reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
749 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0))); 831 return getDerived().TraverseType(Arg.getAsType()); 868 return getDerived().TraverseType(Arg.getAsType()); 940 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); }) 942 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); }) 945 { TRY_TO(TraverseType(T->getPointeeType())); }) 948 { TRY_TO(TraverseType(T->getPointeeType())); }) 951 { TRY_TO(TraverseType(T->getPointeeType())); }) 954 TRY_TO(TraverseType(QualType(T->getClass(), 0))); 955 TRY_TO(TraverseType(T->getPointeeType())); 958 DEF_TRAVERSE_TYPE(AdjustedType, { TRY_TO(TraverseType(T->getOriginalType())); }) 960 DEF_TRAVERSE_TYPE(DecayedType, { TRY_TO(TraverseType(T->getOriginalType())); }) 963 TRY_TO(TraverseType(T->getElementType())); 969 { TRY_TO(TraverseType(T->getElementType())); }) 972 TRY_TO(TraverseType(T->getElementType())); 977 TRY_TO(TraverseType(T->getElementType())); 984 TRY_TO(TraverseType(T->getPointeeType())); 990 TRY_TO(TraverseType(T->getElementType())); 996 TRY_TO(TraverseType(T->getElementType())); 999 DEF_TRAVERSE_TYPE(VectorType, { TRY_TO(TraverseType(T->getElementType())); }) 1001 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); }) 1004 { TRY_TO(TraverseType(T->getReturnType())); }) 1007 TRY_TO(TraverseType(T->getReturnType())); 1010 TRY_TO(TraverseType(A)); 1014 TRY_TO(TraverseType(E)); 1027 DEF_TRAVERSE_TYPE(TypeOfType, { TRY_TO(TraverseType(T->getUnderlyingType())); }) 1033 TRY_TO(TraverseType(T->getBaseType())); 1034 TRY_TO(TraverseType(T->getUnderlyingType())); 1037 DEF_TRAVERSE_TYPE(AutoType, { TRY_TO(TraverseType(T->getDeducedType())); }) 1040 TRY_TO(TraverseType(T->getDeducedType())); 1047 TRY_TO(TraverseType(T->getReplacementType())); 1061 { TRY_TO(TraverseType(T->getModifiedType())); }) 1063 DEF_TRAVERSE_TYPE(ParenType, { TRY_TO(TraverseType(T->getInnerType())); }) 1066 { TRY_TO(TraverseType(T->getUnderlyingType())); }) 1072 TRY_TO(TraverseType(T->getNamedType())); 1093 TRY_TO(TraverseType(T->getBaseType())); 1095 TRY_TO(TraverseType(typeArg)); 1100 { TRY_TO(TraverseType(T->getPointeeType())); }) 1102 DEF_TRAVERSE_TYPE(AtomicType, { TRY_TO(TraverseType(T->getValueType())); }) 1104 DEF_TRAVERSE_TYPE(PipeType, { TRY_TO(TraverseType(T->getElementType())); }) 1150 TRY_TO(TraverseType(TL.getTypePtr()->getElementType())); 1169 TRY_TO(TraverseType(QualType(TL.getTypePtr()->getClass(), 0))); 1208 TRY_TO(TraverseType(TL.getTypePtr()->getPointeeType())); 1216 TRY_TO(TraverseType(TL.getTypePtr()->getElementType())); 1221 TRY_TO(TraverseType(TL.getTypePtr()->getElementType())); 1227 TRY_TO(TraverseType(TL.getTypePtr()->getElementType())); 1233 TRY_TO(TraverseType(TL.getTypePtr()->getElementType())); 1249 TRY_TO(TraverseType(T->getParamType(I))); 1254 TRY_TO(TraverseType(E)); 1281 TRY_TO(TraverseType(TL.getTypePtr()->getDeducedType())); 1286 TRY_TO(TraverseType(TL.getTypePtr()->getDeducedType())); 1293 TRY_TO(TraverseType(TL.getTypePtr()->getReplacementType())); 1576 TRY_TO(TraverseType(D->getType())); 1611 TRY_TO(TraverseType(D->getType())); 1618 TRY_TO(TraverseType(D->getType())); 1783 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0))); 1825 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0))); 1946 TRY_TO(TraverseType(D->getType())); 2477 TRY_TO(TraverseType(E));tools/clang/lib/Sema/SemaTemplateVariadic.cpp
459 .TraverseType(NameInfo.getName().getCXXNameType()); 505 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(T); 786 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(Pattern);