1 interface inheriting from ITypeDefinition
Microsoft.CodeAnalysis (1)
PEWriter\Types.cs (1)
269
internal interface INamedTypeDefinition :
ITypeDefinition
, INamedTypeReference
4 implementations of ITypeDefinition
Microsoft.CodeAnalysis (3)
CodeGen\PrivateImplementationDetails.cs (1)
1021
internal abstract class DefaultTypeDef : Cci.
ITypeDefinition
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (2)
18
internal sealed class DeletedSourceTypeDefinition : DeletedSourceDefinition<
ITypeDefinition
>,
ITypeDefinition
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
30
Cci.
ITypeDefinition
,
243 references to ITypeDefinition
Microsoft.CodeAnalysis (166)
CodeGen\PrivateImplementationDetails.cs (7)
715
public override Cci.
ITypeDefinition
ContainingTypeDefinition => _containingType;
753
Cci.
ITypeDefinition
containingType,
790
public override Cci.
ITypeDefinition
ContainingTypeDefinition => _containingType;
878
public Cci.
ITypeDefinition
ContainingTypeDefinition => _containingType;
1007
public abstract Cci.
ITypeDefinition
ContainingTypeDefinition { get; }
1089
public Cci.
ITypeDefinition
GetResolvedType(EmitContext context) => this;
1114
public Cci.
ITypeDefinition
AsTypeDefinition(EmitContext context) => this;
Emit\AnonymousTypeValue.cs (2)
14
public readonly Cci.
ITypeDefinition
Type;
16
public AnonymousTypeValue(string name, int uniqueIndex, Cci.
ITypeDefinition
type)
Emit\CommonPEModuleBuilder.cs (4)
50
private IReadOnlyDictionary<Cci.
ITypeDefinition
, ArrayBuilder<Cci.IMethodDefinition>>? _encDeletedMethodDefinitions;
136
public IReadOnlyDictionary<Cci.
ITypeDefinition
, ArrayBuilder<Cci.IMethodDefinition>> GetDeletedMethodDefinitions()
358
public abstract IEnumerable<(Cci.
ITypeDefinition
, ImmutableArray<Cci.DebugSourceDocument>)> GetTypeToDebugDocumentMap(EmitContext context);
820
noPiaIndexer?.Visit((Cci.
ITypeDefinition
)type);
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
101
public Cci.
ITypeDefinition
ContainingTypeDefinition
Emit\EditAndContinue\DeletedSourceDefinition.cs (3)
19
private readonly Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition> _typesUsedByDeletedMembers;
29
protected DeletedSourceDefinition(T oldDefinition, Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition> typesUsedByDeletedMembers)
59
if (typeReference is
ITypeDefinition
typeDef)
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (4)
17
public DeletedSourceGenericParameter(IGenericMethodParameter oldParameter, DeletedSourceMethodDefinition method, Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition> typesUsedByDeletedMembers)
75
public
ITypeDefinition
? AsTypeDefinition(EmitContext context)
88
public
ITypeDefinition
? GetResolvedType(EmitContext context)
90
return (
ITypeDefinition
?)WrapType(OldDefinition.GetResolvedType(context));
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (2)
21
public DeletedSourceMethodDefinition(IMethodDefinition oldMethod, MethodDefinitionHandle handle, ImmutableArray<byte> bodyIL, Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition> typesUsedByDeletedMembers)
77
public
ITypeDefinition
ContainingTypeDefinition => throw ExceptionUtilities.Unreachable();
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (1)
16
public DeletedSourceParameterDefinition(IParameterDefinition oldParameter, Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition> typesUsedByDeletedMembers)
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (4)
20
public DeletedSourceTypeDefinition(
ITypeDefinition
oldDefinition, Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition> typesUsedByDeletedMembers)
97
public
ITypeDefinition
? AsTypeDefinition(EmitContext context)
102
public
ITypeDefinition
? GetResolvedType(EmitContext context)
Emit\EditAndContinue\DeltaMetadataWriter.cs (21)
33
private readonly List<
ITypeDefinition
> _changedTypeDefs;
35
private readonly Dictionary<
ITypeDefinition
, ImmutableArray<IMethodDefinition>> _deletedTypeMembers;
36
private readonly IReadOnlyDictionary<
ITypeDefinition
, ArrayBuilder<IMethodDefinition>> _deletedMethodDefs;
38
private readonly DefinitionIndex<
ITypeDefinition
> _typeDefs;
98
_changedTypeDefs = new List<
ITypeDefinition
>();
99
_deletedTypeMembers = new Dictionary<
ITypeDefinition
, ImmutableArray<IMethodDefinition>>(ReferenceEqualityComparer.Instance);
101
_typeDefs = new DefinitionIndex<
ITypeDefinition
>(this.TryGetExistingTypeDefIndex, sizes[(int)TableIndex.TypeDef]);
304
foreach (
var
def in _changedTypeDefs)
345
protected override bool TryGetTypeDefinitionHandle(
ITypeDefinition
def, out TypeDefinitionHandle handle)
352
protected override TypeDefinitionHandle GetTypeDefinitionHandle(
ITypeDefinition
def)
357
protected override
ITypeDefinition
GetTypeDef(TypeDefinitionHandle handle)
362
protected override IReadOnlyList<
ITypeDefinition
> GetTypeDefs()
505
internal static IReadOnlyDictionary<
ITypeDefinition
, ArrayBuilder<IMethodDefinition>> CreateDeletedMethodsDefs(EmitContext context, SymbolChanges changes)
507
var result = new Dictionary<
ITypeDefinition
, ArrayBuilder<IMethodDefinition>>(ReferenceEqualityComparer.Instance);
508
var typesUsedByDeletedMembers = new Dictionary<
ITypeDefinition
, DeletedSourceTypeDefinition>(ReferenceEqualityComparer.Instance);
519
void recurse(
ITypeDefinition
typeDef)
533
ArrayBuilder<IMethodDefinition>? getDeletedMethodDefs(
ITypeDefinition
typeDef)
602
protected override void CreateIndicesForNonTypeMembers(
ITypeDefinition
typeDef)
1614
private bool TryGetExistingTypeDefIndex(
ITypeDefinition
item, out int index)
1833
private readonly IReadOnlyDictionary<
ITypeDefinition
, ImmutableArray<IMethodDefinition>> _deletedTypeMembers;
1909
public override void Visit(
ITypeDefinition
typeDefinition)
Emit\EditAndContinue\EmitBaseline.cs (4)
177
typesAdded: new Dictionary<Cci.
ITypeDefinition
, int>(),
235
internal readonly IReadOnlyDictionary<Cci.
ITypeDefinition
, int> TypesAdded;
298
IReadOnlyDictionary<Cci.
ITypeDefinition
, int> typesAdded,
397
IReadOnlyDictionary<Cci.
ITypeDefinition
, int> typesAdded,
Emit\EditAndContinue\SymbolChanges.cs (2)
225
return (def is
ITypeDefinition
) ? SymbolChange.ContainsChanges : SymbolChange.None;
334
var namespaceTypeDef = (symbol.GetCciAdapter() as
ITypeDefinition
)?.AsNamespaceTypeDefinition(context);
Emit\EditAndContinue\SymbolMatcher.cs (5)
114
var
type = (Cci.
ITypeDefinition
?)MapDefinition(value.Type);
128
var
delegateTypeDef = (Cci.
ITypeDefinition
?)MapDefinition(value.Delegate);
144
value.Name, value.UniqueIndex, (Cci.
ITypeDefinition
?)MapDefinition(value.Type) ?? throw ExceptionUtilities.UnexpectedValue(value.Type))));
Emit\ErrorType.cs (2)
85
Cci.
ITypeDefinition
Cci.ITypeReference.GetResolvedType(EmitContext context)
164
Cci.
ITypeDefinition
Cci.ITypeReference.AsTypeDefinition(EmitContext context)
Emit\NoPia\CommonEmbeddedEvent.cs (1)
156
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emit\NoPia\CommonEmbeddedField.cs (1)
160
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emit\NoPia\CommonEmbeddedMethod.cs (1)
239
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition => ContainingType;
Emit\NoPia\CommonEmbeddedProperty.cs (1)
184
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emit\NoPia\CommonEmbeddedType.cs (29)
239
Cci.ITypeReference Cci.
ITypeDefinition
.GetBaseClass(EmitContext context)
244
IEnumerable<Cci.IEventDefinition> Cci.
ITypeDefinition
.GetEvents(EmitContext context)
268
IEnumerable<Cci.MethodImplementation> Cci.
ITypeDefinition
.GetExplicitImplementationOverrides(EmitContext context)
273
IEnumerable<Cci.IFieldDefinition> Cci.
ITypeDefinition
.GetFields(EmitContext context)
297
IEnumerable<Cci.IGenericTypeParameter> Cci.
ITypeDefinition
.GenericParameters
305
ushort Cci.
ITypeDefinition
.GenericParameterCount
313
bool Cci.
ITypeDefinition
.HasDeclarativeSecurity
322
IEnumerable<Cci.TypeReferenceWithAttributes> Cci.
ITypeDefinition
.Interfaces(EmitContext context)
327
bool Cci.
ITypeDefinition
.IsAbstract
335
bool Cci.
ITypeDefinition
.IsBeforeFieldInit
343
bool Cci.
ITypeDefinition
.IsComObject
351
bool Cci.
ITypeDefinition
.IsGeneric
359
bool Cci.
ITypeDefinition
.IsInterface
367
bool Cci.
ITypeDefinition
.IsDelegate
375
bool Cci.
ITypeDefinition
.IsRuntimeSpecial
383
bool Cci.
ITypeDefinition
.IsSerializable
391
bool Cci.
ITypeDefinition
.IsSpecialName
399
bool Cci.
ITypeDefinition
.IsWindowsRuntimeImport
407
bool Cci.
ITypeDefinition
.IsSealed
415
System.Runtime.InteropServices.LayoutKind Cci.
ITypeDefinition
.Layout
424
ushort Cci.
ITypeDefinition
.Alignment
433
uint Cci.
ITypeDefinition
.SizeOf
442
IEnumerable<Cci.IMethodDefinition> Cci.
ITypeDefinition
.GetMethods(EmitContext context)
487
IEnumerable<Cci.INestedTypeDefinition> Cci.
ITypeDefinition
.GetNestedTypes(EmitContext context)
492
IEnumerable<Cci.IPropertyDefinition> Cci.
ITypeDefinition
.GetProperties(EmitContext context)
516
IEnumerable<Cci.SecurityAttribute> Cci.
ITypeDefinition
.SecurityAttributes
525
System.Runtime.InteropServices.CharSet Cci.
ITypeDefinition
.StringFormat
580
Cci.
ITypeDefinition
Cci.ITypeReference.GetResolvedType(EmitContext context)
659
Cci.
ITypeDefinition
Cci.ITypeReference.AsTypeDefinition(EmitContext context)
Emit\NoPia\CommonEmbeddedTypeParameter.cs (2)
141
Cci.
ITypeDefinition
Cci.ITypeReference.GetResolvedType(EmitContext context)
199
Cci.
ITypeDefinition
Cci.ITypeReference.AsTypeDefinition(EmitContext context)
Emit\NoPia\VtblGap.cs (3)
14
public readonly Cci.
ITypeDefinition
ContainingType;
17
public VtblGap(Cci.
ITypeDefinition
containingType, string name)
149
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emit\SynthesizedDelegateValue.cs (2)
11
public readonly
ITypeDefinition
Delegate;
13
public SynthesizedDelegateValue(
ITypeDefinition
@delegate)
NativePdbWriter\SymWriterMetadataProvider.cs (1)
39
ITypeDefinition
t = _writer.GetTypeDefinition(typeDefinitionToken);
PEWriter\FullMetadataWriter.cs (13)
19
private readonly DefinitionIndex<
ITypeDefinition
> _typeDefs;
27
private readonly Dictionary<
ITypeDefinition
, int> _fieldDefIndex;
28
private readonly Dictionary<
ITypeDefinition
, int> _methodDefIndex;
92
_typeDefs = new DefinitionIndex<
ITypeDefinition
>(numTypeDefsGuess);
100
_fieldDefIndex = new Dictionary<
ITypeDefinition
, int>(numTypeDefsGuess, ReferenceEqualityComparer.Instance);
101
_methodDefIndex = new Dictionary<
ITypeDefinition
, int>(numTypeDefsGuess, ReferenceEqualityComparer.Instance);
128
protected override bool TryGetTypeDefinitionHandle(
ITypeDefinition
def, out TypeDefinitionHandle handle)
136
protected override TypeDefinitionHandle GetTypeDefinitionHandle(
ITypeDefinition
def)
141
protected override
ITypeDefinition
GetTypeDef(TypeDefinitionHandle handle)
146
protected override IReadOnlyList<
ITypeDefinition
> GetTypeDefs()
334
ITypeDefinition
? lastParent = null;
352
ITypeDefinition
? lastParent = null;
368
protected override void CreateIndicesForNonTypeMembers(
ITypeDefinition
typeDef)
PEWriter\InheritedTypeParameter.cs (6)
15
private readonly
ITypeDefinition
_inheritingType;
18
internal InheritedTypeParameter(ushort index,
ITypeDefinition
inheritingType, IGenericTypeParameter parentParameter)
27
public
ITypeDefinition
DefiningType
186
public
ITypeDefinition
? AsTypeDefinition(EmitContext context)
188
return this as
ITypeDefinition
;
233
public
ITypeDefinition
GetResolvedType(EmitContext context)
PEWriter\Members.cs (1)
841
ITypeDefinition
ContainingTypeDefinition { get; }
PEWriter\MetadataVisitor.cs (4)
547
public void Visit(IEnumerable<
ITypeDefinition
> types)
549
foreach (
ITypeDefinition
type in types)
555
public abstract void Visit(
ITypeDefinition
typeDefinition);
559
ITypeDefinition
? nestedType = typeMember as INestedTypeDefinition;
PEWriter\MetadataWriter.cs (22)
170
protected abstract bool TryGetTypeDefinitionHandle(
ITypeDefinition
def, out TypeDefinitionHandle handle);
175
protected abstract TypeDefinitionHandle GetTypeDefinitionHandle(
ITypeDefinition
def);
181
protected abstract
ITypeDefinition
GetTypeDef(TypeDefinitionHandle handle);
187
protected abstract IReadOnlyList<
ITypeDefinition
> GetTypeDefs();
391
protected abstract void CreateIndicesForNonTypeMembers(
ITypeDefinition
typeDef);
497
var typesToIndex = new Queue<
ITypeDefinition
>();
506
createIndices((
ITypeDefinition
)hotReloadException.GetCciAdapter(), typesToIndex);
514
void createIndices(
ITypeDefinition
typeDef, Queue<
ITypeDefinition
> typesToIndex)
534
protected IEnumerable<IGenericTypeParameter> GetConsolidatedTypeParameters(
ITypeDefinition
typeDef)
550
private List<IGenericTypeParameter> GetConsolidatedTypeParameters(
ITypeDefinition
typeDef,
ITypeDefinition
owner)
926
ITypeDefinition
parentTypeDef = memberRef.GetContainingType(Context).AsTypeDefinition(Context);
1459
internal TypeAttributes GetTypeAttributes(
ITypeDefinition
typeDef)
1464
public static TypeAttributes GetTypeAttributes(
ITypeDefinition
typeDef, EmitContext context)
1622
internal
ITypeDefinition
GetTypeDefinition(int token)
1662
var
typeDefinition = typeReference.AsTypeDefinition(this.Context);
1677
ITypeDefinition
typeDef => (EntityHandle)GetTypeDefinitionHandle(typeDef),
2162
foreach (
ITypeDefinition
typeDef in this.GetTypeDefs())
2508
foreach (
ITypeDefinition
typeDef in this.GetTypeDefs())
2805
foreach (
ITypeDefinition
typeDef in this.GetTypeDefs())
2821
foreach (
ITypeDefinition
typeDef in this.GetTypeDefs())
PEWriter\MethodDefinitionBase.cs (2)
19
public MethodDefinitionBase(
ITypeDefinition
containingTypeDefinition, ushort maxStack, ImmutableArray<byte> il)
30
public
ITypeDefinition
ContainingTypeDefinition { get; }
PEWriter\ModifiedTypeReference.cs (2)
57
ITypeDefinition
ITypeReference.GetResolvedType(EmitContext context)
140
ITypeDefinition
? ITypeReference.AsTypeDefinition(EmitContext context)
PEWriter\ReferenceIndexerBase.cs (2)
271
public void VisitTypeDefinitionNoMembers(
ITypeDefinition
typeDefinition)
297
public override void Visit(
ITypeDefinition
typeDefinition)
PEWriter\RootModuleType.cs (6)
48
public
ITypeDefinition
ResolvedType
200
IEnumerable<IGenericTypeParameter>
ITypeDefinition
.GenericParameters
205
ushort
ITypeDefinition
.GenericParameterCount
213
IEnumerable<SecurityAttribute>
ITypeDefinition
.SecurityAttributes
233
ITypeDefinition
ITypeReference.GetResolvedType(EmitContext context)
319
ITypeDefinition
ITypeReference.AsTypeDefinition(EmitContext context)
PEWriter\StaticConstructor.cs (1)
11
ITypeDefinition
containingTypeDefinition, ushort maxStack, ImmutableArray<byte> il)
PEWriter\Types.cs (4)
233
new
ITypeDefinition
DefiningType { get; }
368
public Cci.
ITypeDefinition
ContainingType
623
ITypeDefinition
? GetResolvedType(EmitContext context);
644
ITypeDefinition
? AsTypeDefinition(EmitContext context);
Microsoft.CodeAnalysis.CSharp (52)
Emitter\Model\ArrayTypeSymbolAdapter.cs (2)
62
Cci.
ITypeDefinition
? Cci.ITypeReference.GetResolvedType(EmitContext context) => null;
71
Cci.
ITypeDefinition
? Cci.ITypeReference.AsTypeDefinition(EmitContext context) => null;
Emitter\Model\EventSymbolAdapter.cs (1)
104
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emitter\Model\FieldSymbolAdapter.cs (1)
271
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (2)
51
ITypeDefinition
? ITypeReference.AsTypeDefinition(EmitContext context) => null;
52
ITypeDefinition
? ITypeReference.GetResolvedType(EmitContext context) => null;
Emitter\Model\MethodSymbolAdapter.cs (1)
292
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emitter\Model\NamedTypeReference.cs (2)
78
Cci.
ITypeDefinition
Cci.ITypeReference.GetResolvedType(EmitContext context)
145
Cci.
ITypeDefinition
Cci.ITypeReference.AsTypeDefinition(EmitContext context)
Emitter\Model\NamedTypeSymbolAdapter.cs (31)
53
Cci.
ITypeDefinition
Cci.ITypeReference.GetResolvedType(EmitContext context)
199
Cci.
ITypeDefinition
Cci.ITypeReference.AsTypeDefinition(EmitContext context)
206
private Cci.
ITypeDefinition
AsTypeDefinitionImpl(PEModuleBuilder moduleBeingBuilt)
284
Cci.ITypeReference Cci.
ITypeDefinition
.GetBaseClass(EmitContext context)
303
IEnumerable<Cci.IEventDefinition> Cci.
ITypeDefinition
.GetEvents(EmitContext context)
318
IEnumerable<Cci.MethodImplementation> Cci.
ITypeDefinition
.GetExplicitImplementationOverrides(EmitContext context)
423
IEnumerable<Cci.IFieldDefinition> Cci.
ITypeDefinition
.GetFields(EmitContext context)
454
IEnumerable<Cci.IGenericTypeParameter> Cci.
ITypeDefinition
.GenericParameters
467
ushort Cci.
ITypeDefinition
.GenericParameterCount
482
IEnumerable<Cci.TypeReferenceWithAttributes> Cci.
ITypeDefinition
.Interfaces(EmitContext context)
504
bool Cci.
ITypeDefinition
.IsAbstract
513
bool Cci.
ITypeDefinition
.IsBeforeFieldInit
539
bool Cci.
ITypeDefinition
.IsComObject
548
bool Cci.
ITypeDefinition
.IsGeneric
557
bool Cci.
ITypeDefinition
.IsInterface
566
bool Cci.
ITypeDefinition
.IsDelegate
575
bool Cci.
ITypeDefinition
.IsRuntimeSpecial
584
bool Cci.
ITypeDefinition
.IsSerializable
593
bool Cci.
ITypeDefinition
.IsSpecialName
602
bool Cci.
ITypeDefinition
.IsWindowsRuntimeImport
611
bool Cci.
ITypeDefinition
.IsSealed
620
IEnumerable<Cci.IMethodDefinition> Cci.
ITypeDefinition
.GetMethods(EmitContext context)
652
IEnumerable<Cci.INestedTypeDefinition> Cci.
ITypeDefinition
.GetNestedTypes(EmitContext context)
672
IEnumerable<Cci.IPropertyDefinition> Cci.
ITypeDefinition
.GetProperties(EmitContext context)
701
bool Cci.
ITypeDefinition
.HasDeclarativeSecurity
710
IEnumerable<Cci.SecurityAttribute> Cci.
ITypeDefinition
.SecurityAttributes
719
ushort Cci.
ITypeDefinition
.Alignment
729
LayoutKind Cci.
ITypeDefinition
.Layout
738
uint Cci.
ITypeDefinition
.SizeOf
747
CharSet Cci.
ITypeDefinition
.StringFormat
849
Cci.
ITypeDefinition
Cci.ITypeDefinitionMember.ContainingTypeDefinition
Emitter\Model\PEModuleBuilder.cs (6)
216
public sealed override IEnumerable<(Cci.
ITypeDefinition
, ImmutableArray<Cci.DebugSourceDocument>)> GetTypeToDebugDocumentMap(EmitContext context)
218
var typesToProcess = ArrayBuilder<Cci.
ITypeDefinition
>.GetInstance();
256
var
typeDefinition = (Cci.
ITypeDefinition
)symbol.GetCciAdapter();
302
private static void GetDocumentsForMethodsAndNestedTypes(PooledHashSet<Cci.DebugSourceDocument> documentList, ArrayBuilder<Cci.
ITypeDefinition
> typesToProcess, EmitContext context)
311
var
definition = typesToProcess.Pop();
Emitter\Model\PointerTypeSymbolAdapter.cs (2)
45
Cci.
ITypeDefinition
? Cci.ITypeReference.GetResolvedType(EmitContext context)
100
Cci.
ITypeDefinition
? Cci.ITypeReference.AsTypeDefinition(EmitContext context)
Emitter\Model\PropertySymbolAdapter.cs (1)
218
ITypeDefinition
ITypeDefinitionMember.ContainingTypeDefinition
Emitter\Model\TypeParameterSymbolAdapter.cs (3)
44
Cci.
ITypeDefinition
Cci.ITypeReference.GetResolvedType(EmitContext context)
149
Cci.
ITypeDefinition
Cci.ITypeReference.AsTypeDefinition(EmitContext context)
351
Cci.
ITypeDefinition
Cci.IGenericTypeParameter.DefiningType
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Emit\CompilationEmitTests.cs (2)
2728
var
class1TypeDef = (Cci.
ITypeDefinition
)class1.GetCciAdapter();
Emit\EmitMetadataTests.cs (2)
1419
var
typeDefinition = (Microsoft.Cci.
ITypeDefinition
)type.GetCciAdapter();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Attributes\AttributeTests_Security.cs (2)
39
var
type = (Cci.
ITypeDefinition
)module.GlobalNamespace.GetMember("EventDescriptor").GetCciAdapter();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\SynthesizedStaticConstructorTests.cs (1)
309
return ((Microsoft.Cci.
ITypeDefinition
)typeSymbol.GetCciAdapter()).IsBeforeFieldInit;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (18)
Symbols\Source\BaseClassTests.cs (2)
1574
var
typeDef = (Cci.
ITypeDefinition
)@class.GetCciAdapter();
Symbols\Source\MethodTests.cs (12)
1682
var
typeDef = (Cci.
ITypeDefinition
)@class.GetCciAdapter();
1726
var
typeDef = (Cci.
ITypeDefinition
)@class.GetCciAdapter();
1773
var
typeDef = (Cci.
ITypeDefinition
)@class.GetCciAdapter();
1827
var
typeDef = (Cci.
ITypeDefinition
)@class.GetCciAdapter();
1968
var
typeDefC = (Cci.
ITypeDefinition
)classC.GetCciAdapter();
2012
var
typeDefC = (Cci.
ITypeDefinition
)classC.GetCciAdapter();
Symbols\Source\PropertyTests.cs (4)
2505
var
typeDef = (Microsoft.Cci.
ITypeDefinition
)@class.GetCciAdapter();
2543
var
typeDef = (Microsoft.Cci.
ITypeDefinition
)@class.GetCciAdapter();