Lines Matching refs:ObjC
137 Actions.ObjC().popObjCTypeParamList(S, Params); in leave()
184 return Actions.ObjC().ActOnForwardClassDeclaration( in ParseObjCAtClassDeclaration()
191 SemaObjC::ObjCContainerKind ock = Actions.ObjC().getObjCContainerKind(); in CheckNestedObjCContexts()
195 Decl *Decl = Actions.ObjC().getObjCDeclContext(); in CheckNestedObjCContexts()
199 Actions.ObjC().ActOnAtEnd(getCurScope(), AtLoc); in CheckNestedObjCContexts()
290 else if (!getLangOpts().ObjC) { in ParseObjCAtInterfaceDeclaration()
310 ObjCCategoryDecl *CategoryType = Actions.ObjC().ActOnStartCategoryInterface( in ParseObjCAtInterfaceDeclaration()
366 Actions.ObjC().FindProtocolDeclaration(/*WarnOnDeclarations=*/true, in ParseObjCAtInterfaceDeclaration()
378 Actions.ObjC().ActOnTypedefedProtocols(protocols, protocolLocs, in ParseObjCAtInterfaceDeclaration()
382 ObjCInterfaceDecl *ClsType = Actions.ObjC().ActOnStartClassInterface( in ParseObjCAtInterfaceDeclaration()
474 DeclResult typeParam = Actions.ObjC().actOnObjCTypeParam( in parseObjCTypeParamListOrProtocolRefs()
553 DeclResult typeParam = Actions.ObjC().actOnObjCTypeParam( in parseObjCTypeParamListOrProtocolRefs()
594 ObjCTypeParamList *list = Actions.ObjC().actOnObjCTypeParamList( in parseObjCTypeParamListOrProtocolRefs()
816 Decl *Property = Actions.ObjC().ActOnProperty( in ParseObjCInterfaceDeclList()
842 << (int)Actions.ObjC().getObjCContainerKind(); in ParseObjCInterfaceDeclList()
849 Actions.ObjC().ActOnAtEnd(getCurScope(), AtEnd, allMethods, allTUVariables); in ParseObjCInterfaceDeclList()
1176 return (getLangOpts().ObjC && Tok.is(tok::identifier) && in isTokIdentifier_in()
1416 MaybeParseAttributes(PAKM_CXX11 | (getLangOpts().ObjC ? PAKM_GNU : 0), in ParseObjCMethodDecl()
1442 MaybeParseAttributes(PAKM_CXX11 | (getLangOpts().ObjC ? PAKM_GNU : 0), in ParseObjCMethodDecl()
1446 Decl *Result = Actions.ObjC().ActOnMethodDeclaration( in ParseObjCMethodDecl()
1476 MaybeParseAttributes(PAKM_CXX11 | (getLangOpts().ObjC ? PAKM_GNU : 0), in ParseObjCMethodDecl()
1559 MaybeParseAttributes(PAKM_CXX11 | (getLangOpts().ObjC ? PAKM_GNU : 0), in ParseObjCMethodDecl()
1567 Decl *Result = Actions.ObjC().ActOnMethodDeclaration( in ParseObjCMethodDecl()
1618 Actions.ObjC().FindProtocolDeclaration(WarnOnDeclarations, ForObjCContainer, in ParseObjCProtocolReferences()
1625 assert(getLangOpts().ObjC && "Protocol qualifiers only exist in Objective-C"); in parseObjCProtocolQualifierType()
1633 TypeResult result = Actions.ObjC().actOnObjCProtocolQualifierType( in parseObjCProtocolQualifierType()
1715 Actions.ObjC().actOnObjCTypeArgsOrProtocolQualifiers( in parseObjCTypeArgsOrProtocolQualifiers()
1762 if (!Actions.ObjC().LookupProtocol(identifiers[i], identifierLocs[i])) { in parseObjCTypeArgsOrProtocolQualifiers()
1797 Actions.ObjC().DiagnoseTypeArgsAndProtocols( in parseObjCTypeArgsOrProtocolQualifiers()
1905 return Actions.ObjC().actOnObjCTypeArgsAndProtocolQualifiers( in parseObjCTypeArgsAndProtocolQualifiers()
2022 Decl *Field = Actions.ObjC().ActOnIvar( in ParseObjCClassInstanceVariables()
2086 return Actions.ObjC().ActOnForwardProtocolDeclaration(AtLoc, ProtoInfo, in ParseObjCAtProtocolDeclaration()
2114 return Actions.ObjC().ActOnForwardProtocolDeclaration(AtLoc, ProtocolRefs, in ParseObjCAtProtocolDeclaration()
2130 ObjCProtocolDecl *ProtoType = Actions.ObjC().ActOnStartProtocolInterface( in ParseObjCAtProtocolDeclaration()
2238 ObjCImpDecl = Actions.ObjC().ActOnStartCategoryImplementation( in ParseObjCAtImplementationDeclaration()
2252 ObjCImpDecl = Actions.ObjC().ActOnStartClassImplementation( in ParseObjCAtImplementationDeclaration()
2288 return Actions.ObjC().ActOnFinishObjCImplementation(ObjCImpDecl, in ParseObjCAtImplementationDeclaration()
2321 P.Actions.ObjC().DefaultSynthesizeProperties(P.getCurScope(), Dcl, in finish()
2327 P.Actions.ObjC().ActOnAtEnd(P.getCurScope(), AtEnd); in finish()
2360 return Actions.ObjC().ActOnCompatibilityAlias(atLoc, aliasId, aliasLoc, in ParseObjCAtAliasDeclaration()
2412 Actions.ObjC().ActOnPropertyImplDecl( in ParseObjCPropertySynthesize()
2474 Actions.ObjC().ActOnPropertyImplDecl( in ParseObjCPropertyDynamic()
2503 return Actions.ObjC().ActOnObjCAtThrowStmt(atLoc, Res.get(), getCurScope()); in ParseObjCThrowStmt()
2541 Actions.ObjC().ActOnObjCAtSynchronizedOperand(atLoc, operand.get()); in ParseObjCSynchronizedStmt()
2556 return Actions.ObjC().ActOnObjCAtSynchronizedStmt(atLoc, operand.get(), in ParseObjCSynchronizedStmt()
2616 Actions.ObjC().ActOnObjCExceptionDecl(getCurScope(), ParmDecl); in ParseObjCTryStmt()
2635 StmtResult Catch = Actions.ObjC().ActOnObjCAtCatchStmt( in ParseObjCTryStmt()
2672 FinallyStmt = Actions.ObjC().ActOnObjCAtFinallyStmt(AtCatchFinallyLoc, in ParseObjCTryStmt()
2683 return Actions.ObjC().ActOnObjCAtTryStmt(atLoc, TryBody.get(), CatchStmts, in ParseObjCTryStmt()
2706 return Actions.ObjC().ActOnObjCAutoreleasePoolStmt(atLoc, in ParseObjCAutoreleasePoolStmt()
2790 Actions.ObjC().AddAnyMethodToGlobalPool(MDecl); in ParseObjCMethodDefinition()
2874 Actions.ObjC().BuildObjCNumericLiteral(AtLoc, Lit.get())); in ParseObjCAtExpression()
3041 assert(Tok.is(tok::l_square) && getLangOpts().ObjC && in isSimpleObjCMessageExpression()
3048 if (!getLangOpts().ObjC || !NextToken().is(tok::identifier) || in isStartOfObjCClassMessageMissingOpenBracket()
3130 switch (Actions.ObjC().getObjCMessageKind( in ParseObjCMessageExpression()
3376 return Actions.ObjC().ActOnSuperMessage( in ParseObjCMessageExpressionBody()
3379 return Actions.ObjC().ActOnClassMessage(getCurScope(), ReceiverType, Sel, in ParseObjCMessageExpressionBody()
3382 return Actions.ObjC().ActOnInstanceMessage( in ParseObjCMessageExpressionBody()
3412 return Actions.ObjC().ParseObjCStringLiteral(AtLocs.data(), AtStrings); in ParseObjCStringLiteral()
3423 return Actions.ObjC().ActOnObjCBoolLiteral(AtLoc, EndLoc, ArgValue); in ParseObjCBooleanLiteral()
3435 return Actions.ObjC().BuildObjCNumericLiteral(AtLoc, Lit.get()); in ParseObjCCharacterLiteral()
3449 return Actions.ObjC().BuildObjCNumericLiteral(AtLoc, Lit.get()); in ParseObjCNumericLiteral()
3473 return Actions.ObjC().BuildObjCBoxedExpr(SourceRange(AtLoc, RPLoc), in ParseObjCBoxedExpr()
3517 return Actions.ObjC().BuildObjCArrayLiteral(SourceRange(AtLoc, EndLoc), Args); in ParseObjCArrayLiteral()
3582 return Actions.ObjC().BuildObjCDictionaryLiteral(SourceRange(AtLoc, EndLoc), in ParseObjCDictionaryLiteral()
3607 return Actions.ObjC().ParseObjCEncodeExpression( in ParseObjCEncodeExpression()
3631 return Actions.ObjC().ParseObjCProtocolExpression( in ParseObjCProtocolExpression()
3698 return Actions.ObjC().ParseObjCSelectorExpression( in ParseObjCSelectorExpression()
3707 MCDecl && ((parseMethod && !Actions.ObjC().isObjCMethodDecl(MCDecl)) || in ParseLexedObjCMethodDefs()
3708 (!parseMethod && Actions.ObjC().isObjCMethodDecl(MCDecl))); in ParseLexedObjCMethodDefs()
3743 Actions.ObjC().ActOnStartOfObjCMethodDef(getCurScope(), MCDecl); in ParseLexedObjCMethodDefs()