17 references to Options
Microsoft.CodeAnalysis.CSharp (17)
Parser\DirectiveParser.cs (3)
688if (lexer.Options.Kind != SourceCodeKind.Script && !lexer.Options.FileBasedProgram) 700if (!lexer.Options.FileBasedProgram)
Parser\Lexer.cs (1)
797var info = feature.GetFeatureAvailabilityDiagnosticInfo(Options);
Parser\Lexer_StringLiteral.cs (1)
155var info = MessageID.IDS_FeatureStringEscapeCharacter.GetFeatureAvailabilityDiagnosticInfo(this.Options);
Parser\SyntaxParser.cs (1)
221get { return this.lexer.Options; }
Syntax\SyntaxFactory.cs (11)
1697return CreateRed<NameSyntax>(node, lexer.Options); 1721return CreateRed<TypeSyntax>(node, lexer.Options); 1740return CreateRed<ExpressionSyntax>(node, lexer.Options); 1759return CreateRed<StatementSyntax>(node, lexer.Options); 1783return CreateRed<MemberDeclarationSyntax>(consumeFullText ? parser.ConsumeUnexpectedTokens(node) : node, lexer.Options); 1803return CreateRed<CompilationUnitSyntax>(node, lexer.Options); 1822return CreateRed<ParameterListSyntax>(node, lexer.Options); 1841return CreateRed<BracketedParameterListSyntax>(node, lexer.Options); 1860return CreateRed<ArgumentListSyntax>(node, lexer.Options); 1879return CreateRed<BracketedArgumentListSyntax>(node, lexer.Options); 1905return CreateRed<AttributeArgumentListSyntax>(node, lexer.Options);