Home | History | Annotate | Download | only in Sema

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());
915 ExprResult Sema::BuildObjCEncodeExpression(SourceLocation AtLoc,
925 if (RequireCompleteType(AtLoc, EncodedType,
943 return new (Context) ObjCEncodeExpr(StrTy, EncodedTypeInfo, AtLoc, RParenLoc);
946 ExprResult Sema::ParseObjCEncodeExpression(SourceLocation AtLoc,
958 return BuildObjCEncodeExpression(AtLoc, TInfo, RParenLoc);
962 SourceLocation AtLoc,
989 ReferencedSelectors.insert(std::make_pair(Sel, AtLoc));
1001 Diag(AtLoc, diag::err_arc_illegal_selector) <<
1018 return new (Context) ObjCSelectorExpr(Ty, Sel, AtLoc, RParenLoc);
1022 SourceLocation AtLoc,
1037 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);