51 references to GetCciAdapter
Microsoft.CodeAnalysis.CSharp (37)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (3)
138var value = new SynthesizedDelegateValue(type.GetCciAdapter()); 155var value = new AnonymousTypeValue(name, index, type.GetCciAdapter()); 172var value = new AnonymousTypeValue(name, index, type.GetCciAdapter());
Emitter\Model\EventSymbolAdapter.cs (2)
109return AdaptedEventSymbol.ContainingType.GetCciAdapter(); 129return AdaptedEventSymbol.ContainingType.GetCciAdapter();
Emitter\Model\FieldSymbolAdapter.cs (1)
276return AdaptedFieldSymbol.ContainingType.GetCciAdapter();
Emitter\Model\MethodSymbolAdapter.cs (1)
324return AdaptedMethodSymbol.ContainingType.GetCciAdapter();
Emitter\Model\NamedTypeSymbolAdapter.cs (3)
665yield return type.GetCciAdapter(); 871return AdaptedNamedTypeSymbol.ContainingType.GetCciAdapter(); 937protected sealed override SymbolAdapter GetCciAdapterImpl() => GetCciAdapter();
Emitter\Model\PEModuleBuilder.cs (11)
546.Select(type => type.GetCciAdapter()) 568yield return ((NamedTypeSymbol)member).GetCciAdapter(); 681((Cci.INamespaceTypeReference)type.GetCciAdapter()).NamespaceName, 682Cci.MetadataWriter.GetMetadataName(type.GetCciAdapter(), generation: 0)); 780builder.Add(new Cci.ExportedType(type.GetCciAdapter(), parentIndex, isForwarder: true)); 1068return _embeddedTypesManagerOpt?.EmbedTypeIfNeedTo(namedTypeSymbol, fromImplements, syntaxNodeOpt, diagnostics) ?? namedTypeSymbol.GetCciAdapter(); 1479AddSynthesizedDefinition(result.ContainingType, result.GetCciAdapter()); 1959privateImplClass.TryAddSynthesizedType(typeSymbol.GetCciAdapter()); 1980privateImplClass.TryAddSynthesizedType(typeSymbol.GetCciAdapter()); 2077.Select(type => type.GetCciAdapter()) 2086.Select(type => type.GetCciAdapter())
Emitter\Model\PropertySymbolAdapter.cs (2)
231return AdaptedPropertySymbol.ContainingType.GetCciAdapter(); 259return AdaptedPropertySymbol.ContainingType.GetCciAdapter();
Emitter\Model\TypeParameterSymbolAdapter.cs (2)
231return ((NamedTypeSymbol)AdaptedTypeParameterSymbol.ContainingSymbol).GetCciAdapter(); 356return ((NamedTypeSymbol)AdaptedTypeParameterSymbol.ContainingSymbol).GetCciAdapter();
Emitter\NoPia\EmbeddedTypesManager.cs (1)
372var adapter = namedType.GetCciAdapter();
Lowering\ClosureConversion\ClosureConversion.cs (2)
354CompilationState.ModuleBuilderOpt.AddSynthesizedDefinition(ContainingType, frame.GetCciAdapter()); 551CompilationState.ModuleBuilderOpt.AddSynthesizedDefinition(this.ContainingType, frame.GetCciAdapter());
Lowering\SyntheticBoundNodeFactory.cs (1)
151ModuleBuilderOpt.AddSynthesizedDefinition(nestedType.ContainingType, nestedType.GetCciAdapter());
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (3)
635elementSelector: delegateSymbol => new CodeAnalysis.Emit.SynthesizedDelegateValue(delegateSymbol.GetCciAdapter())); 649elementSelector: template => new AnonymousTypeValue(template.NameAndIndex.Name, template.NameAndIndex.Index, template.GetCciAdapter())); 664elementSelector: template => new AnonymousTypeValue(template.NameAndIndex.Name, template.NameAndIndex.Index, template.GetCciAdapter()))
Symbols\Source\ExtensionGroupingInfo.cs (5)
712((INestedTypeDefinition)ExtensionMarkerTypes[0].UnderlyingExtensions[0].GetCciAdapter()).GenericParameters.SelectAsArray(static (p, @this) => new ExtensionGroupingTypeTypeParameter(@this, p), this) : 733return containingType.GetCciAdapter(); 739protected override ITypeReference? ObjectType => ExtensionMarkerTypes[0].UnderlyingExtensions[0].ContainingAssembly.GetSpecialType(SpecialType.System_Object).GetCciAdapter(); 868((INestedTypeDefinition)UnderlyingExtensions[0].GetCciAdapter()).GenericParameters.SelectAsArray(static (p, @this) => new InheritedTypeParameter(p.Index, @this, p), this) : 887protected override ITypeReference? ObjectType => UnderlyingExtensions[0].ContainingAssembly.GetSpecialType(SpecialType.System_Object).GetCciAdapter();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\CompilationEmitTests.cs (1)
2728var class1TypeDef = (Cci.ITypeDefinition)class1.GetCciAdapter();
Emit\EmitMetadataTests.cs (1)
1419var typeDefinition = (Microsoft.Cci.ITypeDefinition)type.GetCciAdapter();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\EditAndContinue\SymbolMatcherTests.cs (2)
799var other = matcher.MapDefinition(member.GetCciAdapter()); 823var other = matcher.MapDefinition(member.GetCciAdapter());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\SynthesizedStaticConstructorTests.cs (1)
309return ((Microsoft.Cci.ITypeDefinition)typeSymbol.GetCciAdapter()).IsBeforeFieldInit;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Symbols\Source\BaseClassTests.cs (1)
1574var typeDef = (Cci.ITypeDefinition)@class.GetCciAdapter();
Symbols\Source\MethodTests.cs (6)
1682var typeDef = (Cci.ITypeDefinition)@class.GetCciAdapter(); 1726var typeDef = (Cci.ITypeDefinition)@class.GetCciAdapter(); 1773var typeDef = (Cci.ITypeDefinition)@class.GetCciAdapter(); 1827var typeDef = (Cci.ITypeDefinition)@class.GetCciAdapter(); 1968var typeDefC = (Cci.ITypeDefinition)classC.GetCciAdapter(); 2012var typeDefC = (Cci.ITypeDefinition)classC.GetCciAdapter();
Symbols\Source\PropertyTests.cs (2)
2505var typeDef = (Microsoft.Cci.ITypeDefinition)@class.GetCciAdapter(); 2543var typeDef = (Microsoft.Cci.ITypeDefinition)@class.GetCciAdapter();