Searched refs:getCanonicalType (Results 1 - 25 of 83) sorted by relevance

1234

/external/clang/lib/AST/
H A DLambdaMangleContext.cpp30 Key = Context.getCanonicalType(Key);
H A DInheritViz.cpp62 QualType CanonType = Context.getCanonicalType(Type);
96 QualType CanonBaseType = Context.getCanonicalType(Base->getType());
126 QualType CanonType = Context.getCanonicalType(Type);
H A DASTContext.cpp404 ID.AddPointer(NTTP->getType().getCanonicalType().getAsOpaquePtr());
410 ID.AddPointer(T.getCanonicalType().getAsOpaquePtr());
452 QualType T = getCanonicalType(NTTP->getType());
459 ExpandedTypes.push_back(getCanonicalType(NTTP->getExpansionType(I)));
1461 assert(getCanonicalType(T) != T &&
1469 return getTypeInfo(getCanonicalType(T));
1773 QualType CanT = getCanonicalType(T);
1793 QualType CanT = getCanonicalType(T);
1854 Canonical = getComplexType(getCanonicalType(T));
1882 Canonical = getPointerType(getCanonicalType(
[all...]
H A DDeclCXX.cpp186 if (SeenVBaseTypes.insert(C.getCanonicalType(VBase->getType())))
192 if (SeenVBaseTypes.insert(C.getCanonicalType(BaseType)))
360 Context.getCanonicalType(ClassType));
977 return Context.getCanonicalType(T);
1191 Context.getCanonicalType(ClassType));
1418 = Context.getCanonicalType(Context.getTypeDeclType(getParent()));
1438 = Context.getCanonicalType(Context.getTypeDeclType(getParent()));
1689 = Context.getCanonicalType(ParamRefType->getPointeeType());
1691 = Context.getCanonicalType(Context.getTagDeclType(getParent()));
1730 CanQualType ParamType = Context.getCanonicalType(Para
[all...]
H A DASTDiagnostic.cpp164 QualType CanTy = Ty.getCanonicalType();
175 QualType CompareCanTy = CompareTy.getCanonicalType();
218 DesugaredTy = Ty.getCanonicalType();
745 Ty.getCanonicalType());
1098 std::string FromCanTypeStr = FromType.getCanonicalType().getAsString();
1099 std::string ToCanTypeStr = ToType.getCanonicalType().getAsString();
H A DVTableBuilder.cpp277 Context.getCanonicalType(DerivedFT->getResultType());
279 Context.getCanonicalType(BaseFT->getResultType());
471 cast<FunctionProtoType>(LHS->getType().getCanonicalType());
473 cast<FunctionProtoType>(RHS->getType().getCanonicalType());
/external/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp38 QualType OrigTy = Ctx.getCanonicalType(E->getType());
39 QualType ToTy = Ctx.getCanonicalType(CE->getType());
H A DCastSizeChecker.cpp35 QualType ToTy = Ctx.getCanonicalType(CE->getType());
H A DOSAtomicChecker.cpp80 QualType oldValueType = Ctx.getCanonicalType(oldValueExpr->getType());
83 QualType newValueType = Ctx.getCanonicalType(newValueExpr->getType());
97 Ctx.getCanonicalType(theValueType->getPointeeType()).getUnqualifiedType();
H A DMallocSizeofChecker.cpp141 A = A.getCanonicalType();
142 B = B.getCanonicalType();
H A DCallAndMessageChecker.cpp399 CanQualType CanRetTy = Ctx.getCanonicalType(RetTy);
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp36 From = S.Context.getCanonicalType(
38 To = S.Context.getCanonicalType(
58 const CanQualType FromQTy = S.Context.getCanonicalType(FromTy);
59 const CanQualType ToQTy = S.Context.getCanonicalType(ToTy);
98 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy,
H A DSemaCast.cpp479 QualType UnwrappedSrcType = Self.Context.getCanonicalType(SrcType),
480 UnwrappedDestType = Self.Context.getCanonicalType(DestType);
541 QualType DestType = Self.Context.getCanonicalType(this->DestType);
577 QualType SrcType = Self.Context.getCanonicalType(OrigSrcType);
845 QualType SrcType = Self.Context.getCanonicalType(SrcExpr.get()->getType());
1031 Self.Context.getCanonicalType(SrcExpr->getType()),
1032 Self.Context.getCanonicalType(DestPointee), CStyle,
1063 Self.Context.getCanonicalType(SrcPointer->getPointeeType()),
1064 Self.Context.getCanonicalType(DestPointer->getPointeeType()),
1231 if (Paths.isAmbiguous(Self.Context.getCanonicalType(DestClas
[all...]
H A DSemaOverload.cpp939 QualType OldQType = Context.getCanonicalType(Old->getType());
940 QualType NewQType = Context.getCanonicalType(New->getType());
1066 = S.Context.getCanonicalType(From->getType().getUnqualifiedType());
1068 = S.Context.getCanonicalType(ToType).getUnqualifiedType();
1246 CanQualType CanTo = Context.getCanonicalType(ToType);
1247 CanQualType CanFrom = Context.getCanonicalType(FromType);
1425 S.Context.getCanonicalType(FromType) != S.Context.OverloadTy) {
1585 CanonFrom = S.Context.getCanonicalType(FromType);
1586 CanonTo = S.Context.getCanonicalType(ToType);
1595 CanonFrom = S.Context.getCanonicalType(FromTyp
[all...]
H A DSemaExceptionSpec.cpp477 OldTypes.insert(Context.getCanonicalType(*I).getUnqualifiedType());
481 CanQualType TypePtr = Context.getCanonicalType(*I).getUnqualifiedType();
592 QualType CanonicalSubT = Context.getCanonicalType(*SubI);
614 QualType CanonicalSuperT = Context.getCanonicalType(*SuperI);
641 if (Paths.isAmbiguous(Context.getCanonicalType(CanonicalSuperT)))
H A DSemaObjCProperty.cpp947 QualType IvarType = Context.getCanonicalType(Ivar->getType());
975 QualType lhsType =Context.getCanonicalType(PropertyIvarType).getUnqualifiedType();
976 QualType rhsType =Context.getCanonicalType(IvarType).getUnqualifiedType();
1204 Context.getCanonicalType(SuperProperty->getType());
1206 Context.getCanonicalType(Property->getType());
1247 QualType lhsType =Context.getCanonicalType(PropertyIvarType).getUnqualifiedType();
1248 QualType rhsType =Context.getCanonicalType(GetterType).getUnqualifiedType();
1855 Context.getCanonicalType(SetterMethod->getResultType()) !=
/external/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp96 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy);
105 QualType ObjTy = Ctx.getCanonicalType(TR->getValueType());
177 QualType ObjTy = Ctx.getCanonicalType(TR->getValueType());
178 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy);
H A DExprEngineC.cpp127 CTy = getContext().getCanonicalType(CTy);
131 CLHSTy = getContext().getCanonicalType(CLHSTy);
133 QualType LTy = getContext().getCanonicalType(LHS->getType());
180 CanQualType T = getContext().getCanonicalType(BE->getType());
567 QualType T = getContext().getCanonicalType(IE->getType());
H A DSValBuilder.cpp312 castTy = Context.getCanonicalType(castTy);
313 originalTy = Context.getCanonicalType(originalTy);
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp88 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
H A DCodeGenTypes.cpp160 T = T.getCanonicalType();
283 T = Context.getCanonicalType(T);
/external/clang/lib/Analysis/
H A DFormatString.cpp277 argTy = C.getCanonicalType(argTy).getUnqualifiedType();
336 C.getCanonicalType(PT->getPointeeType()).getUnqualifiedType();
346 QualType WInt = C.getCanonicalType(C.getWIntType()).getUnqualifiedType();
347 PromoArg = C.getCanonicalType(PromoArg).getUnqualifiedType();
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h81 return (Context.getCanonicalType(Ty1) == Context.getCanonicalType(Ty2) ||
/external/clang/include/clang/AST/
H A DASTContext.h1557 CanQualType getCanonicalType(QualType T) const { function in class:clang::ASTContext
1558 return CanQualType::CreateUnsafe(T.getCanonicalType());
1561 const Type *getCanonicalType(const Type *T) const { function in class:clang::ASTContext
1574 return getCanonicalType(T1) == getCanonicalType(T2);
1595 return getCanonicalType(T1).getTypePtr() ==
1596 getCanonicalType(T2).getTypePtr();
/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp307 ActiveASTContext->getCanonicalType(TypeNode);
427 ActiveASTContext->getCanonicalType(TypeNode);

Completed in 543 milliseconds

1234