Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chipsalliance/verible
/ functions
Functions
3,265 in github.com/chipsalliance/verible
⨍
Functions
3,265
◇
Types & classes
735
↓ 2,915 callers
Function
L
L is for leaf, which is the only type of node that should list tokens
verible/verilog/formatting/tree-unwrapper_test.cc:314
↓ 1,446 callers
Function
N
verible/verilog/formatting/tree-unwrapper_test.cc:308
↓ 866 callers
Method
size
Current number of elements, always <= max_size().
verible/common/util/top-n.h:42
↓ 628 callers
Method
empty
verible/common/util/top-n.h:44
↓ 539 callers
Method
begin
verible/common/util/map-tree.h:211
↓ 529 callers
Function
TNode
verible/common/text/tree-builder-test-util.h:34
↓ 522 callers
Method
Value
verible/common/util/expandable-tree-view.h:44
↓ 495 callers
Method
TokensRange
Returns the range of PreFormatTokens spanned by this UnwrappedLine. Note that this is a *copy*, and not a reference to the underlying range.
verible/common/formatting/unwrapped-line.h:165
↓ 490 callers
Method
end
verible/common/formatting/layout-optimizer.cc:176
↓ 462 callers
Method
begin
verible/common/formatting/layout-optimizer.cc:172
↓ 406 callers
Method
end
verible/common/util/map-tree.h:213
↓ 398 callers
Method
Value
Concatenate subnodes value with other node value
verible/common/formatting/token-partition-tree.cc:584
↓ 371 callers
Method
front
verible/common/util/container-proxy.h:174
↓ 356 callers
Method
push_back
verible/common/util/container-proxy.h:257
↓ 337 callers
Function
Leaf
verible/common/text/tree-builder-test-util.h:39
↓ 335 callers
Method
SpanUpToToken
Extends PreFormatToken range's upper bound up to the given token (exclusive).
verible/common/formatting/unwrapped-line.h:148
↓ 318 callers
Method
back
verible/common/util/container-proxy.h:177
↓ 281 callers
Method
token_enum
verible/common/text/token-info.h:78
↓ 279 callers
Method
text
Source code fragment spanning all tokens in a node.
verible/verilog/tools/syntax/export_json_examples/verible_verilog_syntax.py:118
↓ 245 callers
Method
begin
verible/verilog/analysis/verilog-project.h:270
↓ 242 callers
Method
emplace_back
verible/common/util/container-proxy.h:208
↓ 236 callers
Method
text
verible/common/text/token-info.h:80
↓ 231 callers
Function
Node
verible/common/text/tree-builder-test-util.h:30
↓ 219 callers
Method
end
verible/verilog/analysis/verilog-project.h:272
↓ 210 callers
Method
Tag
verible/common/text/concrete-syntax-leaf.h:63
↓ 200 callers
Function
DeepEqual
verible/common/util/tree-operations.h:900
↓ 182 callers
Method
length
verible/common/util/interval.h:52
↓ 178 callers
Method
Parse
verible/verilog/analysis/verilog-project.cc:69
↓ 172 callers
Method
insert
Returns true if successfully inserted new pair.
verible/common/util/bijective-map.h:87
↓ 167 callers
Method
RuleIsWaivedOnLine
verible/common/analysis/lint-waiver.cc:102
↓ 166 callers
Method
size
verible/common/formatting/layout-optimizer-internal.h:285
↓ 163 callers
Method
IndentationSpaces
verible/common/formatting/unwrapped-line.h:150
↓ 163 callers
Function
NodeTag
verible/common/text/symbol.h:53
↓ 160 callers
Function
XLeaf
verible/common/text/tree-builder-test-util.cc:30
↓ 155 callers
Function
BoundsEqual
verible/common/util/range.h:47
↓ 150 callers
Function
BuildSymbolTable
verible/verilog/analysis/symbol-table.cc:2374
↓ 149 callers
Method
Resolve
verible/verilog/analysis/symbol-table.cc:2109
↓ 148 callers
Method
TokenEnum
Returns the enum of the TokenInfo token held by this PreFormatToken
verible/common/formatting/format-token.h:143
↓ 138 callers
Method
Line
verible/common/formatting/layout-optimizer.cc:215
↓ 137 callers
Method
Analyze
Analyzes Verilog code: lexer, filter, parser. Result of parsing is stored in syntax_tree_ (if passed) or rejected_token_ (if failed).
verible/verilog/analysis/verilog-analyzer.cc:248
↓ 136 callers
Method
top
returns the top value_type of the stack
verible/common/util/auto-pop-stack.h:73
↓ 134 callers
Method
Contents
verible/common/text/text-structure.h:84
↓ 131 callers
Function
TestVerilogSyntaxRangeMatches
verible/verilog/CST/match-test-utils.cc:37
↓ 125 callers
Method
filename
Filename being processed, if known.
verible/common/parser/parser-param.h:62
↓ 122 callers
Method
Parent
verible/common/util/map-tree.h:208
↓ 115 callers
Function
HasAncestor
verible/common/util/tree-operations.h:398
↓ 111 callers
Method
IsActive
verible/verilog/parser/verilog-lexical-context.h:116
↓ 98 callers
Method
empty
verible/common/formatting/layout-optimizer-internal.h:283
↓ 95 callers
Function
SearchSyntaxTree
verible/common/analysis/syntax-tree-search.cc:86
↓ 93 callers
Function
EmbedInClassMethod
verible/verilog/CST/verilog-treebuilder-utils.cc:44
↓ 93 callers
Method
Matches
verible/common/analysis/matcher/matcher.cc:26
↓ 93 callers
Function
StringSpanOfSymbol
verible/common/text/tree-utils.cc:93
↓ 92 callers
Function
EmbedInModule
verible/verilog/CST/verilog-treebuilder-utils.cc:35
↓ 90 callers
Function
DescendPath
verible/common/text/tree-builder-test-util.cc:32
↓ 86 callers
Function
is_leaf
verible/common/util/tree-operations.h:194
↓ 82 callers
Method
ExpectedFileData
verible/verilog/tools/kythe/indexing-facts-tree-extractor_test.cc:84
↓ 82 callers
Method
LocalReferencesMapViewForTesting
verible/verilog/analysis/symbol-table.cc:2290
↓ 82 callers
Method
find
Returns an iterator to the entry whose key-range contains 'key', or else end().
verible/common/util/interval-set.h:611
↓ 81 callers
Method
DirectParentsAre
verible/common/text/syntax-tree-context.h:114
↓ 81 callers
Method
Extract
verible/verilog/tools/kythe/indexing-facts-tree-extractor_test.cc:119
↓ 81 callers
Method
reserve
verible/common/util/container-proxy.h:383
↓ 80 callers
Method
ExpectedFileListData
verible/verilog/tools/kythe/indexing-facts-tree-extractor_test.cc:127
↓ 79 callers
Function
GetSubtreeAsSymbol
verible/common/text/tree-utils.h:195
↓ 78 callers
Method
end
Byte offset of a character just past the node in source text.
verible/verilog/tools/syntax/export_json_examples/verible_verilog_syntax.py:113
↓ 78 callers
Method
end
verible/common/strings/string-memory-map.h:60
↓ 76 callers
Function
GetSubtreeAsNode
verible/common/text/tree-utils.h:209
↓ 76 callers
Method
TreePrinter
This printer only works well for tests cases with one translation unit.
verible/verilog/tools/kythe/indexing-facts-tree-extractor_test.cc:141
↓ 75 callers
Method
IsInside
verible/common/text/syntax-tree-context.h:73
↓ 75 callers
Method
begin
verible/common/strings/string-memory-map.h:59
↓ 75 callers
Function
make_range
verible/common/util/iterator-range.h:67
↓ 74 callers
Method
Kind
Method override that returns the Kind of SyntaxTreeLeaf
verible/common/text/concrete-syntax-leaf.h:62
↓ 73 callers
Method
clear
Remove all intervals from the set.
verible/common/util/interval-set.h:193
↓ 73 callers
Method
left
Return position of this token's text start relative to a base buffer.
verible/common/text/token-info.h:84
↓ 72 callers
Function
JoinPath
verible/common/util/file-util.cc:266
↓ 70 callers
Method
ParseStatus
verible/verilog/analysis/verilog-analyzer.h:68
↓ 70 callers
Method
find
Find node matching specified filter. Args: filter_: Describes what to search for. Might be: * Callable taking Node as an argument a
verible/verilog/tools/syntax/export_json_examples/verible_verilog_syntax.py:199
↓ 68 callers
Function
ExpectLayoutFunctionsEqual
verible/common/formatting/layout-optimizer_test.cc:82
↓ 67 callers
Method
size
verible/common/text/concrete-syntax-tree.h:134
↓ 65 callers
Method
Accept
Uses treevisitor to visit this
verible/common/text/concrete-syntax-leaf.cc:47
↓ 64 callers
Function
MakeNode
verible/common/text/concrete-syntax-tree.h:218
↓ 63 callers
Method
SpanNextToken
Extends PreFormatToken range spanned by this UnwrappedLine by one token at the back.
verible/common/formatting/unwrapped-line.h:137
↓ 62 callers
Method
Text
verible/verilog/tools/kythe/indexing-facts-tree.h:72
↓ 61 callers
Function
PathToLSPUri
verible/common/lsp/lsp-file-utils.cc:118
↓ 60 callers
Function
TestTextEdits
Same as above, without the project file parameter
verible/verilog/tools/ls/autoexpand_test.cc:197
↓ 60 callers
Method
empty
verible/common/strings/line-column-map.h:82
↓ 59 callers
Function
IsSubRange
verible/common/util/range.h:33
↓ 58 callers
Function
BirthRank
verible/common/util/tree-operations.h:135
↓ 57 callers
Method
cbegin
verible/common/util/container-proxy.h:158
↓ 57 callers
Method
cend
verible/common/util/container-proxy.h:162
↓ 56 callers
Function
NextSibling
verible/common/util/tree-operations.h:564
↓ 55 callers
Function
Basename
verible/common/util/file-util.cc:50
↓ 54 callers
Method
Find
verible/common/util/map-tree.h:296
↓ 53 callers
Method
Configure
verible/verilog/analysis/checkers/line-length-rule.cc:186
↓ 53 callers
Method
DirectParentIs
verible/common/text/syntax-tree-context.h:92
↓ 53 callers
Function
PreviousSibling
verible/common/util/tree-operations.h:584
↓ 51 callers
Function
DidOpenRequest
verible/verilog/tools/ls/verilog-language-server_test.cc:190
↓ 51 callers
Method
GetTextStructure
verible/verilog/analysis/verilog-project.cc:94
↓ 51 callers
Method
children
verible/common/text/concrete-syntax-tree.h:137
↓ 50 callers
Function
EqualTreesByEnum
verible/common/text/tree-compare.cc:38
↓ 48 callers
Method
isEOF
verible/common/text/token-info.h:159
next →
1–100 of 3,265, ranked by callers