|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1092 if (T->getBaseType().getTypePtr() != T)
1093 TRY_TO(TraverseType(T->getBaseType()));
1348 if (TL.getTypePtr()->getBaseType().getTypePtr() != TL.getTypePtr())
tools/clang/include/clang/AST/Type.h 5680 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCId);
5684 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCClass);
5691 if (const BuiltinType *T = getBaseType()->getAs<BuiltinType>())
5850 QualType baseType = getBaseType();
5855 baseType = ObjT->getBaseType();
tools/clang/include/clang/AST/TypeLoc.h 1041 return getTypePtr()->getBaseType();
tools/clang/lib/AST/ASTContext.cpp 2090 return getTypeInfo(cast<ObjCObjectType>(T)->getBaseType().getTypePtr());
4666 objT->getBaseType(),
4679 return getObjCObjectType(objT->getBaseType(),
tools/clang/lib/AST/ASTDiagnostic.cpp 195 if (Ty->getBaseType().getTypePtr() != Ty && !ShouldAKA) {
196 QualType BaseType = Desugar(Context, Ty->getBaseType(), ShouldAKA);
tools/clang/lib/AST/ASTImporter.cpp 1503 ExpectedType ToBaseTypeOrErr = import(T->getBaseType());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 905 if (!IsStructurallyEquivalent(Context, Obj1->getBaseType(),
906 Obj2->getBaseType()))
tools/clang/lib/AST/ItaniumMangle.cpp 3275 mangleType(T->getBaseType());
tools/clang/lib/AST/MicrosoftMangle.cpp 2775 return mangleType(T->getBaseType(), Range, QMM_Drop);
tools/clang/lib/AST/Type.cpp 704 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) {
722 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) {
739 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) {
757 SplitQualType splitBaseType = getBaseType().split();
1124 QualType baseType = recurse(T->getBaseType());
1142 if (baseType.getAsOpaquePtr() == T->getBaseType().getAsOpaquePtr() &&
1233 obj->getBaseType(), obj->getTypeArgsAsWritten(), obj->getProtocols(),
1333 objcObjectType->getBaseType(), {}, protocols,
1346 return Ctx.getObjCObjectType(objcObjectType->getBaseType(), newTypeArgs,
1377 objType->getBaseType(), objType->getTypeArgsAsWritten(),
1402 QualType baseType = objType->getBaseType().stripObjCKindOfType(Ctx);
2171 return cast<ObjCObjectType>(CanonicalType)->getBaseType()
3524 Profile(ID, getBaseType(), getTypeArgsAsWritten(),
3701 return Cache::get(cast<ObjCObjectType>(T)->getBaseType());
3784 return computeTypeLinkageInfo(cast<ObjCObjectType>(T)->getBaseType());
tools/clang/lib/AST/TypePrinter.cpp 1597 return printBefore(T->getBaseType(), OS);
1602 print(T->getBaseType(), OS, StringRef());
1638 return printAfter(T->getBaseType(), OS);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2292 return getOrCreateType(Ty->getBaseType(), Unit);
tools/clang/lib/CodeGen/CodeGenTypes.cpp 617 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 3227 Ty = cast<ObjCObjectType>(Ty)->getBaseType().getTypePtr();
3553 const Type *T = OT->getBaseType().getTypePtr();
tools/clang/lib/Index/USRGeneration.cpp 835 VisitType(OIT->getBaseType());
tools/clang/lib/Sema/SemaType.cpp 6679 objType->getBaseType(), objType->getTypeArgsAsWritten(),
tools/clang/lib/Serialization/ASTWriter.cpp 555 Record.AddTypeRef(T->getBaseType());
tools/clang/tools/libclang/CXType.cpp 1166 return MakeCXType(OT->getBaseType(), GetTU(CT));