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