Home
last modified time | relevance | path

Searched refs:CXXNoexceptExpr (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h64 class CXXNoexceptExpr; variable
151 ExprDependence computeDependence(CXXNoexceptExpr *E, CanThrowResult CT);
H A DEvaluatedExprVisitor.h50 void VisitCXXNoexceptExpr(PTR(CXXNoexceptExpr) E) { } in VisitCXXNoexceptExpr()
H A DExprCXX.h4088 class CXXNoexceptExpr : public Expr {
4095 CXXNoexceptExpr(QualType Ty, Expr *Operand, CanThrowResult Val, in CXXNoexceptExpr() function
4103 CXXNoexceptExpr(EmptyShell Empty) : Expr(CXXNoexceptExprClass, Empty) {} in CXXNoexceptExpr() function
H A DStmt.h1095 friend class CXXNoexceptExpr; in alignas() local
H A DRecursiveASTVisitor.h2854 DEF_TRAVERSE_STMT(CXXNoexceptExpr, {})
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp75 isa<CXXNoexceptExpr>(Expr) || in tryToFixConversion()
H A DSemaExprCXX.cpp8148 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen); in BuildCXXNoexceptExpr()
H A DTreeTransform.h14001 TreeTransform<Derived>::TransformCXXNoexceptExpr(CXXNoexceptExpr *E) { in TransformCXXNoexceptExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.h105 bool VisitCXXNoexceptExpr(const CXXNoexceptExpr *E);
H A DByteCodeExprGen.cpp1642 bool ByteCodeExprGen<Emitter>::VisitCXXNoexceptExpr(const CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td154 def CXXNoexceptExpr : StmtNode<Expr>;
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp355 ExprDependence clang::computeDependence(CXXNoexceptExpr *E, CanThrowResult CT) { in computeDependence()
H A DStmtProfile.cpp2201 void StmtProfiler::VisitCXXNoexceptExpr(const CXXNoexceptExpr *S) { in VisitCXXNoexceptExpr()
H A DStmtPrinter.cpp2437 void StmtPrinter::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
H A DASTImporter.cpp609 ExpectedStmt VisitCXXNoexceptExpr(CXXNoexceptExpr *E);
7946 ExpectedStmt ASTNodeImporter::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
7961 return new (Importer.getToContext()) CXXNoexceptExpr( in VisitCXXNoexceptExpr()
H A DItaniumMangle.cpp5088 mangleExpression(cast<CXXNoexceptExpr>(E)->getOperand()); in mangleExpression()
H A DExprConstant.cpp11388 bool VisitCXXNoexceptExpr(const CXXNoexceptExpr *E);
14126 bool IntExprEvaluator::VisitCXXNoexceptExpr(const CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp923 isa<CXXNoexceptExpr>(Expr) || in castOperatorNeedsParens()
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp882 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNoexceptExpr>
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2145 void ASTStmtReader::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
4092 S = new (Context) CXXNoexceptExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp2123 void ASTStmtWriter::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp151 bool TraverseCXXNoexceptExpr(CXXNoexceptExpr *Node) { in TraverseCXXNoexceptExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1981 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNoexceptExpr>
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp717 Value *VisitCXXNoexceptExpr(const CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()