100 references to GetCciAdapter
Microsoft.CodeAnalysis.CSharp (58)
CodeGen\EmitStackAllocInitializer.cs (1)
86
var createSpanHelperReference = createSpanHelper.Construct(elementType).
GetCciAdapter
();
Compiler\MethodCompiler.cs (8)
252
moduleBeingBuilt.AddSynthesizedDefinition(entryPoint.ContainingType, synthesizedEntryPoint.
GetCciAdapter
());
625
_moduleBeingBuiltOpt.AddSynthesizedDefinition(sourceTypeSymbol, method.
GetCciAdapter
());
860
_moduleBeingBuiltOpt.AddSynthesizedDefinition(sourceTypeSymbol, synthesizedExplicitImpl.
GetCciAdapter
());
881
_moduleBeingBuiltOpt.AddSynthesizedDefinition(sourceProperty.ContainingType, synthesizedAccessor.
GetCciAdapter
());
1421
methodSymbol.
GetCciAdapter
(),
1670
kickoffMethod.
GetCciAdapter
(),
1681
moveNextBodyDebugInfoOpt = new IteratorMoveNextBodyDebugInfo(kickoffMethod.
GetCciAdapter
());
1725
methodBodyParentSymbol.
GetCciAdapter
(),
Compiler\SynthesizedMetadataCompiler.cs (2)
86
_moduleBeingBuilt.AddSynthesizedDefinition(symbol, synthesizedExplicitImpl.
GetCciAdapter
());
111
_moduleBeingBuilt.AddSynthesizedDefinition(sourceProperty.ContainingType, synthesizedAccessor.
GetCciAdapter
());
Emitter\Model\EventSymbolAdapter.cs (4)
31
var addMethod = AdaptedEventSymbol.AddMethod?.
GetCciAdapter
();
38
var removeMethod = AdaptedEventSymbol.RemoveMethod?.
GetCciAdapter
();
51
var addMethod = AdaptedEventSymbol.AddMethod?.
GetCciAdapter
();
62
var removeMethod = AdaptedEventSymbol.RemoveMethod?.
GetCciAdapter
();
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
66
internal ISignature Underlying => _underlying.
GetCciAdapter
();
Emitter\Model\MethodSymbolAdapter.cs (2)
288
return ((MethodSymbol)AdaptedMethodSymbol.OriginalDefinition).
GetCciAdapter
();
562
protected sealed override SymbolAdapter GetCciAdapterImpl() =>
GetCciAdapter
();
Emitter\Model\NamedTypeSymbolAdapter.cs (6)
334
var adapter = method.
GetCciAdapter
();
357
yield return new Microsoft.Cci.MethodImplementation(method.
GetCciAdapter
(), moduleBeingBuilt.TranslateOverriddenMethodReference(method.OverriddenMethod, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics));
372
yield return new Microsoft.Cci.MethodImplementation(method.
GetCciAdapter
(), moduleBeingBuilt.TranslateOverriddenMethodReference(objectMethod, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics));
398
yield return new Microsoft.Cci.MethodImplementation(body.
GetCciAdapter
(), moduleBeingBuilt.TranslateOverriddenMethodReference(implemented, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics));
632
if ((alwaysIncludeConstructors && method.MethodKind == MethodKind.Constructor) || method is SynthesizedExtensionMarker || method.
GetCciAdapter
().ShouldInclude(context))
634
yield return method.
GetCciAdapter
();
Emitter\Model\PEModuleBuilder.cs (7)
841
return ((MethodSymbol)Compilation.GetWellKnownTypeMember(WellKnownMember.System_Runtime_CompilerServices_RuntimeHelpers__InitializeArrayArrayRuntimeFieldHandle))?.
GetCciAdapter
();
1311
return _embeddedTypesManagerOpt.EmbedMethodIfNeedTo(methodSymbol.
GetCciAdapter
(), syntaxNodeOpt, diagnostics);
1314
return methodSymbol.
GetCciAdapter
();
1353
methodRef = _embeddedTypesManagerOpt.EmbedMethodIfNeedTo(methodSymbol.
GetCciAdapter
(), syntaxNodeOpt, diagnostics);
1357
methodRef = methodSymbol.
GetCciAdapter
();
1487
return new SynthesizedPrivateImplementationDetailsStaticConstructor(GetPrivateImplClass(syntaxOpt, diagnostics), GetUntranslatedSpecialType(SpecialType.System_Void, syntaxOpt, diagnostics)).
GetCciAdapter
();
1847
privateImplClass.PrivateImplementationDetails.TryAddSynthesizedMethod(methodSymbol.
GetCciAdapter
());
Emitter\Model\PropertySymbolAdapter.cs (6)
35
var getMethod = AdaptedPropertySymbol.GetMethod?.
GetCciAdapter
();
41
var setMethod = AdaptedPropertySymbol.SetMethod?.
GetCciAdapter
();
53
yield return synthesizedAccessor.
GetCciAdapter
();
75
return getMethod?.
GetCciAdapter
();
130
return setMethod?.
GetCciAdapter
();
283
return (object)synthesized != null && synthesized.MethodKind == targetMethodKind ? synthesized.
GetCciAdapter
() : null;
Emitter\Model\SpecializedMethodReference.cs (1)
35
return UnderlyingMethod.OriginalDefinition.
GetCciAdapter
();
Emitter\Model\TypeParameterSymbolAdapter.cs (2)
222
return ((MethodSymbol)AdaptedTypeParameterSymbol.ContainingSymbol).
GetCciAdapter
();
347
return ((MethodSymbol)AdaptedTypeParameterSymbol.ContainingSymbol).
GetCciAdapter
();
Emitter\NoPia\EmbeddedEvent.cs (1)
135
TypeManager.EmbedMethodIfNeedTo(((MethodSymbol)m).
GetCciAdapter
(), syntaxNodeOpt, diagnostics);
Emitter\NoPia\EmbeddedType.cs (3)
53
TypeManager.EmbedMethod(this, m.
GetCciAdapter
(), syntaxNodeOpt, diagnostics);
100
.Select(s => s?.
GetCciAdapter
())
304
TypeManager.EmbedMethod(this, ((MethodSymbol)s).
GetCciAdapter
(), syntaxNodeOpt, diagnostics);
Emitter\NoPia\EmbeddedTypesManager.cs (5)
419
EmbedMethod(embedded, m.
GetCciAdapter
(), syntaxNodeOpt, diagnostics);
536
var getMethod = property.AdaptedPropertySymbol.GetMethod?.
GetCciAdapter
();
537
var setMethod = property.AdaptedPropertySymbol.SetMethod?.
GetCciAdapter
();
571
var addMethod = @event.AdaptedEventSymbol.AddMethod?.
GetCciAdapter
();
572
var removeMethod = @event.AdaptedEventSymbol.RemoveMethod?.
GetCciAdapter
();
Lowering\ClosureConversion\ClosureConversion.cs (1)
1552
CompilationState.ModuleBuilderOpt.AddSynthesizedDefinition(translatedLambdaContainer, synthesizedMethod.
GetCciAdapter
());
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
504
F.ModuleBuilderOpt.AddSynthesizedDefinition(stateMachineType, finallyMethod.
GetCciAdapter
());
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
966
privateImplClass.PrivateImplementationDetails.TryAddSynthesizedMethod(method.
GetCciAdapter
());
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
110
module.EmbeddedTypesManagerOpt.EmbedMethodIfNeedTo(m.OriginalDefinition.
GetCciAdapter
(), syntaxNode, _diagnostics.DiagnosticBag);
Lowering\MethodToClassRewriter.cs (1)
173
this.CompilationState.ModuleBuilderOpt.AddSynthesizedDefinition(containingType, wrapper.
GetCciAdapter
());
Lowering\StateMachineRewriter\StateMachineRewriter.cs (3)
351
F.ModuleBuilderOpt.AddSynthesizedDefinition(F.CurrentType, result.
GetCciAdapter
());
362
F.ModuleBuilderOpt.AddSynthesizedDefinition(F.CurrentType, getter.
GetCciAdapter
());
371
F.ModuleBuilderOpt.AddSynthesizedDefinition(F.CurrentType, result.
GetCciAdapter
());
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
563
moduleBeingBuilt.AddSynthesizedDefinition(template, method.
GetCciAdapter
());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (31)
Emit\EditAndContinue\SymbolMatcherTests.cs (31)
171
var other = matcher.MapDefinition(member.
GetCciAdapter
());
199
var other = (MethodSymbol)matcher.MapDefinition(member1.
GetCciAdapter
()).GetInternalSymbol();
242
Assert.Same(f0, (MethodSymbol)matcher.MapDefinition(f1.
GetCciAdapter
()).GetInternalSymbol());
243
Assert.Same(g0, (MethodSymbol)matcher.MapDefinition(g1.
GetCciAdapter
()).GetInternalSymbol());
244
Assert.Null(matcher.MapDefinition(h1.
GetCciAdapter
()));
286
Assert.Equal(f0, (MethodSymbol)matcher.MapDefinition(f1.
GetCciAdapter
()).GetInternalSymbol());
287
Assert.Equal(g0, (MethodSymbol)matcher.MapDefinition(g1.
GetCciAdapter
()).GetInternalSymbol());
288
Assert.Null(matcher.MapDefinition(h1.
GetCciAdapter
()));
315
var mf1 = matcher.MapDefinition(f1.
GetCciAdapter
());
654
var other = matcher.MapDefinition(member.
GetCciAdapter
());
678
var other = matcher.MapDefinition(member.
GetCciAdapter
());
867
Assert.Null(matcher.MapDefinition(p1.
GetCciAdapter
()));
868
Assert.Null(matcher.MapDefinition(q1.
GetCciAdapter
()));
869
Assert.Null(matcher.MapDefinition(r1.
GetCciAdapter
()));
871
Assert.Same(s0, matcher.MapDefinition(s1.
GetCciAdapter
()).GetInternalSymbol());
872
Assert.Same(t0, matcher.MapDefinition(t1.
GetCciAdapter
()).GetInternalSymbol());
989
var other = matcher.MapDefinition(member.
GetCciAdapter
());
1014
var other = matcher.MapDefinition(member.
GetCciAdapter
());
1039
var other = matcher.MapDefinition(member.
GetCciAdapter
());
1187
Assert.Same(m0, matcher.MapDefinition(m1.
GetCciAdapter
()).GetInternalSymbol());
1188
Assert.Same(n0, matcher.MapDefinition(n1.
GetCciAdapter
()).GetInternalSymbol());
1325
var other = matcher.MapDefinition(member.
GetCciAdapter
());
1349
Assert.Equal(member0, (MethodSymbol)matcher.MapDefinition(member1.
GetCciAdapter
()).GetInternalSymbol());
1372
Assert.Equal(member0, (MethodSymbol)matcher.MapDefinition(member1.
GetCciAdapter
()).GetInternalSymbol());
1421
var other = matcher.MapDefinition(member.
GetCciAdapter
());
1726
Assert.Same(members0[i], matcher.MapDefinition(members1[i].
GetCciAdapter
()).GetInternalSymbol());
1768
Assert.Same(members0[i], matcher.MapDefinition(members1[i * 2].
GetCciAdapter
()).GetInternalSymbol());
1778
Assert.Null(matcher.MapDefinition(members1[i].
GetCciAdapter
()));
1820
Assert.Same(members0[i * 2], matcher.MapDefinition(members1[i].
GetCciAdapter
()).GetInternalSymbol());
1865
Assert.Null(matcher.MapDefinition(member.
GetCciAdapter
()));
1910
Assert.Null(matcher.MapDefinition(member.
GetCciAdapter
()));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
3680
Assert.True(((Cci.IMethodDefinition)ctorA.
GetCciAdapter
()).IsExternal);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Symbols\InterfaceImplementationTests.cs (6)
938
Assert.True(((Cci.IMethodDefinition)baseClassMethod.
GetCciAdapter
()).IsVirtual);
939
Assert.True(((Cci.IMethodDefinition)baseClassPropertyGetter.
GetCciAdapter
()).IsVirtual);
940
Assert.True(((Cci.IMethodDefinition)baseClassPropertySetter.
GetCciAdapter
()).IsVirtual);
1007
Assert.False(((Cci.IMethodDefinition)baseClassMethod.
GetCciAdapter
()).IsVirtual);
1008
Assert.False(((Cci.IMethodDefinition)baseClassPropertyGetter.
GetCciAdapter
()).IsVirtual);
1009
Assert.False(((Cci.IMethodDefinition)baseClassPropertySetter.
GetCciAdapter
()).IsVirtual);
Symbols\Source\MethodTests.cs (4)
1870
Assert.True(((Cci.IMethodDefinition)method1.
GetCciAdapter
()).IsVirtual);
1871
Assert.False(((Cci.IMethodDefinition)method3.
GetCciAdapter
()).IsVirtual);
1881
Assert.True(((Cci.IMethodDefinition)method2.
GetCciAdapter
()).IsVirtual);
1882
Assert.True(((Cci.IMethodDefinition)method4.
GetCciAdapter
()).IsVirtual);