Skip to content

AstQueryNamespace::queryRange

**** The function _Result queryRange(typename Result::const_iterator& begin, typename_Result::const_iterator& end, Result (__x)(SgNode,_Arg), _Arg x_arg, AstQueryNamespace::QueryDepth defineQueryType =AstQueryNamespace::AllNodes ) will query the iterator _Result::const_iteratorfrom 'begin' to 'end' for IR nodes satisfying the criteria specified in andreturned by the function pointer in the third argument given the fourthargument 'x_arg'.**

Synopsis

Declared in <src/midend/astQuery/astQuery.h>

template<
    class _Arg,
    class _Result>
_Result
queryRange(
    _Result::iterator begin,
    _Result::iterator const end,
    _Result(* __x)(SgNode*, _Arg),
    _Arg x_arg);

Created with MrDocs