1 write to LanguageVersion
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorParserOptions.cs (1)
47LanguageVersion = languageVersion ?? DefaultLanguageVersion;
15 references to LanguageVersion
Microsoft.CodeAnalysis.Razor.Compiler (15)
Language\Components\ComponentBindLoweringPass.cs (1)
45var bindGetSetSupported = codeDocument.ParserOptions.LanguageVersion >= RazorLanguageVersion.Version_7_0;
Language\Components\ComponentCodeTarget.cs (1)
14private RazorLanguageVersion Version => CodeDocument.ParserOptions.LanguageVersion;
Language\Components\ComponentDocumentClassifierPass.cs (1)
103var razorLanguageVersion = codeDocument.ParserOptions.LanguageVersion;
Language\Components\ComponentRenderModeDirectivePass.cs (2)
45codeDocument.ParserOptions.LanguageVersion >= RazorLanguageVersion.Version_11_0 && 79source: codeDocument.ParserOptions.LanguageVersion >= RazorLanguageVersion.Version_11_0
Language\Components\ComponentWhitespacePass.cs (1)
35var razorLanguageVersion = codeDocument.ParserOptions.LanguageVersion;
Language\DefaultTagHelperResolutionPhase.cs (1)
52&& parserOptions.LanguageVersion >= RazorLanguageVersion.Version_3_0
Language\Legacy\CSharpCodeParser.cs (1)
1208if (Context.Options.LanguageVersion < RazorLanguageVersion.Version_12_0 &&
Language\RazorParserOptions.cs (6)
106: new(LanguageVersion, FileKind, value, CSharpParseOptions, _flags); 111: new(LanguageVersion, FileKind, Directives, value, _flags); 185: new(LanguageVersion, FileKind, Directives, CSharpParseOptions, flags); 194&& LanguageVersion == other.LanguageVersion 209combiner.Add(LanguageVersion);
Mvc\PagesPropertyInjectionPass.cs (1)
24var razor9OrHigher = codeDocument.ParserOptions.LanguageVersion >= RazorLanguageVersion.Version_9_0;