Lines Matching defs:AssignRecord
1031 using AssignRecord = PointerUnion<DbgAssignIntrinsic *, DbgVariableRecord *>;
1038 AssignRecord Source;
1070 static Assignment make(DIAssignID *ID, AssignRecord Source) {
1093 Assignment(S Status, DIAssignID *ID, AssignRecord Source)
1126 // Source=[AssignRecord|DbgValueInst*|DbgAssignIntrinsic*|DbgVariableRecord*]
1127 // Since AssignRecord can be cast to one of the latter two types, and all
1129 // three types, and an explicit overload for AssignRecord that forwards to
1131 void emitDbgValue(LocKind Kind, AssignRecord Source, VarLocInsertPt After);
1358 void processDbgAssign(AssignRecord Assign, BlockInfo *LiveSet);
1528 AssignmentTrackingLowering::AssignRecord Source, VarLocInsertPt After) {
1766 void AssignmentTrackingLowering::processDbgAssign(AssignRecord Assign,
2000 auto JoinSource = [&]() -> AssignRecord {
2004 return AssignRecord();
2015 return AssignRecord();
2017 AssignRecord Source = JoinSource();