1 write to ParserOptions
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorCodeDocument.cs (1)
65
ParserOptions
= parserOptions;
25 references to ParserOptions
Microsoft.CodeAnalysis.Razor.Compiler (25)
Language\Components\ComponentBindLoweringPass.cs (1)
45
var bindGetSetSupported = codeDocument.
ParserOptions
.LanguageVersion >= RazorLanguageVersion.Version_7_0;
Language\Components\ComponentCodeTarget.cs (1)
14
private RazorLanguageVersion Version => CodeDocument.
ParserOptions
.LanguageVersion;
Language\Components\ComponentDocumentClassifierPass.cs (1)
103
var razorLanguageVersion = codeDocument.
ParserOptions
.LanguageVersion;
Language\Components\ComponentRenderModeDirectivePass.cs (3)
44
var useFileScopedClass = codeDocument.
ParserOptions
.CSharpParseOptions.LanguageVersion >= CodeAnalysis.CSharp.LanguageVersion.CSharp11 &&
45
codeDocument.
ParserOptions
.LanguageVersion >= RazorLanguageVersion.Version_11_0 &&
79
source: codeDocument.
ParserOptions
.LanguageVersion >= RazorLanguageVersion.Version_11_0
Language\Components\ComponentWhitespacePass.cs (1)
35
var razorLanguageVersion = codeDocument.
ParserOptions
.LanguageVersion;
Language\DefaultRazorMarkupSplitPhase.cs (1)
79
var decision = MarkupSplitter.Split(primaryClass, renderMethod, codeDocument.
ParserOptions
);
Language\DefaultRazorParsingPhase.cs (1)
21
var options = codeDocument.
ParserOptions
;
Language\DefaultRazorTagHelperContextDiscoveryPhase_Pooling.cs (1)
36
var useComponentDirectiveVisitor = codeDocument.
ParserOptions
.AllowComponentFileKind &&
Language\DefaultTagHelperResolutionPhase.cs (1)
46
var parserOptions = codeDocument.
ParserOptions
;
Language\RazorCodeDocument.cs (13)
23
public RazorFileKind FileKind =>
ParserOptions
.FileKind;
124
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, value);
145
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, value, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
166
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, value, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
188
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, value, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
210
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, value, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
237
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, value, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
260
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, value, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
282
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, value, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
295
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, _directiveTagHelperContributions, value, _utf8SupportMap);
311
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, value, _declCSharpDocument, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
321
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, value, _directiveTagHelperContributions, _unresolvedDocumentNode, _utf8SupportMap);
334
return new RazorCodeDocument(Source, Imports,
ParserOptions
, CodeGenerationOptions, _tagHelpers, _referencedTagHelpers, _syntaxTree, _tagHelperRewrittenSyntaxTree, _importSyntaxTrees, _tagHelperContext, _documentNode, _csharpDocument, _declCSharpDocument, value, _unresolvedDocumentNode, _utf8SupportMap);
Mvc\PagesPropertyInjectionPass.cs (1)
24
var razor9OrHigher = codeDocument.
ParserOptions
.LanguageVersion >= RazorLanguageVersion.Version_9_0;