Lines Matching refs:AtLoc

80 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){
101 NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc,
116 NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc,
141 return new (Context) ObjCStringLiteral(S, Ty, AtLoc);
314 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) {
343 ObjCMethodDecl *Method = getNSNumberFactoryMethod(*this, AtLoc, NumberType,
362 SourceRange(AtLoc, NR.getEnd())));
365 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc,
379 return BuildObjCNumericLiteral(AtLoc, Inner.get());
1048 ExprResult Sema::BuildObjCEncodeExpression(SourceLocation AtLoc,
1058 if (RequireCompleteType(AtLoc, EncodedType,
1067 Diag(AtLoc, diag::warn_incomplete_encoded_type)
1080 return new (Context) ObjCEncodeExpr(StrTy, EncodedTypeInfo, AtLoc, RParenLoc);
1083 ExprResult Sema::ParseObjCEncodeExpression(SourceLocation AtLoc,
1095 return BuildObjCEncodeExpression(AtLoc, TInfo, RParenLoc);
1099 SourceLocation AtLoc,
1116 S.Diag(AtLoc, diag::warning_multiple_selectors)
1129 static void DiagnoseMismatchedSelectors(Sema &S, SourceLocation AtLoc,
1142 if (HelperToDiagnoseMismatchedMethodsInGlobalPool(S, AtLoc, LParenLoc, RParenLoc,
1148 if (HelperToDiagnoseMismatchedMethodsInGlobalPool(S, AtLoc, LParenLoc, RParenLoc,
1155 SourceLocation AtLoc,
1177 DiagnoseMismatchedSelectors(*this, AtLoc, Method, LParenLoc, RParenLoc,
1183 ReferencedSelectors.insert(std::make_pair(Sel, AtLoc));
1194 Diag(AtLoc, diag::err_arc_illegal_selector) <<
1212 return new (Context) ObjCSelectorExpr(Ty, Sel, AtLoc, RParenLoc);
1216 SourceLocation AtLoc,
1233 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);