clang 23.0.0git
clang::ASTDumpColor Struct Reference

#include "clang/AST/ASTDumperUtils.h"

Static Public Attributes

static constexpr TerminalColor DeclKindName
static constexpr TerminalColor Attr = {llvm::raw_ostream::BLUE, true}
static constexpr TerminalColor Stmt = {llvm::raw_ostream::MAGENTA, true}
static constexpr TerminalColor Comment = {llvm::raw_ostream::BLUE, false}
static constexpr TerminalColor Type = {llvm::raw_ostream::GREEN, false}
static constexpr TerminalColor Address = {llvm::raw_ostream::YELLOW, false}
static constexpr TerminalColor Location = {llvm::raw_ostream::YELLOW, false}
static constexpr TerminalColor ValueKind = {llvm::raw_ostream::CYAN, false}
static constexpr TerminalColor ObjectKind = {llvm::raw_ostream::CYAN, false}
static constexpr TerminalColor Errors = {llvm::raw_ostream::RED, true}
static constexpr TerminalColor Null = {llvm::raw_ostream::BLUE, false}
static constexpr TerminalColor Undeserialized
static constexpr TerminalColor Cast = {llvm::raw_ostream::RED, false}
static constexpr TerminalColor Value = {llvm::raw_ostream::CYAN, true}
static constexpr TerminalColor DeclName = {llvm::raw_ostream::CYAN, true}
static constexpr TerminalColor Indent = {llvm::raw_ostream::BLUE, false}

Detailed Description

Definition at line 34 of file ASTDumperUtils.h.

Member Data Documentation

◆ Address

TerminalColor clang::ASTDumpColor::Address = {llvm::raw_ostream::YELLOW, false}
staticconstexpr

Definition at line 59 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::dumpPointer().

◆ Attr

TerminalColor clang::ASTDumpColor::Attr = {llvm::raw_ostream::BLUE, true}
staticconstexpr

◆ Cast

TerminalColor clang::ASTDumpColor::Cast = {llvm::raw_ostream::RED, false}
staticconstexpr

Definition at line 78 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::VisitCastExpr().

◆ Comment

TerminalColor clang::ASTDumpColor::Comment = {llvm::raw_ostream::BLUE, false}
staticconstexpr

Definition at line 53 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::Visit().

◆ DeclKindName

TerminalColor clang::ASTDumpColor::DeclKindName
staticconstexpr

◆ DeclName

◆ Errors

TerminalColor clang::ASTDumpColor::Errors = {llvm::raw_ostream::RED, true}
staticconstexpr

Definition at line 68 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::Visit(), and clang::TextNodeDumper::Visit().

◆ Indent

TerminalColor clang::ASTDumpColor::Indent = {llvm::raw_ostream::BLUE, false}
staticconstexpr

Definition at line 86 of file ASTDumperUtils.h.

Referenced by clang::TextTreeStructure::AddChild().

◆ Location

TerminalColor clang::ASTDumpColor::Location = {llvm::raw_ostream::YELLOW, false}
staticconstexpr

Definition at line 61 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::dumpLocation().

◆ Null

◆ ObjectKind

TerminalColor clang::ASTDumpColor::ObjectKind = {llvm::raw_ostream::CYAN, false}
staticconstexpr

Definition at line 66 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::Visit().

◆ Stmt

TerminalColor clang::ASTDumpColor::Stmt = {llvm::raw_ostream::MAGENTA, true}
staticconstexpr

◆ Type

TerminalColor clang::ASTDumpColor::Type = {llvm::raw_ostream::GREEN, false}
staticconstexpr

◆ Undeserialized

TerminalColor clang::ASTDumpColor::Undeserialized
staticconstexpr
Initial value:
= {llvm::raw_ostream::GREEN,
true}

Definition at line 74 of file ASTDumperUtils.h.

Referenced by clang::ASTDumper::dumpLookups(), and clang::TextNodeDumper::Visit().

◆ Value

◆ ValueKind

TerminalColor clang::ASTDumpColor::ValueKind = {llvm::raw_ostream::CYAN, false}
staticconstexpr

Definition at line 64 of file ASTDumperUtils.h.

Referenced by clang::TextNodeDumper::Visit(), and clang::TextNodeDumper::Visit().


The documentation for this struct was generated from the following file: