1 write to _syntaxGenerator
Microsoft.DotNet.GenAPI (1)
CSharpAssemblyDocumentGenerator.cs (1)
44_syntaxGenerator = SyntaxGenerator.GetGenerator(_adhocWorkspace, LanguageNames.CSharp);
20 references to _syntaxGenerator
Microsoft.DotNet.GenAPI (20)
CSharpAssemblyDocumentGenerator.cs (20)
77SyntaxNode compilationUnit = _syntaxGenerator.CompilationUnit(namespaceSyntaxNodes); 116SyntaxNode namespaceNode = _syntaxGenerator.NamespaceDeclaration(namespaceSymbol.ToDisplayString()); 126SyntaxNode typeDeclaration = _syntaxGenerator 128.AddMemberAttributes(_syntaxGenerator, typeMember, _options.AttributeSymbolFilter); 132namespaceNode = _syntaxGenerator.AddMembers(namespaceNode, typeDeclaration); 191namedTypeNode = _syntaxGenerator.AddMembers(namedTypeNode, namedType.SynthesizeDummyFields(_options.SymbolFilter, _options.AttributeSymbolFilter)); 194namedTypeNode = _syntaxGenerator.AddMembers(namedTypeNode, namedType.TryGetInternalDefaultConstructor(_options.SymbolFilter)); 223SyntaxNode memberDeclaration = _syntaxGenerator 225.AddMemberAttributes(_syntaxGenerator, member, _options.AttributeSymbolFilter); 234DeclarationModifiers mods = _syntaxGenerator.GetModifiers(memberDeclaration); 235memberDeclaration = _syntaxGenerator.WithModifiers(memberDeclaration, mods.WithIsNew(isNew: true)); 240namedTypeNode = _syntaxGenerator.AddMembers(namedTypeNode, memberDeclaration); 263.Select(attribute => _syntaxGenerator.Attribute(attribute) 269attributeSyntaxNodes.Add(_syntaxGenerator.Attribute(typeof(AssemblyVersionAttribute).FullName!, 277attributeSyntaxNodes.Add(_syntaxGenerator.Attribute(typeof(ReferenceAssemblyAttribute).FullName!) 284attributeSyntaxNodes.Add(_syntaxGenerator.Attribute(typeof(AssemblyFlagsAttribute).FullName!, 289return _syntaxGenerator.AddAttributes(compilationUnit, attributeSyntaxNodes); 300TypeSyntax typeSyntaxNode = (TypeSyntax)_syntaxGenerator.TypeExpression(symbol.MakeUnboundIfGeneric()); 301compilationUnit = _syntaxGenerator.AddAttributes(compilationUnit, 302_syntaxGenerator.Attribute(typeof(TypeForwardedToAttribute).FullName!,