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