1 implementation of NativeType
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Marshaling\BaseJSGenerator.cs (1)
28public ManagedTypeInfo NativeType => _inner.NativeType;
12 references to NativeType
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Marshaling\BaseJSGenerator.cs (1)
28public ManagedTypeInfo NativeType => _inner.NativeType;
Microsoft.Interop.SourceGeneration (11)
BoundGenerators.cs (3)
81MarshallingAttributeInfo = ComExceptionMarshalling.CreateSpecificMarshallingInfo(nativeReturnMarshaller.NativeType) 85IMarshallingGeneratorResolver exceptionHandlerFactory = new ExtendedInvariantsValidator(nativeReturnMarshaller.NativeType, generatorResolver); 213&& generator.Generator.NativeType != _nativeReturnType)
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
242TypeSyntax unmanagedElementType = elementMarshaller.NativeType.Syntax.GetCompatibleGenericTypeParameterSyntax();
Marshalling\MarshallingGeneratorExtensions.cs (4)
25SignatureBehavior.NativeType => generator.NativeType.Syntax, 26SignatureBehavior.PointerToNativeType => PointerType(generator.NativeType.Syntax), 98SignatureBehavior.NativeType => generator.NativeType.Syntax, 99SignatureBehavior.PointerToNativeType => PointerType(generator.NativeType.Syntax),
VariableDeclarations.cs (3)
72marshaller.NativeType.Syntax, 130marshaller.NativeType.Syntax, 146TypeSyntax localType = marshaller.NativeType.Syntax;