30 references to VariableFlags
Microsoft.CodeAnalysis.CSharp (30)
Parser\LanguageParser.cs (30)
5078type, this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Fixed, parentKind)),
5206var variables = this.ParseFieldDeclarationVariableDeclarators(type, flags: VariableFlags.LocalOrField, parentKind);
5263TypeSyntax type, VariableFlags flags, SyntaxKind parentKind)
5296VariableFlags flags,
5343if ((flags & VariableFlags.ForStatement) == VariableFlags.ForStatement && this.PeekToken(1).Kind != SyntaxKind.SemicolonToken)
5442private static VariableFlags GetOriginalVariableFlags(CSharp.Syntax.VariableDeclaratorSyntax old)
5446VariableFlags flags = default(VariableFlags);
5449flags |= VariableFlags.Fixed;
5454flags |= VariableFlags.Const;
5459flags |= VariableFlags.LocalOrField;
5465private static bool CanReuseVariableDeclarator(CSharp.Syntax.VariableDeclaratorSyntax old, VariableFlags flags, bool isFirst)
5483VariableFlags flags,
5580bool isFixed = (flags & VariableFlags.Fixed) != 0;
5581bool isConst = (flags & VariableFlags.Const) != 0;
5582bool isLocalOrField = (flags & VariableFlags.LocalOrField) != 0;
5831this.ParseFieldDeclarationVariableDeclarators(type, VariableFlags.Const, parentKind)),
9271var decl = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null);
9664return (ParseParenthesizedVariableDeclaration(VariableFlags.ForStatement, ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false)), initializers: default);
10372declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword);
10405declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null);
10412declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null);
10433declaration = ParseParenthesizedVariableDeclaration(VariableFlags.None, scopedKeyword: null);
10525initialFlags: VariableFlags.None,
10723VariableFlags initialFlags, SyntaxToken? scopedKeyword)
10751VariableFlags initialFlags,
10760VariableFlags flags = initialFlags | VariableFlags.LocalOrField;
10763flags |= VariableFlags.Const;