29 references to VariableFlags
Microsoft.CodeAnalysis.CSharp (29)
Parser\LanguageParser.cs (29)
5027type, this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Fixed, parentKind)), 5155var variables = this.ParseFieldDeclarationVariableDeclarators(type, flags: VariableFlags.LocalOrField, parentKind); 5212TypeSyntax type, VariableFlags flags, SyntaxKind parentKind) 5245VariableFlags flags, 5296if (flags.HasFlag(VariableFlags.ForStatement) && this.PeekToken(1).Kind != SyntaxKind.SemicolonToken) 5394private static VariableFlags GetOriginalVariableFlags(CSharp.Syntax.VariableDeclaratorSyntax old) 5398VariableFlags flags = default(VariableFlags); 5401flags |= VariableFlags.Fixed; 5406flags |= VariableFlags.Const; 5411flags |= VariableFlags.LocalOrField; 5417private static bool CanReuseVariableDeclarator(CSharp.Syntax.VariableDeclaratorSyntax old, VariableFlags flags, bool isFirst) 5435VariableFlags flags, 5532bool isFixed = (flags & VariableFlags.Fixed) != 0; 5533bool isConst = (flags & VariableFlags.Const) != 0; 5534bool isLocalOrField = (flags & VariableFlags.LocalOrField) != 0; 5783this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Const, parentKind)), 9225var decl = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 9616return (ParseParenthesizedVariableDeclaration(VariableFlags.ForStatement, ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false)), initializers: default); 10324declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword); 10357declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10364declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10385declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null); 10477initialFlags: VariableFlags.None, 10675VariableFlags initialFlags, SyntaxToken? scopedKeyword) 10703VariableFlags initialFlags, 10712VariableFlags flags = initialFlags | VariableFlags.LocalOrField; 10715flags |= VariableFlags.Const;