Home
last modified time | relevance | path

Searched refs:ValueStmt (Results 1 – 14 of 14) sorted by relevance

/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td30 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/
DStmt.h1779 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()
DExpr.h109 class Expr : public ValueStmt {
121 : ValueStmt(SC) { in Expr()
130 explicit Expr(StmtClass SC, EmptyShell) : ValueStmt(SC) { } in Expr()
/external/clang/lib/StaticAnalyzer/Checkers/
DNullabilityChecker.cpp1129 const Stmt *ValueStmt = S; in checkBind() local
1131 ValueStmt = ValueExpr; in checkBind()
1136 ValueStmt); in checkBind()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DNullabilityChecker.cpp1142 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/
Dprogram-parsers.cpp188 construct<OtherSpecificationStmt>(indirect(Parser<ValueStmt>{})), argument
DFortran-parsers.cpp906 TYPE_PARSER(construct<ValueStmt>("VALUE" >> maybe("::"_tok) >> listOfNames))
Dunparse.cpp655 void Unparse(const ValueStmt &x) { // R861 in Unparse()
/external/llvm-project/clang/lib/AST/
DStmt.cpp395 const Expr *ValueStmt::getExprStmt() const { in getExprStmt()
407 } while (isa<ValueStmt>(S)); in getExprStmt()
DComputeDependence.cpp134 dyn_cast_or_null<ValueStmt>(E->getSubStmt()->getStmtExprResult())) in computeDependence()
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h173 struct ValueStmt; // R861
372 common::Indirection<ValueStmt>, common::Indirection<VolatileStmt>,
1526 WRAPPER_CLASS(ValueStmt, std::list<Name>);
Ddump-parse-tree.h691 NODE(parser, ValueStmt) in NODE()
/external/llvm-project/flang/lib/Semantics/
Dresolve-names.cpp751 bool Pre(const parser::ValueStmt &);
3383 bool DeclarationVisitor::Pre(const parser::ValueStmt &x) { in Pre()
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp14885 dyn_cast<ValueStmt>(Compound->getStmtExprResult())) { in BuildStmtExpr()