Fix overflow checking in newarray with 64 bit array lengths. Fixes part of #13544.
Fix a missing return statement in 16d2bcaa379be0c38f84492a5528c5ab6dcd7e7d.
Add missed file AttributeMetadataCollection.cs
Add enum SchemaClassType
Add missed file TrustType.cs
Add class DnsPermission
Add enum ActiveDirectorySiteOptions
Add enum ActiveDirectorySyntax
Add enum ForestTrustDomainStatus
Add enum PropertyTypes
Add enum TopLevelNameStatus
Add class ActiveDirectoryOperationException
Add class ActiveDirectoryPartition
Add class ActiveDirectoryReplicationMetadata
Add class ActiveDirectoryRoleCollection
Add class ActiveDirectorySchedule
Merge pull request #718 from alesliehughes/master

More System.DirectoryServices.ActiveDirectory classes + other.
Revert the 'Emit push/pop LMF code as IR' changes, they seem to break make test-sgen on wrench.
Correctly parse pragma headers. Fixes #13501
Clone arguments array before modifying.