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

References

tools/clang/include/clang/AST/DeclObjC.h
  895       return getType()->isBlockPointerType() ? Copy : Retain;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1576     TRY_TO(TraverseType(D->getType()));
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  636               !Ctx.hasSameType(ClassProperty->getType(), Property->getType()))
  636               !Ctx.hasSameType(ClassProperty->getType(), Property->getType()))
 1279   QualType T = P->getType();
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  227     QualType T = (*PI)->getType();
  271       if (canApplyWeak(MigrateCtx.Pass.Ctx, IndProps.front()->getType(),
tools/clang/lib/ARCMigrate/TransProperties.cpp
  347     QualType ty = props[0].PropD->getType().getUnqualifiedType();
  351       assert(ty == I->PropD->getType().getUnqualifiedType());
tools/clang/lib/AST/ASTContext.cpp
 6552   getObjCEncodingForPropertyType(PD->getType(), S);
tools/clang/lib/AST/ASTImporter.cpp
 4799       if (!Importer.IsStructurallyEquivalent(D->getType(),
 4800                                              FoundProp->getType())) {
 4802           << Name << D->getType() << FoundProp->getType();
 4802           << Name << D->getType() << FoundProp->getType();
 4804           << FoundProp->getType();
 4821       D->getType(), D->getTypeSourceInfo(), D->getAtLoc(), D->getLParenLoc()))
tools/clang/lib/AST/CommentSema.cpp
  870     QT = PD->getType();
tools/clang/lib/AST/DeclPrinter.cpp
 1461   QualType T = PDecl->getType();
tools/clang/lib/AST/JSONNodeDumper.cpp
  988   JOS.attribute("type", createQualType(D->getType()));
tools/clang/lib/AST/TextNodeDumper.cpp
 1893   dumpType(D->getType());
tools/clang/lib/Analysis/BodyFarm.cpp
  773                                   Prop->getType().getNonReferenceType()))
  794   if (!Prop->getType()->isReferenceType())
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2499         PD->getPropertyAttributes(), getOrCreateType(PD->getType(), PUnit));
 2591               getOrCreateType(PD->getType(), PUnit));
tools/clang/lib/CodeGen/CGObjC.cpp
 1043   QualType propType = prop->getType();
 3574   QualType Ty = PD->getType();
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 1134     Context.getObjCEncodingForType(property->getType(), typeStr);
tools/clang/lib/Sema/SemaChecking.cpp
13953       LHSType = PD->getType();
tools/clang/lib/Sema/SemaCodeComplete.cpp
  896     T = Property->getType();
 2626       T = Property->getType();
 4495     if (!P->getType().getTypePtr()->isBlockPointerType() ||
 7355           Property->getType().getNonReferenceType().getUnqualifiedType();
 7585                                      Property->getType());
 7593       AddObjCPassingTypeChunk(Property->getType(), /*Quals=*/0, Context, Policy,
 7606        (ReturnType.isNull() && (Property->getType()->isIntegerType() ||
 7607                                 Property->getType()->isBooleanType())))) {
 7638       AddObjCPassingTypeChunk(Property->getType(), /*Quals=*/0, Context, Policy,
 7652           Property->getType()->getAs<ObjCObjectPointerType>()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1343     if (!PD->getType()->getAs<ObjCObjectPointerType>()) {
 1345           << AL << PD->getType() << 1;
 2588     QualType T = PD->getType();
 4975     ReturnType = PD->getType();
 5105     resultType = cast<ObjCPropertyDecl>(D)->getType();
tools/clang/lib/Sema/SemaExprObjC.cpp
 3991         SrcType = PDecl->getType();
tools/clang/lib/Sema/SemaObjCProperty.cpp
   72     = property->getType().getObjCLifetime();
   77     = getImpliedARCOwnership(propertyKind, property->getType());
  229   if (Res->getType().getObjCLifetime())
  509         PIDecl->getType()->getAs<ObjCObjectPointerType>() &&
  510         PIDecl->getType().getObjCLifetime() == Qualifiers::OCL_None) {
  532   if (!Context.hasSameType(PIDecl->getType(), PDecl->getType())) {
  532   if (!Context.hasSameType(PIDecl->getType(), PDecl->getType())) {
  541     QualType PrimaryClassPropertyT = Context.getCanonicalType(PIDecl->getType());
  542     QualType ClassExtPropertyT = Context.getCanonicalType(PDecl->getType());
  549           diag::err_type_mismatch_continuation_class) << PDecl->getType();
  725                            property->getType());
  798                            property->getType());
  873   QualType RHSType = S.Context.getCanonicalType(Property->getType());
  937     QualType LHSType = S.Context.getCanonicalType(Prop->getType());
  967       Diag << Property->getType();
  987       Diag << Note.Prop->getType();
 1182     QualType PropType = property->getType();
 1378       if ((property->getType()->isObjCObjectPointerType() ||
 1495               if (property->getType()->isReferenceType()) {
 1498                     << property->getType();
 1635     Context.getCanonicalType(SuperProperty->getType());
 1637     Context.getCanonicalType(Property->getType());
 1648         << Property->getType() << SuperProperty->getType() << inheritedName;
 1648         << Property->getType() << SuperProperty->getType() << inheritedName;
 1661       property->getType().getNonReferenceType().getAtomicUnqualifiedType();
 2363           property->getType().getNonReferenceType())) {
 2386     QualType resultTy = property->getType().getAtomicUnqualifiedType();
 2459           property->getType().getUnqualifiedType().getAtomicUnqualifiedType();
 2552   QualType PropertyTy = PropertyDecl->getType();
tools/clang/lib/Sema/SemaPseudoObject.cpp
  596     T = Prop->getType();
tools/clang/lib/Sema/SemaType.cpp
 8338       return PR->getExplicitProperty()->getType();
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  837   Record.AddTypeRef(D->getType());
tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp
   46   QualType T = D->getType();
tools/clang/tools/libclang/CXType.cpp
  242       return MakeCXType(PD->getType(), TU);