├── .clang-format ├── .clang-tidy ├── .editorconfig ├── .flake8 ├── .git_archival.txt ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── copilot-instructions.md └── workflows │ ├── build.yml │ ├── copilot-setup-steps.yml │ ├── coverage.yml │ ├── docs.yml │ ├── python-build.yml │ └── python-dist.yml ├── .gitignore ├── .lcovrc ├── .pre-commit-config.yaml ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── CMakeLists.txt ├── CMakePresets.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSES ├── BSL-1.0.txt └── MIT.txt ├── README.md ├── REUSE.toml ├── bindings ├── CMakeLists.txt └── python │ ├── ASTBindings.cpp │ ├── AnalysisBindings.cpp │ ├── CompBindings.cpp │ ├── ExpressionBindings.cpp │ ├── NumericBindings.cpp │ ├── PyVisitors.h │ ├── StatementBindings.cpp │ ├── SymbolBindings.cpp │ ├── SyntaxBindings.cpp │ ├── TypeBindings.cpp │ ├── UtilBindings.cpp │ ├── pyslang.cpp │ └── pyslang.h ├── cmake ├── coverage.cmake ├── gitversion.cmake ├── gitversion.cmake.in ├── install-rules.cmake └── slangConfig.cmake.in ├── codecov.yml ├── docs ├── CMakeLists.txt ├── Doxyfile.in ├── api-reference.dox ├── building.dox ├── command-line-ref.dox ├── common-components.dox ├── cppreference-doxygen-web.tag.xml ├── developer-guide.dox ├── diagnostics.dox ├── enums.dox ├── grammar.md ├── index.html ├── language-support.dox ├── namespaces.dox ├── parsing.dox ├── source-management.dox ├── tools.dox └── user-manual.dox ├── external ├── BS_thread_pool.hpp ├── CMakeLists.txt ├── boost_concurrent.hpp ├── boost_unordered.hpp ├── expected.hpp └── ieee1800 │ ├── sv_vpi_user.h │ ├── svdpi.h │ ├── vpi_compatibility.h │ └── vpi_user.h ├── include └── slang │ ├── analysis │ ├── AbstractFlowAnalysis.h │ ├── AnalysisManager.h │ ├── AnalysisOptions.h │ ├── AnalyzedAssertion.h │ ├── AnalyzedProcedure.h │ ├── CaseDecisionDag.h │ ├── ClockInference.h │ ├── DFAResults.h │ ├── DataFlowAnalysis.h │ ├── DriverTracker.h │ └── ValueDriver.h │ ├── ast │ ├── ASTContext.h │ ├── ASTDiagMap.h │ ├── ASTSerializer.h │ ├── ASTVisitor.h │ ├── Bitstream.h │ ├── Compilation.h │ ├── Constraints.h │ ├── EvalContext.h │ ├── Expression.h │ ├── HierarchicalReference.h │ ├── InstanceCacheKey.h │ ├── LSPUtilities.h │ ├── LValue.h │ ├── Lookup.h │ ├── OpaqueInstancePath.h │ ├── Patterns.h │ ├── SFormat.h │ ├── Scope.h │ ├── ScriptSession.h │ ├── SemanticFacts.h │ ├── Statement.h │ ├── Symbol.h │ ├── SystemSubroutine.h │ ├── TimingControl.h │ ├── TypeProvider.h │ ├── expressions │ │ ├── AssertionExpr.h │ │ ├── AssignmentExpressions.h │ │ ├── CallExpression.h │ │ ├── ConversionExpression.h │ │ ├── LiteralExpressions.h │ │ ├── MiscExpressions.h │ │ ├── Operator.h │ │ ├── OperatorExpressions.h │ │ └── SelectExpressions.h │ ├── statements │ │ ├── ConditionalStatements.h │ │ ├── LoopStatements.h │ │ └── MiscStatements.h │ ├── symbols │ │ ├── AttributeSymbol.h │ │ ├── BlockSymbols.h │ │ ├── CheckerSymbols.h │ │ ├── ClassSymbols.h │ │ ├── CompilationUnitSymbols.h │ │ ├── CoverSymbols.h │ │ ├── InstanceSymbols.h │ │ ├── MemberSymbols.h │ │ ├── ParameterSymbols.h │ │ ├── PortSymbols.h │ │ ├── SpecifySymbols.h │ │ ├── SubroutineSymbols.h │ │ ├── SymbolBuilders.h │ │ ├── ValueSymbol.h │ │ └── VariableSymbols.h │ └── types │ │ ├── AllTypes.h │ │ ├── DeclaredType.h │ │ ├── NetType.h │ │ ├── Type.h │ │ └── TypePrinter.h │ ├── diagnostics │ ├── DiagArgFormatter.h │ ├── DiagnosticClient.h │ ├── DiagnosticEngine.h │ ├── Diagnostics.h │ ├── JsonDiagnosticClient.h │ └── TextDiagnosticClient.h │ ├── driver │ ├── Driver.h │ └── SourceLoader.h │ ├── numeric │ ├── ConstantValue.h │ ├── MathUtils.h │ ├── SVInt.h │ └── Time.h │ ├── parsing │ ├── Lexer.h │ ├── LexerFacts.h │ ├── NumberParser.h │ ├── Parser.h │ ├── ParserBase.h │ ├── ParserMetadata.h │ ├── Preprocessor.h │ └── Token.h │ ├── syntax │ ├── CSTSerializer.h │ ├── SyntaxFacts.h │ ├── SyntaxNode.h │ ├── SyntaxPrinter.h │ ├── SyntaxTree.h │ └── SyntaxVisitor.h │ ├── text │ ├── CharInfo.h │ ├── FormatBuffer.h │ ├── Glob.h │ ├── Json.h │ ├── SourceLocation.h │ └── SourceManager.h │ └── util │ ├── Bag.h │ ├── BumpAllocator.h │ ├── CommandLine.h │ ├── ConcurrentMap.h │ ├── CopyPtr.h │ ├── Enum.h │ ├── FlatMap.h │ ├── Function.h │ ├── Hash.h │ ├── IntervalMap.h │ ├── Iterator.h │ ├── LanguageVersion.h │ ├── OS.h │ ├── PointerIntPair.h │ ├── PoolAllocator.h │ ├── Random.h │ ├── ScopeGuard.h │ ├── SmallMap.h │ ├── SmallVector.h │ ├── String.h │ ├── TimeTrace.h │ ├── TypeTraits.h │ ├── Util.h │ └── VersionInfo.h ├── pyproject.toml ├── pyslang ├── docs │ ├── conf.py │ └── pages │ │ └── index.rst ├── examples │ ├── README.md │ ├── driver.py │ └── extract_logic_names.py └── tests │ ├── some_file.svh │ ├── test_accessing_spans.py │ ├── test_analysis.py │ ├── test_basics.py │ ├── test_cst_json.py │ ├── test_custom_systasks.py │ ├── test_diags.py │ ├── test_extract_comments.py │ ├── test_extract_logic_names.py │ ├── test_lexer.py │ ├── test_syntax_rewriter.py │ ├── test_syntax_tree_equality.py │ └── test_visitors.py ├── scripts ├── diagnostic_gen.py ├── diagnostics.txt ├── grammar.txt ├── grammar_gen.py ├── reconstruct_from_json.py ├── sv-lang.pc.in ├── syntax.txt ├── syntax_gen.py ├── systemnames.txt ├── tokenkinds.txt ├── triviakinds.txt ├── warning_docs.txt └── win32.manifest ├── slang.natvis ├── source ├── CMakeLists.txt ├── analysis │ ├── AbstractFlowAnalysis.cpp │ ├── AnalysisManager.cpp │ ├── AnalysisScopeVisitor.h │ ├── AnalyzedAssertion.cpp │ ├── AnalyzedProcedure.cpp │ ├── CaseDecisionDag.cpp │ ├── ClockInference.cpp │ ├── DFAResults.cpp │ ├── DriverTracker.cpp │ └── ValueDriver.cpp ├── ast │ ├── ASTContext.cpp │ ├── ASTDiagMap.cpp │ ├── ASTSerializer.cpp │ ├── Bitstream.cpp │ ├── CMakeLists.txt │ ├── Compilation.cpp │ ├── Constraints.cpp │ ├── ElabVisitors.h │ ├── EvalContext.cpp │ ├── Expression.cpp │ ├── FmtHelpers.cpp │ ├── FmtHelpers.h │ ├── HierarchicalReference.cpp │ ├── InstanceCacheKey.cpp │ ├── LSPUtilities.cpp │ ├── LValue.cpp │ ├── Lookup.cpp │ ├── OpaqueInstancePath.cpp │ ├── Patterns.cpp │ ├── SFormat.cpp │ ├── Scope.cpp │ ├── ScriptSession.cpp │ ├── SemanticFacts.cpp │ ├── Statement.cpp │ ├── Symbol.cpp │ ├── SystemSubroutine.cpp │ ├── TimingControl.cpp │ ├── TypeProvider.cpp │ ├── builtins │ │ ├── ArrayMethods.cpp │ │ ├── Builtins.h │ │ ├── ConversionFuncs.cpp │ │ ├── CoverageFuncs.cpp │ │ ├── EnumMethods.cpp │ │ ├── GateTypes.cpp │ │ ├── MathFuncs.cpp │ │ ├── MiscSystemFuncs.cpp │ │ ├── NonConstFuncs.cpp │ │ ├── QueryFuncs.cpp │ │ ├── StdPackage.cpp │ │ ├── StringMethods.cpp │ │ └── SystemTasks.cpp │ ├── expressions │ │ ├── AssertionExpr.cpp │ │ ├── AssignmentExpressions.cpp │ │ ├── CallExpression.cpp │ │ ├── ConversionExpression.cpp │ │ ├── LiteralExpressions.cpp │ │ ├── MiscExpressions.cpp │ │ ├── Operator.cpp │ │ ├── OperatorExpressions.cpp │ │ └── SelectExpressions.cpp │ ├── statements │ │ ├── ConditionalStatements.cpp │ │ ├── LoopStatements.cpp │ │ └── MiscStatements.cpp │ ├── symbols │ │ ├── AttributeSymbol.cpp │ │ ├── BlockSymbols.cpp │ │ ├── CheckerSymbols.cpp │ │ ├── ClassSymbols.cpp │ │ ├── CompilationUnitSymbols.cpp │ │ ├── CoverSymbols.cpp │ │ ├── InstanceSymbols.cpp │ │ ├── MemberSymbols.cpp │ │ ├── ParameterBuilder.cpp │ │ ├── ParameterBuilder.h │ │ ├── ParameterSymbols.cpp │ │ ├── PortSymbols.cpp │ │ ├── SpecifySymbols.cpp │ │ ├── SubroutineSymbols.cpp │ │ ├── SymbolBuilders.cpp │ │ ├── ValueSymbol.cpp │ │ └── VariableSymbols.cpp │ └── types │ │ ├── AllTypes.cpp │ │ ├── DeclaredType.cpp │ │ ├── NetType.cpp │ │ ├── Type.cpp │ │ └── TypePrinter.cpp ├── diagnostics │ ├── DiagnosticClient.cpp │ ├── DiagnosticEngine.cpp │ ├── Diagnostics.cpp │ ├── JsonDiagnosticClient.cpp │ └── TextDiagnosticClient.cpp ├── driver │ ├── Driver.cpp │ └── SourceLoader.cpp ├── numeric │ ├── ConstantValue.cpp │ ├── SVInt.cpp │ ├── SVIntHelpers.h │ └── Time.cpp ├── parsing │ ├── Lexer.cpp │ ├── LexerFacts.cpp │ ├── NumberParser.cpp │ ├── Parser.cpp │ ├── ParserBase.cpp │ ├── ParserMetadata.cpp │ ├── Parser_expressions.cpp │ ├── Parser_members.cpp │ ├── Parser_statements.cpp │ ├── Preprocessor.cpp │ ├── Preprocessor_macros.cpp │ ├── Preprocessor_pragmas.cpp │ └── Token.cpp ├── syntax │ ├── CSTSerializer.cpp │ ├── SyntaxFacts.cpp │ ├── SyntaxNode.cpp │ ├── SyntaxPrinter.cpp │ ├── SyntaxTree.cpp │ └── SyntaxVisitor.cpp ├── text │ ├── CharInfo.cpp │ ├── Glob.cpp │ ├── Json.cpp │ ├── SourceLocation.cpp │ └── SourceManager.cpp └── util │ ├── BumpAllocator.cpp │ ├── CommandLine.cpp │ ├── IntervalMap.cpp │ ├── OS.cpp │ ├── SmallVector.cpp │ ├── String.cpp │ ├── TimeTrace.cpp │ ├── Util.cpp │ └── VersionInfo.cpp.in ├── tests ├── CMakeLists.txt ├── regression │ ├── CMakeLists.txt │ ├── all.sv │ ├── delayed_reg.v │ └── wire_module.v ├── snippets.md └── unittests │ ├── CMakeLists.txt │ ├── DriverTests.cpp │ ├── FileTests.cpp │ ├── Test.cpp │ ├── Test.h │ ├── analysis │ ├── AnalysisTests.h │ ├── AssertionAnalysisTests.cpp │ ├── CaseAnalysisTests.cpp │ ├── DFATests.cpp │ ├── MultiAssignTests.cpp │ └── UnusedTests.cpp │ ├── ast │ ├── AssertionTests.cpp │ ├── CheckerTests.cpp │ ├── ClassTests.cpp │ ├── ConfigTests.cpp │ ├── CoverTests.cpp │ ├── EvalTests.cpp │ ├── ExpressionTests.cpp │ ├── HierarchyTests.cpp │ ├── InterfaceTests.cpp │ ├── LookupTests.cpp │ ├── MemberTests.cpp │ ├── ParameterTests.cpp │ ├── PortTests.cpp │ ├── PrimitiveTests.cpp │ ├── SerializerTests.cpp │ ├── StatementTests.cpp │ ├── SubroutineTests.cpp │ ├── SystemFuncTests.cpp │ ├── TypeTests.cpp │ └── WarningTests.cpp │ ├── data │ ├── cmd.f │ ├── cmd2.f │ ├── cmd3.f │ ├── cmd4.f │ ├── dup_pkg.sv │ ├── file_defn.svh │ ├── file_uses_define_in_file_with_no_eol.sv │ ├── file_uses_defn.svh │ ├── file_with_no_eol.sv │ ├── include.svh │ ├── include_once.svh │ ├── infinite.f │ ├── infinite.map │ ├── infinite_chain.svh │ ├── library │ │ ├── lib.map │ │ ├── libmod.qv │ │ ├── other.sv │ │ └── pkg.sv │ ├── libtest │ │ ├── mod1.sv │ │ ├── mod2.sv │ │ ├── testlib.map │ │ └── top.sv │ ├── local.svh │ ├── nested │ │ ├── file.svh │ │ ├── macro.svh │ │ └── nested_local.svh │ ├── system │ │ ├── system.map │ │ └── system.svh │ ├── test.sv │ ├── test2.sv │ ├── test3.sv │ ├── test4.sv │ ├── test5.sv │ ├── test6.sv │ ├── test7.sv │ └── unit.f │ ├── main.cpp │ ├── parsing │ ├── DiagnosticTests.cpp │ ├── ExpressionParsingTests.cpp │ ├── LexerTests.cpp │ ├── MemberParsingTests.cpp │ ├── PreprocessorTests.cpp │ ├── RewriterExpandTests.cpp │ ├── StatementParsingTests.cpp │ ├── SyntaxPrinterTests.cpp │ └── VisitorTests.cpp │ └── util │ ├── CommandLineTests.cpp │ ├── IntervalMapTests.cpp │ ├── NumericTests.cpp │ ├── SmallVectorTests.cpp │ └── UtilTests.cpp └── tools ├── CMakeLists.txt ├── driver ├── CMakeLists.txt └── slang_main.cpp ├── hier ├── CMakeLists.txt ├── README.md └── hier.cpp ├── reflect ├── CMakeLists.txt ├── README.md ├── include │ ├── ASTVisitors.h │ ├── CppEmitter.h │ ├── SvEnum.h │ ├── SvGeneric.h │ ├── SvLocalParam.h │ ├── SvStruct.h │ ├── SvType.h │ ├── SvTypeReflector.h │ └── SvUnion.h └── src │ ├── SvEnum.cpp │ ├── SvLocalParam.cpp │ ├── SvStruct.cpp │ ├── SvType.cpp │ ├── SvTypeReflector.cpp │ ├── SvUnion.cpp │ └── reflect.cpp ├── rewriter ├── CMakeLists.txt ├── README.md └── rewriter.cpp ├── threadtest ├── CMakeLists.txt ├── README.md └── threadtest.cpp └── tidy ├── CMakeLists.txt ├── README.md ├── include ├── ASTHelperVisitors.h ├── TidyConfig.h ├── TidyConfigParser.h ├── TidyConfigPrinter.h ├── TidyDiags.h ├── TidyFactory.h └── TidyKind.h ├── src ├── ASTHelperVisitors.cpp ├── TidyConfig.cpp ├── TidyConfigParser.cpp ├── style │ ├── AlwaysCombNamed.cpp │ ├── AlwaysCombNonBlocking.cpp │ ├── AlwaysFFBlocking.cpp │ ├── EnforceModuleInstantiationPrefix.cpp │ ├── EnforcePortPrefix.cpp │ ├── EnforcePortSuffix.cpp │ ├── GenerateNamed.cpp │ ├── NoDotStarInPortConnection.cpp │ ├── NoDotVarInPortConnection.cpp │ ├── NoImplicitPortNameInPortConnection.cpp │ ├── NoLegacyGenerate.cpp │ ├── NoOldAlwaysSyntax.cpp │ └── OnlyANSIPortDecl.cpp ├── synthesis │ ├── AlwaysFFAssignmentOutsideConditional.cpp │ ├── CastSignedIndex.cpp │ ├── NoLatchesOnDesign.cpp │ ├── OnlyAssignedOnReset.cpp │ ├── RegisterHasNoReset.cpp │ ├── UndrivenRange.cpp │ ├── UnusedSensitiveSignal.cpp │ └── XilinxDoNotCareValues.cpp └── tidy.cpp └── tests ├── AlwaysCombNamedTest.cpp ├── AlwaysCombNonBlockingTest.cpp ├── AlwaysFFAssignmentOutsideConditionalTest.cpp ├── AlwaysFFBlockingTest.cpp ├── CMakeLists.txt ├── CastSignedIndexTest.cpp ├── EnforceModuleInstantiationTest.cpp ├── EnforcePortPrefixTest.cpp ├── EnforcePortSuffixTest.cpp ├── GenerateNamedTest.cpp ├── NoDotStarInPortConnectionTest.cpp ├── NoDotVarInPortConnectionTest.cpp ├── NoImplicitPortNameInPortConnectionTest.cpp ├── NoLatchesOnDesignTest.cpp ├── NoLegacyGenerateTest.cpp ├── NoOldAlwaysSyntaxTest.cpp ├── OnlyANSIPortDecl.cpp ├── OnlyAssignedOnResetTest.cpp ├── PrintConfigTest.cpp ├── RegisterHasNoResetTest.cpp ├── TidyConfigParserTest.cpp ├── TidyTest.h ├── UndrivenRangeTest.cpp ├── UnusedSensitiveSignalTest.cpp └── XilinxDoNotCareValuesTest.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.flake8 -------------------------------------------------------------------------------- /.git_archival.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.git_archival.txt -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | .git_archival.txt export-subst 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/python-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/workflows/python-build.yml -------------------------------------------------------------------------------- /.github/workflows/python-dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.github/workflows/python-dist.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.gitignore -------------------------------------------------------------------------------- /.lcovrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.lcovrc -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/BSL-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/LICENSES/BSL-1.0.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/README.md -------------------------------------------------------------------------------- /REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/REUSE.toml -------------------------------------------------------------------------------- /bindings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/python/ASTBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/ASTBindings.cpp -------------------------------------------------------------------------------- /bindings/python/AnalysisBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/AnalysisBindings.cpp -------------------------------------------------------------------------------- /bindings/python/CompBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/CompBindings.cpp -------------------------------------------------------------------------------- /bindings/python/ExpressionBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/ExpressionBindings.cpp -------------------------------------------------------------------------------- /bindings/python/NumericBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/NumericBindings.cpp -------------------------------------------------------------------------------- /bindings/python/PyVisitors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/PyVisitors.h -------------------------------------------------------------------------------- /bindings/python/StatementBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/StatementBindings.cpp -------------------------------------------------------------------------------- /bindings/python/SymbolBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/SymbolBindings.cpp -------------------------------------------------------------------------------- /bindings/python/SyntaxBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/SyntaxBindings.cpp -------------------------------------------------------------------------------- /bindings/python/TypeBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/TypeBindings.cpp -------------------------------------------------------------------------------- /bindings/python/UtilBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/UtilBindings.cpp -------------------------------------------------------------------------------- /bindings/python/pyslang.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/pyslang.cpp -------------------------------------------------------------------------------- /bindings/python/pyslang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/bindings/python/pyslang.h -------------------------------------------------------------------------------- /cmake/coverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/cmake/coverage.cmake -------------------------------------------------------------------------------- /cmake/gitversion.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/cmake/gitversion.cmake -------------------------------------------------------------------------------- /cmake/gitversion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/cmake/gitversion.cmake.in -------------------------------------------------------------------------------- /cmake/install-rules.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/cmake/install-rules.cmake -------------------------------------------------------------------------------- /cmake/slangConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/cmake/slangConfig.cmake.in -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/Doxyfile.in -------------------------------------------------------------------------------- /docs/api-reference.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/api-reference.dox -------------------------------------------------------------------------------- /docs/building.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/building.dox -------------------------------------------------------------------------------- /docs/command-line-ref.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/command-line-ref.dox -------------------------------------------------------------------------------- /docs/common-components.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/common-components.dox -------------------------------------------------------------------------------- /docs/cppreference-doxygen-web.tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/cppreference-doxygen-web.tag.xml -------------------------------------------------------------------------------- /docs/developer-guide.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/developer-guide.dox -------------------------------------------------------------------------------- /docs/diagnostics.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/diagnostics.dox -------------------------------------------------------------------------------- /docs/enums.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/enums.dox -------------------------------------------------------------------------------- /docs/grammar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/grammar.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/language-support.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/language-support.dox -------------------------------------------------------------------------------- /docs/namespaces.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/namespaces.dox -------------------------------------------------------------------------------- /docs/parsing.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/parsing.dox -------------------------------------------------------------------------------- /docs/source-management.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/source-management.dox -------------------------------------------------------------------------------- /docs/tools.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/tools.dox -------------------------------------------------------------------------------- /docs/user-manual.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/docs/user-manual.dox -------------------------------------------------------------------------------- /external/BS_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/BS_thread_pool.hpp -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/boost_concurrent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/boost_concurrent.hpp -------------------------------------------------------------------------------- /external/boost_unordered.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/boost_unordered.hpp -------------------------------------------------------------------------------- /external/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/expected.hpp -------------------------------------------------------------------------------- /external/ieee1800/sv_vpi_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/ieee1800/sv_vpi_user.h -------------------------------------------------------------------------------- /external/ieee1800/svdpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/ieee1800/svdpi.h -------------------------------------------------------------------------------- /external/ieee1800/vpi_compatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/ieee1800/vpi_compatibility.h -------------------------------------------------------------------------------- /external/ieee1800/vpi_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/external/ieee1800/vpi_user.h -------------------------------------------------------------------------------- /include/slang/analysis/AbstractFlowAnalysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/AbstractFlowAnalysis.h -------------------------------------------------------------------------------- /include/slang/analysis/AnalysisManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/AnalysisManager.h -------------------------------------------------------------------------------- /include/slang/analysis/AnalysisOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/AnalysisOptions.h -------------------------------------------------------------------------------- /include/slang/analysis/AnalyzedAssertion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/AnalyzedAssertion.h -------------------------------------------------------------------------------- /include/slang/analysis/AnalyzedProcedure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/AnalyzedProcedure.h -------------------------------------------------------------------------------- /include/slang/analysis/CaseDecisionDag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/CaseDecisionDag.h -------------------------------------------------------------------------------- /include/slang/analysis/ClockInference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/ClockInference.h -------------------------------------------------------------------------------- /include/slang/analysis/DFAResults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/DFAResults.h -------------------------------------------------------------------------------- /include/slang/analysis/DataFlowAnalysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/DataFlowAnalysis.h -------------------------------------------------------------------------------- /include/slang/analysis/DriverTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/DriverTracker.h -------------------------------------------------------------------------------- /include/slang/analysis/ValueDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/analysis/ValueDriver.h -------------------------------------------------------------------------------- /include/slang/ast/ASTContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/ASTContext.h -------------------------------------------------------------------------------- /include/slang/ast/ASTDiagMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/ASTDiagMap.h -------------------------------------------------------------------------------- /include/slang/ast/ASTSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/ASTSerializer.h -------------------------------------------------------------------------------- /include/slang/ast/ASTVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/ASTVisitor.h -------------------------------------------------------------------------------- /include/slang/ast/Bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Bitstream.h -------------------------------------------------------------------------------- /include/slang/ast/Compilation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Compilation.h -------------------------------------------------------------------------------- /include/slang/ast/Constraints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Constraints.h -------------------------------------------------------------------------------- /include/slang/ast/EvalContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/EvalContext.h -------------------------------------------------------------------------------- /include/slang/ast/Expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Expression.h -------------------------------------------------------------------------------- /include/slang/ast/HierarchicalReference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/HierarchicalReference.h -------------------------------------------------------------------------------- /include/slang/ast/InstanceCacheKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/InstanceCacheKey.h -------------------------------------------------------------------------------- /include/slang/ast/LSPUtilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/LSPUtilities.h -------------------------------------------------------------------------------- /include/slang/ast/LValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/LValue.h -------------------------------------------------------------------------------- /include/slang/ast/Lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Lookup.h -------------------------------------------------------------------------------- /include/slang/ast/OpaqueInstancePath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/OpaqueInstancePath.h -------------------------------------------------------------------------------- /include/slang/ast/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Patterns.h -------------------------------------------------------------------------------- /include/slang/ast/SFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/SFormat.h -------------------------------------------------------------------------------- /include/slang/ast/Scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Scope.h -------------------------------------------------------------------------------- /include/slang/ast/ScriptSession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/ScriptSession.h -------------------------------------------------------------------------------- /include/slang/ast/SemanticFacts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/SemanticFacts.h -------------------------------------------------------------------------------- /include/slang/ast/Statement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Statement.h -------------------------------------------------------------------------------- /include/slang/ast/Symbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/Symbol.h -------------------------------------------------------------------------------- /include/slang/ast/SystemSubroutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/SystemSubroutine.h -------------------------------------------------------------------------------- /include/slang/ast/TimingControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/TimingControl.h -------------------------------------------------------------------------------- /include/slang/ast/TypeProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/TypeProvider.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/AssertionExpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/AssertionExpr.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/AssignmentExpressions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/AssignmentExpressions.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/CallExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/CallExpression.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/ConversionExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/ConversionExpression.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/LiteralExpressions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/LiteralExpressions.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/MiscExpressions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/MiscExpressions.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/Operator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/Operator.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/OperatorExpressions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/OperatorExpressions.h -------------------------------------------------------------------------------- /include/slang/ast/expressions/SelectExpressions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/expressions/SelectExpressions.h -------------------------------------------------------------------------------- /include/slang/ast/statements/ConditionalStatements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/statements/ConditionalStatements.h -------------------------------------------------------------------------------- /include/slang/ast/statements/LoopStatements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/statements/LoopStatements.h -------------------------------------------------------------------------------- /include/slang/ast/statements/MiscStatements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/statements/MiscStatements.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/AttributeSymbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/AttributeSymbol.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/BlockSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/BlockSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/CheckerSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/CheckerSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/ClassSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/ClassSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/CompilationUnitSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/CompilationUnitSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/CoverSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/CoverSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/InstanceSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/InstanceSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/MemberSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/MemberSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/ParameterSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/ParameterSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/PortSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/PortSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/SpecifySymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/SpecifySymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/SubroutineSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/SubroutineSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/SymbolBuilders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/SymbolBuilders.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/ValueSymbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/ValueSymbol.h -------------------------------------------------------------------------------- /include/slang/ast/symbols/VariableSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/symbols/VariableSymbols.h -------------------------------------------------------------------------------- /include/slang/ast/types/AllTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/types/AllTypes.h -------------------------------------------------------------------------------- /include/slang/ast/types/DeclaredType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/types/DeclaredType.h -------------------------------------------------------------------------------- /include/slang/ast/types/NetType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/types/NetType.h -------------------------------------------------------------------------------- /include/slang/ast/types/Type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/types/Type.h -------------------------------------------------------------------------------- /include/slang/ast/types/TypePrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/ast/types/TypePrinter.h -------------------------------------------------------------------------------- /include/slang/diagnostics/DiagArgFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/diagnostics/DiagArgFormatter.h -------------------------------------------------------------------------------- /include/slang/diagnostics/DiagnosticClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/diagnostics/DiagnosticClient.h -------------------------------------------------------------------------------- /include/slang/diagnostics/DiagnosticEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/diagnostics/DiagnosticEngine.h -------------------------------------------------------------------------------- /include/slang/diagnostics/Diagnostics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/diagnostics/Diagnostics.h -------------------------------------------------------------------------------- /include/slang/diagnostics/JsonDiagnosticClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/diagnostics/JsonDiagnosticClient.h -------------------------------------------------------------------------------- /include/slang/diagnostics/TextDiagnosticClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/diagnostics/TextDiagnosticClient.h -------------------------------------------------------------------------------- /include/slang/driver/Driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/driver/Driver.h -------------------------------------------------------------------------------- /include/slang/driver/SourceLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/driver/SourceLoader.h -------------------------------------------------------------------------------- /include/slang/numeric/ConstantValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/numeric/ConstantValue.h -------------------------------------------------------------------------------- /include/slang/numeric/MathUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/numeric/MathUtils.h -------------------------------------------------------------------------------- /include/slang/numeric/SVInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/numeric/SVInt.h -------------------------------------------------------------------------------- /include/slang/numeric/Time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/numeric/Time.h -------------------------------------------------------------------------------- /include/slang/parsing/Lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/Lexer.h -------------------------------------------------------------------------------- /include/slang/parsing/LexerFacts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/LexerFacts.h -------------------------------------------------------------------------------- /include/slang/parsing/NumberParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/NumberParser.h -------------------------------------------------------------------------------- /include/slang/parsing/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/Parser.h -------------------------------------------------------------------------------- /include/slang/parsing/ParserBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/ParserBase.h -------------------------------------------------------------------------------- /include/slang/parsing/ParserMetadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/ParserMetadata.h -------------------------------------------------------------------------------- /include/slang/parsing/Preprocessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/Preprocessor.h -------------------------------------------------------------------------------- /include/slang/parsing/Token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/parsing/Token.h -------------------------------------------------------------------------------- /include/slang/syntax/CSTSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/syntax/CSTSerializer.h -------------------------------------------------------------------------------- /include/slang/syntax/SyntaxFacts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/syntax/SyntaxFacts.h -------------------------------------------------------------------------------- /include/slang/syntax/SyntaxNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/syntax/SyntaxNode.h -------------------------------------------------------------------------------- /include/slang/syntax/SyntaxPrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/syntax/SyntaxPrinter.h -------------------------------------------------------------------------------- /include/slang/syntax/SyntaxTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/syntax/SyntaxTree.h -------------------------------------------------------------------------------- /include/slang/syntax/SyntaxVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/syntax/SyntaxVisitor.h -------------------------------------------------------------------------------- /include/slang/text/CharInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/text/CharInfo.h -------------------------------------------------------------------------------- /include/slang/text/FormatBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/text/FormatBuffer.h -------------------------------------------------------------------------------- /include/slang/text/Glob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/text/Glob.h -------------------------------------------------------------------------------- /include/slang/text/Json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/text/Json.h -------------------------------------------------------------------------------- /include/slang/text/SourceLocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/text/SourceLocation.h -------------------------------------------------------------------------------- /include/slang/text/SourceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/text/SourceManager.h -------------------------------------------------------------------------------- /include/slang/util/Bag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Bag.h -------------------------------------------------------------------------------- /include/slang/util/BumpAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/BumpAllocator.h -------------------------------------------------------------------------------- /include/slang/util/CommandLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/CommandLine.h -------------------------------------------------------------------------------- /include/slang/util/ConcurrentMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/ConcurrentMap.h -------------------------------------------------------------------------------- /include/slang/util/CopyPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/CopyPtr.h -------------------------------------------------------------------------------- /include/slang/util/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Enum.h -------------------------------------------------------------------------------- /include/slang/util/FlatMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/FlatMap.h -------------------------------------------------------------------------------- /include/slang/util/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Function.h -------------------------------------------------------------------------------- /include/slang/util/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Hash.h -------------------------------------------------------------------------------- /include/slang/util/IntervalMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/IntervalMap.h -------------------------------------------------------------------------------- /include/slang/util/Iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Iterator.h -------------------------------------------------------------------------------- /include/slang/util/LanguageVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/LanguageVersion.h -------------------------------------------------------------------------------- /include/slang/util/OS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/OS.h -------------------------------------------------------------------------------- /include/slang/util/PointerIntPair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/PointerIntPair.h -------------------------------------------------------------------------------- /include/slang/util/PoolAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/PoolAllocator.h -------------------------------------------------------------------------------- /include/slang/util/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Random.h -------------------------------------------------------------------------------- /include/slang/util/ScopeGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/ScopeGuard.h -------------------------------------------------------------------------------- /include/slang/util/SmallMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/SmallMap.h -------------------------------------------------------------------------------- /include/slang/util/SmallVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/SmallVector.h -------------------------------------------------------------------------------- /include/slang/util/String.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/String.h -------------------------------------------------------------------------------- /include/slang/util/TimeTrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/TimeTrace.h -------------------------------------------------------------------------------- /include/slang/util/TypeTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/TypeTraits.h -------------------------------------------------------------------------------- /include/slang/util/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/Util.h -------------------------------------------------------------------------------- /include/slang/util/VersionInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/include/slang/util/VersionInfo.h -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyslang/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/docs/conf.py -------------------------------------------------------------------------------- /pyslang/docs/pages/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/docs/pages/index.rst -------------------------------------------------------------------------------- /pyslang/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/examples/README.md -------------------------------------------------------------------------------- /pyslang/examples/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/examples/driver.py -------------------------------------------------------------------------------- /pyslang/examples/extract_logic_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/examples/extract_logic_names.py -------------------------------------------------------------------------------- /pyslang/tests/some_file.svh: -------------------------------------------------------------------------------- 1 | parameter p = 1; 2 | -------------------------------------------------------------------------------- /pyslang/tests/test_accessing_spans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_accessing_spans.py -------------------------------------------------------------------------------- /pyslang/tests/test_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_analysis.py -------------------------------------------------------------------------------- /pyslang/tests/test_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_basics.py -------------------------------------------------------------------------------- /pyslang/tests/test_cst_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_cst_json.py -------------------------------------------------------------------------------- /pyslang/tests/test_custom_systasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_custom_systasks.py -------------------------------------------------------------------------------- /pyslang/tests/test_diags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_diags.py -------------------------------------------------------------------------------- /pyslang/tests/test_extract_comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_extract_comments.py -------------------------------------------------------------------------------- /pyslang/tests/test_extract_logic_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_extract_logic_names.py -------------------------------------------------------------------------------- /pyslang/tests/test_lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_lexer.py -------------------------------------------------------------------------------- /pyslang/tests/test_syntax_rewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_syntax_rewriter.py -------------------------------------------------------------------------------- /pyslang/tests/test_syntax_tree_equality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_syntax_tree_equality.py -------------------------------------------------------------------------------- /pyslang/tests/test_visitors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/pyslang/tests/test_visitors.py -------------------------------------------------------------------------------- /scripts/diagnostic_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/diagnostic_gen.py -------------------------------------------------------------------------------- /scripts/diagnostics.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/diagnostics.txt -------------------------------------------------------------------------------- /scripts/grammar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/grammar.txt -------------------------------------------------------------------------------- /scripts/grammar_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/grammar_gen.py -------------------------------------------------------------------------------- /scripts/reconstruct_from_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/reconstruct_from_json.py -------------------------------------------------------------------------------- /scripts/sv-lang.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/sv-lang.pc.in -------------------------------------------------------------------------------- /scripts/syntax.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/syntax.txt -------------------------------------------------------------------------------- /scripts/syntax_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/syntax_gen.py -------------------------------------------------------------------------------- /scripts/systemnames.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/systemnames.txt -------------------------------------------------------------------------------- /scripts/tokenkinds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/tokenkinds.txt -------------------------------------------------------------------------------- /scripts/triviakinds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/triviakinds.txt -------------------------------------------------------------------------------- /scripts/warning_docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/warning_docs.txt -------------------------------------------------------------------------------- /scripts/win32.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/scripts/win32.manifest -------------------------------------------------------------------------------- /slang.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/slang.natvis -------------------------------------------------------------------------------- /source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/CMakeLists.txt -------------------------------------------------------------------------------- /source/analysis/AbstractFlowAnalysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/AbstractFlowAnalysis.cpp -------------------------------------------------------------------------------- /source/analysis/AnalysisManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/AnalysisManager.cpp -------------------------------------------------------------------------------- /source/analysis/AnalysisScopeVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/AnalysisScopeVisitor.h -------------------------------------------------------------------------------- /source/analysis/AnalyzedAssertion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/AnalyzedAssertion.cpp -------------------------------------------------------------------------------- /source/analysis/AnalyzedProcedure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/AnalyzedProcedure.cpp -------------------------------------------------------------------------------- /source/analysis/CaseDecisionDag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/CaseDecisionDag.cpp -------------------------------------------------------------------------------- /source/analysis/ClockInference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/ClockInference.cpp -------------------------------------------------------------------------------- /source/analysis/DFAResults.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/DFAResults.cpp -------------------------------------------------------------------------------- /source/analysis/DriverTracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/DriverTracker.cpp -------------------------------------------------------------------------------- /source/analysis/ValueDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/analysis/ValueDriver.cpp -------------------------------------------------------------------------------- /source/ast/ASTContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/ASTContext.cpp -------------------------------------------------------------------------------- /source/ast/ASTDiagMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/ASTDiagMap.cpp -------------------------------------------------------------------------------- /source/ast/ASTSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/ASTSerializer.cpp -------------------------------------------------------------------------------- /source/ast/Bitstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Bitstream.cpp -------------------------------------------------------------------------------- /source/ast/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/CMakeLists.txt -------------------------------------------------------------------------------- /source/ast/Compilation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Compilation.cpp -------------------------------------------------------------------------------- /source/ast/Constraints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Constraints.cpp -------------------------------------------------------------------------------- /source/ast/ElabVisitors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/ElabVisitors.h -------------------------------------------------------------------------------- /source/ast/EvalContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/EvalContext.cpp -------------------------------------------------------------------------------- /source/ast/Expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Expression.cpp -------------------------------------------------------------------------------- /source/ast/FmtHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/FmtHelpers.cpp -------------------------------------------------------------------------------- /source/ast/FmtHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/FmtHelpers.h -------------------------------------------------------------------------------- /source/ast/HierarchicalReference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/HierarchicalReference.cpp -------------------------------------------------------------------------------- /source/ast/InstanceCacheKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/InstanceCacheKey.cpp -------------------------------------------------------------------------------- /source/ast/LSPUtilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/LSPUtilities.cpp -------------------------------------------------------------------------------- /source/ast/LValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/LValue.cpp -------------------------------------------------------------------------------- /source/ast/Lookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Lookup.cpp -------------------------------------------------------------------------------- /source/ast/OpaqueInstancePath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/OpaqueInstancePath.cpp -------------------------------------------------------------------------------- /source/ast/Patterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Patterns.cpp -------------------------------------------------------------------------------- /source/ast/SFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/SFormat.cpp -------------------------------------------------------------------------------- /source/ast/Scope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Scope.cpp -------------------------------------------------------------------------------- /source/ast/ScriptSession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/ScriptSession.cpp -------------------------------------------------------------------------------- /source/ast/SemanticFacts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/SemanticFacts.cpp -------------------------------------------------------------------------------- /source/ast/Statement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Statement.cpp -------------------------------------------------------------------------------- /source/ast/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/Symbol.cpp -------------------------------------------------------------------------------- /source/ast/SystemSubroutine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/SystemSubroutine.cpp -------------------------------------------------------------------------------- /source/ast/TimingControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/TimingControl.cpp -------------------------------------------------------------------------------- /source/ast/TypeProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/TypeProvider.cpp -------------------------------------------------------------------------------- /source/ast/builtins/ArrayMethods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/ArrayMethods.cpp -------------------------------------------------------------------------------- /source/ast/builtins/Builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/Builtins.h -------------------------------------------------------------------------------- /source/ast/builtins/ConversionFuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/ConversionFuncs.cpp -------------------------------------------------------------------------------- /source/ast/builtins/CoverageFuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/CoverageFuncs.cpp -------------------------------------------------------------------------------- /source/ast/builtins/EnumMethods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/EnumMethods.cpp -------------------------------------------------------------------------------- /source/ast/builtins/GateTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/GateTypes.cpp -------------------------------------------------------------------------------- /source/ast/builtins/MathFuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/MathFuncs.cpp -------------------------------------------------------------------------------- /source/ast/builtins/MiscSystemFuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/MiscSystemFuncs.cpp -------------------------------------------------------------------------------- /source/ast/builtins/NonConstFuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/NonConstFuncs.cpp -------------------------------------------------------------------------------- /source/ast/builtins/QueryFuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/QueryFuncs.cpp -------------------------------------------------------------------------------- /source/ast/builtins/StdPackage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/StdPackage.cpp -------------------------------------------------------------------------------- /source/ast/builtins/StringMethods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/StringMethods.cpp -------------------------------------------------------------------------------- /source/ast/builtins/SystemTasks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/builtins/SystemTasks.cpp -------------------------------------------------------------------------------- /source/ast/expressions/AssertionExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/AssertionExpr.cpp -------------------------------------------------------------------------------- /source/ast/expressions/AssignmentExpressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/AssignmentExpressions.cpp -------------------------------------------------------------------------------- /source/ast/expressions/CallExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/CallExpression.cpp -------------------------------------------------------------------------------- /source/ast/expressions/ConversionExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/ConversionExpression.cpp -------------------------------------------------------------------------------- /source/ast/expressions/LiteralExpressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/LiteralExpressions.cpp -------------------------------------------------------------------------------- /source/ast/expressions/MiscExpressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/MiscExpressions.cpp -------------------------------------------------------------------------------- /source/ast/expressions/Operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/Operator.cpp -------------------------------------------------------------------------------- /source/ast/expressions/OperatorExpressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/OperatorExpressions.cpp -------------------------------------------------------------------------------- /source/ast/expressions/SelectExpressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/expressions/SelectExpressions.cpp -------------------------------------------------------------------------------- /source/ast/statements/ConditionalStatements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/statements/ConditionalStatements.cpp -------------------------------------------------------------------------------- /source/ast/statements/LoopStatements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/statements/LoopStatements.cpp -------------------------------------------------------------------------------- /source/ast/statements/MiscStatements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/statements/MiscStatements.cpp -------------------------------------------------------------------------------- /source/ast/symbols/AttributeSymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/AttributeSymbol.cpp -------------------------------------------------------------------------------- /source/ast/symbols/BlockSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/BlockSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/CheckerSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/CheckerSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/ClassSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/ClassSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/CompilationUnitSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/CompilationUnitSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/CoverSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/CoverSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/InstanceSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/InstanceSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/MemberSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/MemberSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/ParameterBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/ParameterBuilder.cpp -------------------------------------------------------------------------------- /source/ast/symbols/ParameterBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/ParameterBuilder.h -------------------------------------------------------------------------------- /source/ast/symbols/ParameterSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/ParameterSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/PortSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/PortSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/SpecifySymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/SpecifySymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/SubroutineSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/SubroutineSymbols.cpp -------------------------------------------------------------------------------- /source/ast/symbols/SymbolBuilders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/SymbolBuilders.cpp -------------------------------------------------------------------------------- /source/ast/symbols/ValueSymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/ValueSymbol.cpp -------------------------------------------------------------------------------- /source/ast/symbols/VariableSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/symbols/VariableSymbols.cpp -------------------------------------------------------------------------------- /source/ast/types/AllTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/types/AllTypes.cpp -------------------------------------------------------------------------------- /source/ast/types/DeclaredType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/types/DeclaredType.cpp -------------------------------------------------------------------------------- /source/ast/types/NetType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/types/NetType.cpp -------------------------------------------------------------------------------- /source/ast/types/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/types/Type.cpp -------------------------------------------------------------------------------- /source/ast/types/TypePrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/ast/types/TypePrinter.cpp -------------------------------------------------------------------------------- /source/diagnostics/DiagnosticClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/diagnostics/DiagnosticClient.cpp -------------------------------------------------------------------------------- /source/diagnostics/DiagnosticEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/diagnostics/DiagnosticEngine.cpp -------------------------------------------------------------------------------- /source/diagnostics/Diagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/diagnostics/Diagnostics.cpp -------------------------------------------------------------------------------- /source/diagnostics/JsonDiagnosticClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/diagnostics/JsonDiagnosticClient.cpp -------------------------------------------------------------------------------- /source/diagnostics/TextDiagnosticClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/diagnostics/TextDiagnosticClient.cpp -------------------------------------------------------------------------------- /source/driver/Driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/driver/Driver.cpp -------------------------------------------------------------------------------- /source/driver/SourceLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/driver/SourceLoader.cpp -------------------------------------------------------------------------------- /source/numeric/ConstantValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/numeric/ConstantValue.cpp -------------------------------------------------------------------------------- /source/numeric/SVInt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/numeric/SVInt.cpp -------------------------------------------------------------------------------- /source/numeric/SVIntHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/numeric/SVIntHelpers.h -------------------------------------------------------------------------------- /source/numeric/Time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/numeric/Time.cpp -------------------------------------------------------------------------------- /source/parsing/Lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Lexer.cpp -------------------------------------------------------------------------------- /source/parsing/LexerFacts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/LexerFacts.cpp -------------------------------------------------------------------------------- /source/parsing/NumberParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/NumberParser.cpp -------------------------------------------------------------------------------- /source/parsing/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Parser.cpp -------------------------------------------------------------------------------- /source/parsing/ParserBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/ParserBase.cpp -------------------------------------------------------------------------------- /source/parsing/ParserMetadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/ParserMetadata.cpp -------------------------------------------------------------------------------- /source/parsing/Parser_expressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Parser_expressions.cpp -------------------------------------------------------------------------------- /source/parsing/Parser_members.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Parser_members.cpp -------------------------------------------------------------------------------- /source/parsing/Parser_statements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Parser_statements.cpp -------------------------------------------------------------------------------- /source/parsing/Preprocessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Preprocessor.cpp -------------------------------------------------------------------------------- /source/parsing/Preprocessor_macros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Preprocessor_macros.cpp -------------------------------------------------------------------------------- /source/parsing/Preprocessor_pragmas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Preprocessor_pragmas.cpp -------------------------------------------------------------------------------- /source/parsing/Token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/parsing/Token.cpp -------------------------------------------------------------------------------- /source/syntax/CSTSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/syntax/CSTSerializer.cpp -------------------------------------------------------------------------------- /source/syntax/SyntaxFacts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/syntax/SyntaxFacts.cpp -------------------------------------------------------------------------------- /source/syntax/SyntaxNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/syntax/SyntaxNode.cpp -------------------------------------------------------------------------------- /source/syntax/SyntaxPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/syntax/SyntaxPrinter.cpp -------------------------------------------------------------------------------- /source/syntax/SyntaxTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/syntax/SyntaxTree.cpp -------------------------------------------------------------------------------- /source/syntax/SyntaxVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/syntax/SyntaxVisitor.cpp -------------------------------------------------------------------------------- /source/text/CharInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/text/CharInfo.cpp -------------------------------------------------------------------------------- /source/text/Glob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/text/Glob.cpp -------------------------------------------------------------------------------- /source/text/Json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/text/Json.cpp -------------------------------------------------------------------------------- /source/text/SourceLocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/text/SourceLocation.cpp -------------------------------------------------------------------------------- /source/text/SourceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/text/SourceManager.cpp -------------------------------------------------------------------------------- /source/util/BumpAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/BumpAllocator.cpp -------------------------------------------------------------------------------- /source/util/CommandLine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/CommandLine.cpp -------------------------------------------------------------------------------- /source/util/IntervalMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/IntervalMap.cpp -------------------------------------------------------------------------------- /source/util/OS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/OS.cpp -------------------------------------------------------------------------------- /source/util/SmallVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/SmallVector.cpp -------------------------------------------------------------------------------- /source/util/String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/String.cpp -------------------------------------------------------------------------------- /source/util/TimeTrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/TimeTrace.cpp -------------------------------------------------------------------------------- /source/util/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/Util.cpp -------------------------------------------------------------------------------- /source/util/VersionInfo.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/source/util/VersionInfo.cpp.in -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/regression/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/regression/CMakeLists.txt -------------------------------------------------------------------------------- /tests/regression/all.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/regression/all.sv -------------------------------------------------------------------------------- /tests/regression/delayed_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/regression/delayed_reg.v -------------------------------------------------------------------------------- /tests/regression/wire_module.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/regression/wire_module.v -------------------------------------------------------------------------------- /tests/snippets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/snippets.md -------------------------------------------------------------------------------- /tests/unittests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unittests/DriverTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/DriverTests.cpp -------------------------------------------------------------------------------- /tests/unittests/FileTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/FileTests.cpp -------------------------------------------------------------------------------- /tests/unittests/Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/Test.cpp -------------------------------------------------------------------------------- /tests/unittests/Test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/Test.h -------------------------------------------------------------------------------- /tests/unittests/analysis/AnalysisTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/analysis/AnalysisTests.h -------------------------------------------------------------------------------- /tests/unittests/analysis/AssertionAnalysisTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/analysis/AssertionAnalysisTests.cpp -------------------------------------------------------------------------------- /tests/unittests/analysis/CaseAnalysisTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/analysis/CaseAnalysisTests.cpp -------------------------------------------------------------------------------- /tests/unittests/analysis/DFATests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/analysis/DFATests.cpp -------------------------------------------------------------------------------- /tests/unittests/analysis/MultiAssignTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/analysis/MultiAssignTests.cpp -------------------------------------------------------------------------------- /tests/unittests/analysis/UnusedTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/analysis/UnusedTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/AssertionTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/AssertionTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/CheckerTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/CheckerTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/ClassTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/ClassTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/ConfigTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/ConfigTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/CoverTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/CoverTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/EvalTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/EvalTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/ExpressionTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/ExpressionTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/HierarchyTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/HierarchyTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/InterfaceTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/InterfaceTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/LookupTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/LookupTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/MemberTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/MemberTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/ParameterTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/ParameterTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/PortTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/PortTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/PrimitiveTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/PrimitiveTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/SerializerTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/SerializerTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/StatementTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/StatementTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/SubroutineTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/SubroutineTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/SystemFuncTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/SystemFuncTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/TypeTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/TypeTests.cpp -------------------------------------------------------------------------------- /tests/unittests/ast/WarningTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/ast/WarningTests.cpp -------------------------------------------------------------------------------- /tests/unittests/data/cmd.f: -------------------------------------------------------------------------------- 1 | --compat vcs 2 | -v test.sv 3 | -------------------------------------------------------------------------------- /tests/unittests/data/cmd2.f: -------------------------------------------------------------------------------- 1 | --foo-bar=baz 2 | -------------------------------------------------------------------------------- /tests/unittests/data/cmd3.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/cmd3.f -------------------------------------------------------------------------------- /tests/unittests/data/cmd4.f: -------------------------------------------------------------------------------- 1 | test3.sv 2 | -------------------------------------------------------------------------------- /tests/unittests/data/dup_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/dup_pkg.sv -------------------------------------------------------------------------------- /tests/unittests/data/file_defn.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/file_defn.svh -------------------------------------------------------------------------------- /tests/unittests/data/file_uses_define_in_file_with_no_eol.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/file_uses_define_in_file_with_no_eol.sv -------------------------------------------------------------------------------- /tests/unittests/data/file_uses_defn.svh: -------------------------------------------------------------------------------- 1 | `include "file_defn.svh" 2 | `FOO 3 | -------------------------------------------------------------------------------- /tests/unittests/data/file_with_no_eol.sv: -------------------------------------------------------------------------------- 1 | `define SOMETHING 1337 2 | -------------------------------------------------------------------------------- /tests/unittests/data/include.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/include.svh -------------------------------------------------------------------------------- /tests/unittests/data/include_once.svh: -------------------------------------------------------------------------------- 1 | `pragma once 2 | `include "local.svh" 3 | -------------------------------------------------------------------------------- /tests/unittests/data/infinite.f: -------------------------------------------------------------------------------- 1 | -f infinite.f 2 | -------------------------------------------------------------------------------- /tests/unittests/data/infinite.map: -------------------------------------------------------------------------------- 1 | include infinite.map; 2 | -------------------------------------------------------------------------------- /tests/unittests/data/infinite_chain.svh: -------------------------------------------------------------------------------- 1 | `include "infinite_chain.svh" 2 | -------------------------------------------------------------------------------- /tests/unittests/data/library/lib.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/library/lib.map -------------------------------------------------------------------------------- /tests/unittests/data/library/libmod.qv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/library/libmod.qv -------------------------------------------------------------------------------- /tests/unittests/data/library/other.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/library/other.sv -------------------------------------------------------------------------------- /tests/unittests/data/library/pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/library/pkg.sv -------------------------------------------------------------------------------- /tests/unittests/data/libtest/mod1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/libtest/mod1.sv -------------------------------------------------------------------------------- /tests/unittests/data/libtest/mod2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/libtest/mod2.sv -------------------------------------------------------------------------------- /tests/unittests/data/libtest/testlib.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/libtest/testlib.map -------------------------------------------------------------------------------- /tests/unittests/data/libtest/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/libtest/top.sv -------------------------------------------------------------------------------- /tests/unittests/data/local.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/local.svh -------------------------------------------------------------------------------- /tests/unittests/data/nested/file.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/nested/file.svh -------------------------------------------------------------------------------- /tests/unittests/data/nested/macro.svh: -------------------------------------------------------------------------------- 1 | `define FOO(a) logic [2:0] b = a 2 | -------------------------------------------------------------------------------- /tests/unittests/data/nested/nested_local.svh: -------------------------------------------------------------------------------- 1 | "test string" 2 | -------------------------------------------------------------------------------- /tests/unittests/data/system/system.map: -------------------------------------------------------------------------------- 1 | library libsys ../test6.sv; 2 | -------------------------------------------------------------------------------- /tests/unittests/data/system/system.svh: -------------------------------------------------------------------------------- 1 | "system stuff!" 2 | -------------------------------------------------------------------------------- /tests/unittests/data/test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test.sv -------------------------------------------------------------------------------- /tests/unittests/data/test2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test2.sv -------------------------------------------------------------------------------- /tests/unittests/data/test3.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test3.sv -------------------------------------------------------------------------------- /tests/unittests/data/test4.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test4.sv -------------------------------------------------------------------------------- /tests/unittests/data/test5.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test5.sv -------------------------------------------------------------------------------- /tests/unittests/data/test6.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test6.sv -------------------------------------------------------------------------------- /tests/unittests/data/test7.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/test7.sv -------------------------------------------------------------------------------- /tests/unittests/data/unit.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/data/unit.f -------------------------------------------------------------------------------- /tests/unittests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/main.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/DiagnosticTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/DiagnosticTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/ExpressionParsingTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/ExpressionParsingTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/LexerTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/LexerTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/MemberParsingTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/MemberParsingTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/PreprocessorTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/PreprocessorTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/RewriterExpandTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/RewriterExpandTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/StatementParsingTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/StatementParsingTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/SyntaxPrinterTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/SyntaxPrinterTests.cpp -------------------------------------------------------------------------------- /tests/unittests/parsing/VisitorTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/parsing/VisitorTests.cpp -------------------------------------------------------------------------------- /tests/unittests/util/CommandLineTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/util/CommandLineTests.cpp -------------------------------------------------------------------------------- /tests/unittests/util/IntervalMapTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/util/IntervalMapTests.cpp -------------------------------------------------------------------------------- /tests/unittests/util/NumericTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/util/NumericTests.cpp -------------------------------------------------------------------------------- /tests/unittests/util/SmallVectorTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/util/SmallVectorTests.cpp -------------------------------------------------------------------------------- /tests/unittests/util/UtilTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tests/unittests/util/UtilTests.cpp -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/driver/CMakeLists.txt -------------------------------------------------------------------------------- /tools/driver/slang_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/driver/slang_main.cpp -------------------------------------------------------------------------------- /tools/hier/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/hier/CMakeLists.txt -------------------------------------------------------------------------------- /tools/hier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/hier/README.md -------------------------------------------------------------------------------- /tools/hier/hier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/hier/hier.cpp -------------------------------------------------------------------------------- /tools/reflect/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/CMakeLists.txt -------------------------------------------------------------------------------- /tools/reflect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/README.md -------------------------------------------------------------------------------- /tools/reflect/include/ASTVisitors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/ASTVisitors.h -------------------------------------------------------------------------------- /tools/reflect/include/CppEmitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/CppEmitter.h -------------------------------------------------------------------------------- /tools/reflect/include/SvEnum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvEnum.h -------------------------------------------------------------------------------- /tools/reflect/include/SvGeneric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvGeneric.h -------------------------------------------------------------------------------- /tools/reflect/include/SvLocalParam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvLocalParam.h -------------------------------------------------------------------------------- /tools/reflect/include/SvStruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvStruct.h -------------------------------------------------------------------------------- /tools/reflect/include/SvType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvType.h -------------------------------------------------------------------------------- /tools/reflect/include/SvTypeReflector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvTypeReflector.h -------------------------------------------------------------------------------- /tools/reflect/include/SvUnion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/include/SvUnion.h -------------------------------------------------------------------------------- /tools/reflect/src/SvEnum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/SvEnum.cpp -------------------------------------------------------------------------------- /tools/reflect/src/SvLocalParam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/SvLocalParam.cpp -------------------------------------------------------------------------------- /tools/reflect/src/SvStruct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/SvStruct.cpp -------------------------------------------------------------------------------- /tools/reflect/src/SvType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/SvType.cpp -------------------------------------------------------------------------------- /tools/reflect/src/SvTypeReflector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/SvTypeReflector.cpp -------------------------------------------------------------------------------- /tools/reflect/src/SvUnion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/SvUnion.cpp -------------------------------------------------------------------------------- /tools/reflect/src/reflect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/reflect/src/reflect.cpp -------------------------------------------------------------------------------- /tools/rewriter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/rewriter/CMakeLists.txt -------------------------------------------------------------------------------- /tools/rewriter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/rewriter/README.md -------------------------------------------------------------------------------- /tools/rewriter/rewriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/rewriter/rewriter.cpp -------------------------------------------------------------------------------- /tools/threadtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/threadtest/CMakeLists.txt -------------------------------------------------------------------------------- /tools/threadtest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/threadtest/README.md -------------------------------------------------------------------------------- /tools/threadtest/threadtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/threadtest/threadtest.cpp -------------------------------------------------------------------------------- /tools/tidy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/CMakeLists.txt -------------------------------------------------------------------------------- /tools/tidy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/README.md -------------------------------------------------------------------------------- /tools/tidy/include/ASTHelperVisitors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/ASTHelperVisitors.h -------------------------------------------------------------------------------- /tools/tidy/include/TidyConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/TidyConfig.h -------------------------------------------------------------------------------- /tools/tidy/include/TidyConfigParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/TidyConfigParser.h -------------------------------------------------------------------------------- /tools/tidy/include/TidyConfigPrinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/TidyConfigPrinter.h -------------------------------------------------------------------------------- /tools/tidy/include/TidyDiags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/TidyDiags.h -------------------------------------------------------------------------------- /tools/tidy/include/TidyFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/TidyFactory.h -------------------------------------------------------------------------------- /tools/tidy/include/TidyKind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/include/TidyKind.h -------------------------------------------------------------------------------- /tools/tidy/src/ASTHelperVisitors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/ASTHelperVisitors.cpp -------------------------------------------------------------------------------- /tools/tidy/src/TidyConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/TidyConfig.cpp -------------------------------------------------------------------------------- /tools/tidy/src/TidyConfigParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/TidyConfigParser.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/AlwaysCombNamed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/AlwaysCombNamed.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/AlwaysCombNonBlocking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/AlwaysCombNonBlocking.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/AlwaysFFBlocking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/AlwaysFFBlocking.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/EnforceModuleInstantiationPrefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/EnforceModuleInstantiationPrefix.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/EnforcePortPrefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/EnforcePortPrefix.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/EnforcePortSuffix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/EnforcePortSuffix.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/GenerateNamed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/GenerateNamed.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/NoDotStarInPortConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/NoDotStarInPortConnection.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/NoDotVarInPortConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/NoDotVarInPortConnection.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/NoImplicitPortNameInPortConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/NoImplicitPortNameInPortConnection.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/NoLegacyGenerate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/NoLegacyGenerate.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/NoOldAlwaysSyntax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/NoOldAlwaysSyntax.cpp -------------------------------------------------------------------------------- /tools/tidy/src/style/OnlyANSIPortDecl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/style/OnlyANSIPortDecl.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/AlwaysFFAssignmentOutsideConditional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/AlwaysFFAssignmentOutsideConditional.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/CastSignedIndex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/CastSignedIndex.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/NoLatchesOnDesign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/NoLatchesOnDesign.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/OnlyAssignedOnReset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/OnlyAssignedOnReset.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/RegisterHasNoReset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/RegisterHasNoReset.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/UndrivenRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/UndrivenRange.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/UnusedSensitiveSignal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/UnusedSensitiveSignal.cpp -------------------------------------------------------------------------------- /tools/tidy/src/synthesis/XilinxDoNotCareValues.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/synthesis/XilinxDoNotCareValues.cpp -------------------------------------------------------------------------------- /tools/tidy/src/tidy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/src/tidy.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/AlwaysCombNamedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/AlwaysCombNamedTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/AlwaysCombNonBlockingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/AlwaysCombNonBlockingTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/AlwaysFFAssignmentOutsideConditionalTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/AlwaysFFAssignmentOutsideConditionalTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/AlwaysFFBlockingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/AlwaysFFBlockingTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tools/tidy/tests/CastSignedIndexTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/CastSignedIndexTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/EnforceModuleInstantiationTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/EnforceModuleInstantiationTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/EnforcePortPrefixTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/EnforcePortPrefixTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/EnforcePortSuffixTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/EnforcePortSuffixTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/GenerateNamedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/GenerateNamedTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/NoDotStarInPortConnectionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/NoDotStarInPortConnectionTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/NoDotVarInPortConnectionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/NoDotVarInPortConnectionTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/NoImplicitPortNameInPortConnectionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/NoImplicitPortNameInPortConnectionTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/NoLatchesOnDesignTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/NoLatchesOnDesignTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/NoLegacyGenerateTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/NoLegacyGenerateTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/NoOldAlwaysSyntaxTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/NoOldAlwaysSyntaxTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/OnlyANSIPortDecl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/OnlyANSIPortDecl.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/OnlyAssignedOnResetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/OnlyAssignedOnResetTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/PrintConfigTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/PrintConfigTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/RegisterHasNoResetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/RegisterHasNoResetTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/TidyConfigParserTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/TidyConfigParserTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/TidyTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/TidyTest.h -------------------------------------------------------------------------------- /tools/tidy/tests/UndrivenRangeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/UndrivenRangeTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/UnusedSensitiveSignalTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/UnusedSensitiveSignalTest.cpp -------------------------------------------------------------------------------- /tools/tidy/tests/XilinxDoNotCareValuesTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikePopoloski/slang/HEAD/tools/tidy/tests/XilinxDoNotCareValuesTest.cpp --------------------------------------------------------------------------------