10 references to OutVariable
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Expressions.cs (1)
3231Debug.Assert(localSymbol.DeclarationKind == LocalDeclarationKind.OutVariable);
Binder\ExpressionVariableFinder.cs (1)
643kind: node.IsOutVarDeclaration() ? LocalDeclarationKind.OutVariable : LocalDeclarationKind.DeclarationExpressionVariable,
Symbols\Source\SourceLocalSymbol.cs (3)
548case LocalDeclarationKind.OutVariable: 812Debug.Assert(declarationKind is LocalDeclarationKind.OutVariable or LocalDeclarationKind.PatternVariable); 882Debug.Assert(this.DeclarationKind is LocalDeclarationKind.DeclarationExpressionVariable or LocalDeclarationKind.OutVariable);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenDeconstructTests.cs (3)
7363VerifyModelForLocal(model, x1, LocalDeclarationKind.OutVariable, x1Ref); 7397VerifyModelForLocal(model, x1, LocalDeclarationKind.OutVariable, x1Ref); 7438VerifyModelForLocal(model, x1, LocalDeclarationKind.OutVariable, x1Ref.ToArray());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\OutVarTests.cs (2)
959LocalDeclarationKind expectedLocalKind = LocalDeclarationKind.OutVariable, 1141Assert.Equal(LocalDeclarationKind.OutVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind);