/external/clang/lib/ARCMigrate/ |
TransGCAttrs.cpp | 223 SourceLocation AtLoc, 269 MigrateCtx.AtPropsWeak.insert(AtLoc.getRawEncoding()); 281 MigrateCtx.rewritePropertyAttribute("assign", toAttr, AtLoc); 283 MigrateCtx.addPropertyAttribute(toAttr, AtLoc); 292 TA.clearDiagnostic(diag::err_objc_property_attr_mutually_exclusive, AtLoc); 309 SourceLocation AtLoc = PD->getAtLoc(); 310 if (AtLoc.isInvalid()) 312 unsigned RawAt = AtLoc.getRawEncoding(); 319 SourceLocation AtLoc = SourceLocation::getFromRawEncoding(I->first); 321 checkAllAtProps(MigrateCtx, AtLoc, IndProps) [all...] |
/external/clang/lib/Parse/ |
ParseObjc.cpp | 48 SourceLocation AtLoc = ConsumeToken(); // the "@" 59 return ParseObjCAtClassDeclaration(AtLoc); 62 SingleDecl = ParseObjCAtInterfaceDeclaration(AtLoc, attrs); 67 return ParseObjCAtProtocolDeclaration(AtLoc, attrs); 70 return ParseObjCAtImplementationDeclaration(AtLoc); 72 return ParseObjCAtEndDeclaration(AtLoc); 74 SingleDecl = ParseObjCAtAliasDeclaration(AtLoc); 77 SingleDecl = ParseObjCPropertySynthesize(AtLoc); 80 SingleDecl = ParseObjCPropertyDynamic(AtLoc); 84 return ParseModuleImport(AtLoc); [all...] |
Parser.cpp | 894 SourceLocation AtLoc = ConsumeToken(); // the "@" 906 if (DS.SetTypeSpecType(DeclSpec::TST_unspecified, AtLoc, PrevSpec, DiagID, 908 Diag(AtLoc, DiagID) << PrevSpec; 911 return ParseObjCAtProtocolDeclaration(AtLoc, DS.getAttributes()); 914 ParseObjCAtInterfaceDeclaration(AtLoc, DS.getAttributes())); [all...] |
ParseStmt.cpp | 159 SourceLocation AtLoc; 164 AtLoc = ConsumeToken(); // consume @ 165 return ParseObjCAtStatement(AtLoc); [all...] |
ParseExpr.cpp | 131 Parser::ParseExpressionWithLeadingAt(SourceLocation AtLoc) { 132 ExprResult LHS(ParseObjCAtExpression(AtLoc)); [all...] |
/external/clang/include/clang/AST/ |
ExprObjC.h | 31 SourceLocation AtLoc; 36 String(SL), AtLoc(L) {} 44 SourceLocation getAtLoc() const { return AtLoc; } 45 void setAtLoc(SourceLocation L) { AtLoc = L; } 47 SourceLocation getLocStart() const LLVM_READONLY { return AtLoc; } 362 SourceLocation AtLoc, RParenLoc; 371 EncodedType(EncodedType), AtLoc(at), RParenLoc(rp) {} 376 SourceLocation getAtLoc() const { return AtLoc; } 377 void setAtLoc(SourceLocation L) { AtLoc = L; } 388 SourceLocation getLocStart() const LLVM_READONLY { return AtLoc; } [all...] |
StmtObjC.h | 346 SourceLocation AtLoc; 350 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt) 351 : Stmt(ObjCAutoreleasePoolStmtClass), AtLoc(atLoc), SubStmt(subStmt) {} 360 SourceLocation getLocStart() const LLVM_READONLY { return AtLoc; } 363 SourceLocation getAtLoc() const { return AtLoc; } 364 void setAtLoc(SourceLocation Loc) { AtLoc = Loc; }
|
DeclObjC.h | [all...] |
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 178 Decl *Sema::ActOnProperty(Scope *S, SourceLocation AtLoc, 202 Res = HandlePropertyInClassExtension(S, AtLoc, LParenLoc, 214 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 223 CheckObjCPropertyAttributes(Res, AtLoc, Attributes, 411 SourceLocation AtLoc, 441 Diag(AtLoc, diag::err_duplicate_property); 462 Diag(AtLoc, diag) 472 Diag(AtLoc, diag::warn_property_redecl_getter_mismatch) 489 Diag(AtLoc, diag::warn_property_attr_mismatch); 503 Diag(AtLoc, diag::warn_property_implicitly_mismatched) [all...] |
SemaExprObjC.cpp | 83 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ 104 NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc, 119 NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc, 144 return new (Context) ObjCStringLiteral(S, Ty, AtLoc); 317 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) { 345 ObjCMethodDecl *Method = getNSNumberFactoryMethod(*this, AtLoc, NumberType, 364 SourceRange(AtLoc, NR.getEnd()))); 367 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc, 381 return BuildObjCNumericLiteral(AtLoc, Inner.get()); [all...] |
SemaStmt.cpp | [all...] |
TreeTransform.h | [all...] |
SemaDeclObjC.cpp | [all...] |
SemaDecl.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 836 void CheckNestedObjCContexts(SourceLocation AtLoc); [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |
/external/llvm/lib/MC/MCParser/ |
AsmParser.cpp | 824 SMLoc AtLoc = getLexer().getLoc(); 827 return Error(AtLoc, "expected symbol variant after '@'"); [all...] |