mirror of https://github.com/mono/CppSharp.git
				
				
			
		c-sharpdotnetmonobindingsbridgecclangcpluspluscppsharpglueinteropparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							116 lines
						
					
					
						
							2.1 KiB
						
					
					
				
			
		
		
	
	
							116 lines
						
					
					
						
							2.1 KiB
						
					
					
				#include "NamespacesDerived.h" | 
						|
 | 
						|
 | 
						|
OverlappingNamespace::InDerivedLib::InDerivedLib() : parentNSComponent(), color(black) | 
						|
{ | 
						|
} | 
						|
 | 
						|
Derived::Derived() : Base2(10), baseComponent(5), nestedNSComponent(), color(OverlappingNamespace::blue) | 
						|
{ | 
						|
} | 
						|
 | 
						|
Base Derived::getBase() | 
						|
{ | 
						|
    return baseComponent; | 
						|
} | 
						|
 | 
						|
void Derived::setBase(Base b) | 
						|
{ | 
						|
    baseComponent = b; | 
						|
} | 
						|
 | 
						|
void Derived::parent(int i) | 
						|
{ | 
						|
} | 
						|
 | 
						|
OverlappingNamespace::InBaseLib Derived::getNestedNSComponent() | 
						|
{ | 
						|
    return nestedNSComponent; | 
						|
} | 
						|
 | 
						|
void Derived::setNestedNSComponent(OverlappingNamespace::InBaseLib c) | 
						|
{ | 
						|
    nestedNSComponent = c; | 
						|
} | 
						|
 | 
						|
Base3 Derived2::getBase() | 
						|
{ | 
						|
    return baseComponent; | 
						|
} | 
						|
 | 
						|
void Derived2::setBase(Base3 b) | 
						|
{ | 
						|
    baseComponent = b; | 
						|
} | 
						|
 | 
						|
OverlappingNamespace::InDerivedLib Derived2::getNestedNSComponent() | 
						|
{ | 
						|
    return nestedNSComponent; | 
						|
} | 
						|
 | 
						|
void Derived2::setNestedNSComponent(OverlappingNamespace::InDerivedLib c) | 
						|
{ | 
						|
    nestedNSComponent = c; | 
						|
} | 
						|
 | 
						|
void Derived2::defaultEnumValueFromDependency(OverlappingNamespace::ColorsEnum c) | 
						|
{ | 
						|
} | 
						|
 | 
						|
TemplateClass<int> Derived2::getTemplate() | 
						|
{ | 
						|
    return t; | 
						|
} | 
						|
 | 
						|
IndependentFields<int> Derived2::getIndependentSpecialization() | 
						|
{ | 
						|
    return independentSpecialization; | 
						|
} | 
						|
 | 
						|
Derived2::LocalTypedefSpecialization Derived2::getLocalTypedefSpecialization() | 
						|
{ | 
						|
    return LocalTypedefSpecialization(); | 
						|
} | 
						|
 | 
						|
Abstract* Derived2::getAbstract() | 
						|
{ | 
						|
    return 0; | 
						|
} | 
						|
 | 
						|
DerivedFromExternalSpecialization::DerivedFromExternalSpecialization(int i, | 
						|
                                                                     DependentFields<HasVirtualInDependency> defaultExternalSpecialization) | 
						|
{ | 
						|
} | 
						|
 | 
						|
DependentFields<Base3> DerivedFromExternalSpecialization::returnExternalSpecialization() | 
						|
{ | 
						|
    return DependentFields<Base3>(); | 
						|
} | 
						|
 | 
						|
int HasVirtualInDependency::callManagedOverride() | 
						|
{ | 
						|
    return managedObject->virtualInCore(0); | 
						|
} | 
						|
 | 
						|
bool operator<<(const Base& b, const char* str) | 
						|
{ | 
						|
    return false; | 
						|
} | 
						|
 | 
						|
const char* TestComments::GetIOHandlerControlSequence(char ch) | 
						|
{ | 
						|
    return 0; | 
						|
} | 
						|
 | 
						|
int TestComments::SBAttachInfo(const char* path, bool wait_for) | 
						|
{ | 
						|
    return 0; | 
						|
} | 
						|
 | 
						|
void TestComments::glfwDestroyWindow(int *window) | 
						|
{ | 
						|
} | 
						|
 | 
						|
void forceUseSpecializations(ForwardedInIndependentHeader value) | 
						|
{ | 
						|
}
 | 
						|
 |