瀏覽代碼

Stop GRAPH(expr) always hoisting (debug operator)

A minor fix to an internal undocumented operator.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Gavin Halliday 13 年之前
父節點
當前提交
f8c0fe1094
共有 2 個文件被更改,包括 2 次插入0 次删除
  1. 1 0
      ecl/hqlcpp/hqlresource.cpp
  2. 1 0
      ecl/hqlcpp/hqlttcpp.cpp

+ 1 - 0
ecl/hqlcpp/hqlresource.cpp

@@ -2212,6 +2212,7 @@ protected:
         case no_sizeof:
         case no_allnodes:
         case no_nohoist:
+        case no_forcegraph:
             return;
         case no_globalscope:
         case no_evalonce:

+ 1 - 0
ecl/hqlcpp/hqlttcpp.cpp

@@ -98,6 +98,7 @@ static bool isWorthHoisting(IHqlExpression * expr, bool asSubQuery)
         case no_section:
         case no_sectioninput:
         case no_dataset_alias:
+        case no_forcegraph:
             expr = expr->queryChild(0);
             break;
         case no_fail: