internal void UpdateIsConstant(SyntaxNode node, bool value) { node = CodeModelService.GetNodeWithModifiers(node); var updatedNode = CodeModelService.SetIsConstant(node, value); if (node != updatedNode) { UpdateNode(node, updatedNode); } }
internal void UpdateInheritanceKind(SyntaxNode node, EnvDTE80.vsCMInheritanceKind kind) { node = CodeModelService.GetNodeWithModifiers(node); var updatedNode = CodeModelService.SetInheritanceKind(node, kind); if (node != updatedNode) { UpdateNode(node, updatedNode); } }
internal void UpdateCanOverride(SyntaxNode node, bool value) { node = CodeModelService.GetNodeWithModifiers(node); var updatedNode = CodeModelService.SetCanOverride(node, value); if (node != updatedNode) { UpdateNode(node, updatedNode); } }
internal void UpdateDocComment(SyntaxNode node, string value) { node = CodeModelService.GetNodeWithModifiers(node); var updatedNode = CodeModelService.SetDocComment(node, value); if (node != updatedNode) { UpdateNode(node, updatedNode); } }
internal void UpdateAccess(SyntaxNode node, EnvDTE.vsCMAccess access) { node = CodeModelService.GetNodeWithModifiers(node); var updatedNode = CodeModelService.SetAccess(node, access); if (node != updatedNode) { UpdateNode(node, updatedNode); } }