aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-08-03Emit weak vtables of non-template classes with hidden visibility.John McCall
2010-08-03Allow offsets to be negative. Out-of-bound cases are checked elsewhere. We Zhongxing Xu
2010-08-03Pull the region offset computation logic into a single method.Zhongxing Xu
2010-08-03Changed GRExprEngine to pass down a reference to itself when checkers are doi...Tom Care
2010-08-03Add -cc1 option '-unoptimized-cfg' to toggle using a CFG (for static analysis...Ted Kremenek
2010-08-02Add 'AnalysisContext::getUnoptimizedCFG()' to allow clients to get access to ...Ted Kremenek
2010-08-02Labels (and case statement) don't create independent scope parents for theJohn McCall
2010-08-02Simplify global method pool implementation in Sema. No functionality change.Sebastian Redl
2010-08-02Fix another case (this time in JumpScopeChecker) where walking deeply nested ...Ted Kremenek
2010-08-02Fix idempotent operations false positive caused by ivars not being invalidate...Ted Kremenek
2010-08-02Further adjustments to -Wglobal-constructors; works for references and directJohn McCall
2010-08-02When using a precompiled preamble, save the diagnostics produced whenDouglas Gregor
2010-08-02'Assumption &A' gets default initialized to 'Possible' if it doesn't exist; n...Ted Kremenek
2010-08-02Query only the latest version of an identifier in the PCH chain. Make sure th...Sebastian Redl
2010-08-02Remove mutable data on TagType and InjectedClassNameType, by instead walking ...Sebastian Redl
2010-08-02Compute width/align of objc builtin types (id, etc)Fariborz Jahanian
2010-08-02Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr f...Argyrios Kyrtzidis
2010-08-02Rename getStdNamespace -> getOrCreateStdNamespace, to better reflect its func...Argyrios Kyrtzidis
2010-08-02Driver/Darwin: Change where Darwin computes the host version, to normalize toolDaniel Dunbar
2010-08-02Driver: Have -ccc-host-triple simply override the default in the driver, forDaniel Dunbar
2010-08-02Driver/Darwin: Inline some constants.Daniel Dunbar
2010-08-02Driver/FreeBSD: Change how FreeBSD derives the Lib32 variable, to normalize toolDaniel Dunbar
2010-08-02Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExte...Daniel Dunbar
2010-08-02Driver: Give Build{Universal,}Actions access to the default host tool chain. IDaniel Dunbar
2010-08-02Improve flat store: MemRegion::getAsOffset() computes a region's offset withinZhongxing Xu
2010-08-02Driver: Add Compilation::addCommand and switch tools to using it, now that weDaniel Dunbar
2010-08-02Driver: Eliminate PipedJob, which is now unused.Daniel Dunbar
2010-08-02Driver: Eliminate special InputInfo kind for pipes, it is now unused.Daniel Dunbar
2010-08-02Driver: Eliminate now unnecessary tool hooks for whether they accept piped in...Daniel Dunbar
2010-08-02Driver: Simplify.Daniel Dunbar
2010-08-02Driver: Eliminate now unused argument.Daniel Dunbar
2010-08-02Driver: Simplify logic for sending 'clang -E t.c' output to stdout.Daniel Dunbar
2010-08-02Driver: Never try to use piped inputs.Daniel Dunbar
2010-08-02Driver: Start ripping out support for -pipe, which is worthless and complicatesDaniel Dunbar
2010-08-01Driver/OpenBSD: Update toolchain for compiler changes / C++; patch by JonathanDaniel Dunbar
2010-08-01Driver: Keep track of a separate "install dir", which is the path where clangDaniel Dunbar
2010-08-01PR7777: Set EnabledByDefault to something useful, instead of setting itEli Friedman
2010-08-01Kill off RequiresGlobalConstructor in favor of isConstantInitializer.John McCall
2010-08-01Make a first pass at implementing -Wglobal-constructors. I'm worried that thisJohn McCall
2010-08-01Instantiate attributes from the pattern record when instantiatingJohn McCall
2010-08-01Fix indentation.John McCall
2010-08-01Don't consider all local variables in C++ to mandate scope-checking, justJohn McCall
2010-08-01Only run the jump-checker if there's a branch-protected scope *and* there'sJohn McCall
2010-07-31Fix fragile-ABI ObjC exceptions in the presence of optimization withJohn McCall
2010-07-31Parser: Add support for #pragma align, which is just another spelling of #pragmaDaniel Dunbar
2010-07-31After a lengthy design discussion, add support for "ownership attributes" for...Ted Kremenek
2010-07-31Implement dependency analysis for the precompiled preamble. If any ofDouglas Gregor
2010-07-30Uncomment unfinished work bailout in IdempotentOperationsChecker.Tom Care
2010-07-30Add some timers to ASTUnit that are only enabled when the LIBCLANG_TIMING env...Douglas Gregor
2010-07-30Correctly deal with using names for both functions and structs in chained PCH.Sebastian Redl