101 types derived from SemanticModelTestBase
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
FlowAnalysis\FlowTestBase.cs (1)
19
public abstract class FlowTestBase :
SemanticModelTestBase
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (83)
IOperation\FunctionPointerOperations.cs (1)
15
public class FunctionPointerOperations :
SemanticModelTestBase
IOperation\IOperationTests.cs (1)
18
public class IOperationTests :
SemanticModelTestBase
IOperation\IOperationTests_ArrayCreationAndInitializer.cs (1)
14
public class IOperationTests_ArrayCreationAndInitializer :
SemanticModelTestBase
IOperation\IOperationTests_IAddressOfOperation.cs (1)
15
public class IOperationTests_IAddressOfOperation :
SemanticModelTestBase
IOperation\IOperationTests_IAnonymousFunctionExpression.cs (1)
18
public class IOperationTests_IAnonymousFunctionExpression :
SemanticModelTestBase
IOperation\IOperationTests_IAnonymousObjectCreationOperation.cs (1)
13
public class IOperationTests_IAnonymousObjectCreationOperation :
SemanticModelTestBase
IOperation\IOperationTests_IArgument.cs (1)
19
public class IOperationTests_IArgument :
SemanticModelTestBase
IOperation\IOperationTests_IArrayElementReferenceExpression.cs (1)
15
public class IOperationTests_IArrayElementReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_IAttributeOperation.cs (1)
13
public class IOperationTests_IAttributeOperation :
SemanticModelTestBase
IOperation\IOperationTests_IAwaitExpression.cs (1)
15
public class IOperationTests_IAwaitExpression :
SemanticModelTestBase
IOperation\IOperationTests_IBinaryOperatorExpression.cs (1)
15
public class IOperationTests_IBinaryOperatorExpression :
SemanticModelTestBase
IOperation\IOperationTests_IBlock.cs (1)
16
public class IOperationTests_IBlock :
SemanticModelTestBase
IOperation\IOperationTests_IBoundDiscardOperation.cs (1)
14
public class IOperationTests_IBoundDiscardOperation :
SemanticModelTestBase
IOperation\IOperationTests_IBranchOperation.cs (1)
14
public class IOperationTests_IBranchOperation :
SemanticModelTestBase
IOperation\IOperationTests_IBranchOperation.Extensions.cs (1)
16
public class IOperationTests_IBranchOperation_Extensions :
SemanticModelTestBase
IOperation\IOperationTests_ICoalesceAssignmentOperation.cs (1)
15
public class IOperationTests_ICoalesceAssignmentOperation :
SemanticModelTestBase
IOperation\IOperationTests_ICoalesceOperation.cs (1)
16
public class IOperationTests_ICoalesceOperation :
SemanticModelTestBase
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (1)
17
public class IOperationTests_ICompoundAssignmentOperation :
SemanticModelTestBase
IOperation\IOperationTests_IConditionalAccessExpression.cs (1)
13
public class IOperationTests_IConditionalAccessExpression :
SemanticModelTestBase
IOperation\IOperationTests_IConditionalOperation.cs (1)
15
public class IOperationTests_IConditionalOperation :
SemanticModelTestBase
IOperation\IOperationTests_IConstructorBodyOperation.cs (1)
15
public class IOperationTests_IConstructorBodyOperation :
SemanticModelTestBase
IOperation\IOperationTests_IConversionExpression.cs (1)
19
public class IOperationTests_IConversionExpression :
SemanticModelTestBase
IOperation\IOperationTests_IDeclarationExpression.cs (1)
13
public class IOperationTests_IDeclarationExpression :
SemanticModelTestBase
IOperation\IOperationTests_IDeconstructionAssignmentOperation.cs (1)
14
public class IOperationTests_IDeconstructionAssignmentOperation :
SemanticModelTestBase
IOperation\IOperationTests_IDefaultValueOperation.cs (1)
13
public class IOperationTests_IDefaultValueOperation :
SemanticModelTestBase
IOperation\IOperationTests_IDelegateCreationExpression.cs (1)
15
public class IOperationTests_IDelegateCreationExpression :
SemanticModelTestBase
IOperation\IOperationTests_IDiscardOperation.cs (1)
15
public class IOperationTests_IDiscardOperation :
SemanticModelTestBase
IOperation\IOperationTests_IDynamicIndexerAccessExpression.cs (1)
13
public class IOperationTests_IDynamicIndexerAccessExpression :
SemanticModelTestBase
IOperation\IOperationTests_IDynamicInvocationExpression.cs (1)
14
public class IOperationTests_IDynamicInvocationExpression :
SemanticModelTestBase
IOperation\IOperationTests_IDynamicMemberReferenceExpression.cs (1)
13
public class IOperationTests_IDynamicMemberReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_IDynamicObjectCreationExpression.cs (1)
14
public class IOperationTests_IDynamicObjectCreationExpression :
SemanticModelTestBase
IOperation\IOperationTests_IEmptyOperation.cs (1)
13
public class IOperationTests_IEmptyOperation :
SemanticModelTestBase
IOperation\IOperationTests_IEventAssignmentExpression.cs (1)
14
public class IOperationTests_IEventAssignmentExpression :
SemanticModelTestBase
IOperation\IOperationTests_IEventReferenceOperation.cs (1)
13
public class IOperationTests_IEventReferenceOperation :
SemanticModelTestBase
IOperation\IOperationTests_IFieldReferenceExpression.cs (1)
17
public class IOperationTests_IFieldReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_IFixedStatement.cs (1)
15
public class IOperationTests_IFixedStatement :
SemanticModelTestBase
IOperation\IOperationTests_IForEachLoopStatement.cs (1)
15
public class IOperationTests_IForEachLoopStatement :
SemanticModelTestBase
IOperation\IOperationTests_IForLoopStatement.cs (1)
14
public class IOperationTests_IForLoopStatement :
SemanticModelTestBase
IOperation\IOperationTests_IFromEndIndexOperation_IRangeOperation.cs (1)
13
public class IOperationTests_IFromEndIndexOperation_IRangeOperation :
SemanticModelTestBase
IOperation\IOperationTests_IIfStatement.cs (1)
15
public class IOperationTests_IIfStatement :
SemanticModelTestBase
IOperation\IOperationTests_IImplicitIndexerReferenceExpression.cs (1)
14
public class IOperationTests_IImplicitIndexerReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_IIncrementOrDecrementOperation.cs (1)
15
public class IOperationTests_IIncrementOrDecrementOperation :
SemanticModelTestBase
IOperation\IOperationTests_IInlineArrayAccessOperation.cs (1)
14
public class IOperationTests_IInlineArrayAccessOperation :
SemanticModelTestBase
IOperation\IOperationTests_IInstanceReferenceTests.cs (1)
13
public class IOperationTests_IInstanceReferenceTests :
SemanticModelTestBase
IOperation\IOperationTests_IInterpolatedStringOperation.cs (1)
15
public class IOperationTests_IInterpolatedStringExpression :
SemanticModelTestBase
IOperation\IOperationTests_IInvocationOperation.cs (1)
13
public class IOperationTests_IInvocationOperation :
SemanticModelTestBase
IOperation\IOperationTests_IIsPatternExpression.cs (1)
15
public class IOperationTests_IIsPatternExpression :
SemanticModelTestBase
IOperation\IOperationTests_IIsTypeExpression.cs (1)
13
public class IOperationTests_IIsTypeExpression :
SemanticModelTestBase
IOperation\IOperationTests_ILiteralOperation.cs (1)
13
public class IOperationTests_ILiteralOperation :
SemanticModelTestBase
IOperation\IOperationTests_ILocalFunctionStatement.cs (1)
18
public class IOperationTests_ILocalFunctionStatement :
SemanticModelTestBase
IOperation\IOperationTests_ILocalReferenceExpression.cs (1)
13
public class IOperationTests_ILocalReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_ILockStatement.cs (1)
14
public class IOperationTests_ILockStatement :
SemanticModelTestBase
IOperation\IOperationTests_IMethodBodyOperation.cs (1)
16
public class IOperationTests_IMethodBodyOperation :
SemanticModelTestBase
IOperation\IOperationTests_IMethodReferenceOperation.cs (1)
18
public class IOperationTests_IMethodReferenceOperation :
SemanticModelTestBase
IOperation\IOperationTests_INameOfOperation.cs (1)
14
public class IOperationTests_INameOfOperation :
SemanticModelTestBase
IOperation\IOperationTests_INoneOperation.cs (1)
14
public class IOperationTests_INoneOperation :
SemanticModelTestBase
IOperation\IOperationTests_INoPiaObjectCreationOperation.cs (1)
14
public class IOperationTests_INoPiaObjectCreationOperation :
SemanticModelTestBase
IOperation\IOperationTests_InvalidExpression.cs (1)
16
public class IOperationTests_InvalidExpression :
SemanticModelTestBase
IOperation\IOperationTests_InvalidStatement.cs (1)
16
public class IOperationTests_InvalidStatement :
SemanticModelTestBase
IOperation\IOperationTests_IObjectCreationExpression.cs (1)
16
public class IOperationTests_IObjectCreationExpression :
SemanticModelTestBase
IOperation\IOperationTests_IParameterReferenceExpression.cs (1)
15
public class IOperationTests_IParameterReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_IParenthesized.cs (1)
13
public class IOperationTests_IParenthesized :
SemanticModelTestBase
IOperation\IOperationTests_IPatternSwitchCase.cs (1)
15
public class IOperationTests_IPatternSwitchCase :
SemanticModelTestBase
IOperation\IOperationTests_IPointerIndirectionReferenceOperation.cs (1)
15
public class IOperationTests_IPointerIndirectionReferenceOperation :
SemanticModelTestBase
IOperation\IOperationTests_IPropertyReferenceExpression.cs (1)
15
public class IOperationTests_IPropertyReferenceExpression :
SemanticModelTestBase
IOperation\IOperationTests_IReturnStatement.cs (1)
17
public class IOperationTests_IReturnStatement :
SemanticModelTestBase
IOperation\IOperationTests_ISizeOfExpression.cs (1)
14
public class IOperationTests_ISizeOfExpression :
SemanticModelTestBase
IOperation\IOperationTests_ISwitchExpression.cs (1)
15
public class IOperationTests_ISwitchExpression :
SemanticModelTestBase
IOperation\IOperationTests_ISwitchOperation.cs (1)
15
public class IOperationTests_ISwitchOperation :
SemanticModelTestBase
IOperation\IOperationTests_ISymbolInitializer.cs (1)
16
public class IOperationTests_ISymbolInitializer :
SemanticModelTestBase
IOperation\IOperationTests_IThrowOperation.cs (1)
14
public class IOperationTests_IThrowOperation :
SemanticModelTestBase
IOperation\IOperationTests_ITranslatedQueryOperation.cs (1)
18
public class IOperationTests_ITranslatedQueryOperation :
SemanticModelTestBase
IOperation\IOperationTests_ITupleBinaryOperatorExpression.cs (1)
16
public class IOperationTests_ITupleBinaryOperatorExpression :
SemanticModelTestBase
IOperation\IOperationTests_ITupleExpression.cs (1)
14
public class IOperationTests_ITupleExpression :
SemanticModelTestBase
IOperation\IOperationTests_ITypeOfExpression.cs (1)
13
public class IOperationTests_ITypeOfExpression :
SemanticModelTestBase
IOperation\IOperationTests_ITypeParameterObjectCreationTests.cs (1)
13
public class IOperationTests_ITypeParameterObjectCreationTests :
SemanticModelTestBase
IOperation\IOperationTests_IUnaryOperatorExpression.cs (1)
15
public class IOperationTests_IUnaryOperatorExpression :
SemanticModelTestBase
IOperation\IOperationTests_IUsingStatement.cs (1)
14
public class IOperationTests_IUsingStatement :
SemanticModelTestBase
IOperation\IOperationTests_IUtf8StringOperation.cs (1)
13
public class IOperationTests_IUtf8StringOperation :
SemanticModelTestBase
IOperation\IOperationTests_IVariableDeclaration.cs (1)
17
public class IOperationTests_IVariableDeclaration :
SemanticModelTestBase
IOperation\IOperationTests_IWhileUntilLoopStatement.cs (1)
14
public class IOperationTests_IWhileUntilLoopStatement :
SemanticModelTestBase
IOperation\IOperationTests_StackAllocArrayCreationAndInitializer.cs (1)
14
public class IOperationTests_StackAllocArrayCreationAndInitializer :
SemanticModelTestBase
IOperation\IOperationTests_TryCatch.cs (1)
14
public class IOperationTests_TryCatch :
SemanticModelTestBase
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Semantics\ColorColorTests.cs (1)
25
public class ColorColorTests :
SemanticModelTestBase
Semantics\ExpressionBodiedMemberTests.cs (1)
22
public class ExpressionBodiedMemberTests :
SemanticModelTestBase
Semantics\ImplicitlyTypeArraysTests.cs (1)
17
public class ImplicitlyTypeArraysTests :
SemanticModelTestBase
Semantics\LambdaTests.cs (1)
24
public class LambdaTests :
SemanticModelTestBase
Semantics\LookupTests.cs (1)
20
public class GetSemanticInfoTests :
SemanticModelTestBase
Semantics\MultiDimensionalArrayTests.cs (1)
21
public partial class MultiDimensionalArrayTests :
SemanticModelTestBase
Semantics\NullableTests.cs (1)
17
public partial class NullableSemanticTests :
SemanticModelTestBase
Semantics\NullCoalesceAssignmentTests.cs (1)
17
public partial class NullCoalesceAssignmentTests :
SemanticModelTestBase
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Compilation\GetImportScopesTests.cs (1)
17
public class GetImportScopesTests :
SemanticModelTestBase
Compilation\GetSemanticInfoBrokenCodeTests.cs (1)
17
public partial class GetSemanticInfoTests :
SemanticModelTestBase
Compilation\GetSemanticInfoTests.cs (1)
23
public partial class GetSemanticInfoTests :
SemanticModelTestBase
Compilation\GetUnusedImportDirectivesTests.cs (1)
18
public class GetUnusedImportDirectivesTests :
SemanticModelTestBase
Compilation\IndexedProperties_BindingTests.cs (1)
22
public partial class IndexedProperties_BindingTests :
SemanticModelTestBase
Compilation\SemanticModelGetSemanticInfoTests.cs (1)
23
public class SemanticModelGetSemanticInfoTests :
SemanticModelTestBase
Compilation\SemanticModelGetSemanticInfoTests_LateBound.cs (1)
21
public class SemanticModelGetSemanticInfoTests_LateBound :
SemanticModelTestBase
Symbols\Source\LocalTests.cs (1)
13
public class LocalTests :
SemanticModelTestBase
Symbols\Source\UsingAliasTests.cs (1)
17
public class UsingAliasTests :
SemanticModelTestBase