MCPcopy Create free account

hub / github.com/YosysHQ/nextpnr / types & classes

Types & classes2,335 in github.com/YosysHQ/nextpnr

↓ 626 callersClassImVec2
2D vector (often used to store positions, sizes, etc.)
3rdparty/imgui/imgui.h:134
↓ 356 callersClassstr
3rdparty/pybind11/include/pybind11/pytypes.h:41
↓ 173 callersClassIdString
himbaechel/himbaechel_dbgen/chip.py:29
↓ 162 callersClassImVec4
4D vector (often used to store floating-point colors)
3rdparty/imgui/imgui.h:146
↓ 137 callersClassBelId
himbaechel/archdefs.h:35
↓ 126 callersClassarg
\ingroup annotations Annotation for arguments
3rdparty/pybind11/include/pybind11/cast.h:1401
↓ 117 callersClassLoc
rust/nextpnr/src/lib.rs:163
↓ 105 callersClassBelId
ecp5/archdefs.h:70
↓ 101 callersClasslist
3rdparty/pybind11/include/pybind11/pytypes.h:2141
↓ 81 callersClasstype
3rdparty/pybind11/include/pybind11/pytypes.h:43
↓ 79 callersClassWireId
ecp5/archdefs.h:84
↓ 77 callersClassDelayPair
minimum and maximum delay
common/kernel/nextpnr_types.h:91
↓ 66 callersClassIdString
rust/nextpnr/src/lib.rs:92
↓ 62 callersClassTimingValue
himbaechel/himbaechel_dbgen/chip.py:517
↓ 60 callersClassdict
common/kernel/hashlib.h:208
↓ 57 callersClassint_
3rdparty/pybind11/include/pybind11/pytypes.h:1810
↓ 54 callersClassnone
3rdparty/pybind11/include/pybind11/pytypes.h:1761
↓ 53 callersClassDelayQuad
four-quadrant, min and max rise and fall delay
common/kernel/nextpnr_types.h:122
↓ 50 callersClassWireId
himbaechel/archdefs.h:53
↓ 48 callersClassPipId
ecp5/archdefs.h:98
↓ 44 callersClassIdStringList
common/kernel/idstringlist.h:34
↓ 41 callersClassNodeWire
himbaechel/himbaechel_dbgen/chip.py:366
↓ 41 callersClassdict
3rdparty/pybind11/include/pybind11/pytypes.h:2082
↓ 39 callersClassbad_wrap
common/kernel/pywrappers.h:79
↓ 34 callersClassIdString
common/kernel/idstring.h:31
↓ 34 callersClassset
3rdparty/pybind11/include/pybind11/pytypes.h:2202
↓ 33 callersClassarray
Forward declaration
3rdparty/pybind11/include/pybind11/numpy.h:50
↓ 30 callersClassBelId
nexus/archdefs.h:48
↓ 30 callersClassQPoint
3rdparty/QtPropertyBrowser/examples/canvas_typed/qtcanvas.cpp:4981
↓ 29 callersClasscpp_function
3rdparty/pybind11/include/pybind11/pybind11.h:125
↓ 28 callersClassBelId
machxo2/archdefs.h:70
↓ 28 callersClassdtype
3rdparty/pybind11/include/pybind11/numpy.h:49
↓ 26 callersClassiterator
common/kernel/hashlib.h:403
↓ 25 callersClassQPoint
3rdparty/QtPropertyBrowser/examples/canvas_variant/qtcanvas.cpp:4981
↓ 25 callersClassWireId
ice40/archdefs.h:60
↓ 25 callersClassmodule_local
Annotation that marks a class as local to the module:
3rdparty/pybind11/include/pybind11/attr.h:113
↓ 24 callersClassBelId
ice40/archdefs.h:50
↓ 24 callersClassPipId
himbaechel/archdefs.h:70
↓ 23 callersClassWireId
nexus/archdefs.h:66
↓ 22 callersClasstuple
3rdparty/pybind11/include/pybind11/pytypes.h:2052
↓ 19 callersClassref
3rdparty/pybind11/tests/object.h:67
↓ 18 callersClassPipExtraData
himbaechel/uarch/ng-ultra/gen/arch_gen.py:45
↓ 17 callersClassBelId
generic/archdefs.h:31
↓ 16 callersClassImColor
Configuration data when adding a font or merging fonts
3rdparty/imgui/imgui.h:72
↓ 16 callersClassWireId
machxo2/archdefs.h:84
↓ 16 callersClassbuffer_info
3rdparty/pybind11/include/pybind11/buffer_info.h:46
↓ 15 callersClassWireId
mistral/archdefs.h:93
↓ 15 callersClassXFormRule
Generic cell transformation Given cell name map and port map If port name is not found in port map; it will be copied as-is but stripping []
himbaechel/uarch/xilinx/pack.h:47
↓ 15 callersClassname
Annotation for function names
3rdparty/pybind11/include/pybind11/attr.h:51
↓ 14 callersClassBelId
mistral/archdefs.h:76
↓ 14 callersEnumClusterPlacement
himbaechel/uarch/ng-ultra/extra_data.h:72
↓ 13 callersClassVector2
3rdparty/pybind11/tests/test_operator_overloading.cpp:18
↓ 13 callersClassbytearray
3rdparty/pybind11/include/pybind11/pytypes.h:1731
↓ 13 callersClassbytes
3rdparty/pybind11/include/pybind11/pytypes.h:1531
↓ 13 callersClassconst_iterator
common/kernel/hashlib.h:370
↓ 13 callersClassis_method
3rdparty/pybind11/include/pybind11/attr.h:24
↓ 13 callersClasskw_only
\ingroup annotations Annotation indicating that all following arguments are keyword-only; the is the equivalent of an unnamed '*' argument
3rdparty/pybind11/include/pybind11/cast.h:1484
↓ 12 callersClassPipId
ice40/archdefs.h:70
↓ 12 callersClassarg_v
\ingroup annotations Annotation for arguments with values
3rdparty/pybind11/include/pybind11/cast.h:1428
↓ 12 callersClassbool_
3rdparty/pybind11/include/pybind11/pytypes.h:1773
↓ 12 callersClassmemoryview
3rdparty/pybind11/include/pybind11/pytypes.h:2258
↓ 11 callersClassData
3rdparty/QtPropertyBrowser/src/qtpropertymanager.cpp:624
↓ 11 callersClassPipId
nexus/archdefs.h:85
↓ 11 callersClassPipId
machxo2/archdefs.h:98
↓ 11 callersClassTestFactory7
3rdparty/pybind11/tests/test_factory_constructors.cpp:134
↓ 10 callersClassBoundingBox
common/place/placer1.cc:54
↓ 10 callersClassDecalId
generic/archdefs.h:67
↓ 10 callersClassGroupId
ecp5/archdefs.h:114
↓ 10 callersClassPipId
mistral/archdefs.h:112
↓ 10 callersClassUserType
A user-defined type which is exported and can be used by any test
3rdparty/pybind11/tests/pybind11_tests.h:26
↓ 10 callersClassValueHolder
3rdparty/pybind11/tests/test_type_caster_pyobject_ptr.py:7
↓ 10 callersClassbuffer_protocol
Annotation which enables the buffer protocol for a type
3rdparty/pybind11/include/pybind11/attr.h:82
↓ 10 callersClassfunction
3rdparty/pybind11/include/pybind11/pytypes.h:2222
↓ 9 callersClassPipId
generic/archdefs.h:55
↓ 9 callersClassparser_view
Lightweight NIH string_view
generic/viaduct/fabulous/fabric_parsing.h:35
↓ 9 callersClassslice
3rdparty/pybind11/include/pybind11/pytypes.h:1884
↓ 8 callersClassCustomRepr
test line breaks in default argument representation
3rdparty/pybind11/tests/test_kwargs_and_defaults.cpp:46
↓ 8 callersClassJson
3rdparty/json11/json11.hpp:79
↓ 8 callersClassTileExtraData
himbaechel/uarch/gowin/gowin_arch_gen.py:151
↓ 8 callersClassWireId
generic/archdefs.h:43
↓ 8 callersClassis_new_style_constructor
Tag for a new-style `__init__` defined in `detail/init.h`
3rdparty/pybind11/include/pybind11/attr.h:372
↓ 7 callersClassArchArgs
ecp5/arch.h:395
↓ 7 callersClassContext
rust/nextpnr/src/lib.rs:183
↓ 7 callersClassIndent
3rdparty/python-console/ParseHelper.h:39
↓ 7 callersClassLocation
ecp5/archdefs.h:55
↓ 7 callersClassPCFCommand
Command parser structure for PCF commands using boost::program_options
generic/viaduct/fabulous/pcf.cc:19
↓ 7 callersEnumPortType
common/kernel/nextpnr_types.h:186
↓ 7 callersClassPythFactory7
3rdparty/pybind11/tests/test_factory_constructors.py:229
↓ 7 callersClassThread
3rdparty/pybind11/tests/test_thread.py:6
↓ 6 callersClassBoundingBox
gui/quadtree.h:32
↓ 6 callersClassData
3rdparty/pybind11/tests/test_virtual_functions.py:261
↓ 6 callersEnumGfxTileWireId
ecp5/gfx.h:32
↓ 6 callersClassLoc
common/kernel/nextpnr_base_types.h:86
↓ 6 callersClassPair
3rdparty/imgui/imgui.h:1402
↓ 6 callersClassRouter2Cfg
common/route/router2.h:31
↓ 6 callersClassweakref
3rdparty/pybind11/include/pybind11/pytypes.h:1867
↓ 5 callersClassCellPinTiming
himbaechel/himbaechel_dbgen/chip.py:590
↓ 5 callersClassChip
himbaechel/himbaechel_dbgen/chip.py:774
↓ 5 callersClassGroupId
himbaechel/archdefs.h:116
↓ 5 callersClassSiteIndex
himbaechel/uarch/xilinx/xilinx.h:65
next →1–100 of 2,335, ranked by callers