Home
last modified time | relevance | path

Searched refs:getExceptionSpecType (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp206 if (FPT->getExceptionSpecType() == EST_Unparsed) { in ResolveExceptionSpec()
211 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) in ResolveExceptionSpec()
219 if (!isUnresolvedExceptionSpec(SourceFPT->getExceptionSpecType())) in ResolveExceptionSpec()
223 if (SourceFPT->getExceptionSpecType() == EST_Unevaluated) in ResolveExceptionSpec()
230 if (Proto->getExceptionSpecType() == clang::EST_Unparsed) { in ResolveExceptionSpec()
413 switch (OldProto->getExceptionSpecType()) { in CheckEquivalentExceptionSpec()
549 ExceptionSpecificationType OldEST = Old->getExceptionSpecType(); in CheckEquivalentExceptionSpecImpl()
550 ExceptionSpecificationType NewEST = New->getExceptionSpecType(); in CheckEquivalentExceptionSpecImpl()
787 ExceptionSpecificationType SuperEST = Superset->getExceptionSpecType(); in CheckExceptionSpecSubset()
788 ExceptionSpecificationType SubEST = Subset->getExceptionSpecType(); in CheckExceptionSpecSubset()
[all …]
H A DSemaTemplateVariadic.cpp940 if (Chunk.Fun.getExceptionSpecType() == EST_Dynamic) { in containsUnexpandedParameterPacks()
947 } else if (isComputedNoexcept(Chunk.Fun.getExceptionSpecType()) && in containsUnexpandedParameterPacks()
H A DSemaType.cpp5197 if (IsTypedefName && FTI.getExceptionSpecType() && !LangOpts.CPlusPlus17) in GetFullTypeForDeclarator()
5352 if (FTI.getExceptionSpecType() == EST_Dynamic) { in GetFullTypeForDeclarator()
5362 } else if (isComputedNoexcept(FTI.getExceptionSpecType())) { in GetFullTypeForDeclarator()
5367 FTI.getExceptionSpecType(), in GetFullTypeForDeclarator()
7558 switch (Proto->getExceptionSpecType()) { in handleFunctionTypeAttr()
H A DSemaExprMember.cpp927 if (isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) { in BuildMemberExpr()
H A DSemaDeclCXX.cpp172 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in CalledDecl()
7275 if (FPT->getExceptionSpecType() != EST_Unevaluated) in EvaluateImplicitExceptionSpec()
8569 if (FD->getExceptionSpecType() == EST_None) { in CheckExplicitlyDefaultedComparison()
17843 switch (Proto->getExceptionSpecType()) { in checkThisInStaticMemberFunctionExceptionSpec()
H A DSemaTemplateDeduction.cpp4381 isUnresolvedExceptionSpec(SpecializationFPT->getExceptionSpecType()) && in DeduceTemplateArguments()
H A DSemaTemplateInstantiateDecl.cpp4511 if (Proto->getExceptionSpecType() != EST_Uninstantiated) in InstantiateExceptionSpec()
H A DSemaOverload.cpp74 if (isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) { in CreateFunctionRefExpr()
11855 isUnresolvedExceptionSpec(FPT->getExceptionSpecType()) && in completeFunctionType()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DType.h4077 return getExceptionSpecSize(getExceptionSpecType(), getNumExceptions());
4089 return hasExtraBitfields(getExceptionSpecType());
4122 ExceptionSpecificationType getExceptionSpecType() const {
4132 return isDynamicExceptionSpec(getExceptionSpecType());
4137 return isNoexceptExceptionSpec(getExceptionSpecType());
4150 Result.Type = getExceptionSpecType();
4166 return getExceptionSpecType() == EST_Dynamic
4181 if (!isComputedNoexcept(getExceptionSpecType()))
4191 if (getExceptionSpecType() != EST_Uninstantiated &&
4192 getExceptionSpecType() != EST_Unevaluated)
[all …]
H A DDecl.h2556 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() function
2560 return FPT ? FPT->getExceptionSpecType() : EST_None; in getExceptionSpecType()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DType.cpp3185 if (getExceptionSpecType() == EST_Dynamic) { in FunctionProtoType()
3202 else if (isComputedNoexcept(getExceptionSpecType())) { in FunctionProtoType()
3204 assert((getExceptionSpecType() == EST_DependentNoexcept) == in FunctionProtoType()
3215 else if (getExceptionSpecType() == EST_Uninstantiated) { in FunctionProtoType()
3223 } else if (getExceptionSpecType() == EST_Unevaluated) { in FunctionProtoType()
3233 if (getExceptionSpecType() == EST_Dynamic || in FunctionProtoType()
3234 getExceptionSpecType() == EST_DependentNoexcept) { in FunctionProtoType()
3286 switch (getExceptionSpecType()) { in canThrow()
H A DTypePrinter.cpp803 if (getExceptionSpecType() == EST_MSAny) in printExceptionSpecification()
813 } else if (EST_NoThrow == getExceptionSpecType()) { in printExceptionSpecification()
815 } else if (isNoexceptExceptionSpec(getExceptionSpecType())) { in printExceptionSpecification()
819 if (isComputedNoexcept(getExceptionSpecType())) { in printExceptionSpecification()
H A DDeclPrinter.cpp720 if (FT->getExceptionSpecType() == EST_MSAny) in VisitFunctionDecl()
730 } else if (FT && isNoexceptExceptionSpec(FT->getExceptionSpecType())) { in VisitFunctionDecl()
732 if (isComputedNoexcept(FT->getExceptionSpecType())) { in VisitFunctionDecl()
H A DASTStructuralEquivalence.cpp631 auto Spec1 = Proto1->getExceptionSpecType(); in IsEquivalentExceptionSpec()
632 auto Spec2 = Proto2->getExceptionSpecType(); in IsEquivalentExceptionSpec()
H A DItaniumMangle.cpp3172 if (isComputedNoexcept(T->getExceptionSpecType())) { in mangleType()
3177 assert(T->getExceptionSpecType() == EST_Dynamic); in mangleType()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp136 if (isNoexceptExceptionSpec(Proto->getExceptionSpecType()) && in memberCallExpressionCanThrow()
H A DCGException.cpp479 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitStartEHSpec()
582 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitEndEHSpec()
H A DCGCall.cpp1731 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType()) && in AddAttributesFromFunctionProtoType()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1393 switch (getExceptionSpecType()) { in destroy()
1479 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() function
H A DSema.h5866 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() function
5891 ESI.Type = getExceptionSpecType(); in getExceptionSpec()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp3175 (isUnresolvedExceptionSpec(XFPT->getExceptionSpecType()) || in isSameEntity()
3176 isUnresolvedExceptionSpec(YFPT->getExceptionSpecType())) && in isSameEntity()
3652 bool IsUnresolved = isUnresolvedExceptionSpec(FPT->getExceptionSpecType()); in attachPreviousDeclImpl()
3654 isUnresolvedExceptionSpec(PrevFPT->getExceptionSpecType()); in attachPreviousDeclImpl()
4663 if (isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) { in UpdateDecl()
H A DASTWriter.cpp5783 ->getExceptionSpecType())) in ResolvedExceptionSpec()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2238 bool NeedLateParse = FTI.getExceptionSpecType() == EST_Unparsed; in HandleMemberFunctionDeclDelays()
2267 if (FTI.getExceptionSpecType() == EST_Unparsed) { in HandleMemberFunctionDeclDelays()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5085 if (isUnresolvedExceptionSpec(FnTy->getExceptionSpecType())) in AST_POLYMORPHIC_MATCHER()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2593 if (!isUnresolvedExceptionSpec(Proto->getExceptionSpecType()) && in CanThrow()

12