aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorEd Schouten <ed@nuxi.nl>2017-03-09 08:04:07 +0000
committerEd Schouten <ed@nuxi.nl>2017-03-09 08:04:07 +0000
commite2de03fd7d8761d73c22accf7a22fd0d0189821e (patch)
treeeb0100684454d0da6d236dd8d41f923c70edcf82 /clang/lib/Frontend/CompilerInvocation.cpp
parentf3e295a7817d4955d7619ebc642527185f3ecec3 (diff)
downloadllvm-e2de03fd7d8761d73c22accf7a22fd0d0189821e.zip
llvm-e2de03fd7d8761d73c22accf7a22fd0d0189821e.tar.gz
llvm-e2de03fd7d8761d73c22accf7a22fd0d0189821e.tar.bz2
Fix up the places where AddressSpace.hpp is included.
The AddressSpace.hpp header declares two classes: LocalAddressSpace and RemoteAddressSpace. These classes are only used in a very small number of source files, but passed in as template arguments to many other classes. Let's go ahead and only include AddressSpace.hpp in source files where at least one of these two classes is mentioned. This gets rid of a cyclic header dependency that was already present, but only caused breakage on macOS until recently. Reported by: Marshall Clow llvm-svn: 297364
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions