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