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