Searched refs:Actions (Results 1 - 25 of 25) sorted by relevance

/external/clang/lib/Parse/
H A DParsePragma.h24 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 DParseStmt.cpp96 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 DParseCXXInlineMethods.cpp36 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 DParseObjc.cpp36 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 DParseExpr.cpp208 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 DParser.cpp35 : 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 DParseTemplate.cpp149 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 DParseInit.cpp173 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 DParseExprCXX.cpp90 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 DParseDecl.cpp56 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 DParseDeclCXX.cpp59 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 DParsePragma.cpp28 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 DParseTentative.cpp1042 Actions.RestoreNestedNameSpecifierAnnotation(Tok.getAnnotationValue(),
/external/clang/include/clang/Driver/
H A DCompilation.h43 ActionList Actions; member in class:clang::driver::Compilation
79 ActionList &getActions() { return Actions; }
80 const ActionList &getActions() const { return Actions; }
H A DDriver.h267 /// \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 DDesignator.h171 void ClearExprs(Sema &Actions) {} argument
175 void FreeExprs(Sema &Actions) {} argument
209 void ClearExprs(Sema &Actions) {}
213 void FreeExprs(Sema &Actions) {}
H A DOwnership.h377 explicit ASTOwningVector(Sema &Actions) argument
H A DSema.h6891 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 DDwarfException.cpp78 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 DDwarfException.h104 SmallVectorImpl<ActionEntry> &Actions,
/external/clang/lib/Driver/
H A DCompilation.cpp46 for (ActionList::iterator it = Actions.begin(), ie = Actions.end();
211 DeleteContainerPointers(Actions);
H A DDriver.cpp796 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 DJITDwarfEmitter.cpp239 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 DParser.h98 /// 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 Dtestsuite435 124;regression.at:624;Web2c Actions;report;
4789 User Actions.
6526 User Actions.
[all...]

Completed in 653 milliseconds