#include <c4d_general.h>
Class to hold cached parser data.
Public Types | |
| using | IsAllocType = std::true_type |
Public Member Functions | |
| Bool | CopyTo (ParserCache *dest) |
Static Public Member Functions | |
| static ParserCache * | Alloc () |
| static ParserCache * | Alloc (const maxon::SourceLocation &) |
| static void | Free (ParserCache *&p) |
Private Member Functions | |
| ParserCache () | |
| ~ParserCache () | |
| using IsAllocType = std::true_type |
|
private |
|
private |
|
static |
|
static |
|
static |
| Bool CopyTo | ( | ParserCache * | dest | ) |
Copies the parser cache.
| [out] | dest | The destination parser cache. The caller owns the pointed parser cache. |