1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| #ifndef SASS_BACKTRACE_H
| #define SASS_BACKTRACE_H
|
| #include <vector>
| #include <sstream>
| #include "file.hpp"
| #include "position.hpp"
|
| namespace Sass {
|
| struct Backtrace {
|
| ParserState pstate;
| std::string caller;
|
| Backtrace(ParserState pstate, std::string c = "")
| : pstate(pstate),
| caller(c)
| { }
|
| };
|
| typedef std::vector<Backtrace> Backtraces;
|
| const std::string traces_to_string(Backtraces traces, std::string indent = "\t");
|
| }
|
| #endif
|
|