CppTokeniserFunctions Member List

This is the complete list of members for CppTokeniserFunctions, including all inherited members.

addEscapeChars(const String &s)CppTokeniserFunctionsstatic
isDecimalDigit(const juce_wchar c) noexceptCppTokeniserFunctionsstatic
isHexDigit(const juce_wchar c) noexceptCppTokeniserFunctionsstatic
isIdentifierBody(const juce_wchar c) noexceptCppTokeniserFunctionsstatic
isIdentifierStart(const juce_wchar c) noexceptCppTokeniserFunctionsstatic
isOctalDigit(const juce_wchar c) noexceptCppTokeniserFunctionsstatic
isReservedKeyword(String::CharPointerType token, const int tokenLength) noexceptCppTokeniserFunctionsstatic
parseDecimalLiteral(Iterator &source) noexceptCppTokeniserFunctionsstatic
parseFloatLiteral(Iterator &source) noexceptCppTokeniserFunctionsstatic
parseHexLiteral(Iterator &source) noexceptCppTokeniserFunctionsstatic
parseIdentifier(Iterator &source) noexceptCppTokeniserFunctionsstatic
parseNumber(Iterator &source)CppTokeniserFunctionsstatic
parseOctalLiteral(Iterator &source) noexceptCppTokeniserFunctionsstatic
readNextToken(Iterator &source)CppTokeniserFunctionsstatic
skipComment(Iterator &source) noexceptCppTokeniserFunctionsstatic
skipIfNextCharMatches(Iterator &source, const juce_wchar c) noexceptCppTokeniserFunctionsstatic
skipIfNextCharMatches(Iterator &source, const juce_wchar c1, const juce_wchar c2) noexceptCppTokeniserFunctionsstatic
skipNumberSuffix(Iterator &source)CppTokeniserFunctionsstatic
skipPreprocessorLine(Iterator &source) noexceptCppTokeniserFunctionsstatic
skipQuotedString(Iterator &source) noexceptCppTokeniserFunctionsstatic
writeEscapeChars(OutputStream &out, const char *utf8, const int numBytesToRead, const int maxCharsOnLine, const bool breakAtNewLines, const bool replaceSingleQuotes, const bool allowStringBreaks)CppTokeniserFunctionsstatic