1 write to LanguageVersion
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorParserOptions.cs (1)
47LanguageVersion = languageVersion ?? DefaultLanguageVersion;
14 references to LanguageVersion
Microsoft.CodeAnalysis.Razor.Compiler (14)
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 && 73source: codeDocument.ParserOptions.LanguageVersion >= RazorLanguageVersion.Version_11_0
Language\Components\ComponentWhitespacePass.cs (1)
36var razorLanguageVersion = codeDocument.ParserOptions.LanguageVersion;
Language\DefaultTagHelperResolutionPhase.cs (1)
54&& parserOptions.LanguageVersion >= RazorLanguageVersion.Version_3_0
Language\RazorParserOptions.cs (6)
109: new(LanguageVersion, FileKind, value, CSharpParseOptions, _flags); 114: new(LanguageVersion, FileKind, Directives, value, _flags); 194: new(LanguageVersion, FileKind, Directives, CSharpParseOptions, flags); 203&& LanguageVersion == other.LanguageVersion 218combiner.Add(LanguageVersion);
Mvc\PagesPropertyInjectionPass.cs (1)
24var razor9OrHigher = codeDocument.ParserOptions.LanguageVersion >= RazorLanguageVersion.Version_9_0;