80 references to ValidateDynamicAttribute
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (80)
Attributes\AttributeTests_Dynamic.cs (76)
164ValidateDynamicAttribute(_base0Class.GetAttributes(), expectedDynamicAttribute: false); 167ValidateDynamicAttribute(_base1Class.GetAttributes(), expectedDynamicAttribute: false); 170ValidateDynamicAttribute(_base2Class.GetAttributes(), expectedDynamicAttribute: false); 176ValidateDynamicAttribute(_derivedClass.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 182ValidateDynamicAttribute(_outerClass.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 188ValidateDynamicAttribute(_innerClass.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 194ValidateDynamicAttribute(_innerInnerClass.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 200ValidateDynamicAttribute(_outer2Class.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 204ValidateDynamicAttribute(_inner2Class.GetAttributes(), expectedDynamicAttribute: false); 208ValidateDynamicAttribute(_innerInner2Class.GetAttributes(), expectedDynamicAttribute: false); 211ValidateDynamicAttribute(_inner3Class.GetAttributes(), expectedDynamicAttribute: false); 221ValidateDynamicAttribute(field1.GetAttributes(), expectedDynamicAttribute: true); 227ValidateDynamicAttribute(field2.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 233ValidateDynamicAttribute(field3.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 238ValidateDynamicAttribute(field4.GetAttributes(), expectedDynamicAttribute: true); 244ValidateDynamicAttribute(field5.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 250ValidateDynamicAttribute(field6.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 256ValidateDynamicAttribute(field7.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 262ValidateDynamicAttribute(field8.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 268ValidateDynamicAttribute(field9.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 274ValidateDynamicAttribute(field10.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 280ValidateDynamicAttribute(field11.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 286ValidateDynamicAttribute(field12.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 292ValidateDynamicAttribute(field13.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 298ValidateDynamicAttribute(field14.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 304ValidateDynamicAttribute(field15.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 310ValidateDynamicAttribute(field16.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 316ValidateDynamicAttribute(field17.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 322ValidateDynamicAttribute(field1.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 329ValidateDynamicAttribute(f1.GetAttributes(), expectedDynamicAttribute: false); 334ValidateDynamicAttribute(f1.GetReturnTypeAttributes(), expectedDynamicAttribute: true); 335ValidateDynamicAttribute(f1.Parameters[0].GetAttributes(), expectedDynamicAttribute: true); 339ValidateDynamicAttribute(f2.GetAttributes(), expectedDynamicAttribute: false); 344ValidateDynamicAttribute(f2.GetReturnTypeAttributes(), expectedDynamicAttribute: true); 346ValidateDynamicAttribute(f2.Parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 350ValidateDynamicAttribute(f3.GetAttributes(), expectedDynamicAttribute: false); 355ValidateDynamicAttribute(f3.GetReturnTypeAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 356ValidateDynamicAttribute(f3.Parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 360ValidateDynamicAttribute(f4.GetAttributes(), expectedDynamicAttribute: false); 366ValidateDynamicAttribute(f4.GetReturnTypeAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 367ValidateDynamicAttribute(f4.Parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 371ValidateDynamicAttribute(f5.GetAttributes(), expectedDynamicAttribute: false); 377ValidateDynamicAttribute(f5.GetReturnTypeAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 378ValidateDynamicAttribute(f5.Parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 386ValidateDynamicAttribute(prop1.GetAttributes(), expectedDynamicAttribute: true); 391ValidateDynamicAttribute(prop1.GetMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: true); 397ValidateDynamicAttribute(prop2.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 402ValidateDynamicAttribute(prop2.GetMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 407ValidateDynamicAttribute(prop2.SetMethod.Parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 415ValidateDynamicAttribute(indexer.GetAttributes(), expectedDynamicAttribute: true); 422ValidateDynamicAttribute(indexer.GetMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: true); 423ValidateDynamicAttribute(indexer.GetMethod.Parameters[0].GetAttributes(), expectedDynamicAttribute: true); 430ValidateDynamicAttribute(indexer.SetMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: false); 431ValidateDynamicAttribute(indexer.SetMethod.Parameters[0].GetAttributes(), expectedDynamicAttribute: true); 432ValidateDynamicAttribute(indexer.SetMethod.Parameters[1].GetAttributes(), expectedDynamicAttribute: true); 442ValidateDynamicAttribute(_unsafeClass.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 451ValidateDynamicAttribute(nullableField.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: _expectedTransformFlags); 460ValidateDynamicAttribute(_synthesizedMyDelegateType.GetAttributes(), expectedDynamicAttribute: false); 470ValidateDynamicAttribute(ctor.GetAttributes(), expectedDynamicAttribute: false); 471ValidateDynamicAttribute(ctor.GetReturnTypeAttributes(), expectedDynamicAttribute: false); 474ValidateDynamicAttribute(param.GetAttributes(), expectedDynamicAttribute: false); 482ValidateDynamicAttribute(invokeMethod.GetAttributes(), expectedDynamicAttribute: false); 487ValidateDynamicAttribute(invokeMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 488ValidateDynamicAttribute(invokeMethod.Parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 498ValidateDynamicAttribute(beginInvokeMethod.GetAttributes(), expectedDynamicAttribute: false); 499ValidateDynamicAttribute(beginInvokeMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: false); 503ValidateDynamicAttribute(parameters[0].GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 504ValidateDynamicAttribute(parameters[1].GetAttributes(), expectedDynamicAttribute: false); 505ValidateDynamicAttribute(parameters[2].GetAttributes(), expectedDynamicAttribute: false); 512ValidateDynamicAttribute(endInvokeMethod.GetAttributes(), expectedDynamicAttribute: false); 515ValidateDynamicAttribute(endInvokeMethod.GetReturnTypeAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformFlags); 516ValidateDynamicAttribute(endInvokeMethod.Parameters[0].GetAttributes(), expectedDynamicAttribute: false); 828DynamicAttributeValidator.ValidateDynamicAttribute(implicitField.GetAttributes(), expectedDynamicAttribute: true); 861DynamicAttributeValidator.ValidateDynamicAttribute(implicitField.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformsFlags); 896DynamicAttributeValidator.ValidateDynamicAttribute(implicitField.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformsFlags); 918DynamicAttributeValidator.ValidateDynamicAttribute(implicitField.GetAttributes(), expectedDynamicAttribute: true, expectedTransformFlags: expectedTransformsFlags);
Attributes\AttributeTests_Tuples.cs (4)
368AttributeTests_Dynamic.DynamicAttributeValidator.ValidateDynamicAttribute( 392AttributeTests_Dynamic.DynamicAttributeValidator.ValidateDynamicAttribute( 455AttributeTests_Dynamic.DynamicAttributeValidator.ValidateDynamicAttribute( 472AttributeTests_Dynamic.DynamicAttributeValidator.ValidateDynamicAttribute(