Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/CoverageMapping/
H A Dmacro-expressions.cpp15 #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 Dterminate-statements.cpp141 #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 DChecker.h81 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 DStmtVisitor.h107 #define ABSTRACT_STMT(STMT) in Visit() argument
108 #define STMT(CLASS, PARENT) \ in Visit() macro
116 #define STMT(CLASS, PARENT) \ macro
H A DASTFwd.h23 #define STMT(DERIVED, BASE) class DERIVED; macro
H A DRecursiveASTVisitor.h372 #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 DASTTypeTraits.h151 #define STMT(DERIVED, BASE) NKI_##DERIVED, macro
221 #define STMT(DERIVED, BASE) KIND_TO_KIND_ID(DERIVED)
H A DStmt.h74 #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 DStmt.cpp63 #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 DASTTypeTraits.cpp44 #define STMT(DERIVED, BASE) { NKI_##BASE, #DERIVED }, macro
118 #define STMT(CLASS, PARENT) \ in getFromNode() macro
H A DExprClassification.cpp115 #define STMT(Kind, Base) case Expr::Kind##Class: in ClassifyInternal() macro
H A DASTStructuralEquivalence.cpp345 #define STMT(CLASS, PARENT) \ macro
372 #define STMT(CLASS, PARENT) \ in IsEquivalent() macro
H A DExpr.cpp251 #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 DStmtOpenMP.cpp374 #define STMT(CLASS, PARENT) in getTransformedStmt() macro
387 #define STMT(CLASS, PARENT) in getPreInits() macro
H A DStmtProfile.cpp47 #define STMT(Node, Base) void Visit##Node(const Node *S); macro
H A DStmtPrinter.cpp163 #define STMT(CLASS, PARENT) \ macro
H A DItaniumMangle.cpp4228 #define STMT(Type, Base) \ in mangleExpression() macro
H A DExprConstant.cpp15342 #define STMT(Node, Base) case Expr::Node##Class: in CheckICE() macro
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp354 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 DCGStmt.cpp111 #define STMT(Type, Base) in EmitStmt() macro
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp56 #define STMT(Type, Base) \ macro
H A DASTReaderStmt.cpp122 #define STMT(Type, Base) \ macro
/llvm-project-15.0.7/clang/lib/Sema/
H A DTreeTransform.h722 #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