aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-12-02Make conversion specifier warning refer to typedef if possible.Hans Wennborg
2011-12-02When making a module visible, also make any of its exported modulesDouglas Gregor
2011-12-02Implement (de-)serialization of the set of exported modules in aDouglas Gregor
2011-12-02Notify the AST writer (via ASTDeserializationListener) when aDouglas Gregor
2011-12-02Implement name hiding for macro definitions within modules, such thatDouglas Gregor
2011-12-02Fix bitfield handling for record layout with #pragma pack. <rdar://problem/1...Eli Friedman
2011-12-02Add support for AVX registers to clang inline asm. Add a small testcaseEric Christopher
2011-12-02Implementing parsing and resolution of module export declarationsDouglas Gregor
2011-12-02Fix test regression introduced by r145656. When seeing a string literal that...Ted Kremenek
2011-12-02Diagnose use of wide string literal in 'asm' instead of crashing. Fixes <rda...Ted Kremenek
2011-12-02Fix wrong-code bug when a const automatic variable of struct type has both aRichard Smith
2011-12-02When we're passing a vector with an illegal type through memory on x86-64, us...Eli Friedman
2011-12-01Driver/Darwin: Add ASAN runtime library link support.Daniel Dunbar
2011-12-01Implement name hiding for declarations deserialized from a non-visibleDouglas Gregor
2011-12-01Fix -forwardingTargetForSelector: (GNUstep runtime) which was broken for theDavid Chisnall
2011-12-01Add support for AMD's bulldozer.Benjamin Kramer
2011-12-01Introduce the notion of name visibility into modules. For a givenDouglas Gregor
2011-12-01[analyzer] Make KeychainAPI checker less aggressive. radar://10508828Anna Zaks
2011-12-01When typo-correction an Objective-C superclass name, don'tDouglas Gregor
2011-12-01Add Microsoft mangling of constructors and destructors. Patch by Dmitry!Michael J. Spencer
2011-12-01[analyzer] Refactor checkers to use helper function for getting callee Decl a...Anna Zaks
2011-12-01When analyzing a C++ method (without a specific caller), assume 'this' is non...Ted Kremenek
2011-12-01Don't use a varargs convention for calls unprototyped functions where one of ...Eli Friedman
2011-12-01Infer the submodule ID for a given declaration based on the locationDouglas Gregor
2011-12-01When sending a message to a receiver that has "unknown any" type,Douglas Gregor
2011-12-01ParmVarDecls have no linkage. Previously we would report that parametersArgyrios Kyrtzidis
2011-12-01Switch the ID numbers used for submodule IDs in the AST reader over toDouglas Gregor
2011-12-01Specially whitelist the selector 'addOperationWithBlock:' for the retain-cycl...Ted Kremenek
2011-12-01Further tweak -Wurneachable-code and templates by allowing the warning to run onTed Kremenek
2011-12-01Fix MSVC class layout for empty classes. Patch by Dmitry Sokolov.Eli Friedman
2011-11-30Revert most of r145372 for now. Lookahead beyond the ';' in a functionRichard Smith
2011-11-30Unbreak build with GCC. Clang is too lame to diagnose this particular ill-for...Douglas Gregor
2011-11-30Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor
2011-11-30[PCH] In ASTReader::FinishedDeserializing, after we do PassInterestingDeclsTo...Argyrios Kyrtzidis
2011-11-30make asan work at -O0, clang part. Patch by glider@google.comKostya Serebryany
2011-11-30Per an offline conversation with John McCall, have StmtPrinter actually print...Ted Kremenek
2011-11-30Don't run -Wunreachable-code on template instantiations. Different instantia...Ted Kremenek
2011-11-30Don't collide loop variable names (to appease GCC)Matt Beaumont-Gay
2011-11-30Note that we'll need to handle __include_macros specially in the module loaderDouglas Gregor
2011-11-30Get the -march argument based on the target MIPS architecture or cpu and passAkira Hatanaka
2011-11-30Update CMake build.Benjamin Kramer
2011-11-30Move the module auto-import logic after the logic that allows aDouglas Gregor
2011-11-30Trivial indentation fix for the code I just committedDouglas Gregor
2011-11-30Introduce an opt-in warning indicating when the compiler is treatingDouglas Gregor
2011-11-30Implement (de-)serialization of the description of a module and itsDouglas Gregor
2011-11-30[analyzer] Add checker callback documentation.Anna Zaks
2011-11-30Use raw_ostream::indent.Benjamin Kramer
2011-11-30Switch the module map printer over toDouglas Gregor
2011-11-30Fix the instantiation of pseudo-object expressions. This is aJohn McCall
2011-11-30When writing a module file, pass the module through to the ASTDouglas Gregor