Browse Source

Added flag for new completion.

newNRvisualizers
mike 14 years ago committed by mike
parent
commit
ef04ca0d70
  1. 3
      ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs

3
ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs

@ -54,6 +54,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion @@ -54,6 +54,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
public bool AutoCompleteEmptyMatch;
public bool AutoSelect;
public string DefaultCompletionString;
public bool CloseOnSquareBrackets;
#endregion
public CSharpCompletionEngine (IDocument document, ICompletionDataFactory factory)
@ -776,7 +777,6 @@ namespace ICSharpCode.NRefactory.CSharp.Completion @@ -776,7 +777,6 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
if (memberPred == null || memberPred (member))
wrapper.AddMember (member);
}
declaring = declaring.DeclaringTypeDefinition;
}
}
@ -1212,6 +1212,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion @@ -1212,6 +1212,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
}
AddTypesAndNamespaces (wrapper, state, null, pred, m => false);
AddKeywords (wrapper, primitiveTypesKeywords.Where (k => k != "void"));
CloseOnSquareBrackets = true;
AutoCompleteEmptyMatch = true;
return wrapper.Result;
}

Loading…
Cancel
Save