Property | Type | Description | |
---|---|---|---|
AsNestedTypeDefinitionImpl | Microsoft.Cci.INestedTypeDefinition | ||
AsTypeDefinitionImpl | Microsoft.Cci.ITypeDefinition | ||
Cci | Microsoft.Cci.IDefinition | ||
Cci | IEnumerable |
||
Cci | IEnumerable |
||
Cci | IEnumerable |
||
Cci | IEnumerable |
||
Cci | IEnumerable |
||
Cci | IEnumerable |
||
Cci | Microsoft.Cci.INamespaceTypeDefinition | ||
Cci | Microsoft.Cci.INestedTypeDefinition | ||
Cci | Microsoft.Cci.ITypeDefinition | ||
Cci | Microsoft.Cci.ITypeReference | ||
Cci | Microsoft.Cci.IUnitReference | ||
Cci | ImmutableArray |
||
Cci | Microsoft.Cci.PrimitiveTypeCode | ||
Cci | void | ||
EmitLoadStatics | TypeSymbol | ||
GetEventsToEmit | IEnumerable |
||
GetFieldsToEmit | IEnumerable |
||
GetInterfacesToEmit | ImmutableArray |
||
GetMethodsToEmit | IEnumerable |
||
GetPropertiesToEmit | IEnumerable |
||
InterfacesVisit | void | ||
TryGetStatics | TypeSymbol |
Method | Description | |
---|---|---|
CalculateInterfacesToEmit ( ) : ImmutableArray |
Method | Description | |
---|---|---|
AsNestedTypeDefinitionImpl ( |
||
AsTypeDefinitionImpl ( |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.IDefinition | ||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : IEnumerable |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.INamespaceTypeDefinition | ||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.INestedTypeDefinition | ||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.ITypeDefinition | ||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.ITypeReference | ||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.IUnitReference | ||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : ImmutableArray |
||
Cci ( Microsoft.CodeAnalysis.Emit.EmitContext context ) : Microsoft.Cci.PrimitiveTypeCode | ||
Cci ( Microsoft.Cci visitor ) : void | ||
EmitLoadStatics ( CodeGenerator cg ) : TypeSymbol |
Emits load of statics holder.
|
|
GetEventsToEmit ( ) : IEnumerable |
||
GetFieldsToEmit ( ) : IEnumerable |
||
GetInterfacesToEmit ( ) : ImmutableArray |
Gets the set of interfaces to emit on this type. This set can be different from the set returned by Interfaces property.
|
|
GetMethodsToEmit ( ) : IEnumerable |
To represent a gap in interface's v-table null value should be returned in the appropriate position, unless the gap has a symbol (happens if it is declared in source, for example).
|
|
GetPropertiesToEmit ( ) : IEnumerable |
||
InterfacesVisit ( |
Add the type to the builder and then recurse on its interfaces. Pre-order depth-first search. |
|
TryGetStatics ( ) : TypeSymbol |
Gets special
|
protected CalculateInterfacesToEmit ( ) : ImmutableArray |
||
return | ImmutableArray |