Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp1071 QualType DeducedType = Arg; in DeduceTemplateArgumentsByTypeMatch() local
1075 Qualifiers DeducedQs = DeducedType.getQualifiers(); in DeduceTemplateArgumentsByTypeMatch()
1088 if (ParamQs.hasObjCLifetime() && !DeducedType->isObjCLifetimeType() && in DeduceTemplateArgumentsByTypeMatch()
1089 !DeducedType->isDependentType()) { in DeduceTemplateArgumentsByTypeMatch()
1100 DeducedType->isObjCLifetimeType() && in DeduceTemplateArgumentsByTypeMatch()
1104 DeducedType = S.Context.getQualifiedType(DeducedType.getUnqualifiedType(), in DeduceTemplateArgumentsByTypeMatch()
1108 DeducedType = S.Context.getCanonicalType(DeducedType); in DeduceTemplateArgumentsByTypeMatch()
1110 DeducedTemplateArgument NewDeduced(DeducedType); in DeduceTemplateArgumentsByTypeMatch()
3885 QualType DeducedType = Deduced[0].getAsType(); in DeduceAutoType() local
3888 DeducedType = BuildStdInitializerList(DeducedType, Loc); in DeduceAutoType()
[all …]
DSemaLambda.cpp483 QualType DeducedType; in checkInitCapture() local
484 if (DeduceAutoType(TSI, Init, DeducedType) == DAR_Failed) { in checkInitCapture()
492 if (DeducedType.isNull()) in checkInitCapture()
499 Id, DeducedType, TSI, LSI->Lambda, in checkInitCapture()
DSemaExprCXX.cpp1145 QualType DeducedType; in BuildCXXNew() local
1146 if (DeduceAutoType(AllocTypeInfo, Deduce, DeducedType) == DAR_Failed) in BuildCXXNew()
1150 if (DeducedType.isNull()) in BuildCXXNew()
1152 AllocType = DeducedType; in BuildCXXNew()
DSemaDecl.cpp7899 QualType DeducedType; in AddInitializerToDecl() local
7900 if (DeduceAutoType(VDecl->getTypeSourceInfo(), DeduceInit, DeducedType) == in AddInitializerToDecl()
7903 if (DeducedType.isNull()) { in AddInitializerToDecl()
7907 VDecl->setType(DeducedType); in AddInitializerToDecl()
7919 DeducedType->isObjCIdType()) { in AddInitializerToDecl()
/external/clang/include/clang/AST/
DType.h3617 AutoType(QualType DeducedType, bool IsDecltypeAuto, bool IsDependent)
3618 : Type(Auto, DeducedType.isNull() ? QualType(this, 0) : DeducedType,
3621 assert((DeducedType.isNull() || !IsDependent) &&
DASTContext.h1117 QualType getAutoType(QualType DeducedType, bool IsDecltypeAuto,
/external/clang/lib/AST/
DASTContext.cpp3656 QualType ASTContext::getAutoType(QualType DeducedType, bool IsDecltypeAuto, in getAutoType() argument
3658 if (DeducedType.isNull() && !IsDecltypeAuto && !IsDependent) in getAutoType()
3664 AutoType::Profile(ID, DeducedType, IsDecltypeAuto, IsDependent); in getAutoType()
3668 AutoType *AT = new (*this, TypeAlignment) AutoType(DeducedType, in getAutoType()