4 instantiations of EscapeValue
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder.ValueChecks.cs (4)
2323escapeValues.Add(new EscapeValue(parameter: null, argument, EscapeLevel.ReturnOnly, isRefEscape: true)); 2328escapeValues.Add(new EscapeValue(parameter: null, argument, EscapeLevel.CallingMethod, isRefEscape: false)); 2336escapeValues.Add(new EscapeValue(parameter, argument, valEscapeLevel, isRefEscape: false)); 2343escapeValues.Add(new EscapeValue(parameter, argument, refEscapeLevel, isRefEscape: true));
7 references to EscapeValue
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder.ValueChecks.cs (7)
1843var argsAndParamsAll = ArrayBuilder<EscapeValue>.GetInstance(); 2005var argsAndParamsAll = ArrayBuilder<EscapeValue>.GetInstance(); 2220ArrayBuilder<EscapeValue> escapeValues) 2276/// Returns the set of <see cref="EscapeValue"/> to an invocation that impact ref analysis. 2279/// - For ref arguments it will return an <see cref="EscapeValue"/> for both ref and 2296ArrayBuilder<EscapeValue> escapeValues) 2530var escapeValues = ArrayBuilder<EscapeValue>.GetInstance();