public ContextFrame(ResolutionContext ctxt, IBlockNode b, IStatement stmt = null) { this.ctxt = ctxt; declarationCondititons = new ConditionalCompilation.ConditionSet(ctxt.CompilationEnvironment); Set(b,stmt); }
public ContextFrame(ResolutionContext ctxt, IBlockNode b, IStatement stmt = null) { this.ctxt = ctxt; declarationCondititons = new ConditionalCompilation.ConditionSet(ctxt.CompilationEnvironment); ctxt.Push(this); Set(b, stmt); }
public ContextFrame(ResolutionContext ctxt, IBlockNode b, CodeLocation caret) { this.ctxt = ctxt; DeclarationCondititons = new ConditionalCompilation.ConditionSet(ctxt.CompilationEnvironment); ctxt.Push(this); Set(b, caret); }
public ContextFrame(ResolutionContext ctxt) { this.ctxt = ctxt; DeclarationCondititons = new ConditionalCompilation.ConditionSet(ctxt.CompilationEnvironment); }