287 types derived from CSharpTestBase
InteractiveHost.UnitTests (1)
AbstractInteractiveHostTests.cs (1)
28
public abstract class AbstractInteractiveHostTests :
CSharpTestBase
, IAsyncLifetime
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
RemoveAsyncModifierTests.cs (1)
20
public class RemoveAsyncModifierTests : CodeAnalysis.CSharp.Test.Utilities.
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTestBase.cs (1)
23
public abstract class CommandLineTestBase :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
EditAndContinue\Helpers\EditingTestBase.cs (1)
25
public abstract class EditingTestBase :
CSharpTestBase
RemoveAsyncModifierTests.cs (1)
20
public class RemoveAsyncModifierTests : CodeAnalysis.CSharp.Test.Utilities.
CSharpTestBase
SymbolKey\SymbolKeyTestBase.cs (1)
19
public abstract class SymbolKeyTestBase :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (57)
BreakingChanges.cs (1)
17
public class BreakingChanges :
CSharpTestBase
CodeGen\CodeGenAwaitUsingTests.cs (1)
16
public class CodeGenAwaitUsingTests :
CSharpTestBase
CodeGen\CodeGenCapturing.cs (1)
21
public class CodeGenCapturing :
CSharpTestBase
CodeGen\CodeGenCheckedTests.cs (1)
17
public class CodeGenCheckedTests :
CSharpTestBase
CodeGen\CodeGenClosureLambdaTests.cs (1)
17
public class CodeGenClosureLambdaTests :
CSharpTestBase
CodeGen\CodeGenConditionalOperatorTests.cs (1)
14
public class CodeGenConditionalOperatorTests :
CSharpTestBase
CodeGen\CodeGenConstructorInitTests.cs (1)
19
public class CodeGenConstructorInitTests :
CSharpTestBase
CodeGen\CodeGenConversionTests.cs (1)
16
public class CodeGenConversionTests :
CSharpTestBase
CodeGen\CodeGenDeconstructTests.cs (1)
20
public class CodeGenDeconstructTests :
CSharpTestBase
CodeGen\CodeGenDisplayClassOptimisationTests.cs (1)
14
public class CodeGenDisplayClassOptimizationTests :
CSharpTestBase
CodeGen\CodeGenDynamicTests.cs (1)
22
public class CodeGen_DynamicTests :
CSharpTestBase
CodeGen\CodeGenExplicitImplementationTests.cs (1)
21
public class CodeGenExplicitImplementationTests :
CSharpTestBase
CodeGen\CodeGenExprLambdaTests.cs (1)
15
public class CodeGenExprLambdaTests :
CSharpTestBase
CodeGen\CodeGenFieldInitTests.cs (1)
16
public class CodeGenFieldInitTests :
CSharpTestBase
CodeGen\CodeGenForEachTests.cs (1)
18
public class CodeGenForEachTests :
CSharpTestBase
CodeGen\CodeGenFunctionPointersTests.cs (1)
26
public class CodeGenFunctionPointersTests :
CSharpTestBase
CodeGen\CodeGenImplicitImplementationTests.cs (1)
20
public class CodeGenImplicitImplementationTests :
CSharpTestBase
CodeGen\CodeGenIncrementTests.cs (1)
16
public class CodeGenIncrementTests :
CSharpTestBase
CodeGen\CodeGenInterfaceImplementation.cs (1)
20
public class CodeGenInterfaceImplementationTests :
CSharpTestBase
CodeGen\CodeGenInterpolatedString.cs (1)
15
public class InterpolatedStringTests :
CSharpTestBase
CodeGen\CodeGenIterators.cs (1)
15
public class CodeGenIterators :
CSharpTestBase
CodeGen\CodeGenLocalFunctionTests.cs (1)
42
public class CodeGenLocalFunctionTests :
CSharpTestBase
CodeGen\CodeGenOperators.cs (1)
22
public class CodeGenOperators :
CSharpTestBase
CodeGen\CodeGenOptimizedNullableOperators.cs (1)
17
public partial class CodeGenOptimizedNullableOperatorTests :
CSharpTestBase
CodeGen\CodeGenOverridingAndHiding.cs (1)
18
public class CodeGenOverridingAndHidingTests :
CSharpTestBase
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (1)
18
public class CodeGenReadOnlySpanConstructionTest :
CSharpTestBase
CodeGen\CodeGenRefConditionalOperatorTests.cs (1)
15
public class CodeGenRefConditionalOperatorTests :
CSharpTestBase
CodeGen\CodeGenRefOutTests.cs (1)
14
public class CodeGenRefOutTests :
CSharpTestBase
CodeGen\CodeGenScriptTests.cs (1)
15
public class CodeGenScriptTests :
CSharpTestBase
CodeGen\CodeGenShortCircuitOperatorTests.cs (1)
14
public class CodeGenShortCircuitOperatorTests :
CSharpTestBase
CodeGen\CodeGenStringConcat.cs (1)
13
public class StringConcatTests :
CSharpTestBase
CodeGen\CodeGenTests.cs (1)
22
public class CodeGenTests :
CSharpTestBase
CodeGen\CodeGenThrowTests.cs (1)
14
public class CodeGenThrowTests :
CSharpTestBase
CodeGen\CodeGenTryFinally.cs (1)
13
public class CodeGenTryFinallyTests :
CSharpTestBase
CodeGen\CodeGenTupleEqualityTests.cs (1)
17
public class CodeGenTupleEqualityTests :
CSharpTestBase
CodeGen\CodeGenTupleTest.cs (1)
30
public class CodeGenTupleTests :
CSharpTestBase
CodeGen\CodeGenTypeofTests.cs (1)
17
public class CodeGenTypeOfTests :
CSharpTestBase
CodeGen\IndexAndRangeTests.cs (1)
18
public class IndexAndRangeTests :
CSharpTestBase
CodeGen\IndexerTests.cs (1)
18
public class IndexerTests :
CSharpTestBase
CodeGen\WinMdDelegateTests.cs (1)
20
public class WinMdDelegateTests :
CSharpTestBase
Emit\DesktopStrongNameProviderTests.cs (1)
16
public partial class DesktopStrongNameProviderTests :
CSharpTestBase
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
21
public class DynamicAnalysisResourceTests :
CSharpTestBase
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (1)
18
public class DynamicInstrumentationTests :
CSharpTestBase
Emit\InAttributeModifierTests.cs (1)
17
public class InAttributeModifierTests :
CSharpTestBase
Emit\OptionalArgumentsTests.cs (1)
17
public class OptionalArgumentsTests :
CSharpTestBase
Emit\ResourceTests.cs (1)
24
public class ResourceTests :
CSharpTestBase
PDB\CheckSumTest.cs (1)
18
public class CheckSumTest :
CSharpTestBase
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
27
public class CSharpDeterministicBuildCompilationTests :
CSharpTestBase
, IEnumerable<object[]>
PDB\CSharpPDBTestBase.cs (1)
18
public class CSharpPDBTestBase :
CSharpTestBase
PDB\PDBAsyncTests.cs (1)
19
public class PDBAsyncTests :
CSharpTestBase
PDB\PDBConstantTests.cs (1)
17
public class PDBConstantTests :
CSharpTestBase
PDB\PDBDynamicLocalsTests.cs (1)
14
public class PDBDynamicLocalsTests :
CSharpTestBase
PDB\PDBEmbeddedSourceTests.cs (1)
19
public class PDBEmbeddedSourceTests :
CSharpTestBase
PDB\PDBWinMdExpTests.cs (1)
14
public class PDBWinMdExpTests :
CSharpTestBase
PDB\TypeDefinitionDocumentTests.cs (1)
20
public class TypeDefinitionDocumentTests :
CSharpTestBase
Perf.cs (1)
12
public class Perf :
CSharpTestBase
PrivateProtected.cs (1)
18
public class PrivateProtected :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (26)
Attributes\AttributeTests_Assembly.cs (1)
23
public class AssemblyAttributeTests :
CSharpTestBase
Attributes\AttributeTests_Embedded.cs (1)
15
public class AttributeTests_Embedded :
CSharpTestBase
Attributes\AttributeTests_Experimental.cs (1)
13
public class AttributeTests_Experimental :
CSharpTestBase
Attributes\AttributeTests_IsByRefLike.cs (1)
22
public class AttributeTests_IsByRefLike :
CSharpTestBase
Attributes\AttributeTests_IsUnmanaged.cs (1)
22
public class AttributeTests_IsUnmanaged :
CSharpTestBase
Attributes\AttributeTests_LifetimeAnnotation.cs (1)
20
public class AttributeTests_ScopedRef :
CSharpTestBase
Attributes\AttributeTests_Locations.cs (1)
16
public class AttributeTests_Locations :
CSharpTestBase
Attributes\AttributeTests_NativeInteger.cs (1)
21
public class AttributeTests_NativeInteger :
CSharpTestBase
Attributes\AttributeTests_Nullable.cs (1)
23
public class AttributeTests_Nullable :
CSharpTestBase
Attributes\AttributeTests_NullableContext.cs (1)
18
public class AttributeTests_NullableContext :
CSharpTestBase
Attributes\AttributeTests_NullablePublicOnly.cs (1)
19
public class AttributeTests_NullablePublicOnly :
CSharpTestBase
Attributes\AttributeTests_ReadOnlyStruct.cs (1)
21
public class ReadOnlyStruct :
CSharpTestBase
Attributes\AttributeTests_RefReadOnly.cs (1)
19
public class AttributeTests_RefReadOnly :
CSharpTestBase
Attributes\AttributeTests_RefSafetyRules.cs (1)
17
public class AttributeTests_RefSafetyRules :
CSharpTestBase
Attributes\AttributeTests_StructLayout.cs (1)
20
public class AttributeTests_StructLayout :
CSharpTestBase
Attributes\EmitTestStrongNameProvider.cs (1)
18
public partial class InternalsVisibleToAndStrongNameTests :
CSharpTestBase
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
27
public partial class InternalsVisibleToAndStrongNameTests :
CSharpTestBase
CodeGen\CodeGenCallTests.cs (1)
22
public class CodeGenCallTests :
CSharpTestBase
CodeGen\CodeGenLengthBasedSwitchTests.cs (1)
13
public class CodeGenLengthBasedSwitchTests :
CSharpTestBase
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (1)
16
public class CodeGenMethodGroupConversionCachingTests :
CSharpTestBase
Diagnostics\GetDiagnosticsTests.cs (1)
26
public class GetDiagnosticsTests :
CSharpTestBase
Diagnostics\MethodGroupConversion.cs (1)
18
public class MethodGroupConversion :
CSharpTestBase
Emit\NumericIntPtrTests.cs (1)
28
public class NumericIntPtrTests :
CSharpTestBase
Emit\UnmanagedTypeModifierTests.cs (1)
15
public class UnmanagedTypeModifierTests :
CSharpTestBase
FlowAnalysis\FlowTests.cs (1)
19
public class FlowTests :
CSharpTestBase
Semantics\PatternMatchingTestBase.cs (1)
22
public class PatternMatchingTestBase :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ExpressionCompilerTestBase.cs (1)
34
public abstract class ExpressionCompilerTestBase :
CSharpTestBase
, IDisposable
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (32)
Semantics\AccessibilityTests.cs (1)
17
public class AccessibilityTests :
CSharpTestBase
Semantics\AnonymousFunctionTests.cs (1)
18
public class AnonymousFunctionTests :
CSharpTestBase
Semantics\ConditionalOperatorTests.cs (1)
18
public class ConditionalOperatorTests :
CSharpTestBase
Semantics\DelegateTypeTests.cs (1)
19
public class DelegateTypeTests :
CSharpTestBase
Semantics\HideByNameTests.cs (1)
16
public class HideByNameTests :
CSharpTestBase
Semantics\ImplicitObjectCreationTests.cs (1)
17
public class ImplicitObjectCreationTests :
CSharpTestBase
Semantics\ImportsTests.cs (1)
19
public class ImportsTest :
CSharpTestBase
Semantics\InteractiveSemanticModelTests.cs (1)
20
public partial class SemanticModelTests :
CSharpTestBase
Semantics\InteractiveUsingTests.cs (1)
18
public class InteractiveUsingTests :
CSharpTestBase
Semantics\LocalFunctionTests.cs (1)
21
public class LocalFunctionsTestBase :
CSharpTestBase
Semantics\MethodBodyModelTests.cs (1)
21
public class MethodBodyModelTests :
CSharpTestBase
Semantics\NameLengthTests.cs (1)
17
public class NameLengthTests :
CSharpTestBase
Semantics\NameOfTests.cs (1)
17
public class NameofTests :
CSharpTestBase
Semantics\NativeIntegerTests.cs (1)
24
public class NativeIntegerTests :
CSharpTestBase
Semantics\NullableContextTests.cs (1)
21
public class NullableContextTests :
CSharpTestBase
Semantics\NullableReferenceTypesTests.cs (1)
25
public class NullableReferenceTypesTests :
CSharpTestBase
Semantics\NullableReferenceTypesVsPatterns.cs (1)
15
public class NullableReferenceTypesVsPatterns :
CSharpTestBase
Semantics\OverloadResolutionPerfTests.cs (1)
18
public class OverloadResolutionPerfTests :
CSharpTestBase
Semantics\RefExtensionMethodsTests.cs (1)
18
public class RefExtensionMethodsTests :
CSharpTestBase
Semantics\RefFieldTests.cs (1)
20
public class RefFieldTests :
CSharpTestBase
Semantics\ScriptSemanticsTests.cs (1)
22
public class ScriptSemanticsTests :
CSharpTestBase
Semantics\StructConstructorTests.cs (1)
17
public class StructConstructorTests :
CSharpTestBase
Semantics\SuppressAccessibilityChecksTests.cs (1)
16
public class SuppressAccessibilityChecksTests :
CSharpTestBase
Semantics\TargetTypedConditionalOperatorTests.cs (1)
17
public class TargetTypedConditionalOperatorTests :
CSharpTestBase
Semantics\TypeOfTests.cs (1)
16
public class TypeofTests :
CSharpTestBase
Semantics\UninitializedNonNullableFieldTests.cs (1)
14
public class UninitializedNonNullableFieldTests :
CSharpTestBase
Semantics\UseSiteErrorTests.cs (1)
21
public class UseSiteErrorTests :
CSharpTestBase
SourceGeneration\AdditionalSourcesCollectionTests.cs (1)
24
:
CSharpTestBase
SourceGeneration\GeneratorDriverTests.cs (1)
26
:
CSharpTestBase
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (1)
41
public class GeneratorDriverTests_Attributes_FullyQualifiedName :
CSharpTestBase
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (1)
19
public class GeneratorDriverTests_Attributes_SimpleName :
CSharpTestBase
SourceGeneration\SyntaxAwareGeneratorTests.cs (1)
23
:
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (131)
BadSymbolReference.cs (1)
18
public class BadSymbolReference :
CSharpTestBase
Compilation\CompilationAPITests.cs (1)
36
public class CompilationAPITests :
CSharpTestBase
Compilation\CSharpCompilationOptionsTests.cs (1)
28
public class CSharpCompilationOptionsTests :
CSharpTestBase
Compilation\ForEachStatementInfoTests.cs (1)
15
public class ForEachStatementInfoTests :
CSharpTestBase
Compilation\LoadDirectiveTests.cs (1)
15
public class LoadDirectiveTests :
CSharpTestBase
Compilation\QueryClauseInfoTests.cs (1)
15
public class QueryClauseInfoTests :
CSharpTestBase
Compilation\ReferenceManagerTests.cs (1)
24
public class ReferenceManagerTests :
CSharpTestBase
Compilation\SemanticModelAPITests.cs (1)
21
public class SemanticTests :
CSharpTestBase
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
21
public partial class SemanticModelTests :
CSharpTestBase
Compilation\SymbolSearchTests.cs (1)
15
public class SymbolSearchTests :
CSharpTestBase
Compilation\SymbolVisitorTests.cs (1)
17
public class SymbolVisitorTests :
CSharpTestBase
Compilation\TypeInfoTests.cs (1)
14
public class TypeInfoTests :
CSharpTestBase
Compilation\UsedAssembliesTests.cs (1)
23
public class UsedAssembliesTests :
CSharpTestBase
CrossLanguageTests.cs (1)
15
public class CrossLanguageTests :
CSharpTestBase
DeclarationTests.cs (1)
24
public class DeclarationTests :
CSharpTestBase
DocumentationComments\ConstructorDocumentationCommentTests.cs (1)
16
public class ConstructorDocumentationCommentTests :
CSharpTestBase
DocumentationComments\CrefTests.cs (1)
21
public class CrefTests :
CSharpTestBase
DocumentationComments\DestructorDocumentationCommentTests.cs (1)
16
public class DestructorDocumentationCommentTests :
CSharpTestBase
DocumentationComments\DocumentationCommentCompilerTests.cs (1)
25
public class DocumentationCommentCompilerTests :
CSharpTestBase
DocumentationComments\DocumentationCommentIDTests.cs (1)
18
public class DocumentationCommentIDTests :
CSharpTestBase
DocumentationComments\DocumentationModeTests.cs (1)
19
public class DocumentationModeTests :
CSharpTestBase
DocumentationComments\EventDocumentationCommentTests.cs (1)
16
public class EventDocumentationCommentTests :
CSharpTestBase
DocumentationComments\FieldDocumentationCommentTests.cs (1)
16
public class FieldDocumentationCommentTests :
CSharpTestBase
DocumentationComments\IncludeTests.cs (1)
15
public class IncludeTests :
CSharpTestBase
DocumentationComments\MethodDocumentationCommentTests.cs (1)
18
public class MethodDocumentationCommentTests :
CSharpTestBase
DocumentationComments\ParameterTests.cs (1)
19
public class ParameterTests :
CSharpTestBase
DocumentationComments\PartialTypeDocumentationCommentTests.cs (1)
16
public class PartialTypeDocumentationCommentTests :
CSharpTestBase
DocumentationComments\PropertyDocumentationCommentTests.cs (1)
16
public class PropertyDocumentationCommentTests :
CSharpTestBase
DocumentationComments\TypeDocumentationCommentTests.cs (1)
17
public class TypeDocumentationCommentTests :
CSharpTestBase
SymbolDisplay\SymbolDisplayTests.cs (1)
22
public class SymbolDisplayTests :
CSharpTestBase
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
23
public class AccessorOverriddenOrHiddenMembersTests :
CSharpTestBase
Symbols\ArrayTypeSymbolTests.cs (1)
21
public class ArrayTypeSymbolTests :
CSharpTestBase
Symbols\AssemblyAndNamespaceTests.cs (1)
19
public class ContainerTests :
CSharpTestBase
Symbols\CheckedUserDefinedOperatorsTests.cs (1)
17
public class CheckedUserDefinedOperatorsTests :
CSharpTestBase
Symbols\CompilationCreationTests.cs (1)
24
public class CompilationCreationTests :
CSharpTestBase
Symbols\ConversionTests.cs (1)
18
public class ConversionTests :
CSharpTestBase
Symbols\CorLibrary\Choosing.cs (1)
14
public class Choosing :
CSharpTestBase
Symbols\CorLibrary\CorTypes.cs (1)
20
public class CorTypes :
CSharpTestBase
Symbols\CovariantReturnTests.cs (1)
22
public class CovariantReturnTests :
CSharpTestBase
Symbols\CSharpCompilerFeatureRequiredTests.cs (1)
18
private class CompilerFeatureRequiredTests_CSharp :
CSharpTestBase
{ }
Symbols\CustomModifiersTests.cs (1)
19
public class CustomModifiersTests :
CSharpTestBase
Symbols\DefaultInterfaceImplementationTests.cs (1)
22
public class DefaultInterfaceImplementationTests :
CSharpTestBase
Symbols\DestructorTests.cs (1)
18
public class DestructorTests :
CSharpTestBase
Symbols\EnumTests.cs (1)
17
public class EnumTests :
CSharpTestBase
Symbols\ErrorTypeSymbolTests.cs (1)
18
public class ErrorTypeSymbolTests :
CSharpTestBase
Symbols\ExtendedPartialMethodsTests.cs (1)
18
public class ExtendedPartialMethodsTests :
CSharpTestBase
Symbols\ExtensionMethodTests.cs (1)
23
public class ExtensionMethodTests :
CSharpTestBase
Symbols\FunctionPointerTypeSymbolTests.cs (1)
19
public class FunctionPointerTypeSymbolTests :
CSharpTestBase
Symbols\GenericConstraintConversionTests.cs (1)
16
public class GenericConstraintConversionTests :
CSharpTestBase
Symbols\GenericConstraintTests.cs (1)
20
public class GenericConstraintTests :
CSharpTestBase
Symbols\ImplicitClassTests.cs (1)
17
public class ImplicitClassTests :
CSharpTestBase
Symbols\IndexedPropertyTests.cs (1)
15
public class IndexedPropertyTests :
CSharpTestBase
Symbols\IndexerTests.cs (1)
25
public class IndexerTests :
CSharpTestBase
Symbols\InterfaceImplementationTests.cs (1)
18
public class InterfaceImplementationTests :
CSharpTestBase
Symbols\InterfaceOverriddenOrHiddenMembersTests.cs (1)
22
public class InterfaceOverriddenOrHiddenMembersTests :
CSharpTestBase
Symbols\LocalFunctionTests.cs (1)
16
public class LocalFunctionTests :
CSharpTestBase
Symbols\LookupSymbolsInfoTests.cs (1)
18
public class LookupSymbolsInfoTests :
CSharpTestBase
Symbols\Metadata\MetadataMemberTests.cs (1)
19
public class MetadataMemberTests :
CSharpTestBase
Symbols\Metadata\MetadataTypeTests.cs (1)
20
public class MetadataTypeTests :
CSharpTestBase
Symbols\Metadata\PE\BaseTypeResolution.cs (1)
22
public class BaseTypeResolution :
CSharpTestBase
Symbols\Metadata\PE\DynamicTransformsTests.cs (1)
18
public class DynamicTransformsTests :
CSharpTestBase
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (1)
17
public class HasUnsupportedMetadata :
CSharpTestBase
Symbols\Metadata\PE\LoadCustomModifiers.cs (1)
19
public class LoadCustomModifiers :
CSharpTestBase
Symbols\Metadata\PE\LoadInAttributeModifier.cs (1)
15
public class LoadInAttributeModifier :
CSharpTestBase
Symbols\Metadata\PE\LoadingAttributes.cs (1)
20
public class LoadingAttributes :
CSharpTestBase
Symbols\Metadata\PE\LoadingEvents.cs (1)
19
public class LoadingEvents :
CSharpTestBase
Symbols\Metadata\PE\LoadingFields.cs (1)
17
public class LoadingFields :
CSharpTestBase
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
17
public class LoadingGenericTypeParameters :
CSharpTestBase
Symbols\Metadata\PE\LoadingIndexers.cs (1)
19
public class LoadingIndexers :
CSharpTestBase
Symbols\Metadata\PE\LoadingMetadataTokens.cs (1)
13
public class LoadingMetadataTokens :
CSharpTestBase
Symbols\Metadata\PE\LoadingMethods.cs (1)
22
public class LoadingMethods :
CSharpTestBase
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (1)
21
public class LoadingNamespacesAndTypes :
CSharpTestBase
Symbols\Metadata\PE\LoadingProperties.cs (1)
21
public class LoadingProperties :
CSharpTestBase
Symbols\Metadata\PE\MissingTypeReferences.cs (1)
19
public class MissingTypeReferences :
CSharpTestBase
Symbols\Metadata\PE\NoPia.cs (1)
19
public class NoPia :
CSharpTestBase
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (1)
19
public class NoPiaInstantiationOfGenericClassAndStruct :
CSharpTestBase
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (1)
20
public class NoPiaLocalHideAndTypeSubstitutionTests :
CSharpTestBase
Symbols\Metadata\PE\TypeAccessibility.cs (1)
18
public class TypeAccessibility :
CSharpTestBase
Symbols\Metadata\PE\TypeForwarders.cs (1)
25
public class TypeForwarders :
CSharpTestBase
Symbols\Metadata\PE\TypeKindTests.cs (1)
18
public class TypeKindTests :
CSharpTestBase
Symbols\MethodEqualityTests.cs (1)
16
public class MethodEqualityTests :
CSharpTestBase
Symbols\MethodImplementationFlagsTests.cs (1)
14
public class MethodImplementationFlagsTests :
CSharpTestBase
Symbols\MissingSpecialMember.cs (1)
17
public class MissingSpecialMember :
CSharpTestBase
Symbols\ModuleInitializers\AccessibilityTests.cs (1)
15
public sealed class AccessibilityTests :
CSharpTestBase
Symbols\ModuleInitializers\GenericsTests.cs (1)
14
public sealed class GenericsTests :
CSharpTestBase
Symbols\ModuleInitializers\IgnoredTests.cs (1)
16
public sealed class IgnoredTests :
CSharpTestBase
Symbols\ModuleInitializers\ModuleInitializersTests.cs (1)
21
public sealed class ModuleInitializersTests :
CSharpTestBase
Symbols\ModuleInitializers\SignatureTests.cs (1)
15
public sealed class SignatureTests :
CSharpTestBase
Symbols\ModuleInitializers\TargetsTests.cs (1)
14
public sealed class TargetsTests :
CSharpTestBase
Symbols\NamespaceExtentTests.cs (1)
14
public class NamespaceExtentTests :
CSharpTestBase
Symbols\OverriddenOrHiddenMembersTests.cs (1)
20
public class OverriddenOrHiddenMembersTests :
CSharpTestBase
Symbols\PEParameterSymbolTests.cs (1)
17
public class PEParameterSymbolTests :
CSharpTestBase
Symbols\RelaxedShiftOperatorTests.cs (1)
16
public class RelaxedShiftOperatorTests :
CSharpTestBase
Symbols\RequiredMembersTests.cs (1)
19
public class RequiredMembersTests :
CSharpTestBase
Symbols\Retargeting\NoPia.cs (1)
18
public class NoPia :
CSharpTestBase
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
19
public class RetargetCustomAttributes :
CSharpTestBase
Symbols\Retargeting\RetargetCustomModifiers.cs (1)
20
public class RetargetCustomModifiers :
CSharpTestBase
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (1)
19
public class RetargetExplicitInterfaceImplementation :
CSharpTestBase
Symbols\Retargeting\RetargetingTests.cs (1)
20
public class RetargetingTests :
CSharpTestBase
Symbols\Source\AccessTests.cs (1)
17
public class AccessTests :
CSharpTestBase
Symbols\Source\BaseClassTests.cs (1)
24
public class BaseClassTests :
CSharpTestBase
Symbols\Source\ClsComplianceTests.cs (1)
20
public class ClsComplianceTests :
CSharpTestBase
Symbols\Source\CompletionTests.cs (1)
19
public class CompletionTests :
CSharpTestBase
Symbols\Source\CustomModifierCopyTests.cs (1)
26
public class CustomModifierCopyTests :
CSharpTestBase
Symbols\Source\DeclaringSyntaxNodeTests.cs (1)
19
public class DeclaringSyntaxNodeTests :
CSharpTestBase
Symbols\Source\DelegateTests.cs (1)
20
public class DelegateTests :
CSharpTestBase
Symbols\Source\EnumTests.cs (1)
18
public class EnumTests :
CSharpTestBase
Symbols\Source\EventTests.cs (1)
19
public class EventTests :
CSharpTestBase
Symbols\Source\ExpressionBodiedMethodTests.cs (1)
15
public sealed class ExpressionBodiedMethodTests :
CSharpTestBase
Symbols\Source\ExpressionBodiedPropertyTests.cs (1)
16
public sealed class ExpressionBodiedPropertyTests :
CSharpTestBase
Symbols\Source\ExternAliasTests.cs (1)
18
public class ExternAliasTests :
CSharpTestBase
Symbols\Source\FieldTests.cs (1)
16
public class FieldTests :
CSharpTestBase
Symbols\Source\FileModifierTests.cs (1)
19
public class FileModifierTests :
CSharpTestBase
Symbols\Source\LocationTests.cs (1)
16
public class LocationTests :
CSharpTestBase
Symbols\Source\MethodTests.cs (1)
22
public class MethodTests :
CSharpTestBase
Symbols\Source\ModifierTests.cs (1)
17
public class ModifierTests :
CSharpTestBase
Symbols\Source\NamedTypeTests.cs (1)
12
public class NamedTypeTests :
CSharpTestBase
Symbols\Source\NullablePublicAPITests.cs (1)
23
public class NullablePublicAPITests :
CSharpTestBase
Symbols\Source\PropertyTests.cs (1)
21
public class PropertyTests :
CSharpTestBase
Symbols\Source\SourcePlusMetadataTests.cs (1)
16
public class SourcePlusMetadataTests :
CSharpTestBase
Symbols\Source\TypeMapTests.cs (1)
19
public class TypeMapTests :
CSharpTestBase
Symbols\Source\UpdatedContainingSymbolAndNullableAnntotationTests.cs (1)
15
public class UpdatedContainingSymbolAndNullableAnnotationTests :
CSharpTestBase
Symbols\StaticAbstractMembersInInterfacesTests.cs (1)
26
public class StaticAbstractMembersInInterfacesTests :
CSharpTestBase
Symbols\SymbolDistinguisherTests.cs (1)
16
public class SymbolDistinguisherTests :
CSharpTestBase
Symbols\SymbolEqualityTests.cs (1)
18
public class SymbolEqualityTests :
CSharpTestBase
Symbols\SymbolExtensionTests.cs (1)
18
public class SymbolExtensionTests :
CSharpTestBase
Symbols\TypedConstantTests.cs (1)
18
public class TypedConstantTests :
CSharpTestBase
Symbols\TypeResolutionTests.cs (1)
23
public class TypeResolutionTests :
CSharpTestBase
Symbols\TypeTests.cs (1)
19
public class TypeTests :
CSharpTestBase
Symbols\TypeUnificationTests.cs (1)
14
public class TypeUnificationTests :
CSharpTestBase
Symbols\UnsignedRightShiftTests.cs (1)
16
public class UnsignedRightShiftTests :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (18)
Diagnostics\DiagnosticTest.cs (1)
25
public partial class DiagnosticTest :
CSharpTestBase
Diagnostics\LineSpanDirectiveTests.cs (1)
18
public class LineSpanDirectiveTests :
CSharpTestBase
LexicalAndXml\DisabledRegionTests.cs (1)
13
public class DisabledRegionTests :
CSharpTestBase
LexicalAndXml\DocumentationCommentLexerTestBase.cs (1)
21
public abstract class DocumentationCommentLexerTestBase :
CSharpTestBase
LexicalAndXml\LexicalErrorTests.cs (1)
16
public class LexicalErrorTests :
CSharpTestBase
LexicalAndXml\XmlDocCommentTests.cs (1)
21
public class XmlDocCommentTests :
CSharpTestBase
Parsing\CSharpParseOptionsTests.cs (1)
18
public class CSharpParseOptionsTests :
CSharpTestBase
Parsing\ParsingErrorRecoveryTests.cs (1)
17
public class ParsingErrorRecoveryTests :
CSharpTestBase
Parsing\ParsingTests.cs (1)
20
public abstract class ParsingTests :
CSharpTestBase
Parsing\RawInterpolatedStringLiteralParsingTests.cs (1)
10
public class RawInterpolatedStringLiteralParsingTests :
CSharpTestBase
Syntax\ChildSyntaxListTests.cs (1)
15
public class ChildSyntaxListTests :
CSharpTestBase
Syntax\LambdaUtilitiesTests.cs (1)
17
public class LambdaUtilitiesTests :
CSharpTestBase
Syntax\SeparatedSyntaxListTests.cs (1)
17
public class SeparatedSyntaxListTests :
CSharpTestBase
Syntax\SyntaxFactoryTests.cs (1)
20
public class SyntaxFactoryTests :
CSharpTestBase
Syntax\SyntaxListTests.cs (1)
22
public class SyntaxListTests :
CSharpTestBase
Syntax\SyntaxNodeOrTokenListTests.cs (1)
16
public class SyntaxNodeOrTokenListTests :
CSharpTestBase
Syntax\SyntaxTokenListTests.cs (1)
16
public class SyntaxTokenListTests :
CSharpTestBase
Syntax\SyntaxTriviaListTests.cs (1)
16
public class SyntaxTriviaListTests :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
CompilingTestBase.cs (1)
18
public abstract class CompilingTestBase :
CSharpTestBase
EmitMetadataTestBase.cs (1)
22
public abstract class EmitMetadataTestBase :
CSharpTestBase
SemanticModelTestBase.cs (1)
19
public abstract class SemanticModelTestBase :
CSharpTestBase
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (6)
CodeGen\WinMdEventTests.cs (1)
19
public class WinMdEventTests :
CSharpTestBase
CodeGen\WinRTCollectionTests.cs (1)
17
public class WinRTCollectionTests :
CSharpTestBase
Metadata\WinMdDumpTest.cs (1)
24
public class WinMdDumpTest :
CSharpTestBase
Metadata\WinMdEventTests.cs (1)
24
public class WinMdEventTests :
CSharpTestBase
Metadata\WinMdMetadataTests.cs (1)
32
public class WinMdMetadataTests :
CSharpTestBase
PdbTests.cs (1)
16
public class PdbTests :
CSharpTestBase
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (2)
FunctionResolverTestBase.cs (1)
19
public abstract class FunctionResolverTestBase :
CSharpTestBase
ParsingTestBase.cs (1)
15
public abstract class ParsingTestBase :
CSharpTestBase
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
15
public class HostOutputsTests :
CSharpTestBase
Microsoft.CodeAnalysis.Rebuild.UnitTests (4)
CompilationOptionsReaderTests.cs (1)
27
public class CompilationOptionsReaderTests :
CSharpTestBase
CSharpRebuildTests.cs (1)
17
public class CSharpRebuildTests :
CSharpTestBase
OptionRoundTripTests.cs (1)
25
public class OptionRoundTripTests :
CSharpTestBase
RebuildCommandLineTests.cs (1)
20
public sealed partial class RebuildCommandLineTests :
CSharpTestBase
104 references to CSharpTestBase
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (12)
CodeGen\CodeGenAsyncIteratorTests.cs (2)
135
=> CreateCompilationWithTasksExtensions(new[] { (CSharpTestSource)
CSharpTestBase
.Parse(source, filename: "source", parseOptions),
CSharpTestBase
.Parse(AsyncStreamsTypes, filename: "AsyncStreamsTypes", parseOptions) },
CodeGen\CodeGenAsyncTests.cs (7)
3307
var comp =
CSharpTestBase
.CreateEmptyCompilation(source, new[] { Net40.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers.
3337
var comp =
CSharpTestBase
.CreateEmptyCompilation(source, new[] { Net40.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers.
3368
var comp =
CSharpTestBase
.CreateEmptyCompilation(source, new[] { Net40.mscorlib }, TestOptions.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers.
5786
var comp =
CSharpTestBase
.CreateCompilation(source, options: TestOptions.ReleaseExe);
5819
var comp =
CSharpTestBase
.CreateCompilation(source, options: TestOptions.ReleaseExe);
5929
var comp =
CSharpTestBase
.CreateCompilation(source, options: TestOptions.ReleaseDll);
6053
var comp =
CSharpTestBase
.CreateCompilation(source);
CodeGen\ObjectAndCollectionInitializerTests.cs (2)
3445
var comp =
CSharpTestBase
.CreateCompilation(source, options: TestOptions.ReleaseExe);
3484
var comp =
CSharpTestBase
.CreateCompilation(source, options: TestOptions.ReleaseExe);
Emit\EditAndContinue\EditAndContinueTest.cs (1)
50
var compilation =
CSharpTestBase
.CreateCompilation(source.Tree, options: _options, targetFramework: _targetFramework);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ExpressionCompilerTests.cs (1)
261
var compilation0 =
CSharpTestBase
.CreateCompilation(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (48)
AccessibilityTests.cs (4)
87
var compilationA =
CSharpTestBase
.CreateCompilation(sourceA, options: TestOptions.ReleaseDll);
91
var compilationB =
CSharpTestBase
.CreateCompilation(sourceB, options: TestOptions.DebugDll, references: new MetadataReference[] { referenceA });
248
var compilationA =
CSharpTestBase
.CreateCompilation(sourceA, options: TestOptions.DebugDll);
252
var compilationB =
CSharpTestBase
.CreateCompilation(sourceB, options: TestOptions.ReleaseDll, references: new MetadataReference[] { referenceA });
CSharpResultProviderTestBase.cs (2)
48
var comp =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source);
54
var comp =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, options: TestOptions.UnsafeReleaseDll);
ExpansionTests.cs (4)
441
CSharpTestBase
.EmitILToArray(source, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
1323
CSharpTestBase
.EmitILToArray(source, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
2264
var compilationA =
CSharpTestBase
.CreateCompilation(sourceA, options: TestOptions.ReleaseDll);
2268
var compilationB =
CSharpTestBase
.CreateCompilation(sourceB, options: TestOptions.DebugDll, references: new MetadataReference[] { referenceA });
FullNameTests.cs (16)
435
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
477
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
551
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
598
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
630
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
667
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
735
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
770
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
802
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
834
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
868
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
900
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
933
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
955
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
976
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
997
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
ResultsViewTests.cs (1)
1267
var compilation0 =
CSharpTestBase
.CreateCompilation(source0, assemblyName: "system.core");
TupleTests.cs (19)
163
CSharpTestBase
.EmitILToArray(source, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
198
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib40(source, references: new[] { reference0 });
234
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib40(source, references: new[] { reference0 });
358
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
394
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
426
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
478
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
507
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
553
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
593
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
661
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
752
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
827
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
973
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib40(source, references: new[] { reference0 });
1025
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib40(source, references: new[] { reference0 });
1117
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib40(source, references: new[] { reference0 });
1159
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
1202
var compilation1 =
CSharpTestBase
.CreateCompilationWithMscorlib45AndCSharp(source, references: new[] { reference0 });
1363
var comp =
CSharpTestBase
.CreateCompilationWithMscorlib40(source, assemblyName: "Tuples");
TypeNameFormatterTests.cs (1)
423
CSharpTestBase
.EmitILToArray(il, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
TypeVariablesExpansionTests.cs (1)
37
CSharpTestBase
.EmitILToArray(source1, appendDefaultHeader: true, includePdb: false, assemblyBytes: out assemblyBytes, pdbBytes: out pdbBytes);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\ImplicitObjectCreationTests.cs (1)
23
return
CSharpTestBase
.CreateCompilation(source, options: options, parseOptions: ImplicitObjectCreationTestOptions, references: references);
Semantics\RecordStructTests.cs (1)
27
=>
CSharpTestBase
.CreateCompilation(new[] { source, IsExternalInitTypeDefinition },
Semantics\RecordTests.cs (1)
24
=>
CSharpTestBase
.CreateCompilation(new[] { source, IsExternalInitTypeDefinition },
Semantics\SemanticErrorTests.cs (1)
16746
var compilation =
CSharpTestBase
.CreateCompilation(text);
SourceGeneration\AdditionalSourcesCollectionTests.cs (1)
143
names[i] =
CSharpTestBase
.GetUniqueName() + ".cs";
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Compilation\UsedAssembliesTests.cs (4)
164
yield return (comp.ReplaceSyntaxTree(tree,
CSharpTestBase
.Parse(builder.ToString(), tree.FilePath, (CSharpParseOptions)tree.Options)), before, after);
192
yield return (comp.ReplaceSyntaxTree(tree,
CSharpTestBase
.Parse(builder.ToString(), tree.FilePath, parseOptions)), before, after);
203
yield return (comp.ReplaceSyntaxTree(tree,
CSharpTestBase
.Parse(builder.ToString(), tree.FilePath, parseOptions)).
204
AddSyntaxTrees(
CSharpTestBase
.Parse(globalUsings, "", parseOptions)), before, after);
Symbols\CSharpCompilerFeatureRequiredTests.cs (4)
60
return
CSharpTestBase
.CreateCompilationWithIL(source, ilSource);
65
return
CSharpTestBase
.CreateCompilation(source, references);
553
var comp =
CSharpTestBase
.CreateCompilation(new[] { """
639
""",
CSharpTestBase
.CompilerFeatureRequiredAttribute });
Symbols\Source\RecordTests.cs (1)
17
=>
CSharpTestBase
.CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
IncrementalParsing\IncrementalParsingTests.cs (1)
2521
var comp =
CSharpTestBase
.CreateCompilation(SyntaxFactory.ParseSyntaxTree(String.Empty));
Parsing\StatementParsingTests.cs (4)
3462
CSharpTestBase
.Diagnostic(ErrorCode.ERR_SyntaxError, "if").WithArguments("when").WithLocation(7, 36));
3532
CSharpTestBase
.Diagnostic(ErrorCode.ERR_CloseParenExpected, "").WithLocation(9, 10),
3535
CSharpTestBase
.Diagnostic(ErrorCode.ERR_SemicolonExpected, "").WithLocation(9, 10),
3538
CSharpTestBase
.Diagnostic(ErrorCode.ERR_RbraceExpected, "").WithLocation(9, 10));
Syntax\SyntaxRewriterTests.cs (1)
649
var oldTree =
CSharpTestBase
.Parse(oldSource, options: TestOptions.RegularWithDocumentationComments);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (4)
CSharpTestSource.cs (2)
65
return
CSharpTestBase
.Parse(parseOptions, sources);
68
return new[] {
CSharpTestBase
.Parse(source, fileName, parseOptions) };
DiagnosticTestUtilities.cs (2)
47
var comp =
CSharpTestBase
.CreateCompilation(srcs, parseOptions: TestOptions.RegularPreview);
77
return VerifyErrorsAndGetCompilation(trees, refs.Concat(
CSharpTestBase
.MscorlibRef), expectedErrorDesp);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
WinRTUtil.cs (1)
16
this
CSharpTestBase
testBase,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (9)
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
65
var compilation =
CSharpTestBase
.CreateCompilationWithMscorlib40AndSystemCore(tree, options: TestOptions.DebugDll);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (6)
318
Compilation compilation =
CSharpTestBase
.CreateCompilation(trees.ToArray(), options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: assemblyName);
518
var compilation =
CSharpTestBase
.CreateCompilation(new[] { sourceTreeA1, sourceTreeB1, sourceTreeC1 }, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "P");
2823
var compilationV1 =
CSharpTestBase
.CreateCompilation(sourceV1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "lib");
3323
var compilationA =
CSharpTestBase
.CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "A");
3324
var compilationB =
CSharpTestBase
.CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "B");
3495
var compilationV1 =
CSharpTestBase
.CreateCompilationWithMscorlib40(sourceV1, options: TestOptions.DebugDll, assemblyName: "lib");
Emit\CompilationOutputFilesTests.cs (1)
31
var compilation =
CSharpTestBase
.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Emit\CompilationOutputsTests.cs (1)
55
var compilation =
CSharpTestBase
.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Microsoft.CodeAnalysis.Rebuild.UnitTests (7)
CSharpDeterministicKeyBuilderTests.cs (7)
34
CSharpTestBase
.Parse(
82
var compilation =
CSharpTestBase
.CreateCompilation(
158
var source =
CSharpTestBase
.Parse(
162
var compilation =
CSharpTestBase
.CreateCompilation(source);
194
var syntaxTree =
CSharpTestBase
.Parse(
201
var compilation =
CSharpTestBase
.CreateCompilation(syntaxTree);
224
var compilation =
CSharpTestBase
.CreateCompilation(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (2)
39
var compilation =
CSharpTestBase
.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
88
var compilation =
CSharpTestBase
.CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, assemblyName: "lib");