reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
392 OS << " llvm::StringRef get" << getUpperName() << "() const {\n"; 393 OS << " return llvm::StringRef(" << getLowerName() << ", " 395 OS << " }\n"; 396 OS << " unsigned get" << getUpperName() << "Length() const {\n"; 397 OS << " return " << getLowerName() << "Length;\n"; 398 OS << " }\n"; 399 OS << " void set" << getUpperName() 401 OS << " " << getLowerName() << "Length = S.size();\n"; 402 OS << " this->" << getLowerName() << " = new (C, 1) char [" 404 OS << " if (!S.empty())\n"; 405 OS << " std::memcpy(this->" << getLowerName() << ", S.data(), " 407 OS << " }";