aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-04-10rely even less on CallInst internalsGabor Greif
2010-04-10do not rely on CallInst interna, use CallSite to access argumentsGabor Greif
2010-04-10Driver/Darwin/x86: When linking, incorporate -L paths based on the path whereDaniel Dunbar
2010-04-10Disable diag::err_file_modified on Win32 completely, until someone cares to fixDaniel Dunbar
2010-04-09Mangle some expressions with codegen implications but no mangling "overhead".John McCall
2010-04-09Provide an extremely unsatisfactory diagnostic (instead of crashing) whenJohn McCall
2010-04-09Provide manglings for bool and character literal expressions. These areJohn McCall
2010-04-09When upgrading an Objective-C class from a forward declaration to aDouglas Gregor
2010-04-09Only complain about explicit instantiations following explicitDouglas Gregor
2010-04-09Remove copy of 'Optional' in Clang tree, and convert clients to use the one n...Ted Kremenek
2010-04-09Remove fixit for string literal comparison. Telling the user to use 'strcmp'...Ted Kremenek
2010-04-09Turn access control on by default in the driver.John McCall
2010-04-09Turn access control on by default in -cc1.John McCall
2010-04-09Suppress access control diagnostics when looking up a base or member nameJohn McCall
2010-04-09Remove all "used" static functions *after* we have performed all ofDouglas Gregor
2010-04-09Instantiate default argument expressions even if their associated parameterJohn McCall
2010-04-09Don't warn about unused static functions if they are marked with Chris Lattner
2010-04-09On Windows, disable the modification-time check for files used inDouglas Gregor
2010-04-09Fixes a regression caused by implementing cstyle methods Fariborz Jahanian
2010-04-09Improve diagnostics when we fail to convert from a source type to aDouglas Gregor
2010-04-08For 'open' check in UnixAPIChecker, hard code value of 'O_CREAT' on Darwin.Ted Kremenek
2010-04-08Temporarily only enable 'open' check on Mac OS X to unbreak Windows buildbot....Ted Kremenek
2010-04-08Downgrade the "declaration does not declare anything" error to aDouglas Gregor
2010-04-08Implement method type encoding in the presenseFariborz Jahanian
2010-04-08Explain that a template needs arguments to make it into a type, forJeffrey Yasskin
2010-04-08Set access properly on instantiated friend class template declarations.John McCall
2010-04-08Add static analyzer check for calls to 'pthread_once()' where the control-flo...Ted Kremenek
2010-04-08Remove micro-optimization for not issueing CFG-based warnings for 'static inl...Ted Kremenek
2010-04-08Introduce an egregious hack to work around a bug in libstdc++ 4.2.x'sDouglas Gregor
2010-04-08Fix a misuse of iterators when iterating through block'sFariborz Jahanian
2010-04-08Make CXXScopeSpec invalid when incomplete, and propagate that into anyJeffrey Yasskin
2010-04-08Rename CGVtable files to CGVTables.Anders Carlsson
2010-04-08Clarify an assert.Anders Carlsson
2010-04-08Unbreak the buildDouglas Gregor
2010-04-08Eliminate excessive PCH deserialization caused by the search forDouglas Gregor
2010-04-08Remove caseless switch.Benjamin Kramer
2010-04-08Implement dependent friend function template specializations.John McCall
2010-04-08Removed unused object.Ted Kremenek
2010-04-08Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-l...Daniel Dunbar
2010-04-08AST: Move C++ record layout dumping to ASTContext::DumpRecordLayout.Daniel Dunbar
2010-04-08IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-fie...Daniel Dunbar
2010-04-08Patch to implement gcc's cstyle arguments in objcFariborz Jahanian
2010-04-08refactor out a function.Chris Lattner
2010-04-08Fix a (bogus) uninitialized-member-of-local warning.John McCall
2010-04-08Use SmallVector instead of an std::queue.Ted Kremenek
2010-04-08When a template (without arguments) is passed as a template typeJeffrey Yasskin
2010-04-07Fix some redundant errors by changing CXXScopeSpec::isSet calls intoJeffrey Yasskin
2010-04-07Implement checking for template literal operator functions. ThisSean Hunt
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner
2010-04-07Updated comment to reflect changes made in the most recent draft.Sean Hunt