2 instantiations of LocalOrParameter
Microsoft.CodeAnalysis (2)
CodeGen\LocalOrParameter.cs (2)
23
return new
LocalOrParameter
(local, -1);
28
return new
LocalOrParameter
(null, parameterIndex);
20 references to LocalOrParameter
Microsoft.CodeAnalysis (11)
CodeGen\ILBuilderEmit.cs (4)
232
LocalOrParameter
key,
263
LocalOrParameter
key,
416
internal void EmitLoad(
LocalOrParameter
localOrParameter)
428
internal void EmitLoadAddress(
LocalOrParameter
localOrParameter)
CodeGen\LocalOrParameter.cs (2)
21
public static implicit operator
LocalOrParameter
(LocalDefinition? local)
26
public static implicit operator
LocalOrParameter
(int parameterIndex)
CodeGen\SwitchIntegralJumpTableEmitter.cs (2)
25
private readonly
LocalOrParameter
_key;
54
LocalOrParameter
key)
CodeGen\SwitchStringJumpTableEmitter.cs (3)
25
private readonly
LocalOrParameter
_key;
43
public delegate void EmitStringCompareAndBranch(
LocalOrParameter
key, ConstantValue stringConstant, object targetLabel);
68
LocalOrParameter
key,
Microsoft.CodeAnalysis.CSharp (8)
CodeGen\EmitStatement.cs (8)
1236
LocalOrParameter
key;
1318
LocalOrParameter
keyTemp,
1357
void emitLengthDispatch(LengthBasedStringSwitchData lengthBasedSwitchInfo,
LocalOrParameter
keyTemp, LabelSymbol fallThroughLabel, SyntaxNode syntaxNode)
1391
void emitCharDispatches(LengthBasedStringSwitchData lengthBasedSwitchInfo,
LocalOrParameter
keyTemp, LabelSymbol fallThroughLabel, SyntaxNode syntaxNode)
1429
void emitFinalDispatches(LengthBasedStringSwitchData lengthBasedSwitchInfo,
LocalOrParameter
keyTemp, TypeSymbol keyType, LabelSymbol fallThroughLabel, SyntaxNode syntaxNode)
1457
LocalOrParameter
key,
1660
private void EmitStringCompareAndBranch(
LocalOrParameter
key, SyntaxNode syntaxNode, ConstantValue stringConstant, object targetLabel, Microsoft.Cci.IReference stringEqualityMethodRef)
1698
private void EmitCharCompareAndBranch(
LocalOrParameter
key, SyntaxNode syntaxNode, ConstantValue stringConstant, object targetLabel, Cci.IReference sequenceEqualsRef, Cci.IReference asSpanRef)
Microsoft.CodeAnalysis.VisualBasic (1)
CodeGen\EmitStatement.vb (1)
1147
Private Sub EmitStringCompareAndBranch(key As
LocalOrParameter
, syntaxNode As SyntaxNode, stringConstant As ConstantValue, targetLabel As Object, stringCompareMethodRef As Microsoft.Cci.IReference)