Home
last modified time | relevance | path

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

/llvm-project/clang/include/clang/Basic/
H A DExceptionSpecificationType.h23 EST_Dynamic, ///< throw(T1, T2) enumerator
54 return ESpecType == EST_Dynamic || ESpecType == EST_MSAny || in isExplicitThrowExceptionSpec()
/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp367 if (ESI.Type == EST_Dynamic) { in CheckEquivalentExceptionSpec()
421 case EST_Dynamic: { in CheckEquivalentExceptionSpec()
563 if (OldCanThrow == CT_Can && OldEST != EST_Dynamic && in CheckEquivalentExceptionSpecImpl()
564 NewCanThrow == CT_Can && NewEST != EST_Dynamic) { in CheckEquivalentExceptionSpecImpl()
589 if (OldEST == EST_Dynamic && NewEST == EST_Dynamic) { in CheckEquivalentExceptionSpecImpl()
616 if (OldEST == EST_None && NewEST == EST_Dynamic) in CheckEquivalentExceptionSpecImpl()
618 else if (OldEST == EST_Dynamic && NewEST == EST_None) in CheckEquivalentExceptionSpecImpl()
799 if ((SuperCanThrow == CT_Can && SuperEST != EST_Dynamic) || in CheckExceptionSpecSubset()
817 if ((SubCanThrow == CT_Can && SubEST != EST_Dynamic) || in CheckExceptionSpecSubset()
[all...]
H A DSemaTemplateVariadic.cpp1115 if (Chunk.Fun.getExceptionSpecType() == EST_Dynamic) { in BuildPackIndexingExpr()
H A DDeclSpec.cpp255 case EST_Dynamic: in getFunction()
H A DSemaDeclCXX.cpp238 case EST_Dynamic: in CalledDecl()
241 assert(EST == EST_Dynamic && "EST case not considered earlier."); in CalledDecl()
244 ComputedEST = EST_Dynamic; in CalledDecl()
18928 case EST_Dynamic: in HandleMSProperty()
18994 if (EST == EST_Dynamic) { in ActOnStartFunctionDeclarationDeclarator()
H A DSemaType.cpp5265 if (FTI.getExceptionSpecType() == EST_Dynamic) { in GetFullTypeForDeclarator()
8069 case EST_Dynamic: in isPermittedNeonBaseType()
H A DSemaExprCXX.cpp3195 EPI.ExceptionSpec.Type = EST_Dynamic; in DeclareGlobalAllocationFunction()
H A DTreeTransform.h6539 if (ESI.Type != EST_Dynamic) in TransformTypeOfExprType()
/llvm-project/clang/include/clang/AST/
H A DAbstractBasicWriter.h207 if (esi.Type == EST_Dynamic) { in writeExceptionSpecInfo()
H A DAbstractBasicReader.h226 if (esi.Type == EST_Dynamic) { in readExceptionSpecInfo()
H A DType.h5220 return ExceptionSpec.Type == EST_Dynamic ||
5318 case EST_Dynamic:
5343 assert((getExceptionSpecType() != EST_Dynamic ||
5417 if (Result.Type == EST_Dynamic) {
5432 return getExceptionSpecType() == EST_Dynamic
/llvm-project/clang/lib/AST/
H A DType.cpp1174 if (info.ExceptionSpec.Type == EST_Dynamic) { in VisitParenType()
1478 if (info.ExceptionSpec.Type == EST_Dynamic) { in VisitObjCObjectType()
3623 if (getExceptionSpecType() == EST_Dynamic) { in FunctionProtoType()
3676 if (getExceptionSpecType() == EST_Dynamic || in FunctionProtoType()
3773 case EST_Dynamic: in canThrow()
3836 if (epi.ExceptionSpec.Type == EST_Dynamic) { in Profile()
H A DJSONNodeDumper.cpp638 case EST_Dynamic: { in VisitFunctionProtoType()
H A DASTContext.cpp4863 if (ESI.Type == EST_Dynamic) { in getUnresolvedUsingType()
4954 case EST_Dynamic: { in getSubstTemplateTypeParmPackType()
4964 CanonicalEPI.ExceptionSpec.Type = EST_Dynamic; in getSubstTemplateTypeParmPackType()
13569 case EST_Dynamic: { in getCorrespondingSaturatedType()
13572 assert(EST2 == EST_Dynamic && "other cases should already be handled"); in getCorrespondingSaturatedType()
13575 FunctionProtoType::ExceptionSpecInfo Result(EST_Dynamic); in getCorrespondingSaturatedType()
H A DASTStructuralEquivalence.cpp788 if (Spec1 == EST_Dynamic) { in IsEquivalentExceptionSpec()
H A DTextNodeDumper.cpp2017 case EST_Dynamic: in VisitAutoType()
H A DItaniumMangle.cpp3657 assert(T->getExceptionSpecType() == EST_Dynamic);
/llvm-project/clang/lib/CodeGen/
H A DCGException.cpp493 if (EST == EST_Dynamic || in EmitStartEHSpec()
519 EST == EST_Dynamic) in EmitStartEHSpec()
597 if (EST == EST_Dynamic || in EmitEndEHSpec()
/llvm-project/clang/tools/libclang/
H A DCXType.cpp778 case EST_Dynamic: in getExternalExceptionSpecificationKind()
/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp163 case ExceptionSpecificationType::EST_Dynamic: in getExceptionSpecificationString()
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1484 case EST_Dynamic: in destroy()
H A DSema.h5050 if (ESI.Type == EST_Dynamic) { in getExceptionSpec()
/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp4407 return Exceptions.empty() ? EST_DynamicNone : EST_Dynamic;