Remove inline header includes from non-inline headers (2).
authormstarzinger <mstarzinger@chromium.org>
Thu, 13 Aug 2015 15:30:04 +0000 (08:30 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 13 Aug 2015 15:30:16 +0000 (15:30 +0000)
commit4b340c893340aed3632d51627522cb8b0b205061
tree71ab8e030564289ca6bb172bdb8f36bdda7ffc2b
parent4e0c0571d0feca645a928577026ffe70732e5590
Remove inline header includes from non-inline headers (2).

This tries to remove includes of "-inl.h" headers from normal ".h"
headers, thereby reducing the chance of any cyclic dependencies and
decreasing the average size of our compilation units.

Note that this change still leaves 5 violations of that rule in the
code. It only tackles "node.h" including "types-inl.h".

R=titzer@chromium.org

Review URL: https://codereview.chromium.org/1288053004

Cr-Commit-Position: refs/heads/master@{#30161}
src/compiler/common-node-cache.cc
src/compiler/js-frame-specialization.h
src/compiler/js-type-feedback-lowering.h
src/compiler/linkage.h
src/compiler/node.h
src/compiler/source-position.cc
src/conversions-inl.h
src/conversions.h
src/isolate.h
src/sampler.h