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
↓ 7 callers
Method
getKindString
source/ast/symbols/CompilationUnitSymbols.cpp:365
↓ 7 callers
Method
getPointer
include/slang/util/IntervalMap.h:189
↓ 7 callers
Method
getResolvedDimensions
source/ast/types/DeclaredType.cpp:552
↓ 7 callers
Method
getSubroutineKind
source/ast/expressions/CallExpression.cpp:858
↓ 7 callers
Method
hasError
source/ast/Lookup.cpp:58
↓ 7 callers
Function
hasFlag
Returns true if the given flag(s) are enabled for this compilation.
include/slang/ast/Compilation.h:310
↓ 7 callers
Function
hasUnknown
include/slang/numeric/SVInt.h:236
↓ 7 callers
Function
hash_range
external/boost_unordered.hpp:10003
↓ 7 callers
Function
hash_range
external/boost_concurrent.hpp:13140
↓ 7 callers
Method
importedSymbol
source/ast/symbols/MemberSymbols.cpp:98
↓ 7 callers
Function
integer
include/slang/numeric/ConstantValue.h:116
↓ 7 callers
Method
isAggregate
source/ast/types/Type.cpp:169
↓ 7 callers
Function
isReferenced
Determines whether the given symbol is referenced anywhere in the procedure, either as an lvalue or an rvalue.
include/slang/analysis/DFAResults.h:70
↓ 7 callers
Function
lexeme
include/slang/parsing/Lexer.h:208
↓ 7 callers
Method
peek
source/parsing/ParserBase.cpp:54
↓ 7 callers
Method
release
external/boost_unordered.hpp:7566
↓ 7 callers
Method
setAllOnes
source/numeric/SVInt.cpp:430
↓ 7 callers
Method
sort
source/diagnostics/Diagnostics.cpp:155
↓ 7 callers
Method
startObject
source/text/Json.cpp:27
↓ 7 callers
Function
streams
@returns the stream elements that make up the concatenation
include/slang/ast/expressions/OperatorExpressions.h:357
↓ 7 callers
Function
testDiv
tests/unittests/util/NumericTests.cpp:377
↓ 7 callers
Function
throw_exception
external/boost_unordered.hpp:8176
↓ 7 callers
Method
translateIndex
source/numeric/ConstantValue.cpp:671
↓ 7 callers
Method
tryGetBlock
source/ast/Statement.cpp:68
↓ 7 callers
Method
try_emplace_or_visit
external/boost_concurrent.hpp:11114
↓ 7 callers
Method
view
source/text/Json.cpp:23
↓ 7 callers
Method
visit
source/syntax/CSTSerializer.cpp:44
↓ 7 callers
Method
visit
source/ast/symbols/MemberSymbols.cpp:2318
↓ 7 callers
Method
visitStmt
include/slang/analysis/AbstractFlowAnalysis.h:188
↓ 7 callers
Method
visitSymbolReferences
source/ast/Expression.cpp:658
↓ 7 callers
Method
withRawText
source/parsing/Token.cpp:612
↓ 6 callers
Function
TokenList
include/slang/syntax/SyntaxNode.h:687
↓ 6 callers
Function
_compile_pattern
Compile a CHECK pattern to a regex. Text outside ``{{...}}`` is matched literally (as a plain substring). Text inside ``{{...}}`` is treated
scripts/slang-lit.py:215
↓ 6 callers
Method
addError
source/util/CommandLine.cpp:699
↓ 6 callers
Method
addIgnoreCommand
source/util/CommandLine.cpp:924
↓ 6 callers
Method
addIndex
source/ast/LValue.cpp:301
↓ 6 callers
Function
addProperty
source/ast/symbols/CoverSymbols.cpp:119
↓ 6 callers
Method
addRenameCommand
source/util/CommandLine.cpp:942
↓ 6 callers
Function
addcarry64
On other platforms, define the intrinsics ourselves.
source/numeric/SVIntHelpers.h:28
↓ 6 callers
Method
advance
include/slang/syntax/SyntaxNode.h:819
↓ 6 callers
Function
arguments
@returns the arguments to the call.
include/slang/ast/expressions/CallExpression.h:71
↓ 6 callers
Method
assign_range
include/slang/util/SmallVector.h:246
↓ 6 callers
Function
caseZWildcardEqual
source/numeric/SVInt.cpp:2452
↓ 6 callers
Function
checkTimeLiteral
tests/unittests/parsing/LexerTests.cpp:748
↓ 6 callers
Function
checkVisibility
source/ast/Lookup.cpp:662
↓ 6 callers
Method
clear
external/boost_concurrent.hpp:10187
↓ 6 callers
Method
createExpansionLoc
source/text/SourceManager.cpp:369
↓ 6 callers
Method
distance_to
include/slang/syntax/SyntaxNode.h:815
↓ 6 callers
Function
empty
include/slang/syntax/SyntaxRewriter.h:65
↓ 6 callers
Method
enterLoop
Records that we've entered a loop, and returns a guard that will revert back to the previous state on destruction.
include/slang/ast/Statement.h:158
↓ 6 callers
Function
erase
external/boost_unordered.hpp:6549
↓ 6 callers
Method
eval
source/ast/builtins/ConversionFuncs.cpp:58
↓ 6 callers
Function
evalLogicalOp
source/ast/expressions/Operator.cpp:25
↓ 6 callers
Method
exclusive_access
external/boost_concurrent.hpp:10601
↓ 6 callers
Function
extract_logic_declaration_names
Extract logic declaration names from SystemVerilog code. Args: systemverilog_code: A string containing SystemVerilog source code.
pyslang/examples/extract_logic_names.py:80
↓ 6 callers
Method
fill
source/numeric/SVIntHelpers.h:96
↓ 6 callers
Method
function_name
external/boost_unordered.hpp:7331
↓ 6 callers
Method
get
* @brief Get the results from all the futures stored in this `BS::multi_future`, rethrowing any stored exceptions. * * @return If the future
external/BS_thread_pool.hpp:470
↓ 6 callers
Method
getFullyExpandedLoc
source/text/SourceManager.cpp:345
↓ 6 callers
Method
getFullyOriginalLoc
source/text/SourceManager.cpp:332
↓ 6 callers
Method
getIteratorInfo
source/ast/expressions/CallExpression.cpp:840
↓ 6 callers
Function
getNameLoc
source/ast/symbols/InstanceSymbols.cpp:1873
↓ 6 callers
Function
getPlaceholder
@return a placeholder buffer ID. It should be used only for locations where the buffer doesn't actually matter and won't be observed.
include/slang/text/SourceLocation.h:53
↓ 6 callers
Method
getProceduralBlock
source/ast/ASTContext.cpp:50
↓ 6 callers
Method
getRawFileName
source/text/SourceManager.cpp:155
↓ 6 callers
Method
handle
include/slang/analysis/DataFlowAnalysis.h:176
↓ 6 callers
Function
initial_max_load
external/boost_unordered.hpp:6415
↓ 6 callers
Function
initial_max_load
external/boost_concurrent.hpp:9305
↓ 6 callers
Function
isHexDigit
Returns whether the given character is considered a hexadecimal digit.
include/slang/text/CharInfo.h:81
↓ 6 callers
Method
isLocalParam
tools/reflect/include/SvGeneric.h:25
↓ 6 callers
Function
isLogicDigit
Returns whether the given character is considered a special logic digit, which encompasses various ways to say Unknown (X) or High Impedance (Z).
include/slang/text/CharInfo.h:108
↓ 6 callers
Method
isModule
source/ast/symbols/InstanceSymbols.cpp:768
↓ 6 callers
Method
isTaggedUnion
source/ast/types/Type.cpp:415
↓ 6 callers
Function
isValidCIdChar
Returns whether the given character is valid in a C language identifier. That includes all alphanumeric characters and the underscore.
include/slang/text/CharInfo.h:97
↓ 6 callers
Method
is_not_overflowed
external/boost_concurrent.hpp:8032
↓ 6 callers
Function
lower
Gets the lower bound of the range, regardless of the order in which the bounds are specified.
include/slang/numeric/ConstantValue.h:339
↓ 6 callers
Method
moveRight
Moves child nodes to the right, from [src, src+count) to [dst, dst+count)
include/slang/util/IntervalMap.h:84
↓ 6 callers
Function
new_arrays
external/boost_unordered.hpp:6971
↓ 6 callers
Function
new_arrays
external/boost_concurrent.hpp:9861
↓ 6 callers
Method
p
external/boost_unordered.hpp:8526
↓ 6 callers
Function
parseClassMember
tests/unittests/parsing/MemberParsingTests.cpp:147
↓ 6 callers
Method
push
include/slang/util/PoolAllocator.h:67
↓ 6 callers
Method
rawPtrBits
@return the masked-off pointer bits (only meaningful when raw_ != 0).
include/slang/syntax/SyntaxNode.h:448
↓ 6 callers
Method
reductionAnd
source/numeric/SVInt.cpp:921
↓ 6 callers
Function
reportGlobalDiags
tests/unittests/Test.cpp:60
↓ 6 callers
Method
requireGtZero
source/ast/ASTContext.cpp:208
↓ 6 callers
Method
reset
Resets the builder to be ready to create more instances with different settings. Must be called at least once prior to creating instances.
source/ast/symbols/InstanceSymbols.cpp:55
↓ 6 callers
Method
resize_for_overwrite
Resizes the array. If larger than the current size, default constructs new elements to fill the gap. If smaller than the current size, the length is s
include/slang/util/SmallVector.h:148
↓ 6 callers
Method
set
source/util/CommandLine.cpp:707
↓ 6 callers
Function
setNeedElaboration
Flag the need for this scope to be elaborated before members are accessed.
include/slang/ast/Scope.h:267
↓ 6 callers
Method
setPositional
source/util/CommandLine.cpp:144
↓ 6 callers
Method
setSeverity
source/diagnostics/DiagnosticEngine.cpp:56
↓ 6 callers
Method
setToEnd
include/slang/util/IntervalMap.h:841
↓ 6 callers
Method
setWarningOptions
source/diagnostics/DiagnosticEngine.cpp:623
↓ 6 callers
Function
shortreal_t
include/slang/numeric/ConstantValue.h:43
↓ 6 callers
Function
testScopedName
tests/unittests/parsing/ExpressionParsingTests.cpp:216
↓ 6 callers
Function
thisClass
If this call is for a class method, returns the expression representing the class handle on which the method is being invoked. Otherwise returns nullp
include/slang/ast/expressions/CallExpression.h:68
↓ 6 callers
Function
throw_exception_assert_compatibility
external/boost_unordered.hpp:8168
↓ 6 callers
Function
throw_exception_assert_compatibility
external/boost_concurrent.hpp:5909
↓ 6 callers
Method
toString
source/ast/types/Type.cpp:1038
← previous
next →
501–600 of 5,397, ranked by callers