1 instantiation of Scope
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (1)
52
sym = new
Scope
();
10 references to Scope
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
107
Scope
pScope = SymFactory.CreateScope();
189
private static Expression CreateExpressionTreeFromResult(Expression[] parameters,
Scope
pScope, Expr pResult)
329
Scope
pScope,
371
private static ExprBoundLambda GenerateBoundLambda(
Scope
pScope, Expr call)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
50
public static ExprBoundLambda CreateAnonymousMethod(AggregateType delegateType,
Scope
argumentScope, Expr expression) =>
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (3)
112
public static LocalVariableSymbol CreateLocalVar(Name name,
Scope
parent, CType type)
164
public static
Scope
CreateScope() => (
Scope
)NewBasicSymbol(SYMKIND.SK_Scope, null, null);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\BoundAnonymousFunction.cs (2)
10
public ExprBoundLambda(AggregateType type,
Scope
argumentScope, Expr expression)
27
public
Scope
ArgumentScope { get; }