5 implementations of UsesNativeIdentifier
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Marshaling\BaseJSGenerator.cs (1)
22
public virtual bool
UsesNativeIdentifier
=> true;
Microsoft.Interop.SourceGeneration (4)
Marshalling\CustomTypeMarshallingGenerator.cs (1)
94
public bool
UsesNativeIdentifier
=> nativeTypeMarshaller.UsesNativeIdentifier;
Marshalling\MarshallingGenerator.cs (1)
171
public bool
UsesNativeIdentifier
=> unbound.UsesNativeIdentifier(TypeInfo, context);
Marshalling\StaticPinnableManagedValueMarshaller.cs (1)
46
public bool
UsesNativeIdentifier
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
100
public bool
UsesNativeIdentifier
=> inner.UsesNativeIdentifier;
8 references to UsesNativeIdentifier
Microsoft.Interop.SourceGeneration (8)
GeneratedStatements.cs (1)
119
string targetIdentifier = marshallers.NativeReturnMarshaller.
UsesNativeIdentifier
? native : managed;
ManagedToNativeStubGenerator.cs (1)
48
if (_marshallers.ManagedReturnMarshaller.
UsesNativeIdentifier
)
Marshalling\StaticPinnableManagedValueMarshaller.cs (1)
55
return innerMarshallingGenerator.
UsesNativeIdentifier
;
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
100
public bool UsesNativeIdentifier => inner.
UsesNativeIdentifier
;
UnmanagedToManagedStubGenerator.cs (1)
25
if (_marshallers.NativeReturnMarshaller.
UsesNativeIdentifier
)
VariableDeclarations.cs (3)
55
if (marshaller.
UsesNativeIdentifier
)
89
bool nativeReturnUsesNativeIdentifier = marshaller.
UsesNativeIdentifier
;
99
if (marshaller.
UsesNativeIdentifier