Searched refs:StmtResult (Results 1 - 15 of 15) sorted by relevance

/external/clang/lib/Sema/
H A DSemaStmtAttr.cpp36 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList,
H A DSemaStmt.cpp35 StmtResult Sema::ActOnExprStmt(FullExprArg expr) {
49 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc,
54 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc,
244 StmtResult
288 StmtResult
330 StmtResult
345 StmtResult
363 StmtResult Sema::ActOnAttributedStmt(SourceLocation AttrLoc,
373 StmtResult
504 StmtResult
[all...]
H A DTreeTransform.h133 static inline StmtResult Owned(Stmt *S) { return S; }
317 StmtResult TransformStmt(Stmt *S);
530 StmtResult
574 StmtResult TransformCompoundStmt(CompoundStmt *S, bool IsStmtExpr);
578 StmtResult Transform##Node(Node *S);
1002 StmtResult RebuildCompoundStmt(SourceLocation LBraceLoc,
1014 StmtResult RebuildCaseStmt(SourceLocation CaseLoc,
1027 StmtResult RebuildCaseStmtBody(Stmt *S, Stmt *Body) {
1036 StmtResult RebuildDefaultStmt(SourceLocation DefaultLoc,
1047 StmtResult RebuildLabelStm
[all...]
H A DSemaDeclCXX.cpp7377 static StmtResult
7537 StmtResult Copy = BuildSingleCopyAssign(S, Loc, ArrayTy->getElementType(),
7817 StmtResult Copy = BuildSingleCopyAssign(*this, Loc, BaseType,
7986 StmtResult Copy = BuildSingleCopyAssign(*this, Loc, FieldType,
8005 StmtResult Return = ActOnReturnStmt(Loc, ThisObj.get());
8024 StmtResult Body;
8352 StmtResult Move = BuildSingleCopyAssign(*this, Loc, BaseType,
8531 StmtResult Move = BuildSingleCopyAssign(*this, Loc, FieldType,
8550 StmtResult Return = ActOnReturnStmt(Loc, ThisObj.get());
8569 StmtResult Bod
[all...]
H A DSemaTemplateInstantiate.cpp2453 StmtResult
H A DSemaTemplateInstantiateDecl.cpp2648 StmtResult Body = SubstStmt(Pattern, TemplateArgs);
H A DSemaExprCXX.cpp5302 StmtResult Sema::ActOnFinishFullStmt(Stmt *FullStmt) {
H A DSemaExpr.cpp9558 StmtResult TransformLabelStmt(LabelStmt *S) {
/external/clang/lib/Parse/
H A DParseStmt.cpp78 StmtResult
87 StmtResult Res = ParseStatementOrDeclarationAfterAttributes(Stmts,
99 StmtResult
104 StmtResult Res;
330 StmtResult Parser::ParseExprStatement() {
362 StmtResult Parser::ParseSEHTryBlock() {
377 StmtResult Parser::ParseSEHTryBlockCommon(SourceLocation TryLoc) {
381 StmtResult TryBlock(ParseCompoundStatement());
385 StmtResult Handler;
411 StmtResult Parse
[all...]
H A DParseObjc.cpp1715 StmtResult Parser::ParseObjCThrowStmt(SourceLocation atLoc) {
1733 StmtResult
1768 StmtResult body(ParseCompoundStatementBody());
1793 StmtResult Parser::ParseObjCTryStmt(SourceLocation atLoc) {
1802 StmtResult FinallyStmt;
1804 StmtResult TryBody(ParseCompoundStatementBody());
1844 StmtResult CatchBody(true);
1852 StmtResult Catch = Actions.ActOnObjCAtCatchStmt(AtCatchFinallyLoc,
1870 StmtResult FinallyBody(true);
1896 StmtResult
[all...]
H A DParseExpr.cpp1931 StmtResult Stmt(ParseCompoundStatement(true));
2415 StmtResult Stmt(ParseCompoundStatementBody());
H A DParseExprCXX.cpp891 StmtResult Stmt(ParseCompoundStatementBody());
/external/clang/include/clang/Parse/
H A DParser.h224 typedef clang::StmtResult StmtResult; typedef in class:clang::Parser
237 /// Adorns a StmtResult with Actions to make it an StmtResult
238 StmtResult Owned(StmtResult res) {
239 return StmtResult(res);
243 StmtResult StmtError() { return StmtResult(true); }
246 StmtResult StmtErro
[all...]
/external/clang/include/clang/Sema/
H A DOwnership.h433 typedef ActionResult<Stmt*> StmtResult; typedef in namespace:clang
450 inline StmtResult StmtError() { return StmtResult(true); }
453 inline StmtResult StmtError(const DiagnosticBuilder&) { return StmtError(); }
456 inline StmtResult StmtEmpty() { return StmtResult(false); }
463 inline Stmt *AssertSuccess(StmtResult R) {
H A DSema.h847 StmtResult Owned(Stmt* S) { return S; }
1997 StmtResult ProcessStmtAttributes(Stmt *Stmt, AttributeList *Attrs,
2235 StmtResult ActOnExprStmt(FullExprArg Expr);
2237 StmtResult ActOnNullStmt(SourceLocation SemiLoc,
2242 StmtResult ActOnCompoundStmt(SourceLocation L, SourceLocation R,
2261 StmtResult ActOnDeclStmt(DeclGroupPtrTy Decl,
2265 StmtResult ActOnForEachLValueExpr(Expr *E);
2266 StmtResult ActOnCaseStmt(SourceLocation CaseLoc, Expr *LHSVal,
2271 StmtResult ActOnDefaultStmt(SourceLocation DefaultLoc,
2274 StmtResult ActOnLabelStm
[all...]

Completed in 301 milliseconds