summaryrefslogtreecommitdiffstats
path: root/clang/lib/Checker/GRCoreEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclang...Argyrios Kyrtzidis2010-12-221-806/+0
* [analyzer] Refactoring: include/clang/Checker -> include/clang/GRArgyrios Kyrtzidis2010-12-221-3/+3
* Rename 'Generate[Node,Sink]' to 'generate[Node,Sink]'.Ted Kremenek2010-12-201-8/+8
* Start migration of static analyzer to using theTed Kremenek2010-12-161-1/+1
* Let StackFrameContext represent if the call expr is evaluated as lvalue.Zhongxing Xu2010-11-241-1/+1
* Use StackFrameContext directly in CallEnter program point. Then we don't needZhongxing Xu2010-11-241-5/+4
* Add comments.Zhongxing Xu2010-11-201-1/+2
* Handle member initializer in C++ ctor. Zhongxing Xu2010-11-161-6/+11
* Add skeleton for handling other kinds of CFGElements.Zhongxing Xu2010-11-151-2/+2
* Add GRWorkList::VisitItemsInWorkList() to allow a client to introspect the co...Ted Kremenek2010-11-131-8/+40
* Remove unused variable.Ted Kremenek2010-10-211-1/+0
* Remove obsolete GRAuditor and GRSimpleAPICheck, which have been completely su...Ted Kremenek2010-10-201-6/+2
* Convert GRSimpleAPIChecks in BasicObjCFoundationChecks to be Checkers.Ted Kremenek2010-10-201-7/+1
* Added two new command line arguments:Marcin Swiderski2010-09-301-1/+3
* Change -analyzer-max-nodes to allow 0 as a parameter. This allows the analyze...Tom Care2010-09-291-2/+10
* Rename 'MaxLoop' to 'MaxVisit' in AnalysisManager to more correctly reflect t...Tom Care2010-09-141-1/+1
* More PCH -> AST renaming.Sebastian Redl2010-08-181-1/+1
* Have GRCoreEngine record the blocks where analysis was aborted because we vis...Ted Kremenek2010-08-111-3/+4
* Add -cc1 option '-unoptimized-cfg' to toggle using a CFG (for static analysis...Ted Kremenek2010-08-031-1/+2
* Make a bunch of new data structures for the new analysisZhongxing Xu2010-07-221-4/+73
* Move some methods inline.Zhongxing Xu2010-07-211-34/+0
* Constify all references to Stmt* and CFGBlock* in libChecker.Zhongxing Xu2010-07-201-16/+17
* Constify.Zhongxing Xu2010-07-201-1/+1
* Reapply r108617.Zhongxing Xu2010-07-191-2/+8
* Revert r108617, it broke the build.Benjamin Kramer2010-07-171-8/+2
* Prepare the analyzer for the callee in another translation unit:Zhongxing Xu2010-07-171-2/+8
* Tweaker Checker::VisitEndAnalysis to have 'hasWorkRemaining' alsoTed Kremenek2010-06-291-2/+5
* Add 'VisitEndAnalysis' callback to Checker class. This callback is called by...Ted Kremenek2010-06-231-0/+1
* Move GRStmtNodeBuilder::MakeNode() out of line. No functionality change.Zhongxing Xu2010-04-141-0/+27
* Since we now may have basicblocks with the same block is in different function,Zhongxing Xu2010-03-231-4/+6
* Remove reference to AnalysisContext in Environment. We already have LocationC...Zhongxing Xu2010-03-051-1/+0
* When profiling Environment, also profile with AnalysisContext*, bacauseZhongxing Xu2010-03-041-0/+1
* Remove derelict GRStmtNodeBuilder::LastNode.Zhongxing Xu2010-02-261-4/+2
* Restore Zhongxing's commits r97122 r97127 r97129 r97131 which were reverted d...Douglas Gregor2010-02-251-1/+97
* Revert patches r97122 r97127 r97129 r97131.Jakob Stoklund Olesen2010-02-251-97/+1
* Move the GenerateCallExitNode logic completely into GREndPathNodeBuilder.Zhongxing Xu2010-02-251-1/+7
* Move the dead bindings removal logic from CallInliner to GRExprEngine::Proces...Zhongxing Xu2010-02-251-2/+2
* Add comments.Zhongxing Xu2010-02-251-1/+3
* Call inliner improvements:Zhongxing Xu2010-02-251-0/+88
* Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek2010-01-251-0/+599
OpenPOWER on IntegriCloud