/external/clang/lib/Parse/ |
ParseObjc.cpp | 50 Actions.CodeCompleteObjCAtDirective(getCurScope()); 141 Actions.ActOnAtEnd(getCurScope(), AtLoc); 188 Actions.CodeCompleteObjCInterfaceDecl(getCurScope()); 213 Actions.CodeCompleteObjCInterfaceCategory(getCurScope(), nameId, nameLoc); 271 Actions.CodeCompleteObjCSuperclass(getCurScope(), nameId, nameLoc); 366 Actions.CodeCompleteOrdinaryName(getCurScope(), 387 Actions.CodeCompleteObjCAtDirective(getCurScope()); 475 getCurScope(), AtLoc, LParenLoc, FD, OCDS, GetterSel, SetterSel, 495 Actions.CodeCompleteObjCAtDirective(getCurScope()); 510 Actions.ActOnAtEnd(getCurScope(), AtEnd, allMethods, allTUVariables) [all...] |
ParseExpr.cpp | 150 LHS = Actions.ActOnUnaryOp(getCurScope(), ExtLoc, tok::kw___extension__, 159 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression); 324 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get()); 415 LHS = Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(), 705 Res = Actions.ActOnNumericConstant(Tok, /*UDLScope*/getCurScope()); [all...] |
ParseExprCXX.cpp | 94 if (!Actions.isTemplateName(getCurScope(), SS, /*hasTemplateKeyword=*/false, 291 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); 358 = Actions.ActOnDependentTemplateName(getCurScope(), 399 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), 434 if (Actions.IsInvalidUnlessNestedName(getCurScope(), SS, II, 463 getCurScope(), SS, Tok.getLocation(), II, ObjectType)) { 499 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), II, IdLoc, CCLoc, 526 if (TemplateNameKind TNK = Actions.isTemplateName(getCurScope(), SS, 561 = Actions.ActOnDependentTemplateName(getCurScope(), 608 return Actions.ActOnIdExpression(getCurScope(), SS, TemplateKWLoc, Name [all...] |
Parser.cpp | 355 N->Init(getCurScope(), ScopeFlags); 358 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags); 364 assert(getCurScope() && "Scope imbalance!"); 368 Actions.ActOnPopScope(Tok.getLocation(), getCurScope()); 370 Scope *OldScope = getCurScope(); 383 : CurScope(ManageFlags ? Self->getCurScope() : nullptr) { 404 delete getCurScope(); 424 assert(getCurScope() == nullptr && "A scope is already active?"); 426 Actions.ActOnTranslationUnitScope(getCurScope()); 649 SingleDecl = Actions.ActOnEmptyDeclaration(getCurScope(), [all...] |
ParseCXXInlineMethods.cpp | 43 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, 46 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, 50 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs); 135 LM->TemplateScope = getCurScope()->isTemplateParamScope(); 276 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); 286 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), 294 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), 303 Actions.ActOnReenterTemplateScope(getCurScope(), LM.Method); 307 Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method); 317 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), Param) [all...] |
ParseStmt.cpp | 172 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Statement); 395 if (Tok.is(tok::colon) && getCurScope()->isSwitchScope() && 477 ParseScopeFlags FilterScope(this, getCurScope()->getFlags() | 537 return Actions.ActOnSEHLeaveStmt(LeaveLoc, getCurScope()); 647 Actions.CodeCompleteCase(getCurScope()); 806 SubStmt.get(), getCurScope()); 942 Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup); [all...] |
ParseDeclCXX.cpp | 65 Actions.CodeCompleteNamespaceDecl(getCurScope()); 131 if (getCurScope()->isClassScope() || getCurScope()->isTemplateParamScope() || 132 getCurScope()->isInObjcMethodScope() || getCurScope()->getBlockParent() || 133 getCurScope()->getFnParent()) { 184 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, 232 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), 257 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); 282 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias [all...] |
ParseDecl.cpp | 67 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 375 Actions.ActOnReenterCXXMethodParameter(getCurScope(), Param); [all...] |
ParseTemplate.cpp | 202 getCurScope(), AS, DS, 531 return Actions.ActOnTypeParameter(getCurScope(), TypenameKeyword, EllipsisLoc, 642 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, 695 return Actions.ActOnNonTypeTemplateParameter(getCurScope(), ParamDecl, [all...] |
ParseInit.cpp | 217 getCurScope()->isInObjcMethodScope()) { 256 = Actions.getObjCMessageKind(getCurScope(), II, IILoc,
|
ParseOpenMP.cpp | 224 Actions.StartOpenMPDSABlock(DKind, DirName, Actions.getCurScope(), Loc); 255 Actions.ActOnOpenMPRegionStart(DKind, getCurScope()); 328 Actions.ActOnOpenMPIdExpression(getCurScope(), SS, NameInfo);
|
ParseStmtAsm.cpp | 578 Actions.BuildUnaryOp(getCurScope(), AsmLoc, UO_AddrOf, OpExpr).get();
|
ParsePragma.cpp | 317 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc); 427 Actions.ActOnCapturedRegionStart(Loc, getCurScope(), CR_Default, [all...] |
/external/llvm/include/llvm/ADT/ |
ScopedHashTable.h | 202 ScopeTy *getCurScope() { return CurScope; } 203 const ScopeTy *getCurScope() const { return CurScope; }
|
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 508 ExprResult Result = ActOnIdExpression(getCurScope(), SS, TemplateKWLoc, Id, 565 if (!LookupName(BaseResult, getCurScope()))
|
SemaPseudoObject.cpp | [all...] |
SemaOpenMP.cpp | 229 Scope *getCurScope() const { return Stack.back().CurScope; } 230 Scope *getCurScope() { return Stack.back().CurScope; } 382 Scope *CurScope = getCurScope(); 649 SemaRef.getCurScope()); [all...] |
SemaCXXScopeSpec.cpp | 257 for (Scope *S = getCurScope(); S; S = S->getParent()) { [all...] |
Sema.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaExprMember.cpp | [all...] |
SemaChecking.cpp | 214 Scope *S = SemaRef.getCurScope(); [all...] |
SemaType.cpp | [all...] |
SemaExprCXX.cpp | 646 if (getCurScope() && getCurScope()->isOpenMPSimdDirectiveScope()) [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 247 Scope *getCurScope() const { return Actions.getCurScope(); } [all...] |