CompletionKind

Identifies the kind of the item in an identifier completion list

Values

ValueMeaning
dummy'?'

Invalid completion kind. This is used internally and will never be returned in a completion response.

importSymbol'*'

Import symbol. This is used internally and will never be returned in a completion response.

withSymbol'w'

With symbol. This is used internally and will never be returned in a completion response.

className'c'

class names

interfaceName'i'

interface names

structName's'

structure names

unionName'u'

union name

variableName'v'

variable name

memberVariableName'm'

member variable

keyword'k'

keyword, built-in version, scope statement

functionName'f'

function or method

enumName'g'

enum name

enumMember'e'

enum member

packageName'P'

package name

moduleName'M'

module name

aliasName'l'

alias name

templateName't'

template name

mixinTemplateName'T'

mixin template name

Meta