1 write to Info
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceContext.cs (1)
22Info = info;
13 references to Info
Microsoft.Interop.ComInterfaceGenerator (13)
ComInterfaceGenerator.cs (12)
113data.OwningInterface.Info, 156WriteInterfaceInformation(writer, interfaceContext.Info); 162context.AddSource(interfaceContext.Info.Type.FullTypeName.Replace(TypeNames.GlobalAlias, ""), sw.ToString()); 584writer.WriteLine($"file unsafe interface InterfaceImplementation : {data.Interface.Info.Type.FullTypeName}"); 601writer.WriteLine($"global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof({baseInterface.Info.Type.FullTypeName}).TypeHandle).ManagedVirtualMethodTable,"); 647string derivedInterfaceName = data.Interface.Info.Type.FullTypeName; 698writer.Write($"{inheritedStub.GenerationContext.SignatureContext.StubReturnType} {inheritedStub.OriginalDeclaringInterface.Info.Type.FullTypeName}.{inheritedStub.MethodInfo.MethodName}"); 847ParseName(inheritedStub.OriginalDeclaringInterface.Info.Type.FullTypeName)); 888data.Interface.Info.TypeDefinitionContext.WriteToWithUnsafeModifier(writer, (data.Interface.Info.ContainingSyntax, data.ShadowingMethods), static (writer, data) => 917string declaringType = shadow.OriginalDeclaringInterface.Info.Type.FullTypeName; 1001writer.Write($" => (({shadow.OriginalDeclaringInterface.Info.Type.FullTypeName})this).{shadow.MethodInfo.MethodName}");
ComMethodContext.cs (1)
82return new SkippedStubContext(OriginalDeclaringInterface.Info.Type);