MCPcopy Create free account

hub / github.com/Tencent/LuaHelper / types & classes

Types & classes551 in github.com/Tencent/LuaHelper

↓ 1 callersTypeAliasTkKind
TkKind token kind
luahelper-lsp/langserver/check/compiler/lexer/token.go:6
↓ 1 callersTypeAliasruneType
luahelper-lsp/langserver/check/check_lsp_symbol.go:150
↓ 1 callersTypeAliasscoreVal
luahelper-lsp/langserver/check/check_lsp_symbol.go:204
↓ 1 callersTypeAliasserverState
luahelper-lsp/langserver/lsp_server.go:20
Class
luahelper-vscode/src/onlinePeople.ts:8
Class
luahelper-vscode/src/languageConfiguration.ts:3
Class
luahelper-vscode/src/luapandaDebug.ts:10
Class
luahelper-vscode/src/luaformat.ts:236
Class
luahelper-vscode/src/luaformat.ts:297
Class
luahelper-vscode/src/debug/breakPoint.ts:9
Class
luahelper-vscode/src/debug/breakPoint.ts:20
Class
luahelper-vscode/src/debug/breakPoint.ts:33
Class
luahelper-vscode/src/debug/luaDebugRuntime.ts:16
Class
luahelper-vscode/src/debug/dataProcessor.ts:6
Class
luahelper-vscode/src/debug/visualSetting.ts:7
Class
luahelper-vscode/src/debug/luaDebug.ts:30
Class
luahelper-vscode/src/debug/updateManager.ts:7
Class
luahelper-vscode/src/common/tools.ts:6
Class
luahelper-vscode/src/common/luaPath.ts:4
Class
luahelper-vscode/src/common/pathManager.ts:9
Class
luahelper-vscode/src/common/threadManager.ts:3
Class
luahelper-vscode/src/common/logManager.ts:3
TypeAliasATokenType
ATokenType 类型
luahelper-lsp/langserver/check/annotation/annotatelexer/annotate_token.go:4
StructAllProject
整体检查的入口函数 AllProject 所有工程包含的内容
luahelper-lsp/langserver/check/check_all.go:14
StructAnalysis
Analysis 分析的结构, 遍历AST抽象语法树
luahelper-lsp/langserver/check/analysis/analysis.go:20
StructAnalysisThird
AnalysisThird 第三阶段分析的所有的单个lua文件,散落的包装的结构
luahelper-lsp/langserver/check/results/third_result.go:9
StructAnalysisThirdFile
AnalysisThirdFile 第三阶段分析的单个lua文件,该文件不属于工程
luahelper-lsp/langserver/check/results/third_result.go:32
StructAnnotateAliasState
AnnotateAliasState alias ---@alias Handler fun(type: string, data: any):void
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:12
StructAnnotateClassState
AnnotateClassState 定义的class
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:40
StructAnnotateEnumEndState
AnnotateEnumEndState 枚举的结构
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:109
StructAnnotateEnumStack
luahelper-lsp/langserver/check/common/annotate_enum.go:7
StructAnnotateEnumState
AnnotateEnumState 枚举的结构
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:101
TypeAliasAnnotateErrType
AnnotateErrType 错误的类型
luahelper-lsp/langserver/check/annotation/annotatelexer/annotate_lexer_common.go:8
StructAnnotateFieldState
AnnotateFieldState 定义的成员结构 ---@field [public|protected|private] field_name FIELD_TYPE[|OTHER_TYPE] [@comment]
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:51
StructAnnotateFile
AnnotateFile 单个文件生成的核心注解信息
luahelper-lsp/langserver/check/common/annotate_info.go:312
StructAnnotateFragment
AnnotateFragment 一个片段的注释包含的所有结构, 一个代码注释片段包含多行,每一行大致是一个结构
luahelper-lsp/langserver/check/annotation/annotateast/annotate_fragment.go:4
StructAnnotateGenericState
AnnotateGenericState 泛型的结构 ---@generic T1 [: PARENT_TYPE] [, T2 [: PARENT_TYPE]] @comment @comment todo 泛型还没有处理
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:84
StructAnnotateLexer
AnnotateLexer 注解模块词法分析的结构
luahelper-lsp/langserver/check/annotation/annotatelexer/annotate_lexer.go:26
StructAnnotateNotValidState
AnnotateNotValidState 无效的Stat
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:116
StructAnnotateOverloadState
AnnotateOverloadState 函数重载的类型
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:21
StructAnnotateParamState
AnnotateParamState 函数参数 ---@param param_name MY_TYPE[|other_type] [@comment]
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:63
StructAnnotateReturnState
AnnotateReturnState 函数返回结构
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:74
InterfaceAnnotateState
AnnotateState 空接口, 一行注释表示的一个语句
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:8
StructAnnotateToken
注解模块的词法分析 AnnotateToken 注解功能解析出来的每个单词
luahelper-lsp/langserver/check/annotation/annotatelexer/annotate_lexer.go:12
StructAnnotateTypeState
AnnotateTypeState 定义的类型 一行可能定义多个,例如下面的例子 ---@type [const] number, [const] stirng local a, b
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:31
StructAnnotateVarargState
AnnotateVarargState 可变参数的结构
luahelper-lsp/langserver/check/annotation/annotateast/annotate_state.go:94
StructAnnotatedTextEdit
** * A special text edit with an additional change annotation. * * @since 3.16.0. */
luahelper-lsp/langserver/protocol/tsprotocol.go:20
InterfaceAnnotatorParams
luahelper-vscode/src/notifications.ts:3
EnumAnnotatorType
luahelper-vscode/src/notifications.ts:None
StructAnntotateSet
AnntotateSet 注解推导的方式,配置可以标明
luahelper-lsp/langserver/check/common/global_conf.go:221
StructApplyWorkspaceEditParams
** * The parameters passed via a apply workspace edit request. */
luahelper-lsp/langserver/protocol/tsprotocol.go:31
StructApplyWorkspaceEditResponse
** * A response returned from the apply workspace edit request. */
luahelper-lsp/langserver/protocol/tsprotocol.go:47
StructArrayType
ArrayType 关联的array 列表类型
luahelper-lsp/langserver/check/annotation/annotateast/annotate_type.go:39
StructAssignStat
AssignStat 赋值语句 varlist ‘=’ explist varlist ::= var {‘,’ var} var ::= Name | prefixexp ‘[’ exp ‘]’ | prefixexp ‘.’ Name
luahelper-lsp/langserver/check/compiler/ast/stat.go:113
StructBadExpr
A BadExpr node is a placeholder for an expression containing syntax errors for which a correct expression node cannot be created.
luahelper-lsp/langserver/check/compiler/ast/exp.go:30
StructBaseParams
ProjectParams 工程的设置
luahelper-lsp/langserver/other_request.go:55
StructBinopExp
BinopExp 二元表达式 exp1 op exp2
luahelper-lsp/langserver/check/compiler/ast/exp.go:81
StructBlock
chunk ::= block type Chunk *Block Block code block block ::= {stat} [retstat] retstat ::= return [explist] [';'] explist ::= exp {',' exp}}
luahelper-lsp/langserver/check/compiler/ast/block.go:14
StructBreakStat
‘;’ BreakStat break语句 break
luahelper-lsp/langserver/check/compiler/ast/stat.go:33
EnumBreakpointType
luahelper-vscode/src/debug/breakPoint.ts:None
TypeAliasCacheKind
* * 缓冲代码补全的内容 * 默认情况下,代码补全的时候,后台会给客户端推送所有的 lsp.CompletionItem[] 列表 * 这种方式,当补全的列表特别多的时候,后台需要计算出每一个补全的详细信息,比较费时;因为需要计算每一个的Detail、Documentation * 后面优化为,
luahelper-lsp/langserver/check/common/complete_cache.go:19
StructCacheNode
CacheNode LRU Node
luahelper-lsp/langserver/check/common/cache_lru.go:10
StructCallHierarchyClientCapabilities
** * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:69
StructCallHierarchyIncomingCall
** * Represents an incoming call, e.g. a caller of a method or constructor. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:83
StructCallHierarchyIncomingCallsParams
** * The parameter of a `callHierarchy/incomingCalls` request. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:100
StructCallHierarchyItem
** * Represents programming constructs like functions or constructors in the context * of call hierarchy. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:112
StructCallHierarchyOptions
** * Call hierarchy options used during static registration. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:154
StructCallHierarchyOutgoingCall
** * Represents an outgoing call, e.g. calling a getter from a method or a method from a constructor etc. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:163
StructCallHierarchyOutgoingCallsParams
** * The parameter of a `callHierarchy/outgoingCalls` request. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:181
StructCallHierarchyPrepareParams
** * The parameter of a `textDocument/prepareCallHierarchy` request. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:192
StructCallHierarchyRegistrationOptions
** * Call hierarchy options used during static or dynamic registration. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:202
StructCancelParams
luahelper-lsp/langserver/protocol/tsprotocol.go:208
StructChangeAnnotation
** * Additional information that describes document changes. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:220
StructChangeConfigurationParams
ChangeConfigurationParams 变更配置
luahelper-lsp/langserver/other_request.go:109
StructCheckError
CheckError 单个lua文件中,检测错误的信息
luahelper-lsp/langserver/check/common/lsp_common.go:102
TypeAliasCheckErrorType
CheckErrorType 检查错误的类型
luahelper-lsp/langserver/check/common/err_info.go:4
TypeAliasCheckReferenceSrc
CheckReferenceSrc 查找引用的方式
luahelper-lsp/langserver/check/common/lsp_common.go:137
TypeAliasCheckTerm
CheckTerm 检查的论数
luahelper-lsp/langserver/check/results/file_result.go:15
StructCodeAction
** * A code action represents a change that can be performed in code, e.g. to fix a problem or * to refactor code. * * A CodeAction must set eithe
luahelper-lsp/langserver/protocol/tsprotocol.go:297
StructCodeActionClientCapabilities
** * The Client Capabilities of a [CodeActionRequest](#CodeActionRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:369
StructCodeActionContext
** * Contains additional diagnostic information about the context in which * a [code action](#CodeActionProvider.provideCodeActions) is run. */
luahelper-lsp/langserver/protocol/tsprotocol.go:444
TypeAliasCodeActionKind
** * A set of predefined code action kinds */
luahelper-lsp/langserver/protocol/tsprotocol.go:465
StructCodeActionOptions
** * Provider options for a [CodeActionRequest](#CodeActionRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:470
StructCodeActionParams
** * The parameters of a [CodeActionRequest](#CodeActionRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:491
StructCodeDescription
** * Structure to capture a description for an error code. * * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:513
StructCodeLens
** * A code lens represents a [command](#Command) that should be shown along with * source text, like the number of references, a way to run tests,
luahelper-lsp/langserver/protocol/tsprotocol.go:527
StructCodeLensClientCapabilities
** * The client capabilities of a [CodeLensRequest](#CodeLensRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:547
StructCodeLensOptions
** * Code Lens provider options of a [CodeLensRequest](#CodeLensRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:557
StructCodeLensParams
** * The parameters of a [CodeLensRequest](#CodeLensRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:568
StructCodeLensWorkspaceClientCapabilities
** * @since 3.16.0 */
luahelper-lsp/langserver/protocol/tsprotocol.go:580
StructColor
** * Represents a color in RGBA space. */
luahelper-lsp/langserver/protocol/tsprotocol.go:596
StructColorFileResult
ColorFileResult 第5阶段,分析单个文件,获取全局变量着色的功能
luahelper-lsp/langserver/check/results/color_result.go:9
StructColorInformation
** * Represents a color range from a document. */
luahelper-lsp/langserver/protocol/tsprotocol.go:618
StructColorPresentation
luahelper-lsp/langserver/protocol/tsprotocol.go:629
StructColorPresentationParams
** * Parameters for a [ColorPresentationRequest](#ColorPresentationRequest). */
luahelper-lsp/langserver/protocol/tsprotocol.go:652
TypeAliasColorType
ColorType 获取颜色的类型
luahelper-lsp/langserver/check/common/lsp_common.go:118
StructCombineStruct
luahelper-lsp/langserver/check/compiler/lexer/lexer_test.go:241
StructComletionParams
ComletionParams 代码提示设置
luahelper-lsp/langserver/other_request.go:50
StructCommand
** * Represents a reference to a command. Provides a title which * will be used to represent a command in the UI and, optionally, * an array of arg
luahelper-lsp/langserver/protocol/tsprotocol.go:675
StructCommentInfo
CommentInfo 单个注释片段信息,包含多行的注释信息
luahelper-lsp/langserver/check/compiler/lexer/common.go:31
next →1–100 of 551, ranked by callers