Chandler Carruth
e0c6e93ddd
Sort the #include lines for examples/...
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169241 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-04 09:37:22 +00:00
NAKAMURA Takumi
5b4379fafe
analyzer-plugin/MainCallChecker.cpp: Fixup corresponding to r167275.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167278 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-02 02:04:01 +00:00
NAKAMURA Takumi
3eb3755949
libclang, examples: [CMake] Add dependencies to tblgen'd headers.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160849 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-27 06:17:56 +00:00
Chandler Carruth
b0d8671f95
Remove a goofy CMake hack and use the standard CMake facilities to
...
express library-level dependencies within Clang.
This is no more verbose really, and plays nicer with the rest of the
CMake facilities. It should also have no change in functionality.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158888 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-21 01:30:21 +00:00
Dylan Noblesmith
1e4c01b792
drop more llvm:: prefixes on OwningPtr<>
...
More cleanup after r149798.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150379 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-13 12:32:21 +00:00
Dylan Noblesmith
89446751f1
examples/analyzer-plugin: hook up to build
...
This was never being compiled at all and was bitrotting
as a result.
Also compile SampleAnalyzerPlugin as a module, not a library,
and fix a mistake with not passing the source files
to add_clang_library().
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150378 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-13 12:32:15 +00:00
Dylan Noblesmith
8f79e3f571
examples/analyzer-plugin/: unbreak build
...
It was never updated for API changes in r149311/r149336/r149339
and r147688.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150202 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-09 20:02:49 +00:00
Anna Zaks
e172e8b9e7
Remove EnhancedBugReport and RangedBugReport - pull all the extra functionality they provided into their parent BugReport. The only functional changes are: made getRanges() non const - it adds default range to Ranges if none are supplied, made getStmt() private, which was another FIXME.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137894 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-17 23:00:25 +00:00
Jordy Rose
26fb4cbaef
Don't use BuiltinBug in analyzer plugin example.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137811 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-17 03:23:51 +00:00
Jordy Rose
77a33a7170
[analyzer] Add basic support for pluggable checkers.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137802 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-17 01:30:59 +00:00