- 867c39e Improve DeclContextPrinter: print enum name. by Zhongxing Xu · 16 years ago
- 2d75d6f Add an initial framework of a DeclContextPrinter. It can print DeclContext and by Zhongxing Xu · 16 years ago
- f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
- 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
- 45579f5 Make sure that enumerators show up within the enumeration declaration. Fixes. PR clang/3220 by Douglas Gregor · 16 years ago
- f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
- f595eb0 Fix crash with -ast-dump in C++. by Eli Friedman · 16 years ago
- d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
- 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
- ad99dbf Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 16 years ago
- 1f81230 Move viewInheritance to CXXRecordDecl, and make sure it builds in Release mode, too by Douglas Gregor · 16 years ago
- 7cae2f6 Added driver option "-cxx-inheritance-view" for viewing the C++ hierarchy of a class in GraphViz. by Ted Kremenek · 16 years ago
- d46075f Commito, didn't mean to remove this header. by Daniel Dunbar · 16 years ago
- d69bacc [LLVM up] Add basic -S option to clang. by Daniel Dunbar · 16 years ago
- 539ced1 Add dummy -ast-dump support for ObjC category implementations. by Daniel Dunbar · 16 years ago
- a95d375 Patch by Csaba Hruska! by Ted Kremenek · 16 years ago
- 9f0afd4 Rename ObjCPropertyImplDecl::PropertyImplKind (consistency) by Daniel Dunbar · 16 years ago
- 8148839 Moved HTMLDiagnostics to lib/Driver. by Zhongxing Xu · 16 years ago
- 405674c adjust to changes in various APIs from LLVM. We can't print by Chris Lattner · 16 years ago
- efe8a96 improve pretty printing of objc method declaration, by Chris Lattner · 16 years ago
- be1eb5c Do not crash with -serialize. by Nico Weber · 16 years ago
- dae8696 do not serialize invalid asts. this fixes bug #2637 by Nico Weber · 16 years ago
- 992a878 Let LLVMCodeGenWriter forward all the methods defined in ASTConsumer, to by Matthijs Kooijman · 16 years ago
- 815c78f Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 16 years ago
- 3db6cae introduce a new ObjCList templated class and start moving by Chris Lattner · 16 years ago
- 902141f Moved logic for -dump-cfg and -view-cfg into AnalysisConsumer. by Ted Kremenek · 16 years ago
- 235e031 Move -dump-live-variables logic to AnalysisConsumer. by Ted Kremenek · 16 years ago
- 34d7734 Migrate CheckerConsumer diagnostics to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
- bc46f34 Move logic for "-checker-simple" to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
- b35a74a Migrated driver logic for running the CF retain/release checker over to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
- f4381fd Added AnalysisConsumer, a meta-level ASTConsumer class to drive various by Ted Kremenek · 16 years ago
- 23a0e45 Implement printing for ObjCClassDecl's, patch by Jean-Daniel Dupas! by Chris Lattner · 16 years ago
- 354840e Updated call to dead stores to use proper arguments. by Ted Kremenek · 16 years ago
- d8a65c1 Get -serialize working again, plus a bit of minor cleanup. by Eli Friedman · 16 years ago
- e7d07d1 Moved LangOptions from TranslationUnit to ASTContext. This induced a variety of cleanups in some ASTConsumers. by Ted Kremenek · 16 years ago
- e3a6198 Added "InitializeTU" to ASTConsumer. This is used by Sema::ParseAST to pass a by Ted Kremenek · 16 years ago
- 9b52393 Fix crash with -serialize (reported to cfe-dev). The issue was by Eli Friedman · 16 years ago
- 1a2b90d Make sure method definitions get output with -ast-dump. by Steve Naroff · 17 years ago
- 33de3f0 This patch introduces declaration of getter methods for ObjC2's by Fariborz Jahanian · 17 years ago
- b89ca23 Print ObjC methods of ObjC classes. by Fariborz Jahanian · 17 years ago
- 5251e13 Patch to refactor setter/getter names of property attributes into Selector by Fariborz Jahanian · 17 years ago
- 46b55e5 percolate @optional/@required protocols down to ASTs for by Fariborz Jahanian · 17 years ago
- 9f74161 When running the reference count checker twice (GC and non-GC mode), only emit by Ted Kremenek · 17 years ago
- 072192b added preliminary diagnostics in scan-build results to denote whether by Ted Kremenek · 17 years ago
- e5c3012 Provide the option to run the CF-retain checker in GC enabled mode. by Ted Kremenek · 17 years ago
- c1e9dea TranslationUnit now owns IdentifierTable, TargetInfo, and Selectors objects by Ted Kremenek · 17 years ago
- 628b96f Patch to build AST for property implementation declarations and by Fariborz Jahanian · 17 years ago
- 339b9c2 class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 17 years ago
- 3dd4ba4 Added property decl support for protocols. by Fariborz Jahanian · 17 years ago
- 7e7e387 This patch adds support for declaraing properties in categories, by Fariborz Jahanian · 17 years ago
- 47abe76 Hook up HTMLDiagnostics to use Chris's new syntax highlighting. --html-diags by Ted Kremenek · 17 years ago
- 24bd3c4 Handle "__private_extern__" storage class when printing FunctionDecls. by Ted Kremenek · 17 years ago
- 1de1e74 New AST representation for each objc2's property declaration. by Fariborz Jahanian · 17 years ago
- 080c40b Use SourceManager::isFromMainFile() by Ted Kremenek · 17 years ago
- 55af98c Added driver option "-checker-opt-analyze-headers" to force the static by Ted Kremenek · 17 years ago
- dae1a1a AST generation for objc2's property declarations. by Fariborz Jahanian · 17 years ago
- 3ea0b6a Fix some bonehead bugs in summary generation in CFRefCount. by Ted Kremenek · 17 years ago
- d71ed26 Refactored all logic to run the GRSimpleVals and CFRef checker into a common by Ted Kremenek · 17 years ago
- 0676751 silence some warnings when assertions are disabled. by Chris Lattner · 17 years ago
- 8fb0016 Better handling for tabs with message bubbles. by Ted Kremenek · 17 years ago
- 4dc41cc Inlined clang/Analysis/Analyses/GRSimpleVals.h into LocalCheckers.h and removed by Ted Kremenek · 17 years ago
- f186f30 Disable timing diagnostics for GRSimpleVals. by Ted Kremenek · 17 years ago
- 1c33975 Don't emit any timings for GRSimple if the CFG is not going to be built. by Ted Kremenek · 17 years ago
- a567425 clean up iteration over propertydecls. by Chris Lattner · 17 years ago
- f4af515 clean up property memory allocation to move it into the ast classes by Chris Lattner · 17 years ago
- f3a7af9 Convert more counts to be zero based instead of -1 based, make them unsigned. by Chris Lattner · 17 years ago
- 58cce3b Make the parameter count of ObjCMethodDecl unsigned, you by Chris Lattner · 17 years ago
- 1b9df4c Emit warnings for undefined control-flow. by Ted Kremenek · 17 years ago
- 63bbe53 Path-sensitive analyses no longer take a FunctionDecl, but any Decl representing by Ted Kremenek · 17 years ago
- 7cb1593 The LiveVariables analysis no longer requires a FunctionDecl&; this allows it by Ted Kremenek · 17 years ago
- 4102af9 Added bandaid support in CFG construction for ObjCForEachStmt and ObjCAtTryStmt: by Ted Kremenek · 17 years ago
- ffe0f43 Added --trim-path-graph to the driver to trim paths from the ExplodedGraph by Ted Kremenek · 17 years ago
- 2fff37e Added boilerplate to execute the CF reference count checker (which isn't yet implemented). by Ted Kremenek · 17 years ago
- c81c814 convert tabs to spaces, patch by Mike Stump! by Chris Lattner · 17 years ago
- bfc10c9 Modified clang driver option -dump-live-variables to (optionally) use the by Ted Kremenek · 17 years ago
- 5f39c2d clang driver options --dump-cfg and --view-cfg now (optionally) use the by Ted Kremenek · 17 years ago
- 71ac9c4 When running the GRSimpleVals analysis, skip functions that do not by Ted Kremenek · 17 years ago
- b9c31f0 For now, --grsimple skips analyzing functions in header files. by Ted Kremenek · 17 years ago
- 9dca062 --grsimple now reports the number of nodes in the ExplodedGraph for by Ted Kremenek · 17 years ago
- cb33093 Running -grsimple now emits diagnostics about the time spent analyzing each function. Will by Ted Kremenek · 17 years ago
- d55fe52 Added --grsimple-view option to clang driver; this is the same as by Ted Kremenek · 17 years ago
- e01c987 Renamed GRConstants => GRSimpleVals. by Ted Kremenek · 17 years ago
- dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 17 years ago
- 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 17 years ago
- 61900f0 Handle top-level asm declarations. by Anders Carlsson · 17 years ago
- 19227e3 Added proof-of-concept NULL pointer diagnostics to GRConstants. by Ted Kremenek · 17 years ago
- 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 17 years ago
- e66b65c pull .ll and .bc writing out of the ASTConsumer destructors into some top by Chris Lattner · 17 years ago
- d86e6bc rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 17 years ago
- bffaa83 Modified LiveVariables to perform all of its base initialization in the ctor, by Ted Kremenek · 17 years ago
- cb48b9c Driver now passes the top-level FunctionDecl* to GRConstants. by Ted Kremenek · 17 years ago
- 874d63f Added passing "ASTContext" to both GREngine and GRConstants. by Ted Kremenek · 17 years ago
- ee98546 Hooked up the GRConstants analysis to the driver. by Ted Kremenek · 17 years ago
- c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 17 years ago
- 4b1daf0 Fix some 80 col violations by Chris Lattner · 17 years ago
- e603df4 Added most of the boilerplate to the driver needed to run the graph-reachability by Ted Kremenek · 17 years ago
- a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
- ef5a85d Refactor the decl printer, patch by Mike Stump! by Chris Lattner · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago