Lines Matching full:visitor
133 // Cursor visitor.
166 // Cursor visitor.
181 /// \brief The visitor function.
182 CXCursorVisitor Visitor;
184 /// \brief The opaque client data, to be passed along to the visitor.
188 // to the visitor. Declarations with a PCH level greater than this value will
240 CursorVisitor(CXTranslationUnit TU, CXCursorVisitor Visitor,
246 Visitor(Visitor), ClientData(ClientData),
319 // Name visitor
359 // Data-recursive visitor functions.
376 /// \brief Visit the given cursor and, if requested by the visitor,
408 switch (Visitor(Cursor, Parent, ClientData)) {
1629 // Data-recursive visitor methods.
2213 switch (Visitor(Cursor, Parent, ClientData)) {
2985 CXCursorVisitor visitor,
2987 CursorVisitor CursorVis(getCursorTU(parent), visitor, client_data,