18 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)
856
public override DllImportData
GetDllImportData
() => throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
471
public override DllImportData
GetDllImportData
() => HasFlag(MethodAttributes.PinvokeImpl)
Symbols\ReducedExtensionMethodSymbol.cs (1)
326
public override DllImportData
GetDllImportData
()
Symbols\SignatureOnlyMethodSymbol.cs (1)
115
public override DllImportData
GetDllImportData
() { return null; }
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1721
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)
115
public override DllImportData
GetDllImportData
()
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
244
public sealed 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
()
7 references to GetDllImportData
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\MethodSymbolAdapter.cs (2)
425
return AdaptedMethodSymbol.
GetDllImportData
() != null;
434
return AdaptedMethodSymbol.
GetDllImportData
();
Lowering\SynthesizedMethodBaseSymbol.cs (1)
180
public sealed override DllImportData? GetDllImportData() => InheritsBaseMethodAttributes ? BaseMethod.
GetDllImportData
() : null;
Symbols\MethodSymbol.cs (1)
1213
bool IMethodSymbolInternal.IsPlatformInvoke =>
GetDllImportData
() != null;
Symbols\PublicModel\MethodSymbol.cs (1)
331
DllImportData IMethodSymbol.GetDllImportData() => _underlying.
GetDllImportData
();
Symbols\ReducedExtensionMethodSymbol.cs (1)
328
return _reducedFrom.
GetDllImportData
();
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
217
return UnderlyingMethod.
GetDllImportData
();