This fixes MarshalStructAsLayoutSeq test on mac/linux.
case NFT_ANSICHAR:
case NFT_WINBOOL:
case NFT_CBOOL:
+ case NFT_DELEGATE:
+ case NFT_SAFEHANDLE:
+ case NFT_CRITICALHANDLE:
fieldClassificationType = SystemVClassificationTypeInteger;
break;
- case NFT_DELEGATE:
+ // It's not clear what the right behavior for NTF_DECIMAL and NTF_DATE is
+ // But those two types would only make sense on windows. We can revisit this later
case NFT_DECIMAL:
case NFT_DATE:
case NFT_ILLEGAL:
- case NFT_SAFEHANDLE:
- case NFT_CRITICALHANDLE:
default:
return false;
}
JIT/Methodical/localloc/call/call01_small/call01_small.sh
JIT/Regression/Dev11/External/dev11_145295/CSharpPart/CSharpPart.sh
Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.sh
-Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.sh
GC/LargeMemory/Allocation/finalizertest/finalizertest.sh
GC/LargeMemory/API/gc/reregisterforfinalize/reregisterforfinalize.sh
GC/LargeMemory/API/gc/collect/collect.sh