44b41b12a44d74341fe7d241bfdf57847b728a62 |
|
19-Jul-2013 |
Fariborz Jahanian <fjahanian@apple.com> |
ObjectiveC migrator: Remove semicolon after the typedef declaration when converting to NS_ENUM. This required some code refactoring. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186619 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Edit/Rewriters.h
|
bbbb0fe4f466d3163fcbf0a64ebf0f5868833efb |
|
18-Jul-2013 |
Fariborz Jahanian <fjahanian@apple.com> |
ObjectiveC migration. migration to NS_ENUM/SN_OPTION - wip. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186604 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Edit/Rewriters.h
|
8c355831ac3c9e8c12b23ca69b7587dcbd0439ef |
|
16-Jul-2013 |
Fariborz Jahanian <fjahanian@apple.com> |
ObjC migrator: build conforming interface declaration (not yet used). wip. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186369 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Edit/Rewriters.h
|
afcb16f9cff8d5ccd57a6386d65ddc055368d0bc |
|
05-Jul-2013 |
Fariborz Jahanian <fjahanian@apple.com> |
[objc migrator]: More knobs to do migration to use of objc's properties. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185724 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Edit/Rewriters.h
|
a44b97004298a4eb7c270009ea4cb12aad49c543 |
|
17-Jan-2013 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[objcmt] Rewrite a NSDictionary dictionaryWithObjects:forKeys: to a dictionary literal if we can see the elements of the arrays. for example: NSDictionary *dict = [NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"1", @"2", nil] forKeys:[NSArray arrayWithObjects:@"A", @"B", nil]]; --> NSDictionary *dict = @{ @"A" : @"1", @"B" : @"2" }; rdar://12428166 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172679 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Edit/Rewriters.h
|
30660a898545416f0fea2d717f16f75640001e38 |
|
06-Mar-2012 |
Ted Kremenek <kremenek@apple.com> |
Add new code migrator support for migrating existing Objective-C code to use the new Objective-C NSArray/NSDictionary/NSNumber literal syntax. This introduces a new library, libEdit, which provides a new way to support migration of code that improves on the original ARC migrator. We now believe that most of its functionality can be refactored into the existing libraries, and thus this new library may shortly disappear. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@152141 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Edit/Rewriters.h
|