summaryrefslogtreecommitdiff
path: root/kythe/cxx/indexer/cxx/recursive_type_visitor.h
diff options
context:
space:
mode:
Diffstat (limited to 'kythe/cxx/indexer/cxx/recursive_type_visitor.h')
-rw-r--r--kythe/cxx/indexer/cxx/recursive_type_visitor.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/kythe/cxx/indexer/cxx/recursive_type_visitor.h b/kythe/cxx/indexer/cxx/recursive_type_visitor.h
index 16efc2836..0a302c683 100644
--- a/kythe/cxx/indexer/cxx/recursive_type_visitor.h
+++ b/kythe/cxx/indexer/cxx/recursive_type_visitor.h
@@ -273,6 +273,7 @@ DEF_TRAVERSE_TYPEPAIR(FunctionProtoType, {
});
DEF_TRAVERSE_TYPEPAIR(UnresolvedUsingType, {});
DEF_TRAVERSE_TYPEPAIR(TypedefType, {});
+DEF_TRAVERSE_TYPEPAIR(UsingType, {});
DEF_TRAVERSE_TYPEPAIR(TypeOfExprType, {
return getDerived().TraverseStmt(TL.getUnderlyingExpr());
});
@@ -295,6 +296,7 @@ DEF_TRAVERSE_TYPEPAIR(DeducedTemplateSpecializationType, {
TL.getTypePtr()->getTemplateName()) &&
getDerived().TraverseType(TL.getTypePtr()->getDeducedType());
});
+DEF_TRAVERSE_TYPEPAIR(BTFTagAttributedType, {});
DEF_TRAVERSE_TYPEPAIR(RecordType, {});
DEF_TRAVERSE_TYPEPAIR(EnumType, {});
DEF_TRAVERSE_TYPEPAIR(TemplateTypeParmType, {});
@@ -355,8 +357,8 @@ DEF_TRAVERSE_TYPEPAIR(DependentTemplateSpecializationType, {
DEF_TRAVERSE_TYPEPAIR(PackExpansionType, {
return getDerived().TraverseTypePair(TL.getPatternLoc(), T->getPattern());
});
-DEF_TRAVERSE_TYPEPAIR(ExtIntType, {});
-DEF_TRAVERSE_TYPEPAIR(DependentExtIntType, {
+DEF_TRAVERSE_TYPEPAIR(BitIntType, {});
+DEF_TRAVERSE_TYPEPAIR(DependentBitIntType, {
return getDerived().TraverseStmt(T->getNumBitsExpr());
});
DEF_TRAVERSE_TYPEPAIR(ObjCTypeParamType, {});