Lines Matching defs:SDK
375 StmtResult TransformStmt(Stmt *S, StmtDiscardKind SDK = SDK_Discarded);
816 StmtResult Transform##Node(Node *S, StmtDiscardKind SDK);
4248 StmtResult TreeTransform<Derived>::TransformStmt(Stmt *S, StmtDiscardKind SDK) {
4256 // Pass SDK into statements that can produce a value
4261 return getDerived().Transform##Node(cast<Node>(S), SDK);
4274 if (SDK == SDK_StmtExprResult)
4276 return getSema().ActOnExprStmt(E, SDK == SDK_Discarded);
8129 TreeTransform<Derived>::TransformLabelStmt(LabelStmt *S, StmtDiscardKind SDK) {
8130 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt(), SDK);
8186 StmtDiscardKind SDK) {
8187 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt(), SDK);