Public Member Functions | Public Attributes | Static Public Attributes | List of all members
re2c::Code Struct Reference

#include <code.h>

Collaboration diagram for re2c::Code:
Collaboration graph

Public Member Functions

 Code (const char *t, size_t t_len, const std::string &f, uint32_t l)

Public Attributes

const Loc loc
const std::string text

Static Public Attributes

static free_list< const Code * > freelist

Detailed Description

Definition at line 14 of file code.h.

Constructor & Destructor Documentation

re2c::Code::Code ( const char *  t,
size_t  t_len,
const std::string &  f,
uint32_t  l 

Definition at line 21 of file code.h.

22  : loc (f, l)
23  , text (t, t_len)
24  {
25  freelist.insert (this);
26  }
const Loc loc
Definition: code.h:18
static free_list< const Code * > freelist
Definition: code.h:16
const std::string text
Definition: code.h:19

Member Data Documentation

free_list< const Code * > re2c::Code::freelist

Definition at line 16 of file code.h.

const Loc re2c::Code::loc

Definition at line 18 of file code.h.

const std::string re2c::Code::text

Definition at line 19 of file code.h.

The documentation for this struct was generated from the following files: