29 references to VariableFlags
Microsoft.CodeAnalysis.CSharp (29)
Parser\LanguageParser.cs (29)
4798type, this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Fixed, parentKind)), 4926var variables = this.ParseFieldDeclarationVariableDeclarators(type, flags: VariableFlags.LocalOrField, parentKind); 4983TypeSyntax type, VariableFlags flags, SyntaxKind parentKind) 5016VariableFlags flags, 5067if (flags.HasFlag(VariableFlags.ForStatement) && this.PeekToken(1).Kind != SyntaxKind.SemicolonToken) 5165private static VariableFlags GetOriginalVariableFlags(CSharp.Syntax.VariableDeclaratorSyntax old) 5169VariableFlags flags = default(VariableFlags); 5172flags |= VariableFlags.Fixed; 5177flags |= VariableFlags.Const; 5182flags |= VariableFlags.LocalOrField; 5188private static bool CanReuseVariableDeclarator(CSharp.Syntax.VariableDeclaratorSyntax old, VariableFlags flags, bool isFirst) 5206VariableFlags flags, 5303bool isFixed = (flags & VariableFlags.Fixed) != 0; 5304bool isConst = (flags & VariableFlags.Const) != 0; 5305bool isLocalOrField = (flags & VariableFlags.LocalOrField) != 0; 5493this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Const, parentKind)), 8863var decl = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 9254return (ParseParenthesizedVariableDeclaration(VariableFlags.ForStatement, ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false)), initializers: default); 9929declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword); 9962declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 9969declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 9990declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10082initialFlags: VariableFlags.None, 10278VariableFlags initialFlags, SyntaxToken? scopedKeyword) 10306VariableFlags initialFlags, 10315VariableFlags flags = initialFlags | VariableFlags.LocalOrField; 10318flags |= VariableFlags.Const;