clang 23.0.0git
clang::TextEncoding Class Reference

#include "clang/Lex/TextEncoding.h"

Public Member Functions

llvm::TextEncodingConverter * getConverter (ConversionAction Action) const
llvm::StringRef getLiteralEncoding ()

Static Public Member Functions

static std::error_code setConvertersFromOptions (TextEncoding &TE, const clang::LangOptions &Opts)

Detailed Description

Definition at line 19 of file TextEncoding.h.

Member Function Documentation

◆ getConverter()

llvm::TextEncodingConverter * TextEncoding::getConverter ( ConversionAction Action) const

Definition at line 15 of file TextEncoding.cpp.

References clang::CA_ToLiteralEncoding.

Referenced by clang::CharLiteralParser::CharLiteralParser().

◆ getLiteralEncoding()

llvm::StringRef clang::TextEncoding::getLiteralEncoding ( )
inline

Definition at line 28 of file TextEncoding.h.

◆ setConvertersFromOptions()

std::error_code TextEncoding::setConvertersFromOptions ( TextEncoding & TE,
const clang::LangOptions & Opts )
static

The documentation for this class was generated from the following files: