Searched refs:StmtResult (Results 1 - 15 of 15) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaStmtAttr.cpp | 36 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList,
|
H A D | SemaStmt.cpp | 35 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 D | TreeTransform.h | 133 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 D | SemaDeclCXX.cpp | 7377 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 D | SemaTemplateInstantiate.cpp | 2453 StmtResult
|
H A D | SemaTemplateInstantiateDecl.cpp | 2648 StmtResult Body = SubstStmt(Pattern, TemplateArgs);
|
H A D | SemaExprCXX.cpp | 5302 StmtResult Sema::ActOnFinishFullStmt(Stmt *FullStmt) {
|
H A D | SemaExpr.cpp | 9558 StmtResult TransformLabelStmt(LabelStmt *S) {
|
/external/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 78 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 D | ParseObjc.cpp | 1715 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 D | ParseExpr.cpp | 1931 StmtResult Stmt(ParseCompoundStatement(true)); 2415 StmtResult Stmt(ParseCompoundStatementBody());
|
H A D | ParseExprCXX.cpp | 891 StmtResult Stmt(ParseCompoundStatementBody());
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 224 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 D | Ownership.h | 433 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 D | Sema.h | 847 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