├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── 3rdParty └── Setup.cmake ├── CMakeLists.txt ├── ChangeLog.md ├── Examples ├── MiniTransitional.md ├── Output.md ├── README.md └── importizer │ ├── 2 │ ├── README.md │ ├── out.txt │ └── src2 │ │ ├── Base.cc │ │ ├── Base.ixx │ │ ├── CMakeLists.txt │ │ ├── CondMinimizer.cc │ │ ├── CondMinimizer.ixx │ │ ├── Directive.cc │ │ ├── Directive.ixx │ │ ├── FileOp.cc │ │ ├── FileOp.ixx │ │ ├── Info.md │ │ ├── Main.cc │ │ ├── OptProcessor.cc │ │ ├── OptProcessor.ixx │ │ ├── Preamble.cc │ │ ├── Preamble.ixx │ │ ├── Preprocessor.cc │ │ ├── Preprocessor.ixx │ │ ├── Regex.cc │ │ └── Regex.ixx │ ├── 1.1 │ ├── README.md │ └── src │ │ ├── Base.cc │ │ ├── Base.hpp │ │ ├── CondMinimizer.cc │ │ ├── CondMinimizer.hpp │ │ ├── Directive.cc │ │ ├── Directive.hpp │ │ ├── FileOp.cc │ │ ├── FileOp.hpp │ │ ├── Main.cc │ │ ├── OptProcessor.cc │ │ ├── OptProcessor.hpp │ │ ├── Preamble.cc │ │ ├── Preamble.hpp │ │ ├── Preprocessor.cc │ │ ├── Preprocessor.hpp │ │ ├── Regex.cc │ │ └── Regex.hpp │ ├── 1.2 │ ├── README.md │ └── importizer.toml │ ├── 3.1 │ └── README.md │ ├── 3.2 │ ├── README.md │ └── importizer │ │ ├── 3rdParty │ │ └── Setup.cmake │ │ ├── CMakeLists.txt │ │ └── src │ │ ├── Base.cc │ │ ├── Base.ixx │ │ ├── CMakeLists.txt │ │ ├── CondMinimizer.cc │ │ ├── CondMinimizer.ixx │ │ ├── Directive.cc │ │ ├── Directive.ixx │ │ ├── FileOp.cc │ │ ├── FileOp.ixx │ │ ├── Info.md │ │ ├── Main.cc │ │ ├── OptProcessor.cc │ │ ├── OptProcessor.ixx │ │ ├── Preamble.cc │ │ ├── Preamble.ixx │ │ ├── Preprocessor.cc │ │ ├── Preprocessor.ixx │ │ ├── Regex.cc │ │ └── Regex.ixx │ ├── 3.4 │ ├── README.md │ ├── Regex.cc │ └── Regex.ixx │ └── README.md ├── HowItWorks.md ├── LICENSE ├── README.md ├── nproc.cmake ├── src ├── CMakeLists.txt ├── Directive.cc ├── Directive.hpp ├── Driver.cc ├── FileOp.cc ├── FileOp.hpp ├── Minimizer.cc ├── Minimizer.hpp ├── OptProcessor.cc ├── OptProcessor.hpp ├── Preamble.cc ├── Preamble.hpp ├── Preprocessor.cc ├── Preprocessor.hpp ├── Regex.cc ├── Regex.hpp ├── Util.cc └── Util.hpp └── test ├── CMakeLists.txt ├── CmpDir.cc ├── Default ├── IgnoredHdr │ ├── CorrectOutput │ │ ├── IgnoredHdr.cc │ │ ├── IgnoredHdr.hpp │ │ └── IncludeIgnoredHdr.cc │ ├── Input │ │ ├── IgnoredHdr.cc │ │ ├── IgnoredHdr.hpp │ │ └── IncludeIgnoredHdr.cc │ └── config.toml ├── Importizer │ ├── CorrectOutput │ │ ├── Base.cc │ │ ├── Base.ixx │ │ ├── CondMinimizer.cc │ │ ├── CondMinimizer.ixx │ │ ├── Directive.cc │ │ ├── Directive.ixx │ │ ├── FileOp.cc │ │ ├── FileOp.ixx │ │ ├── Main.cc │ │ ├── OptProcessor.cc │ │ ├── OptProcessor.ixx │ │ ├── Preamble.cc │ │ ├── Preamble.ixx │ │ ├── Preprocessor.cc │ │ ├── Preprocessor.ixx │ │ ├── Regex.cc │ │ └── Regex.ixx │ ├── Input │ │ ├── Base.cc │ │ ├── Base.hpp │ │ ├── CondMinimizer.cc │ │ ├── CondMinimizer.hpp │ │ ├── Directive.cc │ │ ├── Directive.hpp │ │ ├── FileOp.cc │ │ ├── FileOp.hpp │ │ ├── Main.cc │ │ ├── OptProcessor.cc │ │ ├── OptProcessor.hpp │ │ ├── Preamble.cc │ │ ├── Preamble.hpp │ │ ├── Preprocessor.cc │ │ ├── Preprocessor.hpp │ │ ├── Regex.cc │ │ └── Regex.hpp │ ├── README.md │ └── config.toml ├── IncludeGuard │ ├── CorrectOutput │ │ └── IncludeGuard.ixx │ ├── Input │ │ └── IncludeGuard.hpp │ └── config.toml ├── IncludePath │ ├── CorrectOutput │ │ ├── Folder │ │ │ └── IncludeOuterHdr.cc │ │ └── Header.ixx │ ├── Input │ │ ├── Folder │ │ │ └── IncludeOuterHdr.cc │ │ └── Header.hpp │ └── config.toml ├── PragmaOnce │ ├── CorrectOutput │ │ └── PragmaOnce.ixx │ ├── Input │ │ └── PragmaOnce.hpp │ └── config.toml └── StdIncludeToImport │ ├── CorrectOutput │ ├── Std.cc │ └── StdCompat.cc │ ├── Input │ ├── Std.cc │ └── StdCompat.cc │ └── config.toml ├── Driver.cmake ├── ModeIndependent ├── Minimizer │ ├── CorrectOutput │ │ ├── LocalHdr.ixx │ │ └── Test.cc │ ├── Input │ │ ├── LocalHdr.hpp │ │ └── Test.cc │ └── config.toml ├── Preprocessor │ ├── CorrectOutput │ │ └── Test.cc │ ├── Input │ │ └── Test.cc │ └── config.toml ├── SOFComments │ ├── CorrectOutput │ │ ├── JustLicense.ixx │ │ ├── MultilineLicense.ixx │ │ └── SinglelineLicense.ixx │ ├── Input │ │ ├── JustLicense.hpp │ │ ├── MultilineLicense.hpp │ │ └── SinglelineLicense.hpp │ └── config.toml └── UmbrellaHdr │ ├── CorrectOutput │ ├── NormalHdr.ixx │ └── UmbrellaHdr.ixx │ ├── Input │ ├── NormalHdr.hpp │ └── UmbrellaHdr.hpp │ └── config.toml ├── README.md └── Transitional ├── BackCompatHdrs ├── CorrectOutput │ ├── Export.hpp │ ├── Test.cc │ ├── Test.hpp │ └── Test.ixx ├── Input │ ├── Test.cc │ └── Test.hpp └── config.toml ├── IgnoredHdr ├── CorrectOutput │ ├── Export.hpp │ ├── IgnoredHdr.cc │ ├── IgnoredHdr.hpp │ └── IncludeIgnoredHdr.cc ├── Input │ ├── IgnoredHdr.cc │ ├── IgnoredHdr.hpp │ └── IncludeIgnoredHdr.cc └── config.toml ├── Importizer ├── CorrectOutput │ ├── Base.cc │ ├── Base.ixx │ ├── CondMinimizer.cc │ ├── CondMinimizer.ixx │ ├── Directive.cc │ ├── Directive.ixx │ ├── Export.hpp │ ├── FileOp.cc │ ├── FileOp.ixx │ ├── Main.cc │ ├── OptProcessor.cc │ ├── OptProcessor.ixx │ ├── Preamble.cc │ ├── Preamble.ixx │ ├── Preprocessor.cc │ ├── Preprocessor.ixx │ ├── Regex.cc │ └── Regex.ixx ├── Input │ ├── Base.cc │ ├── Base.hpp │ ├── CondMinimizer.cc │ ├── CondMinimizer.hpp │ ├── Directive.cc │ ├── Directive.hpp │ ├── FileOp.cc │ ├── FileOp.hpp │ ├── Main.cc │ ├── OptProcessor.cc │ ├── OptProcessor.hpp │ ├── Preamble.cc │ ├── Preamble.hpp │ ├── Preprocessor.cc │ ├── Preprocessor.hpp │ ├── Regex.cc │ └── Regex.hpp ├── README.md └── config.toml ├── IncludeGuard ├── CorrectOutput │ ├── Export.hpp │ └── IncludeGuard.ixx ├── Input │ └── IncludeGuard.hpp └── config.toml ├── IncludePath ├── CorrectOutput │ ├── Export.hpp │ ├── Folder │ │ └── IncludeOuterHdr.cc │ └── Header.ixx ├── Input │ ├── Folder │ │ └── IncludeOuterHdr.cc │ └── Header.hpp └── config.toml ├── PragmaOnce ├── CorrectOutput │ ├── Export.hpp │ └── PragmaOnce.ixx ├── Input │ └── PragmaOnce.hpp └── config.toml └── StdIncludeToImport ├── CorrectOutput ├── Export.hpp ├── Std.cc └── StdCompat.cc ├── Input ├── Std.cc └── StdCompat.cc └── config.toml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/.gitignore -------------------------------------------------------------------------------- /3rdParty/Setup.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/3rdParty/Setup.cmake -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /Examples/MiniTransitional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/MiniTransitional.md -------------------------------------------------------------------------------- /Examples/Output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/Output.md -------------------------------------------------------------------------------- /Examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/README.md -------------------------------------------------------------------------------- /Examples/importizer/1.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/README.md -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Base.cc: -------------------------------------------------------------------------------- 1 | #include "Base.hpp" 2 | 3 | bool verbose; 4 | void exitOK() { 5 | throw 0; 6 | } -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Base.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/CondMinimizer.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/CondMinimizer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/CondMinimizer.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Directive.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Directive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Directive.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/FileOp.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/FileOp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/FileOp.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Main.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/OptProcessor.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/OptProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/OptProcessor.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Preamble.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Preamble.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Preamble.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Preprocessor.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Preprocessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Preprocessor.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Regex.cc -------------------------------------------------------------------------------- /Examples/importizer/1.1/src/Regex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.1/src/Regex.hpp -------------------------------------------------------------------------------- /Examples/importizer/1.2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.2/README.md -------------------------------------------------------------------------------- /Examples/importizer/1.2/importizer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/1.2/importizer.toml -------------------------------------------------------------------------------- /Examples/importizer/2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/README.md -------------------------------------------------------------------------------- /Examples/importizer/2/out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/out.txt -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Base.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Base.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Base.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/CMakeLists.txt -------------------------------------------------------------------------------- /Examples/importizer/2/src2/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/CondMinimizer.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/CondMinimizer.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/CondMinimizer.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Directive.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Directive.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Directive.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/FileOp.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/FileOp.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/FileOp.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Info.md -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Main.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/OptProcessor.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/OptProcessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/OptProcessor.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Preamble.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Preamble.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Preamble.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Preprocessor.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Preprocessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Preprocessor.ixx -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Regex.cc -------------------------------------------------------------------------------- /Examples/importizer/2/src2/Regex.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/2/src2/Regex.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.1/README.md -------------------------------------------------------------------------------- /Examples/importizer/3.2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/README.md -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/3rdParty/Setup.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/3rdParty/Setup.cmake -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/CMakeLists.txt -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Base.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Base.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Base.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/CMakeLists.txt -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/CondMinimizer.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/CondMinimizer.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/CondMinimizer.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Directive.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Directive.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Directive.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/FileOp.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/FileOp.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/FileOp.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Info.md -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Main.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/OptProcessor.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/OptProcessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/OptProcessor.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Preamble.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Preamble.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Preamble.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Preprocessor.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Preprocessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Preprocessor.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Regex.cc -------------------------------------------------------------------------------- /Examples/importizer/3.2/importizer/src/Regex.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.2/importizer/src/Regex.ixx -------------------------------------------------------------------------------- /Examples/importizer/3.4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.4/README.md -------------------------------------------------------------------------------- /Examples/importizer/3.4/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.4/Regex.cc -------------------------------------------------------------------------------- /Examples/importizer/3.4/Regex.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/3.4/Regex.ixx -------------------------------------------------------------------------------- /Examples/importizer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/Examples/importizer/README.md -------------------------------------------------------------------------------- /HowItWorks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/HowItWorks.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/README.md -------------------------------------------------------------------------------- /nproc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/nproc.cmake -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Directive.cc -------------------------------------------------------------------------------- /src/Directive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Directive.hpp -------------------------------------------------------------------------------- /src/Driver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Driver.cc -------------------------------------------------------------------------------- /src/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/FileOp.cc -------------------------------------------------------------------------------- /src/FileOp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/FileOp.hpp -------------------------------------------------------------------------------- /src/Minimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Minimizer.cc -------------------------------------------------------------------------------- /src/Minimizer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Minimizer.hpp -------------------------------------------------------------------------------- /src/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/OptProcessor.cc -------------------------------------------------------------------------------- /src/OptProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/OptProcessor.hpp -------------------------------------------------------------------------------- /src/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Preamble.cc -------------------------------------------------------------------------------- /src/Preamble.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Preamble.hpp -------------------------------------------------------------------------------- /src/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Preprocessor.cc -------------------------------------------------------------------------------- /src/Preprocessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Preprocessor.hpp -------------------------------------------------------------------------------- /src/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Regex.cc -------------------------------------------------------------------------------- /src/Regex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Regex.hpp -------------------------------------------------------------------------------- /src/Util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Util.cc -------------------------------------------------------------------------------- /src/Util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/src/Util.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/CmpDir.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/CmpDir.cc -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/CorrectOutput/IgnoredHdr.cc: -------------------------------------------------------------------------------- 1 | #include "IgnoredHdr.hpp" 2 | 3 | -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/CorrectOutput/IgnoredHdr.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/CorrectOutput/IncludeIgnoredHdr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IgnoredHdr/CorrectOutput/IncludeIgnoredHdr.cc -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/Input/IgnoredHdr.cc: -------------------------------------------------------------------------------- 1 | #include "IgnoredHdr.hpp" -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/Input/IgnoredHdr.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/Input/IncludeIgnoredHdr.cc: -------------------------------------------------------------------------------- 1 | #include "IgnoredHdr.hpp" -------------------------------------------------------------------------------- /test/Default/IgnoredHdr/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IgnoredHdr/config.toml -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Base.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Base.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Base.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/CondMinimizer.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/CondMinimizer.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/CondMinimizer.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Directive.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Directive.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Directive.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/FileOp.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/FileOp.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/FileOp.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Main.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/OptProcessor.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/OptProcessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/OptProcessor.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Preamble.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Preamble.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Preamble.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Preprocessor.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Preprocessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Preprocessor.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Regex.cc -------------------------------------------------------------------------------- /test/Default/Importizer/CorrectOutput/Regex.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/CorrectOutput/Regex.ixx -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Base.cc: -------------------------------------------------------------------------------- 1 | #include "Base.hpp" 2 | 3 | bool verbose; 4 | void exitOK() { 5 | throw 0; 6 | } -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Base.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/CondMinimizer.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/CondMinimizer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/CondMinimizer.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Directive.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Directive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Directive.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/FileOp.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/FileOp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/FileOp.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Main.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/OptProcessor.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/OptProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/OptProcessor.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Preamble.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Preamble.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Preamble.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Preprocessor.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Preprocessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Preprocessor.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Regex.cc -------------------------------------------------------------------------------- /test/Default/Importizer/Input/Regex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/Input/Regex.hpp -------------------------------------------------------------------------------- /test/Default/Importizer/README.md: -------------------------------------------------------------------------------- 1 | Tag: 1.0.0 -------------------------------------------------------------------------------- /test/Default/Importizer/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/Importizer/config.toml -------------------------------------------------------------------------------- /test/Default/IncludeGuard/CorrectOutput/IncludeGuard.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludeGuard/CorrectOutput/IncludeGuard.ixx -------------------------------------------------------------------------------- /test/Default/IncludeGuard/Input/IncludeGuard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludeGuard/Input/IncludeGuard.hpp -------------------------------------------------------------------------------- /test/Default/IncludeGuard/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludeGuard/config.toml -------------------------------------------------------------------------------- /test/Default/IncludePath/CorrectOutput/Folder/IncludeOuterHdr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludePath/CorrectOutput/Folder/IncludeOuterHdr.cc -------------------------------------------------------------------------------- /test/Default/IncludePath/CorrectOutput/Header.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludePath/CorrectOutput/Header.ixx -------------------------------------------------------------------------------- /test/Default/IncludePath/Input/Folder/IncludeOuterHdr.cc: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /test/Default/IncludePath/Input/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludePath/Input/Header.hpp -------------------------------------------------------------------------------- /test/Default/IncludePath/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/IncludePath/config.toml -------------------------------------------------------------------------------- /test/Default/PragmaOnce/CorrectOutput/PragmaOnce.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/PragmaOnce/CorrectOutput/PragmaOnce.ixx -------------------------------------------------------------------------------- /test/Default/PragmaOnce/Input/PragmaOnce.hpp: -------------------------------------------------------------------------------- 1 | #pragma once -------------------------------------------------------------------------------- /test/Default/PragmaOnce/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/PragmaOnce/config.toml -------------------------------------------------------------------------------- /test/Default/StdIncludeToImport/CorrectOutput/Std.cc: -------------------------------------------------------------------------------- 1 | #include "RandomHeader.hpp" 2 | import std; 3 | 4 | 5 | int main() {} -------------------------------------------------------------------------------- /test/Default/StdIncludeToImport/CorrectOutput/StdCompat.cc: -------------------------------------------------------------------------------- 1 | #include "RandomHeader.hpp" 2 | import std.compat; 3 | 4 | 5 | int main() {} -------------------------------------------------------------------------------- /test/Default/StdIncludeToImport/Input/Std.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/StdIncludeToImport/Input/Std.cc -------------------------------------------------------------------------------- /test/Default/StdIncludeToImport/Input/StdCompat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/StdIncludeToImport/Input/StdCompat.cc -------------------------------------------------------------------------------- /test/Default/StdIncludeToImport/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Default/StdIncludeToImport/config.toml -------------------------------------------------------------------------------- /test/Driver.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Driver.cmake -------------------------------------------------------------------------------- /test/ModeIndependent/Minimizer/CorrectOutput/LocalHdr.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Minimizer/CorrectOutput/LocalHdr.ixx -------------------------------------------------------------------------------- /test/ModeIndependent/Minimizer/CorrectOutput/Test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Minimizer/CorrectOutput/Test.cc -------------------------------------------------------------------------------- /test/ModeIndependent/Minimizer/Input/LocalHdr.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/ModeIndependent/Minimizer/Input/Test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Minimizer/Input/Test.cc -------------------------------------------------------------------------------- /test/ModeIndependent/Minimizer/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Minimizer/config.toml -------------------------------------------------------------------------------- /test/ModeIndependent/Preprocessor/CorrectOutput/Test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Preprocessor/CorrectOutput/Test.cc -------------------------------------------------------------------------------- /test/ModeIndependent/Preprocessor/Input/Test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Preprocessor/Input/Test.cc -------------------------------------------------------------------------------- /test/ModeIndependent/Preprocessor/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/Preprocessor/config.toml -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/CorrectOutput/JustLicense.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/SOFComments/CorrectOutput/JustLicense.ixx -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/CorrectOutput/MultilineLicense.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/SOFComments/CorrectOutput/MultilineLicense.ixx -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/CorrectOutput/SinglelineLicense.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/SOFComments/CorrectOutput/SinglelineLicense.ixx -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/Input/JustLicense.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/SOFComments/Input/JustLicense.hpp -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/Input/MultilineLicense.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/SOFComments/Input/MultilineLicense.hpp -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/Input/SinglelineLicense.hpp: -------------------------------------------------------------------------------- 1 | // MIT License 2 | 3 | // Copyright (c) 2025 __Rylex__ 4 | 5 | int x; -------------------------------------------------------------------------------- /test/ModeIndependent/SOFComments/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/SOFComments/config.toml -------------------------------------------------------------------------------- /test/ModeIndependent/UmbrellaHdr/CorrectOutput/NormalHdr.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/UmbrellaHdr/CorrectOutput/NormalHdr.ixx -------------------------------------------------------------------------------- /test/ModeIndependent/UmbrellaHdr/CorrectOutput/UmbrellaHdr.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/UmbrellaHdr/CorrectOutput/UmbrellaHdr.ixx -------------------------------------------------------------------------------- /test/ModeIndependent/UmbrellaHdr/Input/NormalHdr.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/ModeIndependent/UmbrellaHdr/Input/UmbrellaHdr.hpp: -------------------------------------------------------------------------------- 1 | #include "NormalHdr.hpp" -------------------------------------------------------------------------------- /test/ModeIndependent/UmbrellaHdr/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/ModeIndependent/UmbrellaHdr/config.toml -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/README.md -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/BackCompatHdrs/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/CorrectOutput/Test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/BackCompatHdrs/CorrectOutput/Test.cc -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/CorrectOutput/Test.hpp: -------------------------------------------------------------------------------- 1 | #include "Test.ixx" -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/CorrectOutput/Test.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/BackCompatHdrs/CorrectOutput/Test.ixx -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/Input/Test.cc: -------------------------------------------------------------------------------- 1 | #include "Test.hpp" -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/Input/Test.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Transitional/BackCompatHdrs/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/BackCompatHdrs/config.toml -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IgnoredHdr/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/CorrectOutput/IgnoredHdr.cc: -------------------------------------------------------------------------------- 1 | #include "IgnoredHdr.hpp" 2 | #ifdef CPP_MODULES 3 | #else 4 | #endif 5 | 6 | -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/CorrectOutput/IgnoredHdr.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/CorrectOutput/IncludeIgnoredHdr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IgnoredHdr/CorrectOutput/IncludeIgnoredHdr.cc -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/Input/IgnoredHdr.cc: -------------------------------------------------------------------------------- 1 | #include "IgnoredHdr.hpp" -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/Input/IgnoredHdr.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/Input/IncludeIgnoredHdr.cc: -------------------------------------------------------------------------------- 1 | #include "IgnoredHdr.hpp" -------------------------------------------------------------------------------- /test/Transitional/IgnoredHdr/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IgnoredHdr/config.toml -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Base.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Base.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Base.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/CondMinimizer.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/CondMinimizer.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/CondMinimizer.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Directive.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Directive.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Directive.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/FileOp.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/FileOp.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/FileOp.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Main.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/OptProcessor.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/OptProcessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/OptProcessor.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Preamble.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Preamble.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Preamble.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Preprocessor.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Preprocessor.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Preprocessor.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Regex.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/CorrectOutput/Regex.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/CorrectOutput/Regex.ixx -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Base.cc: -------------------------------------------------------------------------------- 1 | #include "Base.hpp" 2 | 3 | bool verbose; 4 | void exitOK() { 5 | throw 0; 6 | } -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Base.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/CondMinimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/CondMinimizer.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/CondMinimizer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/CondMinimizer.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Directive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Directive.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Directive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Directive.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/FileOp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/FileOp.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/FileOp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/FileOp.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Main.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/OptProcessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/OptProcessor.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/OptProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/OptProcessor.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Preamble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Preamble.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Preamble.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Preamble.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Preprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Preprocessor.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Preprocessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Preprocessor.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Regex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Regex.cc -------------------------------------------------------------------------------- /test/Transitional/Importizer/Input/Regex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/Input/Regex.hpp -------------------------------------------------------------------------------- /test/Transitional/Importizer/README.md: -------------------------------------------------------------------------------- 1 | Tag: 1.0.0 -------------------------------------------------------------------------------- /test/Transitional/Importizer/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/Importizer/config.toml -------------------------------------------------------------------------------- /test/Transitional/IncludeGuard/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludeGuard/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/IncludeGuard/CorrectOutput/IncludeGuard.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludeGuard/CorrectOutput/IncludeGuard.ixx -------------------------------------------------------------------------------- /test/Transitional/IncludeGuard/Input/IncludeGuard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludeGuard/Input/IncludeGuard.hpp -------------------------------------------------------------------------------- /test/Transitional/IncludeGuard/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludeGuard/config.toml -------------------------------------------------------------------------------- /test/Transitional/IncludePath/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludePath/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/IncludePath/CorrectOutput/Folder/IncludeOuterHdr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludePath/CorrectOutput/Folder/IncludeOuterHdr.cc -------------------------------------------------------------------------------- /test/Transitional/IncludePath/CorrectOutput/Header.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludePath/CorrectOutput/Header.ixx -------------------------------------------------------------------------------- /test/Transitional/IncludePath/Input/Folder/IncludeOuterHdr.cc: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /test/Transitional/IncludePath/Input/Header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludePath/Input/Header.hpp -------------------------------------------------------------------------------- /test/Transitional/IncludePath/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/IncludePath/config.toml -------------------------------------------------------------------------------- /test/Transitional/PragmaOnce/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/PragmaOnce/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/PragmaOnce/CorrectOutput/PragmaOnce.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/PragmaOnce/CorrectOutput/PragmaOnce.ixx -------------------------------------------------------------------------------- /test/Transitional/PragmaOnce/Input/PragmaOnce.hpp: -------------------------------------------------------------------------------- 1 | #pragma once -------------------------------------------------------------------------------- /test/Transitional/PragmaOnce/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/PragmaOnce/config.toml -------------------------------------------------------------------------------- /test/Transitional/StdIncludeToImport/CorrectOutput/Export.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/StdIncludeToImport/CorrectOutput/Export.hpp -------------------------------------------------------------------------------- /test/Transitional/StdIncludeToImport/CorrectOutput/Std.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/StdIncludeToImport/CorrectOutput/Std.cc -------------------------------------------------------------------------------- /test/Transitional/StdIncludeToImport/CorrectOutput/StdCompat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/StdIncludeToImport/CorrectOutput/StdCompat.cc -------------------------------------------------------------------------------- /test/Transitional/StdIncludeToImport/Input/Std.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/StdIncludeToImport/Input/Std.cc -------------------------------------------------------------------------------- /test/Transitional/StdIncludeToImport/Input/StdCompat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/StdIncludeToImport/Input/StdCompat.cc -------------------------------------------------------------------------------- /test/Transitional/StdIncludeToImport/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msqr1/importizer/HEAD/test/Transitional/StdIncludeToImport/config.toml --------------------------------------------------------------------------------