Searched refs:ValueStmt (Results 1 – 14 of 14) sorted by relevance
/external/llvm-project/clang/include/clang/Basic/ |
D | StmtNodes.td | 30 def ValueStmt : StmtNode<Stmt, 1>; 31 def LabelStmt : StmtNode<ValueStmt>; 32 def AttributedStmt : StmtNode<ValueStmt>; 58 def Expr : StmtNode<ValueStmt, 1>;
|
/external/llvm-project/clang/include/clang/AST/ |
D | Stmt.h | 1779 class ValueStmt : public Stmt { 1786 const ValueStmt *ConstThis = this; in getExprStmt() 1798 class LabelStmt : public ValueStmt { 1805 : ValueStmt(LabelStmtClass), TheDecl(D), SubStmt(substmt) { in LabelStmt() 1810 explicit LabelStmt(EmptyShell Empty) : ValueStmt(LabelStmtClass, Empty) {} in LabelStmt() 1843 : public ValueStmt, 1852 : ValueStmt(AttributedStmtClass), SubStmt(SubStmt) { in AttributedStmt() 1859 : ValueStmt(AttributedStmtClass, Empty) { in AttributedStmt()
|
D | Expr.h | 109 class Expr : public ValueStmt { 121 : ValueStmt(SC) { in Expr() 130 explicit Expr(StmtClass SC, EmptyShell) : ValueStmt(SC) { } in Expr()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | NullabilityChecker.cpp | 1129 const Stmt *ValueStmt = S; in checkBind() local 1131 ValueStmt = ValueExpr; in checkBind() 1136 ValueStmt); in checkBind()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | NullabilityChecker.cpp | 1142 const Stmt *ValueStmt = S; in checkBind() local 1144 ValueStmt = ValueExpr; in checkBind() 1151 CK_NullPassedToNonnull, N, nullptr, C, ValueStmt); in checkBind()
|
/external/llvm-project/flang/lib/Parser/ |
D | program-parsers.cpp | 188 construct<OtherSpecificationStmt>(indirect(Parser<ValueStmt>{})), argument
|
D | Fortran-parsers.cpp | 906 TYPE_PARSER(construct<ValueStmt>("VALUE" >> maybe("::"_tok) >> listOfNames))
|
D | unparse.cpp | 655 void Unparse(const ValueStmt &x) { // R861 in Unparse()
|
/external/llvm-project/clang/lib/AST/ |
D | Stmt.cpp | 395 const Expr *ValueStmt::getExprStmt() const { in getExprStmt() 407 } while (isa<ValueStmt>(S)); in getExprStmt()
|
D | ComputeDependence.cpp | 134 dyn_cast_or_null<ValueStmt>(E->getSubStmt()->getStmtExprResult())) in computeDependence()
|
/external/llvm-project/flang/include/flang/Parser/ |
D | parse-tree.h | 173 struct ValueStmt; // R861 372 common::Indirection<ValueStmt>, common::Indirection<VolatileStmt>, 1526 WRAPPER_CLASS(ValueStmt, std::list<Name>);
|
D | dump-parse-tree.h | 691 NODE(parser, ValueStmt) in NODE()
|
/external/llvm-project/flang/lib/Semantics/ |
D | resolve-names.cpp | 751 bool Pre(const parser::ValueStmt &); 3383 bool DeclarationVisitor::Pre(const parser::ValueStmt &x) { in Pre()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExpr.cpp | 14885 dyn_cast<ValueStmt>(Compound->getStmtExprResult())) { in BuildStmtExpr()
|