Sha256: 20c18adcf3ed6a1999e3730c9f22dde9e6ff0f71fc86669fe76bf8cf44259358

Contents?: true

Size: 473 Bytes

Versions: 6

Compression:

Stored size: 473 Bytes

Contents

#ifndef SASS_BACKTRACE_H
#define SASS_BACKTRACE_H

#include <vector>
#include <sstream>
#include "file.hpp"
#include "position.hpp"

namespace Sass {

  struct Backtrace {

    SourceSpan pstate;
    sass::string caller;

    Backtrace(SourceSpan pstate, sass::string c = "")
    : pstate(pstate),
      caller(c)
    { }

  };

  typedef sass::vector<Backtrace> Backtraces;

  const sass::string traces_to_string(Backtraces traces, sass::string indent = "\t");

}

#endif

Version data entries

6 entries across 5 versions & 4 rubygems

Version Path
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.1.0/gems/sassc-2.4.0/ext/libsass/src/backtrace.hpp
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/sassc-2.4.0/ext/libsass/src/backtrace.hpp
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/sassc-2.4.0/ext/libsass/src/backtrace.hpp
date_n_time_picker_activeadmin-0.1.2 vendor/bundle/ruby/2.6.0/gems/sassc-2.4.0/ext/libsass/src/backtrace.hpp
date_n_time_picker_activeadmin-0.1.1 vendor/bundle/ruby/2.6.0/gems/sassc-2.4.0/ext/libsass/src/backtrace.hpp
sassc-2.4.0 ext/libsass/src/backtrace.hpp