Home | History | Annotate | Download | only in Parse

Lines Matching refs:getCurScope

64   return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
880 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate);
890 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(),
899 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(),
990 Actions.ActOnFinishDelayedAttribute(getCurScope(), LA.Decls[i], Attrs);
1311 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS_none,
1536 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D);
1540 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, &ThisDecl, 1);
1607 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS,
1668 ThisDecl = Actions.ActOnDeclarator(getCurScope(), D);
1673 ThisDecl = Actions.ActOnTemplateDeclarator(getCurScope(),
1680 = Actions.ActOnExplicitInstantiation(getCurScope(),
1716 Actions.ActOnCXXEnterDeclInitializer(getCurScope(), ThisDecl);
1720 Actions.CodeCompleteInitializer(getCurScope(), ThisDecl);
1729 Actions.ActOnCXXExitDeclInitializer(getCurScope(), ThisDecl);
1750 Actions.ActOnCXXEnterDeclInitializer(getCurScope(), ThisDecl);
1758 Actions.ActOnCXXExitDeclInitializer(getCurScope(), ThisDecl);
1769 Actions.ActOnCXXExitDeclInitializer(getCurScope(), ThisDecl);
1786 Actions.ActOnCXXEnterDeclInitializer(getCurScope(), ThisDecl);
1792 Actions.ActOnCXXExitDeclInitializer(getCurScope(), ThisDecl);
1951 switch (Actions.isTagName(*Tok.getIdentifierInfo(), getCurScope())) {
1975 if (Actions.LookupParsedName(R, getCurScope(), SS)) {
2040 if (Actions.DiagnoseUnknownTypeName(II, Loc, getCurScope(), SS, T)) {
2244 = (getCurScope()->getFlags() & (Scope::ControlScope |
2253 Actions.CodeCompleteDeclSpec(getCurScope(), DS,
2259 if (getCurScope()->getFnParent() || getCurScope()->getBlockParent())
2269 Actions.CodeCompleteOrdinaryName(getCurScope(), CCC);
2322 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) {
2371 Actions.isCurrentClassName(*Next.getIdentifierInfo(), getCurScope(),
2388 getCurScope(), &SS,
2497 Tok.getLocation(), getCurScope());
2516 Actions.isCurrentClassName(*Tok.getIdentifierInfo(), getCurScope()) &&
2552 Actions.isCurrentClassName(*TemplateId->Name, getCurScope()) &&
2994 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS_none,
3066 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl);
3099 Decl *Field = P.Actions.ActOnField(P.getCurScope(), TagDecl,
3125 Actions.ActOnDefs(getCurScope(), TagDecl, Tok.getLocation(),
3152 Actions.ActOnFields(getCurScope(),
3157 Actions.ActOnTagFinishDefinition(getCurScope(), TagDecl,
3197 Actions.CodeCompleteTag(getCurScope(), DeclSpec::TST_enum);
3304 bool CanBeBitfield = getCurScope()->getFlags() & Scope::ClassScope;
3458 Decl *TagDecl = Actions.ActOnTag(getCurScope(), DeclSpec::TST_enum, TUK,
3473 TypeResult Type = Actions.ActOnDependentTag(getCurScope(), DeclSpec::TST_enum,
3523 Actions.ActOnTagStartDefinition(getCurScope(), EnumDecl);
3559 Decl *EnumConstDecl = Actions.ActOnEnumConstant(getCurScope(), EnumDecl,
3602 EnumConstantDecls.size(), getCurScope(),
3606 Actions.ActOnTagFinishDefinition(getCurScope(), EnumDecl,
3611 bool CanBeBitfield = getCurScope()->getFlags() & Scope::ClassScope;
4037 if (SS.isSet() && Actions.ShouldEnterDeclaratorScope(getCurScope(), SS))
4446 if (Actions.ShouldEnterDeclaratorScope(getCurScope(), D.getCXXScopeSpec()))
4537 Actions.ShouldEnterDeclaratorScope(getCurScope(), D.getCXXScopeSpec()))
4746 assert(getCurScope()->isFunctionPrototypeScope() &&
4963 if (Actions.getTypeName(*ParmII, Tok.getLocation(), getCurScope()))
5079 Decl *Param = Actions.ActOnParamDeclarator(getCurScope(), ParmDecl);
5198 ExprResult ExprRes(Actions.ActOnNumericConstant(Tok, getCurScope()));