Searched refs:DeducedType (Results 1 – 7 of 7) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaLambda.cpp | 659 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()
|
| D | SemaTemplateDeduction.cpp | 1071 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 …]
|
| D | SemaExprCXX.cpp | 1172 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()
|
| D | SemaDecl.cpp | 8103 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/ |
| D | Type.h | 3633 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) &&
|
| D | ASTContext.h | 1145 QualType getAutoType(QualType DeducedType, bool IsDecltypeAuto,
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ASTContext.cpp | 3667 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()
|