/external/clang/lib/Parse/ |
ParsePragma.h | 24 Sema &Actions; 26 explicit PragmaAlignHandler(Sema &A) : PragmaHandler("align"), Actions(A) {} 33 Sema &Actions; 36 Actions(A) {} 43 Sema &Actions; 46 Actions(A) {} 53 Sema &Actions; 56 Actions(A) {} 63 Sema &Actions; 66 Actions(A) { [all...] |
ParseStmt.cpp | 102 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Statement); 118 = Actions.ClassifyName(getCurScope(), SS, Name, NameLoc, Next); 208 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 230 return Actions.ActOnNullStmt(ConsumeToken(), LeadingEmptyMacroLoc); 268 Res = Actions.ActOnFinishFullStmt(Res.get()); 315 Actions.CheckCaseExpression(Expr.get())) { 327 return Actions.ActOnExprStmt(Actions.MakeFullExpr(Expr.get())); 368 return Actions.ActOnSEHTryBlock(false /* IsCXXTry */, 414 return Actions.ActOnSEHExceptBlock(ExceptLoc, FilterExpr.take(), Block.take()) [all...] |
ParseCXXInlineMethods.cpp | 32 MultiTemplateParamsArg TemplateParams(Actions, 39 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, true, 42 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, 63 Actions.SetDeclDeleted(FnD, KWLoc); 70 Actions.SetDeclDefaulted(FnD, KWLoc); 91 ((Actions.CurContext->isDependentContext() || 93 !Actions.IsInsideALocalClassWithinATemplateFunction()) && 105 Actions.CheckForFunctionRedefinition(FD); 108 Actions.MarkAsLateParsedTemplate(FD); 255 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate) [all...] |
ParseExpr.cpp | 207 LHS = Actions.ActOnUnaryOp(getCurScope(), ExtLoc, tok::kw___extension__, 216 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression); 252 EnterExpressionEvaluationContext Unevaluated(Actions, 338 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get()); 398 SourceRange(Actions.getExprRange(LHS.get()).getBegin(), 399 Actions.getExprRange(RHS.get()).getEnd())); 401 LHS = Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(), 404 LHS = Actions.ActOnConditionalOp(OpToken.getLocation(), ColonLoc, 647 Res = Actions.ActOnNumericConstant(Tok); 656 return Actions.ActOnCXXNullPtrLiteral(ConsumeToken()) [all...] |
Parser.cpp | 26 Parser::Parser(Preprocessor &pp, Sema &actions) 27 : PP(pp), Actions(actions), Diags(PP.getDiagnostics()), 31 Actions.CurScope = 0; 38 AlignHandler.reset(new PragmaAlignHandler(actions)); 41 GCCVisibilityHandler.reset(new PragmaGCCVisibilityHandler(actions)); 44 OptionsHandler.reset(new PragmaOptionsHandler(actions)); 47 PackHandler.reset(new PragmaPackHandler(actions)); 50 MSStructHandler.reset(new PragmaMSStructHandler(actions)); 53 UnusedHandler.reset(new PragmaUnusedHandler(actions, *this)) [all...] |
ParseObjc.cpp | 36 Actions.CodeCompleteObjCAtDirective(getCurScope(), ObjCImpDecl, false); 98 return Actions.ActOnForwardClassDeclaration(atLoc, ClassNames.data(), 139 Actions.CodeCompleteObjCInterfaceDecl(getCurScope()); 159 Actions.CodeCompleteObjCInterfaceCategory(getCurScope(), nameId, nameLoc); 191 Actions.ActOnStartCategoryInterface(atLoc, 214 Actions.CodeCompleteObjCSuperclass(getCurScope(), nameId, nameLoc); 235 Actions.ActOnStartClassInterface(atLoc, nameId, nameLoc, 294 P.Actions.ActOnProperty(P.getCurScope(), AtLoc, FD, OCDS, 358 Actions.CodeCompleteOrdinaryName(getCurScope(), 382 Actions.CodeCompleteObjCAtDirective(getCurScope(), ObjCImpDecl, true) [all...] |
ParseInit.cpp | 99 return Actions.ActOnDesignatedInitializer(D, ColonLoc, true, 192 = Actions.getObjCMessageKind(getCurScope(), II, IILoc, 282 return Actions.ActOnDesignatedInitializer(Desig, EqualLoc, false, 295 return Actions.ActOnDesignatedInitializer(Desig, Tok.getLocation(), 323 ExprVector InitExprs(Actions); 330 return Actions.ActOnInitList(LBraceLoc, MultiExprArg(Actions), 348 SubElt = Actions.ActOnPackExpansion(SubElt.get(), ConsumeToken()); 380 return Actions.ActOnInitList(LBraceLoc, move_arg(InitExprs),
|
ParseExprCXX.cpp | 118 Actions.RestoreNestedNameSpecifierAnnotation(Tok.getAnnotationValue(), 134 if (Actions.ActOnCXXGlobalScopeSpecifier(getCurScope(), ConsumeToken(), SS)) 163 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); 224 if (TemplateNameKind TNK = Actions.ActOnDependentTemplateName(getCurScope(), 263 ASTTemplateArgsPtr TemplateArgsPtr(Actions, 267 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), 303 if (Actions.IsInvalidUnlessNestedName(getCurScope(), SS, II, 321 !Actions.isNonTypeNestedNameSpecifier(getCurScope(), SS, Tok.getLocation(), 335 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), II, IdLoc, CCLoc, 352 if (Actions.isTemplateName(getCurScope(), SS [all...] |
ParsePragma.cpp | 28 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc); 83 Actions.ActOnPragmaVisibility(IsPush, VisType, VisLoc); 108 Alignment = Actions.ActOnNumericConstant(Tok); 133 Alignment = Actions.ActOnNumericConstant(Tok); 150 Alignment = Actions.ActOnNumericConstant(Tok); 176 Actions.ActOnPragmaPack(Kind, Name, Alignment.release(), PackLoc, 209 Actions.ActOnPragmaMSStruct(Kind); 214 static void ParseAlignPragma(Sema &Actions, Preprocessor &PP, Token &FirstTok, 269 Actions.ActOnPragmaOptionsAlign(Kind, FirstTok.getLocation(), KindLoc); 275 ParseAlignPragma(Actions, PP, AlignTok, /*IsOptions=*/false) [all...] |
ParseTemplate.cpp | 143 Actions.ActOnTemplateParameterList(Depth, ExportLoc, 219 Decl *Decl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS); 500 return Actions.ActOnTypeParameter(getCurScope(), TypenameKeyword, Ellipsis, 562 Actions.ActOnTemplateParameterList(Depth, SourceLocation(), 586 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, 640 return Actions.ActOnNonTypeTemplateParameter(getCurScope(), ParamDecl, 789 ASTTemplateArgsPtr TemplateArgsPtr(Actions, TemplateArgs.data(), 795 = Actions.ActOnTemplateIdType(SS, 869 ASTTemplateArgsPtr TemplateArgsPtr(Actions, 874 = Actions.ActOnTemplateIdType(TemplateId->SS [all...] |
ParseDeclCXX.cpp | 57 Actions.CodeCompleteNamespaceDecl(getCurScope()); 158 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, 161 PrettyDeclStackTraceEntry CrashInfo(Actions, NamespcDecl, NamespaceLoc, 173 Actions.ActOnFinishNamespaceDef(NamespcDecl, RBraceLoc); 202 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), 211 Actions.ActOnFinishNamespaceDef(NamespcDecl, RBraceLoc); 226 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); 250 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias, 273 = Actions.ActOnStartLinkageSpecification(getCurScope(), 291 return Actions.ActOnFinishLinkageSpecification(getCurScope(), LinkageSpec [all...] |
ParseDecl.cpp | 54 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 140 ExprVector ArgExprs(Actions); 201 ExprVector ArgExprs(Actions); 338 Actions.getASTContext(), 344 Actions.getASTContext(), 350 Actions.getASTContext(), 356 Actions.getASTContext(), 362 Actions.getASTContext(), 368 Actions.getASTContext(), 374 Actions.getASTContext() [all...] |
/external/clang/include/clang/Driver/ |
Compilation.h | 46 /// The list of actions. 47 ActionList Actions; 76 ActionList &getActions() { return Actions; } 77 const ActionList &getActions() const { return Actions; }
|
Driver.h | 236 /// BuildActions - Construct the list of actions to perform for the 241 /// \param Actions - The list to store the resulting actions onto. 243 ActionList &Actions) const; 245 /// BuildUniversalActions - Construct the list of actions to perform 250 /// \param Actions - The list to store the resulting actions onto. 252 ActionList &Actions) const; 254 /// BuildJobs - Bind actions to concrete tools and translate 272 /// PrintActions - Print the list of actions [all...] |
/external/clang/include/clang/Sema/ |
Designator.h | 171 void ClearExprs(Sema &Actions) {} 175 void FreeExprs(Sema &Actions) {} 209 void ClearExprs(Sema &Actions) {} 213 void FreeExprs(Sema &Actions) {}
|
Ownership.h | 338 ASTTemplateArgsPtr(Sema &actions, ParsedTemplateArgument *args, 376 explicit ASTOwningVector(Sema &Actions)
|
Sema.h | 463 /// Translation Unit Scope - useful to Objective-C actions that need [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfException.cpp | 73 /// ComputeActionsTable - Compute the actions table and gather the first action 77 SmallVectorImpl<ActionEntry> &Actions, 133 assert(Actions.size()); 134 PrevAction = Actions.size() - 1; 136 MCAsmInfo::getSLEB128Size(Actions[PrevAction].NextAction) + 137 MCAsmInfo::getSLEB128Size(Actions[PrevAction].ValueForTypeID); 142 MCAsmInfo::getSLEB128Size(Actions[PrevAction].ValueForTypeID); 143 SizeAction += -Actions[PrevAction].NextAction; 144 PrevAction = Actions[PrevAction].Previous; 148 // Compute the actions [all...] |
DwarfException.h | 46 /// EmitExceptionTable - Emit landing pads and actions. 55 /// the actions table. 83 /// ActionEntry - Structure describing an entry in the actions table. 101 /// ComputeActionsTable - Compute the actions table and gather the first 104 SmallVectorImpl<ActionEntry> &Actions,
|
/external/clang/include/clang/Parse/ |
Parser.h | 97 /// Actions - These are the callbacks we invoke as we parse various constructs 99 Sema &Actions; 179 Parser(Preprocessor &PP, Sema &Actions); 185 Sema &getActions() const { return Actions; } 188 Scope *getCurScope() const { return Actions.getCurScope(); } 191 // different actual classes based on the actions in place. 213 /// Adorns a ExprResult with Actions to make it an ExprResult 217 /// Adorns a StmtResult with Actions to make it an StmtResult 779 /// \brief RAII object used to inform the actions that we're 784 Sema &Actions; [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
JITDwarfEmitter.cpp | 170 /// ActionEntry - Structure describing an entry in the actions table. 211 // duplicate actions. 237 // Compute the actions table and gather the first action index for each 239 SmallVector<ActionEntry, 32> Actions; 257 assert(Actions.size()); 258 PrevAction = &Actions.back(); 268 // Compute the actions. 280 Actions.push_back(Action); 282 PrevAction = &Actions.back(); 442 // Emit the actions [all...] |
/external/clang/lib/Driver/ |
Compilation.cpp | 42 // Free the actions, if built. 43 for (ActionList::iterator it = Actions.begin(), ie = Actions.end();
|
Driver.cpp | 299 // Construct the list of abstract actions to perform for this compilation. 583 /// assembly actions. 597 ActionList &Actions) const { 598 llvm::PrettyStackTraceString CrashInfo("Building universal build actions"); 668 Actions.append(Inputs.begin(), Inputs.end()); 670 Actions.push_back(new LipoJobAction(Inputs, Act->getType())); 680 ContainsCompileOrAssembleAction(Actions.back())) { 682 Inputs.push_back(Actions.back()); 683 Actions.pop_back(); 685 Actions.push_back(new DsymutilJobAction(Inputs, types::TY_dSYM)) [all...] |
/external/llvm/utils/TableGen/ |
LLVMCConfigurationEmitter.cpp | 840 Init* Actions; 858 : Name(n), CmdLine(0), Actions(0), OutFileOption("-o"), 889 AddHandler("actions", &CollectToolProperties::onActions); 921 throw "The argument to (actions) should be a 'case' construct!"; 922 toolDesc_.Actions = Case; [all...] |
/external/libvpx/examples/includes/geshi/geshi/ |
rails.php | 126 'ActionController::Caching::Actions', 127 'ActionController::Caching::Actions::ActionCachePath',
|