2 types derived from ModuleSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MissingModuleSymbol.cs (1)
24internal class MissingModuleSymbol : ModuleSymbol
Symbols\NonMissingModuleSymbol.cs (1)
21internal abstract class NonMissingModuleSymbol : ModuleSymbol
1280 references to ModuleSymbol
Microsoft.CodeAnalysis.CSharp (110)
Binder\Binder_Symbols.cs (2)
2094ModuleSymbol arg2 = second.ContainingModule; 2104ModuleSymbol module = ns.ContainingModule;
Compilation\CSharpCompilation.cs (6)
1083/// Gets the <see cref="AssemblySymbol"/> or <see cref="ModuleSymbol"/> for a metadata reference used to create this compilation. 1085/// <returns><see cref="AssemblySymbol"/> or <see cref="ModuleSymbol"/> corresponding to the given reference or null if there is none.</returns> 1197private void GetAllUnaliasedModules(ArrayBuilder<ModuleSymbol> modules) 1293internal new ModuleSymbol SourceModule 1315var modules = ArrayBuilder<ModuleSymbol>.GetInstance(); 3414ImmutableArray<ModuleSymbol> modules = SourceAssembly.Modules;
Compiler\ClsComplianceChecker.cs (2)
110ModuleSymbol module = symbol.Modules[i]; 158ModuleSymbol sourceModule = symbol.Modules[0];
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (3)
392public override Symbol? VisitModule(ModuleSymbol module) 409var otherModule = otherAssembly.Modules[i]; 474return ((ModuleSymbol)otherContainer).GlobalNamespace;
Emitter\Model\ModuleReference.cs (2)
20private readonly ModuleSymbol _underlyingModule; 22internal ModuleReference(PEModuleBuilder moduleBeingBuilt, ModuleSymbol underlyingModule)
Emitter\Model\PEModuleBuilder.cs (4)
152ImmutableArray<ModuleSymbol> modules = SourceModule.ContainingAssembly.Modules; 884internal Cci.IModuleReference Translate(ModuleSymbol module, DiagnosticBag diagnostics) 909protected virtual Cci.IModuleReference TranslateModule(ModuleSymbol module, DiagnosticBag diagnostics) 1649var module = Compilation.SourceModule;
Emitter\NoPia\EmbeddedTypesManager.cs (1)
216foreach (ModuleSymbol m in a.Modules)
Symbols\AssemblySymbol.cs (2)
177public abstract ImmutableArray<ModuleSymbol> Modules { get; } 369internal ErrorTypeSymbol CreateMultipleForwardingErrorTypeSymbol(ref MetadataTypeName emittedName, ModuleSymbol forwardingModule, AssemblySymbol destination1, AssemblySymbol destination2)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
328public static FunctionPointerMethodSymbol CreateFromMetadata(ModuleSymbol containingModule, CallingConvention callingConvention, ImmutableArray<ParamInfo<TypeSymbol>> retAndParamTypes)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
55public static FunctionPointerTypeSymbol CreateFromMetadata(ModuleSymbol containingModule, Cci.CallingConvention callingConvention, ImmutableArray<ParamInfo<TypeSymbol>> retAndParamTypes)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
157foreach (ModuleSymbol m in moduleSymbol.ContainingAssembly.Modules)
Symbols\Metadata\PE\PEAssemblySymbol.cs (3)
39private readonly ImmutableArray<ModuleSymbol> _modules; 78var modules = new ModuleSymbol[assembly.Modules.Length]; 108public override ImmutableArray<ModuleSymbol> Modules
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
74internal override ModuleSymbol ContainingModule
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
379internal override ModuleSymbol ContainingModule
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
118internal override ModuleSymbol ContainingModule
Symbols\MetadataOrSourceAssemblySymbol.cs (3)
46foreach (var module in this.Modules) 55ModuleSymbol module = this.Modules[0]; 182foreach (var module in this.Modules)
Symbols\MissingAssemblySymbol.cs (3)
29private ImmutableArray<ModuleSymbol> _lazyModules; 74public override ImmutableArray<ModuleSymbol> Modules 80_lazyModules = ImmutableArray.Create<ModuleSymbol>(moduleSymbol);
Symbols\MissingCorLibrarySymbol.cs (1)
46foreach (var module in this.Modules)
Symbols\MissingMetadataTypeSymbol.cs (10)
83ModuleSymbol containingModule = this.ContainingModule; 142private readonly ModuleSymbol _containingModule; 152public TopLevel(ModuleSymbol module, string @namespace, string name, int arity, bool mangleName) 157public TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, DiagnosticInfo? errorInfo = null) 162public TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, SpecialType specialType, DiagnosticInfo? errorInfo = null) 167public TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, WellKnownType wellKnownType, DiagnosticInfo? errorInfo = null) 172private TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, int typeId, DiagnosticInfo? errorInfo) 177private TopLevel(ModuleSymbol module, ref MetadataTypeName fullName, bool mangleName, DiagnosticInfo? errorInfo, int typeId) 190private TopLevel(ModuleSymbol module, string @namespace, string name, int arity, bool mangleName, bool isNativeInt, DiagnosticInfo? errorInfo, NamespaceSymbol? containingNamespace, int typeId, TupleExtraData? tupleData) 219internal override ModuleSymbol ContainingModule
Symbols\MissingModuleSymbol.cs (1)
21/// A <see cref="MissingModuleSymbol"/> is a special kind of <see cref="ModuleSymbol"/> that represents
Symbols\MissingNamespaceSymbol.cs (1)
73return new NamespaceExtent((ModuleSymbol)_containingSymbol);
Symbols\ModuleSymbol.cs (1)
47internal sealed override ModuleSymbol ContainingModule
Symbols\NamespaceExtent.cs (3)
40public ModuleSymbol Module 46return (ModuleSymbol)_symbolOrCompilation; 95internal NamespaceExtent(ModuleSymbol module)
Symbols\NamespaceSymbol.cs (1)
102internal override ModuleSymbol ContainingModule
Symbols\NonMissingAssemblySymbol.cs (1)
138foreach (var module in this.Modules)
Symbols\NonMissingModuleSymbol.cs (1)
18/// A <see cref="NonMissingModuleSymbol"/> is a special kind of <see cref="ModuleSymbol"/> that represents
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (2)
21private readonly ModuleSymbol _exposingModule; 24public NoPiaIllegalGenericInstantiationSymbol(ModuleSymbol exposingModule, NamedTypeSymbol underlyingSymbol)
Symbols\PublicModel\AssemblySymbol.cs (1)
36foreach (var module in UnderlyingAssemblySymbol.Modules)
Symbols\PublicModel\ModuleSymbol.cs (2)
14private readonly Symbols.ModuleSymbol _underlying; 16public ModuleSymbol(Symbols.ModuleSymbol underlying)
Symbols\ReferenceManager.cs (3)
128foreach (var module in assemblySymbol.Modules) 649ImmutableArray<ModuleSymbol> modules = retargetingAssemblySymbol.Modules; 727ImmutableArray<ModuleSymbol> modules = portableExecutableAssemblySymbol.Modules;
Symbols\Retargeting\RetargetingAssemblySymbol.cs (4)
54private readonly ImmutableArray<ModuleSymbol> _modules; 108ModuleSymbol[] modules = new ModuleSymbol[underlyingAssembly.Modules.Length]; 166public override ImmutableArray<ModuleSymbol> Modules
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
148internal override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
96internal override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
282internal override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
39/// The underlying <see cref="ModuleSymbol"/>, cannot be another <see cref="RetargetingModuleSymbol"/>.
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
245internal override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
177internal override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
79internal sealed override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
208internal override ModuleSymbol ContainingModule
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
279var module = type.ContainingModule; 1354public override Symbol VisitModule(ModuleSymbol symbol, RetargetOptions options)
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
76internal override ModuleSymbol ContainingModule
Symbols\SignatureOnlyMethodSymbol.cs (1)
155internal override ModuleSymbol ContainingModule { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyParameterSymbol.cs (1)
96internal override ModuleSymbol ContainingModule { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
96internal override ModuleSymbol ContainingModule { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\SourceAssemblySymbol.cs (7)
62private readonly ImmutableArray<ModuleSymbol> _modules; 131ArrayBuilder<ModuleSymbol> moduleBuilder = new ArrayBuilder<ModuleSymbol>(1 + netModules.Length); 560public override ImmutableArray<ModuleSymbol> Modules 990ModuleSymbol m = _modules[i]; 2042private static bool ContainsExtensionMethods(ImmutableArray<ModuleSymbol> modules) 2044foreach (var module in modules)
Symbols\Source\SourceNamespaceSymbol.cs (1)
202internal override ModuleSymbol ContainingModule
Symbols\Symbol.cs (1)
255internal virtual ModuleSymbol ContainingModule
Symbols\SymbolExtensions.cs (1)
647internal static IModuleSymbol? GetPublicSymbol(this ModuleSymbol? symbol)
Symbols\SymbolVisitor.cs (1)
75public virtual void VisitModule(ModuleSymbol symbol)
Symbols\SymbolVisitor`1.cs (1)
75public virtual TResult VisitModule(ModuleSymbol symbol)
Symbols\SymbolVisitor`2.cs (2)
60/// Called when visiting a <see cref="ModuleSymbol" />; Override this method with specific 66public virtual TResult VisitModule(ModuleSymbol symbol, TArgument argument)
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (4)
33private readonly ModuleSymbol _module; 38ModuleSymbol containingModule, 78internal override ModuleSymbol ContainingModule => _module; 209ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedEmbeddedLifetimeAnnotationAttributeSymbol.cs (1)
17ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedEmbeddedNativeIntegerAttributeSymbol.cs (1)
25ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedEmbeddedNullableAttributeSymbol.cs (1)
27ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedEmbeddedNullableContextAttributeSymbol.cs (1)
24ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedEmbeddedNullablePublicOnlyAttributeSymbol.cs (1)
24ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedEmbeddedRefSafetyRulesAttributeSymbol.cs (1)
22ModuleSymbol containingModule,
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (3)
26private readonly ModuleSymbol _containingModule; 32internal SynthesizedGlobalMethodSymbol(ModuleSymbol containingModule, PrivateImplementationDetails privateImplType, TypeSymbol returnType, string name) 60internal sealed override ModuleSymbol ContainingModule
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (303)
CodeGen\CodeGenAsyncIteratorTests.cs (2)
1574void verifyMembersAndInterfaces(ModuleSymbol module) 2112void verifyMembersAndInterfaces(ModuleSymbol module)
CodeGen\CodeGenAsyncTests.cs (4)
918void debugSymbolValidator(ModuleSymbol module) 925void releaseSymbolValidator(ModuleSymbol module) 977void debugSymbolValidator(ModuleSymbol module) 984void releaseSymbolValidator(ModuleSymbol module)
CodeGen\CodeGenConstructorInitTests.cs (5)
695void validator(ModuleSymbol module) 759void validator(ModuleSymbol module) 781void validator(ModuleSymbol module) 848void validator(ModuleSymbol module) 927void validator(ModuleSymbol module)
CodeGen\CodeGenDeconstructTests.cs (65)
89Action<ModuleSymbol> validator = (ModuleSymbol module) => 1360Action<ModuleSymbol> validator = module => 1417Action<ModuleSymbol> validator = module => 1662Action<ModuleSymbol> validator = module => 2681Action<ModuleSymbol> validator = (ModuleSymbol module) => 3123Action<ModuleSymbol> validator = (ModuleSymbol module) => 3171Action<ModuleSymbol> validator = (ModuleSymbol module) => 3235Action<ModuleSymbol> validator = (ModuleSymbol module) => 3273Action<ModuleSymbol> validator = (ModuleSymbol module) => 3323Action<ModuleSymbol> validator = (ModuleSymbol module) => 3361Action<ModuleSymbol> validator = (ModuleSymbol module) => 3436Action<ModuleSymbol> validator = (ModuleSymbol module) => 3472Action<ModuleSymbol> validator = (ModuleSymbol module) => 3537Action<ModuleSymbol> validator = (ModuleSymbol module) => 3683Action<ModuleSymbol> validator = (ModuleSymbol module) => 3728Action<ModuleSymbol> validator = (ModuleSymbol module) => 3785Action<ModuleSymbol> validator = (ModuleSymbol module) => 3835Action<ModuleSymbol> validator = (ModuleSymbol module) => 3881Action<ModuleSymbol> validator = (ModuleSymbol module) => 3925Action<ModuleSymbol> validator = (ModuleSymbol module) => 3971Action<ModuleSymbol> validator = (ModuleSymbol module) => 4020Action<ModuleSymbol> validator = (ModuleSymbol module) => 4126Action<ModuleSymbol> validator = (ModuleSymbol module) => 4211Action<ModuleSymbol> validator = (ModuleSymbol module) => 4322Action<ModuleSymbol> validator = (ModuleSymbol module) => 4431Action<ModuleSymbol> validator = (ModuleSymbol module) => 4585Action<ModuleSymbol> validator = (ModuleSymbol module) => 5014Action<ModuleSymbol> validator = (ModuleSymbol module) => 5166Action<ModuleSymbol> validator = (ModuleSymbol module) => 5303Action<ModuleSymbol> validator = (ModuleSymbol module) => 5339Action<ModuleSymbol> validator = (ModuleSymbol module) => 6432Action<ModuleSymbol> validator = (ModuleSymbol module) => 6853Action<ModuleSymbol> validator = (ModuleSymbol module) => 6925Action<ModuleSymbol> validator = (ModuleSymbol module) =>
CodeGen\CodeGenFieldInitTests.cs (1)
571void validator(ModuleSymbol module)
CodeGen\CodeGenFunctionPointersTests.cs (27)
31Action<ModuleSymbol>? symbolValidator = null, 59private CompilationVerifier CompileAndVerifyFunctionPointersWithIl(string source, string ilStub, Action<ModuleSymbol>? symbolValidator = null, string? expectedOutput = null) 95void symbolValidator(ModuleSymbol module) 117void symbolValidator(ModuleSymbol module) 139static void symbolValidator(ModuleSymbol module) 163static void symbolValidator(ModuleSymbol module) 190static void symbolValidator(ModuleSymbol module) 222static void symbolValidator(ModuleSymbol module) 641static void symbolValidator(ModuleSymbol module) 738static void symbolValidator(ModuleSymbol module) 785static void symbolValidator(ModuleSymbol module) 816static void symbolValidator(ModuleSymbol module) 863static void symbolValidator(ModuleSymbol module) 2526void symbolValidator(ModuleSymbol module) 2560void symbolValidator(ModuleSymbol module) 2596void symbolValidator(ModuleSymbol module) 5394static void symbolValidator(ModuleSymbol module) 5455void symbolValidator(ModuleSymbol module) 5513void symbolValidator(ModuleSymbol module) 5595static void symbolValidator(ModuleSymbol module) 6275static Action<ModuleSymbol> getSymbolValidator(bool separateAssembly) 6453static void assertMethods(ModuleSymbol module) 6506static void assertMethods(ModuleSymbol module) 6630static void assertMethods(ModuleSymbol module) 6708static void assertMethods(ModuleSymbol module) 6786static void assertMethods(ModuleSymbol module) 12595private static ModuleSymbol GetSourceModule(CompilationVerifier verifier)
CodeGen\CodeGenImplicitImplementationTests.cs (1)
775Action<ModuleSymbol> validator = module =>
CodeGen\CodeGenLocalFunctionTests.cs (15)
5232static void validate(ModuleSymbol module) 5281static void validate(ModuleSymbol module) 5322static void validate(ModuleSymbol module) 5355static void validate(ModuleSymbol module) 5389static void validate(ModuleSymbol module) 5422static void validate(ModuleSymbol module) 5535static void validate(ModuleSymbol module) 5631static void validate1(ModuleSymbol module) 5642static void validate2(ModuleSymbol module) 5755void validate(ModuleSymbol module) 5830void validate(ModuleSymbol module) 5961static void validate(ModuleSymbol module) 6006void validateMetadata(ModuleSymbol module) 6062void validateMetadata(ModuleSymbol module) 6119void validateMetadata(ModuleSymbol module)
CodeGen\CodeGenOverridingAndHiding.cs (4)
3772Action<ModuleSymbol> validator = module => 3845Action<ModuleSymbol> validator = module => 3991Action<ModuleSymbol> validator = module => 4095Func<bool, Action<ModuleSymbol>> validator = isFromMetadata => module =>
CodeGen\CodeGenReadonlyStructTests.cs (5)
833void validate(ModuleSymbol module) 1341void validate(ModuleSymbol module) 1413void validate(ModuleSymbol module) 1479void validate(ModuleSymbol module) 2597void validate(ModuleSymbol module)
CodeGen\CodeGenTests.cs (3)
927void validator(ModuleSymbol module) 13041System.Action<ModuleSymbol> validator = module => 14795void validator(ModuleSymbol module)
CodeGen\CodeGenTupleTest.cs (21)
3212Action<ModuleSymbol> validator = module => 3245Action<ModuleSymbol> validator = module => 3452Action<ModuleSymbol> validator = module => 3624Action<ModuleSymbol> validator = module => 3675Action<ModuleSymbol> validator = module => 3921Action<ModuleSymbol> validator = module => 4011Action<ModuleSymbol> validator = module => 4143Action<ModuleSymbol> validator = module => 20548Action<ModuleSymbol> validate = (m) => 28027static void verifyModule(ModuleSymbol module) 28104static void verifyModule(ModuleSymbol module) 28134static void verifyModule(ModuleSymbol module) 28197static void verifyModule(ModuleSymbol module) 28231static void verifyModule(ModuleSymbol module) 28345static void verifyModule(ModuleSymbol module) 28435static void verifyModule(ModuleSymbol module) 28525static void verifyModule(ModuleSymbol module) 28591static void verifyModule(ModuleSymbol module) 28724static void verifyModule(ModuleSymbol module) 28843static void verifyModule(ModuleSymbol module) 29003void symbolValidator(ModuleSymbol module)
CodeGen\DestructorTests.cs (3)
582Action<ModuleSymbol> validator = module => 813private static Action<ModuleSymbol> GetDestructorValidator(string typeName) 819private static void ValidateDestructor(ModuleSymbol module, string typeName)
CodeGen\EventTests.cs (1)
205private static void ValidateEvent(ModuleSymbol module, bool isFromSource, bool isStatic, bool isFieldLike)
CodeGen\IndexerTests.cs (2)
148System.Action<ModuleSymbol> validator = module => 251private static void ValidateIndexer(ModuleSymbol module, string getterDisplayString, string setterDisplayString)
CodeGen\SwitchTests.cs (1)
10248void validator(ModuleSymbol module)
CodeGen\WinMdDelegateTests.cs (2)
36Func<string[], Action<ModuleSymbol>> getValidator = expectedMembers => m => 252Action<ModuleSymbol> validator = module =>
Emit\CompilationEmitTests.cs (8)
3879sourceSymbolValidator: delegate (ModuleSymbol m) 3925symbolValidator: delegate (ModuleSymbol m) 4019var module = assembly.Modules.Single(); 4050var module = assembly.Modules.Single(); 4080var module = assembly.Modules.Single(); 4111var module = assembly.Modules.Single(); 4142var module = assembly.Modules.Single(); 4173var module = assembly.Modules.Single();
Emit\DeterministicTests.cs (1)
335Action<ModuleSymbol> metadataValidator = module =>
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1026void validator(ModuleSymbol module)
Emit\EmitMetadataTests.cs (21)
495Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 545Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 594Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 661Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 729Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 776Action<ModuleSymbol> validator = module => 806Action<ModuleSymbol> validator = module => 845Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 942Action<ModuleSymbol> validator = module => 1013Action<ModuleSymbol> validator = module => 1080Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 1155Action<ModuleSymbol> validator = module => 1231Action<ModuleSymbol> validator = module => 1269Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 1328Action<ModuleSymbol> validator = module => 1352Action<ModuleSymbol> validator = module => 2150Func<bool, Action<ModuleSymbol>> validator = isFromSource => (ModuleSymbol m) => 2541Action<ModuleSymbol> verifier = module => 2565Action<ModuleSymbol> verifier = module => 2662Action<ModuleSymbol> verifier = module =>
Emit\InAttributeModifierTests.cs (53)
1645Action<ModuleSymbol> validator = module => 1665Action<ModuleSymbol> validator = module => 1686Action<ModuleSymbol> validator = module => 1706Action<ModuleSymbol> validator = module => 1727Action<ModuleSymbol> validator = module => 1748Action<ModuleSymbol> validator = module => 1769Action<ModuleSymbol> validator = module => 1789Action<ModuleSymbol> validator = module => 1810Action<ModuleSymbol> validator = module => 1831Action<ModuleSymbol> validator = module => 1851Action<ModuleSymbol> validator = module => 1871Action<ModuleSymbol> validator = module => 1892Action<ModuleSymbol> validator = module => 1912Action<ModuleSymbol> validator = module => 1934Action<ModuleSymbol> validator = module => 1950Action<ModuleSymbol> validator = module => 1975Action<ModuleSymbol> validator = module => 2000Action<ModuleSymbol> validator = module => 2020Action<ModuleSymbol> validator = module => 2040Action<ModuleSymbol> validator = module => 2060Action<ModuleSymbol> validator = module => 2080Action<ModuleSymbol> validator = module => 2104Action<ModuleSymbol> validator = module => 2516Action<ModuleSymbol> validator = module => 2563Action<ModuleSymbol> validator = module => 2611Action<ModuleSymbol> validator = module => 2666Action<ModuleSymbol> validator = module => 2713Action<ModuleSymbol> validator = module => 2758Action<ModuleSymbol> validator = module => 2803Action<ModuleSymbol> validator = module => 2848Action<ModuleSymbol> validator = module => 2893Action<ModuleSymbol> validator = module => 2938Action<ModuleSymbol> validator = module => 2983Action<ModuleSymbol> validator = module => 3029Action<ModuleSymbol> validator = module => 3075Action<ModuleSymbol> validator = module => 3121Action<ModuleSymbol> validator = module => 3167Action<ModuleSymbol> validator = module => 3215Action<ModuleSymbol> validator = module => 3263Action<ModuleSymbol> validator = module => 3311Action<ModuleSymbol> validator = module => 3366Action<ModuleSymbol> validator = module => 3414Action<ModuleSymbol> validator = module => 3460Action<ModuleSymbol> validator = module => 3506Action<ModuleSymbol> validator = module => 3552Action<ModuleSymbol> validator = module => 3598Action<ModuleSymbol> validator = module => 3644Action<ModuleSymbol> validator = module => 4187Action<ModuleSymbol> validator = module => 4234Action<ModuleSymbol> validator = module => 4281Action<ModuleSymbol> validator = module => 4330Action<ModuleSymbol> validator = module => 4383Action<ModuleSymbol> validator = module =>
Emit\NoPiaEmbedTypes.cs (57)
1167System.Action<ModuleSymbol> metadataValidator = 1168delegate (ModuleSymbol module) 1726System.Action<ModuleSymbol> metadataValidator = 1727delegate (ModuleSymbol module) 1900Action<ModuleSymbol> metadataValidator = (ModuleSymbol module) => 1987Action<ModuleSymbol> metadataValidator = (ModuleSymbol module) => 2194System.Action<ModuleSymbol> metadataValidator = 2195delegate (ModuleSymbol module) 2703System.Action<ModuleSymbol> metadataValidator = 2704delegate (ModuleSymbol module) 2775System.Action<ModuleSymbol> metadataValidator = 2776delegate (ModuleSymbol module) 2839System.Action<ModuleSymbol> metadataValidator = 2840delegate (ModuleSymbol module) 2900System.Action<ModuleSymbol> metadataValidator = 2901delegate (ModuleSymbol module) 2966System.Action<ModuleSymbol> metadataValidator = 2967delegate (ModuleSymbol module) 3032System.Action<ModuleSymbol> metadataValidator = 3033delegate (ModuleSymbol module) 3097System.Action<ModuleSymbol> metadataValidator = 3098delegate (ModuleSymbol module) 3162System.Action<ModuleSymbol> metadataValidator = 3163delegate (ModuleSymbol module) 3230System.Action<ModuleSymbol> metadataValidator = 3231delegate (ModuleSymbol module) 3321System.Action<ModuleSymbol> metadataValidator = 3322delegate (ModuleSymbol module) 3380System.Action<ModuleSymbol> metadataValidator = 3381delegate (ModuleSymbol module) 3445System.Action<ModuleSymbol> metadataValidator = 3446delegate (ModuleSymbol module) 3752System.Action<ModuleSymbol> metadataValidator = 3753delegate (ModuleSymbol module) 3847System.Action<ModuleSymbol> metadataValidator = 3848delegate (ModuleSymbol module) 3947System.Action<ModuleSymbol> metadataValidator = 3948delegate (ModuleSymbol module) 4031System.Action<ModuleSymbol> metadataValidator = 4032delegate (ModuleSymbol module) 4108System.Action<ModuleSymbol> metadataValidator = 4109delegate (ModuleSymbol module) 4173System.Action<ModuleSymbol> metadataValidator = 4174delegate (ModuleSymbol module) 4238System.Action<ModuleSymbol> metadataValidator = 4239delegate (ModuleSymbol module) 4298System.Action<ModuleSymbol> metadataValidator = 4299delegate (ModuleSymbol module) 4358System.Action<ModuleSymbol> metadataValidator = 4359delegate (ModuleSymbol module) 4424System.Action<ModuleSymbol> metadataValidator = 4425delegate (ModuleSymbol module) 5305System.Action<ModuleSymbol> metadataValidator = 5306delegate (ModuleSymbol module) 5514System.Action<ModuleSymbol> symbolValidator = m =>
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (206)
Attributes\AttributeTests.cs (98)
486Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 1562Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 1591System.Action<ModuleSymbol> metadataValidator = 1592delegate (ModuleSymbol module) 1667Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 1757Action<ModuleSymbol> symbolValidator = moduleSymbol => 1812Action<ModuleSymbol> symbolValidator = moduleSymbol => 1852Action<ModuleSymbol> symbolValidator = moduleSymbol => 1914Action<ModuleSymbol> symbolValidator = moduleSymbol => 2154Action<ModuleSymbol> symbolValidator = moduleSymbol => 2196Action<ModuleSymbol> symbolValidator = moduleSymbol => 2284Action<ModuleSymbol> symbolValidator = moduleSymbol => 2418Action<ModuleSymbol> symbolValidator = moduleSymbol => 2579Func<bool, Action<ModuleSymbol>> symbolValidator = isFromSource => moduleSymbol => 2822Action<ModuleSymbol> symbolValidator = moduleSymbol => 2958Func<bool, Action<ModuleSymbol>> symbolValidator = isFromMetadata => moduleSymbol => 3057Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3132Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3174Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3408Action<ModuleSymbol> sourceAttributeValidator = (ModuleSymbol m) => 3419Action<ModuleSymbol> mdAttributeValidator = (ModuleSymbol m) => 3483Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3545Action<ModuleSymbol> sourceAttributeValidator = (ModuleSymbol m) => 3556Action<ModuleSymbol> mdAttributeValidator = (ModuleSymbol m) => 3591Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3637Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3744Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3818Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3858Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3904Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 3955Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4033Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4092Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4135Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4179Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4224Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4268Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4470Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4526Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4567Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4662Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4768Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4780private void TestAttributeOnPartialMethodHelper(ModuleSymbol m, MethodSymbol gooMethod) 4837Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4873Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4910Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 4948Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 5006Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 5067Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 5179Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 5323Func<bool, Action<ModuleSymbol>> validator = isFromSource => (ModuleSymbol module) => 8053Action<ModuleSymbol> sourceValidator = module => 8060Action<ModuleSymbol> metadataValidator = module => 10066static void validate(ModuleSymbol module) 10713void validateMetadata(ModuleSymbol module) 10848void verify(ModuleSymbol module) 10942void verify(ModuleSymbol module) 10949void verifyMetadata(ModuleSymbol module) 11004void verify(ModuleSymbol module) 11017void verifySource(ModuleSymbol module) 11075void verify(ModuleSymbol module)
Attributes\AttributeTests_Assembly.cs (5)
2119CompileAndVerify(appCompilation, symbolValidator: (ModuleSymbol m) => 2151CompileAndVerify(appCompilation, symbolValidator: (ModuleSymbol m) => 2181CompileAndVerify(appCompilation, symbolValidator: (ModuleSymbol m) => 2213CompileAndVerify(appCompilation, symbolValidator: (ModuleSymbol m) => 2238CompileAndVerify(appCompilation, symbolValidator: (ModuleSymbol m) =>
Attributes\AttributeTests_Conditional.cs (4)
127private void CommonSourceValidatorForCondAttrType(ModuleSymbol module) 132private void CommonMetadataValidatorForCondAttrType(ModuleSymbol module) 137private void CommonValidatorForCondAttrType(ModuleSymbol module, bool isFromSource) 622Func<bool, Action<ModuleSymbol>> validator = isFromSource => module =>
Attributes\AttributeTests_Dynamic.cs (3)
113private readonly ModuleSymbol _module; 123private DynamicAttributeValidator(ModuleSymbol module) 147internal static void ValidateDynamicAttributes(ModuleSymbol module)
Attributes\AttributeTests_IsByRefLike.cs (4)
39void validate(ModuleSymbol module) 96void validate(ModuleSymbol module) 614void symbolValidator(ModuleSymbol module) 667void validate(ModuleSymbol module)
Attributes\AttributeTests_LifetimeAnnotation.cs (2)
563private static void AssertScopedRefAttributes(ModuleSymbol module, string expected) 569private static NamedTypeSymbol GetScopedRefType(ModuleSymbol module)
Attributes\AttributeTests_NativeInteger.cs (3)
1515static void symbolValidator(ModuleSymbol module) 1560static void symbolValidator(ModuleSymbol module) 1634private static void AssertNativeIntegerAttributes(ModuleSymbol module, string expected)
Attributes\AttributeTests_Nullable.cs (7)
3759static void validate(ModuleSymbol module) 3829static void validate(ModuleSymbol module) 3870static void validate(ModuleSymbol module) 3970static void validate(ModuleSymbol module) 4039static void validate(ModuleSymbol module) 4118static void validate(ModuleSymbol module) 5432private static void AssertNullableAttributes(ModuleSymbol module, string expected)
Attributes\AttributeTests_NullableContext.cs (1)
423private static void AssertNullableAttributes(ModuleSymbol module, string expected)
Attributes\AttributeTests_NullablePublicOnly.cs (4)
573private static void AssertNoNullablePublicOnlyAttribute(ModuleSymbol module) 578private static void AssertNullablePublicOnlyAttribute(ModuleSymbol module) 583private static void AssertNullablePublicOnlyAttribute(ModuleSymbol module, bool includesAttributeDefinition, bool includesAttributeUse, bool publicDefinition) 619private static void AssertNullableAttributes(ModuleSymbol module, string expected)
Attributes\AttributeTests_ReadOnlyStruct.cs (1)
606void symbolValidator(ModuleSymbol module)
Attributes\AttributeTests_RefReadOnly.cs (1)
1333void symbolValidator(ModuleSymbol module)
Attributes\AttributeTests_RefSafetyRules.cs (1)
218private static void AssertRefSafetyRulesAttribute(ModuleSymbol module, bool includesAttributeDefinition, bool includesAttributeUse, bool publicDefinition)
Attributes\AttributeTests_Security.cs (2)
36Func<bool, Action<ModuleSymbol>> attributeValidator = isFromSource => (ModuleSymbol module) =>
Attributes\AttributeTests_Synthesized.cs (6)
667static void validate(ModuleSymbol module) 737static void validate(ModuleSymbol module) 800static void validate(ModuleSymbol module) 873void validate(ModuleSymbol module) 940void validate(ModuleSymbol module) 1632void validateSecurity(ModuleSymbol module)
Attributes\AttributeTests_Tuples.cs (6)
236ModuleSymbol sourceModule = null; 237ModuleSymbol peModule = null; 314private TupleAttributeValidator(ModuleSymbol module) 325internal static void ValidateTupleAttributes(ModuleSymbol module) 917void symbolValidator(ModuleSymbol m) 1014void symbolValidator(ModuleSymbol m)
Attributes\AttributeTests_WellKnownAttributes.cs (43)
129Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 244Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 374Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 511Action<ModuleSymbol> verifier = (module) => 513var bar = (NamedTypeSymbol)((ModuleSymbol)module).GlobalNamespace.GetMember("Bar"); 855Action<ModuleSymbol> verifier = (module) => 857var c = (NamedTypeSymbol)((ModuleSymbol)module).GlobalNamespace.GetMember("C"); 893Action<ModuleSymbol> verifier = module => 923Action<ModuleSymbol> verifier = module => 1011Action<ModuleSymbol> verifier = module => 1055Action<ModuleSymbol> verifier = module => 1377Action<ModuleSymbol> sourceValidator = (ModuleSymbol m) => 2390Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 2680Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 3590Action<ModuleSymbol> sourceValidator = (ModuleSymbol m) => 3605Action<ModuleSymbol> metadataValidator = (ModuleSymbol m) => 3666Func<bool, Action<ModuleSymbol>> attributeValidator = isFromSource => (ModuleSymbol m) => 3797Func<bool, Action<ModuleSymbol>> attributeValidator = isFromSource => (ModuleSymbol m) => 5056Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 5542Action<ModuleSymbol> sourceValidator = (ModuleSymbol module) => 5552Action<ModuleSymbol> metadataValidator = (ModuleSymbol module) => 5605Action<ModuleSymbol> sourceValidator = (ModuleSymbol module) => 5616Action<ModuleSymbol> metadataValidator = (ModuleSymbol module) => 5659void metadataValidator(ModuleSymbol module) 9652Action<ModuleSymbol> validator = module => 13039Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) => 13160Action<ModuleSymbol> attributeValidator = (ModuleSymbol m) =>
Attributes\InternalsVisibleToAndStrongNameTests.cs (2)
106CompileAndVerify(other, symbolValidator: (ModuleSymbol m) => 220CompileAndVerify(other, symbolValidator: (ModuleSymbol m) =>
Attributes\WellKnownAttributesTestBase.cs (6)
29internal NamespaceSymbol Get_System_Runtime_InteropServices_NamespaceSymbol(ModuleSymbol m) 35internal NamespaceSymbol Get_System_Runtime_InteropServices_WindowsRuntime_NamespaceSymbol(ModuleSymbol m) 47internal NamespaceSymbol Get_System_Runtime_CompilerServices_NamespaceSymbol(ModuleSymbol m) 59internal NamespaceSymbol Get_System_Diagnostics_NamespaceSymbol(ModuleSymbol m) 65internal NamespaceSymbol Get_System_Security_NamespaceSymbol(ModuleSymbol m) 71internal NamespaceSymbol Get_System_NamespaceSymbol(ModuleSymbol m)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (6)
2070static void containerValidator(ModuleSymbol module) 2130static void containerValidator(ModuleSymbol module) 2189static void containerValidator(ModuleSymbol module) 6305static void containerValidator(ModuleSymbol module) 6354private static Action<ModuleSymbol> VerifyCacheContainer(string typeName, int arity, params string[] expectedFields) 6367private static Action<ModuleSymbol> VerifyNoCacheContainersIn(string containingTypeName)
Emit\NumericIntPtrTests.cs (1)
10694static void verify(ModuleSymbol module)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
CompilationExtensions.cs (1)
67foreach (var module in assembly.Modules)
EEAssemblyBuilder.cs (1)
49protected override Cci.IModuleReference TranslateModule(ModuleSymbol symbol, DiagnosticBag diagnostics)
EETypeNameDecoder.cs (2)
75private static AssemblyIdentity GetComponentAssemblyIdentity(ModuleSymbol module) 80private ModuleSymbol Module => _compilation.Assembly.Modules.Single();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (234)
Semantics\AnonymousFunctionTests.cs (4)
22internal CompilationVerifier VerifyInPreview(CSharpTestSource source, string expectedOutput, Action<ModuleSymbol>? symbolValidator = null, params DiagnosticDescription[] expected) 49void symbolValidator(ModuleSymbol module) 682void symbolValidator(ModuleSymbol module) 1221void symbolValidator(ModuleSymbol module)
Semantics\ConditionalOperatorTests.cs (1)
691void validator(ModuleSymbol module)
Semantics\DeconstructionTests.cs (1)
3759Action<ModuleSymbol> validator = module =>
Semantics\GenericConstraintsTests.cs (18)
449Action<ModuleSymbol> validator = module => 467Action<ModuleSymbol> validator = module => 486Action<ModuleSymbol> validator = module => 505Action<ModuleSymbol> validator = module => 627Action<ModuleSymbol> validator = module => 975Action<ModuleSymbol> validator = module => 1009Action<ModuleSymbol> validator = module => 1026Action<ModuleSymbol> validator = module => 1140Action<ModuleSymbol> validator = module => 1460Action<ModuleSymbol> validator = module => 1494Action<ModuleSymbol> validator = module => 1511Action<ModuleSymbol> validator = module => 1625Action<ModuleSymbol> validator = module => 1901Action<ModuleSymbol> validator = module => 2116Action<ModuleSymbol> validator = module => 2141Action<ModuleSymbol> validator = module => 2162Action<ModuleSymbol> validator = module => 2937Action<ModuleSymbol> validator = module =>
Semantics\InitOnlyMemberTests.cs (1)
1445void symbolValidator(ModuleSymbol m)
Semantics\InterpolationTests.cs (19)
5013void validate(ModuleSymbol m) 7684static void validate(ModuleSymbol module) 7890static void validate(ModuleSymbol module) 7956static void validate(ModuleSymbol module) 8159static void validate(ModuleSymbol module) 8219static void validator(ModuleSymbol module) 8339static void validator(ModuleSymbol verifier) 8569static void validator(ModuleSymbol module) 8694static void validator(ModuleSymbol module) 8845static void validator(ModuleSymbol module) 8956static void validator(ModuleSymbol module) 9023static void validator(ModuleSymbol module) 9079static void validate(ModuleSymbol module) 9195static void validator(ModuleSymbol module) 9311static void validator(ModuleSymbol module) 9436static void validator(ModuleSymbol module) 9698static void validator(ModuleSymbol module) 9774static void validator(ModuleSymbol module) 11832static void validator(ModuleSymbol module)
Semantics\LookupTests.cs (1)
1448Action<ModuleSymbol> validator = (module) =>
Semantics\NamedAndOptionalTests.cs (5)
2045Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 2127Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 2178Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 2261Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 2343Func<bool, Action<ModuleSymbol>> validator = isFromSource => module =>
Semantics\NullableReferenceTypesTests.cs (146)
16960Action<ModuleSymbol> validate = (m) => 17039Action<ModuleSymbol> validate = (m) => 17373Action<ModuleSymbol> validate = (ModuleSymbol m) => 17441Action<ModuleSymbol> validate = (ModuleSymbol m) => 17522Action<ModuleSymbol> validate = (ModuleSymbol m) => 17606Action<ModuleSymbol> validate = (ModuleSymbol m) => 28230void symbolValidator(ModuleSymbol m) 28333void symbolValidator(ModuleSymbol m) 28855void symbolValidator(ModuleSymbol m) 38714void symbolValidator(ModuleSymbol m) 38890void symbolValidator(ModuleSymbol m) 38951void symbolValidator(ModuleSymbol m) 42571void symbolValidator(ModuleSymbol m) 42818void symbolValidator(ModuleSymbol m) 45853void symbolValidator(ModuleSymbol m) 45963void symbolValidator(ModuleSymbol m) 67695void symbolValidator(ModuleSymbol m) 67716void symbolValidator(ModuleSymbol m) 93908void symbolValidator(ModuleSymbol m) 93968void symbolValidator(ModuleSymbol m) 94075void symbolValidator(ModuleSymbol m) 94686void symbolValidator(ModuleSymbol m) 94877void symbolValidator(ModuleSymbol m) 94984void symbolValidator(ModuleSymbol m) 95050void symbolValidator(ModuleSymbol m) 95123void symbolValidator(ModuleSymbol m) 95191void symbolValidator(ModuleSymbol m) 95281void symbolValidator(ModuleSymbol m) 95314void symbolValidator(ModuleSymbol m) 95565void symbolValidator(ModuleSymbol m) 96363void symbolValidator1(ModuleSymbol m) 96398void symbolValidator2(ModuleSymbol m) 96490void symbolValidator1(ModuleSymbol m) 96517void symbolValidator2(ModuleSymbol m) 96559void symbolValidator(ModuleSymbol m) 96597void symbolValidator(ModuleSymbol m) 96651var m = comp.SourceModule; 96690var m = comp.SourceModule; 96710var m = comp.SourceModule; 96765var m = comp.SourceModule; 96809var m = comp.SourceModule; 96854var m = comp.SourceModule; 96893var m = comp.SourceModule; 96929void symbolValidator(ModuleSymbol m) 97024void symbolValidator(ModuleSymbol m) 97113void symbolValidator(ModuleSymbol m) 97187var m = comp.SourceModule; 97211void symbolValidator(ModuleSymbol m) 97236var m = comp.SourceModule; 97263var m = comp.SourceModule; 97299void symbolValidator(ModuleSymbol m) 97382void symbolValidator(ModuleSymbol m) 98195void symbolValidator1(ModuleSymbol m) 98218void symbolValidator2(ModuleSymbol m) 98247void symbolValidator(ModuleSymbol m) 98274void symbolValidator(ModuleSymbol m) 98301void symbolValidator(ModuleSymbol m) 98328void symbolValidator(ModuleSymbol m) 98355void symbolValidator(ModuleSymbol m) 98386void symbolValidator(ModuleSymbol m) 98428void symbolValidator(ModuleSymbol m) 98455void symbolValidator1(ModuleSymbol m) 98489void symbolValidator2(ModuleSymbol m) 98529void symbolValidator(ModuleSymbol m) 98567void symbolValidator(ModuleSymbol m) 98605void symbolValidator(ModuleSymbol m) 98633void symbolValidator(ModuleSymbol m) 98661void symbolValidator(ModuleSymbol m) 98689void symbolValidator(ModuleSymbol m) 98728void symbolValidator(ModuleSymbol m) 98755void symbolValidator1(ModuleSymbol m) 98777void symbolValidator2(ModuleSymbol m) 98805void symbolValidator(ModuleSymbol m) 98831void symbolValidator(ModuleSymbol m) 98857void symbolValidator(ModuleSymbol m) 98883void symbolValidator(ModuleSymbol m) 98909void symbolValidator(ModuleSymbol m) 98939void symbolValidator(ModuleSymbol m) 98980void symbolValidator(ModuleSymbol m) 99006void symbolValidator1(ModuleSymbol m) 99039void symbolValidator2(ModuleSymbol m) 99078void symbolValidator(ModuleSymbol m) 99115void symbolValidator(ModuleSymbol m) 99152void symbolValidator(ModuleSymbol m) 99179void symbolValidator(ModuleSymbol m) 99206void symbolValidator(ModuleSymbol m) 99233void symbolValidator(ModuleSymbol m) 99270void symbolValidator(ModuleSymbol m) 99302void symbolValidator1(ModuleSymbol m) 99333void symbolValidator1(ModuleSymbol m) 99376void symbolValidator1(ModuleSymbol m) 99420void symbolValidator1(ModuleSymbol m) 101076void symbolValidator(ModuleSymbol m) 101171void symbolValidator(ModuleSymbol m) 101248void symbolValidator(ModuleSymbol m) 101310var m = comp.SourceModule; 101357void symbolValidator(ModuleSymbol m) 101401void symbolValidator(ModuleSymbol m) 101450void symbolValidator(ModuleSymbol m) 101486void symbolValidator(ModuleSymbol m) 102427void symbolValidator(ModuleSymbol m) 102458void symbolValidator(ModuleSymbol m) 102489void symbolValidator(ModuleSymbol m) 102521void symbolValidator(ModuleSymbol m) 102554void symbolValidator(ModuleSymbol m) 102587void symbolValidator(ModuleSymbol m) 102619void symbolValidator(ModuleSymbol m) 102651void symbolValidator(ModuleSymbol m) 102684void symbolValidator(ModuleSymbol m) 102714void symbolValidator(ModuleSymbol m) 102745void symbolValidator(ModuleSymbol m) 102776void symbolValidator(ModuleSymbol m) 102808void symbolValidator(ModuleSymbol m) 102840void symbolValidator(ModuleSymbol m) 102873void symbolValidator(ModuleSymbol m) 102904void symbolValidator(ModuleSymbol m) 102936void symbolValidator(ModuleSymbol m) 102967void symbolValidator(ModuleSymbol m) 102999void symbolValidator(ModuleSymbol m) 103029void symbolValidator(ModuleSymbol m) 103059void symbolValidator(ModuleSymbol m) 103089void symbolValidator(ModuleSymbol m) 103119void symbolValidator(ModuleSymbol m) 103446void symbolValidator(ModuleSymbol m) 103483void symbolValidator(ModuleSymbol m) 103519void symbolValidator(ModuleSymbol m) 103556void symbolValidator(ModuleSymbol m) 103592void symbolValidator(ModuleSymbol m) 103630void symbolValidator(ModuleSymbol m) 103677void symbolValidator(ModuleSymbol m) 103715void symbolValidator(ModuleSymbol m) 103756void symbolValidator(ModuleSymbol m) 103792void symbolValidator(ModuleSymbol m) 103829void symbolValidator(ModuleSymbol m) 103865void symbolValidator(ModuleSymbol m) 103901void symbolValidator(ModuleSymbol m) 103937void symbolValidator(ModuleSymbol m) 103973void symbolValidator(ModuleSymbol m) 104543void symbolValidator(ModuleSymbol m) 120099static void validateAnnotationsContextFalse(ModuleSymbol m) 120140static void validateAnnotationsContextTrue(ModuleSymbol m) 120179private static void AnnotationsInMetadataFieldSymbolValidator(ModuleSymbol m, (string type, string attribute)[] baseline)
Semantics\PrimaryConstructorTests.cs (1)
2926Action<ModuleSymbol> symbolValidator = moduleSymbol =>
Semantics\RawInterpolationTests_Handler.cs (18)
3248void validate(ModuleSymbol m) 6098static void validate(ModuleSymbol module) 6167static void validate(ModuleSymbol module) 6434static void validate(ModuleSymbol module) 6496static void validator(ModuleSymbol module) 6618static void validator(ModuleSymbol verifier) 6850static void validator(ModuleSymbol module) 6977static void validator(ModuleSymbol module) 7130static void validator(ModuleSymbol module) 7243static void validator(ModuleSymbol module) 7314static void validator(ModuleSymbol module) 7374static void validate(ModuleSymbol module) 7492static void validator(ModuleSymbol module) 7610static void validator(ModuleSymbol module) 7738static void validator(ModuleSymbol module) 8011static void validator(ModuleSymbol module) 8090static void validator(ModuleSymbol module) 8517static void validator(ModuleSymbol module)
Semantics\RecordStructTests.cs (3)
386static void validateModule(ModuleSymbol module) 476static void validateModule(ModuleSymbol module) 10498Action<ModuleSymbol> symbolValidator = moduleSymbol =>
Semantics\RecordTests.cs (7)
25093Action<ModuleSymbol> symbolValidator = moduleSymbol => 25153Action<ModuleSymbol> symbolValidator = moduleSymbol => 25230Action<ModuleSymbol> symbolValidator = moduleSymbol => 25287Action<ModuleSymbol> symbolValidator = moduleSymbol => 25365Action<ModuleSymbol> symbolValidator = moduleSymbol => 25449Action<ModuleSymbol> symbolValidator = moduleSymbol => 25522Action<ModuleSymbol> symbolValidator = moduleSymbol =>
Semantics\RefFieldTests.cs (3)
25856var module = comp.GetMember<NamedTypeSymbol>("A").ContainingModule; 25908var module = comp.GetMember<NamedTypeSymbol>("System.Object").ContainingModule; 25972var module = comp.GetMember<NamedTypeSymbol>("System.Object").ContainingModule;
Semantics\StructConstructorTests.cs (2)
3550void validate(ModuleSymbol m) 3577void validate(ModuleSymbol m)
Semantics\TopLevelStatementsTests.cs (4)
6154void validate(ModuleSymbol module) 9048void validate(ModuleSymbol module) 9103void validate(ModuleSymbol module) 9488void validate(ModuleSymbol module)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (397)
Compilation\CompilationAPITests.cs (1)
1369var modSmb1 = comp.GetReferencedModuleSymbol(null);
Compilation\ReferenceManagerTests.cs (2)
1773var moduleSymbol1 = comp1.GetReferencedModuleSymbol(moduleRef); 1786var moduleSymbol2 = comp2.GetReferencedModuleSymbol(moduleRef);
DocumentationComments\DocumentationCommentCompilerTests.cs (1)
6229Action<ModuleSymbol> validator = module =>
DocumentationComments\DocumentationCommentIDTests.cs (1)
197var symbol = comp.SourceModule;
Symbols\AnonymousTypesSemanticsTests.cs (1)
1079private void CheckAnonymousTypes(ModuleSymbol module)
Symbols\AnonymousTypesSymbolTests.cs (1)
986private void TestAnonymousTypeSymbols(ModuleSymbol module, params TypeDescr[] typeDescrs)
Symbols\AssemblyAndNamespaceTests.cs (1)
59var sym = comp.SourceModule;
Symbols\CheckedUserDefinedOperatorsTests.cs (9)
48void validator(ModuleSymbol m) 81void validator(ModuleSymbol m) 115void validator(ModuleSymbol m) 1265void validator(ModuleSymbol m) 1299void validator(ModuleSymbol m) 1334void validator(ModuleSymbol m) 2499void validator(ModuleSymbol m) 2535void validator(ModuleSymbol m) 2575void validator(ModuleSymbol m)
Symbols\CompilationCreationTests.cs (2)
2978var sourceModule = sourceAssembly.Modules[0]; 2990var addedModule = sourceAssembly.Modules[1];
Symbols\CustomModifiersTests.cs (2)
1832System.Action<ModuleSymbol> validator = (m) => 1834var cl3 = ((ModuleSymbol)m).GlobalNamespace.GetTypeMember("CL3");
Symbols\DefaultInterfaceImplementationTests.cs (173)
134void Validate1(ModuleSymbol m) 185void Validate2(ModuleSymbol m) 201private static void ValidateMethodImplementationTest1_011(ModuleSymbol m, string expectedImplementation, bool isStatic, string methodName = null) 233private static void ValidateMethodImplementationTest2_011(ModuleSymbol m, string expectedImplementation, string methodName = null) 305void Validate1(ModuleSymbol m) 361void Validate2(ModuleSymbol m) 445void Validate1(ModuleSymbol m) 501void Validate2(ModuleSymbol m) 596void Validate(ModuleSymbol m) 694void Validate(ModuleSymbol m) 796void Validate(ModuleSymbol m) 898void Validate(ModuleSymbol m) 2597void Validate1(ModuleSymbol m) 2650void Validate2(ModuleSymbol m) 2675private static void ValidatePropertyImplementationTest1_101(ModuleSymbol m, string propertyName, bool haveGet, bool haveSet, bool isStatic) 2756private static void ValidatePropertyImplementationTest2_101(ModuleSymbol m, string propertyName, bool haveGet, bool haveSet) 3568private static void ValidatePropertyImplementation_201(ModuleSymbol m) 3803void Validate(ModuleSymbol m) 3955void Validate(ModuleSymbol m) 4140private static void ValidatePropertyImplementation_501(ModuleSymbol m, string typeName) 5229private static void ValidateIndexerImplementation_201(ModuleSymbol m) 5412void Validate(ModuleSymbol m) 5557void Validate(ModuleSymbol m) 5696private static void ValidateIndexerImplementation_501(ModuleSymbol m, string typeName) 6188void Validate2(ModuleSymbol m) 6199private static void ValidateEventImplementationTest1_101(ModuleSymbol m, bool haveAdd, bool haveRemove, bool isStatic = false) 6280private static void ValidateEventImplementationTest2_101(ModuleSymbol m, bool haveAdd, bool haveRemove) 6362void Validate1(ModuleSymbol m) 6418void Validate2(ModuleSymbol m) 6786private static void ValidateEventImplementation_201(ModuleSymbol m) 6962void Validate(ModuleSymbol m) 7069void Validate(ModuleSymbol m) 7188private static void ValidateEventImplementation_501(ModuleSymbol m, string typeName) 8594void Validate(ModuleSymbol m) 8696void Validate(ModuleSymbol m) 8866void Validate(ModuleSymbol m) 9145private static void ValidateMethodModifiersImplicit_10(ModuleSymbol m, Accessibility accessibility, bool isStatic = false) 9150private static void ValidateMethodModifiersExplicit_10(ModuleSymbol m, Accessibility accessibility) 9155private static void ValidateMethodModifiersImplicitInTest2_10(ModuleSymbol m, Accessibility accessibility) 9160private static void ValidateMethodModifiersExplicitInTest2_10(ModuleSymbol m, Accessibility accessibility) 9165private static void ValidateMethodModifiers_10(ModuleSymbol m, bool implementedByBase, bool isExplicit, Accessibility accessibility, bool isStatic = false) 9953void Validate(ModuleSymbol m) 10194void Validate(ModuleSymbol m) 10650void Validate(ModuleSymbol m) 10707void Validate1(ModuleSymbol m) 11611void validate(ModuleSymbol m) 12464void validate1(ModuleSymbol m) 12552void validate1(ModuleSymbol m) 12640void validate1(ModuleSymbol m) 13817void Validate(ModuleSymbol m) 13865private static PropertySymbol GetSingleProperty(ModuleSymbol m, string containerName) 14086void Validate(ModuleSymbol m) 14442void Validate(ModuleSymbol m) 14810private static void ValidatePropertyModifiers_11(ModuleSymbol m, Accessibility accessibility) 14981private static void ValidatePropertyImplementation_11(ModuleSymbol m) 14986private static void ValidatePropertyImplementationByBase_11(ModuleSymbol m) 14991private static void ValidatePropertyImplementation_11(ModuleSymbol m, bool implementedByBase) 15995void Validate(ModuleSymbol m) 16590void Validate(ModuleSymbol m) 17285void Validate1(ModuleSymbol m) 17561void Validate(ModuleSymbol m) 18105void Validate1(ModuleSymbol m) 18108var im = test1.InterfacesNoUseSiteDiagnostics().Single().ContainingModule; 18291void Validate1(ModuleSymbol m) 18294var im = test1.InterfacesNoUseSiteDiagnostics().Single().ContainingModule; 19666void Validate1(ModuleSymbol m) 20324static void validate(ModuleSymbol m) 27445void Validate(ModuleSymbol m) 27493private static EventSymbol GetSingleEvent(ModuleSymbol m, string containerName) 27617void Validate(ModuleSymbol m) 27948void Validate(ModuleSymbol m) 28252void Validate1(ModuleSymbol m) 28485private static void ValidateEventImplementation_11(ModuleSymbol m) 28490private static void ValidateEventImplementationByBase_11(ModuleSymbol m) 28495private static void ValidateEventImplementation_11(ModuleSymbol m, bool implementedByBase) 29398void Validate(ModuleSymbol m) 29926void Validate(ModuleSymbol m) 30690void Validate1(ModuleSymbol m) 31036void validate(ModuleSymbol m) 32821void validateMethodImplementationInDerived_01(ModuleSymbol m) 32827private static void ValidateMethodImplementationInDerived_01(ModuleSymbol m, bool isStatic) 32832private static void ValidateMethodImplementationInDerived_01(ModuleSymbol m, bool i4M1IsAbstract, bool isStatic, string name = "M1") 33587void Validate1(ModuleSymbol m) 33803void Validate1(ModuleSymbol m) 34040void validateMethodImplementationInDerived_01(ModuleSymbol m) 34105void Validate1(ModuleSymbol m) 34289void Validate2(ModuleSymbol m) 34324void Validate4(ModuleSymbol m) 34380void Validate3(ModuleSymbol m) 34409void Validate5(ModuleSymbol m) 34440private static NamedTypeSymbol FindType(ModuleSymbol m, string name) 34620void Validate(ModuleSymbol m) 36261void validateMethodImplementationInDerived_01(ModuleSymbol m) 36449void validateMethodImplementationInDerived_01(ModuleSymbol m) 36637void validateMethodImplementationInDerived_01(ModuleSymbol m) 36849void validatePropertyImplementationInDerived_01(ModuleSymbol m) 36855private static void ValidatePropertyImplementationInDerived_01(ModuleSymbol m, bool isStatic) 36860private static void ValidatePropertyImplementationInDerived_01(ModuleSymbol m, bool i4M1IsAbstract, bool isStatic) 37775void Validate1(ModuleSymbol m) 38283void validatePropertyImplementationInDerived_01(ModuleSymbol m) 38564void Validate1(ModuleSymbol m) 38626void Validate2(ModuleSymbol m) 38661void Validate4(ModuleSymbol m) 38704void Validate3(ModuleSymbol m) 38733void Validate5(ModuleSymbol m) 38929void Validate(ModuleSymbol m) 39882void validateEventImplementationInDerived_01(ModuleSymbol m) 39888private static void ValidateEventImplementationInDerived_01(ModuleSymbol m, bool isStatic) 39893private static void ValidateEventImplementationInDerived_01(ModuleSymbol m, bool i4M1IsAbstract, bool isStatic) 40968void validateEventImplementationInDerived_01(ModuleSymbol m) 41061void Validate1(ModuleSymbol m) 41288void Validate2(ModuleSymbol m) 41323void Validate4(ModuleSymbol m) 41382void Validate3(ModuleSymbol m) 41411void Validate5(ModuleSymbol m) 41605void Validate(ModuleSymbol m) 41900void validateEventImplementationInDerived_01(ModuleSymbol m) 42104void validateEventImplementationInDerived_01(ModuleSymbol m) 42303void validateEventImplementationInDerived_01(ModuleSymbol m) 43609void Validate1(ModuleSymbol m) 43739void Validate1(ModuleSymbol m) 43874void Validate1(ModuleSymbol m) 44121void validate(ModuleSymbol m) 44471private static void ValidateConstructor(ModuleSymbol m) 44876void Validate1(ModuleSymbol m) 45027void Validate1(ModuleSymbol m) 45169void Validate1(ModuleSymbol m) 45360void Validate1(ModuleSymbol m) 45500void Validate1(ModuleSymbol m) 50900void validate(ModuleSymbol m) 51063static void validate(ModuleSymbol m) 51203static void validate(ModuleSymbol m) 51344static void validate(ModuleSymbol m) 51487static void validate(ModuleSymbol m) 51627static void validate(ModuleSymbol m) 51737static void validate(ModuleSymbol m) 51788void validate(ModuleSymbol m) 51843void validate(ModuleSymbol m) 51911void validate(ModuleSymbol m) 51966void validate(ModuleSymbol m) 52031void validate(ModuleSymbol m) 52086static void validate(ModuleSymbol m) 52160void validate(ModuleSymbol m) 52332void validate(ModuleSymbol m) 52532static void validate(ModuleSymbol m) 52689static void validate(ModuleSymbol m) 52860static void validate(ModuleSymbol m) 53029static void validate(ModuleSymbol m) 53191static void validate(ModuleSymbol m) 53329static void validate(ModuleSymbol m) 53415void validate(ModuleSymbol m) 53547void validate(ModuleSymbol m) 53693static void validate(ModuleSymbol m) 54023void validate(ModuleSymbol m) 56850void validate(ModuleSymbol m) 57310void validate(ModuleSymbol m) 57490static void validate(ModuleSymbol m) 57640static void validate(ModuleSymbol m) 57799static void validate(ModuleSymbol m) 57954static void validate(ModuleSymbol m) 58103static void validate(ModuleSymbol m) 58231static void validate(ModuleSymbol m) 58303void validate(ModuleSymbol m) 58495static void validate(ModuleSymbol m) 59075void validate(ModuleSymbol m) 59134void validate(ModuleSymbol m) 62524void Validate(ModuleSymbol m) 62597void Validate(ModuleSymbol m) 62650void Validate(ModuleSymbol m) 67976void validate1(ModuleSymbol m) 68007void validate2(ModuleSymbol m) 68686void validate(ModuleSymbol m) 68771void validate(ModuleSymbol m)
Symbols\ExtendedPartialMethodsTests.cs (3)
1152static void validator(ModuleSymbol module) 1916void validator(ModuleSymbol module) 2493void verify(ModuleSymbol module)
Symbols\ExtensionMethodTests.cs (7)
35Action<ModuleSymbol> validator = module => 2455Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 2499Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 2529Action<ModuleSymbol> validator = module => 2752private CompilationVerifier CompileAndVerify(string source, string expectedOutput = null, Action<ModuleSymbol> validator = null, 4033void Validator(ModuleSymbol module) 4063void Validator(ModuleSymbol module)
Symbols\GenericConstraintTests.cs (9)
33Action<ModuleSymbol> validator = module => 77Action<ModuleSymbol> validator = module => 111Action<ModuleSymbol> validator = module => 151Action<ModuleSymbol> validator = module => 4841Action<ModuleSymbol> validator = module => 5134Action<ModuleSymbol> validator = module => 5522Action<ModuleSymbol> validator = module => 6581Action<ModuleSymbol> metadataValidator = 6582delegate (ModuleSymbol module)
Symbols\IndexerTests.cs (4)
53Action<ModuleSymbol> validator = module => 1139Func<bool, Action<ModuleSymbol>> validator = isFromSource => module => 1224Action<ModuleSymbol> sourceValidator = module => 1236Action<ModuleSymbol> metadataValidator = module =>
Symbols\Metadata\MetadataTypeTests.cs (1)
580var module = comp.GetMember<NamedTypeSymbol>("A").ContainingModule;
Symbols\Metadata\PE\BaseTypeResolution.cs (7)
59var module0 = assembly.Modules[0]; 110var module1 = assemblies[0].Modules[0]; 111var module2 = assemblies[1].Modules[0]; 179var module1 = assemblies[0].Modules[0]; 180var module2 = assemblies[0].Modules[1]; 181var module3 = assemblies[0].Modules[2]; 182var module0 = assemblies[1].Modules[0];
Symbols\Metadata\PE\LoadCustomModifiers.cs (1)
30var modifiersModule = assemblies[0].Modules[0];
Symbols\Metadata\PE\LoadingAttributes.cs (1)
105var module0 = assemblies[0].Modules[0];
Symbols\Metadata\PE\LoadingFields.cs (3)
30var module1 = assemblies[0].Modules[0]; 31var module2 = assemblies[1].Modules[0]; 32var module3 = assemblies[2].Modules[0];
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
23var module0 = assembly.Modules[0];
Symbols\Metadata\PE\LoadingMethods.cs (6)
38var module1 = assemblies[0].Modules[0]; 39var module2 = assemblies[1].Modules[0]; 40var module3 = assemblies[2].Modules[0]; 41var module4 = assemblies[3].Modules[0]; 42var module5 = assemblies[4].Modules[0]; 43var byrefReturn = assemblies[5].Modules[0];
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (4)
126var module0 = assembly.Modules[0]; 177private void TypeAndNamespaceDifferByCase(ModuleSymbol module0) 224private void TestGetMembersOfName(ModuleSymbol module0) 406var module = type.ContainingModule;
Symbols\Metadata\PE\MissingTypeReferences.cs (3)
40var module0 = assembly.Modules[0]; 122var module1 = assemblies[0].Modules[0]; 123var module2 = assemblies[1].Modules[0];
Symbols\Metadata\PE\NoPia.cs (2)
30var localTypes1 = assemblies[0].Modules[0]; 31var localTypes2 = assemblies[1].Modules[0];
Symbols\Metadata\PE\TypeAccessibility.cs (1)
28private void TestTypeAccessibilityHelper(ModuleSymbol module0)
Symbols\Metadata\PE\TypeForwarders.cs (2)
1462Action<ModuleSymbol> metadataValidator = module => 1734Action<ModuleSymbol> metadataValidator = module =>
Symbols\Metadata\PE\TypeKindTests.cs (1)
30var module0 = assembly.Modules[0];
Symbols\MethodImplementationFlagsTests.cs (5)
36Action<ModuleSymbol> validator = module => 68Action<ModuleSymbol> validator = module => 115Action<ModuleSymbol> validator = module => 156Action<ModuleSymbol> validator = module => 178Action<ModuleSymbol> validator = module =>
Symbols\MockAssemblySymbol.cs (2)
38public override ImmutableArray<ModuleSymbol> Modules 40get { return ImmutableArray.Create<ModuleSymbol>(); }
Symbols\MockSymbolTests.cs (1)
68ModuleSymbol module = new MissingModuleSymbol(assem, ordinal: -1);
Symbols\ModuleInitializers\ModuleInitializersTests.cs (8)
507void validator(ModuleSymbol module) 557void validator(ModuleSymbol module) 603void validator(ModuleSymbol module) 656void validator(ModuleSymbol module) 963void validateModuleInitializer(ModuleSymbol module) 970void validateNoModuleInitializer(ModuleSymbol module) 1076void validateModuleInitializer(ModuleSymbol module) 1083void validateNoModuleInitializer(ModuleSymbol module)
Symbols\RequiredMembersTests.cs (11)
41private static Action<ModuleSymbol> ValidateRequiredMembersInModule(string[] memberPaths, string expectedAttributeLayout) 71private static Action<ModuleSymbol> GetTypeRequiredMembersInvariantsValidator(string expectedType) 81private static void AssertTypeRequiredMembersInvariants(ModuleSymbol module, NamedTypeSymbol type) 3320static void verify(ModuleSymbol module) 3349static void verify(ModuleSymbol module) 3378static void verify(ModuleSymbol module) 3408static void verify(ModuleSymbol module) 5208void validate(ModuleSymbol module) 5270void validate(ModuleSymbol module) 5428static void validate(ModuleSymbol m) 5474static void validate(ModuleSymbol m)
Symbols\Retargeting\NoPia.cs (2)
292var localTypes1 = assemblies[0].Modules[0]; 293var localTypes2 = assemblies[1].Modules[0];
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
189var c1ModuleSym = c1AsmRef.Modules[0];
Symbols\Retargeting\RetargetingTests.cs (10)
39var sourceModule = compilation.SourceModule; 45var retargetingModule = retargetingAssembly.Modules[0]; 110var sourceModule = compilation.SourceModule; 116var retargetingModule = retargetingAssembly.Modules[0]; 143var sourceModule = compilation.SourceModule; 149var retargetingModule = retargetingAssembly.Modules[0]; 177var sourceModule = compilation.SourceModule; 183var retargetingModule = retargetingAssembly.Modules[0]; 213var sourceModule = compilation.SourceModule; 219var retargetingModule = retargetingAssembly.Modules[0];
Symbols\Source\EventTests.cs (5)
342Action<ModuleSymbol> validator = module => 428Action<ModuleSymbol> validator = module => 474Action<ModuleSymbol> validator = module => 603Action<ModuleSymbol> validator = module => 635Action<ModuleSymbol> validator = module =>
Symbols\Source\ExpressionBodiedPropertyTests.cs (1)
465Action<ModuleSymbol> srcValidator = m =>
Symbols\Source\FileModifierTests.cs (10)
228void symbolValidator(ModuleSymbol symbol) 278void symbolValidator(ModuleSymbol symbol) 323void symbolValidator(ModuleSymbol symbol) 365void symbolValidator(ModuleSymbol symbol) 441void symbolValidator(ModuleSymbol symbol) 513void symbolValidator(ModuleSymbol module) 546void symbolValidator(ModuleSymbol module) 577void symbolValidator(ModuleSymbol module) 814void symbolValidator(ModuleSymbol module) 875void validateSymbols(ModuleSymbol module)
Symbols\Source\PropertyTests.cs (3)
562Action<ModuleSymbol> validator = module => 1872Action<ModuleSymbol> validator = module => 2762Func<string[], Action<ModuleSymbol>> getValidator = expectedMembers => m =>
Symbols\StaticAbstractMembersInInterfacesTests.cs (88)
5309void validate(ModuleSymbol module) 5345void validate(ModuleSymbol module) 5494void validate(ModuleSymbol module) 5562void validate(ModuleSymbol module) 5601void validate(ModuleSymbol module) 5645void validate(ModuleSymbol module) 5876void validate(ModuleSymbol module) 5915void validate(ModuleSymbol module) 5984void validate(ModuleSymbol module) 6029void validate(ModuleSymbol module) 6122void validate(ModuleSymbol module) 6168void validate(ModuleSymbol module) 16092void validate(ModuleSymbol module) 16154void validate(ModuleSymbol module) 16226void validate(ModuleSymbol module) 16502void validate(ModuleSymbol module) 16587void validate(ModuleSymbol module) 16707void validate(ModuleSymbol module) 16802void validate(ModuleSymbol module) 16888void validate(ModuleSymbol module) 16970void validate(ModuleSymbol module) 17052void validate(ModuleSymbol module) 17123void validate(ModuleSymbol module) 17197void validate(ModuleSymbol module) 17284void validate(ModuleSymbol module) 17384void validate(ModuleSymbol module) 17486void validate(ModuleSymbol module) 19326void validate(ModuleSymbol module) 19407void validate(ModuleSymbol module) 19499void validate(ModuleSymbol module) 19598void validate(ModuleSymbol module) 19681void validate(ModuleSymbol module) 19773void validate(ModuleSymbol module) 19862void validate(ModuleSymbol module) 19954void validate(ModuleSymbol module) 20028void validate(ModuleSymbol module) 20111void validate(ModuleSymbol module) 20191void validate(ModuleSymbol module) 20818void validate(ModuleSymbol module) 20935void validate(ModuleSymbol module) 21046void validate(ModuleSymbol module) 21181void validate(ModuleSymbol module) 21319void validate(ModuleSymbol module) 21379void validate(ModuleSymbol module) 21482void validate(ModuleSymbol module) 21611void validate(ModuleSymbol module) 21726void validate(ModuleSymbol module) 21835void validate(ModuleSymbol module) 21937void validate(ModuleSymbol module) 22954void validate(ModuleSymbol module) 23049void validate(ModuleSymbol module) 23140void validate(ModuleSymbol module) 23244void validate(ModuleSymbol module) 23582void validate3(ModuleSymbol module) 23673void validate2(ModuleSymbol module) 23731void validate3(ModuleSymbol module) 23835void validate5(ModuleSymbol module) 24025void validate2(ModuleSymbol module) 24083void validate3(ModuleSymbol module) 24187void validate5(ModuleSymbol module) 24416void validate(ModuleSymbol module) 24605void validate(ModuleSymbol module) 24805void validate(ModuleSymbol module) 24938void validate(ModuleSymbol module) 25048void validate(ModuleSymbol module) 25119void validate(ModuleSymbol module) 25732void validate(ModuleSymbol module) 25827void validate(ModuleSymbol module) 25931void validate(ModuleSymbol module) 26262void validate3(ModuleSymbol module) 26375void validate3(ModuleSymbol module) 26649void validate3(ModuleSymbol module) 26944void validate(ModuleSymbol module) 27145void validate(ModuleSymbol module) 27470void validate(ModuleSymbol module) 27604void validate(ModuleSymbol module) 27714void validate(ModuleSymbol module) 27785void validate(ModuleSymbol module) 28683void validate(ModuleSymbol module) 28811void validate(ModuleSymbol module) 28918void validate(ModuleSymbol module) 29277void validate(ModuleSymbol module) 29393void validate(ModuleSymbol module) 29543void validate(ModuleSymbol module) 29661void validate(ModuleSymbol module) 29767void validate(ModuleSymbol module) 31645void validate(ModuleSymbol module) 31742void validate(ModuleSymbol module)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (26)
CSharpTestBase.cs (16)
718Action<ModuleSymbol> sourceSymbolValidator = null, 720Action<ModuleSymbol> symbolValidator = null, 754Action<ModuleSymbol> sourceSymbolValidator = null, 756Action<ModuleSymbol> symbolValidator = null, 791Action<ModuleSymbol> sourceSymbolValidator = null, 793Action<ModuleSymbol> symbolValidator = null, 832Action<ModuleSymbol> sourceSymbolValidator = null, 834Action<ModuleSymbol> symbolValidator = null, 868Action<ModuleSymbol> sourceSymbolValidator = null, 870Action<ModuleSymbol> symbolValidator = null, 904Action<ModuleSymbol> sourceSymbolValidator = null, 906Action<ModuleSymbol> symbolValidator = null, 940Action<ModuleSymbol> sourceSymbolValidator = null, 942Action<ModuleSymbol> symbolValidator = null, 951Action<IModuleSymbol> translate(Action<ModuleSymbol> action) 955return (m) => action(m.GetSymbol<ModuleSymbol>());
EmitMetadataTestBase.cs (2)
24internal static XElement DumpTypeInfo(ModuleSymbol moduleSymbol) 99internal static void ValidateDeclSecurity(ModuleSymbol module, params DeclSecurityEntry[] expectedEntries)
Extensions.cs (4)
32public static ModuleSymbol GetReferencedModuleSymbol(this CSharpCompilation compilation, MetadataReference reference) 34return (ModuleSymbol)compilation.GetAssemblyOrModuleSymbol(reference); 315public static string[] GetFieldNames(this ModuleSymbol module, string qualifiedTypeName) 321public static string[] GetFieldNamesAndTypes(this ModuleSymbol module, string qualifiedTypeName)
LifetimeAnnotationAttributesVisitor.cs (1)
38public override void VisitModule(ModuleSymbol module)
MetadataTestHelpers.cs (2)
16internal static NamedTypeSymbol GetCorLibType(this ModuleSymbol module, SpecialType typeId) 21internal static AssemblySymbol CorLibrary(this ModuleSymbol module)
TestAttributesVisitor.cs (1)
30public override void VisitModule(ModuleSymbol module)