[iwyu] enable header include checks for torque
This also fixes all resulting failures. Bug: v8:7965 Change-Id: I5451cdd3a3ec48c708107a22445808c268efe861 Reviewed-on: https://chromium-review.googlesource.com/1148336 Commit-Queue: Tobias Tebbi <tebbi@chromium.org> Reviewed-by: Clemens Hammacher <clemensh@chromium.org> Cr-Commit-Position: refs/heads/master@{#54643}
This commit is contained in:
parent
9cf74f6790
commit
24ebe454f2
@ -17,6 +17,8 @@ namespace torque {
|
|||||||
class GlobalContext;
|
class GlobalContext;
|
||||||
class Scope;
|
class Scope;
|
||||||
class TypeOracle;
|
class TypeOracle;
|
||||||
|
class Builtin;
|
||||||
|
class Label;
|
||||||
|
|
||||||
class Module {
|
class Module {
|
||||||
public:
|
public:
|
||||||
|
@ -17,6 +17,8 @@ namespace internal {
|
|||||||
namespace torque {
|
namespace torque {
|
||||||
|
|
||||||
class ScopeChain;
|
class ScopeChain;
|
||||||
|
class Variable;
|
||||||
|
class Declarable;
|
||||||
|
|
||||||
class Scope {
|
class Scope {
|
||||||
public:
|
public:
|
||||||
|
@ -34,6 +34,7 @@ static const char* const CONST_FLOAT64_TYPE_STRING = "constexpr float64";
|
|||||||
|
|
||||||
class Label;
|
class Label;
|
||||||
class Value;
|
class Value;
|
||||||
|
class Module;
|
||||||
|
|
||||||
class TypeBase {
|
class TypeBase {
|
||||||
public:
|
public:
|
||||||
|
@ -122,7 +122,6 @@ AUTO_EXCLUDE = [
|
|||||||
]
|
]
|
||||||
AUTO_EXCLUDE_PATTERNS = [
|
AUTO_EXCLUDE_PATTERNS = [
|
||||||
'src/base/atomicops_internals_.*',
|
'src/base/atomicops_internals_.*',
|
||||||
'src/torque/.*',
|
|
||||||
] + [
|
] + [
|
||||||
# platform-specific headers
|
# platform-specific headers
|
||||||
'\\b{}\\b'.format(p) for p in
|
'\\b{}\\b'.format(p) for p in
|
||||||
|
Loading…
Reference in New Issue
Block a user