reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1146 DEF_TRAVERSE_TYPELOC(BuiltinType, {})
 1149 DEF_TRAVERSE_TYPELOC(ComplexType, {
 1153 DEF_TRAVERSE_TYPELOC(PointerType,
 1156 DEF_TRAVERSE_TYPELOC(BlockPointerType,
 1159 DEF_TRAVERSE_TYPELOC(LValueReferenceType,
 1162 DEF_TRAVERSE_TYPELOC(RValueReferenceType,
 1168 DEF_TRAVERSE_TYPELOC(MemberPointerType, {
 1173 DEF_TRAVERSE_TYPELOC(AdjustedType,
 1176 DEF_TRAVERSE_TYPELOC(DecayedType,
 1186 DEF_TRAVERSE_TYPELOC(ConstantArrayType, {
 1191 DEF_TRAVERSE_TYPELOC(IncompleteArrayType, {
 1196 DEF_TRAVERSE_TYPELOC(VariableArrayType, {
 1201 DEF_TRAVERSE_TYPELOC(DependentSizedArrayType, {
 1206 DEF_TRAVERSE_TYPELOC(DependentAddressSpaceType, {
 1213 DEF_TRAVERSE_TYPELOC(DependentSizedExtVectorType, {
 1220 DEF_TRAVERSE_TYPELOC(VectorType, {
 1224 DEF_TRAVERSE_TYPELOC(DependentVectorType, {
 1232 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
 1236 DEF_TRAVERSE_TYPELOC(FunctionNoProtoType,
 1240 DEF_TRAVERSE_TYPELOC(FunctionProtoType, {
 1261 DEF_TRAVERSE_TYPELOC(UnresolvedUsingType, {})
 1262 DEF_TRAVERSE_TYPELOC(TypedefType, {})
 1264 DEF_TRAVERSE_TYPELOC(TypeOfExprType,
 1267 DEF_TRAVERSE_TYPELOC(TypeOfType, {
 1272 DEF_TRAVERSE_TYPELOC(DecltypeType, {
 1276 DEF_TRAVERSE_TYPELOC(UnaryTransformType, {
 1280 DEF_TRAVERSE_TYPELOC(AutoType, {
 1284 DEF_TRAVERSE_TYPELOC(DeducedTemplateSpecializationType, {
 1289 DEF_TRAVERSE_TYPELOC(RecordType, {})
 1290 DEF_TRAVERSE_TYPELOC(EnumType, {})
 1291 DEF_TRAVERSE_TYPELOC(TemplateTypeParmType, {})
 1292 DEF_TRAVERSE_TYPELOC(SubstTemplateTypeParmType, {
 1295 DEF_TRAVERSE_TYPELOC(SubstTemplateTypeParmPackType, {
 1300 DEF_TRAVERSE_TYPELOC(TemplateSpecializationType, {
 1307 DEF_TRAVERSE_TYPELOC(InjectedClassNameType, {})
 1309 DEF_TRAVERSE_TYPELOC(ParenType, { TRY_TO(TraverseTypeLoc(TL.getInnerLoc())); })
 1311 DEF_TRAVERSE_TYPELOC(MacroQualifiedType,
 1314 DEF_TRAVERSE_TYPELOC(AttributedType,
 1317 DEF_TRAVERSE_TYPELOC(ElaboratedType, {
 1324 DEF_TRAVERSE_TYPELOC(DependentNameType, {
 1328 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
 1338 DEF_TRAVERSE_TYPELOC(PackExpansionType,
 1341 DEF_TRAVERSE_TYPELOC(ObjCTypeParamType, {})
 1343 DEF_TRAVERSE_TYPELOC(ObjCInterfaceType, {})
 1345 DEF_TRAVERSE_TYPELOC(ObjCObjectType, {
 1354 DEF_TRAVERSE_TYPELOC(ObjCObjectPointerType,
 1357 DEF_TRAVERSE_TYPELOC(AtomicType, { TRY_TO(TraverseTypeLoc(TL.getValueLoc())); })
 1359 DEF_TRAVERSE_TYPELOC(PipeType, { TRY_TO(TraverseTypeLoc(TL.getValueLoc())); })