/// <summary> /// Copy initializes a new instance of the <see cref="ClassDefinitionTranslationUnit"/> class. /// </summary> /// <param name="other"></param> /// <remarks> /// For testability. /// </remarks> public ClassDefinitionTranslationUnit(ClassDefinitionTranslationUnit other) : base(other) { }
/// <summary> /// Copy initializes a new instance of the <see cref="ClassDefinitionTranslationUnit"/> class. /// </summary> /// <param name="other"></param> /// <remarks> /// For testability. /// </remarks> public ClassDefinitionTranslationUnit(ClassDefinitionTranslationUnit other) : base(other) { }
protected MockedClassDefinitionTranslationUnit(ClassDefinitionTranslationUnit original) : base(original) { }
public static MockedClassDefinitionTranslationUnit Create(ClassDefinitionTranslationUnit classDefinitionTranslationUnit) { return new MockedClassDefinitionTranslationUnit(classDefinitionTranslationUnit); }
/// <summary> /// Initializes a new instance of the <see cref="ClassDefinitionASTWalker"/> class. /// </summary> /// <param name="node"></param> /// <param name="classDefinition"></param> /// <param name="semanticModel">The semantic model.</param> protected ClassDefinitionASTWalker(CSharpSyntaxNode node, ClassDefinitionTranslationUnit classDefinition, SemanticModel semanticModel) : base(node, classDefinition, semanticModel) { this.generateTranslationUniOnProtectedMembers = true; }