19 references to MetadataUtilities
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
EEAssemblyBuilder.cs (2)
57if (MetadataUtilities.IsWindowsComponent(module.MetadataReader, module.Name) && 58MetadataUtilities.IsWindowsAssemblyName(moduleSymbol.ContainingAssembly.Name))
EvaluationContext.cs (1)
256methodTokens = MetadataUtilities.GetSynthesizedMethods(assembly, MethodName);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (14)
InstructionDecoderTests.cs (14)
314Assert.Equal(".", MetadataUtilities.GetFileNameWithoutExtension(".")); 315Assert.Equal(".a", MetadataUtilities.GetFileNameWithoutExtension(".a")); 316Assert.Equal("a.", MetadataUtilities.GetFileNameWithoutExtension("a.")); 317Assert.Equal(".dll.", MetadataUtilities.GetFileNameWithoutExtension(".dll.")); 318Assert.Equal("a.b", MetadataUtilities.GetFileNameWithoutExtension("a.b")); 319Assert.Equal("a", MetadataUtilities.GetFileNameWithoutExtension("a.dll")); 320Assert.Equal("a", MetadataUtilities.GetFileNameWithoutExtension("a.exe")); 321Assert.Equal("a", MetadataUtilities.GetFileNameWithoutExtension("a.netmodule")); 322Assert.Equal("a", MetadataUtilities.GetFileNameWithoutExtension("a.winmd")); 323Assert.Equal("a.b.c", MetadataUtilities.GetFileNameWithoutExtension("a.b.c")); 324Assert.Equal("a.b.c", MetadataUtilities.GetFileNameWithoutExtension("a.b.c.dll")); 325Assert.Equal("mscorlib.nlp", MetadataUtilities.GetFileNameWithoutExtension("mscorlib.nlp")); 326Assert.Equal("Microsoft.CodeAnalysis", MetadataUtilities.GetFileNameWithoutExtension("Microsoft.CodeAnalysis")); 327Assert.Equal("Microsoft.CodeAnalysis", MetadataUtilities.GetFileNameWithoutExtension("Microsoft.CodeAnalysis.dll"));
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
EEAssemblyBuilder.vb (2)
57If MetadataUtilities.IsWindowsComponent([module].MetadataReader, [module].Name) AndAlso 58MetadataUtilities.IsWindowsAssemblyName(moduleSymbol.ContainingAssembly.Name) Then