Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaLambda.cpp659 QualType DeducedType; in performLambdaInitCaptureInitialization() local
660 if (DeduceAutoType(TSI, DeduceInit, DeducedType) == DAR_Failed) { in performLambdaInitCaptureInitialization()
674 if (DeducedType.isNull()) in performLambdaInitCaptureInitialization()
680 InitializedEntity::InitializeLambdaCapture(Id, DeducedType, Loc); in performLambdaInitCaptureInitialization()
710 return DeducedType; in performLambdaInitCaptureInitialization()
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()
4058 QualType DeducedType = Deduced[0].getAsType(); in DeduceAutoType() local
4061 DeducedType = BuildStdInitializerList(DeducedType, Loc); in DeduceAutoType()
[all …]
DSemaExprCXX.cpp1172 QualType DeducedType; in BuildCXXNew() local
1173 if (DeduceAutoType(AllocTypeInfo, Deduce, DeducedType) == DAR_Failed) in BuildCXXNew()
1177 if (DeducedType.isNull()) in BuildCXXNew()
1179 AllocType = DeducedType; in BuildCXXNew()
DSemaDecl.cpp8103 QualType DeducedType; in AddInitializerToDecl() local
8104 if (DeduceAutoType(VDecl->getTypeSourceInfo(), DeduceInit, DeducedType) == in AddInitializerToDecl()
8107 if (DeducedType.isNull()) { in AddInitializerToDecl()
8111 VDecl->setType(DeducedType); in AddInitializerToDecl()
8123 DeducedType->isObjCIdType()) { in AddInitializerToDecl()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DType.h3633 AutoType(QualType DeducedType, bool IsDecltypeAuto,
3635 : Type(Auto, DeducedType.isNull() ? QualType(this, 0) : DeducedType,
3638 /*ContainsParameterPack=*/DeducedType.isNull()
3639 ? false : DeducedType->containsUnexpandedParameterPack()) {
3640 assert((DeducedType.isNull() || !IsDependent) &&
DASTContext.h1145 QualType getAutoType(QualType DeducedType, bool IsDecltypeAuto,
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DASTContext.cpp3667 QualType ASTContext::getAutoType(QualType DeducedType, bool IsDecltypeAuto, in getAutoType() argument
3669 if (DeducedType.isNull() && !IsDecltypeAuto && !IsDependent) in getAutoType()
3675 AutoType::Profile(ID, DeducedType, IsDecltypeAuto, IsDependent); in getAutoType()
3679 AutoType *AT = new (*this, TypeAlignment) AutoType(DeducedType, in getAutoType()