Lines Matching refs:Actions
36 Actions.CodeCompleteObjCAtDirective(getCurScope()); in ParseObjCAtDirectives()
79 return Actions.ConvertDeclToDeclGroup(SingleDecl); in ParseObjCAtDirectives()
97 return Actions.ConvertDeclToDeclGroup(0); in ParseObjCAtClassDeclaration()
111 return Actions.ConvertDeclToDeclGroup(0); in ParseObjCAtClassDeclaration()
113 return Actions.ActOnForwardClassDeclaration(atLoc, ClassNames.data(), in ParseObjCAtClassDeclaration()
120 Sema::ObjCContainerKind ock = Actions.getObjCContainerKind(); in CheckNestedObjCContexts()
124 Decl *Decl = Actions.getObjCDeclContext(); in CheckNestedObjCContexts()
128 Actions.ActOnAtEnd(getCurScope(), AtLoc); in CheckNestedObjCContexts()
175 Actions.CodeCompleteObjCInterfaceDecl(getCurScope()); in ParseObjCAtInterfaceDeclaration()
197 Actions.CodeCompleteObjCInterfaceCategory(getCurScope(), nameId, nameLoc); in ParseObjCAtInterfaceDeclaration()
231 Actions.ActOnStartCategoryInterface(AtLoc, in ParseObjCAtInterfaceDeclaration()
254 Actions.CodeCompleteObjCSuperclass(getCurScope(), nameId, nameLoc); in ParseObjCAtInterfaceDeclaration()
276 Actions.ActOnStartClassInterface(AtLoc, nameId, nameLoc, in ParseObjCAtInterfaceDeclaration()
339 P.Actions.ActOnProperty(P.getCurScope(), AtLoc, LParenLoc, in invoke()
410 Actions.CodeCompleteOrdinaryName(getCurScope(), in ParseObjCInterfaceDeclList()
431 Actions.CodeCompleteObjCAtDirective(getCurScope()); in ParseObjCInterfaceDeclList()
466 << (int) Actions.getObjCContainerKind(); in ParseObjCInterfaceDeclList()
507 Actions.CodeCompleteObjCAtDirective(getCurScope()); in ParseObjCInterfaceDeclList()
515 << (int) Actions.getObjCContainerKind(); in ParseObjCInterfaceDeclList()
522 Actions.ActOnAtEnd(getCurScope(), AtEnd, in ParseObjCInterfaceDeclList()
555 Actions.CodeCompleteObjCPropertyFlags(getCurScope(), DS); in ParseObjCPropertyAttribute()
600 Actions.CodeCompleteObjCPropertySetter(getCurScope()); in ParseObjCPropertyAttribute()
602 Actions.CodeCompleteObjCPropertyGetter(getCurScope()); in ParseObjCPropertyAttribute()
801 Actions.CodeCompleteObjCPassingType(getCurScope(), DS, in ParseObjCTypeQualifierList()
903 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName()
918 Ty = Actions.ActOnObjCInstanceType(Tok.getLocation()); in ParseObjCTypeName()
972 Actions.CodeCompleteObjCMethodDecl(getCurScope(), mType == tok::minus, in ParseObjCMethodDecl()
990 Actions.CodeCompleteObjCMethodDecl(getCurScope(), mType == tok::minus, in ParseObjCMethodDecl()
1017 = Actions.ActOnMethodDeclaration(getCurScope(), mLoc, Tok.getLocation(), in ParseObjCMethodDecl()
1063 Actions.CodeCompleteObjCMethodDeclSelector(getCurScope(), in ParseObjCMethodDecl()
1091 Actions.CodeCompleteObjCMethodDeclSelector(getCurScope(), in ParseObjCMethodDecl()
1128 Decl *Param = Actions.ActOnParamDeclarator(getCurScope(), ParmDecl); in ParseObjCMethodDecl()
1146 = Actions.ActOnMethodDeclaration(getCurScope(), mLoc, Tok.getLocation(), in ParseObjCMethodDecl()
1173 Actions.CodeCompleteObjCProtocolReferences(ProtocolIdents.data(), in ParseObjCProtocolReferences()
1203 Actions.FindProtocolDeclaration(WarnOnDeclarations, in ParseObjCProtocolReferences()
1274 Actions.CodeCompleteObjCAtVisibility(getCurScope()); in ParseObjCClassInstanceVariables()
1293 Actions.CodeCompleteOrdinaryName(getCurScope(), in ParseObjCClassInstanceVariables()
1310 P.Actions.ActOnObjCContainerStartDefinition(IDecl); in ParseObjCClassInstanceVariables()
1313 = P.Actions.ActOnIvar(P.getCurScope(), in ParseObjCClassInstanceVariables()
1316 P.Actions.ActOnObjCContainerFinishDefinition(); in ParseObjCClassInstanceVariables()
1337 Actions.ActOnObjCContainerStartDefinition(interfaceDecl); in ParseObjCClassInstanceVariables()
1338 Actions.ActOnLastBitfield(T.getCloseLocation(), AllIvarDecls); in ParseObjCClassInstanceVariables()
1339 Actions.ActOnObjCContainerFinishDefinition(); in ParseObjCClassInstanceVariables()
1342 Actions.ActOnFields(getCurScope(), atLoc, interfaceDecl, in ParseObjCClassInstanceVariables()
1372 Actions.CodeCompleteObjCProtocolDecl(getCurScope()); in ParseObjCAtProtocolDeclaration()
1388 return Actions.ActOnForwardProtocolDeclaration(AtLoc, &ProtoInfo, 1, in ParseObjCAtProtocolDeclaration()
1417 return Actions.ActOnForwardProtocolDeclaration(AtLoc, in ParseObjCAtProtocolDeclaration()
1434 Actions.ActOnStartProtocolInterface(AtLoc, protocolName, nameLoc, in ParseObjCAtProtocolDeclaration()
1441 return Actions.ConvertDeclToDeclGroup(ProtoType); in ParseObjCAtProtocolDeclaration()
1463 Actions.CodeCompleteObjCImplementationDecl(getCurScope()); in ParseObjCAtImplementationDeclaration()
1484 Actions.CodeCompleteObjCImplementationCategory(getCurScope(), nameId, nameLoc); in ParseObjCAtImplementationDeclaration()
1502 ObjCImpDecl = Actions.ActOnStartCategoryImplementation( in ParseObjCAtImplementationDeclaration()
1520 ObjCImpDecl = Actions.ActOnStartClassImplementation( in ParseObjCAtImplementationDeclaration()
1544 return Actions.ActOnFinishObjCImplementation(ObjCImpDecl, DeclsInGroup); in ParseObjCAtImplementationDeclaration()
1576 P.Actions.DefaultSynthesizeProperties(P.getCurScope(), Dcl); in finish()
1581 P.Actions.ActOnAtEnd(P.getCurScope(), AtEnd); in finish()
1619 return Actions.ActOnCompatibilityAlias(atLoc, aliasId, aliasLoc, in ParseObjCAtAliasDeclaration()
1641 Actions.CodeCompleteObjCPropertyDefinition(getCurScope()); in ParseObjCPropertySynthesize()
1661 Actions.CodeCompleteObjCPropertySynthesizeIvar(getCurScope(), propertyId); in ParseObjCPropertySynthesize()
1673 Actions.ActOnPropertyImplDecl(getCurScope(), atLoc, propertyLoc, true, in ParseObjCPropertySynthesize()
1696 Actions.CodeCompleteObjCPropertyDefinition(getCurScope()); in ParseObjCPropertyDynamic()
1709 Actions.ActOnPropertyImplDecl(getCurScope(), atLoc, propertyLoc, false, in ParseObjCPropertyDynamic()
1735 return Actions.ActOnObjCAtThrowStmt(atLoc, Res.take(), getCurScope()); in ParseObjCThrowStmt()
1772 operand = Actions.ActOnObjCAtSynchronizedOperand(atLoc, operand.take()); in ParseObjCSynchronizedStmt()
1785 body = Actions.ActOnNullStmt(Tok.getLocation()); in ParseObjCSynchronizedStmt()
1787 return Actions.ActOnObjCAtSynchronizedStmt(atLoc, operand.get(), body.get()); in ParseObjCSynchronizedStmt()
1815 TryBody = Actions.ActOnNullStmt(Tok.getLocation()); in ParseObjCTryStmt()
1841 FirstPart = Actions.ActOnObjCExceptionDecl(getCurScope(), ParmDecl); in ParseObjCTryStmt()
1858 CatchBody = Actions.ActOnNullStmt(Tok.getLocation()); in ParseObjCTryStmt()
1860 StmtResult Catch = Actions.ActOnObjCAtCatchStmt(AtCatchFinallyLoc, in ParseObjCTryStmt()
1884 FinallyBody = Actions.ActOnNullStmt(Tok.getLocation()); in ParseObjCTryStmt()
1885 FinallyStmt = Actions.ActOnObjCAtFinallyStmt(AtCatchFinallyLoc, in ParseObjCTryStmt()
1896 return Actions.ActOnObjCAtTryStmt(atLoc, TryBody.take(), in ParseObjCTryStmt()
1919 AutoreleasePoolBody = Actions.ActOnNullStmt(Tok.getLocation()); in ParseObjCAutoreleasePoolStmt()
1920 return Actions.ActOnObjCAutoreleasePoolStmt(atLoc, in ParseObjCAutoreleasePoolStmt()
1966 PrettyDeclStackTraceEntry CrashInfo(Actions, MDecl, Tok.getLocation(), in ParseObjCMethodDefinition()
1997 Actions.AddAnyMethodToGlobalPool(MDecl); in ParseObjCMethodDefinition()
2007 Actions.CodeCompleteObjCAtStatement(getCurScope()); in ParseObjCAtStatement()
2035 return Actions.ActOnExprStmt(Actions.MakeFullExpr(Res.take())); in ParseObjCAtStatement()
2041 Actions.CodeCompleteObjCAtExpression(getCurScope()); in ParseObjCAtExpression()
2062 ExprResult Lit(Actions.ActOnNumericConstant(Tok)); in ParseObjCAtExpression()
2068 Lit = Actions.ActOnUnaryOp(getCurScope(), OpLoc, Kind, Lit.take()); in ParseObjCAtExpression()
2073 Actions.BuildObjCNumericLiteral(AtLoc, Lit.take())); in ParseObjCAtExpression()
2166 if (!Actions.isSimpleTypeSpecifier(Tok.getKind())) { in ParseObjCXXMessageReceiver()
2215 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver()
2247 Type = Actions.getTypeName(*Tok.getIdentifierInfo(), Tok.getLocation(), in isStartOfObjCClassMessageMissingOpenBracket()
2279 Actions.CodeCompleteObjCMessageReceiver(getCurScope()); in ParseObjCMessageExpression()
2320 switch (Actions.getObjCMessageKind(getCurScope(), Name, NameLoc, in ParseObjCMessageExpression()
2403 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, 0, 0, in ParseObjCMessageExpressionBody()
2406 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, 0, 0, in ParseObjCMessageExpressionBody()
2409 Actions.CodeCompleteObjCInstanceMessage(getCurScope(), ReceiverExpr, in ParseObjCMessageExpressionBody()
2443 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
2448 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, in ParseObjCMessageExpressionBody()
2453 Actions.CodeCompleteObjCInstanceMessage(getCurScope(), ReceiverExpr, in ParseObjCMessageExpressionBody()
2477 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
2482 Actions.CodeCompleteObjCClassMessage(getCurScope(), ReceiverType, in ParseObjCMessageExpressionBody()
2487 Actions.CodeCompleteObjCInstanceMessage(getCurScope(), ReceiverExpr, in ParseObjCMessageExpressionBody()
2553 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
2556 return Actions.ActOnClassMessage(getCurScope(), ReceiverType, Sel, in ParseObjCMessageExpressionBody()
2558 return Actions.ActOnInstanceMessage(getCurScope(), ReceiverExpr, Sel, in ParseObjCMessageExpressionBody()
2588 return Owned(Actions.ParseObjCStringLiteral(&AtLocs[0], AtStrings.data(), in ParseObjCStringLiteral()
2600 return Actions.ActOnObjCBoolLiteral(AtLoc, EndLoc, ArgValue); in ParseObjCBooleanLiteral()
2607 ExprResult Lit(Actions.ActOnCharacterConstant(Tok)); in ParseObjCCharacterLiteral()
2612 return Owned(Actions.BuildObjCNumericLiteral(AtLoc, Lit.take())); in ParseObjCCharacterLiteral()
2621 ExprResult Lit(Actions.ActOnNumericConstant(Tok)); in ParseObjCNumericLiteral()
2626 return Owned(Actions.BuildObjCNumericLiteral(AtLoc, Lit.take())); in ParseObjCNumericLiteral()
2649 ValueExpr = Actions.ActOnParenExpr(LPLoc, RPLoc, ValueExpr.take()); in ParseObjCBoxedExpr()
2650 return Owned(Actions.BuildObjCBoxedExpr(SourceRange(AtLoc, RPLoc), in ParseObjCBoxedExpr()
2671 Res = Actions.ActOnPackExpansion(Res.get(), ConsumeToken()); in ParseObjCArrayLiteral()
2684 return Owned(Actions.BuildObjCArrayLiteral(SourceRange(AtLoc, EndLoc), Args)); in ParseObjCArrayLiteral()
2740 return Owned(Actions.BuildObjCDictionaryLiteral(SourceRange(AtLoc, EndLoc), in ParseObjCDictionaryLiteral()
2766 return Owned(Actions.ParseObjCEncodeExpression(AtLoc, EncLoc, in ParseObjCEncodeExpression()
2791 return Owned(Actions.ParseObjCProtocolExpression(protocolId, AtLoc, ProtoLoc, in ParseObjCProtocolExpression()
2812 Actions.CodeCompleteObjCSelector(getCurScope(), KeyIdents.data(), in ParseObjCSelectorExpression()
2839 Actions.CodeCompleteObjCSelector(getCurScope(), KeyIdents.data(), in ParseObjCSelectorExpression()
2855 return Owned(Actions.ParseObjCSelectorExpression(Sel, AtLoc, SelectorLoc, in ParseObjCSelectorExpression()
2864 ((parseMethod && !Actions.isObjCMethodDecl(MCDecl)) || in ParseLexedObjCMethodDefs()
2865 (!parseMethod && Actions.isObjCMethodDecl(MCDecl))); in ParseLexedObjCMethodDefs()
2893 Actions.ActOnStartOfObjCMethodDef(getCurScope(), MCDecl); in ParseLexedObjCMethodDefs()
2895 Actions.ActOnStartOfFunctionDef(getCurScope(), MCDecl); in ParseLexedObjCMethodDefs()