/external/clang/lib/Parse/ |
H A D | ParsePragma.h | 24 Sema &Actions; member in class:clang::PragmaAlignHandler 26 explicit PragmaAlignHandler(Sema &A) : PragmaHandler("align"), Actions(A) {} 33 Sema &Actions; member in class:clang::PragmaGCCVisibilityHandler 36 Actions(A) {} 43 Sema &Actions; member in class:clang::PragmaOptionsHandler 46 Actions(A) {} 53 Sema &Actions; member in class:clang::PragmaPackHandler 56 Actions(A) {} 63 Sema &Actions; member in class:clang::PragmaMSStructHandler 66 Actions( 73 Sema &Actions; member in class:clang::PragmaUnusedHandler 84 Sema &Actions; member in class:clang::PragmaWeakHandler 94 Sema &Actions; member in class:clang::PragmaRedefineExtnameHandler 104 Sema &Actions; member in class:clang::PragmaOpenCLExtensionHandler 115 Sema &Actions; member in class:clang::PragmaFPContractHandler [all...] |
H A D | ParseStmt.cpp | 96 return Actions.ProcessStmtAttributes(Res.get(), Attrs.getList(), Attrs.Range); 121 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Statement); 142 = Actions.ClassifyName(getCurScope(), SS, Name, NameLoc, Next); 232 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 252 return Actions.ActOnNullStmt(ConsumeToken(), HasLeadingEmptyMacro); 290 Res = Actions.ActOnFinishFullStmt(Res.get()); 347 Actions.CheckCaseExpression(Expr.get())) { 359 return Actions.ActOnExprStmt(Actions.MakeFullExpr(Expr.get())); 400 return Actions [all...] |
H A D | ParseCXXInlineMethods.cpp | 36 MultiTemplateParamsArg TemplateParams(Actions, 43 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, 46 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, 50 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs, 55 Actions.AddInitializerToDecl(FnD, Init.get(), false, 58 Actions.ActOnUninitializedDecl(FnD, TypeSpecContainsAuto); 82 Actions.SetDeclDeleted(FnD, KWLoc); 90 Actions.SetDeclDefaulted(FnD, KWLoc); 111 ((Actions.CurContext->isDependentContext() || 113 !Actions [all...] |
H A D | ParseObjc.cpp | 36 Actions.CodeCompleteObjCAtDirective(getCurScope()); 79 return Actions.ConvertDeclToDeclGroup(SingleDecl); 97 return Actions.ConvertDeclToDeclGroup(0); 111 return Actions.ConvertDeclToDeclGroup(0); 113 return Actions.ActOnForwardClassDeclaration(atLoc, ClassNames.data(), 120 Sema::ObjCContainerKind ock = Actions.getObjCContainerKind(); 124 Decl *Decl = Actions.getObjCDeclContext(); 128 Actions.ActOnAtEnd(getCurScope(), AtLoc); 175 Actions.CodeCompleteObjCInterfaceDecl(getCurScope()); 197 Actions [all...] |
H A D | ParseExpr.cpp | 208 LHS = Actions.ActOnUnaryOp(getCurScope(), ExtLoc, tok::kw___extension__, 217 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression); 257 EnterExpressionEvaluationContext Unevaluated(Actions, 262 return Actions.ActOnConstantExpression(Res); 344 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get()); 388 << /*LHS*/0 << PP.getSpelling(Tok) << Actions.getExprRange(RHS.get()); 411 << Actions.getExprRange(RHS.get()); 415 << Actions.getExprRange(RHS.get()); 429 SourceRange(Actions.getExprRange(LHS.get()).getBegin(), 430 Actions [all...] |
H A D | Parser.cpp | 35 : PP(pp), Actions(actions), Diags(PP.getDiagnostics()), 40 Actions.CurScope = 0; 312 Actions.CurScope = N; 314 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags); 325 Actions.ActOnPopScope(Tok.getLocation(), getCurScope()); 328 Actions.CurScope = OldScope->getParent(); 362 Actions.CurScope = 0; 410 Actions.ActOnTranslationUnitScope(getCurScope()); 512 Actions.SetLateTemplateParser(LateTemplateParserCallback, this); 514 Actions [all...] |
H A D | ParseTemplate.cpp | 149 Actions.ActOnTemplateParameterList(Depth, ExportLoc, 227 Decl *Decl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS); 515 return Actions.ActOnTypeParameter(getCurScope(), TypenameKeyword, Ellipsis, 592 Actions.ActOnTemplateParameterList(Depth, SourceLocation(), 613 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, 662 return Actions.ActOnNonTypeTemplateParameter(getCurScope(), ParamDecl, 811 ASTTemplateArgsPtr TemplateArgsPtr(Actions, TemplateArgs.data(), 817 = Actions.ActOnTemplateIdType(SS, TemplateKWLoc, 891 ASTTemplateArgsPtr TemplateArgsPtr(Actions, 896 = Actions [all...] |
H A D | ParseInit.cpp | 173 return Actions.ActOnDesignatedInitializer(D, ColonLoc, true, 274 = Actions.getObjCMessageKind(getCurScope(), II, IILoc, 365 return Actions.ActOnDesignatedInitializer(Desig, EqualLoc, false, 378 return Actions.ActOnDesignatedInitializer(Desig, Tok.getLocation(), 408 ExprVector InitExprs(Actions); 415 return Actions.ActOnInitList(LBraceLoc, MultiExprArg(Actions), 444 SubElt = Actions.ActOnPackExpansion(SubElt.get(), ConsumeToken()); 479 return Actions.ActOnInitList(LBraceLoc, move_arg(InitExprs), 527 SubElt = Actions [all...] |
H A D | ParseExprCXX.cpp | 90 if (!Actions.isTemplateName(getCurScope(), SS, /*hasTemplateKeyword=*/false, 145 Actions.RestoreNestedNameSpecifierAnnotation(Tok.getAnnotationValue(), 161 if (Actions.ActOnCXXGlobalScopeSpecifier(getCurScope(), ConsumeToken(), SS)) 183 if (Actions.ActOnCXXNestedNameSpecifierDecltype(SS, DS, CCLoc)) 206 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); 269 = Actions.ActOnDependentTemplateName(getCurScope(), 304 ASTTemplateArgsPtr TemplateArgsPtr(Actions, 308 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), 344 if (Actions.IsInvalidUnlessNestedName(getCurScope(), SS, II, 362 !Actions [all...] |
H A D | ParseDecl.cpp | 56 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 232 ExprVector ArgExprs(Actions); 379 Actions.getASTContext(), 385 Actions.getASTContext(), 391 Actions.getASTContext(), 397 Actions.getASTContext(), 403 Actions.getASTContext(), 409 Actions.getASTContext(), 415 Actions.getASTContext(), 730 Actions [all...] |
H A D | ParseDeclCXX.cpp | 59 Actions.CodeCompleteNamespaceDecl(getCurScope()); 160 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, 164 PrettyDeclStackTraceEntry CrashInfo(Actions, NamespcDecl, NamespaceLoc, 176 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); 206 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), 216 Actions.ActOnFinishNamespaceDef(NamespcDecl, Tracker.getCloseLocation()); 231 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); 256 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias, 284 = Actions.ActOnStartLinkageSpecification(getCurScope(), 302 return Actions [all...] |
H A D | ParsePragma.cpp | 28 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc); 37 Actions.ActOnPragmaVisibility(VisType, VisLoc); 53 Actions.ActOnPragmaPack(Info->Kind, Info->Name, Info->Alignment, PragmaLoc, 137 Alignment = Actions.ActOnNumericConstant(Tok); 168 Alignment = Actions.ActOnNumericConstant(Tok); 185 Alignment = Actions.ActOnNumericConstant(Tok); 268 Actions.ActOnPragmaMSStruct(Kind); 273 static void ParseAlignPragma(Sema &Actions, Preprocessor &PP, Token &FirstTok, argument 328 Actions.ActOnPragmaOptionsAlign(Kind, FirstTok.getLocation(), KindLoc); 334 ParseAlignPragma(Actions, P [all...] |
H A D | ParseTentative.cpp | 1042 Actions.RestoreNestedNameSpecifierAnnotation(Tok.getAnnotationValue(),
|
/external/clang/include/clang/Driver/ |
H A D | Compilation.h | 43 ActionList Actions; member in class:clang::driver::Compilation 79 ActionList &getActions() { return Actions; } 80 const ActionList &getActions() const { return Actions; }
|
H A D | Driver.h | 267 /// \param Actions - The list to store the resulting actions onto. 269 const InputList &Inputs, ActionList &Actions) const; 276 /// \param Actions - The list to store the resulting actions onto. 279 ActionList &Actions) const;
|
/external/clang/include/clang/Sema/ |
H A D | Designator.h | 171 void ClearExprs(Sema &Actions) {} argument 175 void FreeExprs(Sema &Actions) {} argument 209 void ClearExprs(Sema &Actions) {} 213 void FreeExprs(Sema &Actions) {}
|
H A D | Ownership.h | 377 explicit ASTOwningVector(Sema &Actions) argument
|
H A D | Sema.h | 6891 Sema &Actions; member in class:clang::EnterExpressionEvaluationContext 6894 EnterExpressionEvaluationContext(Sema &Actions, argument 6898 : Actions(Actions) { 6899 Actions.PushExpressionEvaluationContext(NewContext, LambdaContextDecl, 6904 Actions.PopExpressionEvaluationContext();
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfException.cpp | 78 SmallVectorImpl<ActionEntry> &Actions, 134 assert(Actions.size()); 135 PrevAction = Actions.size() - 1; 137 MCAsmInfo::getSLEB128Size(Actions[PrevAction].NextAction) + 138 MCAsmInfo::getSLEB128Size(Actions[PrevAction].ValueForTypeID); 143 MCAsmInfo::getSLEB128Size(Actions[PrevAction].ValueForTypeID); 144 SizeAction += -Actions[PrevAction].NextAction; 145 PrevAction = Actions[PrevAction].Previous; 161 Actions.push_back(Action); 162 PrevAction = Actions [all...] |
H A D | DwarfException.h | 104 SmallVectorImpl<ActionEntry> &Actions,
|
/external/clang/lib/Driver/ |
H A D | Compilation.cpp | 46 for (ActionList::iterator it = Actions.begin(), ie = Actions.end(); 211 DeleteContainerPointers(Actions);
|
H A D | Driver.cpp | 796 ActionList &Actions) const { 867 Actions.append(Inputs.begin(), Inputs.end()); 869 Actions.push_back(new LipoJobAction(Inputs, Act->getType())); 875 ContainsCompileOrAssembleAction(Actions.back())) { 883 Inputs.push_back(Actions.back()); 884 Actions.pop_back(); 885 Actions.push_back(new DsymutilJobAction(Inputs, types::TY_dSYM)); 891 VerifyInputs.push_back(Actions.back()); 892 Actions.pop_back(); 893 Actions [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITDwarfEmitter.cpp | 239 SmallVector<ActionEntry, 32> Actions; local 257 assert(Actions.size()); 258 PrevAction = &Actions.back(); 280 Actions.push_back(Action); 282 PrevAction = &Actions.back(); 443 for (unsigned I = 0, N = Actions.size(); I != N; ++I) { 444 ActionEntry &Action = Actions[I];
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 98 /// Actions - These are the callbacks we invoke as we parse various constructs 100 Sema &Actions; member in class:clang::Parser 203 Parser(Preprocessor &PP, Sema &Actions, bool SkipFunctionBodies); 209 Sema &getActions() const { return Actions; } 212 Scope *getCurScope() const { return Actions.getCurScope(); } 214 Decl *getObjCDeclContext() const { return Actions.getObjCDeclContext(); } 233 /// Adorns a ExprResult with Actions to make it an ExprResult 237 /// Adorns a StmtResult with Actions to make it an StmtResult 621 P.Actions.ActOnObjCTemporaryExitContainerContext(cast<DeclContext>(DC)); 625 P.Actions 952 Sema &Actions; member in class:clang::Parser::ParsingDeclRAIIObject [all...] |
/external/bison/tests/ |
H A D | testsuite | 435 124;regression.at:624;Web2c Actions;report; 4789 User Actions. 6526 User Actions. [all...] |