Table of Contents

Class PythonCodeCompletionService

Namespace
Alternet.Syntax.Parsers.Python.CodeCompletion
Assembly
Alternet.Syntax.Parsers.Advanced.Python.v9.dll
public class PythonCodeCompletionService
Inheritance
PythonCodeCompletionService

Fields

DisplayUnderscoreSymbols

Methods

AddImportDeclarations(IPythonSemanticModel, IList<IPythonSymbol>, IPythonModuleSymbol, bool, IDictionary<IPythonModuleSymbol, bool>)
AddKnownFile(IList<IPythonSymbol>, IPythonImportSymbol, string)
AddKnownFilesAndPackages(IList<IPythonSymbol>, IPythonImportSymbol, Point, ICodeEnvironment)
AddMethodSymbols(IList<IPythonSymbol>, IPythonSymbol)
AddSymbolList(IList<IPythonSymbol>, IList<IPythonSymbol>)
AddSymbols(IPythonSemanticModel, IList<IPythonSymbol>, IPythonSymbol, Point, bool, bool, bool, IDictionary<IPythonModuleSymbol, bool>)
CanAddNamespace(IPythonImportSymbol)
CanAddSymbol(IPythonSymbol)
CanAddSymbol(string)
FindContextNode(ISyntaxNode)
GetContextSymbol(IPythonSemanticModel, ISyntaxNode, out bool)
GetContextSymbols(IPythonSemanticModel, ISyntaxNode, Point)
GetSignatureSymbols(IPythonSemanticModel, ISyntaxNode)
IsBlockOrStatementNode(ISyntaxNode)
IsConstructor(IPythonSymbol)
IsContextNode(ISyntaxNode)
IsLocalContextNode(ISyntaxNode)
IsValidContext(ISyntaxNode)
IsValidPosition(IPythonSymbol, Point)
IsValidScope(IPythonSymbol, bool)