| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 86 enum StmtClass { in alignas() enum 118 LLVM_PREFERRED_TYPE(StmtClass) in alignas() 1338 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {} in alignas() 1347 Stmt(StmtClass SC) { in alignas() 1356 StmtClass getStmtClass() const { in alignas() 1357 return static_cast<StmtClass>(StmtBits.sClass); in alignas() 1370 static void addStmtClass(const StmtClass s); in alignas() 1764 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() 1769 SwitchCase(StmtClass SC, EmptyShell) : Stmt(SC) {} in SwitchCase() 3118 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() [all …]
|
| H A D | Expr.h | 122 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK) in Expr() 132 explicit Expr(StmtClass SC, EmptyShell) : ValueStmt(SC) { } in Expr() 1031 FullExpr(StmtClass SC, Expr *subexpr) in FullExpr() 1037 FullExpr(StmtClass SC, EmptyShell Empty) in FullExpr() 2840 static unsigned offsetToTrailingObjects(StmtClass SC); 2859 CallExpr(StmtClass SC, Expr *Fn, ArrayRef<Expr *> PreArgs, 2865 CallExpr(StmtClass SC, unsigned NumPreArgs, unsigned NumArgs, 3492 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize, in CastExpr() 3707 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() 4042 BinaryOperator(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { in BinaryOperator() [all …]
|
| H A D | ExprCXX.h | 386 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, CastKind kind, in CXXNamedCastExpr() 394 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in CXXNamedCastExpr() 1265 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *Param, in CXXDefaultArgExpr() 1564 CXXConstructExpr(StmtClass SC, QualType Ty, SourceLocation Loc, 1572 CXXConstructExpr(StmtClass SC, EmptyShell Empty, unsigned NumArgs); 2977 OverloadExpr(StmtClass SC, const ASTContext &Context, 2986 OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, 4942 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Operand, in CoroutineSuspendExpr() 4956 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty, in CoroutineSuspendExpr() 4969 CoroutineSuspendExpr(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { in CoroutineSuspendExpr()
|
| H A D | StmtOpenMP.h | 159 OMPCanonicalLoop() : Stmt(StmtClass::OMPCanonicalLoopClass) {} in OMPCanonicalLoop() 181 return S->getStmtClass() == StmtClass::OMPCanonicalLoopClass; in classof() 304 OMPExecutableDirective(StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 713 OMPLoopBasedDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopBasedDirective() 982 explicit OMPLoopTransformationDirective(StmtClass SC, in OMPLoopTransformationDirective() 1153 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 47 virtual void HandleStmtClass(Stmt::StmtClass SC) = 0; 93 void HandleStmtClass(Stmt::StmtClass SC) override { in HandleStmtClass() 192 void HandleStmtClass(Stmt::StmtClass SC) override { in HandleStmtClass() 1674 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1891 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp, NumArgs); in VisitCXXOperatorCallExpr()
|
| H A D | Stmt.cpp | 57 static StmtClassNameTable &getStmtInfoTableEntry(Stmt::StmtClass E) { in getStmtInfoTableEntry() 79 return getStmtInfoTableEntry((StmtClass) StmtBits.sClass).Name; in getStmtClassName() 125 void Stmt::addStmtClass(StmtClass s) { in addStmtClass()
|
| H A D | ExprCXX.cpp | 417 OverloadExpr::OverloadExpr(StmtClass SC, const ASTContext &Context, in OverloadExpr() 455 OverloadExpr::OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, in OverloadExpr() 1135 StmtClass SC, QualType Ty, SourceLocation Loc, CXXConstructorDecl *Ctor, in CXXConstructExpr() 1162 CXXConstructExpr::CXXConstructExpr(StmtClass SC, EmptyShell Empty, in CXXConstructExpr()
|
| H A D | Expr.cpp | 1419 CallExpr::CallExpr(StmtClass SC, Expr *Fn, ArrayRef<Expr *> PreArgs, in CallExpr() 1451 CallExpr::CallExpr(StmtClass SC, unsigned NumPreArgs, unsigned NumArgs, in CallExpr() 1498 unsigned CallExpr::offsetToTrailingObjects(StmtClass SC) { in offsetToTrailingObjects()
|
| H A D | ASTStructuralEquivalence.cpp | 431 case Stmt::StmtClass::CLASS##Class: \ in IsEquivalent()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CFG.h | 1250 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 3104 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()
|