/external/clang/lib/Parse/ |
ParseObjc.cpp | 47 SourceLocation AtLoc = ConsumeToken(); // the "@" 58 return ParseObjCAtClassDeclaration(AtLoc); 61 SingleDecl = ParseObjCAtInterfaceDeclaration(AtLoc, attrs); 66 return ParseObjCAtProtocolDeclaration(AtLoc, attrs); 69 return ParseObjCAtImplementationDeclaration(AtLoc); 71 return ParseObjCAtEndDeclaration(AtLoc); 73 SingleDecl = ParseObjCAtAliasDeclaration(AtLoc); 76 SingleDecl = ParseObjCPropertySynthesize(AtLoc); 79 SingleDecl = ParseObjCPropertyDynamic(AtLoc); 83 return ParseModuleImport(AtLoc); [all...] |
Parser.cpp | 855 SourceLocation AtLoc = ConsumeToken(); // the "@" 867 if (DS.SetTypeSpecType(DeclSpec::TST_unspecified, AtLoc, PrevSpec, DiagID, 869 Diag(AtLoc, DiagID) << PrevSpec; 872 return ParseObjCAtProtocolDeclaration(AtLoc, DS.getAttributes()); 875 ParseObjCAtInterfaceDeclaration(AtLoc, DS.getAttributes())); [all...] |
ParseExpr.cpp | 131 Parser::ParseExpressionWithLeadingAt(SourceLocation AtLoc) { 132 ExprResult LHS(ParseObjCAtExpression(AtLoc)); [all...] |
ParseStmt.cpp | 162 SourceLocation AtLoc; 167 AtLoc = ConsumeToken(); // consume @ 168 return ParseObjCAtStatement(AtLoc); [all...] |
/external/clang/lib/ARCMigrate/ |
TransGCAttrs.cpp | 225 SourceLocation AtLoc, 271 MigrateCtx.AtPropsWeak.insert(AtLoc.getRawEncoding()); 283 MigrateCtx.rewritePropertyAttribute("assign", toAttr, AtLoc); 285 MigrateCtx.addPropertyAttribute(toAttr, AtLoc); 294 TA.clearDiagnostic(diag::err_objc_property_attr_mutually_exclusive, AtLoc); 311 SourceLocation AtLoc = PD->getAtLoc(); 312 if (AtLoc.isInvalid()) 314 unsigned RawAt = AtLoc.getRawEncoding(); 321 SourceLocation AtLoc = SourceLocation::getFromRawEncoding(I->first); 323 checkAllAtProps(MigrateCtx, AtLoc, IndProps) [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; } 349 SourceLocation AtLoc, RParenLoc; 358 EncodedType(EncodedType), AtLoc(at), RParenLoc(rp) {} 363 SourceLocation getAtLoc() const { return AtLoc; } 364 void setAtLoc(SourceLocation L) { AtLoc = L; } 375 SourceLocation getLocStart() const LLVM_READONLY { return AtLoc; } [all...] |
StmtObjC.h | 345 SourceLocation AtLoc; 347 ObjCAutoreleasePoolStmt(SourceLocation atLoc, 350 SubStmt(subStmt), AtLoc(atLoc) {} 359 SourceLocation getLocStart() const LLVM_READONLY { return AtLoc; } 362 SourceLocation getAtLoc() const { return AtLoc; } 363 void setAtLoc(SourceLocation Loc) { AtLoc = Loc; }
|
DeclObjC.h | 737 ObjCInterfaceDecl(const ASTContext &C, DeclContext *DC, SourceLocation AtLoc, 771 SourceLocation atLoc, [all...] |
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 138 Decl *Sema::ActOnProperty(Scope *S, SourceLocation AtLoc, 170 Res = HandlePropertyInClassExtension(S, AtLoc, LParenLoc, 183 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 192 CheckObjCPropertyAttributes(Res, AtLoc, Attributes, 315 SourceLocation AtLoc, 338 Diag(AtLoc, diag::err_duplicate_property); 350 PropertyId, AtLoc, LParenLoc, T); 383 CreatePropertyDecl(S, CCPrimary, AtLoc, LParenLoc, 414 Diag(AtLoc, 432 Diag(AtLoc, diag::warn_property_attr_mismatch) [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); 260 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) { 288 ObjCMethodDecl *Method = getNSNumberFactoryMethod(*this, AtLoc, NumberType, 307 SourceRange(AtLoc, NR.getEnd()))); 310 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc, 324 return BuildObjCNumericLiteral(AtLoc, Inner.get()); [all...] |
SemaStmt.cpp | [all...] |
TreeTransform.h | [all...] |
SemaDeclObjC.cpp | 630 Decl *Sema::ActOnCompatibilityAlias(SourceLocation AtLoc, 667 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); [all...] |
SemaDecl.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 825 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 | 817 SMLoc AtLoc = getLexer().getLoc(); 820 return Error(AtLoc, "expected symbol variant after '@'"); [all...] |