reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Expr.h
 1770     assert(getCharByteWidth() == 1 &&
 1786     switch (getCharByteWidth()) {
 1797   unsigned getByteLength() const { return getCharByteWidth() * getLength(); }
tools/clang/lib/AST/ExprConstant.cpp
 2951   APSInt Value(S->getCharByteWidth() * Info.Ctx.getCharWidth(),
 2974   APSInt Value(S->getCharByteWidth() * Info.Ctx.getCharWidth(),
10721           S->getCharByteWidth() == 1 &&
tools/clang/lib/AST/Interp/Program.cpp
   22   const size_t CharWidth = S->getCharByteWidth();
tools/clang/lib/AST/MicrosoftMangle.cpp
 3452   unsigned StringByteLength = StringLength * SL->getCharByteWidth();
 3465     unsigned CharByteWidth = SL->getCharByteWidth();
 3474     unsigned CharByteWidth = SL->getCharByteWidth();
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3115       assert(Str->getCharByteWidth() == 2);
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4850   if (E->getCharByteWidth() == 1) {
tools/clang/lib/Parse/ParseDecl.cpp
 1112         if (MessageStringLiteral->getCharByteWidth() != 1) {
tools/clang/lib/Parse/ParsePragma.cpp
  791   if (SegmentName->getCharByteWidth() != 1) {
  913     if (SegmentName->getCharByteWidth() != 1) {
  977     if (SegmentName->getCharByteWidth() != 1) {
tools/clang/lib/Sema/SemaChecking.cpp
 6747   unsigned getCharByteWidth() const { return FExpr->getCharByteWidth(); }
tools/clang/lib/Serialization/ASTReaderStmt.cpp
  628   assert((CharByteWidth == E->getCharByteWidth()) && "Wrong character width!");
tools/clang/lib/Serialization/ASTWriterStmt.cpp
  559   Record.push_back(E->getCharByteWidth());
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  601   if (!strArg || strArg->getCharByteWidth() != 1)
tools/clang/tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp
   28   assert(Literal->getCharByteWidth() == 1 &&