29 references to VariableFlags
Microsoft.CodeAnalysis.CSharp (29)
Parser\LanguageParser.cs (29)
4865type, this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Fixed, parentKind)), 4993var variables = this.ParseFieldDeclarationVariableDeclarators(type, flags: VariableFlags.LocalOrField, parentKind); 5050TypeSyntax type, VariableFlags flags, SyntaxKind parentKind) 5083VariableFlags flags, 5134if (flags.HasFlag(VariableFlags.ForStatement) && this.PeekToken(1).Kind != SyntaxKind.SemicolonToken) 5232private static VariableFlags GetOriginalVariableFlags(CSharp.Syntax.VariableDeclaratorSyntax old) 5236VariableFlags flags = default(VariableFlags); 5239flags |= VariableFlags.Fixed; 5244flags |= VariableFlags.Const; 5249flags |= VariableFlags.LocalOrField; 5255private static bool CanReuseVariableDeclarator(CSharp.Syntax.VariableDeclaratorSyntax old, VariableFlags flags, bool isFirst) 5273VariableFlags flags, 5370bool isFixed = (flags & VariableFlags.Fixed) != 0; 5371bool isConst = (flags & VariableFlags.Const) != 0; 5372bool isLocalOrField = (flags & VariableFlags.LocalOrField) != 0; 5560this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Const, parentKind)), 8930var decl = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 9321return (ParseParenthesizedVariableDeclaration(VariableFlags.ForStatement, ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false)), initializers: default); 9996declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword); 10029declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10036declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10057declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10149initialFlags: VariableFlags.None, 10345VariableFlags initialFlags, SyntaxToken? scopedKeyword) 10373VariableFlags initialFlags, 10382VariableFlags flags = initialFlags | VariableFlags.LocalOrField; 10385flags |= VariableFlags.Const;