summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/SourceRange.h
blob: 936863ecc7c4715b6f9c1e0cfb7e4a227c92314d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
 * Copyright (c) 2020, the SerenityOS developers.
 *
 * SPDX-License-Identifier: BSD-2-Clause
 */

#pragma once

#include <AK/Types.h>

namespace JS {

struct Position {
    size_t line { 0 };
    size_t column { 0 };
};

struct SourceRange {
    StringView filename;
    Position start;
    Position end;
};

}