Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DExceptionSpecificationType.h21 EST_None, ///< no exception specification enumerator
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExceptionSpec.cpp376 ESI.Type = EST_None; in CheckEquivalentExceptionSpec()
453 case EST_None: in CheckEquivalentExceptionSpec()
574 ((OldEST == EST_None && NewEST == EST_NoexceptFalse) || in CheckEquivalentExceptionSpecImpl()
575 (OldEST == EST_NoexceptFalse && NewEST == EST_None))) { in CheckEquivalentExceptionSpecImpl()
622 if (OldEST == EST_None && NewEST == EST_Dynamic) in CheckEquivalentExceptionSpecImpl()
624 else if (OldEST == EST_Dynamic && NewEST == EST_None) in CheckEquivalentExceptionSpecImpl()
644 if (MissingExceptionSpecification && OldEST != EST_None && in CheckEquivalentExceptionSpecImpl()
645 NewEST == EST_None) { in CheckEquivalentExceptionSpecImpl()
H A DDeclSpec.cpp281 assert(ESpecType == EST_None && NumExceptions == 0 && in getFunction()
H A DSemaTemplateInstantiateDecl.cpp4579 UpdateExceptionSpec(Decl, EST_None); in InstantiateExceptionSpec()
4586 UpdateExceptionSpec(Decl, EST_None); in InstantiateExceptionSpec()
4604 UpdateExceptionSpec(Decl, EST_None); in InstantiateExceptionSpec()
4664 EPI.ExceptionSpec.Type != EST_None && in InitFunctionInstantiation()
H A DSemaDeclCXX.cpp176 if (ComputedEST == EST_None) in CalledDecl()
179 if (EST == EST_None && Method->hasAttr<NoThrowAttr>()) in CalledDecl()
190 case EST_None: in CalledDecl()
198 ComputedEST = EST_None; in CalledDecl()
220 assert(ComputedEST != EST_None && in CalledDecl()
255 ComputedEST = EST_None; in CalledStmt()
8746 if (FD->getExceptionSpecType() == EST_None) { in CheckExplicitlyDefaultedComparison()
18118 case EST_None: in checkThisInStaticMemberFunctionExceptionSpec()
H A DSemaExprCXX.cpp6682 if (EST1 == EST_None) return ESI1; in mergeExceptionSpecs()
6683 if (EST2 == EST_None) return ESI2; in mergeExceptionSpecs()
6713 case EST_None: in mergeExceptionSpecs()
H A DSemaTemplateInstantiate.cpp2257 ESI.Type = EST_None; in SubstExceptionSpec()
H A DSemaType.cpp755 /*MutableLoc=*/NoLoc, EST_None, in maybeSynthesizeBlockSignature()
7712 case EST_None: in handleFunctionTypeAttr()
H A DSemaLookup.cpp1179 EPI.ExceptionSpec = EST_None; in LookupDirect()
H A DSemaDecl.cpp15529 /*MutableLoc=*/NoLoc, EST_None, in ImplicitlyDefineFunction()
15761 if (!FPT || FPT->getExceptionSpecType() == EST_None) in AddKnownFunctionAttributes()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DDeclSpec.h1403 case EST_None: in destroy()
1486 assert(ExceptionSpecType != EST_None); in getNumExceptions()
1493 assert(ExceptionSpecType == EST_None); in getDeclsInPrototype()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDeclCXX.cpp3780 ExceptionSpecificationType Result = EST_None; in tryParseExceptionSpecification()
3786 return EST_None; in tryParseExceptionSpecification()
3837 ExceptionSpecificationType NoexceptType = EST_None; in tryParseExceptionSpecification()
3859 if (Result == EST_None) { in tryParseExceptionSpecification()
H A DParseExprCXX.cpp1344 ExceptionSpecificationType ESpecType = EST_None; in ParseLambdaExpressionAfterIntroducer()
1354 if (ESpecType != EST_None) in ParseLambdaExpressionAfterIntroducer()
H A DParseDecl.cpp6695 ExceptionSpecificationType ESpecType = EST_None; in ParseFunctionDeclarator()
6800 if (ESpecType != EST_None) in ParseFunctionDeclarator()
H A DParseExpr.cpp3585 /*MutableLoc=*/NoLoc, EST_None, in ParseBlockLiteralExpression()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp749 case EST_None: in getExternalExceptionSpecificationKind()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DType.h4015 ExceptionSpecificationType Type = EST_None;
4122 case EST_None:
4198 bool hasExceptionSpec() const { return getExceptionSpecType() != EST_None; }
H A DDecl.h2596 return FPT ? FPT->getExceptionSpecType() : EST_None; in getExceptionSpecType()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTContext.cpp3200 hasSameType(getFunctionTypeWithExceptionSpec(T, EST_None), in hasSameFunctionTypeIgnoringExceptionSpec()
3201 getFunctionTypeWithExceptionSpec(U, EST_None))); in hasSameFunctionTypeIgnoringExceptionSpec()
4321 if (ESI.Type == EST_None) in isCanonicalExceptionSpecification()
4424 case EST_None: case EST_MSAny: case EST_NoexceptFalse: in getFunctionTypeInternal()
4425 CanonicalEPI.ExceptionSpec.Type = EST_None; in getFunctionTypeInternal()
4438 CanonicalEPI.ExceptionSpec.Type = EST_None; in getFunctionTypeInternal()
H A DJSONNodeDumper.cpp591 case EST_None: break; in VisitFunctionProtoType()
H A DType.cpp3349 case EST_None: in canThrow()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenFunction.cpp928 FD->getType(), EST_None); in StartFunction()
H A DItaniumCXXABI.cpp4096 Type = Ctx.getFunctionTypeWithExceptionSpec(Type, EST_None); in extractPBaseFlags()
H A DCGExpr.cpp5338 getContext().getFunctionTypeWithExceptionSpec(PointeeType, EST_None); in EmitCall()
H A DCodeGenModule.cpp6728 FnType->getExtProtoInfo().withExceptionSpec(EST_None)); in CreateMetadataIdentifierImpl()

12