Lines Matching refs:atLoc
130 Parser::ParseObjCAtClassDeclaration(SourceLocation atLoc) {
159 return Actions.ActOnForwardClassDeclaration(atLoc, ClassNames.data(),
1865 void Parser::HelperActionsForIvarDeclarations(Decl *interfaceDecl, SourceLocation atLoc,
1877 Actions.ActOnFields(getCurScope(), atLoc, interfaceDecl, AllIvarDecls,
1905 SourceLocation atLoc) {
1946 HelperActionsForIvarDeclarations(interfaceDecl, atLoc,
1996 HelperActionsForIvarDeclarations(interfaceDecl, atLoc,
2281 Decl *Parser::ParseObjCAtAliasDeclaration(SourceLocation atLoc) {
2294 return Actions.ActOnCompatibilityAlias(atLoc, aliasId, aliasLoc,
2309 Decl *Parser::ParseObjCPropertySynthesize(SourceLocation atLoc) {
2345 getCurScope(), atLoc, propertyLoc, true,
2363 Decl *Parser::ParseObjCPropertyDynamic(SourceLocation atLoc) {
2407 getCurScope(), atLoc, propertyLoc, false,
2423 StmtResult Parser::ParseObjCThrowStmt(SourceLocation atLoc) {
2435 return Actions.ActOnObjCAtThrowStmt(atLoc, Res.get(), getCurScope());
2442 Parser::ParseObjCSynchronizedStmt(SourceLocation atLoc) {
2472 operand = Actions.ActOnObjCAtSynchronizedOperand(atLoc, operand.get());
2487 return Actions.ActOnObjCAtSynchronizedStmt(atLoc, operand.get(), body.get());
2501 StmtResult Parser::ParseObjCTryStmt(SourceLocation atLoc) {
2608 Diag(atLoc, diag::err_missing_catch_finally);
2612 return Actions.ActOnObjCAtTryStmt(atLoc, TryBody.get(),
2621 Parser::ParseObjCAutoreleasePoolStmt(SourceLocation atLoc) {
2636 return Actions.ActOnObjCAutoreleasePoolStmt(atLoc,