/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransProperties.cpp | 133 SourceLocation atLoc = SourceLocation::getFromRawEncoding(I->first); local 141 rewriteProperty(props, atLoc); 147 PropsTy &props, SourceLocation atLoc, 158 MigrateCtx.rewritePropertyAttribute("retain", toAttr, atLoc); 162 return removeAssignForDefaultStrong(props, atLoc); 164 return rewriteAssign(props, atLoc); 166 return maybeAddWeakOrUnsafeUnretainedAttr(props, atLoc); 170 void rewriteProperty(PropsTy &props, SourceLocation atLoc) { argument 181 return doPropAction(PropAction_RetainReplacedWithStrong, props, atLoc); 188 return doPropAction(PropAction_AssignRemoved, props, atLoc); 146 doPropAction(PropActionKind kind, PropsTy &props, SourceLocation atLoc, bool markAction = true) argument [all...] |
H A D | Transforms.h | 115 bool removePropertyAttribute(StringRef fromAttr, SourceLocation atLoc) { argument 116 return rewritePropertyAttribute(fromAttr, StringRef(), atLoc); 119 SourceLocation atLoc); 120 bool addPropertyAttribute(StringRef attr, SourceLocation atLoc);
|
H A D | Transforms.cpp | 381 SourceLocation atLoc) { 382 if (atLoc.isMacroID()) 388 std::pair<FileID, unsigned> locInfo = SM.getDecomposedLoc(atLoc); 462 SourceLocation atLoc) { 463 if (atLoc.isMacroID()) 469 std::pair<FileID, unsigned> locInfo = SM.getDecomposedLoc(atLoc); 379 rewritePropertyAttribute(StringRef fromAttr, StringRef toAttr, SourceLocation atLoc) argument 461 addPropertyAttribute(StringRef attr, SourceLocation atLoc) argument
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 130 Parser::ParseObjCAtClassDeclaration(SourceLocation atLoc) { argument 159 return Actions.ActOnForwardClassDeclaration(atLoc, ClassNames.data(), 1865 void Parser::HelperActionsForIvarDeclarations(Decl *interfaceDecl, SourceLocation atLoc, argument 1877 Actions.ActOnFields(getCurScope(), atLoc, interfaceDecl, AllIvarDecls, local 1905 SourceLocation atLoc) { 1946 HelperActionsForIvarDeclarations(interfaceDecl, atLoc, 1996 HelperActionsForIvarDeclarations(interfaceDecl, atLoc, 2281 Decl *Parser::ParseObjCAtAliasDeclaration(SourceLocation atLoc) { argument 2294 return Actions.ActOnCompatibilityAlias(atLoc, aliasId, aliasLoc, 2309 Decl *Parser::ParseObjCPropertySynthesize(SourceLocation atLoc) { argument 1903 ParseObjCClassInstanceVariables(Decl *interfaceDecl, tok::ObjCKeywordKind visibility, SourceLocation atLoc) argument 2345 getCurScope(), atLoc, propertyLoc, true, local 2363 ParseObjCPropertyDynamic(SourceLocation atLoc) argument 2407 getCurScope(), atLoc, propertyLoc, false, local 2423 ParseObjCThrowStmt(SourceLocation atLoc) argument 2442 ParseObjCSynchronizedStmt(SourceLocation atLoc) argument 2501 ParseObjCTryStmt(SourceLocation atLoc) argument 2621 ParseObjCAutoreleasePoolStmt(SourceLocation atLoc) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1552 DeclGroupPtrTy ParseObjCAtClassDeclaration(SourceLocation atLoc); 1562 void HelperActionsForIvarDeclarations(Decl *interfaceDecl, SourceLocation atLoc, 1568 SourceLocation atLoc); 1618 DeclGroupPtrTy ParseObjCAtProtocolDeclaration(SourceLocation atLoc, 1647 Decl *ParseObjCAtAliasDeclaration(SourceLocation atLoc); 1648 Decl *ParseObjCPropertySynthesize(SourceLocation atLoc); 1649 Decl *ParseObjCPropertyDynamic(SourceLocation atLoc); 2101 StmtResult ParseObjCAtStatement(SourceLocation atLoc, 2103 StmtResult ParseObjCTryStmt(SourceLocation atLoc); 2104 StmtResult ParseObjCThrowStmt(SourceLocation atLoc); [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtObjC.h | 373 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt) argument 374 : Stmt(ObjCAutoreleasePoolStmtClass), AtLoc(atLoc), SubStmt(subStmt) {}
|
H A D | DeclObjC.h | 1300 SourceLocation atLoc, 2810 ObjCPropertyImplDecl(DeclContext *DC, SourceLocation atLoc, SourceLocation L, argument 2815 : Decl(ObjCPropertyImpl, DC, L), AtLoc(atLoc), 2824 SourceLocation atLoc, SourceLocation L,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 1483 SourceLocation atLoc, 1490 ObjCInterfaceDecl(C, DC, atLoc, Id, typeParamList, ClassLoc, PrevDecl, 2274 SourceLocation atLoc, 2280 return new (C, DC) ObjCPropertyImplDecl(DC, atLoc, L, property, PK, ivar, 1481 Create(const ASTContext &C, DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, ObjCTypeParamList *typeParamList, ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) argument 2272 Create(ASTContext &C, DeclContext *DC, SourceLocation atLoc, SourceLocation L, ObjCPropertyDecl *property, Kind PK, ObjCIvarDecl *ivar, SourceLocation ivarLoc) argument
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 3914 Sema::ActOnObjCAtSynchronizedOperand(SourceLocation atLoc, Expr *operand) { argument 3927 if (RequireCompleteType(atLoc, type, 3929 return Diag(atLoc, diag::err_objc_synchronized_expects_object) 3936 return Diag(atLoc, diag::err_objc_synchronized_expects_object) 3941 return Diag(atLoc, diag::err_objc_synchronized_expects_object)
|
H A D | TreeTransform.h | 2031 ExprResult RebuildObjCAtSynchronizedOperand(SourceLocation atLoc, argument 2033 return getSema().ActOnObjCAtSynchronizedOperand(atLoc, object);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 3176 SourceLocation atLoc = LocStart.getLocWithOffset(cursor-startBuf); local 3187 InsertText(atLoc, "// "); 3193 SourceLocation atLoc = LocStart.getLocWithOffset(cursor-startBuf); local 3194 InsertText(atLoc, "/* "); 3197 atLoc = LocStart.getLocWithOffset(cursor-startBuf); 3198 InsertText(atLoc, " */");
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 4343 ExprResult ActOnObjCAtSynchronizedOperand(SourceLocation atLoc,
|