#include "src/compiler/add-type-assertions-reducer.h"
#include "src/compiler/node-properties.h"
#include "src/compiler/schedule.h"
namespace v8 {
namespace internal {
namespace compiler {
namespace {
struct AddTypeAssertionsImpl { … };
void AddTypeAssertionsImpl::Run() { … }
void AddTypeAssertionsImpl::ProcessBlock(BasicBlock* block) { … }
void AddTypeAssertionsImpl::InsertAssertion(Node* asserted,
Node* effect_successor) { … }
}
void AddTypeAssertions(JSGraph* jsgraph, Schedule* schedule, Zone* phase_zone) { … }
}
}
}