20 references to HasHome
Microsoft.CodeAnalysis.CSharp (20)
CodeGen\CodeGenerator_HasHome.cs (9)
38/// <see cref="HasHome(BoundExpression, AddressKind, Symbol, bool, HashSet{LocalSymbol})"/>, actually makes 166return HasHome(((BoundSequence)expression).Value, addressKind, containingSymbol, peVerifyCompatEnabled, stackLocalsOpt); 187return HasHome(right.Expression, RefAssignmentValueAddressKind(right.RefKind), containingSymbol, peVerifyCompatEnabled, stackLocalsOpt); 190Debug.Assert(HasHome( 196Debug.Assert(HasHome( 221return HasHome(conditional.Consequence, addressKind, containingSymbol, peVerifyCompatEnabled, stackLocalsOpt) 222&& HasHome(conditional.Alternative, addressKind, containingSymbol, peVerifyCompatEnabled, stackLocalsOpt); 307return HasHome(receiver, addressKind, containingSymbol, peVerifyCompatEnabled, stackLocalsOpt) 308|| !HasHome(receiver, AddressKind.ReadOnly, containingSymbol, peVerifyCompatEnabled, stackLocalsOpt);
CodeGen\EmitAddress.cs (1)
521=> HasHome(expression, addressKind, _method, IsPeVerifyCompatEnabled(), _stackLocals);
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
304CodeGen.CodeGenerator.HasHome(rewrittenReceiver,
Lowering\LocalRewriter\LocalRewriter_Call.cs (7)
304&& !CodeGenerator.HasHome( 987(CodeGenerator.HasHome(rewrittenReceiver, 992CodeGenerator.HasHome(rewrittenReceiver, 1000!CodeGenerator.HasHome(rewrittenReceiver, 1006if (CodeGenerator.HasHome(rewrittenReceiver, 1048if (CodeGenerator.HasHome(rewrittenReceiver, 1062if (CodeGenerator.HasHome(rewrittenReceiver,
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
551var hasHome = CodeGenerator.HasHome(loweredReceiver,
Lowering\SyntheticBoundNodeFactory.cs (1)
1695if (!CodeGenerator.HasHome(argument,