Lines Matching refs:FieldName

1739 RecTy *TypedInit::getFieldType(StringInit *FieldName) const {  in getFieldType()
1742 if (RecordVal *Field = Rec->getValue(FieldName)) in getFieldType()
1906 RecTy *DefInit::getFieldType(StringInit *FieldName) const { in getFieldType()
1907 if (const RecordVal *RV = Def->getValue(FieldName)) in getFieldType()
2064 return FieldInit::get(NewRec, FieldName)->Fold(R.getCurrentRecord()); in resolveReferences()
2074 FieldName->getAsUnquotedString() + "' of '" + in Fold()
2076 Init *FieldVal = Def->getValue(FieldName)->getValue(); in Fold()
2085 Init *FieldVal = DI->getDef()->getValue(FieldName)->getValue(); in isConcrete()
2591 SMLoc Record::getFieldLoc(StringRef FieldName) const { in getFieldLoc()
2592 const RecordVal *R = getValue(FieldName); in getFieldLoc()
2595 "' does not have a field named `" + FieldName + "'!\n"); in getFieldLoc()
2599 Init *Record::getValueInit(StringRef FieldName) const { in getValueInit()
2600 const RecordVal *R = getValue(FieldName); in getValueInit()
2603 "' does not have a field named `" + FieldName + "'!\n"); in getValueInit()
2607 StringRef Record::getValueAsString(StringRef FieldName) const { in getValueAsString()
2608 llvm::Optional<StringRef> S = getValueAsOptionalString(FieldName); in getValueAsString()
2611 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsString()
2616 Record::getValueAsOptionalString(StringRef FieldName) const { in getValueAsOptionalString()
2617 const RecordVal *R = getValue(FieldName); in getValueAsOptionalString()
2627 "Record `" + getName() + "', ` field `" + FieldName + in getValueAsOptionalString()
2631 BitsInit *Record::getValueAsBitsInit(StringRef FieldName) const { in getValueAsBitsInit()
2632 const RecordVal *R = getValue(FieldName); in getValueAsBitsInit()
2635 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsBitsInit()
2639 PrintFatalError(getLoc(), "Record `" + getName() + "', field `" + FieldName + in getValueAsBitsInit()
2643 ListInit *Record::getValueAsListInit(StringRef FieldName) const { in getValueAsListInit()
2644 const RecordVal *R = getValue(FieldName); in getValueAsListInit()
2647 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsListInit()
2651 PrintFatalError(getLoc(), "Record `" + getName() + "', field `" + FieldName + in getValueAsListInit()
2656 Record::getValueAsListOfDefs(StringRef FieldName) const { in getValueAsListOfDefs()
2657 ListInit *List = getValueAsListInit(FieldName); in getValueAsListOfDefs()
2664 FieldName + "' list is not entirely DefInit!"); in getValueAsListOfDefs()
2669 int64_t Record::getValueAsInt(StringRef FieldName) const { in getValueAsInt()
2670 const RecordVal *R = getValue(FieldName); in getValueAsInt()
2673 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsInt()
2678 FieldName + in getValueAsInt()
2684 Record::getValueAsListOfInts(StringRef FieldName) const { in getValueAsListOfInts()
2685 ListInit *List = getValueAsListInit(FieldName); in getValueAsListOfInts()
2692 Twine("Record `") + getName() + "', field `" + FieldName + in getValueAsListOfInts()
2700 Record::getValueAsListOfStrings(StringRef FieldName) const { in getValueAsListOfStrings()
2701 ListInit *List = getValueAsListInit(FieldName); in getValueAsListOfStrings()
2708 Twine("Record `") + getName() + "', field `" + FieldName + in getValueAsListOfStrings()
2715 Record *Record::getValueAsDef(StringRef FieldName) const { in getValueAsDef()
2716 const RecordVal *R = getValue(FieldName); in getValueAsDef()
2719 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsDef()
2724 FieldName + "' does not have a def initializer!"); in getValueAsDef()
2727 Record *Record::getValueAsOptionalDef(StringRef FieldName) const { in getValueAsOptionalDef()
2728 const RecordVal *R = getValue(FieldName); in getValueAsOptionalDef()
2731 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsOptionalDef()
2738 FieldName + "' does not have either a def initializer or '?'!"); in getValueAsOptionalDef()
2742 bool Record::getValueAsBit(StringRef FieldName) const { in getValueAsBit()
2743 const RecordVal *R = getValue(FieldName); in getValueAsBit()
2746 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsBit()
2751 FieldName + "' does not have a bit initializer!"); in getValueAsBit()
2754 bool Record::getValueAsBitOrUnset(StringRef FieldName, bool &Unset) const { in getValueAsBitOrUnset() argument
2755 const RecordVal *R = getValue(FieldName); in getValueAsBitOrUnset()
2758 "' does not have a field named `" + FieldName.str() + "'!\n"); in getValueAsBitOrUnset()
2768 FieldName + "' does not have a bit initializer!"); in getValueAsBitOrUnset()
2771 DagInit *Record::getValueAsDag(StringRef FieldName) const { in getValueAsDag()
2772 const RecordVal *R = getValue(FieldName); in getValueAsDag()
2775 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsDag()
2780 FieldName + "' does not have a dag initializer!"); in getValueAsDag()