Home
last modified time | relevance | path

Searched refs:CanTy (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp35 CanQualType CanTy = SemaRef.getASTContext().getCanonicalType( in LookupSpecialMemberFromXValue() local
41 QualType ArgType = CanTy; in LookupSpecialMemberFromXValue()
49 SemaRef.getASTContext().DeclarationNames.getCXXConstructorName(CanTy); in LookupSpecialMemberFromXValue()
56 QualType ThisTy = CanTy; in LookupSpecialMemberFromXValue()
H A DSemaLookup.cpp3440 CanQualType CanTy = Context.getCanonicalType(Context.getTagDeclType(RD)); in LookupSpecialMember() local
3445 QualType ArgType = CanTy; in LookupSpecialMember()
3449 Name = Context.DeclarationNames.getCXXConstructorName(CanTy); in LookupSpecialMember()
3459 Name = Context.DeclarationNames.getCXXConstructorName(CanTy); in LookupSpecialMember()
3511 QualType ThisTy = CanTy; in LookupSpecialMember()
H A DSemaOverload.cpp9165 QualType CanTy = Context.getCanonicalType(Conv->getConversionType()); in CollectVRQualifiers() local
9166 if (const ReferenceType *ResTypeRef = CanTy->getAs<ReferenceType>()) in CollectVRQualifiers()
9167 CanTy = ResTypeRef->getPointeeType(); in CollectVRQualifiers()
9172 if (CanTy.isRestrictQualified()) in CollectVRQualifiers()
9174 if (const PointerType *ResTypePtr = CanTy->getAs<PointerType>()) in CollectVRQualifiers()
9175 CanTy = ResTypePtr->getPointeeType(); in CollectVRQualifiers()
9177 CanTy->getAs<MemberPointerType>()) in CollectVRQualifiers()
9178 CanTy = ResTypeMPtr->getPointeeType(); in CollectVRQualifiers()
9181 if (CanTy.isVolatileQualified()) in CollectVRQualifiers()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTDiagnostic.cpp269 QualType CanTy = Ty.getCanonicalType(); in ConvertTypeToDiagnosticString() local
271 std::string CanS = CanTy.getAsString(Context.getPrintingPolicy()); in ConvertTypeToDiagnosticString()
281 if (CompareCanTy == CanTy) in ConvertTypeToDiagnosticString()
H A DExprConstant.cpp12345 QualType CanTy = T.getCanonicalType(); in EvaluateBuiltinClassifyType() local
12347 switch (CanTy->getTypeClass()) { in EvaluateBuiltinClassifyType()
12358 switch (cast<BuiltinType>(CanTy)->getKind()) { in EvaluateBuiltinClassifyType()
12450 return CanTy->isMemberDataPointerType() in EvaluateBuiltinClassifyType()
12458 return CanTy->isUnionType() ? GCCTypeClass::Union in EvaluateBuiltinClassifyType()
12464 CanTy->castAs<AtomicType>()->getValueType(), LangOpts); in EvaluateBuiltinClassifyType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp421 classifyRTTIUniqueness(QualType CanTy,
4622 QualType CanTy, llvm::GlobalValue::LinkageTypes Linkage) const { in classifyRTTIUniqueness() argument
4632 if (CanTy->getVisibility() != DefaultVisibility) in classifyRTTIUniqueness()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3821 ArrayParameterType(const ConstantArrayType *ATy, QualType CanTy)
3822 : ConstantArrayType(ArrayParameter, ATy, CanTy) {}