12 references to FixedVariable
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Statements.cs (4)
202BindForOrUsingOrFixedDeclarations(declarationSyntax, LocalDeclarationKind.FixedVariable, diagnostics, out declarations); 1060if (kind != LocalDeclarationKind.FixedVariable) 1074if (kind == LocalDeclarationKind.FixedVariable) 1111if (kind == LocalDeclarationKind.FixedVariable || kind == LocalDeclarationKind.UsingVariable)
Binder\FixedStatementBinder.cs (1)
48locals.Add(MakeLocal(_syntax.Declaration, declarator, LocalDeclarationKind.FixedVariable, allowScoped: false));
CodeGen\EmitStatement.cs (1)
1764if (local.DeclarationKind == LocalDeclarationKind.FixedVariable && local.IsPinned) // Excludes pointer local and string local in fixed string case.
Symbols\LocalSymbol.cs (2)
260return this.DeclarationKind == LocalDeclarationKind.FixedVariable; 300case LocalDeclarationKind.FixedVariable:
Symbols\Source\SourceLocalSymbol.cs (1)
438case LocalDeclarationKind.FixedVariable:
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CSharpEESymbolProvider.cs (1)
42kind = LocalDeclarationKind.FixedVariable;
EEAssemblyBuilder.cs (1)
100if (local.DeclarationKind == LocalDeclarationKind.FixedVariable)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\UnsafeTests.cs (1)
7345Assert.Equal(LocalDeclarationKind.FixedVariable, symbol.GetSymbol().DeclarationKind);