Lines Matching refs:Canonical

448   const Decl *Canonical = D->getCanonicalDecl();  in getCommentForDecl()  local
450 ParsedComments.find(Canonical); in getCommentForDecl()
453 if (Canonical != D) { in getCommentForDecl()
544 ParsedComments[Canonical] = FC; in getCommentForDecl()
595 CanonicalTemplateTemplateParm *Canonical in getCanonicalTemplateTemplateParmDecl() local
597 if (Canonical) in getCanonicalTemplateTemplateParmDecl()
598 return Canonical->getParam(); in getCanonicalTemplateTemplateParmDecl()
667 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); in getCanonicalTemplateTemplateParmDecl()
668 assert(!Canonical && "Shouldn't be in the map!"); in getCanonicalTemplateTemplateParmDecl()
669 (void)Canonical; in getCanonicalTemplateTemplateParmDecl()
672 Canonical = new (*this) CanonicalTemplateTemplateParm(CanonTTP); in getCanonicalTemplateTemplateParmDecl()
673 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos); in getCanonicalTemplateTemplateParmDecl()
2329 QualType Canonical; in getComplexType() local
2331 Canonical = getComplexType(getCanonicalType(T)); in getComplexType()
2337 ComplexType *New = new (*this, TypeAlignment) ComplexType(T, Canonical); in getComplexType()
2357 QualType Canonical; in getPointerType() local
2359 Canonical = getPointerType(getCanonicalType(T)); in getPointerType()
2365 PointerType *New = new (*this, TypeAlignment) PointerType(T, Canonical); in getPointerType()
2379 QualType Canonical = getCanonicalType(New); in getAdjustedType() local
2386 AdjustedType(Type::Adjusted, Orig, New, Canonical); in getAdjustedType()
2419 QualType Canonical = getCanonicalType(Decayed); in getDecayedType() local
2425 AT = new (*this, TypeAlignment) DecayedType(T, Decayed, Canonical); in getDecayedType()
2447 QualType Canonical; in getBlockPointerType() local
2449 Canonical = getBlockPointerType(getCanonicalType(T)); in getBlockPointerType()
2457 = new (*this, TypeAlignment) BlockPointerType(T, Canonical); in getBlockPointerType()
2484 QualType Canonical; in getLValueReferenceType() local
2487 Canonical = getLValueReferenceType(getCanonicalType(PointeeType)); in getLValueReferenceType()
2496 = new (*this, TypeAlignment) LValueReferenceType(T, Canonical, in getLValueReferenceType()
2521 QualType Canonical; in getRValueReferenceType() local
2524 Canonical = getRValueReferenceType(getCanonicalType(PointeeType)); in getRValueReferenceType()
2533 = new (*this, TypeAlignment) RValueReferenceType(T, Canonical); in getRValueReferenceType()
2554 QualType Canonical; in getMemberPointerType() local
2556 Canonical = getMemberPointerType(getCanonicalType(T),getCanonicalType(Cls)); in getMemberPointerType()
2564 = new (*this, TypeAlignment) MemberPointerType(T, Cls, Canonical); in getMemberPointerType()
2899 QualType Canonical; in getVectorType() local
2901 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind); in getVectorType()
2908 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType()
2930 QualType Canonical; in getExtVectorType() local
2932 Canonical = getExtVectorType(getCanonicalType(vecType), NumElts); in getExtVectorType()
2939 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
3009 QualType Canonical; in getFunctionNoProtoType() local
3011 Canonical = in getFunctionNoProtoType()
3021 FunctionNoProtoType(ResultTy, Canonical, Info); in getFunctionNoProtoType()
3068 QualType Canonical; in getFunctionType() local
3081 Canonical = getFunctionType(CanResultTy, CanonicalArgs, CanonicalEPI); in getFunctionType()
3122 new (FTP) FunctionProtoType(ResultTy, ArgArray, Canonical, newEPI); in getFunctionType()
3139 QualType Canonical; in getPipeType() local
3141 Canonical = getPipeType(getCanonicalType(T)); in getPipeType()
3148 PipeType *New = new (*this, TypeAlignment) PipeType(T, Canonical); in getPipeType()
3221 QualType Canonical) const { in getTypedefType()
3224 if (Canonical.isNull()) in getTypedefType()
3225 Canonical = getCanonicalType(Decl->getUnderlyingType()); in getTypedefType()
3227 TypedefType(Type::Typedef, Decl, Canonical); in getTypedefType()
3879 QualType Canonical; in getObjCObjectPointerType() local
3881 Canonical = getObjCObjectPointerType(getCanonicalType(ObjectT)); in getObjCObjectPointerType()
3890 new (Mem) ObjCObjectPointerType(Canonical, ObjectT); in getObjCObjectPointerType()
3948 QualType Canonical = getCanonicalType(tofExpr->getType()); in getTypeOfExprType() local
3949 toe = new (*this, TypeAlignment) TypeOfExprType(tofExpr, Canonical); in getTypeOfExprType()
3961 QualType Canonical = getCanonicalType(tofType); in getTypeOfType() local
3962 TypeOfType *tot = new (*this, TypeAlignment) TypeOfType(tofType, Canonical); in getTypeOfType()
4075 QualType Canonical; in getAtomicType() local
4077 Canonical = getAtomicType(getCanonicalType(T)); in getAtomicType()
4083 AtomicType *New = new (*this, TypeAlignment) AtomicType(T, Canonical); in getAtomicType()