public bool |
HasCaseStatementParent(Node* node) |
public bool |
IsPtrType(Node* node) |
public String<char> |
MakeFilePath(const String<char>& fileName, const Token& token) |
public uchar |
ParseCharLiteral(const String<char>& fileName, const Token& token) |
public CharSet |
ParseCharSet(const String<char>& fileName, const Token& token, const String<uchar>& str) |
public void |
ParseCharacterLiteral(const String<char>& fileName, const Token& token, uchar& charLit, int& charLitPrefix) |
public uchar |
ParseEscape(const String<char>& fileName, const uchar*& p, const uchar* e, const Token& token) |
public void |
ParseFloatingLiteral(const String<char>& fileName, const Token& token, double& floatingLit, bool& floatingLitFloat) |
public void |
ParseHexChar(const String<char>& fileName, uchar& value, const uchar*& p, const uchar* e, const Token& token) |
public void |
ParseIntegerLiteral(const String<char>& fileName, const Token& token, ulong& intLit, bool& intLitUnsigned) |
public String<uchar> |
ParseStringLiteral(const String<char>& fileName, const Token& token) |
public void |
ParseStringLiteral(const String<char>& fileName, const Token& token, String<uchar>& stringLit, int& stringLitPrefix) |
public String<char> |
ParserGeneratorVersionStr() |
public Node* |
RemovePointer(Node* node) |