private bool IsEventInsertion(SyntaxEditor editor) { this.context = this.GetAdditionAssignmentContext(editor); if (!this.IsValidContext(this.context)) { return(false); } DotNetContextItem eventContextItem = this.GetEventContextItem(this.context); this.domMember = eventContextItem == null ? (IDomMember)null : eventContextItem.ResolvedInfo as IDomMember; return(this.IsEventType(this.domMember)); }
private string CreateMethodName(DotNetContext context) { string str1 = ""; DotNetContextItem identifierContextItem = this.GetIdentifierContextItem(context); string str2 = (identifierContextItem == null || identifierContextItem.Type == DotNetContextItemType.This ? str1 + this.context.TypeDeclarationNode.Name : str1 + identifierContextItem.Text) + "_"; DotNetContextItem dotNetContextItem = context.Items[context.Items.Length - 1]; if (dotNetContextItem != null) { str2 += dotNetContextItem.Text; } return(str2); }