Lines Matching defs:AssignRecord
1030 using AssignRecord = PointerUnion<DbgAssignIntrinsic *, DbgVariableRecord *>;
1037 AssignRecord Source;
1069 static Assignment make(DIAssignID *ID, AssignRecord Source) {
1092 Assignment(S Status, DIAssignID *ID, AssignRecord Source)
1125 // Source=[AssignRecord|DbgValueInst*|DbgAssignIntrinsic*|DbgVariableRecord*]
1126 // Since AssignRecord can be cast to one of the latter two types, and all
1128 // three types, and an explicit overload for AssignRecord that forwards to
1130 void emitDbgValue(LocKind Kind, AssignRecord Source, VarLocInsertPt After);
1357 void processDbgAssign(AssignRecord Assign, BlockInfo *LiveSet);
1527 AssignmentTrackingLowering::AssignRecord Source, VarLocInsertPt After) {
1765 void AssignmentTrackingLowering::processDbgAssign(AssignRecord Assign,
1999 auto JoinSource = [&]() -> AssignRecord {
2003 return AssignRecord();
2014 return AssignRecord();
2016 AssignRecord Source = JoinSource();