Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AndrewNolte/vscode-system-verilog
/ functions
Functions
270 in github.com/AndrewNolte/vscode-system-verilog
⨍
Functions
270
◇
Types & classes
134
↓ 54 callers
Method
info
(message: string, _data?: unknown)
src/lib/logger.ts:19
↓ 43 callers
Method
getValue
()
src/lib/libconfig.ts:479
↓ 25 callers
Method
get
(key: K)
src/utils.ts:145
↓ 18 callers
Method
error
(message: string, _data?: unknown)
src/lib/logger.ts:25
↓ 17 callers
Method
getSymbols
(filter: SymbolFilter = {}, addImports = true)
src/analysis/VerilogDoc.ts:62
↓ 13 callers
Method
getVerilogDoc
(doc: vscode.TextDocument)
src/IndexComponent.ts:199
↓ 13 callers
Function
getWorkspaceFolder
()
src/utils.ts:4
↓ 12 callers
Method
getFullRange
()
src/analysis/Symbol.ts:96
↓ 12 callers
Method
getIdRange
()
src/analysis/Symbol.ts:67
↓ 12 callers
Method
log
(level: keyof Logger, message: string, data?: unknown)
src/lib/logger.ts:60
↓ 9 callers
Method
warn
(message: string, _data?: unknown)
src/lib/logger.ts:23
↓ 8 callers
Method
onConfigUpdated
(func: () => Promise<void> | void)
src/lib/libconfig.ts:17
↓ 8 callers
Method
resolve
( doc: vscode.TextDocument, p: string, allowWorkspace = true, allowSibling = true )
src/IncludeConfig.ts:16
↓ 7 callers
Method
getHoverText
()
src/analysis/Symbol.ts:197
↓ 6 callers
Method
findModule
(moduleName: string)
src/IndexComponent.ts:221
↓ 6 callers
Method
getChildren
(element?: HierItem | undefined)
src/sidebar/ProjectComponent.ts:638
↓ 5 callers
Function
getPlatform
()
src/lib/libconfig.ts:631
↓ 5 callers
Function
getPrevChar
( document: vscode.TextDocument, start: vscode.Position )
src/utils.ts:12
↓ 4 callers
Method
checkPathNotify
()
src/lib/libconfig.ts:607
↓ 4 callers
Method
compile
(nodeName: string, parentNode?: ExtensionComponent)
src/lib/libconfig.ts:25
↓ 4 callers
Function
fileExists
(filePath: string)
src/IncludeConfig.ts:7
↓ 4 callers
Method
find
(str: string)
src/extension.ts:348
↓ 4 callers
Function
getAssignment
(line: string, name: string, typeText: string)
src/analysis/Symbol.ts:534
↓ 4 callers
Method
getValueAsync
()
src/lib/libconfig.ts:565
↓ 4 callers
Function
isSystemVerilog
(langid: string)
src/utils.ts:132
↓ 4 callers
Function
selectModule
(doc: vscode.TextDocument)
src/analysis/ModuleSelection.ts:8
↓ 3 callers
Method
dispose
()
src/FormatProvider.ts:33
↓ 3 callers
Method
findDefinitionByName
(moduleName: string, targetText: string)
src/IndexComponent.ts:239
↓ 3 callers
Method
findFile
(moduleName: string)
src/IndexComponent.ts:208
↓ 3 callers
Method
findFiles
(globs: string[])
src/extension.ts:341
↓ 3 callers
Method
getSymbolTree
()
src/analysis/VerilogDoc.ts:277
↓ 3 callers
Method
getWhen
()
src/lib/libconfig.ts:382
↓ 3 callers
Function
getWorkspaceUri
()
src/utils.ts:8
↓ 3 callers
Method
isMacro
()
src/analysis/Symbol.ts:170
↓ 3 callers
Method
preOrderTraversal
(fn: (item: HierItem) => void)
src/sidebar/ProjectComponent.ts:134
↓ 3 callers
Method
setTopModule
(top: Symbol)
src/sidebar/ProjectComponent.ts:614
↓ 3 callers
Method
setupLanguageClient
()
src/LSComponent.ts:94
↓ 2 callers
Function
appendPorts
( s: vscode.SnippetString, ports: Symbol[], isParam: boolean )
src/analysis/Symbol.ts:544
↓ 2 callers
Method
checkFormatDirs
()
src/extension.ts:295
↓ 2 callers
Method
clearSymbols
()
src/analysis/VerilogDoc.ts:58
↓ 2 callers
Method
ctagsEnabled
()
src/extension.ts:332
↓ 2 callers
Function
filterSymbols
(symbols: Symbol[], filter: SymbolFilter)
src/analysis/VerilogDoc.ts:13
↓ 2 callers
Method
findModuleSymbol
(moduleName: string)
src/IndexComponent.ts:229
↓ 2 callers
Method
findModules
()
src/extension.ts:372
↓ 2 callers
Method
findSymbol
(document: vscode.TextDocument, position: vscode.Position)
src/IndexComponent.ts:248
↓ 2 callers
Method
getCompletionItem
()
src/analysis/Symbol.ts:332
↓ 2 callers
Method
getConfigJson
()
src/lib/libconfig.ts:490
↓ 2 callers
Function
getParentText
(document: vscode.TextDocument, textRange: vscode.Range)
src/utils.ts:34
↓ 2 callers
Function
getPrev2Char
( document: vscode.TextDocument, pos: vscode.Position )
src/utils.ts:23
↓ 2 callers
Method
getUnindented
(range: vscode.Range)
src/analysis/Symbol.ts:143
↓ 2 callers
Method
indexFile
(uri: vscode.Uri)
src/IndexComponent.ts:110
↓ 2 callers
Method
indexFiles
(reset: boolean = false)
src/extension.ts:301
↓ 2 callers
Method
indexIncludes
(reset: boolean = false)
src/IndexComponent.ts:146
↓ 2 callers
Method
indexMem
(uri: vscode.Uri)
src/IndexComponent.ts:89
↓ 2 callers
Method
indexSym
(dir: vscode.Uri, uri: vscode.Uri)
src/IndexComponent.ts:95
↓ 2 callers
Method
isData
()
src/analysis/Symbol.ts:252
↓ 2 callers
Method
lint
(doc: vscode.TextDocument)
src/linter/LintManager.ts:59
↓ 2 callers
Method
readFileSync
( options: BufferEncoding | { encoding: BufferEncoding; flag?: string } )
src/FormatProvider.ts:27
↓ 2 callers
Method
stop
()
src/LSComponent.ts:87
↓ 2 callers
Method
writeFileSync
(data: string, options?: fs.WriteFileOptions)
src/FormatProvider.ts:23
↓ 2 callers
Function
zip
(a: T[], b: U[])
src/utils.ts:153
↓ 1 callers
Method
_getChildren
()
src/sidebar/ProjectComponent.ts:121
↓ 1 callers
Method
activate
(context: vscode.ExtensionContext)
src/lib/libconfig.ts:373
↓ 1 callers
Method
addInstance
(item: InstanceItem)
src/sidebar/InstancesView.ts:48
↓ 1 callers
Method
buildSymbolsList
(tags: string)
src/analysis/VerilogDoc.ts:184
↓ 1 callers
Method
convertToSeverity
(severityString: string)
src/linter/SlangLinter.ts:7
↓ 1 callers
Method
convertToSeverity
(severityString: string)
src/linter/VerilatorLinter.ts:11
↓ 1 callers
Method
convertToSeverity
(severityString: string)
src/linter/IcarusLinter.ts:20
↓ 1 callers
Method
convertToSeverity
(severityString: string)
src/linter/XceliumLinter.ts:79
↓ 1 callers
Method
convertToSeverity
(severityString: string)
src/linter/ModelsimLinter.ts:19
↓ 1 callers
Function
createLogger
(name: string)
src/lib/logger.ts:96
↓ 1 callers
Method
execCtags
(filepath: string)
src/analysis/VerilogDoc.ts:128
↓ 1 callers
Method
findIncludes
()
src/extension.ts:362
↓ 1 callers
Method
findIncludes
( document: vscode.TextDocument, position: vscode.Position )
src/analysis/CtagsServerComponent.ts:362
↓ 1 callers
Method
findModuleUri
(path: string)
src/IndexComponent.ts:216
↓ 1 callers
Method
fromSymbol
(parent: HierItem | undefined, sym: Symbol)
src/sidebar/ProjectComponent.ts:152
↓ 1 callers
Function
getAbsPath
(inputPath: string)
src/utils.ts:78
↓ 1 callers
Method
getChild
(name: string)
src/lib/logger.ts:15
↓ 1 callers
Method
getChildren
()
src/sidebar/InstancesView.ts:74
↓ 1 callers
Method
getCompletionItemKind
()
src/analysis/Symbol.ts:406
↓ 1 callers
Method
getDefinitionLink
()
src/analysis/Symbol.ts:214
↓ 1 callers
Method
getDir
(reset: boolean = false)
src/IndexComponent.ts:77
↓ 1 callers
Function
getDirectories
(srcpath: string)
src/analysis/ModuleSelection.ts:96
↓ 1 callers
Method
getDocumentSymbol
()
src/analysis/Symbol.ts:158
↓ 1 callers
Function
getFiles
(srcpath: string)
src/analysis/ModuleSelection.ts:102
↓ 1 callers
Method
getIcon
()
src/analysis/Symbol.ts:459
↓ 1 callers
Method
getInstances
()
src/analysis/VerilogDoc.ts:114
↓ 1 callers
Method
getMacroCompletionItem
()
src/analysis/Symbol.ts:380
↓ 1 callers
Method
getMarkdownString
()
src/lib/libconfig.ts:512
↓ 1 callers
Method
getModuleSnippet
(includeName: boolean = false)
src/analysis/Symbol.ts:508
↓ 1 callers
Method
getModules
()
src/analysis/VerilogDoc.ts:109
↓ 1 callers
Method
getNestedHoverText
(sym: Symbol)
src/analysis/VerilogDoc.ts:282
↓ 1 callers
Method
getPackageSymbols
()
src/analysis/VerilogDoc.ts:121
↓ 1 callers
Method
getPortHints
( inst: Symbol, wildcardPorts: boolean, normalPorts: InlayPorts )
src/analysis/VerilogDoc.ts:308
↓ 1 callers
Method
getSemicolonRange
()
src/analysis/Symbol.ts:79
↓ 1 callers
Function
getShell
()
src/lib/libconfig.ts:643
↓ 1 callers
Method
getSymbolKind
()
src/analysis/Symbol.ts:278
↓ 1 callers
Method
getTreeItem
()
src/sidebar/InstancesView.ts:52
↓ 1 callers
Method
getTreeItem
()
src/sidebar/ProjectComponent.ts:104
↓ 1 callers
Method
getTypeInfo
()
src/analysis/Symbol.ts:348
next →
1–100 of 270, ranked by callers