Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExceptionSpec.cpp190 if (FPT->getExceptionSpecType() == EST_Unparsed) { in ResolveExceptionSpec()
195 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) in ResolveExceptionSpec()
203 if (!isUnresolvedExceptionSpec(SourceFPT->getExceptionSpecType())) in ResolveExceptionSpec()
207 if (SourceFPT->getExceptionSpecType() == EST_Unevaluated) in ResolveExceptionSpec()
214 if (Proto->getExceptionSpecType() == clang::EST_Unparsed) { in ResolveExceptionSpec()
393 switch (OldProto->getExceptionSpecType()) { in CheckEquivalentExceptionSpec()
523 ExceptionSpecificationType OldEST = Old->getExceptionSpecType(); in CheckEquivalentExceptionSpecImpl()
524 ExceptionSpecificationType NewEST = New->getExceptionSpecType(); in CheckEquivalentExceptionSpecImpl()
760 ExceptionSpecificationType SuperEST = Superset->getExceptionSpecType(); in CheckExceptionSpecSubset()
761 ExceptionSpecificationType SubEST = Subset->getExceptionSpecType(); in CheckExceptionSpecSubset()
[all …]
H A DSemaTemplateVariadic.cpp896 if (Chunk.Fun.getExceptionSpecType() == EST_Dynamic) { in containsUnexpandedParameterPacks()
903 } else if (isComputedNoexcept(Chunk.Fun.getExceptionSpecType()) && in containsUnexpandedParameterPacks()
H A DSemaType.cpp4661 if (IsTypedefName && FTI.getExceptionSpecType() && !LangOpts.CPlusPlus17) in GetFullTypeForDeclarator()
4809 if (FTI.getExceptionSpecType() == EST_Dynamic) { in GetFullTypeForDeclarator()
4819 } else if (isComputedNoexcept(FTI.getExceptionSpecType())) { in GetFullTypeForDeclarator()
4824 FTI.getExceptionSpecType(), in GetFullTypeForDeclarator()
H A DSemaDeclCXX.cpp164 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in CalledDecl()
6477 if (FPT->getExceptionSpecType() != EST_Unevaluated) in EvaluateImplicitExceptionSpec()
6492 if (CanonicalFPT->getExceptionSpecType() == EST_Unevaluated) in EvaluateImplicitExceptionSpec()
6644 if (Type->getExceptionSpecType() == EST_Uninstantiated) { in CheckExplicitlyDefaultedSpecialMember()
6708 if (SpecifiedType->getExceptionSpecType() == EST_Unparsed) in CheckExplicitlyDefaultedMemberExceptionSpec()
15384 switch (Proto->getExceptionSpecType()) { in checkThisInStaticMemberFunctionExceptionSpec()
H A DSemaTemplateDeduction.cpp4100 isUnresolvedExceptionSpec(SpecializationFPT->getExceptionSpecType()) && in DeduceTemplateArguments()
H A DSemaTemplateInstantiateDecl.cpp3664 if (Proto->getExceptionSpecType() != EST_Uninstantiated) in InstantiateExceptionSpec()
H A DSemaOverload.cpp10955 isUnresolvedExceptionSpec(FPT->getExceptionSpecType()) && in completeFunctionType()
H A DSemaDecl.cpp13635 if (!FPT || FPT->getExceptionSpecType() == EST_None) in AddKnownFunctionAttributes()
H A DSemaExpr.cpp14680 if (FPT && isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) in MarkFunctionReferenced()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h3868 return getExceptionSpecSize(getExceptionSpecType(), getNumExceptions());
3880 return hasExtraBitfields(getExceptionSpecType());
3904 EPI.ExceptionSpec.Type = getExceptionSpecType();
3922 ExceptionSpecificationType getExceptionSpecType() const {
3932 return isDynamicExceptionSpec(getExceptionSpecType());
3937 return isNoexceptExceptionSpec(getExceptionSpecType());
3949 return getExceptionSpecType() == EST_Dynamic
3964 if (!isComputedNoexcept(getExceptionSpecType()))
3974 if (getExceptionSpecType() != EST_Uninstantiated &&
3975 getExceptionSpecType() != EST_Unevaluated)
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp2884 if (getExceptionSpecType() == EST_Dynamic) { in FunctionProtoType()
2903 else if (isComputedNoexcept(getExceptionSpecType())) { in FunctionProtoType()
2905 assert((getExceptionSpecType() == EST_DependentNoexcept) == in FunctionProtoType()
2919 else if (getExceptionSpecType() == EST_Uninstantiated) { in FunctionProtoType()
2927 } else if (getExceptionSpecType() == EST_Unevaluated) { in FunctionProtoType()
2937 if (getExceptionSpecType() == EST_Dynamic || in FunctionProtoType()
2938 getExceptionSpecType() == EST_DependentNoexcept) { in FunctionProtoType()
2984 switch (getExceptionSpecType()) { in canThrow()
H A DDeclPrinter.cpp669 if (FT->getExceptionSpecType() == EST_MSAny) in VisitFunctionDecl()
679 } else if (FT && isNoexceptExceptionSpec(FT->getExceptionSpecType())) { in VisitFunctionDecl()
681 if (isComputedNoexcept(FT->getExceptionSpecType())) { in VisitFunctionDecl()
H A DTypePrinter.cpp721 if (getExceptionSpecType() == EST_MSAny) in printExceptionSpecification()
731 } else if (isNoexceptExceptionSpec(getExceptionSpecType())) { in printExceptionSpecification()
735 if (isComputedNoexcept(getExceptionSpecType())) { in printExceptionSpecification()
H A DASTStructuralEquivalence.cpp514 auto Spec1 = OrigProto1->getExceptionSpecType(); in IsStructurallyEquivalent()
515 auto Spec2 = OrigProto2->getExceptionSpecType(); in IsStructurallyEquivalent()
H A DItaniumMangle.cpp2743 if (isComputedNoexcept(T->getExceptionSpecType())) { in mangleType()
2748 assert(T->getExceptionSpecType() == EST_Dynamic); in mangleType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCoroutine.cpp137 if (isNoexceptExceptionSpec(Proto->getExceptionSpecType()) && in memberCallExpressionCanThrow()
H A DCGException.cpp464 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitStartEHSpec()
541 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitEndEHSpec()
H A DCGCall.cpp1700 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType()) && in AddAttributesFromFunctionProtoType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h1362 switch (getExceptionSpecType()) { in destroy()
1458 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() function
H A DSema.h4775 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() function
4797 ESI.Type = getExceptionSpecType(); in getExceptionSpec()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp3033 (isUnresolvedExceptionSpec(XFPT->getExceptionSpecType()) || in isSameEntity()
3034 isUnresolvedExceptionSpec(YFPT->getExceptionSpecType())) && in isSameEntity()
3486 bool IsUnresolved = isUnresolvedExceptionSpec(FPT->getExceptionSpecType()); in attachPreviousDeclImpl()
3488 isUnresolvedExceptionSpec(PrevFPT->getExceptionSpecType()); in attachPreviousDeclImpl()
4406 if (isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) { in UpdateDecl()
H A DASTWriter.cpp293 Record.push_back(T->getExceptionSpecType()); in addExceptionSpec()
294 if (T->getExceptionSpecType() == EST_Dynamic) { in addExceptionSpec()
298 } else if (isComputedNoexcept(T->getExceptionSpecType())) { in addExceptionSpec()
300 } else if (T->getExceptionSpecType() == EST_Uninstantiated) { in addExceptionSpec()
303 } else if (T->getExceptionSpecType() == EST_Unevaluated) { in addExceptionSpec()
327 T->getRefQualifier() || T->getExceptionSpecType() != EST_None || in VisitFunctionProtoType()
6283 ->getExceptionSpecType())) in ResolvedExceptionSpec()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4053 if (isUnresolvedExceptionSpec(FnTy->getExceptionSpecType())) in AST_POLYMORPHIC_MATCHER()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp2131 bool NeedLateParse = FTI.getExceptionSpecType() == EST_Unparsed; in HandleMemberFunctionDeclDelays()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp2417 if (!isUnresolvedExceptionSpec(Proto->getExceptionSpecType()) && in CanThrow()