chromium/v8/src/compiler/compiler-source-position-table.cc

// Copyright 2014 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "src/compiler/compiler-source-position-table.h"
#include "src/compiler/graph.h"
#include "src/compiler/node-aux-data.h"

namespace v8 {
namespace internal {
namespace compiler {

class SourcePositionTable::Decorator final : public GraphDecorator {};

SourcePositionTable::SourcePositionTable(Graph* graph)
    :{}

void SourcePositionTable::AddDecorator() {}

void SourcePositionTable::RemoveDecorator() {}

SourcePosition SourcePositionTable::GetSourcePosition(Node* node) const {}
SourcePosition SourcePositionTable::GetSourcePosition(NodeId id) const {}

void SourcePositionTable::SetSourcePosition(Node* node,
                                            SourcePosition position) {}

void SourcePositionTable::PrintJson(std::ostream& os) const {}

}  // namespace compiler
}  // namespace internal
}  // namespace v8