Lines Matching refs:Token
88 struct Token { struct
154 …GenericPointer(const Token* tokens, size_t tokenCount) : allocator_(), ownAllocator_(), nameBuffer… in GenericPointer()
235 GenericPointer Append(const Token& token, Allocator* allocator = 0) const {
254 Token token = { name, length, kPointerInvalidIndex };
295 Token token = { reinterpret_cast<Ch*>(buffer), length, index };
302 Token token = { name, length, index };
344 const Token* GetTokens() const { return tokens_; } in GetTokens()
456 for (const Token *t = tokens_; t != tokens_ + tokenCount_; ++t) {
540 for (const Token *t = tokens_; t != tokens_ + tokenCount_; ++t) {
598 for (const Token *t = tokens_; t != tokens_ + tokenCount_; ++t) {
833 const Token* last = tokens_ + (tokenCount_ - 1); in Erase()
834 for (const Token *t = tokens_; t != last; ++t) { in Erase()
880 for (Token *t = rhs.tokens_; t != rhs.tokens_ + rhs.tokenCount_; ++t)
884 …tokens_ = static_cast<Token *>(allocator_->Malloc(tokenCount_ * sizeof(Token) + (nameBufferSize + …
887 std::memcpy(tokens_, rhs.tokens_, rhs.tokenCount_ * sizeof(Token));
895 for (Token *t = tokens_; t != tokens_ + rhs.tokenCount_; ++t)
933 …Token* token = tokens_ = static_cast<Token *>(allocator_->Malloc(tokenCount_ * sizeof(Token) + len… in Parse()
1063 for (Token *t = tokens_; t != tokens_ + tokenCount_; ++t) { in Stringify()
1158 Token* tokens_; //!< A list of tokens.