Home | History | Annotate | Download | only in clang-c

Lines Matching full:visitor

3100    * the same visitor and client data.
3106 * \brief Visitor invoked for each cursor found by a traversal.
3108 * This visitor function will be invoked for each cursor found by
3110 * visited, its second argument is the parent visitor for that cursor,
3114 * The visitor should return one of the \c CXChildVisitResult values
3125 * invoking the given \p visitor function with the cursors of each
3126 * visited child. The traversal may be recursive, if the visitor returns
3128 * the visitor returns \c CXChildVisit_Break.
3134 * \param visitor the visitor function that will be invoked for each
3138 * be passed to the visitor each time it is invoked.
3141 * prematurely by the visitor returning \c CXChildVisit_Break.
3144 CXCursorVisitor visitor,
3149 * \brief Visitor invoked for each cursor found by a traversal.
3151 * This visitor block will be invoked for each cursor found by
3153 * visited, its second argument is the parent visitor for that cursor.
3155 * The visitor should return one of the \c CXChildVisitResult values
5080 * \brief Visitor invoked for each file in a translation unit
5083 * This visitor function will be invoked by clang_getInclusions() for each
5097 * The visitor function is called with the provided data for every included
5102 CXInclusionVisitor visitor,
5207 * \param visitor callback that will receive pairs of CXCursor/CXSourceRange for
5215 CXCursorAndRangeVisitor visitor);
5224 * \param visitor callback that will receive pairs of CXCursor/CXSourceRange for
5231 CXCursorAndRangeVisitor visitor);