| /llvm-project-15.0.7/clang/test/CoverageMapping/ |
| H A D | macro-expressions.cpp | 15 #define STMT(s) s macro 18 STMT(if (1)); in fn1() 19 STMT(while (1)); in fn1() 20 STMT(for (;;)); in fn1() 21 STMT(if) (1); in fn1() 22 STMT(while) (1); in fn1() 23 STMT(for) (;;); in fn1() 25 STMT(if (1) in fn1() 28 STMT(if (1)) 0; in fn1() 47 void STMT(fn2()) { in STMT() function [all …]
|
| H A D | terminate-statements.cpp | 141 #define STMT(S) S macro 199 STMT( in quux() 206 STMT(return;) in quux() 210 STMT( in quux()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | Checker.h | 81 template <typename STMT> 85 ((const CHECKER *)checker)->checkPreStmt(cast<STMT>(S), C); in _checkStmt() 89 return isa<STMT>(S); in _handlesStmt() 100 template <typename STMT> 104 ((const CHECKER *)checker)->checkPostStmt(cast<STMT>(S), C); in _checkStmt() 108 return isa<STMT>(S); in _handlesStmt()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | StmtVisitor.h | 107 #define ABSTRACT_STMT(STMT) in Visit() argument 108 #define STMT(CLASS, PARENT) \ in Visit() macro 116 #define STMT(CLASS, PARENT) \ macro
|
| H A D | ASTFwd.h | 23 #define STMT(DERIVED, BASE) class DERIVED; macro
|
| H A D | RecursiveASTVisitor.h | 372 #define ABSTRACT_STMT(STMT) 373 #define STMT(CLASS, PARENT) \ 381 #define STMT(CLASS, PARENT) \ 576 #define ABSTRACT_STMT(STMT) 577 #define STMT(CLASS, PARENT) \ 643 #define ABSTRACT_STMT(STMT) 644 #define STMT(CLASS, PARENT) \ 2324 #define DEF_TRAVERSE_STMT(STMT, CODE) \ 2326 bool RecursiveASTVisitor<Derived>::Traverse##STMT( \ 2327 STMT *S, DataRecursionQueue *Queue) { \ [all …]
|
| H A D | ASTTypeTraits.h | 151 #define STMT(DERIVED, BASE) NKI_##DERIVED, macro 221 #define STMT(DERIVED, BASE) KIND_TO_KIND_ID(DERIVED)
|
| H A D | Stmt.h | 74 #define STMT(CLASS, PARENT) CLASS##Class, in alignas() macro 79 #define ABSTRACT_STMT(STMT) in alignas() argument
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Stmt.cpp | 63 #define ABSTRACT_STMT(STMT) in getStmtInfoTableEntry() argument 64 #define STMT(CLASS, PARENT) \ in getStmtInfoTableEntry() macro 84 #define STMT(CLASS, PARENT) \ macro 92 #define STMT(CLASS, PARENT) \ macro 278 #define STMT(type, base) \ in check_implementations() macro 289 #define STMT(type, base) \ in children() macro 328 #define STMT(type, base) \ in getSourceRange() macro 340 #define STMT(type, base) \ in getBeginLoc() macro 352 #define STMT(type, base) \ in getEndLoc() macro
|
| H A D | ASTTypeTraits.cpp | 44 #define STMT(DERIVED, BASE) { NKI_##BASE, #DERIVED }, macro 118 #define STMT(CLASS, PARENT) \ in getFromNode() macro
|
| H A D | ExprClassification.cpp | 115 #define STMT(Kind, Base) case Expr::Kind##Class: in ClassifyInternal() macro
|
| H A D | ASTStructuralEquivalence.cpp | 345 #define STMT(CLASS, PARENT) \ macro 372 #define STMT(CLASS, PARENT) \ in IsEquivalent() macro
|
| H A D | Expr.cpp | 251 #define STMT(type, base) \ in getExprLoc() macro 1933 #define STMT(Type, Base) in path_buffer() macro 3432 #define STMT(Type, Base) case Type##Class: in HasSideEffects() macro
|
| H A D | StmtOpenMP.cpp | 374 #define STMT(CLASS, PARENT) in getTransformedStmt() macro 387 #define STMT(CLASS, PARENT) in getPreInits() macro
|
| H A D | StmtProfile.cpp | 47 #define STMT(Node, Base) void Visit##Node(const Node *S); macro
|
| H A D | StmtPrinter.cpp | 163 #define STMT(CLASS, PARENT) \ macro
|
| H A D | ItaniumMangle.cpp | 4228 #define STMT(Type, Base) \ in mangleExpression() macro
|
| H A D | ExprConstant.cpp | 15342 #define STMT(Node, Base) case Expr::Node##Class: in CheckICE() macro
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-labels.cpp | 354 template <typename FIRST, typename CONSTRUCT, typename STMT> 356 const parser::Statement<STMT> &stmt) { in CheckOptionalName()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 111 #define STMT(Type, Base) in EmitStmt() macro
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 56 #define STMT(Type, Base) \ macro
|
| H A D | ASTReaderStmt.cpp | 122 #define STMT(Type, Base) \ macro
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 722 #define STMT(Node, Parent) \ macro 3833 #define STMT(Node, Parent) \ in TransformStmt() macro 3843 #define STMT(Node, Parent) in TransformStmt() macro 3885 #define STMT(Node, Parent) case Stmt::Node##Class: break; in TransformExpr() macro
|