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
↓ 21 callers
Method
size
@return the number of elements in the array.
include/slang/util/SmallVector.h:111
↓ 21 callers
Method
transform
tests/unittests/parsing/VisitorTests.cpp:505
↓ 20 callers
Method
getConfig
tools/tidy/include/TidyConfigParser.h:25
↓ 20 callers
Method
insert
source/analysis/ConstraintAnalysis.h:77
↓ 20 callers
Method
isValue
source/ast/Symbol.cpp:63
↓ 20 callers
Function
parseModuleMember
tests/unittests/parsing/MemberParsingTests.cpp:93
↓ 20 callers
Function
testDirective
tests/unittests/parsing/PreprocessorTests.cpp:129
↓ 20 callers
Method
validate
source/syntax/SyntaxTree.cpp:240
↓ 19 callers
Method
addStandardArgs
source/driver/Driver.cpp:49
↓ 19 callers
Method
data
external/boost_concurrent.hpp:10468
↓ 19 callers
Function
ensureElaborated
Before we access any members to do lookups or return iterators, make sure the scope is fully elaborated.
include/slang/ast/Scope.h:261
↓ 19 callers
Method
evalLValue
source/ast/Expression.cpp:519
↓ 19 callers
Function
find
external/boost_unordered.hpp:6564
↓ 19 callers
Method
isType
source/ast/Symbol.cpp:59
↓ 19 callers
Method
processOptions
source/driver/Driver.cpp:576
↓ 19 callers
Function
testDag
tests/unittests/analysis/CaseAnalysisTests.cpp:12
↓ 18 callers
Function
charToLower
Converts a character to lowercase (assuming ASCII).
include/slang/util/String.h:69
↓ 18 callers
Function
data
Pointer to the underlying contiguous buffer. For inline views this points at the view's internal storage; for external views it points at the original
include/slang/parsing/Token.h:198
↓ 18 callers
Function
hash_mix
external/boost_unordered.hpp:9653
↓ 18 callers
Function
hash_mix
external/boost_concurrent.hpp:12790
↓ 18 callers
Method
isFixedSize
source/ast/types/Type.cpp:276
↓ 18 callers
Function
to_string
tests/unittests/Test.cpp:64
↓ 18 callers
Method
withTrivia
source/parsing/Token.cpp:604
↓ 17 callers
Method
addMembers
source/ast/Scope.cpp:194
↓ 17 callers
Method
assign
Resets the contents of the array to be @a count copies of @a value.
include/slang/util/SmallVector.h:214
↓ 17 callers
Method
copyState
include/slang/analysis/DataFlowAnalysis.h:522
↓ 17 callers
Method
empty
Indicates whether the map is empty.
include/slang/util/IntervalMap.h:583
↓ 17 callers
Method
erase
include/slang/util/IntervalMap.h:1156
↓ 17 callers
Method
getBounds
include/slang/util/IntervalMap.h:264
↓ 17 callers
Method
getHierarchicalPath
source/ast/Symbol.cpp:197
↓ 17 callers
Function
globAndCheck
tests/unittests/FileTests.cpp:96
↓ 17 callers
Function
make_nvp
external/boost_unordered.hpp:704
↓ 17 callers
Method
noteReference
source/ast/ASTContext.cpp:411
↓ 17 callers
Method
replace
Replace the given @a oldNode with @a newNode in the rewritten tree.
include/slang/syntax/SyntaxRewriter.h:150
↓ 17 callers
Method
reportDiags
source/ast/Lookup.cpp:82
↓ 17 callers
Method
rootSymbol
source/ast/ValuePath.cpp:233
↓ 17 callers
Function
size
external/boost_concurrent.hpp:9436
↓ 17 callers
Function
testBitstream
tests/unittests/ast/ExpressionTests.cpp:1448
↓ 17 callers
Method
toDouble
source/numeric/SVInt.cpp:413
↓ 17 callers
Method
try_emplace
external/boost_concurrent.hpp:11107
↓ 17 callers
Method
valid
* @brief Check if all the futures stored in this `BS::multi_future` are valid. * * @return `true` if all futures are valid, `false` if at le
external/BS_thread_pool.hpp:509
↓ 16 callers
Function
constructOf
Walks up from a generate block to the enclosing if/case/loop-generate node. Needed because if-else and case arms sit under an intermediate ElseClause
tests/unittests/ast/HierarchyTests.cpp:18
↓ 16 callers
Method
createLocal
source/ast/EvalContext.cpp:32
↓ 16 callers
Method
evalInteger
source/ast/ASTContext.cpp:299
↓ 16 callers
Method
getSourceLibrary
source/ast/Symbol.cpp:274
↓ 16 callers
Method
isImplicitString
source/ast/symbols/ParameterSymbols.cpp:176
↓ 16 callers
Function
make_nvp
external/boost_concurrent.hpp:4747
↓ 16 callers
Function
numBuiltinElts
tests/unittests/util/SmallVectorTests.cpp:125
↓ 16 callers
Method
size
external/boost_unordered.hpp:5707
↓ 16 callers
Method
sourceManager
tools/tidy/include/TidyFactory.h:101
↓ 15 callers
Method
allocate
include/slang/util/SmallMap.h:85
↓ 15 callers
Method
canBeStringLike
source/ast/types/Type.cpp:869
↓ 15 callers
Method
checkNondegeneracy
source/ast/expressions/AssertionExpr.cpp:315
↓ 15 callers
Function
elements
include/slang/numeric/ConstantValue.h:122
↓ 15 callers
Method
empty
@return true if the list is empty, false otherwise.
include/slang/syntax/SyntaxNode.h:439
↓ 15 callers
Method
getPortConnections
source/ast/symbols/CheckerSymbols.cpp:556
↓ 15 callers
Method
isArray
source/ast/types/Type.cpp:212
↓ 15 callers
Method
isFlat
include/slang/util/IntervalMap.h:729
↓ 15 callers
Function
parse
source/ast/SFormat.cpp:32
↓ 15 callers
Method
parseAllSources
source/driver/Driver.cpp:1024
↓ 15 callers
Function
real_t
include/slang/numeric/ConstantValue.h:32
↓ 15 callers
Function
reset
* @brief Reset the pool with the default number of threads (as if constructed with the default constructor). Waits for all tasks to be completed, both
external/BS_thread_pool.hpp:1744
↓ 15 callers
Function
reverse
Reverses the bit ordering of the range.
include/slang/numeric/ConstantValue.h:350
↓ 15 callers
Method
run
Runs the analysis.
include/slang/analysis/DataFlowAnalysis.h:136
↓ 15 callers
Method
toFloat
source/numeric/SVInt.cpp:417
↓ 15 callers
Function
toStringView
Converts a span of characters into a std::string_view.
include/slang/util/String.h:20
↓ 15 callers
Method
try_emplace_and_visit
external/boost_concurrent.hpp:11130
↓ 14 callers
Function
bad
@returns true if the lvalue is invalid
include/slang/ast/LValue.h:52
↓ 14 callers
Method
begin
@return an iterator to the beginning of the array.
include/slang/util/SmallVector.h:53
↓ 14 callers
Method
childToken
source/syntax/SyntaxNode.cpp:235
↓ 14 callers
Method
count
external/boost_unordered.hpp:11242
↓ 14 callers
Method
directiveKind
source/parsing/Token.cpp:534
↓ 14 callers
Method
end
Returns an iterator at the end of the map.
include/slang/util/IntervalMap.h:657
↓ 14 callers
Method
eval
source/ast/builtins/StringMethods.cpp:22
↓ 14 callers
Method
getAttributes
source/ast/Compilation.cpp:1094
↓ 14 callers
Method
getExpression
source/ast/symbols/PortSymbols.cpp:1800
↓ 14 callers
Function
getRawData
include/slang/numeric/SVInt.h:589
↓ 14 callers
Method
groups
external/boost_unordered.hpp:5901
↓ 14 callers
Method
isEquivalentTo
source/ast/Constraints.cpp:79
↓ 14 callers
Method
isOnSameLine
source/parsing/Token.cpp:550
↓ 14 callers
Method
lshr
source/numeric/SVInt.cpp:555
↓ 14 callers
Method
requireLValue
source/ast/Expression.cpp:538
↓ 14 callers
Function
serialize
external/boost_unordered.hpp:11426
↓ 14 callers
Method
visit
external/boost_concurrent.hpp:14255
↓ 14 callers
Method
visitDefault
include/slang/ast/ASTVisitor.h:125
↓ 14 callers
Method
visitExprs
source/analysis/AnalysisScopeVisitor.h:419
↓ 14 callers
Function
whichWord
include/slang/numeric/SVInt.h:613
↓ 13 callers
Function
LookupLocation
include/slang/ast/Lookup.h:126
↓ 13 callers
Method
apply
source/numeric/Time.cpp:156
↓ 13 callers
Method
clear
source/ast/types/TypePrinter.cpp:58
↓ 13 callers
Method
construct_value
external/expected.hpp:745
↓ 13 callers
Method
convertToInt
source/numeric/ConstantValue.cpp:322
↓ 13 callers
Method
endArray
source/text/Json.cpp:55
↓ 13 callers
Method
getEffectiveSign
source/ast/Expression.cpp:610
↓ 13 callers
Method
isEnum
tools/reflect/include/SvType.h:28
↓ 13 callers
Function
lexDefaultNetType
tests/unittests/parsing/PreprocessorTests.cpp:1282
↓ 13 callers
Function
makeVisitor
include/slang/ast/ASTVisitor.h:195
↓ 13 callers
Method
numericFlags
source/parsing/Token.cpp:528
↓ 13 callers
Method
readHeader
source/text/SourceManager.cpp:433
↓ 13 callers
Method
requireIntegral
source/ast/ASTContext.cpp:158
← previous
next →
201–300 of 5,397, ranked by callers