diff options
Diffstat (limited to 'kythe/cxx/indexer/cxx/recursive_type_visitor.h')
-rw-r--r-- | kythe/cxx/indexer/cxx/recursive_type_visitor.h | 6 |
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, {}); |