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)
77
SyntaxNode compilationUnit =
_syntaxGenerator
.CompilationUnit(namespaceSyntaxNodes);
116
SyntaxNode namespaceNode =
_syntaxGenerator
.NamespaceDeclaration(namespaceSymbol.ToDisplayString());
126
SyntaxNode typeDeclaration =
_syntaxGenerator
128
.AddMemberAttributes(
_syntaxGenerator
, typeMember, _options.AttributeSymbolFilter);
132
namespaceNode =
_syntaxGenerator
.AddMembers(namespaceNode, typeDeclaration);
191
namedTypeNode =
_syntaxGenerator
.AddMembers(namedTypeNode, namedType.SynthesizeDummyFields(_options.SymbolFilter, _options.AttributeSymbolFilter));
194
namedTypeNode =
_syntaxGenerator
.AddMembers(namedTypeNode, namedType.TryGetInternalDefaultConstructor(_options.SymbolFilter));
223
SyntaxNode memberDeclaration =
_syntaxGenerator
225
.AddMemberAttributes(
_syntaxGenerator
, member, _options.AttributeSymbolFilter);
234
DeclarationModifiers mods =
_syntaxGenerator
.GetModifiers(memberDeclaration);
235
memberDeclaration =
_syntaxGenerator
.WithModifiers(memberDeclaration, mods.WithIsNew(isNew: true));
240
namedTypeNode =
_syntaxGenerator
.AddMembers(namedTypeNode, memberDeclaration);
263
.Select(attribute =>
_syntaxGenerator
.Attribute(attribute)
269
attributeSyntaxNodes.Add(
_syntaxGenerator
.Attribute(typeof(AssemblyVersionAttribute).FullName!,
277
attributeSyntaxNodes.Add(
_syntaxGenerator
.Attribute(typeof(ReferenceAssemblyAttribute).FullName!)
284
attributeSyntaxNodes.Add(
_syntaxGenerator
.Attribute(typeof(AssemblyFlagsAttribute).FullName!,
289
return
_syntaxGenerator
.AddAttributes(compilationUnit, attributeSyntaxNodes);
300
TypeSyntax typeSyntaxNode = (TypeSyntax)
_syntaxGenerator
.TypeExpression(symbol.MakeUnboundIfGeneric());
301
compilationUnit =
_syntaxGenerator
.AddAttributes(compilationUnit,
302
_syntaxGenerator
.Attribute(typeof(TypeForwardedToAttribute).FullName!,