Home | History | Annotate | Download | only in libclang

Lines Matching refs:VisitorJob

1688 class NAME : public VisitorJob {\
1691 VisitorJob(parent, VisitorJob::KIND, d) {} \
1692 static bool classof(const VisitorJob *VJ) { return VJ->getKind() == KIND; }\
1707 class DeclVisit : public VisitorJob {
1710 VisitorJob(parent, VisitorJob::DeclVisitKind,
1712 static bool classof(const VisitorJob *VJ) {
1718 class TypeLocVisit : public VisitorJob {
1721 VisitorJob(parent, VisitorJob::TypeLocVisitKind,
1724 static bool classof(const VisitorJob *VJ) {
1734 class LabelRefVisit : public VisitorJob {
1737 : VisitorJob(parent, VisitorJob::LabelRefVisitKind, LD,
1740 static bool classof(const VisitorJob *VJ) {
1741 return VJ->getKind() == VisitorJob::LabelRefVisitKind;
1750 class NestedNameSpecifierLocVisit : public VisitorJob {
1753 : VisitorJob(parent, VisitorJob::NestedNameSpecifierLocVisitKind,
1757 static bool classof(const VisitorJob *VJ) {
1758 return VJ->getKind() == VisitorJob::NestedNameSpecifierLocVisitKind;
1769 class DeclarationNameInfoVisit : public VisitorJob {
1772 : VisitorJob(parent, VisitorJob::DeclarationNameInfoVisitKind, S) {}
1773 static bool classof(const VisitorJob *VJ) {
1774 return VJ->getKind() == VisitorJob::DeclarationNameInfoVisitKind;
1790 class MemberRefVisit : public VisitorJob {
1793 : VisitorJob(parent, VisitorJob::MemberRefVisitKind, D,
1795 static bool classof(const VisitorJob *VJ) {
1796 return VJ->getKind() == VisitorJob::MemberRefVisitKind;
2342 VisitorJob LI = WL.pop_back_val();
2348 case VisitorJob::DeclVisitKind: {
2360 case VisitorJob::ExplicitTemplateArgsVisitKind: {
2371 case VisitorJob::TypeLocVisitKind: {
2377 case VisitorJob::LabelRefVisitKind: {
2388 case VisitorJob::NestedNameSpecifierLocVisitKind: {
2395 case VisitorJob::DeclarationNameInfoVisitKind: {
2401 case VisitorJob::MemberRefVisitKind: {
2407 case VisitorJob::StmtVisitKind: {
2427 case VisitorJob::MemberExprPartsKind: {
2451 case VisitorJob::DeclRefExprPartsKind: {
2462 case VisitorJob::OverloadExprPartsKind: {
2476 case VisitorJob::SizeOfPackExprPartsKind: {
2500 case VisitorJob::LambdaExprPartsKind: {
2540 case VisitorJob::PostChildrenVisitKind: