Home | History | Annotate | Download | only in TableGen

Lines Matching full:fieldname

532   virtual RecTy *getFieldType(const std::string &FieldName) const { return 0; }
539 const std::string &FieldName) const {
574 virtual RecTy *getFieldType(const std::string &FieldName) const;
992 virtual RecTy *getFieldType(const std::string &FieldName) const;
994 const std::string &FieldName) const;
1080 virtual RecTy *getFieldType(const std::string &FieldName) const;
1082 const std::string &FieldName) const;
1111 std::string FieldName; // Field we are accessing
1114 : TypedInit(R->getFieldType(FN)), Rec(R), FieldName(FN) {
1130 return Rec->getAsString() + "." + FieldName;
1377 Init *getValueInit(StringRef FieldName) const;
1383 std::string getValueAsString(StringRef FieldName) const;
1389 BitsInit *getValueAsBitsInit(StringRef FieldName) const;
1395 ListInit *getValueAsListInit(StringRef FieldName) const;
1401 std::vector<Record*> getValueAsListOfDefs(StringRef FieldName) const;
1407 std::vector<int64_t> getValueAsListOfInts(StringRef FieldName) const;
1413 std::vector<std::string> getValueAsListOfStrings(StringRef FieldName) const;
1419 Record *getValueAsDef(StringRef FieldName) const;
1425 bool getValueAsBit(StringRef FieldName) const;
1431 int64_t getValueAsInt(StringRef FieldName) const;
1437 DagInit *getValueAsDag(StringRef FieldName) const;
1443 std::string getValueAsCode(StringRef FieldName) const;