/external/clang/lib/Parse/ |
ParseExpr.cpp | 149 LHS = Actions.ActOnUnaryOp(getCurScope(), ExtLoc, tok::kw___extension__, 158 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression); 308 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get()); 396 LHS = Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(), 673 Res = Actions.ActOnNumericConstant(Tok, /*UDLScope*/getCurScope()); 772 (Actions.getTypeName(II, ILoc, getCurScope()) || 774 (&II == Ident_super && getCurScope()->isInObjcMethodScope()))) { 796 getCurScope()->isInObjcMethodScope() && [all...] |
ParseCXXInlineMethods.cpp | 51 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, 54 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, 58 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs, 145 LM->TemplateScope = getCurScope()->isTemplateParamScope(); 283 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); 291 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), Class.TagOrTemplate); 298 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), Class.TagOrTemplate); 305 Actions.ActOnReenterTemplateScope(getCurScope(), LM.Method); 308 Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method); 316 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), [all...] |
ParseObjc.cpp | 38 Actions.CodeCompleteObjCAtDirective(getCurScope()); 130 Actions.ActOnAtEnd(getCurScope(), AtLoc); 177 Actions.CodeCompleteObjCInterfaceDecl(getCurScope()); 199 Actions.CodeCompleteObjCInterfaceCategory(getCurScope(), nameId, nameLoc); 256 Actions.CodeCompleteObjCSuperclass(getCurScope(), nameId, nameLoc); 341 P.Actions.ActOnProperty(P.getCurScope(), AtLoc, LParenLoc, 412 Actions.CodeCompleteOrdinaryName(getCurScope(), 433 Actions.CodeCompleteObjCAtDirective(getCurScope()); 509 Actions.CodeCompleteObjCAtDirective(getCurScope()); 524 Actions.ActOnAtEnd(getCurScope(), AtEnd [all...] |
ParseDeclCXX.cpp | 61 Actions.CodeCompleteNamespaceDecl(getCurScope()); 118 if (getCurScope()->isClassScope() || getCurScope()->isTemplateParamScope() || 119 getCurScope()->isInObjcMethodScope() || getCurScope()->getBlockParent() || 120 getCurScope()->getFnParent()) { 168 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, 214 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), 239 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); 264 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias [all...] |
Parser.cpp | 346 N->Init(getCurScope(), ScopeFlags); 349 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags); 355 assert(getCurScope() && "Scope imbalance!"); 359 if (!getCurScope()->decl_empty()) 360 Actions.ActOnPopScope(Tok.getLocation(), getCurScope()); 362 Scope *OldScope = getCurScope(); 375 : CurScope(ManageFlags ? Self->getCurScope() : 0) { 396 delete getCurScope(); 446 assert(getCurScope() == 0 && "A scope is already active?"); 448 Actions.ActOnTranslationUnitScope(getCurScope()); [all...] |
ParseExprCXX.cpp | 90 if (!Actions.isTemplateName(getCurScope(), SS, /*hasTemplateKeyword=*/false, 200 if (Actions.ActOnCXXGlobalScopeSpecifier(getCurScope(), ConsumeToken(), SS)) 247 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); 310 = Actions.ActOnDependentTemplateName(getCurScope(), 348 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), 384 if (Actions.IsInvalidUnlessNestedName(getCurScope(), SS, II, 402 !Actions.isNonTypeNestedNameSpecifier(getCurScope(), SS, Tok.getLocation(), 418 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), II, IdLoc, CCLoc, 434 if (TemplateNameKind TNK = Actions.isTemplateName(getCurScope(), SS, 469 = Actions.ActOnDependentTemplateName(getCurScope(), [all...] |
ParseDecl.cpp | 64 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 880 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); 890 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), 899 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), [all...] |
ParseTemplate.cpp | 218 getCurScope(), AS, DS, 510 return Actions.ActOnTypeParameter(getCurScope(), TypenameKeyword, Ellipsis, 608 return Actions.ActOnTemplateTemplateParameter(getCurScope(), TemplateLoc, 658 return Actions.ActOnNonTypeTemplateParameter(getCurScope(), ParamDecl, [all...] |
ParseStmt.cpp | 123 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Statement); 325 if (Tok.is(tok::colon) && getCurScope()->isSwitchScope() && 521 Actions.CodeCompleteCase(getCurScope()); 663 SubStmt.get(), getCurScope()); 799 DeclGroupPtrTy Res = Actions.FinalizeDeclaratorGroup(getCurScope(), DS, 906 = Actions.ActOnBooleanCondition(getCurScope(), Loc, ExprResult.get()); [all...] |
ParseInit.cpp | 235 getCurScope()->isInObjcMethodScope()) { 274 = 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/lib/Sema/ |
SemaStmtAsm.cpp | 499 if (!LookupName(Result, getCurScope())) { 538 if (!LookupName(BaseResult, getCurScope())) 682 OpExpr = BuildUnaryOp(getCurScope(), AsmLoc, clang::UO_AddrOf,
|
Sema.cpp | [all...] |
SemaExprMember.cpp | [all...] |
SemaType.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaExpr.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 205 Scope *getCurScope() const { return Actions.getCurScope(); } [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |