class TokenManager

Declaration

class TokenManager { /* full declaration omitted */ };

Description

Defines interfaces for operating "Token" in the clang syntax-tree.

Declared at: clang/include/clang/Tooling/Syntax/TokenManager.h:29

Method Overview

  • public virtual llvm::StringRef getText(clang::syntax::TokenManager::Key K) const
  • public virtual llvm::StringLiteral kind() const
  • public virtual ~TokenManager()

Methods

virtual llvm::StringRef getText(
    clang::syntax::TokenManager::Key K) const

Declared at: clang/include/clang/Tooling/Syntax/TokenManager.h:41

Parameters

clang::syntax::TokenManager::Key K

virtual llvm::StringLiteral kind() const

Description

Describes what the exact class kind of the TokenManager is.

Declared at: clang/include/clang/Tooling/Syntax/TokenManager.h:34

virtual ~TokenManager()

Declared at: clang/include/clang/Tooling/Syntax/TokenManager.h:31