21 overrides of GetDllImportData
Microsoft.CodeAnalysis.CSharp (18)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
100
public override DllImportData
GetDllImportData
()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
190
public sealed override DllImportData
GetDllImportData
()
Symbols\ErrorMethodSymbol.cs (1)
237
public sealed override DllImportData
GetDllImportData
()
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
840
public override DllImportData
GetDllImportData
() => throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
443
public override DllImportData
GetDllImportData
() => HasFlag(MethodAttributes.PinvokeImpl)
Symbols\ReducedExtensionMethodSymbol.cs (1)
318
public override DllImportData
GetDllImportData
()
Symbols\SignatureOnlyMethodSymbol.cs (1)
109
public override DllImportData
GetDllImportData
() { return null; }
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1276
public override DllImportData?
GetDllImportData
()
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
123
public override DllImportData?
GetDllImportData
()
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
250
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
118
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
244
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
102
public sealed override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
208
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
153
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
336
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
338
public override DllImportData?
GetDllImportData
()
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
215
public override DllImportData
GetDllImportData
()
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.cs (1)
268
public override DllImportData
GetDllImportData
()
Symbols\PlaceholderMethodSymbol.cs (1)
235
public override DllImportData
GetDllImportData
()
Symbols\SynthesizedContextMethodSymbol.cs (1)
189
public override DllImportData
GetDllImportData
()
14 references to GetDllImportData
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\MethodSymbolAdapter.cs (2)
422
return AdaptedMethodSymbol.
GetDllImportData
() != null;
431
return AdaptedMethodSymbol.
GetDllImportData
();
Emitter\NoPia\EmbeddedMethod.cs (1)
102
return UnderlyingMethod.AdaptedMethodSymbol.
GetDllImportData
();
Lowering\SynthesizedMethodBaseSymbol.cs (1)
176
public sealed override DllImportData? GetDllImportData() => InheritsBaseMethodAttributes ? BaseMethod.
GetDllImportData
() : null;
Symbols\PublicModel\MethodSymbol.cs (1)
330
DllImportData IMethodSymbol.GetDllImportData() => _underlying.
GetDllImportData
();
Symbols\ReducedExtensionMethodSymbol.cs (1)
320
return _reducedFrom.
GetDllImportData
();
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
217
return UnderlyingMethod.
GetDllImportData
();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenLocalFunctionTests.cs (2)
5772
var importData = localFunction.
GetDllImportData
();
5844
var importData = localFunction.
GetDllImportData
();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Attributes\AttributeTests_WellKnownAttributes.cs (3)
2644
var info = m.
GetDllImportData
();
2684
var info = m.
GetDllImportData
();
2696
Assert.Null(n.
GetDllImportData
());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
6186
var importData = localFunction.
GetDllImportData
();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\ExtendedPartialMethodsTests.cs (1)
1166
var importData = method.
GetDllImportData
();