8 instantiations of ContainingSyntaxContext
Microsoft.Interop.ComInterfaceGenerator (4)
ComClassInfo.cs (1)
44new ContainingSyntaxContext(syntax),
ComInterfaceGenerator.cs (1)
433var containingSyntaxContext = new ContainingSyntaxContext(syntax);
ComInterfaceInfo.cs (1)
107new ContainingSyntaxContext(syntax),
VtableIndexStubGenerator.cs (1)
269var containingSyntaxContext = new ContainingSyntaxContext(syntax);
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (1)
176var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
JSImportGenerator.cs (1)
159var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
Microsoft.Interop.LibraryImportGenerator (1)
LibraryImportGenerator.cs (1)
266var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
DownlevelLibraryImportGenerator.cs (1)
193var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
24 references to ContainingSyntaxContext
Microsoft.Interop.ComInterfaceGenerator (12)
ComClassGenerator.cs (1)
77private static MemberDeclarationSyntax GenerateClassInfoAttributeOnUserType(ContainingSyntaxContext containingSyntaxContext, ContainingSyntax classSyntax) =>
ComClassInfo.cs (2)
14public ContainingSyntaxContext ContainingSyntaxContext { get; init; } 18private ComClassInfo(string className, ContainingSyntaxContext containingSyntaxContext, ContainingSyntax classSyntax, SequenceEqualImmutableArray<string> implementedInterfacesNames)
ComInterfaceGenerator.cs (1)
433var containingSyntaxContext = new ContainingSyntaxContext(syntax);
ComInterfaceInfo.cs (2)
27public ContainingSyntaxContext TypeDefinitionContext { get; init; } 39ContainingSyntaxContext typeDefinitionContext,
GeneratedStubCodeContext.cs (1)
11ContainingSyntaxContext ContainingSyntaxContext,
IncrementalMethodStubGenerationContext.cs (1)
24ContainingSyntaxContext ContainingSyntaxContext,
VtableIndexStubGenerator.cs (4)
269var containingSyntaxContext = new ContainingSyntaxContext(syntax); 372private static MemberDeclarationSyntax GenerateNativeInterfaceMetadata(ContainingSyntaxContext context) 381private static MemberDeclarationSyntax GeneratePopulateVTableMethod(IGrouping<ContainingSyntaxContext, SourceAvailableIncrementalMethodStubGenerationContext> vtableMethods) 383ContainingSyntaxContext containingSyntax = vtableMethods.Key.AddContainingSyntax(NativeTypeContainingSyntax);
Microsoft.Interop.JavaScript.JSImportGenerator (6)
JSExportGenerator.cs (3)
23ContainingSyntaxContext ContainingSyntaxContext, 116ContainingSyntaxContext containingSyntaxContext, 176var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
JSImportGenerator.cs (3)
26ContainingSyntaxContext ContainingSyntaxContext, 88ContainingSyntaxContext containingSyntaxContext, 159var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
Microsoft.Interop.LibraryImportGenerator (2)
LibraryImportGenerator.cs (2)
25ContainingSyntaxContext ContainingSyntaxContext, 266var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportGenerator.cs (2)
25ContainingSyntaxContext ContainingSyntaxContext, 193var containingTypeContext = new ContainingSyntaxContext(originalSyntax);
Microsoft.Interop.SourceGeneration (2)
ContainingSyntaxContext.cs (2)
45public ContainingSyntaxContext AddContainingSyntax(ContainingSyntax nestedType) 85public bool Equals(ContainingSyntaxContext other)