aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-11-13Fix two bugs with temporaries:Anders Carlsson
2009-11-13Move GlobalDecl to its own file. Also add DenseMapInfo traits.Anders Carlsson
2009-11-13Add {File,Source}Manager to CompilerInstance.Daniel Dunbar
2009-11-13Add CompilerInstance, and starting moving clang-cc to it.Daniel Dunbar
2009-11-13Only flush plist diagnostics once.Ted Kremenek
2009-11-13Fix recently introduced use-after-free error reported in <rdar://problem/7387...Ted Kremenek
2009-11-13Refine construction vtables; they don't include bits that don't haveMike Stump
2009-11-13Refine the construction vtables with respect to offsets. WIP.Mike Stump
2009-11-13Move input kind identification (-x) into FrontendOptions.Daniel Dunbar
2009-11-13Pull static variable within function (for slightly faster startup time).Ted Kremenek
2009-11-13Allow the tracking of address points for construction vtables as well.Mike Stump
2009-11-13retain/release checker: refactor some of the summary lookup logic for instanc...Ted Kremenek
2009-11-13Add clang-cc option "-analyzer-experimental-checks" to enable experimental pa...Ted Kremenek
2009-11-12Refine which vtbl is refernced in VTTs.Mike Stump
2009-11-12Refine offsets into vtables for the VTT.Mike Stump
2009-11-12Refine vtable pointers for secondary vtables inside VTTs to point toMike Stump
2009-11-12Fix the offset calculations for non-virtual bases with overrides.Mike Stump
2009-11-12Fix a code gen bug in i386-apple-darwin (objc fragile abi), sendingFariborz Jahanian
2009-11-12Spell empty StringRef correctly (0 is a null StringRef, which is not the same).Daniel Dunbar
2009-11-12Recognize (and check) pointer-to-member template arguments that areDouglas Gregor
2009-11-12 "Attach debug info with llvm instructions" mode was enabled a month ago. Now...Devang Patel
2009-11-12Use getNameAsCString() instead of getName().data()Devang Patel
2009-11-12When instantiating a reference to a non-type template parameter of pointer toDouglas Gregor
2009-11-12Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth
2009-11-12Set CK_BaseToDerived in TryStaticDowncast.Anders Carlsson
2009-11-12Give CanQual<T> an implicit conversion to bool, so that it can be usedDouglas Gregor
2009-11-12Add a CK_BaseToDerived cast kind.Anders Carlsson
2009-11-12When comparing template parameter lists, distinguish between three cases:Douglas Gregor
2009-11-12Improve source-location information for implicitly-generated member call expr...Douglas Gregor
2009-11-12Fix MSVC build.Benjamin Kramer
2009-11-12update CMakefileZhongxing Xu
2009-11-12Add boilerplate logic for a malloc/free checker.Zhongxing Xu
2009-11-12Generalize stdint.h for non-8-bit-multiple types, patch by Chris Lattner
2009-11-12do not store wchar/char16/char32/intmax width/alignment infoChris Lattner
2009-11-12Move warning options into DiagnosticOptions.Daniel Dunbar
2009-11-12Avoid comparing string literals.Daniel Dunbar
2009-11-12PthreadLockChecker doesn't need PreVisitCallExpr() yet. All the current logi...Ted Kremenek
2009-11-12Add most of the boilerplate logic for a simple pthread_mutux_lock() -> pthrea...Ted Kremenek
2009-11-12Remove obsolete 'struct NullDerefTag'.Ted Kremenek
2009-11-12Use the --with-c-include-dirs configure option.Rafael Espindola
2009-11-12Enhance Checker class (and GRExprEngine) to support PostVisitation for CallEx...Ted Kremenek
2009-11-12Remove GRExprEngine::EvalCall(). It had a single callsite in GRExprEngine, a...Ted Kremenek
2009-11-12Random const correctness, and incidentally use computeDeclContext when buildingJohn McCall
2009-11-12Switch PTHManager to using diagnostics for most errors.Daniel Dunbar
2009-11-12Make StoreManager::getSizeInElements() always return DefinedOrUnknownSVal.Zhongxing Xu
2009-11-12Note to self: don't leave debugging statements in the code for four hours.John McCall
2009-11-12Do not use StringRef while using DebugInfo interface.Devang Patel
2009-11-12Improve recovery in a wonky case where one tries to specialize aDouglas Gregor
2009-11-12Add <foo> = [<bar> nextObject] to the -Widiomatic-parentheses category,John McCall
2009-11-12Remove an overly-eager assertion when replacing tokens with anDouglas Gregor