Lines Matching refs:AtLoc
79 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){
100 NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc,
115 NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc,
140 return new (Context) ObjCStringLiteral(S, Ty, AtLoc);
257 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) {
285 ObjCMethodDecl *Method = getNSNumberFactoryMethod(*this, AtLoc, NumberType,
304 SourceRange(AtLoc, NR.getEnd())));
307 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc,
321 return BuildObjCNumericLiteral(AtLoc, Inner.get());
932 ExprResult Sema::BuildObjCEncodeExpression(SourceLocation AtLoc,
942 if (RequireCompleteType(AtLoc, EncodedType,
960 return new (Context) ObjCEncodeExpr(StrTy, EncodedTypeInfo, AtLoc, RParenLoc);
963 ExprResult Sema::ParseObjCEncodeExpression(SourceLocation AtLoc,
975 return BuildObjCEncodeExpression(AtLoc, TInfo, RParenLoc);
979 SourceLocation AtLoc,
1006 ReferencedSelectors.insert(std::make_pair(Sel, AtLoc));
1018 Diag(AtLoc, diag::err_arc_illegal_selector) <<
1035 return new (Context) ObjCSelectorExpr(Ty, Sel, AtLoc, RParenLoc);
1039 SourceLocation AtLoc,
1054 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);