Blame docs/api-value-internal.md

Packit Service 7770af
```C
Packit Service 7770af
struct Sass_Unknown {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Boolean {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
  bool          value;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Number {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
  double        value;
Packit Service 7770af
  char*         unit;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Color {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
  double        r;
Packit Service 7770af
  double        g;
Packit Service 7770af
  double        b;
Packit Service 7770af
  double        a;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_String {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
  char*         value;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_List {
Packit Service 7770af
  enum Sass_Tag       tag;
Packit Service 7770af
  enum Sass_Separator separator;
Packit Service 7770af
  size_t              length;
Packit Service 7770af
  // null terminated "array"
Packit Service 7770af
  union Sass_Value**  values;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Map {
Packit Service 7770af
  enum Sass_Tag        tag;
Packit Service 7770af
  size_t               length;
Packit Service 7770af
  struct Sass_MapPair* pairs;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Null {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Error {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
  char*         message;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_Warning {
Packit Service 7770af
  enum Sass_Tag tag;
Packit Service 7770af
  char*         message;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
union Sass_Value {
Packit Service 7770af
  struct Sass_Unknown unknown;
Packit Service 7770af
  struct Sass_Boolean boolean;
Packit Service 7770af
  struct Sass_Number  number;
Packit Service 7770af
  struct Sass_Color   color;
Packit Service 7770af
  struct Sass_String  string;
Packit Service 7770af
  struct Sass_List    list;
Packit Service 7770af
  struct Sass_Map     map;
Packit Service 7770af
  struct Sass_Null    null;
Packit Service 7770af
  struct Sass_Error   error;
Packit Service 7770af
  struct Sass_Warning   warning;
Packit Service 7770af
};
Packit Service 7770af
Packit Service 7770af
struct Sass_MapPair {
Packit Service 7770af
  union Sass_Value* key;
Packit Service 7770af
  union Sass_Value* value;
Packit Service 7770af
};
Packit Service 7770af
```
Packit Service 7770af