/external/clang/lib/Parse/ |
ParseExpr.cpp | 207 LHS = Actions.ActOnUnaryOp(getCurScope(), ExtLoc, tok::kw___extension__, 216 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression); 338 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get()); 401 LHS = Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(), 692 (Actions.getTypeName(II, ILoc, getCurScope()) || 694 (&II == Ident_super && getCurScope()->isInObjcMethodScope()))) { 714 getCurScope()->isInObjcMethodScope() && 734 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope())) 745 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), 767 Res = Actions.ActOnIdExpression(getCurScope(), ScopeSpec, Name, [all...] |
ParseCXXInlineMethods.cpp | 39 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, true, 42 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, 122 LM->TemplateScope = getCurScope()->isTemplateParamScope(); 255 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); 263 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), Class.TagOrTemplate); 270 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), Class.TagOrTemplate); 277 Actions.ActOnReenterTemplateScope(getCurScope(), LM.Method); 280 Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method); 288 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), LM.DefaultArgs[I].Param); 337 Actions.ActOnFinishDelayedCXXMethodDeclaration(getCurScope(), LM.Method) [all...] |
ParseObjc.cpp | 36 Actions.CodeCompleteObjCAtDirective(getCurScope(), ObjCImpDecl, false); 139 Actions.CodeCompleteObjCInterfaceDecl(getCurScope()); 159 Actions.CodeCompleteObjCInterfaceCategory(getCurScope(), nameId, nameLoc); 214 Actions.CodeCompleteObjCSuperclass(getCurScope(), nameId, nameLoc); 294 P.Actions.ActOnProperty(P.getCurScope(), AtLoc, FD, OCDS, 358 Actions.CodeCompleteOrdinaryName(getCurScope(), 382 Actions.CodeCompleteObjCAtDirective(getCurScope(), ObjCImpDecl, true); 453 Actions.CodeCompleteObjCAtDirective(getCurScope(), ObjCImpDecl, true); 462 Actions.ActOnAtEnd(getCurScope(), AtEnd, interfaceDecl, 494 Actions.CodeCompleteObjCPropertyFlags(getCurScope(), DS) [all...] |
Parser.cpp | 328 N->Init(getCurScope(), ScopeFlags); 331 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags); 337 assert(getCurScope() && "Scope imbalance!"); 341 if (!getCurScope()->decl_empty()) 342 Actions.ActOnPopScope(Tok.getLocation(), getCurScope()); 344 Scope *OldScope = getCurScope(); 357 : CurScope(ManageFlags ? Self->getCurScope() : 0) { 378 delete getCurScope(); 421 assert(getCurScope() == 0 && "A scope is already active?"); 423 Actions.ActOnTranslationUnitScope(getCurScope()); [all...] |
ParseExprCXX.cpp | 134 if (Actions.ActOnCXXGlobalScopeSpecifier(getCurScope(), ConsumeToken(), SS)) 163 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); 224 if (TemplateNameKind TNK = Actions.ActOnDependentTemplateName(getCurScope(), 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, 372 if (TemplateNameKind TNK = Actions.isTemplateName(getCurScope(), SS, 407 = Actions.ActOnDependentTemplateName(getCurScope(), [all...] |
ParseDeclCXX.cpp | 57 Actions.CodeCompleteNamespaceDecl(getCurScope()); 109 if (getCurScope()->isClassScope() || getCurScope()->isTemplateParamScope() || 110 getCurScope()->isInObjcMethodScope() || getCurScope()->getBlockParent() || 111 getCurScope()->getFnParent()) { 158 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, 202 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), 226 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); 250 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias [all...] |
ParseTemplate.cpp | 219 Decl *Decl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS); 500 return Actions.ActOnTypeParameter(getCurScope(), TypenameKeyword, Ellipsis, 586 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, 640 return Actions.ActOnNonTypeTemplateParameter(getCurScope(), ParamDecl, [all...] |
ParseDecl.cpp | 54 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 755 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS_none, 829 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); 832 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, &ThisDecl, 1); 885 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, [all...] |
ParseStmt.cpp | 102 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Statement); 118 = Actions.ClassifyName(getCurScope(), SS, Name, NameLoc, Next); 314 if (Tok.is(tok::colon) && getCurScope()->isSwitchScope() && 511 Actions.CodeCompleteCase(getCurScope()); 647 SubStmt.get(), getCurScope()); 735 DeclGroupPtrTy Res = Actions.FinalizeDeclaratorGroup(getCurScope(), DS, 840 = Actions.ActOnBooleanCondition(getCurScope(), Loc, ExprResult.get()); [all...] |
ParseInit.cpp | 153 getCurScope()->isInObjcMethodScope()) { 192 = Actions.getObjCMessageKind(getCurScope(), II, IILoc,
|
ParsePragma.cpp | 28 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc);
|
/external/llvm/include/llvm/ADT/ |
ScopedHashTable.h | 202 ScopeTy *getCurScope() { return CurScope; } 203 const ScopeTy *getCurScope() const { return CurScope; }
|
/external/clang/include/clang/Parse/ |
Parser.h | 188 Scope *getCurScope() const { return Actions.getCurScope(); } [all...] |
/external/clang/lib/Sema/ |
Sema.cpp | 718 for (Scope *S = getCurScope(); S; S = S->getParent()) { [all...] |
SemaStmt.cpp | [all...] |
SemaExprCXX.cpp | [all...] |
SemaType.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |