Go to file
Richard Trieu afd6711287 Refactor declarations of ASTContext allocate functions into its own header.
Forward declarations of the allocate functions combine with the forward
declaration of the ASTContext class is enough information for some headers
without pulling in ASTContext.h in its entirety.  Pull the existing
declarations from AttrIterator.h into a new header.  Also place the default
alignment size into this header.  Previously, new had its default in
AttrIterator.h while new[] had its default in ASTContext.h.  Add new header
includes where it is needed.  Specifically to ASTVector.h to make it a
standalone header, unlike previously which it was standalone as long as
none of its functions were called.

llvm-svn: 350792
2019-01-10 03:23:25 +00:00
clang Refactor declarations of ASTContext allocate functions into its own header. 2019-01-10 03:23:25 +00:00
clang-tools-extra [clang-tidy] another take at fixing doc 2019-01-09 21:27:59 +00:00
compiler-rt [libfuzzer][MSVC] Make calls to builtin functions work with MSVC 2019-01-09 21:46:09 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc cmake: Install libraries to DATADIR from GNUInstallDirs 2019-01-07 20:20:37 +00:00
libcxx [NFC] Always lock free test: add indirection 2019-01-09 23:20:24 +00:00
libcxxabi [libcxx] Remove bad_array_length 2018-11-29 19:44:57 +00:00
libunwind Revert "[Sparc] Add Sparc V8 support" 2019-01-10 01:08:31 +00:00
lld Fix formatting. NFC. 2019-01-09 22:24:27 +00:00
lldb [Python] Update checkDsymForUUIDIsOn to be compatible with Python 3. 2019-01-10 01:15:18 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [WebAssembly] Add simd128-unimplemented subtarget feature 2019-01-10 02:55:52 +00:00
openmp [OpenMP][libomptarget] Use shared memory variable for tracking parallel level 2019-01-09 18:30:14 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [CMake] Fix generation of exported targets in build directory 2018-11-06 15:18:17 +00:00
pstl [pstl] A fix of __pstl namespace usage for include/pstl/internal/glue_algorithm_defs.h 2019-01-09 14:07:09 +00:00
README.md Update the project name in README.md 2018-10-19 00:03:01 +00:00

README.md

The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.