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

Overridden By

include/llvm/TableGen/Record.h
  112   std::string getAsString() const override { return "bit"; }
  152   std::string getAsString() const override { return "code"; }
  170   std::string getAsString() const override { return "int"; }
lib/TableGen/Record.cpp
   94 std::string BitsRecTy::getAsString() const {
  121 std::string StringRecTy::getAsString() const {
  130 std::string ListRecTy::getAsString() const {
  146 std::string DagRecTy::getAsString() const {
  202 std::string RecordRecTy::getAsString() const {

References

include/llvm/TableGen/Record.h
   79   void print(raw_ostream &OS) const { OS << getAsString(); }
lib/TableGen/Record.cpp
  131   return "list<" + Ty->getAsString() + ">";
  752                           getType()->getAsString() + "', got '" +
  753                           DI->getType()->getAsString() + "' in: " +
  807   case CAST: Result = "!cast<" + getType()->getAsString() + ">"; break;
 1389   return (Twine("!isa<") + CheckType->getAsString() + ">(" +
 2091               (Twine("of type '") + VRT->getType()->getAsString() + "' ").str();
 2096                                       Value.getType()->getAsString() +
lib/TableGen/TGParser.cpp
  148                    RV.getType()->getAsString() + "' is incompatible with " +
  150                    ERV->getType()->getAsString() + "'");
  217       InitType = (Twine("' of type '") + TI->getType()->getAsString()).str();
  219                           "' of type '" + RV->getType()->getAsString() +
  465                                     I->getType()->getAsString() +
 1131                    ItemType->getAsString() + "', got '" +
 1132                    Type->getAsString() + "'");
 1158                            ArgType->getAsString() + "'");
 1167                         ItemType->getAsString() + "'");
 1172                                ArgType->getAsString() +
 1176                                    ->getAsString() +
 1184                                ArgType->getAsString() + "'");
 1194                                  "type '") + ArgType->getAsString() + "'");
 1204                              ArgType->getAsString() + "', got '" +
 1205                              ListType->getAsString() + "'");
 1309                 "expected value of type '" + Twine(ItemType->getAsString()) +
 1318               "expected value of type '" + Twine(ItemType->getAsString()) +
 1434                           MHSt->getType()->getAsString() + "'");
 1445                           RHSt->getType()->getAsString() + "'");
 1487         TokError(Twine("inconsistent types '") + MHSTy->getAsString() +
 1488                  "' and '" + RHSTy->getAsString() + "' for !if");
 1549                List->getType()->getAsString());
 1620                Start->getType()->getAsString() + "), but is of type " +
 1621                Expr->getType()->getAsString());
 1736           TokError(Twine("inconsistent types '") + Type->getAsString() +
 1737                          "' and '" + VTy->getAsString() + "' for !cond");
 1862                   TI->getType()->getAsString() + "', expected '" +
 1863                   ExpectedType->getAsString() + "': " + TI->getAsString());
 1941                  ItemType->getAsString());
 2015                    EltTy->getAsString() + "' not convertible to '" +
 2016                    GivenListTy->getElementType()->getAsString());
 2486       Type = (Twine("' of type '") + TI->getType()->getAsString()).str();
utils/TableGen/SearchableTableEmitter.cpp
  169                     Field.RecType->getAsString() + "' to search by");
  614                           Field.RecType->getAsString() + " vs. " +
  615                           TI->getType()->getAsString());