llvm-project/clang/lib
David Majnemer f8d3864dbe AST: Simplify some code
Iterator invalidation issues already force us to do one lookup and one
insert.
Don't use the particular bit-pattern of the 'Align' field to determine
whether or not we have already inserted into the TypeInfo DenseMap;
instead ask for an iterator to the TypeInfo entry.

llvm-svn: 214293
2014-07-30 08:42:33 +00:00
..
ARCMigrate Revert "unique_ptr-ify ownership of ASTConsumers" 2014-07-17 22:34:12 +00:00
AST AST: Simplify some code 2014-07-30 08:42:33 +00:00
ASTMatchers Prevent assert in ASTMatchFinder. 2014-07-23 13:17:47 +00:00
Analysis Fix some cases of incorrect handling of lifetime extended temporaries. 2014-07-30 08:34:42 +00:00
Basic [OPENMP] Additional comments for implicit 'flush' clause + removed unused parameter from method classof(). 2014-07-29 09:17:39 +00:00
CodeGen MS ABI: Consider alignment attributes on typedefs for layout 2014-07-30 01:30:47 +00:00
Driver Support LIBRARY_PATH on all Darwin targets. 2014-07-29 20:17:52 +00:00
Edit [CMake] Reorder libdeps by alphabetical order. 2014-07-14 04:59:27 +00:00
Format clang-format: [proto] Improve formatting of text-proto options. 2014-07-28 14:08:09 +00:00
Frontend Add a missing close quote in "while building module 'Foo:" diagnostic. 2014-07-26 01:22:02 +00:00
FrontendTool Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
Headers Change __INTx_TYPE__ to be always signed. This changes the value for 2014-07-28 21:06:22 +00:00
Index Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
Lex [modules] Substantially improve handling of #undef: 2014-07-25 04:40:03 +00:00
Parse Fix default argument comma disambiguation bug following the 'template' keyword. 2014-07-27 05:38:12 +00:00
Rewrite Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
Sema MS ABI: Consider alignment attributes on typedefs for layout 2014-07-30 01:30:47 +00:00
Serialization [modules] Factor out ODR checking, to avoid unnecessary repeated work in 2014-07-29 23:23:27 +00:00
StaticAnalyzer [OPENMP] Initial parsing and sema analysis for 'atomic' directive. 2014-07-22 10:10:35 +00:00
Tooling Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00