MCPcopy Create free account

hub / github.com/MikePopoloski/slang / functions

Functions5,397 in github.com/MikePopoloski/slang

↓ 1,690 callersMethodsize
source/numeric/ConstantValue.cpp:159
↓ 1,272 callersMethodaddSyntaxTree
source/ast/Compilation.cpp:165
↓ 867 callersMethodeval
source/ast/Patterns.cpp:157
↓ 835 callersMethodempty
source/numeric/ConstantValue.cpp:155
↓ 833 callersMethodpush_back
Adds an element to the end of the array.
include/slang/util/SmallVector.h:168
↓ 707 callersMethodgetAllDiagnostics
source/ast/EvalContext.cpp:141
↓ 691 callersFunctionpeek
include/slang/parsing/Lexer.h:199
↓ 548 callersMethodsourceRange
source/syntax/SyntaxNode.cpp:143
↓ 499 callersMethodlocation
source/parsing/Token.cpp:476
↓ 435 callersMethodvalueText
source/parsing/Token.cpp:416
↓ 412 callersFunctionconsume
include/slang/parsing/Lexer.h:210
↓ 410 callersMethodhas
Returns true iff (*this & r) != 0.
include/slang/util/Enum.h:134
↓ 381 callersMethodwrite
source/ast/ASTSerializer.cpp:62
↓ 345 callersMethodend
source/util/TimeTrace.cpp:74
↓ 287 callersMethodrange
source/parsing/Token.cpp:472
↓ 272 callersMethodfind
source/ast/Scope.cpp:569
↓ 264 callersFunctionSVInt
Construct from a single bit that can be unknown.
include/slang/numeric/SVInt.h:158
↓ 263 callersMethodemplace_back
include/slang/util/SmallVector.h:175
↓ 261 callersMethodtoString
tools/reflect/src/SvType.cpp:35
↓ 254 callersMethodbad
source/ast/Expression.cpp:665
↓ 252 callersMethodwrite
source/util/TimeTrace.cpp:139
↓ 249 callersFunctiontestKeyword
tests/unittests/parsing/LexerTests.cpp:849
↓ 242 callersMethodemplace
external/boost_concurrent.hpp:11057
↓ 217 callersMethodback
include/slang/text/FormatBuffer.h:39
↓ 204 callersMethodvisit
include/slang/ast/ASTVisitor.h:206
↓ 197 callersMethodgetBitWidth
source/ast/types/Type.cpp:80
↓ 182 callersMethodelements
external/boost_unordered.hpp:5900
↓ 180 callersFunctionanalyze
tests/unittests/analysis/UnusedTests.cpp:10
↓ 171 callersMethodappend
source/util/CommandLine.cpp:194
↓ 170 callersMethodstr
include/slang/text/FormatBuffer.h:48
↓ 164 callersMethodformat
source/ast/types/TypePrinter.cpp:590
↓ 161 callersMethodbegin
external/boost_unordered.hpp:8764
↓ 159 callersMethodcopy
include/slang/util/IntervalMap.h:69
↓ 156 callersMethodappend
source/ast/types/TypePrinter.cpp:38
↓ 156 callersMethodend
external/boost_unordered.hpp:8774
↓ 138 callersFunctionlexToken
tests/unittests/Test.cpp:80
↓ 137 callersFunctionvisit
include/slang/ast/types/TypePrinter.h:112
↓ 133 callersMethodadd
tools/tidy/include/TidyFactory.h:45
↓ 131 callersFunctionadvance
include/slang/parsing/Lexer.h:197
↓ 131 callersMethodgetValue
tests/unittests/util/SmallVectorTests.cpp:69
↓ 130 callersMethodlength
external/boost_unordered.hpp:5739
↓ 128 callersMethodtrivia
source/parsing/Token.cpp:480
↓ 125 callersMethodaddWithIndent
tools/reflect/include/CppEmitter.h:45
↓ 125 callersMethodbegin
source/util/TimeTrace.cpp:69
↓ 119 callersMethodhas_value
external/expected.hpp:854
↓ 118 callersMethodisIntegral
source/ast/types/Type.cpp:164
↓ 113 callersFunctionpreprocess
tests/unittests/parsing/PreprocessorTests.cpp:32
↓ 111 callersMethoddata
include/slang/text/FormatBuffer.h:38
↓ 108 callersMethodrawText
source/parsing/Token.cpp:431
↓ 107 callersFunctionexactlyEquals
tests/unittests/Test.h:117
↓ 105 callersFunctionrunCheckTest
tools/tidy/tests/TidyTest.h:12
↓ 100 callersMethodadd
source/util/CommandLine.cpp:22
↓ 99 callersMethodisError
source/diagnostics/Diagnostics.cpp:38
↓ 97 callersMethodfromText
source/syntax/SyntaxTree.cpp:71
↓ 97 callersMethodgetFirstToken
source/syntax/SyntaxNode.cpp:75
↓ 91 callersMethodsetAttributes
source/ast/Symbol.cpp:308
↓ 86 callersMethodclear
source/ast/Lookup.cpp:71
↓ 85 callersMethodgetArrayElementType
source/ast/types/Type.cpp:842
↓ 85 callersFunctionlogic_t
Default construct; zero value
include/slang/numeric/SVInt.h:45
↓ 84 callersMethodstart
* @brief Get the first index of a block. * * @param block The block number. * @return The first index. */
external/BS_thread_pool.hpp:631
↓ 84 callersFunctiontoString
source/ast/symbols/SpecifySymbols.cpp:544
↓ 83 callersMethodvisit
source/ast/ASTSerializer.cpp:179
↓ 80 callersFunctiontestPunctuation
tests/unittests/parsing/LexerTests.cpp:1111
↓ 79 callersMethodsize
include/slang/util/IntervalMap.h:160
↓ 77 callersFunctiongetNumWords
Gets the number of words required to hold the integer, including the unknown bits.
include/slang/numeric/SVInt.h:243
↓ 75 callersFunctionhas_value
external/expected.hpp:2277
↓ 73 callersMethodgetSymbolReference
source/ast/Expression.cpp:615
↓ 72 callersMethodendArray
source/ast/ASTSerializer.cpp:162
↓ 72 callersMethodstartArray
source/ast/ASTSerializer.cpp:153
↓ 71 callersMethodisEquivalentTo
source/ast/expressions/AssertionExpr.cpp:310
↓ 70 callersFunctionend
Gets an iterator to the end of the path, which is one past the root of the path.
include/slang/ast/ValuePath.h:124
↓ 65 callersFunctiongetParentScope
Gets the logical parent scope that contains this symbol.
include/slang/ast/Symbol.h:157
↓ 65 callersMethodpop_back
include/slang/text/FormatBuffer.h:42
↓ 64 callersMethodget
include/slang/util/Util.h:174
↓ 64 callersFunctionisKind
include/slang/ast/Patterns.h:139
↓ 60 callersMethodgetDefinition
source/ast/Compilation.cpp:624
↓ 59 callersMethodempty
source/diagnostics/TextDiagnosticClient.cpp:107
↓ 59 callersMethodisSigned
source/ast/types/Type.cpp:129
↓ 58 callersMethodgetBitstreamWidth
source/ast/types/Type.cpp:98
↓ 58 callersMethodinsert
include/slang/util/IntervalMap.h:1248
↓ 56 callersFunctionaddressof
external/expected.hpp:472
↓ 56 callersMethodeval
source/ast/builtins/QueryFuncs.cpp:381
↓ 55 callersMethodeval
source/ast/expressions/Operator.cpp:261
↓ 55 callersMethodreserve
external/boost_concurrent.hpp:11444
↓ 54 callersFunctionbegin
Gets an iterator to the "start" of the path, which is the *outermost* expression.
include/slang/ast/ValuePath.h:121
↓ 53 callersFunctionaddMember
Adds a symbol as a member to the scope.
include/slang/ast/Scope.h:46
↓ 53 callersMethodgetValue
source/ast/expressions/LiteralExpressions.cpp:191
↓ 51 callersMethodappend_range
include/slang/util/SmallVector.h:197
↓ 51 callersMethodisUnpackedArray
source/ast/types/Type.cpp:339
↓ 51 callersMethodlookupName
source/ast/Scope.cpp:595
↓ 50 callersMethodgetDeclaredType
source/ast/Symbol.cpp:67
↓ 49 callersFunctiongetSourceManager
Gets the source manager associated with the compilation. If no syntax trees have been added to the design this method will return nullptr.
include/slang/ast/Compilation.h:317
↓ 48 callersFunctionreport
tests/unittests/Test.cpp:53
↓ 48 callersMethodsensitivity
tests/unittests/analysis/SensitivityTests.cpp:23
↓ 48 callersMethodserialize
source/ast/ASTSerializer.cpp:26
↓ 47 callersFunctioncheckSensitivityNames
Checks that the read-set of a sensitivity list contains exactly the supplied signal names (order-insensitive).
tests/unittests/analysis/SensitivityTests.cpp:31
↓ 47 callersFunctionisFrozen
Returns true if the allocator is frozen, and false otherwise.
include/slang/util/BumpAllocator.h:93
↓ 47 callersMethodisMatching
source/ast/types/Type.cpp:427
↓ 46 callersFunctiongetSyntax
Gets the syntax node that was used to create this symbol, if any. Symbols can be created without any originating syntax; in those cases, this returns
include/slang/ast/Symbol.h:165
↓ 46 callersFunctionhash_combine
include/slang/util/Hash.h:236
next →1–100 of 5,397, ranked by callers