Merge branch 'master' into alainmarcel-patch-1
diff --git a/CMakeLists.txt b/CMakeLists.txt index 708b8b6..b9ec867 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -57,32 +57,6 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O0 -g ${MY_CXX_WARNING_FLAGS}") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O3 -DNDEBUG ${MY_CXX_WARNING_FLAGS}") -# Compiler-specific C++11 activation. -if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU" OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") - execute_process( - COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) - # Just g++-5.0 and greater contain <codecvt> header. (test in ubuntu) - if (NOT (GCC_VERSION VERSION_GREATER 5.0 OR GCC_VERSION VERSION_EQUAL 5.0)) - message(FATAL_ERROR "${PROJECT_NAME} requires g++ 5.0 or greater.") - endif () -elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND APPLE) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") -elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND CMAKE_SYSTEM_NAME MATCHES "Linux") - execute_process( - COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE CLANG_VERSION) - if (NOT (CLANG_VERSION VERSION_GREATER 4.2.1 OR CLANG_VERSION VERSION_EQUAL 4.2.1)) - message(FATAL_ERROR "${PROJECT_NAME} requires clang 4.2.1 or greater.") - endif () - # You can use libc++ to compile this project when g++ is NOT greater than or equal to 5.0. - if (WITH_LIBCXX) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") - endif() -elseif ( MSVC_VERSION GREATER 1800 OR MSVC_VERSION EQUAL 1800 ) - # Visual Studio 2012+ supports c++11 features -else () - message(FATAL_ERROR "Your C++ compiler does not support C++11.") -endif () - # Flatbuffer set(flatbuffer-GENERATED_SRC ${PROJECT_SOURCE_DIR}/src/Cache/header_generated.h @@ -129,23 +103,7 @@ DEPENDS ${PROJECT_SOURCE_DIR}/grammar/SV3_1aPpLexer.g4 ${PROJECT_SOURCE_DIR}/grammar/SV3_1aSplitterLexer.g4 ${PROJECT_SOURCE_DIR}/grammar/SV3_1aPpParser.g4 ${PROJECT_SOURCE_DIR}/grammar/SV3_1aSplitterParser.g4 ${PROJECT_SOURCE_DIR}/src/API/slapi.i ) -include_directories( - ${PROJECT_SOURCE_DIR}/src/API - ${PROJECT_SOURCE_DIR}/src/Design - ${PROJECT_SOURCE_DIR}/src/Library - ${PROJECT_SOURCE_DIR}/src/parser - ${PROJECT_SOURCE_DIR}/src/SourceCompile - ${PROJECT_SOURCE_DIR}/src/DesignCompile - ${PROJECT_SOURCE_DIR}/src/Testbench - ${PROJECT_SOURCE_DIR}/src/CommandLine - ${PROJECT_SOURCE_DIR}/src/Common - ${PROJECT_SOURCE_DIR}/src/ErrorReporting - ${PROJECT_SOURCE_DIR}/src/Utils - ${PROJECT_SOURCE_DIR}/src/Cache - ${PROJECT_SOURCE_DIR}/src/Config - ${PROJECT_SOURCE_DIR}/src/Expression - ${PROJECT_SOURCE_DIR}/src/Package -) +include_directories(${PROJECT_SOURCE_DIR}/src) file(GLOB surelog_SRC ${PROJECT_SOURCE_DIR}/src/parser/SV3_1aLexer.cpp
diff --git a/src/API/PythonAPI.cpp b/src/API/PythonAPI.cpp index ee445f7..e30869f 100644 --- a/src/API/PythonAPI.cpp +++ b/src/API/PythonAPI.cpp
@@ -21,21 +21,21 @@ * Created on May 13, 2017, 4:42 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Utils/StringUtils.h" -#include "../Utils/FileUtils.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" +#include "SourceCompile/SymbolTable.h" +#include "Utils/StringUtils.h" +#include "Utils/FileUtils.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" #include "antlr4-runtime.h" using namespace std; using namespace antlr4; -#include "../parser/SV3_1aParserBaseListener.h" +#include "parser/SV3_1aParserBaseListener.h" #include "SV3_1aPythonListener.h" @@ -53,7 +53,7 @@ #include "slapi.h" #include "vobjecttypes_py.h" #include <cstdlib> -#include "../SourceCompile/PythonListen.h" +#include "SourceCompile/PythonListen.h" std::string PythonAPI::m_invalidScriptResult = "INVALID_PYTHON_SCRIPT_RESULT";
diff --git a/src/API/SLAPI.cpp b/src/API/SLAPI.cpp index 4aea9f7..b87bb21 100644 --- a/src/API/SLAPI.cpp +++ b/src/API/SLAPI.cpp
@@ -24,21 +24,21 @@ #include <string> #include <vector> -#include "../ErrorReporting/Waiver.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../Utils/StringUtils.h" +#include "ErrorReporting/Waiver.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/ErrorContainer.h" +#include "Utils/StringUtils.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/PythonListen.h" -#include "../Design/FileContent.h" -#include "../Testbench/ClassDefinition.h" +#include "CommandLine/CommandLineParser.hpp" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/PythonListen.h" +#include "Design/FileContent.h" +#include "Testbench/ClassDefinition.h" #include <cstdlib> #include <iostream> #include "antlr4-runtime.h" @@ -46,12 +46,12 @@ using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" -#include "../parser/SV3_1aParserBaseListener.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" +#include "parser/SV3_1aParserBaseListener.h" #include "SV3_1aPythonListener.h" -#include "../Utils/ParseUtils.h" -#include "../Utils/FileUtils.h" +#include "Utils/ParseUtils.h" +#include "Utils/FileUtils.h" #include "PythonAPI.h" #include "SLAPI.h"
diff --git a/src/API/SV3_1aPythonListener.cpp b/src/API/SV3_1aPythonListener.cpp index ca16fdf..7a32fe7 100644 --- a/src/API/SV3_1aPythonListener.cpp +++ b/src/API/SV3_1aPythonListener.cpp
@@ -11,15 +11,15 @@ * * Created on April 16, 2017, 8:28 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/PythonListen.h" +#include "SourceCompile/SymbolTable.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/PythonListen.h" #include <cstdlib> #include <iostream> #include "antlr4-runtime.h" @@ -27,13 +27,13 @@ using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" -#include "../parser/SV3_1aParserBaseListener.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" +#include "parser/SV3_1aParserBaseListener.h" #include "SV3_1aPythonListener.h" using namespace antlr4; -#include "../Utils/ParseUtils.h" -#include "../Utils/FileUtils.h" +#include "Utils/ParseUtils.h" +#include "Utils/FileUtils.h" #include "PythonAPI.h" SV3_1aPythonListener::SV3_1aPythonListener (PythonListen* pl, PyThreadState* interpState, antlr4::CommonTokenStream* tokens, unsigned int lineOffset) :
diff --git a/src/Cache/Cache.cpp b/src/Cache/Cache.cpp index eec5dbc..7a8b5d1 100644 --- a/src/Cache/Cache.cpp +++ b/src/Cache/Cache.cpp
@@ -26,10 +26,10 @@ #include <sys/types.h> #include <sys/stat.h> #include <iostream> -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/ErrorContainer.h" #include "Cache.h" -#include "../CommandLine/CommandLineParser.hpp" +#include "CommandLine/CommandLineParser.hpp" #include "flatbuffers/util.h" using namespace SURELOG;
diff --git a/src/Cache/PPCache.cpp b/src/Cache/PPCache.cpp index 7e8eab3..6c90d18 100644 --- a/src/Cache/PPCache.cpp +++ b/src/Cache/PPCache.cpp
@@ -20,15 +20,15 @@ * * Created on April 23, 2017, 8:49 PM */ -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/SymbolTable.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../Utils/StringUtils.h" -#include "../Utils/FileUtils.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "Utils/StringUtils.h" +#include "Utils/FileUtils.h" #include "Cache.h" #include "PPCache.h" #include "flatbuffers/util.h" @@ -37,7 +37,7 @@ #include <sys/types.h> #include <sys/stat.h> #include <algorithm> -#include "../Package/Precompiled.h" +#include "Package/Precompiled.h" using namespace SURELOG; PPCache::PPCache(PreprocessFile* pp) : m_pp(pp), m_isPrecompiled(false) {}
diff --git a/src/Cache/ParseCache.cpp b/src/Cache/ParseCache.cpp index 6fbe613..156401f 100644 --- a/src/Cache/ParseCache.cpp +++ b/src/Cache/ParseCache.cpp
@@ -20,16 +20,16 @@ * * Created on April 29, 2017, 4:20 PM */ -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/SymbolTable.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" -#include "../Utils/StringUtils.h" -#include "../Utils/FileUtils.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" +#include "Utils/StringUtils.h" +#include "Utils/FileUtils.h" #include "Cache.h" #include "flatbuffers/util.h" #include <cstdio> @@ -37,8 +37,8 @@ #include <sys/types.h> #include <sys/stat.h> #include "ParseCache.h" -#include "../Design/FileContent.h" -#include "../Package/Precompiled.h" +#include "Design/FileContent.h" +#include "Package/Precompiled.h" using namespace SURELOG; ParseCache::ParseCache(ParseFile* parser)
diff --git a/src/Cache/PythonAPICache.cpp b/src/Cache/PythonAPICache.cpp index 6437d5c..1842953 100644 --- a/src/Cache/PythonAPICache.cpp +++ b/src/Cache/PythonAPICache.cpp
@@ -21,16 +21,16 @@ * Created on May 28, 2017, 10:49 PM */ -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/SymbolTable.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" -#include "../Utils/StringUtils.h" -#include "../Utils/FileUtils.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" +#include "Utils/StringUtils.h" +#include "Utils/FileUtils.h" #include "Cache.h" #include "flatbuffers/util.h" #include <cstdio> @@ -41,9 +41,9 @@ #include "antlr4-runtime.h" using namespace antlr4; -#include "../API/PythonAPI.h" +#include "API/PythonAPI.h" #include "PythonAPICache.h" -#include "../SourceCompile/PythonListen.h" +#include "SourceCompile/PythonListen.h" using namespace SURELOG;
diff --git a/src/CommandLine/CommandLineParser.cpp b/src/CommandLine/CommandLineParser.cpp index 9b7e855..3c42472 100644 --- a/src/CommandLine/CommandLineParser.cpp +++ b/src/CommandLine/CommandLineParser.cpp
@@ -28,13 +28,13 @@ #include <sys/types.h> #include <sys/stat.h> #include "CommandLineParser.hpp" -#include "../Utils/StringUtils.h" -#include "../Utils/FileUtils.h" +#include "Utils/StringUtils.h" +#include "Utils/FileUtils.h" #include "antlr4-runtime.h" using namespace antlr4; -#include "../API/PythonAPI.h" +#include "API/PythonAPI.h" #include <ctime> #include <thread>
diff --git a/src/CommandLine/CommandLineParser.hpp b/src/CommandLine/CommandLineParser.hpp index 7ebe7bd..cec2ed5 100644 --- a/src/CommandLine/CommandLineParser.hpp +++ b/src/CommandLine/CommandLineParser.hpp
@@ -26,8 +26,8 @@ #include <string> #include <vector> #include <map> -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/ErrorContainer.h" namespace SURELOG {
diff --git a/src/Common/ClockingBlockHolder.h b/src/Common/ClockingBlockHolder.h index ee6fc73..24d1d6d 100644 --- a/src/Common/ClockingBlockHolder.h +++ b/src/Common/ClockingBlockHolder.h
@@ -24,9 +24,9 @@ #ifndef CLOCKINGBLOCKHOLDER_H #define CLOCKINGBLOCKHOLDER_H #include <map> -#include "../SourceCompile/SymbolTable.h" -#include "../Design/Signal.h" -#include "../Design/ClockingBlock.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/Signal.h" +#include "Design/ClockingBlock.h" namespace SURELOG {
diff --git a/src/Config/Config.cpp b/src/Config/Config.cpp index be559f4..065d482 100644 --- a/src/Config/Config.cpp +++ b/src/Config/Config.cpp
@@ -20,8 +20,8 @@ * * Created on February 10, 2018, 11:09 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" #include "Config.h" using namespace SURELOG;
diff --git a/src/Config/ConfigSet.cpp b/src/Config/ConfigSet.cpp index c88e02b..56893b6 100644 --- a/src/Config/ConfigSet.cpp +++ b/src/Config/ConfigSet.cpp
@@ -20,8 +20,8 @@ * * Created on February 10, 2018, 11:14 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" #include "ConfigSet.h" using namespace SURELOG;
diff --git a/src/Design/ClockingBlock.cpp b/src/Design/ClockingBlock.cpp index 5e012fc..794a1b2 100644 --- a/src/Design/ClockingBlock.cpp +++ b/src/Design/ClockingBlock.cpp
@@ -20,7 +20,7 @@ * * Created on May 26, 2018, 11:07 AM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileContent.h" #include "Signal.h" #include "ClockingBlock.h"
diff --git a/src/Design/DataType.cpp b/src/Design/DataType.cpp index b8d931e..fdfe803 100644 --- a/src/Design/DataType.cpp +++ b/src/Design/DataType.cpp
@@ -20,9 +20,9 @@ * * Created on June 14, 2018, 10:07 PM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileContent.h" -#include "../Expression/Value.h" +#include "Expression/Value.h" #include "DataType.h" using namespace SURELOG;
diff --git a/src/Design/DefParam.cpp b/src/Design/DefParam.cpp index 3f3dbc1..54351d7 100644 --- a/src/Design/DefParam.cpp +++ b/src/Design/DefParam.cpp
@@ -21,8 +21,8 @@ * Created on January 7, 2018, 8:55 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Library/Library.h" +#include "SourceCompile/SymbolTable.h" +#include "Library/Library.h" #include "FileContent.h" #include "DefParam.h"
diff --git a/src/Design/DefParam.h b/src/Design/DefParam.h index 6be1311..8af25d9 100644 --- a/src/Design/DefParam.h +++ b/src/Design/DefParam.h
@@ -23,7 +23,7 @@ #ifndef DEFPARAM_H #define DEFPARAM_H -#include "../Expression/Value.h" +#include "Expression/Value.h" #include <map> namespace SURELOG {
diff --git a/src/Design/Design.cpp b/src/Design/Design.cpp index 40b4867..dc19f59 100644 --- a/src/Design/Design.cpp +++ b/src/Design/Design.cpp
@@ -22,23 +22,23 @@ */ #include <queue> #include <set> -#include "../Utils/StringUtils.h" -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" +#include "Utils/StringUtils.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" #include "FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" -#include "../Utils/FileUtils.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorContainer.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "CommandLine/CommandLineParser.hpp" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" +#include "Utils/FileUtils.h" #include "Design.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/ClassDefinition.h" using namespace SURELOG;
diff --git a/src/Design/Design.h b/src/Design/Design.h index 1fbd958..b03352c 100644 --- a/src/Design/Design.h +++ b/src/Design/Design.h
@@ -26,10 +26,10 @@ #include "ModuleDefinition.h" #include "ModuleInstance.h" #include "DefParam.h" -#include "../Library/LibrarySet.h" -#include "../Config/ConfigSet.h" -#include "../Package/Package.h" -#include "../Testbench/Program.h" +#include "Library/LibrarySet.h" +#include "Config/ConfigSet.h" +#include "Package/Package.h" +#include "Testbench/Program.h" namespace SURELOG {
diff --git a/src/Design/DesignComponent.cpp b/src/Design/DesignComponent.cpp index 32e4117..e5f57d6 100644 --- a/src/Design/DesignComponent.cpp +++ b/src/Design/DesignComponent.cpp
@@ -21,12 +21,12 @@ * Created on March 25, 2018, 10:27 PM */ #include <vector> -#include "../SourceCompile/SymbolTable.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/SymbolTable.h" +#include "SourceCompile/VObjectTypes.h" #include "FileContent.h" #include "DesignComponent.h" #include "Function.h" -#include "../Testbench/Variable.h" +#include "Testbench/Variable.h" using namespace SURELOG;
diff --git a/src/Design/DesignComponent.h b/src/Design/DesignComponent.h index 31625dc..ce24c25 100644 --- a/src/Design/DesignComponent.h +++ b/src/Design/DesignComponent.h
@@ -25,10 +25,10 @@ #define DESIGNCOMPONENT_H #include <vector> #include <map> -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/VObjectTypes.h" #include "FileCNodeId.h" #include "DataType.h" -#include "../Testbench/TypeDef.h" +#include "Testbench/TypeDef.h" #include "ValuedComponentI.h" namespace SURELOG {
diff --git a/src/Design/DesignElement.cpp b/src/Design/DesignElement.cpp index c25bc10..6dbf59a 100644 --- a/src/Design/DesignElement.cpp +++ b/src/Design/DesignElement.cpp
@@ -20,7 +20,7 @@ * * Created on June 8, 2017, 8:05 PM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "TimeInfo.h" #include "DesignElement.h"
diff --git a/src/Design/Enum.cpp b/src/Design/Enum.cpp index 75d533e..e14f5e9 100644 --- a/src/Design/Enum.cpp +++ b/src/Design/Enum.cpp
@@ -20,8 +20,8 @@ * * Created on May 19, 2019, 11:55 AM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" #include "Enum.h" using namespace SURELOG;
diff --git a/src/Design/FileCNodeId.h b/src/Design/FileCNodeId.h index 05a5562..cc286ee 100644 --- a/src/Design/FileCNodeId.h +++ b/src/Design/FileCNodeId.h
@@ -24,7 +24,7 @@ #ifndef FILECNODEID_H #define FILECNODEID_H -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" namespace SURELOG { class FileContent;
diff --git a/src/Design/FileContent.cpp b/src/Design/FileContent.cpp index 30c6f88..737d03a 100644 --- a/src/Design/FileContent.cpp +++ b/src/Design/FileContent.cpp
@@ -21,11 +21,11 @@ * Created on June 8, 2017, 8:22 PM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "TimeInfo.h" #include "DesignElement.h" -#include "../Library/Library.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "Library/Library.h" +#include "ErrorReporting/ErrorContainer.h" #include "FileContent.h" #include <queue> #include <iostream>
diff --git a/src/Design/FileContent.h b/src/Design/FileContent.h index 06378e1..3d0224f 100644 --- a/src/Design/FileContent.h +++ b/src/Design/FileContent.h
@@ -31,7 +31,7 @@ #include "DesignComponent.h" #include "ValuedComponentI.h" #include "VObject.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/VObjectTypes.h" namespace SURELOG {
diff --git a/src/Design/Function.h b/src/Design/Function.h index abdeceb..ab7827d 100644 --- a/src/Design/Function.h +++ b/src/Design/Function.h
@@ -24,15 +24,15 @@ #ifndef FUNCTION_H #define FUNCTION_H #include <string> -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileContent.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/VObjectTypes.h" #include "DataType.h" #include "Scope.h" #include "TfPortItem.h" #include "Statement.h" -#include "../Testbench/Variable.h" -#include "../DesignCompile/CompileHelper.h" +#include "Testbench/Variable.h" +#include "DesignCompile/CompileHelper.h" namespace SURELOG {
diff --git a/src/Design/ModuleDefinition.cpp b/src/Design/ModuleDefinition.cpp index 8c4747d..911597c 100644 --- a/src/Design/ModuleDefinition.cpp +++ b/src/Design/ModuleDefinition.cpp
@@ -21,8 +21,8 @@ * Created on October 20, 2017, 10:29 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Library/Library.h" +#include "SourceCompile/SymbolTable.h" +#include "Library/Library.h" #include "FileContent.h" #include "ModuleDefinition.h"
diff --git a/src/Design/ModuleDefinition.h b/src/Design/ModuleDefinition.h index bd6dacf..6a16402 100644 --- a/src/Design/ModuleDefinition.h +++ b/src/Design/ModuleDefinition.h
@@ -29,7 +29,7 @@ #include "Signal.h" #include "ClockingBlock.h" #include "DataType.h" -#include "../Common/ClockingBlockHolder.h" +#include "Common/ClockingBlockHolder.h" namespace SURELOG { class CompileModule;
diff --git a/src/Design/ModuleInstance.cpp b/src/Design/ModuleInstance.cpp index b86f778..3b2dfdd 100644 --- a/src/Design/ModuleInstance.cpp +++ b/src/Design/ModuleInstance.cpp
@@ -22,8 +22,8 @@ */ #include <string> #include <iostream> -#include "../SourceCompile/SymbolTable.h" -#include "../Library/Library.h" +#include "SourceCompile/SymbolTable.h" +#include "Library/Library.h" #include "FileContent.h" #include "ModuleInstance.h"
diff --git a/src/Design/ModuleInstance.h b/src/Design/ModuleInstance.h index 6675912..264b4e2 100644 --- a/src/Design/ModuleInstance.h +++ b/src/Design/ModuleInstance.h
@@ -25,8 +25,8 @@ #define MODULEINSTANCE_H #include "ModuleDefinition.h" -#include "../Expression/Value.h" -#include "../Expression/ExprBuilder.h" +#include "Expression/Value.h" +#include "Expression/ExprBuilder.h" #include "ValuedComponentI.h" namespace SURELOG {
diff --git a/src/Design/Parameter.h b/src/Design/Parameter.h index d58338b..2b8ab5e 100644 --- a/src/Design/Parameter.h +++ b/src/Design/Parameter.h
@@ -24,8 +24,8 @@ #ifndef PARAMETER_H #define PARAMETER_H #include <string> -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" namespace SURELOG {
diff --git a/src/Design/Scope.h b/src/Design/Scope.h index bd6757b..e5f0ec4 100644 --- a/src/Design/Scope.h +++ b/src/Design/Scope.h
@@ -24,13 +24,13 @@ #ifndef SCOPE_H #define SCOPE_H #include <string> -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileContent.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/VObjectTypes.h" #include "DataType.h" #include "TfPortItem.h" -#include "../Testbench/Variable.h" -#include "../DesignCompile/CompileHelper.h" +#include "Testbench/Variable.h" +#include "DesignCompile/CompileHelper.h" namespace SURELOG {
diff --git a/src/Design/Signal.cpp b/src/Design/Signal.cpp index 144ed8c..a9bfd5b 100644 --- a/src/Design/Signal.cpp +++ b/src/Design/Signal.cpp
@@ -20,7 +20,7 @@ * * Created on May 6, 2018, 5:32 PM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileContent.h" #include "Signal.h"
diff --git a/src/Design/Statement.h b/src/Design/Statement.h index 35a036c..5a64cc4 100644 --- a/src/Design/Statement.h +++ b/src/Design/Statement.h
@@ -24,9 +24,9 @@ #ifndef STATEMENT_H #define STATEMENT_H #include <string> -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileContent.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/VObjectTypes.h" #include "DataType.h" #include "Scope.h"
diff --git a/src/Design/Task.h b/src/Design/Task.h index fa4bfe4..e0c1b4a 100644 --- a/src/Design/Task.h +++ b/src/Design/Task.h
@@ -24,8 +24,8 @@ #ifndef TASK_H #define TASK_H #include <string> -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" #include "Function.h" namespace SURELOG {
diff --git a/src/Design/TfPortItem.cpp b/src/Design/TfPortItem.cpp index 97f453e..5d7a252 100644 --- a/src/Design/TfPortItem.cpp +++ b/src/Design/TfPortItem.cpp
@@ -22,8 +22,8 @@ */ #include <string> -#include "../SourceCompile/SymbolTable.h" -#include "../Expression/Value.h" +#include "SourceCompile/SymbolTable.h" +#include "Expression/Value.h" #include "DesignComponent.h" #include "FileContent.h" #include "TfPortItem.h"
diff --git a/src/Design/TfPortItem.h b/src/Design/TfPortItem.h index bcb3f99..96927d2 100644 --- a/src/Design/TfPortItem.h +++ b/src/Design/TfPortItem.h
@@ -24,7 +24,7 @@ #ifndef TFPORTITEM_H #define TFPORTITEM_H -#include "../Testbench/Variable.h" +#include "Testbench/Variable.h" namespace SURELOG { class Procedure;
diff --git a/src/Design/TimeInfo.cpp b/src/Design/TimeInfo.cpp index 1efb73a..1e9b782 100644 --- a/src/Design/TimeInfo.cpp +++ b/src/Design/TimeInfo.cpp
@@ -21,7 +21,7 @@ * Created on June 8, 2017, 8:27 PM */ #include <string> -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "TimeInfo.h" using namespace SURELOG;
diff --git a/src/Design/VObject.cpp b/src/Design/VObject.cpp index 79c595a..2bef0bd 100644 --- a/src/Design/VObject.cpp +++ b/src/Design/VObject.cpp
@@ -21,7 +21,7 @@ * Created on June 14, 2017, 10:58 PM */ #include <string> -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "VObject.h" using namespace SURELOG;
diff --git a/src/Design/VObject.h b/src/Design/VObject.h index b7a645b..ebdc016 100644 --- a/src/Design/VObject.h +++ b/src/Design/VObject.h
@@ -24,8 +24,8 @@ #ifndef VOBJECT_H #define VOBJECT_H -#include "../SourceCompile/SymbolTable.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/SymbolTable.h" +#include "SourceCompile/VObjectTypes.h" namespace SURELOG {
diff --git a/src/Design/ValuedComponentI.cpp b/src/Design/ValuedComponentI.cpp index a49d58b..1d47230 100644 --- a/src/Design/ValuedComponentI.cpp +++ b/src/Design/ValuedComponentI.cpp
@@ -22,7 +22,7 @@ */ #include <string> -#include "../Expression/ExprBuilder.h" +#include "Expression/ExprBuilder.h" #include "ValuedComponentI.h" using namespace SURELOG;
diff --git a/src/DesignCompile/Builtin.cpp b/src/DesignCompile/Builtin.cpp index 7d578a2..89d131f 100644 --- a/src/DesignCompile/Builtin.cpp +++ b/src/DesignCompile/Builtin.cpp
@@ -20,26 +20,26 @@ * * Created on May 30, 2019, 6:36 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/Signal.h" -#include "../Design/FileContent.h" -#include "../Design/ClockingBlock.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" -#include "../DesignCompile/CompileDesign.h" -#include "../Testbench/ClassDefinition.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/Signal.h" +#include "Design/FileContent.h" +#include "Design/ClockingBlock.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" +#include "DesignCompile/CompileDesign.h" +#include "Testbench/ClassDefinition.h" #include "CompileClass.h" #include "Builtin.h" using namespace SURELOG;
diff --git a/src/DesignCompile/CompileClass.cpp b/src/DesignCompile/CompileClass.cpp index 79c807e..c4b83a0 100644 --- a/src/DesignCompile/CompileClass.cpp +++ b/src/DesignCompile/CompileClass.cpp
@@ -20,26 +20,26 @@ * * Created on June 7, 2018, 10:26 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/Signal.h" -#include "../Design/FileContent.h" -#include "../Design/ClockingBlock.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" -#include "../DesignCompile/CompileDesign.h" -#include "../Testbench/ClassDefinition.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/Signal.h" +#include "Design/FileContent.h" +#include "Design/ClockingBlock.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" +#include "DesignCompile/CompileDesign.h" +#include "Testbench/ClassDefinition.h" #include "CompileClass.h" using namespace SURELOG;
diff --git a/src/DesignCompile/CompileDesign.cpp b/src/DesignCompile/CompileDesign.cpp index e4adaed..183125e 100644 --- a/src/DesignCompile/CompileDesign.cpp +++ b/src/DesignCompile/CompileDesign.cpp
@@ -20,21 +20,21 @@ * * Created on July 1, 2017, 1:11 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../SourceCompile/ParseFile.h" -#include "../Testbench/ClassDefinition.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/SymbolTable.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "CommandLine/CommandLineParser.hpp" +#include "SourceCompile/ParseFile.h" +#include "Testbench/ClassDefinition.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" #include "ResolveSymbols.h" #include "DesignElaboration.h"
diff --git a/src/DesignCompile/CompileFileContent.cpp b/src/DesignCompile/CompileFileContent.cpp index 7fb4e7e..a64b26a 100644 --- a/src/DesignCompile/CompileFileContent.cpp +++ b/src/DesignCompile/CompileFileContent.cpp
@@ -20,22 +20,22 @@ * * Created on March 28, 2018, 10:16 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" #include "CompileFileContent.h" #include "CompileHelper.h"
diff --git a/src/DesignCompile/CompileHelper.cpp b/src/DesignCompile/CompileHelper.cpp index 08c3ad0..bb61fca 100644 --- a/src/DesignCompile/CompileHelper.cpp +++ b/src/DesignCompile/CompileHelper.cpp
@@ -21,17 +21,17 @@ * Created on May 14, 2019, 8:03 PM */ -#include "../Expression/Value.h" -#include "../Expression/ExprBuilder.h" -#include "../Design/Enum.h" -#include "../Design/Function.h" -#include "../Testbench/Property.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" -#include "../Design/Design.h" +#include "Expression/Value.h" +#include "Expression/ExprBuilder.h" +#include "Design/Enum.h" +#include "Design/Function.h" +#include "Testbench/Property.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" +#include "Design/Design.h" #include "CompileHelper.h" #include <iostream> using namespace SURELOG;
diff --git a/src/DesignCompile/CompileHelper.h b/src/DesignCompile/CompileHelper.h index 368a909..b1d0252 100644 --- a/src/DesignCompile/CompileHelper.h +++ b/src/DesignCompile/CompileHelper.h
@@ -24,13 +24,13 @@ #ifndef COMPILEHELPER_H #define COMPILEHELPER_H #include <string> -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/DataType.h" -#include "../Design/TfPortItem.h" -#include "../Expression/ExprBuilder.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/DataType.h" +#include "Design/TfPortItem.h" +#include "Expression/ExprBuilder.h" +#include "ErrorReporting/ErrorContainer.h" namespace SURELOG { class Scope;
diff --git a/src/DesignCompile/CompileModule.cpp b/src/DesignCompile/CompileModule.cpp index 0802487..2bdd498 100644 --- a/src/DesignCompile/CompileModule.cpp +++ b/src/DesignCompile/CompileModule.cpp
@@ -21,25 +21,25 @@ * Created on March 22, 2018, 9:43 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/Signal.h" -#include "../Design/FileContent.h" -#include "../Design/ClockingBlock.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" -#include "../Testbench/ClassDefinition.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/Signal.h" +#include "Design/FileContent.h" +#include "Design/ClockingBlock.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" +#include "Testbench/ClassDefinition.h" #include "CompileHelper.h" #include "CompileDesign.h" #include "CompileModule.h"
diff --git a/src/DesignCompile/CompilePackage.cpp b/src/DesignCompile/CompilePackage.cpp index 9a9cdd7..e475270 100644 --- a/src/DesignCompile/CompilePackage.cpp +++ b/src/DesignCompile/CompilePackage.cpp
@@ -21,23 +21,23 @@ * Created on March 22, 2018, 9:57 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" -#include "../Design/Statement.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" +#include "Design/Statement.h" #include "CompileDesign.h" #include "CompileHelper.h" #include "CompilePackage.h"
diff --git a/src/DesignCompile/CompileProgram.cpp b/src/DesignCompile/CompileProgram.cpp index f9aa3ef..b48852b 100644 --- a/src/DesignCompile/CompileProgram.cpp +++ b/src/DesignCompile/CompileProgram.cpp
@@ -20,25 +20,25 @@ * * Created on June 6, 2018, 10:43 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/Signal.h" -#include "../Design/FileContent.h" -#include "../Design/ClockingBlock.h" -#include "../Testbench/ClassDefinition.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/Signal.h" +#include "Design/FileContent.h" +#include "Design/ClockingBlock.h" +#include "Testbench/ClassDefinition.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileHelper.h" #include "CompileDesign.h" #include "CompileProgram.h"
diff --git a/src/DesignCompile/CompileStep.h b/src/DesignCompile/CompileStep.h index e675a63..ae34f22 100644 --- a/src/DesignCompile/CompileStep.h +++ b/src/DesignCompile/CompileStep.h
@@ -23,7 +23,7 @@ #ifndef COMPILESTEP_H #define COMPILESTEP_H -#include "../Design/VObject.h" +#include "Design/VObject.h" namespace SURELOG { class CompileStep {
diff --git a/src/DesignCompile/CompileToolbox.cpp b/src/DesignCompile/CompileToolbox.cpp index 195b9d8..43f25f4 100644 --- a/src/DesignCompile/CompileToolbox.cpp +++ b/src/DesignCompile/CompileToolbox.cpp
@@ -20,24 +20,24 @@ * * Created on June 13, 2018, 9:36 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/Signal.h" -#include "../Design/FileContent.h" -#include "../Design/ClockingBlock.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/Signal.h" +#include "Design/FileContent.h" +#include "Design/ClockingBlock.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" #include "CompileToolbox.h"
diff --git a/src/DesignCompile/DesignElaboration.cpp b/src/DesignCompile/DesignElaboration.cpp index 1615d6d..b181719 100644 --- a/src/DesignCompile/DesignElaboration.cpp +++ b/src/DesignCompile/DesignElaboration.cpp
@@ -20,28 +20,28 @@ * * Created on July 12, 2017, 8:55 PM */ -#include "../Utils/StringUtils.h" -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../Config/ConfigSet.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "Utils/StringUtils.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "Config/ConfigSet.h" +#include "CommandLine/CommandLineParser.hpp" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" -#include "../Testbench/Property.h" -#include "../Design/Function.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/Property.h" +#include "Design/Function.h" +#include "Testbench/ClassDefinition.h" #include "DesignElaboration.h" #include <queue>
diff --git a/src/DesignCompile/DesignElaboration.h b/src/DesignCompile/DesignElaboration.h index fe26346..ad47858 100644 --- a/src/DesignCompile/DesignElaboration.h +++ b/src/DesignCompile/DesignElaboration.h
@@ -25,7 +25,7 @@ #define DESIGNELABORATION_H #include "ElaborationStep.h" -#include "../Expression/ExprBuilder.h" +#include "Expression/ExprBuilder.h" namespace SURELOG {
diff --git a/src/DesignCompile/ElaborationStep.cpp b/src/DesignCompile/ElaborationStep.cpp index 743732e..ba4f8f1 100644 --- a/src/DesignCompile/ElaborationStep.cpp +++ b/src/DesignCompile/ElaborationStep.cpp
@@ -21,24 +21,24 @@ * Created on July 12, 2017, 8:55 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Utils/StringUtils.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Utils/StringUtils.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/ClassDefinition.h" #include "ElaborationStep.h" using namespace SURELOG;
diff --git a/src/DesignCompile/PackageAndRootElaboration.cpp b/src/DesignCompile/PackageAndRootElaboration.cpp index 014bd5c..fb3da67 100644 --- a/src/DesignCompile/PackageAndRootElaboration.cpp +++ b/src/DesignCompile/PackageAndRootElaboration.cpp
@@ -21,25 +21,25 @@ * Created on June 3, 2019, 10:02 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" -#include "../Testbench/Property.h" -#include "../Design/Function.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/Property.h" +#include "Design/Function.h" +#include "Testbench/ClassDefinition.h" #include "PackageAndRootElaboration.h" using namespace SURELOG;
diff --git a/src/DesignCompile/ResolveSymbols.cpp b/src/DesignCompile/ResolveSymbols.cpp index 968b79e..c54ba76 100644 --- a/src/DesignCompile/ResolveSymbols.cpp +++ b/src/DesignCompile/ResolveSymbols.cpp
@@ -20,23 +20,23 @@ * * Created on July 1, 2017, 12:38 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" -#include "../Testbench/Program.h" -#include "../Testbench/ClassDefinition.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" +#include "Testbench/Program.h" +#include "Testbench/ClassDefinition.h" #include "CompileDesign.h" #include "ResolveSymbols.h"
diff --git a/src/DesignCompile/ResolveSymbols.h b/src/DesignCompile/ResolveSymbols.h index 60607d4..51667ea 100644 --- a/src/DesignCompile/ResolveSymbols.h +++ b/src/DesignCompile/ResolveSymbols.h
@@ -23,8 +23,8 @@ #ifndef RESOLVESYMBOLS_H #define RESOLVESYMBOLS_H -#include "../Design/TimeInfo.h" -#include "../Design/FileContent.h" +#include "Design/TimeInfo.h" +#include "Design/FileContent.h" #include "CompileStep.h" namespace SURELOG {
diff --git a/src/DesignCompile/TestbenchElaboration.cpp b/src/DesignCompile/TestbenchElaboration.cpp index e06430e..a510f61 100644 --- a/src/DesignCompile/TestbenchElaboration.cpp +++ b/src/DesignCompile/TestbenchElaboration.cpp
@@ -23,25 +23,25 @@ #include <queue> -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" -#include "../Testbench/Property.h" -#include "../Design/Function.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/Property.h" +#include "Design/Function.h" +#include "Testbench/ClassDefinition.h" #include "TestbenchElaboration.h" using namespace SURELOG;
diff --git a/src/DesignCompile/UVMElaboration.cpp b/src/DesignCompile/UVMElaboration.cpp index ccb9ae2..3bec7de 100644 --- a/src/DesignCompile/UVMElaboration.cpp +++ b/src/DesignCompile/UVMElaboration.cpp
@@ -21,25 +21,25 @@ * Created on July 12, 2017, 8:56 PM */ -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/VObject.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/ParseFile.h" -#include "../SourceCompile/Compiler.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/VObject.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/ParseFile.h" +#include "SourceCompile/Compiler.h" #include "CompileDesign.h" -#include "../Testbench/Property.h" -#include "../Design/Function.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/Property.h" +#include "Design/Function.h" +#include "Testbench/ClassDefinition.h" #include "UVMElaboration.h" using namespace SURELOG;
diff --git a/src/ErrorReporting/ErrorContainer.cpp b/src/ErrorReporting/ErrorContainer.cpp index c42c802..756a8ef 100644 --- a/src/ErrorReporting/ErrorContainer.cpp +++ b/src/ErrorReporting/ErrorContainer.cpp
@@ -25,13 +25,13 @@ #include <mutex> #include <iostream> #include <fstream> -#include "../CommandLine/CommandLineParser.hpp" +#include "CommandLine/CommandLineParser.hpp" #include "Waiver.h" #include "antlr4-runtime.h" using namespace antlr4; -#include "../API/PythonAPI.h" +#include "API/PythonAPI.h" using namespace SURELOG;
diff --git a/src/ErrorReporting/ErrorDefinition.cpp b/src/ErrorReporting/ErrorDefinition.cpp index a4dac29..9ec4d08 100644 --- a/src/ErrorReporting/ErrorDefinition.cpp +++ b/src/ErrorReporting/ErrorDefinition.cpp
@@ -20,7 +20,7 @@ * * Created on March 5, 2017, 11:25 PM */ -#include "../Utils/StringUtils.h" +#include "Utils/StringUtils.h" #include "ErrorDefinition.h" using namespace SURELOG;
diff --git a/src/ErrorReporting/Location.h b/src/ErrorReporting/Location.h index 8981136..747158e 100644 --- a/src/ErrorReporting/Location.h +++ b/src/ErrorReporting/Location.h
@@ -24,7 +24,7 @@ #ifndef LOCATION_H #define LOCATION_H -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" namespace SURELOG {
diff --git a/src/ErrorReporting/Report.cpp b/src/ErrorReporting/Report.cpp index 6470ddf..eacf27a 100644 --- a/src/ErrorReporting/Report.cpp +++ b/src/ErrorReporting/Report.cpp
@@ -21,9 +21,9 @@ * Created on April 10, 2017, 8:56 PM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "ErrorContainer.h" -#include "../CommandLine/CommandLineParser.hpp" +#include "CommandLine/CommandLineParser.hpp" #include "Report.h" #include <iostream> #include <fstream>
diff --git a/src/Expression/ExprBuilder.cpp b/src/Expression/ExprBuilder.cpp index 8e73877..1f46c83 100644 --- a/src/Expression/ExprBuilder.cpp +++ b/src/Expression/ExprBuilder.cpp
@@ -20,9 +20,9 @@ * * Created on November 2, 2017, 9:45 PM */ -#include "../ErrorReporting/ErrorContainer.h" +#include "ErrorReporting/ErrorContainer.h" #include "ExprBuilder.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/VObjectTypes.h" #include <iostream> #include <sstream>
diff --git a/src/Expression/ExprBuilder.h b/src/Expression/ExprBuilder.h index 67647c0..1a4c60d 100644 --- a/src/Expression/ExprBuilder.h +++ b/src/Expression/ExprBuilder.h
@@ -23,12 +23,12 @@ #ifndef EXPRBUILDER_H #define EXPRBUILDER_H -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "Expr.h" -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../Design/ValuedComponentI.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "Design/ValuedComponentI.h" namespace SURELOG {
diff --git a/src/Library/AntlrLibParserErrorListener.cpp b/src/Library/AntlrLibParserErrorListener.cpp index f7d09f9..dcf0824 100644 --- a/src/Library/AntlrLibParserErrorListener.cpp +++ b/src/Library/AntlrLibParserErrorListener.cpp
@@ -24,10 +24,10 @@ #include "atn/ParserATNSimulator.h" using namespace std; using namespace antlr4; -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "ParseLibraryDef.h" #include "AntlrLibParserErrorListener.h" using namespace SURELOG;
diff --git a/src/Library/Library.cpp b/src/Library/Library.cpp index 5f0fba3..571c2e6 100644 --- a/src/Library/Library.cpp +++ b/src/Library/Library.cpp
@@ -20,9 +20,9 @@ * * Created on January 27, 2018, 5:25 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../Design/ModuleDefinition.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "Design/ModuleDefinition.h" #include "Library.h" using namespace SURELOG;
diff --git a/src/Library/LibrarySet.cpp b/src/Library/LibrarySet.cpp index 77285f7..6828a3f 100644 --- a/src/Library/LibrarySet.cpp +++ b/src/Library/LibrarySet.cpp
@@ -23,8 +23,8 @@ #include <vector> #include <set> #include <iostream> -#include "../SourceCompile/SymbolTable.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "ErrorReporting/ErrorContainer.h" #include "LibrarySet.h" using namespace SURELOG;
diff --git a/src/Library/ParseLibraryDef.cpp b/src/Library/ParseLibraryDef.cpp index ace4e5b..0281957 100644 --- a/src/Library/ParseLibraryDef.cpp +++ b/src/Library/ParseLibraryDef.cpp
@@ -20,21 +20,21 @@ * * Created on January 27, 2018, 5:05 PM */ -#include "../Utils/StringUtils.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" +#include "Utils/StringUtils.h" +#include "CommandLine/CommandLineParser.hpp" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" #include "ParseLibraryDef.h" -#include "../Utils/FileUtils.h" +#include "Utils/FileUtils.h" #include "antlr4-runtime.h" #include "atn/ParserATNSimulator.h" using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" #include "SVLibShapeListener.h" #include "AntlrLibParserErrorListener.h"
diff --git a/src/Library/ParseLibraryDef.h b/src/Library/ParseLibraryDef.h index a0787fb..477cca6 100644 --- a/src/Library/ParseLibraryDef.h +++ b/src/Library/ParseLibraryDef.h
@@ -24,8 +24,8 @@ #ifndef PARSELIBRARYDEF_H #define PARSELIBRARYDEF_H #include "LibrarySet.h" -#include "../Config/ConfigSet.h" -#include "../Design/FileContent.h" +#include "Config/ConfigSet.h" +#include "Design/FileContent.h" namespace SURELOG {
diff --git a/src/Library/SVLibShapeListener.cpp b/src/Library/SVLibShapeListener.cpp index c964143..c4ce8e1 100644 --- a/src/Library/SVLibShapeListener.cpp +++ b/src/Library/SVLibShapeListener.cpp
@@ -20,21 +20,21 @@ * * Created on January 28, 2018, 10:17 PM */ -#include "../CommandLine/CommandLineParser.hpp" -#include "../SourceCompile/CompilationUnit.h" -#include "../SourceCompile/PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../SourceCompile/ParseFile.h" +#include "CommandLine/CommandLineParser.hpp" +#include "SourceCompile/CompilationUnit.h" +#include "SourceCompile/PreprocessFile.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "SourceCompile/ParseFile.h" #include "ParseLibraryDef.h" -#include "../Utils/FileUtils.h" +#include "Utils/FileUtils.h" #include "antlr4-runtime.h" #include "atn/ParserATNSimulator.h" using namespace antlr4; #include "ParseLibraryDef.h" #include "SVLibShapeListener.h" -#include "../Utils/FileUtils.h" -#include "../Utils/ParseUtils.h" +#include "Utils/FileUtils.h" +#include "Utils/ParseUtils.h" using namespace SURELOG; SVLibShapeListener::SVLibShapeListener(ParseLibraryDef *parser,
diff --git a/src/Library/SVLibShapeListener.h b/src/Library/SVLibShapeListener.h index 69bda6f..e1640ba 100644 --- a/src/Library/SVLibShapeListener.h +++ b/src/Library/SVLibShapeListener.h
@@ -23,8 +23,8 @@ #ifndef SVLIBSHAPELISTENER_H #define SVLIBSHAPELISTENER_H -#include "../parser/SV3_1aParserBaseListener.h" -#include "../SourceCompile/SV3_1aTreeShapeListener.h" +#include "parser/SV3_1aParserBaseListener.h" +#include "SourceCompile/SV3_1aTreeShapeListener.h" namespace SURELOG {
diff --git a/src/Package/Package.cpp b/src/Package/Package.cpp index 9b8e9a2..fe13bd3 100644 --- a/src/Package/Package.cpp +++ b/src/Package/Package.cpp
@@ -20,10 +20,10 @@ * * Created on March 18, 2018, 7:58 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Expression/ExprBuilder.h" +#include "SourceCompile/SymbolTable.h" +#include "Expression/ExprBuilder.h" #include "Package.h" -#include "../Testbench/ClassDefinition.h" +#include "Testbench/ClassDefinition.h" using namespace SURELOG;
diff --git a/src/Package/Package.h b/src/Package/Package.h index 0328b82..308b7df 100644 --- a/src/Package/Package.h +++ b/src/Package/Package.h
@@ -24,11 +24,11 @@ #ifndef PACKAGE_H #define PACKAGE_H -#include "../Library/Library.h" -#include "../Design/FileContent.h" -#include "../Design/DesignComponent.h" -#include "../Design/ValuedComponentI.h" -#include "../Design/DataType.h" +#include "Library/Library.h" +#include "Design/FileContent.h" +#include "Design/DesignComponent.h" +#include "Design/ValuedComponentI.h" +#include "Design/DataType.h" namespace SURELOG { class CompilePackage;
diff --git a/src/SourceCompile/AnalyzeFile.cpp b/src/SourceCompile/AnalyzeFile.cpp index 7dc96cc..69b05a1 100644 --- a/src/SourceCompile/AnalyzeFile.cpp +++ b/src/SourceCompile/AnalyzeFile.cpp
@@ -20,21 +20,21 @@ * * Created on July 23, 2017, 11:05 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/TimeInfo.h" -#include "../Design/DesignElement.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/TimeInfo.h" +#include "Design/DesignElement.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" #include "IncludeFileInfo.h" -#include "../Utils/StringUtils.h" +#include "Utils/StringUtils.h" #include "CompilationUnit.h" #include "PreprocessFile.h" -#include "../SourceCompile/CompileSourceFile.h" -#include "../SourceCompile/Compiler.h" -#include "../Design/Design.h" +#include "SourceCompile/CompileSourceFile.h" +#include "SourceCompile/Compiler.h" +#include "Design/Design.h" #include "AnalyzeFile.h" #include <fstream> #include <stdio.h>
diff --git a/src/SourceCompile/AntlrParserErrorListener.cpp b/src/SourceCompile/AntlrParserErrorListener.cpp index 5ebb124..3516919 100644 --- a/src/SourceCompile/AntlrParserErrorListener.cpp +++ b/src/SourceCompile/AntlrParserErrorListener.cpp
@@ -25,15 +25,15 @@ using namespace std; using namespace antlr4; #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" #include "Compiler.h" #include "ParseFile.h" -#include "../Utils/FileUtils.h" -#include "../Utils/StringUtils.h" +#include "Utils/FileUtils.h" +#include "Utils/StringUtils.h" #include "AntlrParserErrorListener.h" using namespace SURELOG;
diff --git a/src/SourceCompile/AntlrParserHandler.cpp b/src/SourceCompile/AntlrParserHandler.cpp index 798ac3f..cc093c4 100644 --- a/src/SourceCompile/AntlrParserHandler.cpp +++ b/src/SourceCompile/AntlrParserHandler.cpp
@@ -24,8 +24,8 @@ #include "antlr4-runtime.h" using namespace std; using namespace antlr4; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" #include "AntlrParserHandler.h"
diff --git a/src/SourceCompile/CheckCompile.cpp b/src/SourceCompile/CheckCompile.cpp index 8feed0a..481d102 100644 --- a/src/SourceCompile/CheckCompile.cpp +++ b/src/SourceCompile/CheckCompile.cpp
@@ -23,19 +23,19 @@ #include <iostream> #include <set> #include "SymbolTable.h" -#include "../Design/TimeInfo.h" -#include "../Design/DesignElement.h" -#include "../Design/FileContent.h" -#include "../ErrorReporting/Location.h" -#include "../ErrorReporting/Error.h" -#include "../ErrorReporting/ErrorDefinition.h" -#include "../ErrorReporting/ErrorContainer.h" +#include "Design/TimeInfo.h" +#include "Design/DesignElement.h" +#include "Design/FileContent.h" +#include "ErrorReporting/Location.h" +#include "ErrorReporting/Error.h" +#include "ErrorReporting/ErrorDefinition.h" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" #include "Compiler.h" #include "ParseFile.h" -#include "../CommandLine/CommandLineParser.hpp" +#include "CommandLine/CommandLineParser.hpp" #include "CheckCompile.h" using namespace SURELOG;
diff --git a/src/SourceCompile/CompilationUnit.h b/src/SourceCompile/CompilationUnit.h index 9acd0a8..8a45e72 100644 --- a/src/SourceCompile/CompilationUnit.h +++ b/src/SourceCompile/CompilationUnit.h
@@ -24,7 +24,7 @@ #ifndef COMPILATIONUNIT_H #define COMPILATIONUNIT_H #include "MacroInfo.h" -#include "../Design/TimeInfo.h" +#include "Design/TimeInfo.h" namespace SURELOG {
diff --git a/src/SourceCompile/CompileSourceFile.cpp b/src/SourceCompile/CompileSourceFile.cpp index 037313b..4348034 100644 --- a/src/SourceCompile/CompileSourceFile.cpp +++ b/src/SourceCompile/CompileSourceFile.cpp
@@ -20,8 +20,8 @@ * * Created on February 20, 2017, 9:54 PM */ -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "SymbolTable.h" #include "CompilationUnit.h" #include "PreprocessFile.h" @@ -29,15 +29,15 @@ #include "antlr4-runtime.h" using namespace antlr4; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" #include "AntlrParserHandler.h" #include "CompileSourceFile.h" #include "Compiler.h" -#include "../Utils/StringUtils.h" -#include "../Utils/FileUtils.h" +#include "Utils/StringUtils.h" +#include "Utils/FileUtils.h" #include <cstdlib> #include <iostream> #include <fstream> @@ -46,9 +46,9 @@ using namespace std; #include "PreprocessFile.h" #include "ParseFile.h" -#include "../API/PythonAPI.h" +#include "API/PythonAPI.h" #include "PythonListen.h" -#include "../Package/Precompiled.h" +#include "Package/Precompiled.h" using namespace SURELOG;
diff --git a/src/SourceCompile/Compiler.cpp b/src/SourceCompile/Compiler.cpp index c3823f8..e09157d 100644 --- a/src/SourceCompile/Compiler.cpp +++ b/src/SourceCompile/Compiler.cpp
@@ -20,8 +20,8 @@ * * Created on March 4, 2017, 5:16 PM */ -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "SymbolTable.h" #include "CompilationUnit.h" #include "PreprocessFile.h" @@ -30,17 +30,17 @@ #include "Compiler.h" #include "CheckCompile.h" #include "antlr4-runtime.h" -#include "../DesignCompile/CompileDesign.h" +#include "DesignCompile/CompileDesign.h" #include "AnalyzeFile.h" -#include "../Library/ParseLibraryDef.h" -#include "../Utils/FileUtils.h" -#include "../Package/Precompiled.h" -#include "../Utils/StringUtils.h" -#include "../Utils/Timer.h" +#include "Library/ParseLibraryDef.h" +#include "Utils/FileUtils.h" +#include "Package/Precompiled.h" +#include "Utils/StringUtils.h" +#include "Utils/Timer.h" #include "math.h" using namespace antlr4; -#include "../API/PythonAPI.h" +#include "API/PythonAPI.h" #include "CheckCompile.h" #include <mutex> #include <thread>
diff --git a/src/SourceCompile/Compiler.h b/src/SourceCompile/Compiler.h index 3743070..6b6ad10 100644 --- a/src/SourceCompile/Compiler.h +++ b/src/SourceCompile/Compiler.h
@@ -28,9 +28,9 @@ #include <set> #include <map> #include <thread> -#include "../Design/Design.h" -#include "../Library/LibrarySet.h" -#include "../Config/ConfigSet.h" +#include "Design/Design.h" +#include "Library/LibrarySet.h" +#include "Config/ConfigSet.h" #include "PreprocessFile.h" #ifdef USETBB
diff --git a/src/SourceCompile/ParseFile.cpp b/src/SourceCompile/ParseFile.cpp index 1ea5024..b8ef0b7 100644 --- a/src/SourceCompile/ParseFile.cpp +++ b/src/SourceCompile/ParseFile.cpp
@@ -22,8 +22,8 @@ */ #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" @@ -39,19 +39,19 @@ using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" -#include "../parser/SV3_1aParserBaseListener.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" +#include "parser/SV3_1aParserBaseListener.h" #include "SV3_1aTreeShapeListener.h" -#include "../API/SV3_1aPythonListener.h" +#include "API/SV3_1aPythonListener.h" using namespace antlr4; -#include "../Utils/ParseUtils.h" -#include "../Utils/FileUtils.h" -#include "../Cache/ParseCache.h" +#include "Utils/ParseUtils.h" +#include "Utils/FileUtils.h" +#include "Cache/ParseCache.h" #include "AntlrParserErrorListener.h" -#include "../Package/Precompiled.h" -#include "../Utils/StringUtils.h" -#include "../Utils/Timer.h" +#include "Package/Precompiled.h" +#include "Utils/StringUtils.h" +#include "Utils/Timer.h" ParseFile::ParseFile(SymbolId fileId, SymbolTable* symbolTable, ErrorContainer* errors) : m_fileId(fileId),
diff --git a/src/SourceCompile/ParseFile.h b/src/SourceCompile/ParseFile.h index 9a959fa..0d1276e 100644 --- a/src/SourceCompile/ParseFile.h +++ b/src/SourceCompile/ParseFile.h
@@ -25,10 +25,10 @@ #define PARSEFILE_H #include <string> -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" #include "AntlrParserHandler.h" -#include "../Design/FileContent.h" +#include "Design/FileContent.h" namespace SURELOG {
diff --git a/src/SourceCompile/PreprocessFile.cpp b/src/SourceCompile/PreprocessFile.cpp index 92ac6a2..4820fc9 100644 --- a/src/SourceCompile/PreprocessFile.cpp +++ b/src/SourceCompile/PreprocessFile.cpp
@@ -21,15 +21,15 @@ * Created on February 24, 2017, 9:38 PM */ #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" #include "Compiler.h" -#include "../Utils/StringUtils.h" -#include "../Cache/PPCache.h" -#include "../ErrorReporting/Waiver.h" +#include "Utils/StringUtils.h" +#include "Cache/PPCache.h" +#include "ErrorReporting/Waiver.h" #include <cstdlib> #include <iostream> #include <regex> @@ -38,12 +38,12 @@ using namespace std; using namespace SURELOG; -#include "../parser/SV3_1aPpLexer.h" -#include "../parser/SV3_1aPpParser.h" -#include "../parser/SV3_1aPpParserBaseListener.h" +#include "parser/SV3_1aPpLexer.h" +#include "parser/SV3_1aPpParser.h" +#include "parser/SV3_1aPpParserBaseListener.h" using namespace antlr4; -#include "../Utils/ParseUtils.h" -#include "../Utils/FileUtils.h" +#include "Utils/ParseUtils.h" +#include "Utils/FileUtils.h" #include "antlr4-runtime.h" #include "atn/ParserATNSimulator.h" #include "Parser.h"
diff --git a/src/SourceCompile/PreprocessFile.h b/src/SourceCompile/PreprocessFile.h index e45f6c6..8a39f15 100644 --- a/src/SourceCompile/PreprocessFile.h +++ b/src/SourceCompile/PreprocessFile.h
@@ -29,10 +29,10 @@ #include <set> #include <stack> -#include "../parser/SV3_1aPpLexer.h" -#include "../parser/SV3_1aPpParser.h" +#include "parser/SV3_1aPpLexer.h" +#include "parser/SV3_1aPpParser.h" #include "CompilationUnit.h" -#include "../Library/Library.h" +#include "Library/Library.h" #include "LoopCheck.h" #include "IncludeFileInfo.h"
diff --git a/src/SourceCompile/PythonListen.cpp b/src/SourceCompile/PythonListen.cpp index dccadcc..2c36419 100644 --- a/src/SourceCompile/PythonListen.cpp +++ b/src/SourceCompile/PythonListen.cpp
@@ -22,8 +22,8 @@ */ #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" @@ -37,13 +37,13 @@ using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" -#include "../parser/SV3_1aParserBaseListener.h" -#include "../API/SV3_1aPythonListener.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" +#include "parser/SV3_1aParserBaseListener.h" +#include "API/SV3_1aPythonListener.h" #include "PythonListen.h" -#include "../Cache/PythonAPICache.h" +#include "Cache/PythonAPICache.h" using namespace SURELOG;
diff --git a/src/SourceCompile/SV3_1aPpTreeShapeListener.cpp b/src/SourceCompile/SV3_1aPpTreeShapeListener.cpp index 9a7712b..696bbb6 100644 --- a/src/SourceCompile/SV3_1aPpTreeShapeListener.cpp +++ b/src/SourceCompile/SV3_1aPpTreeShapeListener.cpp
@@ -15,15 +15,15 @@ */ #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "SymbolTable.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" #include "Compiler.h" #include "PreprocessFile.h" -#include "../Utils/StringUtils.h" +#include "Utils/StringUtils.h" #include <cstdlib> #include <iostream> @@ -32,12 +32,12 @@ using namespace std; using namespace SURELOG; -#include "../parser/SV3_1aPpLexer.h" -#include "../parser/SV3_1aPpParser.h" -#include "../parser/SV3_1aPpParserBaseListener.h" +#include "parser/SV3_1aPpLexer.h" +#include "parser/SV3_1aPpParser.h" +#include "parser/SV3_1aPpParserBaseListener.h" using namespace antlr4; -#include "../Utils/ParseUtils.h" -#include "../Utils/FileUtils.h" +#include "Utils/ParseUtils.h" +#include "Utils/FileUtils.h" #include "SV3_1aPpTreeShapeListener.h"
diff --git a/src/SourceCompile/SV3_1aPpTreeShapeListener.h b/src/SourceCompile/SV3_1aPpTreeShapeListener.h index 493d198..ad34032 100644 --- a/src/SourceCompile/SV3_1aPpTreeShapeListener.h +++ b/src/SourceCompile/SV3_1aPpTreeShapeListener.h
@@ -30,7 +30,7 @@ #include "Compiler.h" #include "SymbolTable.h" #include "CompilationUnit.h" -#include "../Design/TimeInfo.h" +#include "Design/TimeInfo.h" namespace SURELOG {
diff --git a/src/SourceCompile/SV3_1aTreeShapeHelper.cpp b/src/SourceCompile/SV3_1aTreeShapeHelper.cpp index d2ea889..c1f66bb 100644 --- a/src/SourceCompile/SV3_1aTreeShapeHelper.cpp +++ b/src/SourceCompile/SV3_1aTreeShapeHelper.cpp
@@ -22,8 +22,8 @@ */ #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" @@ -37,12 +37,12 @@ using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" -#include "../parser/SV3_1aParserBaseListener.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" +#include "parser/SV3_1aParserBaseListener.h" #include "SV3_1aTreeShapeHelper.h" using namespace antlr4; -#include "../Utils/ParseUtils.h" +#include "Utils/ParseUtils.h" #include "SV3_1aTreeShapeHelper.h" SV3_1aTreeShapeHelper::SV3_1aTreeShapeHelper(ParseFile* pf,
diff --git a/src/SourceCompile/SV3_1aTreeShapeHelper.h b/src/SourceCompile/SV3_1aTreeShapeHelper.h index 3e7e4d4..091a418 100644 --- a/src/SourceCompile/SV3_1aTreeShapeHelper.h +++ b/src/SourceCompile/SV3_1aTreeShapeHelper.h
@@ -26,16 +26,16 @@ #include <stack> #include <map> #include <unordered_map> -#include "../Utils/ParseUtils.h" -#include "../SourceCompile/SymbolTable.h" -#include "../Design/TimeInfo.h" -#include "../Design/DesignElement.h" -#include "../Design/FileContent.h" +#include "Utils/ParseUtils.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/TimeInfo.h" +#include "Design/DesignElement.h" +#include "Design/FileContent.h" #include "ParseFile.h" #include "CompilationUnit.h" #include "CompileSourceFile.h" #include "VObjectTypes.h" -#include "../Library/ParseLibraryDef.h" +#include "Library/ParseLibraryDef.h" #include "IncludeFileInfo.h" namespace SURELOG {
diff --git a/src/SourceCompile/SV3_1aTreeShapeListener.cpp b/src/SourceCompile/SV3_1aTreeShapeListener.cpp index 2cde537..803a256 100644 --- a/src/SourceCompile/SV3_1aTreeShapeListener.cpp +++ b/src/SourceCompile/SV3_1aTreeShapeListener.cpp
@@ -22,14 +22,14 @@ */ #include "SymbolTable.h" -#include "../CommandLine/CommandLineParser.hpp" -#include "../ErrorReporting/ErrorContainer.h" +#include "CommandLine/CommandLineParser.hpp" +#include "ErrorReporting/ErrorContainer.h" #include "CompilationUnit.h" #include "PreprocessFile.h" #include "CompileSourceFile.h" #include "Compiler.h" #include "ParseFile.h" -#include "../Utils/StringUtils.h" +#include "Utils/StringUtils.h" #include <cstdlib> #include <iostream> @@ -40,12 +40,12 @@ using namespace antlr4; using namespace SURELOG; -#include "../parser/SV3_1aLexer.h" -#include "../parser/SV3_1aParser.h" -#include "../parser/SV3_1aParserBaseListener.h" -#include "../parser/SV3_1aPpParserBaseListener.h" -#include "../Utils/ParseUtils.h" -#include "../Utils/FileUtils.h" +#include "parser/SV3_1aLexer.h" +#include "parser/SV3_1aParser.h" +#include "parser/SV3_1aParserBaseListener.h" +#include "parser/SV3_1aPpParserBaseListener.h" +#include "Utils/ParseUtils.h" +#include "Utils/FileUtils.h" #include "SV3_1aPpTreeShapeListener.h" #include "SV3_1aTreeShapeListener.h" #include "SV3_1aTreeShapeHelper.h"
diff --git a/src/SourceCompile/SV3_1aTreeShapeListener.h b/src/SourceCompile/SV3_1aTreeShapeListener.h index a5fa546..ae281c3 100644 --- a/src/SourceCompile/SV3_1aTreeShapeListener.h +++ b/src/SourceCompile/SV3_1aTreeShapeListener.h
@@ -30,11 +30,11 @@ #include <stack> #include <map> #include <unordered_map> -#include "../Utils/ParseUtils.h" -#include "../SourceCompile/SymbolTable.h" -#include "../Design/TimeInfo.h" -#include "../Design/DesignElement.h" -#include "../Design/FileContent.h" +#include "Utils/ParseUtils.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/TimeInfo.h" +#include "Design/DesignElement.h" +#include "Design/FileContent.h" #include "ParseFile.h" #include "CompilationUnit.h" #include "CompileSourceFile.h"
diff --git a/src/SourceCompile/VObjectTypes.cpp b/src/SourceCompile/VObjectTypes.cpp index 50ded84..97180f4 100644 --- a/src/SourceCompile/VObjectTypes.cpp +++ b/src/SourceCompile/VObjectTypes.cpp
@@ -1,6 +1,6 @@ #include <string> -#include "../Design/VObject.h" +#include "Design/VObject.h" // This file is automatically generated by generate_parser_listener.tcl // DO NOT EDIT
diff --git a/src/Testbench/ClassDefinition.cpp b/src/Testbench/ClassDefinition.cpp index 1e74713..ae1c0b1 100644 --- a/src/Testbench/ClassDefinition.cpp +++ b/src/Testbench/ClassDefinition.cpp
@@ -20,8 +20,8 @@ * * Created on June 1, 2018, 10:12 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" #include "ClassDefinition.h" using namespace SURELOG;
diff --git a/src/Testbench/ClassDefinition.h b/src/Testbench/ClassDefinition.h index b563279..737b822 100644 --- a/src/Testbench/ClassDefinition.h +++ b/src/Testbench/ClassDefinition.h
@@ -24,16 +24,16 @@ #ifndef CLASSDEFINITION_H #define CLASSDEFINITION_H -#include "../Design/DesignComponent.h" -#include "../Design/ValuedComponentI.h" -#include "../Design/DataType.h" +#include "Design/DesignComponent.h" +#include "Design/ValuedComponentI.h" +#include "Design/DataType.h" #include "Property.h" #include "FunctionMethod.h" #include "TaskMethod.h" #include "Constraint.h" #include "TypeDef.h" #include "CoverGroupDefinition.h" -#include "../Design/Parameter.h" +#include "Design/Parameter.h" namespace SURELOG { class CompileClass;
diff --git a/src/Testbench/ClassObject.cpp b/src/Testbench/ClassObject.cpp index 2c66d7e..9343509 100644 --- a/src/Testbench/ClassObject.cpp +++ b/src/Testbench/ClassObject.cpp
@@ -20,8 +20,8 @@ * * Created on March 24, 2019, 7:38 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" #include "ClassObject.h" using namespace SURELOG;
diff --git a/src/Testbench/ClassObject.h b/src/Testbench/ClassObject.h index 31617b9..19ee625 100644 --- a/src/Testbench/ClassObject.h +++ b/src/Testbench/ClassObject.h
@@ -25,7 +25,7 @@ #define CLASSOBJECT_H #include "ClassDefinition.h" -#include "../Expression/Value.h" +#include "Expression/Value.h" namespace SURELOG {
diff --git a/src/Testbench/Constraint.h b/src/Testbench/Constraint.h index fae7380..82dc2e6 100644 --- a/src/Testbench/Constraint.h +++ b/src/Testbench/Constraint.h
@@ -24,9 +24,9 @@ #ifndef CONSTRAINT_H #define CONSTRAINT_H -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "SourceCompile/VObjectTypes.h" namespace SURELOG {
diff --git a/src/Testbench/CoverGroupDefinition.h b/src/Testbench/CoverGroupDefinition.h index fca7cb8..6767d44 100644 --- a/src/Testbench/CoverGroupDefinition.h +++ b/src/Testbench/CoverGroupDefinition.h
@@ -24,9 +24,9 @@ #ifndef COVERGROUPDEFINITION_H #define COVERGROUPDEFINITION_H -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../SourceCompile/VObjectTypes.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "SourceCompile/VObjectTypes.h" namespace SURELOG {
diff --git a/src/Testbench/FunctionMethod.h b/src/Testbench/FunctionMethod.h index e08c2dd..cb959fc 100644 --- a/src/Testbench/FunctionMethod.h +++ b/src/Testbench/FunctionMethod.h
@@ -24,7 +24,7 @@ #ifndef FUNCTIONMETHOD_H #define FUNCTIONMETHOD_H -#include "../Design/Function.h" +#include "Design/Function.h" namespace SURELOG {
diff --git a/src/Testbench/Program.cpp b/src/Testbench/Program.cpp index 66ebbd0..71faeeb 100644 --- a/src/Testbench/Program.cpp +++ b/src/Testbench/Program.cpp
@@ -20,9 +20,9 @@ * * Created on June 1, 2018, 8:58 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../Design/DesignComponent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "Design/DesignComponent.h" #include "Program.h" using namespace SURELOG;
diff --git a/src/Testbench/Program.h b/src/Testbench/Program.h index 751479d..f9f9ed3 100644 --- a/src/Testbench/Program.h +++ b/src/Testbench/Program.h
@@ -23,8 +23,8 @@ #ifndef PROGRAM_H #define PROGRAM_H -#include "../Design/DesignComponent.h" -#include "../Common/ClockingBlockHolder.h" +#include "Design/DesignComponent.h" +#include "Common/ClockingBlockHolder.h" namespace SURELOG {
diff --git a/src/Testbench/Property.cpp b/src/Testbench/Property.cpp index b907612..1918de6 100644 --- a/src/Testbench/Property.cpp +++ b/src/Testbench/Property.cpp
@@ -20,9 +20,9 @@ * * Created on January 23, 2019, 9:17 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../Design/DesignComponent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "Design/DesignComponent.h" #include "Property.h" using namespace SURELOG;
diff --git a/src/Testbench/Property.h b/src/Testbench/Property.h index 4df6f7f..c933216 100644 --- a/src/Testbench/Property.h +++ b/src/Testbench/Property.h
@@ -24,7 +24,7 @@ #ifndef PROPERTY_H #define PROPERTY_H -#include "../Design/DataType.h" +#include "Design/DataType.h" #include "Variable.h" namespace SURELOG {
diff --git a/src/Testbench/TaskMethod.h b/src/Testbench/TaskMethod.h index f04390c..dde1bcd 100644 --- a/src/Testbench/TaskMethod.h +++ b/src/Testbench/TaskMethod.h
@@ -24,7 +24,7 @@ #ifndef TASKMETHOD_H #define TASKMETHOD_H -#include "../Design/Task.h" +#include "Design/Task.h" namespace SURELOG {
diff --git a/src/Testbench/TypeDef.cpp b/src/Testbench/TypeDef.cpp index 3cdcd16..e75a792 100644 --- a/src/Testbench/TypeDef.cpp +++ b/src/Testbench/TypeDef.cpp
@@ -20,9 +20,9 @@ * * Created on March 6, 2019, 9:14 PM */ -#include "../SourceCompile/SymbolTable.h" -#include "../SourceCompile/VObjectTypes.h" -#include "../Design/FileContent.h" +#include "SourceCompile/SymbolTable.h" +#include "SourceCompile/VObjectTypes.h" +#include "Design/FileContent.h" #include "TypeDef.h" using namespace SURELOG;
diff --git a/src/Testbench/TypeDef.h b/src/Testbench/TypeDef.h index 088e3fe..ff5d770 100644 --- a/src/Testbench/TypeDef.h +++ b/src/Testbench/TypeDef.h
@@ -25,8 +25,8 @@ #define TYPEDEF_H #include <string> -#include "../SourceCompile/SymbolTable.h" -#include "../Design/DataType.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/DataType.h" namespace SURELOG { class FileContent;
diff --git a/src/Testbench/Variable.cpp b/src/Testbench/Variable.cpp index 1901e72..72b712b 100644 --- a/src/Testbench/Variable.cpp +++ b/src/Testbench/Variable.cpp
@@ -20,9 +20,9 @@ * * Created on May 26, 2019, 10:42 AM */ -#include "../SourceCompile/SymbolTable.h" -#include "../Design/FileContent.h" -#include "../Design/DesignComponent.h" +#include "SourceCompile/SymbolTable.h" +#include "Design/FileContent.h" +#include "Design/DesignComponent.h" #include "Variable.h" using namespace SURELOG;
diff --git a/src/Utils/FileUtils.cpp b/src/Utils/FileUtils.cpp index 3d0807c..ed68c8f 100644 --- a/src/Utils/FileUtils.cpp +++ b/src/Utils/FileUtils.cpp
@@ -21,7 +21,7 @@ * Created on March 16, 2017, 11:02 PM */ -#include "../SourceCompile/SymbolTable.h" +#include "SourceCompile/SymbolTable.h" #include "FileUtils.h" #include "StringUtils.h" #include <sys/stat.h>