Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nic30/hdlConvertor
/ functions
Functions
785 in github.com/Nic30/hdlConvertor
⨍
Functions
785
◇
Types & classes
146
Method
HdlStmRepeat
src/hdlAst/hdlStmFor.cpp:57
Method
HdlStmReturn
src/hdlAst/hdlStm_others.cpp:13
Method
HdlStmWait
src/hdlAst/hdlStm_others.cpp:23
Method
HdlStmWhile
src/hdlAst/hdlStmWhile.cpp:6
Method
HdlValueArr
src/hdlAst/hdlValue.cpp:13
Method
HdlValueFloat
src/hdlAst/hdlValue.cpp:62
Method
HdlValueId
src/hdlAst/hdlValue.cpp:32
Method
HdlValueIdspace
src/hdlAst/hdlNamespace.cpp:6
Method
HdlValueInt
src/hdlAst/hdlValue.cpp:41
Method
HdlValueStr
src/hdlAst/hdlValue.cpp:71
Method
HdlValueSymbol
src/hdlAst/hdlValue.cpp:80
Method
MacroDefVerilog
src/verilogPreproc/macro_def_verilog.cpp:14
Method
MacroDef__FILE__
src/verilogPreproc/default_macro_defs.cpp:27
Method
MacroDef__LINE__
src/verilogPreproc/default_macro_defs.cpp:9
Method
ModuleCtx
include/hdlConvertor/svConvertor/moduleParser.h:23
Method
Named
src/hdlAst/named.cpp:7
Method
ParseException
src/conversion_exception.cpp:5
Method
PyObject_repr
hdlConvertor/toPy.cpp:75
Method
SVCommentParser
src/svConvertor/commentParser.cpp:6
Method
SVParserContainer
src/hdlConvertor.cpp:44
Method
Source_textParser
src/svConvertor/source_textParser.cpp:12
Method
SyntaxErrorLogger
src/syntaxErrorLogger.cpp:18
Method
ToPy
hdlConvertor/toPy.cpp:19
Method
VerPortParser
src/svConvertor/portParser.cpp:22
Method
VerilogPreproc
src/verilogPreproc/verilogPreproc.cpp:18
Method
VerilogPreprocContainer
src/verilogPreproc/verilogPreprocContainer.cpp:11
Method
VerilogPreprocOutBuffer
src/verilogPreproc/out_buffer.cpp:10
Method
VhdlCommentParser
src/vhdlConvertor/commentParser.cpp:6
Method
VhdlDesignFileParser
src/vhdlConvertor/designFileParser.cpp:18
Method
WithNameAndDoc
src/hdlAst/named.cpp:17
Method
__init__
(self, main_file, language, preproc_defs, include_dirs, should_fail, encoding="utf-8")
tests/extern_test_utils.py:16
Method
__init__
:param file_name: Optional[str] :note: if file_name is None the tests are not filtered at all
tests/file_utils.py:23
Method
__init__
(self, *args, **kwargs)
tests/time_logging_test_runner.py:40
Method
__new__
(cls, name, bases, _dict)
tests/extern_test_utils.py:73
Method
__new__
(cls, name, bases, _dict)
tests/test_sv2017_std_examples_parse.py:22
Function
_default_to_hdl
(context, language, buff)
tests/hdl_parse_tc.py:73
Function
_default_to_hdl
(context, language, buff)
tests/test_verilog_to_hwt.py:13
Function
_to_basic_hdl_sim_model
(context, language, buff)
tests/test_basic_hdl_sim_model_from_verilog.py:11
Method
_visitVariable_dimension
src/svConvertor/typeParser.cpp:336
Method
aMacroDef
src/verilogPreproc/a_macro_def.cpp:6
Method
addSuccess
(self, test)
tests/time_logging_test_runner.py:22
Method
add_parent_dir_to_incldirs
src/verilogPreproc/verilogPreprocContainer.cpp:69
Method
all
src/hdlAst/hdlValue.cpp:89
Method
call
src/hdlAst/hdlOp.cpp:47
Method
check_is_in_string
return false to skip this find because it is from an already substitution of the same macro replacement
src/verilogPreproc/macro_def_verilog.cpp:117
Method
clone
src/hdlAst/hdlTypes.cpp:26
Method
clone
src/hdlAst/hdlOp.cpp:111
Method
clone
src/hdlAst/hdlValue.cpp:26
Method
collect_string_intervals
* Look for String literal. In order to forbid them to be change by replacement */
src/verilogPreproc/macro_def_verilog.cpp:128
Function
create_object
include/hdlConvertor/createObject.h:39
Function
create_object_with_doc
include/hdlConvertor/createObject.h:50
Method
dump
src/toString.cpp:8
Method
gen_test
(sv_file)
tests/test_sv2017_std_examples_parse.py:24
Method
getIdentifierStr
src/vhdlConvertor/literalParser.cpp:200
Method
getTestTimings
(self)
tests/time_logging_test_runner.py:34
Function
get_cpp_py_error_message
hdlConvertor/toPy.cpp:429
Method
get_possible_arg_cnt
src/verilogPreproc/macro_def_verilog.cpp:20
Method
get_possible_arg_cnt_str
src/verilogPreproc/macro_def_verilog.cpp:29
Method
iHdlExprItem
include/hdlConvertor/hdlAst/iHdlExprItem.h:17
Method
iHdlStatement
src/hdlAst/iHdlStatement.cpp:14
Method
iParserContainer
* :param context: if context is nullptr new context is generated * otherwise specified context is used * */
include/hdlConvertor/parserContainer.h:55
Method
index
src/hdlAst/hdlOp.cpp:40
Method
initParser
include/hdlConvertor/parserContainer.h:32
Method
isKnown
src/hdlAst/codePosition.cpp:18
Method
isStrDesignator
src/vhdlConvertor/literalParser.cpp:204
Method
mkIntT
src/svConvertor/utils.cpp:21
Method
mkStringT
src/svConvertor/utils.cpp:17
Method
mkWireT
src/svConvertor/utils.cpp:25
Method
null
src/hdlAst/hdlValue.cpp:83
Method
others
src/hdlAst/hdlValue.cpp:92
Method
parametrization
src/hdlAst/hdlOp.cpp:59
Method
parse
include/hdlConvertor/vhdlConvertor/commentParser.h:21
Method
parseFn
src/hdlConvertor.cpp:27
Method
parseFn
src/hdlConvertor.cpp:78
Method
parseSize_UNSIGNED_NUMBER
src/svConvertor/literalParser.cpp:48
Method
parse_body
src/verilogPreproc/macro_def_verilog.cpp:38
Method
parse_file
include/hdlConvertor/parserContainer.h:64
Method
parse_macro_args
src/verilogPreproc/verilogPreproc.cpp:225
Method
parse_str
src/hdlConvertor.cpp:41
Method
parse_str
src/hdlConvertor.cpp:118
Method
parse_str
include/hdlConvertor/parserContainer.h:80
Method
print
src/notImplementedLogger.cpp:8
Method
remove_comment
* Remove unwanted comment in text macro. * Line escape and Line comment have to be removed */
src/verilogPreproc/verilogPreproc.cpp:481
Method
replace
src/verilogPreproc/default_macro_defs.cpp:12
Function
replace_seq_with_value
src/svConvertor/portParser.cpp:268
Method
reportAmbiguity
src/syntaxErrorLogger.cpp:57
Method
reportAttemptingFullContext
src/syntaxErrorLogger.cpp:72
Method
reportContextSensitivity
src/syntaxErrorLogger.cpp:65
Method
requires_args
src/verilogPreproc/default_macro_defs.cpp:24
Method
run_preproc
src/verilogPreproc/verilogPreprocContainer.cpp:28
Method
startTest
(self, test)
tests/time_logging_test_runner.py:18
Function
static_unique_pointer_cast
src/vhdlConvertor/subProgramDeclarationParser.cpp:97
Method
syntaxError
src/syntaxErrorLogger.cpp:35
Method
ternary
src/hdlAst/hdlOp.cpp:71
Function
test
(self)
tests/extern_test_utils.py:45
Method
test
(self)
tests/test_sv2017_std_examples_parse.py:26
Method
test01_parse_and_dump
(self)
tests/test_notebook.py:15
Method
testSimpleSubunit
(self)
tests/test_basic_hdl_sim_model_from_verilog.py:21
Method
test_2012_p641
(self)
tests/test_verilog_preproc.py:60
Method
test_2012_p641_il1
(self)
tests/test_verilog_preproc.py:105
← previous
next →
201–300 of 785, ranked by callers