├── .appveyor ├── build.bat └── setup_environment.bat ├── .clang-format ├── .gitignore ├── .gitmodules ├── .travis.yml ├── AMBuildScript ├── README.md ├── amtl ├── AMBuilder ├── am-allocator-policies.h ├── am-arithmetic.h ├── am-assert.h ├── am-bits.h ├── am-cxx.h ├── am-deque.h ├── am-enum.h ├── am-fixedarray.h ├── am-flags.h ├── am-float.h ├── am-function.h ├── am-hashmap.h ├── am-hashset.h ├── am-hashtable.h ├── am-inlinelist.h ├── am-linking.h ├── am-maybe.h ├── am-mutex.h ├── am-platform.h ├── am-priority-queue.h ├── am-raii.h ├── am-refcounting-threadsafe.h ├── am-refcounting.h ├── am-storagebuffer.h ├── am-string.h ├── am-thread.h ├── am-threadlocal.h ├── am-time.h ├── am-unused.h ├── am-utility.h ├── am-vector.h ├── experimental │ ├── am-argparser.cpp │ └── am-argparser.h └── os │ ├── am-fsutil-posix.h │ ├── am-fsutil-windows.h │ ├── am-fsutil.h │ ├── am-path.h │ ├── am-shared-library.h │ └── am-system-errors.h ├── appveyor.yml ├── checkout-deps.sh ├── compat └── stdcxx.cpp ├── configure.py ├── tests ├── AMBuild.tests ├── main.cpp ├── runner.h ├── test-argparser.cpp ├── test-bits.cpp ├── test-callable.cpp ├── test-deque.cpp ├── test-flags.cpp ├── test-hashmap.cpp ├── test-inlinelist.cpp ├── test-priority-queue.cpp ├── test-raii.cpp ├── test-refcounting.cpp ├── test-string.cpp ├── test-system.cpp ├── test-threadlocal-threaded.cpp ├── test-threadlocal-unthreaded.cpp ├── test-time.cpp └── test-vector.cpp └── tools └── restyler ├── .clang-format ├── .gitignore ├── Makefile ├── README.md ├── amstyler.cpp └── test ├── amstyler_in.cpp └── amstyler_out.cpp /.appveyor/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/.appveyor/build.bat -------------------------------------------------------------------------------- /.appveyor/setup_environment.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/.appveyor/setup_environment.bat -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gdb_history 2 | obj-linux-x86_64 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/.travis.yml -------------------------------------------------------------------------------- /AMBuildScript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/AMBuildScript -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/README.md -------------------------------------------------------------------------------- /amtl/AMBuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/AMBuilder -------------------------------------------------------------------------------- /amtl/am-allocator-policies.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-allocator-policies.h -------------------------------------------------------------------------------- /amtl/am-arithmetic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-arithmetic.h -------------------------------------------------------------------------------- /amtl/am-assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-assert.h -------------------------------------------------------------------------------- /amtl/am-bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-bits.h -------------------------------------------------------------------------------- /amtl/am-cxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-cxx.h -------------------------------------------------------------------------------- /amtl/am-deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-deque.h -------------------------------------------------------------------------------- /amtl/am-enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-enum.h -------------------------------------------------------------------------------- /amtl/am-fixedarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-fixedarray.h -------------------------------------------------------------------------------- /amtl/am-flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-flags.h -------------------------------------------------------------------------------- /amtl/am-float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-float.h -------------------------------------------------------------------------------- /amtl/am-function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-function.h -------------------------------------------------------------------------------- /amtl/am-hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-hashmap.h -------------------------------------------------------------------------------- /amtl/am-hashset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-hashset.h -------------------------------------------------------------------------------- /amtl/am-hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-hashtable.h -------------------------------------------------------------------------------- /amtl/am-inlinelist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-inlinelist.h -------------------------------------------------------------------------------- /amtl/am-linking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-linking.h -------------------------------------------------------------------------------- /amtl/am-maybe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-maybe.h -------------------------------------------------------------------------------- /amtl/am-mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-mutex.h -------------------------------------------------------------------------------- /amtl/am-platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-platform.h -------------------------------------------------------------------------------- /amtl/am-priority-queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-priority-queue.h -------------------------------------------------------------------------------- /amtl/am-raii.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-raii.h -------------------------------------------------------------------------------- /amtl/am-refcounting-threadsafe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-refcounting-threadsafe.h -------------------------------------------------------------------------------- /amtl/am-refcounting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-refcounting.h -------------------------------------------------------------------------------- /amtl/am-storagebuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-storagebuffer.h -------------------------------------------------------------------------------- /amtl/am-string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-string.h -------------------------------------------------------------------------------- /amtl/am-thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-thread.h -------------------------------------------------------------------------------- /amtl/am-threadlocal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-threadlocal.h -------------------------------------------------------------------------------- /amtl/am-time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-time.h -------------------------------------------------------------------------------- /amtl/am-unused.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-unused.h -------------------------------------------------------------------------------- /amtl/am-utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-utility.h -------------------------------------------------------------------------------- /amtl/am-vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/am-vector.h -------------------------------------------------------------------------------- /amtl/experimental/am-argparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/experimental/am-argparser.cpp -------------------------------------------------------------------------------- /amtl/experimental/am-argparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/experimental/am-argparser.h -------------------------------------------------------------------------------- /amtl/os/am-fsutil-posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/os/am-fsutil-posix.h -------------------------------------------------------------------------------- /amtl/os/am-fsutil-windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/os/am-fsutil-windows.h -------------------------------------------------------------------------------- /amtl/os/am-fsutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/os/am-fsutil.h -------------------------------------------------------------------------------- /amtl/os/am-path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/os/am-path.h -------------------------------------------------------------------------------- /amtl/os/am-shared-library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/os/am-shared-library.h -------------------------------------------------------------------------------- /amtl/os/am-system-errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/amtl/os/am-system-errors.h -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/appveyor.yml -------------------------------------------------------------------------------- /checkout-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/checkout-deps.sh -------------------------------------------------------------------------------- /compat/stdcxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/compat/stdcxx.cpp -------------------------------------------------------------------------------- /configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/configure.py -------------------------------------------------------------------------------- /tests/AMBuild.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/AMBuild.tests -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/runner.h -------------------------------------------------------------------------------- /tests/test-argparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-argparser.cpp -------------------------------------------------------------------------------- /tests/test-bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-bits.cpp -------------------------------------------------------------------------------- /tests/test-callable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-callable.cpp -------------------------------------------------------------------------------- /tests/test-deque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-deque.cpp -------------------------------------------------------------------------------- /tests/test-flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-flags.cpp -------------------------------------------------------------------------------- /tests/test-hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-hashmap.cpp -------------------------------------------------------------------------------- /tests/test-inlinelist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-inlinelist.cpp -------------------------------------------------------------------------------- /tests/test-priority-queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-priority-queue.cpp -------------------------------------------------------------------------------- /tests/test-raii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-raii.cpp -------------------------------------------------------------------------------- /tests/test-refcounting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-refcounting.cpp -------------------------------------------------------------------------------- /tests/test-string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-string.cpp -------------------------------------------------------------------------------- /tests/test-system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-system.cpp -------------------------------------------------------------------------------- /tests/test-threadlocal-threaded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-threadlocal-threaded.cpp -------------------------------------------------------------------------------- /tests/test-threadlocal-unthreaded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-threadlocal-unthreaded.cpp -------------------------------------------------------------------------------- /tests/test-time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-time.cpp -------------------------------------------------------------------------------- /tests/test-vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tests/test-vector.cpp -------------------------------------------------------------------------------- /tools/restyler/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | -------------------------------------------------------------------------------- /tools/restyler/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /tools/restyler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tools/restyler/Makefile -------------------------------------------------------------------------------- /tools/restyler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tools/restyler/README.md -------------------------------------------------------------------------------- /tools/restyler/amstyler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tools/restyler/amstyler.cpp -------------------------------------------------------------------------------- /tools/restyler/test/amstyler_in.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tools/restyler/test/amstyler_in.cpp -------------------------------------------------------------------------------- /tools/restyler/test/amstyler_out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alliedmodders/amtl/HEAD/tools/restyler/test/amstyler_out.cpp --------------------------------------------------------------------------------