9 references to AddressOfNativeIdentifier
Microsoft.Interop.ComInterfaceGenerator (1)
Marshallers\StructAsHResultMarshallerFactory.cs (1)
88
return ValueBoundaryBehavior.
AddressOfNativeIdentifier
;
Microsoft.Interop.SourceGeneration (8)
Marshalling\BlittableMarshaller.cs (1)
34
return ValueBoundaryBehavior.
AddressOfNativeIdentifier
;
Marshalling\BoolMarshaller.cs (1)
44
return ValueBoundaryBehavior.
AddressOfNativeIdentifier
;
Marshalling\CharMarshaller.cs (1)
30
return ValueBoundaryBehavior.
AddressOfNativeIdentifier
;
Marshalling\CustomTypeMarshallingGenerator.cs (1)
16
public ValueBoundaryBehavior ValueBoundaryBehavior => TypeInfo.IsByRef ? ValueBoundaryBehavior.
AddressOfNativeIdentifier
: ValueBoundaryBehavior.NativeIdentifier;
Marshalling\DelegateMarshaller.cs (1)
27
return info.IsByRef ? ValueBoundaryBehavior.
AddressOfNativeIdentifier
: ValueBoundaryBehavior.NativeIdentifier;
Marshalling\MarshallingGeneratorExtensions.cs (2)
87
ValueBoundaryBehavior.
AddressOfNativeIdentifier
=> param,
148
ValueBoundaryBehavior.
AddressOfNativeIdentifier
=> Argument(PrefixUnaryExpression(SyntaxKind.AddressOfExpression, IdentifierName(nativeIdentifier))),
VariableDeclarations.cs (1)
147
if (boundaryBehavior != ValueBoundaryBehavior.
AddressOfNativeIdentifier
)