Home
last modified time | relevance | path

Searched refs:EST_Dynamic (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExceptionSpec.cpp369 if (ESI.Type == EST_Dynamic) { in CheckEquivalentExceptionSpec()
423 case EST_Dynamic: { in CheckEquivalentExceptionSpec()
569 if (OldCanThrow == CT_Can && OldEST != EST_Dynamic && in CheckEquivalentExceptionSpecImpl()
570 NewCanThrow == CT_Can && NewEST != EST_Dynamic) { in CheckEquivalentExceptionSpecImpl()
595 if (OldEST == EST_Dynamic && NewEST == EST_Dynamic) { in CheckEquivalentExceptionSpecImpl()
622 if (OldEST == EST_None && NewEST == EST_Dynamic) in CheckEquivalentExceptionSpecImpl()
624 else if (OldEST == EST_Dynamic && NewEST == EST_None) in CheckEquivalentExceptionSpecImpl()
810 if ((SuperCanThrow == CT_Can && SuperEST != EST_Dynamic) || in CheckExceptionSpecSubset()
827 if ((SubCanThrow == CT_Can && SubEST != EST_Dynamic) || in CheckExceptionSpecSubset()
835 assert(SuperEST == EST_Dynamic && SubEST == EST_Dynamic && in CheckExceptionSpecSubset()
H A DSemaTemplateVariadic.cpp938 if (Chunk.Fun.getExceptionSpecType() == EST_Dynamic) { in containsUnexpandedParameterPacks()
H A DDeclSpec.cpp257 case EST_Dynamic: in getFunction()
H A DSemaExprCXX.cpp3086 EPI.ExceptionSpec.Type = EST_Dynamic; in DeclareGlobalAllocationFunction()
6723 case EST_Dynamic: { in mergeExceptionSpecs()
6726 assert(EST2 == EST_Dynamic && "other cases should already be handled"); in mergeExceptionSpecs()
6733 FunctionProtoType::ExceptionSpecInfo Result(EST_Dynamic); in mergeExceptionSpecs()
H A DSemaDeclCXX.cpp216 case EST_Dynamic: in CalledDecl()
219 assert(EST == EST_Dynamic && "EST case not considered earlier."); in CalledDecl()
222 ComputedEST = EST_Dynamic; in CalledDecl()
18128 case EST_Dynamic: in checkThisInStaticMemberFunctionExceptionSpec()
18194 if (EST == EST_Dynamic) { in checkExceptionSpecification()
H A DSemaType.cpp5444 if (FTI.getExceptionSpecType() == EST_Dynamic) { in GetFullTypeForDeclarator()
7728 case EST_Dynamic: in handleFunctionTypeAttr()
H A DTreeTransform.h6024 if (ESI.Type != EST_Dynamic) in TransformExceptionSpec()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DExceptionSpecificationType.h23 EST_Dynamic, ///< throw(T1, T2) enumerator
/llvm-project-15.0.7/clang/include/clang/AST/
H A DAbstractBasicWriter.h210 if (esi.Type == EST_Dynamic) { in writeExceptionSpecInfo()
H A DAbstractBasicReader.h225 if (esi.Type == EST_Dynamic) { in readExceptionSpecInfo()
H A DType.h4061 return ExceptionSpec.Type == EST_Dynamic;
4130 case EST_Dynamic:
4155 assert((getExceptionSpecType() != EST_Dynamic ||
4221 if (Result.Type == EST_Dynamic) {
4236 return getExceptionSpecType() == EST_Dynamic
/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp1061 if (info.ExceptionSpec.Type == EST_Dynamic) { in VisitFunctionProtoType()
1356 if (info.ExceptionSpec.Type == EST_Dynamic) { in VisitFunctionType()
3234 if (getExceptionSpecType() == EST_Dynamic) { in FunctionProtoType()
3285 if (getExceptionSpecType() == EST_Dynamic || in FunctionProtoType()
3354 case EST_Dynamic: in canThrow()
3413 if (epi.ExceptionSpec.Type == EST_Dynamic) { in Profile()
H A DJSONNodeDumper.cpp558 case EST_Dynamic: { in VisitFunctionProtoType()
H A DASTStructuralEquivalence.cpp640 if (Spec1 == EST_Dynamic) { in IsEquivalentExceptionSpec()
H A DASTContext.cpp4339 if (ESI.Type == EST_Dynamic) { in isCanonicalExceptionSpecification()
4430 case EST_Dynamic: { in getFunctionTypeInternal()
4440 CanonicalEPI.ExceptionSpec.Type = EST_Dynamic; in getFunctionTypeInternal()
H A DItaniumMangle.cpp3254 assert(T->getExceptionSpecType() == EST_Dynamic); in mangleType()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGException.cpp483 if (EST == EST_Dynamic || in EmitStartEHSpec()
509 EST == EST_Dynamic) in EmitStartEHSpec()
587 if (EST == EST_Dynamic || in EmitEndEHSpec()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp753 case EST_Dynamic: in getExternalExceptionSpecificationKind()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DDeclSpec.h1397 case EST_Dynamic: in destroy()
H A DSema.h6175 if (ESI.Type == EST_Dynamic) { in getExceptionSpec()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDeclCXX.cpp3954 return Exceptions.empty() ? EST_DynamicNone : EST_Dynamic; in ParseDynamicExceptionSpecification()