Dmitri Gribenko
|
050315bfd0
ArrayRef'ize Sema::CodeComplete*
|
12 years ago |
Adrian Prantl
|
80e8ea92d6
address some comments on r183474:
|
12 years ago |
Fariborz Jahanian
|
e4bb74973c
Objective-C parsing. Error recovery when category implementation
|
12 years ago |
Fariborz Jahanian
|
df1fdfd093
Fix a typo in a parse assert.
|
12 years ago |
Fariborz Jahanian
|
51c30afe7e
Objective-C parsing [qoi]: Recover gracefully with good diagnostic
|
12 years ago |
Fariborz Jahanian
|
0c7102f070
Objective-C++: Enable passing of modern C++11 style
|
12 years ago |
Fariborz Jahanian
|
0ac0ee9be0
Objective-C parsing [qoi]: Provide good recovery when
|
12 years ago |
Nico Weber
|
e145bfd06c
Make the ObjC attributes diagnostics a bit more informative.
|
12 years ago |
Nico Weber
|
9f4f5f1ca1
Emit a nicer diagnostic for misplaced attributes on ObjC directives.
|
12 years ago |
Argyrios Kyrtzidis
|
ab2d09b628
[Parser] Don't code-complete twice.
|
12 years ago |
Fariborz Jahanian
|
695031cd78
Do the error recovery for @end only.
|
12 years ago |
Fariborz Jahanian
|
4cc0cf1a54
Objective-C [qoi] more gracefull recovery when
|
12 years ago |
Fariborz Jahanian
|
5bba867123
Objective-C [qoi]: Provide improved parse diagnostics when
|
12 years ago |
David Blaikie
|
66874fb18a
Use None rather than Optional<T>() where possible.
|
12 years ago |
David Blaikie
|
dc84cd5efd
Include llvm::Optional in clang/Basic/LLVM.h
|
12 years ago |
Jordan Rose
|
3f6f51e282
Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.
|
12 years ago |
Richard Smith
|
3a2b7a18a4
Finish semantic analysis for [[carries_dependency]] attribute.
|
12 years ago |
Fariborz Jahanian
|
48f3cc2b2b
objectiveC (take two): don't warn when in -Wselector mode and
|
12 years ago |
Fariborz Jahanian
|
f11ccc1cbb
objectiveC: don't warn when in -Wselector mode and
|
12 years ago |
Richard Smith
|
419563768e
Refactor to call ActOnFinishFullExpr on every full expression. Teach
|
12 years ago |
Richard Smith
|
4e24f0f711
s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments.
|
12 years ago |
Nico Weber
|
d32b94d4d6
Remove some remnants of OwningExprResult / OwningStmtResult.
|
12 years ago |
Nico Weber
|
b707a4762f
Don't require a space between the two ">" in "vector<id<protocol>>" in objc++11.
|
12 years ago |
Douglas Gregor
|
1b257afbae
Use @import rather than @__experimental_modules_import, since the
|
12 years ago |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 years ago |
Fariborz Jahanian
|
03ebd3b4af
objective-C: improve on warnings about misplacement of method
|
13 years ago |
Fariborz Jahanian
|
0860235984
objective-C: issue warning when there is no whitespace
|
13 years ago |
Dmitri Gribenko
|
e23fb90712
Fix a couple of Doxygen issues pointed out by -Wdocumentation.
|
13 years ago |
Ted Kremenek
|
b648cf02f1
Revert "objective-C: warn under a flag if missing argument"
|
13 years ago |
Ted Kremenek
|
e62b1295ec
Revert "objective-C: warn if selector has nothing but bare"
|
13 years ago |