Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MikePopoloski/slang
/ functions
Functions
5,397 in github.com/MikePopoloski/slang
⨍
Functions
5,397
◇
Types & classes
2,039
↓ 13 callers
Method
requireSimpleExpr
source/ast/ASTContext.cpp:391
↓ 13 callers
Method
setLink
source/ast/types/DeclaredType.cpp:49
↓ 13 callers
Method
startArray
source/text/Json.cpp:47
↓ 13 callers
Method
syntax
source/parsing/Token.cpp:273
↓ 13 callers
Function
testPrefixUnary
tests/unittests/parsing/ExpressionParsingTests.cpp:113
↓ 13 callers
Function
valid
include/slang/util/IntervalMap.h:321
↓ 13 callers
Method
visit
include/slang/analysis/AnalysisManager.h:274
↓ 13 callers
Method
visitExprs
include/slang/ast/ASTVisitor.h:450
↓ 12 callers
Function
Bag
include/slang/util/Bag.h:30
↓ 12 callers
Method
addClient
source/diagnostics/DiagnosticEngine.cpp:41
↓ 12 callers
Method
analyze
source/analysis/AnalysisManager.cpp:59
↓ 12 callers
Function
checkRoundTrip
tests/unittests/util/NumericTests.cpp:190
↓ 12 callers
Method
clear
source/diagnostics/TextDiagnosticClient.cpp:103
↓ 12 callers
Method
empty
external/boost_concurrent.hpp:11046
↓ 12 callers
Method
end
@return an iterator to the end of the array.
include/slang/util/SmallVector.h:56
↓ 12 callers
Function
eval
include/slang/ast/SystemSubroutine.h:191
↓ 12 callers
Method
find
include/slang/util/IntervalMap.h:204
↓ 12 callers
Function
for_all_elements
external/boost_concurrent.hpp:9770
↓ 12 callers
Function
formatBytes
source/driver/MemoryStats.cpp:31
↓ 12 callers
Method
getExplicitLocation
source/parsing/Token.cpp:257
↓ 12 callers
Method
getSourceManager
tools/tidy/include/TidyFactory.h:83
↓ 12 callers
Method
getString
source/diagnostics/TextDiagnosticClient.cpp:111
↓ 12 callers
Function
hash
include/slang/util/Hash.h:87
↓ 12 callers
Function
initExpr
@returns an optional expression that initializes the array
include/slang/ast/expressions/AssignmentExpressions.h:103
↓ 12 callers
Method
isStructEnumOrUnion
tools/reflect/include/SvType.h:30
↓ 12 callers
Function
pathStr
tests/unittests/ast/ValuePathTests.cpp:12
↓ 12 callers
Method
requireSequence
source/ast/expressions/AssertionExpr.cpp:277
↓ 12 callers
Method
resolve
source/ast/LValue.cpp:17
↓ 12 callers
Function
size
external/boost_unordered.hpp:6546
↓ 12 callers
Method
store
source/ast/LValue.cpp:121
↓ 12 callers
Function
swap
external/boost_unordered.hpp:6618
↓ 12 callers
Function
swap
external/boost_concurrent.hpp:9508
↓ 12 callers
Function
testInferredClock
tests/unittests/analysis/AssertionAnalysisTests.cpp:21
↓ 12 callers
Function
testTimingControl
tests/unittests/parsing/StatementParsingTests.cpp:126
↓ 12 callers
Method
try_emplace
external/boost_unordered.hpp:12097
↓ 12 callers
Function
visitExprs
include/slang/ast/Patterns.h:145
↓ 12 callers
Method
visit_all
external/boost_concurrent.hpp:10967
↓ 11 callers
Method
canSucceedVacuously
source/ast/expressions/AssertionExpr.cpp:325
↓ 11 callers
Method
childNode
source/syntax/SyntaxNode.cpp:221
↓ 11 callers
Method
clearUnusedBits
source/numeric/SVInt.cpp:2078
↓ 11 callers
Function
contains
tests/unittests/DriverTests.cpp:98
↓ 11 callers
Method
contains
source/analysis/ConstraintAnalysis.h:100
↓ 11 callers
Method
get
external/boost_unordered.hpp:7549
↓ 11 callers
Method
get
external/boost_concurrent.hpp:5290
↓ 11 callers
Method
getIntegerType
source/syntax/SyntaxFacts.cpp:432
↓ 11 callers
Method
getLineNumber
source/text/SourceManager.cpp:52
↓ 11 callers
Method
getSourceLibrary
source/ast/Compilation.cpp:275
↓ 11 callers
Function
hash_combine
external/boost_unordered.hpp:10796
↓ 11 callers
Function
hash_combine
external/boost_concurrent.hpp:13933
↓ 11 callers
Function
hash_value
external/boost_unordered.hpp:9794
↓ 11 callers
Function
hash_value
external/boost_concurrent.hpp:12931
↓ 11 callers
Method
insert
external/boost_unordered.hpp:11144
↓ 11 callers
Method
isBitstreamType
source/ast/types/Type.cpp:238
↓ 11 callers
Method
isEquivalentTo
source/ast/TimingControl.cpp:164
↓ 11 callers
Method
isMacroLoc
source/text/SourceManager.cpp:240
↓ 11 callers
Method
readSource
source/text/SourceManager.cpp:427
↓ 11 callers
Method
reverse
source/numeric/SVInt.cpp:1675
↓ 11 callers
Function
size
@return the number of elements in the list.
include/slang/syntax/SyntaxNode.h:569
↓ 11 callers
Function
testConstraintBlock
tests/unittests/parsing/ExpressionParsingTests.cpp:649
↓ 11 callers
Function
unchecked_countr_zero
external/boost_concurrent.hpp:8677
↓ 11 callers
Method
unreachableState
include/slang/analysis/DataFlowAnalysis.h:531
↓ 10 callers
Function
BufferID
include/slang/text/SourceLocation.h:27
↓ 10 callers
Method
add
source/ast/symbols/CoverSymbols.cpp:34
↓ 10 callers
Method
begin
Returns an iterator at the start of the map.
include/slang/util/IntervalMap.h:643
↓ 10 callers
Function
captureOutput
include/slang/util/OS.h:63
↓ 10 callers
Function
clone
external/boost_unordered.hpp:8140
↓ 10 callers
Method
computeSequenceLength
source/ast/expressions/AssertionExpr.cpp:320
↓ 10 callers
Method
containsPoint
source/numeric/ConstantValue.cpp:678
↓ 10 callers
Method
emplace
include/slang/util/PoolAllocator.h:28
↓ 10 callers
Method
erase_if
external/boost_concurrent.hpp:11283
↓ 10 callers
Function
expected
external/expected.hpp:2082
↓ 10 callers
Method
for_all_elements
external/boost_concurrent.hpp:12106
↓ 10 callers
Method
found
Retrieves whether the identifier has been found
tools/tidy/include/ASTHelperVisitors.h:83
↓ 10 callers
Method
getExternalName
source/ast/symbols/BlockSymbols.cpp:691
↓ 10 callers
Method
getHierarchicalParent
source/ast/Symbol.cpp:45
↓ 10 callers
Function
getInitializer
include/slang/ast/symbols/PortSymbols.h:121
↓ 10 callers
Method
getIntegralFlags
source/ast/types/Type.cpp:810
↓ 10 callers
Method
getRandMode
source/ast/Symbol.cpp:297
↓ 10 callers
Method
getSubroutineName
source/ast/expressions/CallExpression.cpp:848
↓ 10 callers
Function
getTidyPrefixConfig
tools/tidy/tests/EnforcePortPrefixTest.cpp:8
↓ 10 callers
Function
isDecimalDigit
Returns whether the given character is considered a decimal digit.
include/slang/text/CharInfo.h:71
↓ 10 callers
Function
isInteger
include/slang/numeric/ConstantValue.h:101
↓ 10 callers
Method
length
external/boost_concurrent.hpp:8629
↓ 10 callers
Method
overlaps
source/ast/ValuePath.cpp:369
↓ 10 callers
Function
r8
read functions. WARNING: we don't care about endianness, so results are different on big endian!
include/slang/util/Hash.h:69
↓ 10 callers
Method
reductionOr
source/numeric/SVInt.cpp:948
↓ 10 callers
Method
requirePositive
source/ast/ASTContext.cpp:189
↓ 10 callers
Function
setParent
Sets the parent scope of this symbol. Typically this is not called directly; add the symbol to the scope via the Scope::addMember method.
include/slang/ast/Symbol.h:276
↓ 10 callers
Method
setSize
include/slang/util/IntervalMap.h:162
↓ 10 callers
Function
svGlob
source/text/Glob.cpp:198
↓ 10 callers
Method
swap
external/boost_concurrent.hpp:11333
↓ 10 callers
Method
tag
@return the encoding tag for a non-empty list.
include/slang/syntax/SyntaxNode.h:445
↓ 10 callers
Method
toString
source/numeric/Time.cpp:108
↓ 10 callers
Method
validate
Validate CST JSON data and return True if valid.
pyslang/tests/test_cst_json.py:32
↓ 9 callers
Function
_compile
(code)
pyslang/tests/test_class_bindings.py:12
↓ 9 callers
Function
bitcpy
Does a word-by-word copy, but using bit offsets and lengths.
source/numeric/SVIntHelpers.h:521
↓ 9 callers
Function
cend
include/slang/syntax/SyntaxNode.h:929
↓ 9 callers
Function
condWildcardEqual
source/numeric/SVInt.cpp:2394
↓ 9 callers
Method
createCompilation
source/driver/Driver.cpp:1214
↓ 9 callers
Function
deepClone
include/slang/syntax/SyntaxNode.h:398
← previous
next →
301–400 of 5,397, ranked by callers