Lines Matching defs:RecordVal

2104       if (RecordVal *Field = Rec->getValue(FieldName))
2222 if (const RecordVal *RV = Def->getValue(FieldName))
2273 for (const RecordVal &Val : Class->getValues())
2666 RecordVal::RecordVal(Init *N, RecTy *T, FieldKind K)
2674 RecordVal::RecordVal(Init *N, SMLoc Loc, RecTy *T, FieldKind K)
2680 StringRef RecordVal::getName() const {
2684 std::string RecordVal::getPrintType() const {
2699 bool RecordVal::setValue(Init *V) {
2722 // location in the RecordVal.
2723 bool RecordVal::setValue(Init *V, SMLoc NewLoc) {
2748 LLVM_DUMP_METHOD void RecordVal::dump() const { errs() << *this; }
2751 void RecordVal::print(raw_ostream &OS, bool PrintSem) const {
2839 void Record::resolveReferences(Resolver &R, const RecordVal *SkipVal) {
2848 for (RecordVal &Value : Values) {
2904 const RecordVal *RV = R.getValue(TA);
2920 for (const RecordVal &Val : R.getValues())
2923 for (const RecordVal &Val : R.getValues())
2931 const RecordVal *R = getValue(FieldName);
2939 const RecordVal *R = getValue(FieldName);
2956 const RecordVal *R = getValue(FieldName);
2971 const RecordVal *R = getValue(FieldName);
2983 const RecordVal *R = getValue(FieldName);
3009 const RecordVal *R = getValue(FieldName);
3055 const RecordVal *R = getValue(FieldName);
3067 const RecordVal *R = getValue(FieldName);
3082 const RecordVal *R = getValue(FieldName);
3094 const RecordVal *R = getValue(FieldName);
3111 const RecordVal *R = getValue(FieldName);
3150 const RecordVal *Arg = getValue(TA);
3291 if (RecordVal *RV = getCurrentRecord()->getValue(VarName)) {