Microsoft.JScript.VsaStaticCode.PartiallyEvaluate C# (CSharp) Method

PartiallyEvaluate() private method

private PartiallyEvaluate ( ) : void
return void
      internal void PartiallyEvaluate(){
        if (this.block != null && this.compiledClass == null){
          GlobalScope glob = (GlobalScope)this.engine.GetGlobalScope().GetObject();
          this.engine.Globals.ScopeStack.Push(glob);
          try{
            this.block.PartiallyEvaluate();
            if (this.engine.HasErrors && !this.engine.alwaysGenerateIL)
              throw new EndOfFile();
          }finally{
            this.engine.Globals.ScopeStack.Pop();
          }
        }
      }