Lines Matching refs:FieldName
2101 RecTy *TypedInit::getFieldType(StringInit *FieldName) const { in getFieldType()
2104 if (RecordVal *Field = Rec->getValue(FieldName)) in getFieldType()
2221 RecTy *DefInit::getFieldType(StringInit *FieldName) const { in getFieldType()
2222 if (const RecordVal *RV = Def->getValue(FieldName)) in getFieldType()
2387 return FieldInit::get(NewRec, FieldName)->Fold(R.getCurrentRecord()); in resolveReferences()
2397 FieldName->getAsUnquotedString() + "' of '" + in Fold()
2399 Init *FieldVal = Def->getValue(FieldName)->getValue(); in Fold()
2408 Init *FieldVal = DI->getDef()->getValue(FieldName)->getValue(); in isConcrete()
2930 SMLoc Record::getFieldLoc(StringRef FieldName) const { in getFieldLoc()
2931 const RecordVal *R = getValue(FieldName); in getFieldLoc()
2934 "' does not have a field named `" + FieldName + "'!\n"); in getFieldLoc()
2938 Init *Record::getValueInit(StringRef FieldName) const { in getValueInit()
2939 const RecordVal *R = getValue(FieldName); in getValueInit()
2942 "' does not have a field named `" + FieldName + "'!\n"); in getValueInit()
2946 StringRef Record::getValueAsString(StringRef FieldName) const { in getValueAsString()
2947 std::optional<StringRef> S = getValueAsOptionalString(FieldName); in getValueAsString()
2950 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsString()
2955 Record::getValueAsOptionalString(StringRef FieldName) const { in getValueAsOptionalString()
2956 const RecordVal *R = getValue(FieldName); in getValueAsOptionalString()
2966 "Record `" + getName() + "', ` field `" + FieldName + in getValueAsOptionalString()
2970 BitsInit *Record::getValueAsBitsInit(StringRef FieldName) const { in getValueAsBitsInit()
2971 const RecordVal *R = getValue(FieldName); in getValueAsBitsInit()
2974 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsBitsInit()
2978 PrintFatalError(getLoc(), "Record `" + getName() + "', field `" + FieldName + in getValueAsBitsInit()
2982 ListInit *Record::getValueAsListInit(StringRef FieldName) const { in getValueAsListInit()
2983 const RecordVal *R = getValue(FieldName); in getValueAsListInit()
2986 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsListInit()
2990 PrintFatalError(getLoc(), "Record `" + getName() + "', field `" + FieldName + in getValueAsListInit()
2995 Record::getValueAsListOfDefs(StringRef FieldName) const { in getValueAsListOfDefs()
2996 ListInit *List = getValueAsListInit(FieldName); in getValueAsListOfDefs()
3003 FieldName + "' list is not entirely DefInit!"); in getValueAsListOfDefs()
3008 int64_t Record::getValueAsInt(StringRef FieldName) const { in getValueAsInt()
3009 const RecordVal *R = getValue(FieldName); in getValueAsInt()
3012 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsInt()
3017 FieldName + in getValueAsInt()
3023 Record::getValueAsListOfInts(StringRef FieldName) const { in getValueAsListOfInts()
3024 ListInit *List = getValueAsListInit(FieldName); in getValueAsListOfInts()
3031 Twine("Record `") + getName() + "', field `" + FieldName + in getValueAsListOfInts()
3039 Record::getValueAsListOfStrings(StringRef FieldName) const { in getValueAsListOfStrings()
3040 ListInit *List = getValueAsListInit(FieldName); in getValueAsListOfStrings()
3047 Twine("Record `") + getName() + "', field `" + FieldName + in getValueAsListOfStrings()
3054 Record *Record::getValueAsDef(StringRef FieldName) const { in getValueAsDef()
3055 const RecordVal *R = getValue(FieldName); in getValueAsDef()
3058 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsDef()
3063 FieldName + "' does not have a def initializer!"); in getValueAsDef()
3066 Record *Record::getValueAsOptionalDef(StringRef FieldName) const { in getValueAsOptionalDef()
3067 const RecordVal *R = getValue(FieldName); in getValueAsOptionalDef()
3070 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsOptionalDef()
3077 FieldName + "' does not have either a def initializer or '?'!"); in getValueAsOptionalDef()
3081 bool Record::getValueAsBit(StringRef FieldName) const { in getValueAsBit()
3082 const RecordVal *R = getValue(FieldName); in getValueAsBit()
3085 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsBit()
3090 FieldName + "' does not have a bit initializer!"); in getValueAsBit()
3093 bool Record::getValueAsBitOrUnset(StringRef FieldName, bool &Unset) const { in getValueAsBitOrUnset() argument
3094 const RecordVal *R = getValue(FieldName); in getValueAsBitOrUnset()
3097 "' does not have a field named `" + FieldName.str() + "'!\n"); in getValueAsBitOrUnset()
3107 FieldName + "' does not have a bit initializer!"); in getValueAsBitOrUnset()
3110 DagInit *Record::getValueAsDag(StringRef FieldName) const { in getValueAsDag()
3111 const RecordVal *R = getValue(FieldName); in getValueAsDag()
3114 "' does not have a field named `" + FieldName + "'!\n"); in getValueAsDag()
3119 FieldName + "' does not have a dag initializer!"); in getValueAsDag()