873874875876877878879880881882883
case OpCodes.OP_FUNCTION : if(DEBUG) System.out.println("MATCH_FUNCTION: "+m_currentPattern); addMagicSelf = false; argLen = getOp(opPos + OpMap.MAPINDEX_LENGTH); pattern = new FunctionPattern(compileFunction(opPos), Axis.PARENT, Axis.CHILD); break; case OpCodes.FROM_ROOT : if(DEBUG) System.out.println("FROM_ROOT, "+m_currentPattern); addMagicSelf = false;
835836837838839840841842843844845
10171018101910201021102210231024102510261027
expr = compiler.compile(opPos + 2); } axis = Axis.FILTEREDLIST; predicateAxis = Axis.FILTEREDLIST; ai = new FunctionPattern(expr, axis, predicateAxis); simpleInit = true; break; case OpCodes.FROM_ROOT : whatToShow = DTMFilter.SHOW_DOCUMENT | DTMFilter.SHOW_DOCUMENT_FRAGMENT;
10061007100810091010101110121013101410151016
10601061106210631064106510661067106810691070
258259260261262263264
moduleName = _resolveMacroValue; } } while((!moduleName.equals(oldName))); String _fun_1 = res.getFun(); int _arity = res.getArity(); return new FunctionPattern(moduleName, _fun_1, _arity, limitTo, matchAnyFunctionDefinition, module, false); }
279280281282283284285
} } } String _fun_1 = res.getFun(); int _arity = res.getArity(); return new FunctionPattern(moduleName, _fun_1, _arity, limitTo, matchAnyFunctionDefinition, module, true); }