Fariborz Jahanian
|
e91b1b98f2
ObjectiveC migration: complete migrating class
|
12 anni fa |
Fariborz Jahanian
|
8c355831ac
ObjC migrator: build conforming interface
|
12 anni fa |
Fariborz Jahanian
|
07b1bbe648
ObjC migrator: Improve on hueristics.
|
12 anni fa |
Fariborz Jahanian
|
e16a475598
objc migrator: More refinment of property
|
12 anni fa |
Fariborz Jahanian
|
1921b58a2a
[Objective-C migrator] replace candidate user setter/getter with
|
12 anni fa |
Fariborz Jahanian
|
afcb16f9cf
[objc migrator]: More knobs to do migration to
|
12 anni fa |
David Blaikie
|
dc84cd5efd
Include llvm::Optional in clang/Basic/LLVM.h
|
12 anni fa |
Dmitri Gribenko
|
65303900ea
Remove an unneeded const_cast
|
12 anni fa |
Guy Benyei
|
e6b9d802fb
Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9)
|
12 anni fa |
Argyrios Kyrtzidis
|
a44b970042
[objcmt] Rewrite a NSDictionary dictionaryWithObjects:forKeys: to a dictionary literal
|
12 anni fa |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 anni fa |
Eli Friedman
|
a6c66cedc0
Change the representation of builtin functions in the AST
|
13 anni fa |
Argyrios Kyrtzidis
|
1838703fea
[objcmt] Check for classes that accept 'objectForKey:' (or the other selectors
|
13 anni fa |
Argyrios Kyrtzidis
|
c2abbe0b98
[objcmt] Allow migrating to subscripting syntax for other classes
|
13 anni fa |
Benjamin Kramer
|
478851c3ed
Drop the ASTContext.h include from Stmt.h and fix up transitive users.
|
13 anni fa |
Argyrios Kyrtzidis
|
8b9fcd7cd1
[objcmt] Have the modern objc migration warning change from:
|
13 anni fa |
Argyrios Kyrtzidis
|
12b732a86c
[objcmt] When checking whether the subscripting methods are declared use
|
13 anni fa |
Argyrios Kyrtzidis
|
6b4db9b329
[objcmt] When in ARC mode, also convert "[[.. alloc] init]" messages to literals,
|
13 anni fa |
Argyrios Kyrtzidis
|
cacf718381
[objcmt] Don't migrate to subscripting syntax if the required methods have not
|
13 anni fa |
Argyrios Kyrtzidis
|
013a254a5b
[objcmt] Warn when modern objc migrator does not convert a NSNumber message because it requires a cast.
|
13 anni fa |
Argyrios Kyrtzidis
|
2bddd43bd8
[objcmt] Don't add redundant parentheses when migrating subscripting of an ivar.
|
13 anni fa |
Argyrios Kyrtzidis
|
0773659881
[objcmt] Accept char arrays for rewriting to @() syntax.
|
13 anni fa |
Argyrios Kyrtzidis
|
c5d33e959b
[objcmt] When using NSNumber numberWithInteger:/numberWithUnsignedInteger: be
|
13 anni fa |
Argyrios Kyrtzidis
|
7fe103cdcc
[objcmt] Rewrite messages to NSString's stringWithUTF8String:/stringWithCString:
|
13 anni fa |
Argyrios Kyrtzidis
|
0d578a6f87
[objcmt] Rewrite [NSNumber numberWith*] messages to the new @() boxing syntax.
|
13 anni fa |
Argyrios Kyrtzidis
|
20119a87fb
[objcmt] When rewriting to subscripting syntax, make sure we put
|
13 anni fa |
Argyrios Kyrtzidis
|
055b395294
[objcmt] When rewriting to array/dictionary literals, add an explicit
|
13 anni fa |
Benjamin Kramer
|
bea6c0a2e7
Remove unused-but-set variable.
|
13 anni fa |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 anni fa |
Ted Kremenek
|
30660a8985
Add new code migrator support for migrating existing Objective-C code to use
|
13 anni fa |