MCPcopy Create free account

hub / github.com/MikePopoloski/slang / functions

Functions5,397 in github.com/MikePopoloski/slang

↓ 9 callersMethoddeepClone
source/parsing/Token.cpp:640
↓ 9 callersMethoderase
external/boost_unordered.hpp:8851
↓ 9 callersMethodfindFirstOverlap
include/slang/util/IntervalMap.h:213
↓ 9 callersMethodgetChild
source/syntax/SyntaxNode.cpp:149
↓ 9 callersMethodgetDeclaringDefinition
source/ast/Symbol.cpp:261
↓ 9 callersMethodgetDefaultValue
source/ast/symbols/VariableSymbols.cpp:365
↓ 9 callersMethodgetFileName
source/text/SourceManager.cpp:136
↓ 9 callersMethodgetSelectableWidth
source/ast/types/Type.cpp:114
↓ 9 callersMethodgetSubroutine
source/ast/symbols/SubroutineSymbols.cpp:1134
↓ 9 callersFunctionisNegative
Check whether the number is negative. Note that this doesn't care about the sign flag; it simply looks at the highest bit to determine whether it is s
include/slang/numeric/SVInt.h:279
↓ 9 callersMethodisSimpleBitVector
source/ast/types/Type.cpp:183
↓ 9 callersMethodisUnion
source/ast/types/Type.cpp:404
↓ 9 callersMethodisViaIfacePort
source/ast/HierarchicalReference.cpp:45
↓ 9 callersFunctionlexTimeScale
tests/unittests/parsing/PreprocessorTests.cpp:1227
↓ 9 callersMethodload
source/ast/LValue.cpp:31
↓ 9 callersFunctionlookupDownward
Returns true if the lookup was ok, or if it failed in a way that allows us to continue looking up in other ways. Returns false if the entire lookup ha
source/ast/Lookup.cpp:293
↓ 9 callersFunctionmix
multiply and xor mix function, aka MUM
include/slang/util/Hash.h:63
↓ 9 callersFunctionmulx
external/boost_unordered.hpp:1323
↓ 9 callersFunctionmulx
external/boost_concurrent.hpp:6621
↓ 9 callersFunctionoperands
@returns the list of operands in the concatenation
include/slang/ast/expressions/OperatorExpressions.h:248
↓ 9 callersMethodreportCompilation
source/driver/Driver.cpp:1249
↓ 9 callersMethodreportDiagnostics
source/driver/Driver.cpp:1282
↓ 9 callersFunctionreserve
external/boost_unordered.hpp:6690
↓ 9 callersMethodreset
source/ast/EvalContext.cpp:20
↓ 9 callersFunctionserialize
tests/unittests/ast/SerializerTests.cpp:10
↓ 9 callersFunctionsize
include/slang/util/IntervalMap.h:345
↓ 9 callersMethodsplit
Splits the current state into separate true / false states.
include/slang/analysis/AbstractFlowAnalysis.h:140
↓ 9 callersFunctionsvGlobMatches
source/text/Glob.cpp:339
↓ 9 callersMethodverify
include/slang/util/IntervalMap.h:1167
↓ 8 callersFunctionValuePath
Constructs an empty path.
include/slang/ast/ValuePath.h:53
↓ 8 callersFunction_analyze
Compile *code* and return (compilation, AnalyzedProcedure) for module m.
pyslang/tests/test_analysis.py:457
↓ 8 callersFunction_quote_arg
Quote a shell argument for the current platform shell.
scripts/slang-lit.py:97
↓ 8 callersMethodappend
source/parsing/Preprocessor_macros.cpp:712
↓ 8 callersMethodashr
source/numeric/SVInt.cpp:592
↓ 8 callersFunctioncapacity
external/boost_unordered.hpp:6666
↓ 8 callersFunctioncapacity
external/boost_concurrent.hpp:9556
↓ 8 callersFunctioncheckVectorBase
tests/unittests/parsing/LexerTests.cpp:605
↓ 8 callersMethodcontains
source/numeric/ConstantValue.cpp:682
↓ 8 callersMethodcountOnes
source/numeric/SVInt.cpp:2014
↓ 8 callersMethodevalSelector
source/ast/Expression.cpp:524
↓ 8 callersMethodgetCheckSeverity
tools/tidy/src/TidyConfig.cpp:110
↓ 8 callersFunctiongetDeclaredType
Gets access to the symbol's declared type.
include/slang/ast/symbols/ValueSymbol.h:28
↓ 8 callersFunctiongetDigitValue
Gets the numeric value of the given decimal digit. If the given character is not a valid decimal digit, the result is undefined.
include/slang/text/CharInfo.h:123
↓ 8 callersMethodgetDisplayColumnNumber
source/text/SourceManager.cpp:84
↓ 8 callersMethodgetKnownSystemName
source/ast/expressions/CallExpression.cpp:868
↓ 8 callersMethodgetPackage
source/ast/Compilation.cpp:947
↓ 8 callersMethodgetRange
source/parsing/Preprocessor_macros.cpp:694
↓ 8 callersMethodgetSourceRange
source/analysis/ValueDriver.cpp:70
↓ 8 callersMethodget_allocator
external/boost_concurrent.hpp:10922
↓ 8 callersFunctionisEnabled
include/slang/analysis/DataFlowAnalysis.h:28
↓ 8 callersMethodisLValueArg
source/ast/expressions/AssignmentExpressions.cpp:449
↓ 8 callersFunctionisString
Indicates whether this is a string type.
include/slang/ast/types/Type.h:201
↓ 8 callersMethodload
external/boost_concurrent.hpp:12273
↓ 8 callersMethodmakeToken
include/slang/syntax/SyntaxRewriter.h:243
↓ 8 callersFunctionmul32
external/boost_unordered.hpp:10044
↓ 8 callersFunctionmul32
external/boost_concurrent.hpp:13181
↓ 8 callersFunctionparseBlockDeclaration
tests/unittests/parsing/StatementParsingTests.cpp:178
↓ 8 callersFunctionreallyAtEnd
in order to detect embedded nulls gracefully, we call this whenever we encounter a null to check whether we really are at the end of the buffer
include/slang/parsing/Lexer.h:205
↓ 8 callersMethodresolve
source/ast/symbols/CoverSymbols.cpp:563
↓ 8 callersMethodsetBaselineSeverity
source/diagnostics/DiagnosticEngine.cpp:60
↓ 8 callersMethodsetDimensionSyntax
source/ast/types/DeclaredType.cpp:57
↓ 8 callersMethodsetFromDeclarator
source/ast/symbols/ValueSymbol.cpp:25
↓ 8 callersFunctiontestMethodExpr
tests/unittests/parsing/ExpressionParsingTests.cpp:627
↓ 8 callersFunctiontestStatement
tests/unittests/parsing/StatementParsingTests.cpp:151
↓ 8 callersMethodunlock
external/boost_concurrent.hpp:10492
↓ 8 callersMethodvisit_while
external/boost_concurrent.hpp:11006
↓ 7 callersFunction_construct_of
(block)
pyslang/tests/test_generate_provenance.py:29
↓ 7 callersFunction_find_class
(comp, name="Foo")
pyslang/tests/test_class_bindings.py:19
↓ 7 callersFunction_umul128
source/numeric/SVIntHelpers.h:46
↓ 7 callersMethodaddDiagnosticDirective
source/text/SourceManager.cpp:529
↓ 7 callersMethodaddForwardDecl
source/ast/types/AllTypes.cpp:1303
↓ 7 callersFunctionallocate
Allocate @a size bytes of memory with the given @a alignment.
include/slang/util/BumpAllocator.h:45
↓ 7 callersMethodback
@return a reference to the last element in the array. The array must not be empty!
include/slang/util/SmallVector.h:87
↓ 7 callersMethodbits
@return the underlying integer value containing the combined flags.
include/slang/util/Enum.h:137
↓ 7 callersFunctioncaseXWildcardEqual
source/numeric/SVInt.cpp:2422
↓ 7 callersFunctioncbegin
include/slang/syntax/SyntaxNode.h:928
↓ 7 callersFunctioncheckedMulU64
Performs a multiplication of two unsigned 64-bit integers and returns the result if it does not overflow. If it does, nullopt is returned instead.
include/slang/numeric/MathUtils.h:60
↓ 7 callersFunctionclear
external/boost_concurrent.hpp:9533
↓ 7 callersMethodclone
source/ast/ValuePath.cpp:303
↓ 7 callersFunctionconstructorCall
@returns an optional expression that calls the class's constructor
include/slang/ast/expressions/AssignmentExpressions.h:140
↓ 7 callersMethodcontains
source/ast/DefParamResolver.cpp:240
↓ 7 callersMethodconvertToStr
source/numeric/ConstantValue.cpp:405
↓ 7 callersFunctioncreateBlock
source/ast/symbols/BlockSymbols.cpp:72
↓ 7 callersFunctiondelete_arrays
external/boost_unordered.hpp:6992
↓ 7 callersFunctiondelete_arrays
external/boost_concurrent.hpp:9882
↓ 7 callersFunctiondestroy_element
external/boost_unordered.hpp:6772
↓ 7 callersFunctiondestroy_element
external/boost_concurrent.hpp:9662
↓ 7 callersMethoddiagSeverity
tools/tidy/include/TidyFactory.h:134
↓ 7 callersFunctiondynamicBitstreamSize
Returns the dynamic size of the given type. If mode == Source: "a" is the greatest common divisor of element sizes of all dynamically sized items "b"
source/ast/Bitstream.cpp:55
↓ 7 callersMethodendObject
source/text/Json.cpp:35
↓ 7 callersFunctionerase_if
external/boost_unordered.hpp:11418
↓ 7 callersMethodeval
source/ast/builtins/MathFuncs.cpp:34
↓ 7 callersMethodflattenUnknowns
source/numeric/SVInt.cpp:482
↓ 7 callersFunctionfor_all_elements_while
external/boost_concurrent.hpp:9792
↓ 7 callersFunctiongetActiveBits
Get the number of "active bits". An SVInt might have a large bit width but be set to a very small value, in which case it will have a low number of ac
include/slang/numeric/SVInt.h:345
↓ 7 callersMethodgetConnection
source/ast/symbols/PortSymbols.cpp:1701
↓ 7 callersMethodgetDefinedMacros
source/parsing/Preprocessor.cpp:305
↓ 7 callersMethodgetDrivers
source/analysis/DriverTracker.cpp:206
↓ 7 callersMethodgetHelpText
source/util/CommandLine.cpp:530
↓ 7 callersFunctiongetIndex
Gets the index of the symbol within its parent scope, which can be used to determine the relative ordering of scope members.
include/slang/ast/Symbol.h:261
← previousnext →401–500 of 5,397, ranked by callers