├── examples
├── CMakeLists.txt
└── BasicUsage
│ └── CMakeLists.txt
├── tests
├── main.cpp
├── test_files
│ ├── dbc
│ │ ├── empty_ns.dbc
│ │ ├── abs.dbc
│ │ ├── cp1252.dbc
│ │ ├── choices.dbc
│ │ ├── vehicle.dbc
│ │ ├── CamelCaseEmpty.dbc
│ │ ├── message-dlc-zero.dbc
│ │ ├── no_signals.dbc
│ │ ├── add_two_dbc_files_2.dbc
│ │ └── add_two_dbc_files_1.dbc
│ └── kcd
│ │ ├── empty.kcd
│ │ └── bad_message_length.kcd
└── Config.h.in
├── third-party
└── boost
│ ├── libs
│ ├── spirit
│ │ ├── example
│ │ │ ├── qi
│ │ │ │ ├── mini_xml_samples
│ │ │ │ │ ├── 1.toyxml
│ │ │ │ │ ├── 2.toyxml
│ │ │ │ │ ├── 4.toyxml
│ │ │ │ │ └── 3.toyxml
│ │ │ │ └── compiler_tutorial
│ │ │ │ │ ├── conjure_samples
│ │ │ │ │ ├── precedence.cnj
│ │ │ │ │ ├── factorial.cnj
│ │ │ │ │ ├── error.cnj
│ │ │ │ │ └── pow2.cnj
│ │ │ │ │ └── mini_c_samples
│ │ │ │ │ ├── 2.mini
│ │ │ │ │ ├── 3.mini
│ │ │ │ │ └── 1.mini
│ │ │ ├── lex
│ │ │ │ ├── example1.input
│ │ │ │ ├── example3.input
│ │ │ │ ├── example2.input
│ │ │ │ ├── word_count.input
│ │ │ │ ├── static_lexer
│ │ │ │ │ └── word_count.input
│ │ │ │ ├── example4.input
│ │ │ │ ├── example6.input
│ │ │ │ ├── print_numbers.input
│ │ │ │ └── example5.input
│ │ │ ├── x3
│ │ │ │ ├── rexpr
│ │ │ │ │ ├── rexpr_full
│ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ └── test_files
│ │ │ │ │ │ │ │ ├── c.expect
│ │ │ │ │ │ │ │ ├── e.expect
│ │ │ │ │ │ │ │ ├── d.expect
│ │ │ │ │ │ │ │ ├── b.expect
│ │ │ │ │ │ │ │ ├── c.input
│ │ │ │ │ │ │ │ ├── a.input
│ │ │ │ │ │ │ │ ├── b.input
│ │ │ │ │ │ │ │ ├── d.input
│ │ │ │ │ │ │ │ ├── a.expect
│ │ │ │ │ │ │ │ └── e.input
│ │ │ │ │ │ └── Jamfile
│ │ │ │ │ └── rexpr_examples
│ │ │ │ │ │ └── a.rexpr
│ │ │ │ ├── minimal
│ │ │ │ │ └── employee.cpp
│ │ │ │ └── calc
│ │ │ │ │ ├── calc8
│ │ │ │ │ ├── statement.cpp
│ │ │ │ │ └── expression.cpp
│ │ │ │ │ └── calc9
│ │ │ │ │ ├── statement.cpp
│ │ │ │ │ └── expression.cpp
│ │ │ └── support
│ │ │ │ └── multi_pass.txt
│ │ ├── index.html
│ │ ├── repository
│ │ │ ├── index.html
│ │ │ ├── doc
│ │ │ │ ├── html
│ │ │ │ │ └── images
│ │ │ │ │ │ ├── tip.png
│ │ │ │ │ │ ├── alert.png
│ │ │ │ │ │ ├── note.png
│ │ │ │ │ │ ├── caution.png
│ │ │ │ │ │ ├── callouts
│ │ │ │ │ │ ├── 1.png
│ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ ├── 9.png
│ │ │ │ │ │ ├── 10.png
│ │ │ │ │ │ ├── 11.png
│ │ │ │ │ │ ├── 12.png
│ │ │ │ │ │ ├── 13.png
│ │ │ │ │ │ ├── 14.png
│ │ │ │ │ │ └── 15.png
│ │ │ │ │ │ └── important.png
│ │ │ │ ├── qi
│ │ │ │ │ ├── compound_parsers.qbk
│ │ │ │ │ ├── operators.qbk
│ │ │ │ │ ├── nonterminals.qbk
│ │ │ │ │ └── primitive_parsers.qbk
│ │ │ │ └── karma
│ │ │ │ │ ├── compound_generators.qbk
│ │ │ │ │ ├── primitive_generators.qbk
│ │ │ │ │ ├── directives.qbk
│ │ │ │ │ └── nonterminals.qbk
│ │ │ ├── example
│ │ │ │ └── qi
│ │ │ │ │ └── flush_multi_pass.txt
│ │ │ └── test
│ │ │ │ └── test_headers
│ │ │ │ └── main.cpp
│ │ ├── classic
│ │ │ ├── change_log.html
│ │ │ ├── example
│ │ │ │ └── fundamental
│ │ │ │ │ └── position_iterator
│ │ │ │ │ ├── position_iterator.err2
│ │ │ │ │ ├── position_iterator.ok
│ │ │ │ │ ├── position_iterator.err1
│ │ │ │ │ └── position_iterator.err3
│ │ │ ├── doc
│ │ │ │ ├── theme
│ │ │ │ │ ├── bkd.gif
│ │ │ │ │ ├── bkd2.gif
│ │ │ │ │ ├── bulb.gif
│ │ │ │ │ ├── lens.gif
│ │ │ │ │ ├── note.gif
│ │ │ │ │ ├── alert.gif
│ │ │ │ │ ├── arrow.gif
│ │ │ │ │ ├── bullet.gif
│ │ │ │ │ ├── intro1.png
│ │ │ │ │ ├── intro2.png
│ │ │ │ │ ├── intro3.png
│ │ │ │ │ ├── intro4.png
│ │ │ │ │ ├── intro5.png
│ │ │ │ │ ├── intro6.png
│ │ │ │ │ ├── intro7.png
│ │ │ │ │ ├── l_arr.gif
│ │ │ │ │ ├── lambda.png
│ │ │ │ │ ├── r_arr.gif
│ │ │ │ │ ├── spirit.gif
│ │ │ │ │ ├── trees1.png
│ │ │ │ │ ├── trees2.png
│ │ │ │ │ ├── trees3.png
│ │ │ │ │ ├── trees4.png
│ │ │ │ │ ├── u_arr.gif
│ │ │ │ │ ├── closure1.png
│ │ │ │ │ ├── scanner1.png
│ │ │ │ │ ├── subrule1.png
│ │ │ │ │ ├── error_handling.png
│ │ │ │ │ ├── l_arr_disabled.gif
│ │ │ │ │ ├── organization1.png
│ │ │ │ │ └── r_arr_disabled.gif
│ │ │ │ ├── functional.html
│ │ │ │ ├── primitives.html
│ │ │ │ └── dynamic_parsers.html
│ │ │ ├── phoenix
│ │ │ │ └── doc
│ │ │ │ │ ├── preface.html
│ │ │ │ │ ├── theme
│ │ │ │ │ ├── bkd.gif
│ │ │ │ │ ├── bkd2.gif
│ │ │ │ │ ├── bulb.gif
│ │ │ │ │ ├── lens.gif
│ │ │ │ │ ├── note.gif
│ │ │ │ │ ├── alert.gif
│ │ │ │ │ ├── arrow.gif
│ │ │ │ │ ├── bullet.gif
│ │ │ │ │ ├── l_arr.gif
│ │ │ │ │ ├── r_arr.gif
│ │ │ │ │ ├── smiley.gif
│ │ │ │ │ ├── spirit.gif
│ │ │ │ │ ├── u_arr.gif
│ │ │ │ │ ├── l_arr_disabled.gif
│ │ │ │ │ └── r_arr_disabled.gif
│ │ │ │ │ └── references.html
│ │ │ ├── test
│ │ │ │ ├── actor
│ │ │ │ │ └── unit_test.cpp
│ │ │ │ └── pch.hpp
│ │ │ └── meta
│ │ │ │ └── libraries.json
│ │ ├── doc
│ │ │ ├── html
│ │ │ │ └── images
│ │ │ │ │ ├── note.png
│ │ │ │ │ ├── plus.png
│ │ │ │ │ ├── tip.png
│ │ │ │ │ ├── alert.png
│ │ │ │ │ ├── kleene.png
│ │ │ │ │ ├── caution.png
│ │ │ │ │ ├── important.png
│ │ │ │ │ ├── lexerflow.png
│ │ │ │ │ ├── optional.png
│ │ │ │ │ ├── predicate.png
│ │ │ │ │ ├── sequence.png
│ │ │ │ │ ├── terminal.png
│ │ │ │ │ ├── alternative.png
│ │ │ │ │ ├── callouts
│ │ │ │ │ ├── 1.png
│ │ │ │ │ ├── 10.png
│ │ │ │ │ ├── 11.png
│ │ │ │ │ ├── 12.png
│ │ │ │ │ ├── 13.png
│ │ │ │ │ ├── 14.png
│ │ │ │ │ ├── 15.png
│ │ │ │ │ ├── 2.png
│ │ │ │ │ ├── 3.png
│ │ │ │ │ ├── 4.png
│ │ │ │ │ ├── 5.png
│ │ │ │ │ ├── 6.png
│ │ │ │ │ ├── 7.png
│ │ │ │ │ ├── 8.png
│ │ │ │ │ └── 9.png
│ │ │ │ │ ├── start_stop.png
│ │ │ │ │ ├── and_predicate.png
│ │ │ │ │ ├── flowofcontrol.png
│ │ │ │ │ ├── non-terminal.png
│ │ │ │ │ ├── not_predicate.png
│ │ │ │ │ ├── pascal_string.png
│ │ │ │ │ ├── tokenstructure.png
│ │ │ │ │ ├── int_performance.png
│ │ │ │ │ ├── spiritkarmaflow.png
│ │ │ │ │ ├── spiritstructure.png
│ │ │ │ │ ├── double_performance.png
│ │ │ │ │ └── format_performance.png
│ │ │ ├── karma_performance.xlsx
│ │ │ ├── x3
│ │ │ │ ├── html
│ │ │ │ │ └── images
│ │ │ │ │ │ ├── tip.png
│ │ │ │ │ │ ├── alert.png
│ │ │ │ │ │ ├── kleene.png
│ │ │ │ │ │ ├── note.png
│ │ │ │ │ │ ├── plus.png
│ │ │ │ │ │ ├── caution.png
│ │ │ │ │ │ ├── optional.png
│ │ │ │ │ │ ├── sequence.png
│ │ │ │ │ │ ├── terminal.png
│ │ │ │ │ │ ├── alternative.png
│ │ │ │ │ │ ├── important.png
│ │ │ │ │ │ ├── predicate.png
│ │ │ │ │ │ ├── start_stop.png
│ │ │ │ │ │ ├── and_predicate.png
│ │ │ │ │ │ ├── non-terminal.png
│ │ │ │ │ │ ├── not_predicate.png
│ │ │ │ │ │ └── pascal_string.png
│ │ │ │ └── cppnow_2013
│ │ │ │ │ └── Inside Spirit X3.pptx
│ │ │ ├── refcard
│ │ │ │ └── spirit-reference.pdf
│ │ │ ├── lex
│ │ │ │ ├── token.qbk
│ │ │ │ ├── tokendef.qbk
│ │ │ │ ├── token_class.qbk
│ │ │ │ ├── tokendef_class.qbk
│ │ │ │ ├── lexer_attributes.qbk
│ │ │ │ └── token_definition.qbk
│ │ │ └── advanced.qbk
│ │ ├── sublibs
│ │ ├── test
│ │ │ ├── karma
│ │ │ │ └── regression_real_0.cpp
│ │ │ ├── x3
│ │ │ │ ├── grammar.cpp
│ │ │ │ └── grammar.hpp
│ │ │ └── test_headers
│ │ │ │ └── main.cpp
│ │ └── meta
│ │ │ └── libraries.json
│ ├── atomic
│ │ ├── src
│ │ │ └── lock_pool_init1.ipp
│ │ └── config
│ │ │ ├── has_sse2.cpp
│ │ │ └── has_sse41.cpp
│ ├── filesystem
│ │ └── config
│ │ │ ├── is_windows_ce.cpp
│ │ │ ├── has_stat_st_blksize.cpp
│ │ │ ├── has_stat_st_mtim.cpp
│ │ │ ├── has_stat_st_mtimensec.cpp
│ │ │ ├── has_stat_st_mtimespec.cpp
│ │ │ ├── has_attribute_init_priority.cpp
│ │ │ ├── has_stat_st_birthtimensec.cpp
│ │ │ ├── has_stat_st_birthtim.cpp
│ │ │ ├── has_stat_st_birthtimespec.cpp
│ │ │ ├── has_cxx20_atomic_ref.cpp
│ │ │ └── has_fdopendir_nofollow.cpp
│ ├── regex
│ │ └── build
│ │ │ └── is_legacy_03.cpp
│ ├── thread
│ │ └── build
│ │ │ └── has_atomic_flag_lockfree_test.cpp
│ └── exception
│ │ └── build
│ │ └── Jamfile.v2
│ ├── doc
│ └── src
│ │ └── images
│ │ ├── up.png
│ │ ├── home.png
│ │ ├── next.png
│ │ ├── prev.png
│ │ └── callouts
│ │ ├── 1.png
│ │ ├── 2.png
│ │ ├── 3.png
│ │ ├── 4.png
│ │ ├── 5.png
│ │ └── 6.png
│ └── boost
│ ├── functional
│ ├── hash.hpp
│ ├── hash
│ │ └── hash.hpp
│ └── hash_fwd.hpp
│ ├── concept
│ └── detail
│ │ └── concept_undef.hpp
│ ├── config
│ ├── abi
│ │ ├── msvc_suffix.hpp
│ │ └── borland_suffix.hpp
│ ├── platform
│ │ ├── amigaos.hpp
│ │ └── cray.hpp
│ └── compiler
│ │ └── compaq_cxx.hpp
│ ├── predef
│ ├── detail
│ │ ├── os_detected.h
│ │ ├── comp_detected.h
│ │ ├── platform_detected.h
│ │ ├── _exception.h
│ │ ├── _cassert.h
│ │ └── test.h
│ ├── library
│ │ └── c
│ │ │ └── _prefix.h
│ ├── version.h
│ ├── hardware.h
│ ├── library.h
│ ├── other.h
│ └── language.h
│ ├── thread
│ ├── detail
│ │ └── variadic_footer.hpp
│ ├── csbl
│ │ ├── memory
│ │ │ └── config.hpp
│ │ └── vector.hpp
│ ├── thread.hpp
│ └── executor.hpp
│ ├── mpl
│ ├── aux_
│ │ ├── preprocessed
│ │ │ ├── bcc551
│ │ │ │ └── quote.hpp
│ │ │ ├── msvc60
│ │ │ │ └── quote.hpp
│ │ │ ├── no_ttp
│ │ │ │ └── quote.hpp
│ │ │ ├── bcc_pre590
│ │ │ │ └── quote.hpp
│ │ │ ├── dmc
│ │ │ │ └── template_arity.hpp
│ │ │ ├── mwcw
│ │ │ │ └── template_arity.hpp
│ │ │ └── plain
│ │ │ │ └── template_arity.hpp
│ │ └── config
│ │ │ ├── workaround.hpp
│ │ │ ├── msvc.hpp
│ │ │ └── intel.hpp
│ ├── min.hpp
│ ├── end.hpp
│ ├── begin.hpp
│ ├── next.hpp
│ ├── prior.hpp
│ ├── logical.hpp
│ ├── less.hpp
│ ├── plus.hpp
│ ├── limits
│ │ ├── map.hpp
│ │ └── list.hpp
│ ├── minus.hpp
│ ├── times.hpp
│ ├── greater.hpp
│ └── int.hpp
│ ├── core
│ ├── use_default.hpp
│ └── yield_primitives.hpp
│ ├── detail
│ └── workaround.hpp
│ ├── ref.hpp
│ ├── endian
│ └── detail
│ │ └── static_assert.hpp
│ ├── exception_ptr.hpp
│ ├── utility
│ ├── declval.hpp
│ ├── addressof.hpp
│ └── enable_if.hpp
│ ├── align
│ ├── detail
│ │ ├── align_cxx11.hpp
│ │ └── alignment_of_cxx11.hpp
│ ├── alignment_of_forward.hpp
│ └── align.hpp
│ ├── noncopyable.hpp
│ ├── function
│ ├── function0.hpp
│ ├── function1.hpp
│ ├── function2.hpp
│ ├── function3.hpp
│ ├── function4.hpp
│ ├── function5.hpp
│ ├── function6.hpp
│ ├── function7.hpp
│ ├── function8.hpp
│ ├── function9.hpp
│ └── function10.hpp
│ ├── spirit
│ ├── home
│ │ ├── support
│ │ │ ├── detail
│ │ │ │ └── lexer
│ │ │ │ │ └── size_t.hpp
│ │ │ └── iterators
│ │ │ │ └── ostream_iterator.hpp
│ │ ├── karma
│ │ │ ├── action.hpp
│ │ │ ├── auto.hpp
│ │ │ ├── char.hpp
│ │ │ ├── binary.hpp
│ │ │ ├── string.hpp
│ │ │ ├── format.hpp
│ │ │ ├── stream.hpp
│ │ │ └── format_auto.hpp
│ │ ├── qi
│ │ │ ├── match.hpp
│ │ │ ├── match_auto.hpp
│ │ │ └── action.hpp
│ │ └── lex
│ │ │ └── primitives.hpp
│ ├── repository
│ │ └── home
│ │ │ ├── karma
│ │ │ └── directive.hpp
│ │ │ ├── qi
│ │ │ ├── operator.hpp
│ │ │ └── nonterminal.hpp
│ │ │ └── karma.hpp
│ ├── include
│ │ └── classic.hpp
│ └── version.hpp
│ ├── mp11
│ ├── version.hpp
│ └── detail
│ │ └── mp_list.hpp
│ ├── chrono
│ ├── chrono.hpp
│ └── detail
│ │ └── system.hpp
│ ├── function_types
│ └── detail
│ │ ├── encoding
│ │ └── aliases_undef.hpp
│ │ └── pp_tags
│ │ └── cc_tag.hpp
│ ├── iterator_adaptors.hpp
│ ├── phoenix.hpp
│ ├── system
│ ├── error_category.hpp
│ ├── error_condition.hpp
│ ├── generic_category.hpp
│ └── system_category.hpp
│ ├── make_shared.hpp
│ ├── move
│ └── detail
│ │ └── config_end.hpp
│ ├── weak_ptr.hpp
│ ├── typeof
│ └── std
│ │ ├── memory.hpp
│ │ └── string.hpp
│ ├── ratio
│ └── config.hpp
│ ├── type.hpp
│ ├── intrusive_ptr.hpp
│ ├── scoped_ptr.hpp
│ ├── fusion
│ ├── include
│ │ ├── io.hpp
│ │ ├── map.hpp
│ │ ├── out.hpp
│ │ ├── any.hpp
│ │ ├── array.hpp
│ │ ├── at.hpp
│ │ ├── deref.hpp
│ │ ├── next.hpp
│ │ ├── nview.hpp
│ │ ├── prior.hpp
│ │ ├── cons.hpp
│ │ ├── deque.hpp
│ │ ├── end.hpp
│ │ ├── struct.hpp
│ │ ├── vector.hpp
│ │ ├── advance.hpp
│ │ ├── as_map.hpp
│ │ ├── at_c.hpp
│ │ ├── back.hpp
│ │ ├── begin.hpp
│ │ ├── copy.hpp
│ │ ├── empty.hpp
│ │ ├── fold.hpp
│ │ ├── front.hpp
│ │ ├── is_view.hpp
│ │ ├── move.hpp
│ │ ├── size.hpp
│ │ ├── zip_view.hpp
│ │ ├── as_list.hpp
│ │ ├── at_key.hpp
│ │ ├── deque_fwd.hpp
│ │ ├── join.hpp
│ │ ├── std_pair.hpp
│ │ ├── value_of.hpp
│ │ ├── comparison.hpp
│ │ ├── has_key.hpp
│ │ ├── intrinsic.hpp
│ │ ├── tag_of_fwd.hpp
│ │ ├── as_vector.hpp
│ │ ├── category_of.hpp
│ │ ├── for_each.hpp
│ │ ├── is_sequence.hpp
│ │ ├── make_map.hpp
│ │ ├── reverse.hpp
│ │ ├── single_view.hpp
│ │ ├── value_at.hpp
│ │ ├── make_cons.hpp
│ │ ├── mpl.hpp
│ │ ├── pop_back.hpp
│ │ ├── filter_if.hpp
│ │ ├── is_segmented.hpp
│ │ ├── iterator_base.hpp
│ │ ├── iterator_range.hpp
│ │ ├── pop_front.hpp
│ │ ├── push_back.hpp
│ │ └── transform.hpp
│ ├── support
│ │ └── void.hpp
│ └── sequence
│ │ └── intrinsic
│ │ └── at_c.hpp
│ ├── phoenix
│ └── fusion.hpp
│ ├── scoped_array.hpp
│ ├── intrusive
│ └── detail
│ │ └── config_end.hpp
│ ├── type_traits
│ └── negation.hpp
│ ├── optional.hpp
│ ├── date_time.hpp
│ ├── range
│ └── iterator_range.hpp
│ ├── shared_ptr.hpp
│ └── enable_shared_from_this.hpp
├── src
├── cmake
│ └── libdbcpppConfig.cmake
├── SignalGroup.h
├── EndianConfig.h
├── EndianConfig.h.in
└── Export.h
├── include
└── dbcppp
│ └── Export.h
├── tools
└── dbcppp
│ └── CMakeLists.txt
└── .gitmodules
/examples/CMakeLists.txt:
--------------------------------------------------------------------------------
1 |
2 | add_subdirectory(BasicUsage)
3 |
--------------------------------------------------------------------------------
/tests/main.cpp:
--------------------------------------------------------------------------------
1 |
2 | #define CATCH_CONFIG_MAIN
3 | #include "Catch2.h"
4 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/mini_xml_samples/1.toyxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/mini_xml_samples/2.toyxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/mini_xml_samples/4.toyxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/cmake/libdbcpppConfig.cmake:
--------------------------------------------------------------------------------
1 | include("${CMAKE_CURRENT_LIST_DIR}/libdbcpppTargets.cmake")
--------------------------------------------------------------------------------
/tests/test_files/dbc/empty_ns.dbc:
--------------------------------------------------------------------------------
1 | VERSION ""
2 |
3 |
4 | NS_:
5 |
6 | BS_:
7 |
8 | BU_:
9 |
--------------------------------------------------------------------------------
/tests/test_files/dbc/abs.dbc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/tests/test_files/dbc/abs.dbc
--------------------------------------------------------------------------------
/tests/test_files/dbc/cp1252.dbc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/tests/test_files/dbc/cp1252.dbc
--------------------------------------------------------------------------------
/tests/test_files/dbc/choices.dbc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/tests/test_files/dbc/choices.dbc
--------------------------------------------------------------------------------
/tests/test_files/dbc/vehicle.dbc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/tests/test_files/dbc/vehicle.dbc
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/example1.input:
--------------------------------------------------------------------------------
1 | {
2 | hello world,
3 | hello world,
4 | goodbye
5 | }
6 |
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/up.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/home.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/next.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/prev.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/prev.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/index.html
--------------------------------------------------------------------------------
/tests/test_files/dbc/CamelCaseEmpty.dbc:
--------------------------------------------------------------------------------
1 | VERSION ""
2 |
3 | BS_:
4 |
5 | BU_: Node TestNode
6 |
7 |
8 | BO_ 1024 Message1: 5 TestNode
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/callouts/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/callouts/1.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/callouts/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/callouts/2.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/callouts/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/callouts/3.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/callouts/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/callouts/4.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/callouts/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/callouts/5.png
--------------------------------------------------------------------------------
/third-party/boost/doc/src/images/callouts/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/doc/src/images/callouts/6.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/index.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/change_log.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/change_log.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/example/fundamental/position_iterator/position_iterator.err2:
--------------------------------------------------------------------------------
1 | 0, 1,2 , 3 ,4
2 | ,5,
3 | 6
4 | ,
5 | 7
6 |
7 |
8 | ,
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/example/fundamental/position_iterator/position_iterator.ok:
--------------------------------------------------------------------------------
1 | 0, 1,2 , 3 ,4
2 | ,5,
3 | 6
4 | ,
5 | 7
6 |
7 |
8 | ,08
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/note.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/plus.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/tip.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/mini_xml_samples/3.toyxml:
--------------------------------------------------------------------------------
1 |
2 | bar 1
3 | bar 2
4 | bar 3
5 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/bkd.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/bkd.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/bkd2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/bkd2.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/bulb.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/bulb.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/lens.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/lens.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/note.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/note.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/example/fundamental/position_iterator/position_iterator.err1:
--------------------------------------------------------------------------------
1 | 0, 1,2 , 3 a,4
2 | ,5,
3 | 6
4 | ,
5 | 7
6 |
7 |
8 | ,08
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/example/fundamental/position_iterator/position_iterator.err3:
--------------------------------------------------------------------------------
1 | 0, 1,2 , a3 ,4
2 | ,5,
3 | 6
4 | ,
5 | 7
6 |
7 |
8 | ,08
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/alert.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/kleene.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/kleene.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/karma_performance.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/karma_performance.xlsx
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/tip.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/functional.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/functional.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/primitives.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/primitives.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/alert.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/alert.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/arrow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/arrow.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/bullet.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/bullet.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro2.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro3.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro4.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro5.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro6.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/intro7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/intro7.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/l_arr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/l_arr.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/lambda.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/lambda.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/r_arr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/r_arr.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/spirit.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/spirit.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/trees1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/trees1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/trees2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/trees2.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/trees3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/trees3.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/trees4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/trees4.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/u_arr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/u_arr.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/caution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/caution.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/important.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/important.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/lexerflow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/lexerflow.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/optional.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/optional.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/predicate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/predicate.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/sequence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/sequence.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/terminal.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/alert.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/kleene.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/kleene.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/note.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/plus.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/sublibs:
--------------------------------------------------------------------------------
1 | The existence of this file tells the regression reporting programs that the directory contains sub-directories which are libraries.
--------------------------------------------------------------------------------
/src/SignalGroup.h:
--------------------------------------------------------------------------------
1 |
2 | #pragma once
3 |
4 | namespace dbcppp
5 | {
6 | class SignalGroup
7 | {
8 | public:
9 | private:
10 | };
11 | }
12 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/closure1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/closure1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/scanner1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/scanner1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/subrule1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/subrule1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/alternative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/alternative.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/10.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/11.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/12.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/13.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/14.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/15.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/2.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/3.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/4.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/5.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/6.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/7.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/8.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/callouts/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/callouts/9.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/start_stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/start_stop.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/caution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/caution.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/optional.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/optional.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/sequence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/sequence.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/terminal.png
--------------------------------------------------------------------------------
/tests/test_files/dbc/message-dlc-zero.dbc:
--------------------------------------------------------------------------------
1 | VERSION ""
2 |
3 | BS_:
4 |
5 | BU_: Node TestNode
6 |
7 |
8 | BO_ 1024 Message1: 0 TestNode
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/dynamic_parsers.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/dynamic_parsers.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/preface.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/preface.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bkd.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bkd.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bkd2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bkd2.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bulb.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bulb.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/lens.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/lens.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/note.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/note.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/and_predicate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/and_predicate.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/flowofcontrol.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/flowofcontrol.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/non-terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/non-terminal.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/not_predicate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/not_predicate.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/pascal_string.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/pascal_string.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/tokenstructure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/tokenstructure.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/refcard/spirit-reference.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/refcard/spirit-reference.pdf
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/alternative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/alternative.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/important.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/important.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/predicate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/predicate.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/start_stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/start_stop.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/tip.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/test/karma/regression_real_0.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/test/karma/regression_real_0.cpp
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/error_handling.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/error_handling.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/l_arr_disabled.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/l_arr_disabled.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/organization1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/organization1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/doc/theme/r_arr_disabled.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/doc/theme/r_arr_disabled.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/references.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/references.html
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/alert.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/alert.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/arrow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/arrow.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bullet.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/bullet.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/l_arr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/l_arr.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/r_arr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/r_arr.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/smiley.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/smiley.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/spirit.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/spirit.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/u_arr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/u_arr.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/int_performance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/int_performance.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/spiritkarmaflow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/spiritkarmaflow.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/spiritstructure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/spiritstructure.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/and_predicate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/and_predicate.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/non-terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/non-terminal.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/not_predicate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/not_predicate.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/html/images/pascal_string.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/html/images/pascal_string.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/c.expect:
--------------------------------------------------------------------------------
1 | In file <%.*?c.input%>, line 5:
2 | Error! Expecting: '}' here:
3 | banana
4 | ________^_
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/e.expect:
--------------------------------------------------------------------------------
1 | In file <%.*?e.input%>, line 8:
2 | Error! Expecting end of input here:
3 | };
4 | _^_
5 |
6 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/alert.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/note.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/double_performance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/double_performance.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/html/images/format_performance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/html/images/format_performance.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/caution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/caution.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/x3/cppnow_2013/Inside Spirit X3.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/doc/x3/cppnow_2013/Inside Spirit X3.pptx
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/example3.input:
--------------------------------------------------------------------------------
1 | /* the following are couplets */
2 | (1) (1 2) (1 2 3) ...
3 | ((1)) ((1 2)(3 4)) (((1) (2 3) (1 2 (3) 4))) ...
4 | (((1))) ...
5 |
6 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/d.expect:
--------------------------------------------------------------------------------
1 | In file <%.*?d.input%>, line 5:
2 | Error! Expecting: '=' here:
3 | "x" : "123"
4 | ____________^_
5 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/1.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/2.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/3.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/4.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/5.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/6.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/7.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/8.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/9.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/important.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/important.png
--------------------------------------------------------------------------------
/src/EndianConfig.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | namespace dbcppp
4 | {
5 | enum class Endian
6 | {
7 | Little,
8 | Big,
9 | Native = Little,
10 | };
11 | }
12 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/l_arr_disabled.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/l_arr_disabled.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/phoenix/doc/theme/r_arr_disabled.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/classic/phoenix/doc/theme/r_arr_disabled.gif
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/b.expect:
--------------------------------------------------------------------------------
1 | In file <%.*?b.input%>, line 4:
2 | Error! Expecting: Value here:
3 | "position" = $
4 | _________________^_
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/10.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/11.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/12.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/13.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/14.png
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/html/images/callouts/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xR3b0rn/dbcppp/HEAD/third-party/boost/libs/spirit/repository/doc/html/images/callouts/15.png
--------------------------------------------------------------------------------
/src/EndianConfig.h.in:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | namespace dbcppp
4 | {
5 | enum class Endian
6 | {
7 | Little,
8 | Big,
9 | Native = @BYTE_ORDER@,
10 | };
11 | }
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_examples/a.rexpr:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "size" = "29 cm."
4 | "position" = {
5 | "x" = "123"
6 | "y" = "456"
7 | }
8 | }
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/c.input:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "size" = "29 cm."
4 | "position" = {
5 | banana
6 | "y" = "456"
7 | }
8 | }
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/a.input:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "size" = "29 cm."
4 | "position" = {
5 | "x" = "123"
6 | "y" = "456"
7 | }
8 | }
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/b.input:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "size" = "29 cm."
4 | "position" = $
5 | "x" = "123"
6 | "y" = "456"
7 | }
8 | }
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/d.input:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "size" = "29 cm."
4 | "position" = {
5 | "x" : "123"
6 | "y" = "456"
7 | }
8 | }
--------------------------------------------------------------------------------
/tests/test_files/kcd/empty.kcd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/a.expect:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "position" = {
4 | "x" = "123"
5 | "y" = "456"
6 | }
7 | "size" = "29 cm."
8 | }
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/test/test_files/e.input:
--------------------------------------------------------------------------------
1 | {
2 | "color" = "blue"
3 | "size" = "29 cm."
4 | "position" = {
5 | "x" = "123"
6 | "y" = "456"
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/test/x3/grammar.cpp:
--------------------------------------------------------------------------------
1 | #include "grammar.hpp"
2 |
3 | auto const grammar_def = x3::int_;
4 |
5 | BOOST_SPIRIT_DEFINE(grammar)
6 | BOOST_SPIRIT_INSTANTIATE(grammar_type, char const*, x3::unused_type)
7 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/example2.input:
--------------------------------------------------------------------------------
1 | Our hiking boots are ready. So, let's pack!
2 |
3 | Have you the plane tickets for there and back?
4 |
5 | I do, I do. We're all ready to go. Grab my hand and be my beau.
6 |
7 |
8 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/word_count.input:
--------------------------------------------------------------------------------
1 | Our hiking boots are ready. So, let's pack!
2 |
3 | Have you the plane tickets for there and back?
4 |
5 | I do, I do. We're all ready to go. Grab my hand and be my beau.
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tests/Config.h.in:
--------------------------------------------------------------------------------
1 | #define TEST_DBC "@CMAKE_CURRENT_SOURCE_DIR@/Test.dbc"
2 | constexpr const char* TEST_FILES_PATH = "@CMAKE_CURRENT_SOURCE_DIR@/test_files";
3 | #define TEST_DBC_WITH_SINGLE_COMMENTS "@CMAKE_CURRENT_SOURCE_DIR@/Test_single_comments.dbc"
4 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/static_lexer/word_count.input:
--------------------------------------------------------------------------------
1 | Our hiking boots are ready. So, let's pack!
2 |
3 | Have you the plane tickets for there and back?
4 |
5 | I do, I do. We're all ready to go. Grab my hand and be my beau.
6 |
7 |
8 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/conjure_samples/precedence.cnj:
--------------------------------------------------------------------------------
1 | /* testing the shunting yard operator precedence algorithm */
2 |
3 | int main()
4 | {
5 | return 1 + 2 + 3 + 5 * 4 * 6 + 5; /* answer is 131 */
6 | }
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tests/test_files/dbc/no_signals.dbc:
--------------------------------------------------------------------------------
1 | VERSION "HIPBNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY/4/%%%/4/'%**4YYY///"
2 |
3 | BS_:
4 |
5 | BU_: Node TestNode
6 |
7 |
8 | BO_ 1024 Message1: 5 TestNode
9 |
10 | BO_ 1025 Message2: 0 TestNode
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/test/x3/grammar.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | namespace x3 = boost::spirit::x3;
4 |
5 | x3::rule const grammar;
6 | using grammar_type = decltype(grammar);
7 | BOOST_SPIRIT_DECLARE(grammar_type)
8 |
--------------------------------------------------------------------------------
/src/Export.h:
--------------------------------------------------------------------------------
1 |
2 | #pragma once
3 |
4 | #ifdef _WIN32
5 | # ifdef DBCPPP_EXPORT
6 | # define DBCPPP_API __declspec(dllexport)
7 | # else
8 | # define DBCPPP_API __declspec(dllimport)
9 | # endif
10 | #else
11 | # define DBCPPP_API
12 | #endif
13 |
--------------------------------------------------------------------------------
/include/dbcppp/Export.h:
--------------------------------------------------------------------------------
1 |
2 | #pragma once
3 |
4 | #ifdef _WIN32
5 | # ifdef DBCPPP_EXPORT
6 | # define DBCPPP_API __declspec(dllexport)
7 | # else
8 | # define DBCPPP_API __declspec(dllimport)
9 | # endif
10 | #else
11 | # define DBCPPP_API
12 | #endif
13 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/support/multi_pass.txt:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2001-2009 Hartmut Kaiser
2 | #
3 | # Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | 1.0,2.0,3.0
7 |
--------------------------------------------------------------------------------
/third-party/boost/boost/functional/hash.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright 2005-2009 Daniel James.
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #include
7 |
--------------------------------------------------------------------------------
/third-party/boost/boost/functional/hash/hash.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright 2005-2009 Daniel James.
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #include
7 |
--------------------------------------------------------------------------------
/third-party/boost/boost/functional/hash_fwd.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright 2005-2009 Daniel James.
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #include
7 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/example4.input:
--------------------------------------------------------------------------------
1 | /* example4.input */
2 | {
3 |
4 | if (variable) { a = b ; }
5 |
6 | while (10) {
7 |
8 | if (2) { b = 10 ; }
9 | if (x) { c = x ; } else { d = 10 ; }
10 |
11 | }
12 |
13 | variable = 42;
14 |
15 | }
16 |
17 |
18 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/example6.input:
--------------------------------------------------------------------------------
1 | /* example6.input */
2 | {
3 |
4 | if (variable) { a = b ; }
5 |
6 | while (10) {
7 |
8 | if (2) { b = 10 ; }
9 | if (x) { c = x ; } else { d = 10 ; }
10 |
11 | }
12 |
13 | variable = 42;
14 |
15 | }
16 |
17 |
18 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/print_numbers.input:
--------------------------------------------------------------------------------
1 | /* example6.input */
2 | {
3 |
4 | if (variable) { a = b ; }
5 |
6 | while (10) {
7 |
8 | if (2) { b = 10 ; }
9 | if (x) { c = x ; } else { d = 10 ; }
10 |
11 | }
12 |
13 | variable = 42;
14 |
15 | }
16 |
17 |
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/concept/detail/concept_undef.hpp:
--------------------------------------------------------------------------------
1 | // Copyright David Abrahams 2006. Distributed under the Boost
2 | // Software License, Version 1.0. (See accompanying
3 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
4 | # undef BOOST_concept_typename
5 | # undef BOOST_concept
6 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c_samples/2.mini:
--------------------------------------------------------------------------------
1 | /* The factorial */
2 |
3 | int factorial(n)
4 | {
5 | if (n <= 0)
6 | return 1;
7 | else
8 | return n * factorial(n-1);
9 | }
10 |
11 | int main(n)
12 | {
13 | return factorial(n);
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/conjure_samples/factorial.cnj:
--------------------------------------------------------------------------------
1 | /* The factorial */
2 |
3 | int factorial(n)
4 | {
5 | if (n <= 0)
6 | return 1;
7 | else
8 | return n * factorial(n-1);
9 | }
10 |
11 | int main(n)
12 | {
13 | return factorial(n);
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/third-party/boost/boost/config/abi/msvc_suffix.hpp:
--------------------------------------------------------------------------------
1 | // (C) Copyright John Maddock 2003.
2 | // Use, modification and distribution are subject to the
3 | // Boost Software License, Version 1.0. (See accompanying file
4 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #pragma pack(pop)
7 |
8 |
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/lex/example5.input:
--------------------------------------------------------------------------------
1 | /* example5.input */
2 | {
3 |
4 | if (variable) { a = b ; }
5 |
6 | while (10) {
7 |
8 | if (2) { b = 10 ; }
9 | if (x) { c = x ; } else { d = 10 ; }
10 |
11 | }
12 |
13 | variable = 42;
14 | if (variable) { a = b ; } else { }
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/example/qi/flush_multi_pass.txt:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2001-2009 Hartmut Kaiser
2 | #
3 | # Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #define MACRO foo
7 | #undef MACRO
8 |
9 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/conjure_samples/error.cnj:
--------------------------------------------------------------------------------
1 | /* conjure program with syntax error */
2 |
3 | int foo(n)
4 | {
5 | int a = 2;
6 | if (n @ 3) /* we don't have @ operator in conjure */
7 | {
8 | a = 3
9 | }
10 | return a;
11 | }
12 |
13 | int main()
14 | {
15 | return foo(10);
16 | }
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c_samples/3.mini:
--------------------------------------------------------------------------------
1 | /* mini program with syntax error */
2 |
3 | int foo(n)
4 | {
5 | int a = 2;
6 | if (n @ 3) /* we don't have @ operator in mini_c */
7 | {
8 | a = 3
9 | }
10 | return a;
11 | }
12 |
13 | int main()
14 | {
15 | return foo(10);
16 | }
17 |
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/detail/os_detected.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2013
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_DETAIL_OS_DETECTED
9 | #define BOOST_PREDEF_DETAIL_OS_DETECTED 1
10 | #endif
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/thread/detail/variadic_footer.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2013 Vicente J. Botet Escriba
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 |
7 | #if defined BOOST_NO_CXX11_VARIADIC_TEMPLATES
8 |
9 |
10 | #endif
11 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c_samples/1.mini:
--------------------------------------------------------------------------------
1 | /* My first mini program */
2 |
3 | int pow2(n)
4 | {
5 | int a = 2;
6 | int i = 1;
7 | while (i < n)
8 | {
9 | a = a * 2;
10 | i = i + 1;
11 | }
12 | return a;
13 | }
14 |
15 | int main()
16 | {
17 | return pow2(10);
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/detail/comp_detected.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2014
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_DETAIL_COMP_DETECTED
9 | #define BOOST_PREDEF_DETAIL_COMP_DETECTED 1
10 | #endif
11 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/qi/compiler_tutorial/conjure_samples/pow2.cnj:
--------------------------------------------------------------------------------
1 | /* My first conjure program */
2 |
3 | int pow2(n)
4 | {
5 | int a = 2;
6 | int i = 1;
7 | while (i < n)
8 | {
9 | a = a * 2;
10 | i = i + 1;
11 | }
12 | return a;
13 | }
14 |
15 | int main()
16 | {
17 | return pow2(10);
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/detail/platform_detected.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2014
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_DETAIL_PLAT_DETECTED
9 | #define BOOST_PREDEF_DETAIL_PLAT_DETECTED 1
10 | #endif
11 |
--------------------------------------------------------------------------------
/tools/dbcppp/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.14)
2 |
3 | project(dbcparser LANGUAGES CXX)
4 |
5 | add_executable(${PROJECT_NAME} main.cpp)
6 | add_dependencies(${PROJECT_NAME} dbcppp)
7 | target_link_libraries(${PROJECT_NAME} dbcppp ${Boost_LIBRARIES} cxxopts)
8 |
9 | install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
10 |
11 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "third-party/cxxopts"]
2 | path = third-party/cxxopts
3 | url = https://github.com/jarro2783/cxxopts.git
4 | [submodule "third-party/libxmlmm"]
5 | path = third-party/libxmlmm
6 | url = https://github.com/xR3b0rn/libxmlmm.git
7 | [submodule "third-party/libxml2"]
8 | path = third-party/libxml2
9 | url = https://github.com/GNOME/libxml2.git
10 |
--------------------------------------------------------------------------------
/third-party/boost/boost/config/abi/borland_suffix.hpp:
--------------------------------------------------------------------------------
1 | // (C) Copyright John Maddock 2003.
2 | // Use, modification and distribution are subject to the
3 | // Boost Software License, Version 1.0. (See accompanying file
4 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | # pragma option pop
7 | #pragma nopushoptwarn
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/third-party/boost/libs/atomic/src/lock_pool_init1.ipp:
--------------------------------------------------------------------------------
1 | /*
2 | * Distributed under the Boost Software License, Version 1.0.
3 | * (See accompanying file LICENSE_1_0.txt or copy at
4 | * http://www.boost.org/LICENSE_1_0.txt)
5 | *
6 | * Copyright (c) 2020 Andrey Semashev
7 | */
8 |
9 | #if BOOST_PP_ITERATION() > 1
10 | ,
11 | #endif
12 |
13 | { BOOST_ATOMIC_LOCK_STATE_INIT }
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/bcc551/quote.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2000-2004
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // Preprocessed version of "boost/mpl/quote.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/msvc60/quote.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2000-2004
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // Preprocessed version of "boost/mpl/quote.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2000-2004
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // Preprocessed version of "boost/mpl/quote.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2000-2008
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // *Preprocessed* version of the main "quote.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/is_windows_ce.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #if !defined(_WIN32_WCE)
9 | #error "This is not Windows CE"
10 | #endif
11 |
12 | int main()
13 | {
14 | }
15 |
--------------------------------------------------------------------------------
/third-party/boost/boost/core/use_default.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2019 Glen Joseph Fernandes
3 | (glenjofe@gmail.com)
4 |
5 | Distributed under the Boost Software License, Version 1.0.
6 | (http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 | #ifndef BOOST_CORE_USE_DEFAULT_HPP
9 | #define BOOST_CORE_USE_DEFAULT_HPP
10 |
11 | namespace boost {
12 |
13 | struct use_default { };
14 |
15 | } /* boost */
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2001-2004
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // Preprocessed version of "boost/mpl/aux_/template_arity.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2001-2004
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // Preprocessed version of "boost/mpl/aux_/template_arity.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/aux_/preprocessed/plain/template_arity.hpp:
--------------------------------------------------------------------------------
1 |
2 | // Copyright Aleksey Gurtovoy 2001-2004
3 | //
4 | // Distributed under the Boost Software License, Version 1.0.
5 | // (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 | //
8 |
9 | // Preprocessed version of "boost/mpl/aux_/template_arity.hpp" header
10 | // -- DO NOT modify by hand!
11 |
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/library/c/_prefix.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2008-2013
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_LIBRARY_C__PREFIX_H
9 | #define BOOST_PREDEF_LIBRARY_C__PREFIX_H
10 |
11 | #include
12 |
13 | #endif
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/detail/workaround.hpp:
--------------------------------------------------------------------------------
1 | // Copyright David Abrahams 2002.
2 | // Distributed under the Boost Software License, Version 1.0. (See
3 | // accompanying file LICENSE_1_0.txt or copy at
4 | // http://www.boost.org/LICENSE_1_0.txt)
5 | #ifndef BOOST_WORKAROUND_DWA2002126_HPP
6 | #define BOOST_WORKAROUND_DWA2002126_HPP
7 |
8 | #include
9 |
10 | #endif // BOOST_WORKAROUND_DWA2002126_HPP
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/detail/_exception.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2011-2012
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_DETAIL__EXCEPTION_H
9 | #define BOOST_PREDEF_DETAIL__EXCEPTION_H
10 |
11 | #if defined(__cplusplus)
12 | #include
13 | #endif
14 |
15 | #endif
16 |
--------------------------------------------------------------------------------
/third-party/boost/libs/regex/build/is_legacy_03.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | *
3 | * Copyright (c) 2020
4 | * John Maddock
5 | *
6 | * Use, modification and distribution are subject to the
7 | * Boost Software License, Version 1.0. (See accompanying file
8 | * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
9 | *
10 | */
11 |
12 | #include
13 |
14 | #ifdef BOOST_REGEX_CXX03
15 | #error "Legacy mode"
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/version.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2015-2016
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_VERSION_H
9 | #define BOOST_PREDEF_VERSION_H
10 |
11 | #include
12 |
13 | #define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,15,0)
14 |
15 | #endif
16 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/detail/_cassert.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2011-2012
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_DETAIL__CASSERT_H
9 | #define BOOST_PREDEF_DETAIL__CASSERT_H
10 |
11 | #if defined(__cplusplus)
12 | #include
13 | #else
14 | #include
15 | #endif
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/ref.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2014 Glen Fernandes
3 | *
4 | * Distributed under the Boost Software License, Version 1.0. (See
5 | * accompanying file LICENSE_1_0.txt or copy at
6 | * http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 |
9 | #ifndef BOOST_REF_HPP
10 | #define BOOST_REF_HPP
11 |
12 | // The header file at this path is deprecated;
13 | // use boost/core/ref.hpp instead.
14 |
15 | #include
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/endian/detail/static_assert.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_ENDIAN_DETAIL_STATIC_ASSERT_HPP_INCLUDED
2 | #define BOOST_ENDIAN_DETAIL_STATIC_ASSERT_HPP_INCLUDED
3 |
4 | // Copyright 2023 Peter Dimov
5 | // Distributed under the Boost Software License, Version 1.0.
6 | // https://www.boost.org/LICENSE_1_0.txt
7 |
8 | #define BOOST_ENDIAN_STATIC_ASSERT(...) static_assert(__VA_ARGS__, #__VA_ARGS__)
9 |
10 | #endif // BOOST_ENDIAN_DETAIL_STATIC_ASSERT_HPP_INCLUDED
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/exception_ptr.hpp:
--------------------------------------------------------------------------------
1 | //Copyright (c) 2006-2009 Emil Dotchevski and Reverge Studios, Inc.
2 |
3 | //Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | //file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #ifndef BOOST_EXCEPTION_FA5836A2CADA11DC8CD47C8555D89593
7 | #define BOOST_EXCEPTION_FA5836A2CADA11DC8CD47C8555D89593
8 |
9 | #include
10 |
11 | #endif
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/utility/declval.hpp:
--------------------------------------------------------------------------------
1 | // declval.hpp -------------------------------------------------------------//
2 |
3 | // Copyright 2010 Vicente J. Botet Escriba
4 |
5 | // Distributed under the Boost Software License, Version 1.0.
6 | // See http://www.boost.org/LICENSE_1_0.txt
7 |
8 | #ifndef BOOST_UTILITY_DECLVAL_HPP
9 | #define BOOST_UTILITY_DECLVAL_HPP
10 |
11 | #include
12 |
13 | #endif // BOOST_UTILITY_DECLVAL_HPP
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/detail/test.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2011-2012
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #ifndef BOOST_PREDEF_DETAIL_TEST_H
9 | #define BOOST_PREDEF_DETAIL_TEST_H
10 |
11 | #if !defined(BOOST_PREDEF_INTERNAL_GENERATE_TESTS)
12 |
13 | #define BOOST_PREDEF_DECLARE_TEST(x,s)
14 |
15 | #endif
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/thread/csbl/memory/config.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2013 Vicente J. Botet Escriba
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 | //
6 | // 2013/10 Vicente J. Botet Escriba
7 | // Creation.
8 |
9 | #ifndef BOOST_CSBL_MEMORY_CONFIG_HPP
10 | #define BOOST_CSBL_MEMORY_CONFIG_HPP
11 |
12 | #include
13 |
14 | #endif // header
15 |
--------------------------------------------------------------------------------
/third-party/boost/boost/thread/thread.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_THREAD_THREAD_HPP
2 | #define BOOST_THREAD_THREAD_HPP
3 |
4 | // thread.hpp
5 | //
6 | // (C) Copyright 2007-8 Anthony Williams
7 | //
8 | // Distributed under the Boost Software License, Version 1.0. (See
9 | // accompanying file LICENSE_1_0.txt or copy at
10 | // http://www.boost.org/LICENSE_1_0.txt)
11 |
12 | #include
13 | #include
14 |
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/libs/thread/build/has_atomic_flag_lockfree_test.cpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2013, Petr Machata, Red Hat Inc.
2 | //
3 | // Use modification and distribution are subject to the boost Software
4 | // License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
5 |
6 | #include "../../../boost/atomic.hpp"
7 | #include "../../../boost/static_assert.hpp"
8 |
9 | int main(int argc, char *argv[])
10 | {
11 | BOOST_STATIC_ASSERT(BOOST_ATOMIC_FLAG_LOCK_FREE);
12 | return 0;
13 | }
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/align/detail/align_cxx11.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014 Glen Joseph Fernandes
3 | (glenjofe@gmail.com)
4 |
5 | Distributed under the Boost Software License, Version 1.0.
6 | (http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 | #ifndef BOOST_ALIGN_DETAIL_ALIGN_CXX11_HPP
9 | #define BOOST_ALIGN_DETAIL_ALIGN_CXX11_HPP
10 |
11 | #include
12 |
13 | namespace boost {
14 | namespace alignment {
15 |
16 | using std::align;
17 |
18 | } /* alignment */
19 | } /* boost */
20 |
21 | #endif
22 |
--------------------------------------------------------------------------------
/third-party/boost/boost/noncopyable.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2014 Glen Fernandes
3 | *
4 | * Distributed under the Boost Software License, Version 1.0. (See
5 | * accompanying file LICENSE_1_0.txt or copy at
6 | * http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 |
9 | #ifndef BOOST_NONCOPYABLE_HPP
10 | #define BOOST_NONCOPYABLE_HPP
11 |
12 | // The header file at this path is deprecated;
13 | // use boost/core/noncopyable.hpp instead.
14 |
15 | #include
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_blksize.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2021 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_blksize = 10;
18 | }
19 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_mtim.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_mtim.tv_nsec = 10;
18 | }
19 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_mtimensec.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_mtimensec = 10;
18 | }
19 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/test/test_headers/main.cpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2003-2008 Matthias Christian Schabel
2 | // Copyright (c) 2007-2008 Steven Watanabe
3 | // Copyright (c) 2010 Joel de Guzman
4 | // Copyright (c) 2010 Hartmut Kaiser
5 | // Copyright (c) 2009 Francois Barel
6 | //
7 | // Distributed under the Boost Software License, Version 1.0. (See
8 | // accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 |
11 | int main()
12 | {
13 | return 0;
14 | }
15 |
--------------------------------------------------------------------------------
/third-party/boost/boost/align/alignment_of_forward.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014 Glen Joseph Fernandes
3 | (glenjofe@gmail.com)
4 |
5 | Distributed under the Boost Software License, Version 1.0.
6 | (http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 | #ifndef BOOST_ALIGN_ALIGNMENT_OF_FORWARD_HPP
9 | #define BOOST_ALIGN_ALIGNMENT_OF_FORWARD_HPP
10 |
11 | namespace boost {
12 | namespace alignment {
13 |
14 | template
15 | struct alignment_of;
16 |
17 | } /* alignment */
18 | } /* boost */
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function0.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 0
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function1.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 1
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function2.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 2
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function3.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 3
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function4.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 4
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function5.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 5
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function6.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 6
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function7.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 7
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function8.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 8
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function9.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 9
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/lex/token.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section Token]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function/function10.hpp:
--------------------------------------------------------------------------------
1 | // Boost.Function library
2 |
3 | // Copyright Douglas Gregor 2002-2003. Use, modification and
4 | // distribution is subject to the Boost Software License, Version
5 | // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 | // http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | // For more information, see http://www.boost.org
9 |
10 | #define BOOST_FUNCTION_NUM_ARGS 10
11 | #include
12 | #undef BOOST_FUNCTION_NUM_ARGS
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/support/detail/lexer/size_t.hpp:
--------------------------------------------------------------------------------
1 | // size_t.h
2 | // Copyright (c) 2007-2009 Ben Hanson (http://www.benhanson.net/)
3 | //
4 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
5 | // file licence_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 | #ifndef BOOST_SPIRIT_SUPPORT_DETAIL_LEXER_SIZE_T_HPP
7 | #define BOOST_SPIRIT_SUPPORT_DETAIL_LEXER_SIZE_T_HPP
8 |
9 | #include // ptrdiff_t
10 |
11 | #include
12 |
13 | #endif
14 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_mtimespec.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_mtimespec.tv_nsec = 10;
18 | }
19 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/lex/tokendef.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section TokenDef]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/test/test_headers/main.cpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2003-2008 Matthias Christian Schabel
2 | // Copyright (c) 2007-2008 Steven Watanabe
3 | // Copyright (c) 2010 Joel de Guzman
4 | // Copyright (c) 2010 Hartmut Kaiser
5 | // Copyright (c) 2009 Francois Barel
6 | //
7 | // Distributed under the Boost Software License, Version 1.0. (See
8 | // accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 |
11 | int main()
12 | {
13 | return 0;
14 | }
15 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/hardware.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Charly Chevalier 2015
3 | Copyright Joel Falcou 2015
4 | Distributed under the Boost Software License, Version 1.0.
5 | (See accompanying file LICENSE_1_0.txt or copy at
6 | http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 |
9 | #if !defined(BOOST_PREDEF_HARDWARE_H) || defined(BOOST_PREDEF_INTERNAL_GENERATE_TESTS)
10 | #ifndef BOOST_PREDEF_HARDWARE_H
11 | #define BOOST_PREDEF_HARDWARE_H
12 | #endif
13 |
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/utility/addressof.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2014 Glen Fernandes
3 | *
4 | * Distributed under the Boost Software License, Version 1.0. (See
5 | * accompanying file LICENSE_1_0.txt or copy at
6 | * http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 |
9 | #ifndef BOOST_UTILITY_ADDRESSOF_HPP
10 | #define BOOST_UTILITY_ADDRESSOF_HPP
11 |
12 | // The header file at this path is deprecated;
13 | // use boost/core/addressof.hpp instead.
14 |
15 | #include
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/utility/enable_if.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2014 Glen Fernandes
3 | *
4 | * Distributed under the Boost Software License, Version 1.0. (See
5 | * accompanying file LICENSE_1_0.txt or copy at
6 | * http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 |
9 | #ifndef BOOST_UTILITY_ENABLE_IF_HPP
10 | #define BOOST_UTILITY_ENABLE_IF_HPP
11 |
12 | // The header file at this path is deprecated;
13 | // use boost/core/enable_if.hpp instead.
14 |
15 | #include
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/library.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Rivera 2008-2015
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #if !defined(BOOST_PREDEF_LIBRARY_H) || defined(BOOST_PREDEF_INTERNAL_GENERATE_TESTS)
9 | #ifndef BOOST_PREDEF_LIBRARY_H
10 | #define BOOST_PREDEF_LIBRARY_H
11 | #endif
12 |
13 | #include
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_attribute_init_priority.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2021 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | struct global_class
9 | {
10 | global_class() {}
11 | ~global_class() {}
12 | };
13 |
14 | __attribute__ ((init_priority(32767)))
15 | global_class g_object;
16 |
17 | int main()
18 | {
19 | return 0;
20 | }
21 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/lex/token_class.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:token Token Class]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/core/yield_primitives.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_CORE_YIELD_PRIMITIVES_HPP_INCLUDED
2 | #define BOOST_CORE_YIELD_PRIMITIVES_HPP_INCLUDED
3 |
4 | // Copyright 2023 Peter Dimov
5 | // Distributed under the Boost Software License, Version 1.0.
6 | // https://www.boost.org/LICENSE_1_0.txt
7 |
8 | #include
9 | #include
10 | #include
11 |
12 | #endif // #ifndef BOOST_CORE_YIELD_PRIMITIVES_HPP_INCLUDED
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/karma/action.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2001-2011 Hartmut Kaiser
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #if !defined(BOOST_SPIRIT_KARMA_ACTION_MAR_04_2007_0912AM)
7 | #define BOOST_SPIRIT_KARMA_ACTION_MAR_04_2007_0912AM
8 |
9 | #if defined(_MSC_VER)
10 | #pragma once
11 | #endif
12 |
13 | #include
14 |
15 | #endif
16 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mp11/version.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_MP11_VERSION_HPP_INCLUDED
2 | #define BOOST_MP11_VERSION_HPP_INCLUDED
3 |
4 | // Copyright 2019 Peter Dimov
5 | //
6 | // Distributed under the Boost Software License, Version 1.0.
7 | //
8 | // See accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt
10 |
11 | // Same format as BOOST_VERSION:
12 | // major * 100000 + minor * 100 + patch
13 |
14 | #define BOOST_MP11_VERSION 108400
15 |
16 | #endif // #ifndef BOOST_MP11_VERSION_HPP_INCLUDED
17 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/lex/tokendef_class.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:tokendef TokenDef Class]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/min.hpp:
--------------------------------------------------------------------------------
1 |
2 | #ifndef BOOST_MPL_MIN_HPP_INCLUDED
3 | #define BOOST_MPL_MIN_HPP_INCLUDED
4 |
5 | // Copyright Aleksey Gurtovoy 2004
6 | //
7 | // Distributed under the Boost Software License, Version 1.0.
8 | // (See accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 | //
11 | // See http://www.boost.org/libs/mpl for documentation.
12 |
13 | // $Id$
14 | // $Date$
15 | // $Revision$
16 |
17 | #include
18 |
19 | #endif // BOOST_MPL_MIN_HPP_INCLUDED
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/end.hpp:
--------------------------------------------------------------------------------
1 |
2 | #ifndef BOOST_MPL_END_HPP_INCLUDED
3 | #define BOOST_MPL_END_HPP_INCLUDED
4 |
5 | // Copyright Aleksey Gurtovoy 2004
6 | //
7 | // Distributed under the Boost Software License, Version 1.0.
8 | // (See accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 | //
11 | // See http://www.boost.org/libs/mpl for documentation.
12 |
13 | // $Id$
14 | // $Date$
15 | // $Revision$
16 |
17 | #include
18 |
19 | #endif // BOOST_MPL_END_HPP_INCLUDED
20 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_birthtimensec.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_birthtime = 1;
18 | st.st_birthtimensec = 10;
19 | }
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/config/platform/amigaos.hpp:
--------------------------------------------------------------------------------
1 | // (C) Copyright John Maddock 2002.
2 | // Use, modification and distribution are subject to the
3 | // Boost Software License, Version 1.0. (See accompanying file
4 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | // See http://www.boost.org for most recent version.
7 |
8 | #define BOOST_PLATFORM "AmigaOS"
9 |
10 | #define BOOST_DISABLE_THREADS
11 | #define BOOST_NO_CWCHAR
12 | #define BOOST_NO_STD_WSTRING
13 | #define BOOST_NO_INTRINSIC_WCHAR_T
14 |
15 |
16 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/begin.hpp:
--------------------------------------------------------------------------------
1 |
2 | #ifndef BOOST_MPL_BEGIN_HPP_INCLUDED
3 | #define BOOST_MPL_BEGIN_HPP_INCLUDED
4 |
5 | // Copyright Aleksey Gurtovoy 2004
6 | //
7 | // Distributed under the Boost Software License, Version 1.0.
8 | // (See accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 | //
11 | // See http://www.boost.org/libs/mpl for documentation.
12 |
13 | // $Id$
14 | // $Date$
15 | // $Revision$
16 |
17 | #include
18 |
19 | #endif // BOOST_MPL_BEGIN_HPP_INCLUDED
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/next.hpp:
--------------------------------------------------------------------------------
1 |
2 | #ifndef BOOST_MPL_NEXT_HPP_INCLUDED
3 | #define BOOST_MPL_NEXT_HPP_INCLUDED
4 |
5 | // Copyright Aleksey Gurtovoy 2004
6 | //
7 | // Distributed under the Boost Software License, Version 1.0.
8 | // (See accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 | //
11 | // See http://www.boost.org/libs/mpl for documentation.
12 |
13 | // $Id$
14 | // $Date$
15 | // $Revision$
16 |
17 | #include
18 |
19 | #endif // BOOST_MPL_NEXT_HPP_INCLUDED
20 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_birthtim.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_birthtim.tv_sec = 1;
18 | st.st_birthtim.tv_nsec = 10;
19 | }
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/align/align.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014-2015 Glen Joseph Fernandes
3 | (glenjofe@gmail.com)
4 |
5 | Distributed under the Boost Software License, Version 1.0.
6 | (http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 | #ifndef BOOST_ALIGN_ALIGN_HPP
9 | #define BOOST_ALIGN_ALIGN_HPP
10 |
11 | #include
12 |
13 | #if !defined(BOOST_NO_CXX11_STD_ALIGN) && !defined(BOOST_LIBSTDCXX_VERSION)
14 | #include
15 | #else
16 | #include
17 | #endif
18 |
19 | #endif
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/chrono/chrono.hpp:
--------------------------------------------------------------------------------
1 | // chrono.hpp --------------------------------------------------------------//
2 |
3 | // Copyright 2009-2011 Vicente J. Botet Escriba
4 |
5 | // Distributed under the Boost Software License, Version 1.0.
6 | // See http://www.boost.org/LICENSE_1_0.txt
7 |
8 | #ifndef BOOST_CHRONO_CHRONO_HPP
9 | #define BOOST_CHRONO_CHRONO_HPP
10 |
11 | #include
12 | #include
13 | #include
14 |
15 | #endif // BOOST_CHRONO_CHRONO_HPP
16 |
--------------------------------------------------------------------------------
/third-party/boost/boost/function_types/detail/encoding/aliases_undef.hpp:
--------------------------------------------------------------------------------
1 |
2 | // (C) Copyright Tobias Schwinger
3 | //
4 | // Use modification and distribution are subject to the boost Software License,
5 | // Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
6 |
7 | //------------------------------------------------------------------------------
8 |
9 | // no include guards, this file is intended for multiple inclusions
10 |
11 | #undef callable_builtin
12 | #undef member
13 | #undef non_member
14 | #undef variadic
15 | #undef non_variadic
16 |
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/iterator_adaptors.hpp:
--------------------------------------------------------------------------------
1 | // Copyright David Abrahams 2004. Distributed under the Boost
2 | // Software License, Version 1.0. (See accompanying
3 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
4 |
5 | // See www.boost.org/libs/iterator for documentation.
6 |
7 | #ifndef ITERATOR_ADAPTORS_DWA2004725_HPP
8 | # define ITERATOR_ADAPTORS_DWA2004725_HPP
9 |
10 | #define BOOST_ITERATOR_ADAPTORS_VERSION 0x0200
11 | #include
12 |
13 | #endif // ITERATOR_ADAPTORS_DWA2004725_HPP
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/mpl/prior.hpp:
--------------------------------------------------------------------------------
1 |
2 | #ifndef BOOST_MPL_PRIOR_HPP_INCLUDED
3 | #define BOOST_MPL_PRIOR_HPP_INCLUDED
4 |
5 | // Copyright Aleksey Gurtovoy 2004
6 | //
7 | // Distributed under the Boost Software License, Version 1.0.
8 | // (See accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 | //
11 | // See http://www.boost.org/libs/mpl for documentation.
12 |
13 | // $Id$
14 | // $Date$
15 | // $Revision$
16 |
17 | #include
18 |
19 | #endif // BOOST_MPL_PRIOR_HPP_INCLUDED
20 |
--------------------------------------------------------------------------------
/third-party/boost/boost/phoenix.hpp:
--------------------------------------------------------------------------------
1 | /*==============================================================================
2 | Copyright (c) 2005-2010 Joel de Guzman
3 | Copyright (c) 2010-2011 Thomas Heller
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ==============================================================================*/
8 |
9 | #ifndef BOOST_PHOENIX_HPP
10 |
11 | #include
12 |
13 | #endif
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/system/error_category.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_SYSTEM_ERROR_CATEGORY_HPP_INCLUDED
2 | #define BOOST_SYSTEM_ERROR_CATEGORY_HPP_INCLUDED
3 |
4 | // Copyright 2020 Peter Dimov
5 | // Distributed under the Boost Software License, Version 1.0
6 | // http://www.boost.org/LICENSE_1_0.txt
7 | //
8 | // See library home page at http://www.boost.org/libs/system
9 |
10 | #include
11 | #include
12 |
13 | #endif // #ifndef BOOST_SYSTEM_ERROR_CATEGORY_HPP_INCLUDED
14 |
--------------------------------------------------------------------------------
/third-party/boost/libs/exception/build/Jamfile.v2:
--------------------------------------------------------------------------------
1 | # Boost Exception Library build Jamfile
2 | #
3 | # Copyright (c) 2006-2009 Emil Dotchevski and Reverge Studios, Inc.
4 | #
5 | # Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 |
8 | project boost/exception
9 | : source-location ../src
10 | : requirements static
11 | ;
12 |
13 | lib boost_exception : clone_current_exception_non_intrusive.cpp ;
14 | boost-install boost_exception ;
15 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/qi/compound_parsers.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:compound Qi Compound Parsers]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/system/error_condition.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_SYSTEM_ERROR_CONDITION_HPP_INCLUDED
2 | #define BOOST_SYSTEM_ERROR_CONDITION_HPP_INCLUDED
3 |
4 | // Copyright 2020 Peter Dimov
5 | // Distributed under the Boost Software License, Version 1.0
6 | // http://www.boost.org/LICENSE_1_0.txt
7 | //
8 | // See library home page at http://www.boost.org/libs/system
9 |
10 | #include
11 | #include
12 |
13 | #endif // #ifndef BOOST_SYSTEM_ERROR_CONDITION_HPP_INCLUDED
14 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/lex/lexer_attributes.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:lexer_attributes Lexer Attributes]
10 |
11 |
12 | [endsect]
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/make_shared.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_MAKE_SHARED_HPP_INCLUDED
2 | #define BOOST_MAKE_SHARED_HPP_INCLUDED
3 |
4 | // make_shared.hpp
5 | //
6 | // Copyright (c) 2007, 2008 Peter Dimov
7 | //
8 | // Distributed under the Boost Software License, Version 1.0.
9 | // See accompanying file LICENSE_1_0.txt or copy at
10 | // http://www.boost.org/LICENSE_1_0.txt
11 | //
12 | // See http://www.boost.org/libs/smart_ptr/ for documentation.
13 |
14 | #include
15 |
16 | #endif // #ifndef BOOST_MAKE_SHARED_HPP_INCLUDED
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/move/detail/config_end.hpp:
--------------------------------------------------------------------------------
1 | //////////////////////////////////////////////////////////////////////////////
2 | //
3 | // (C) Copyright Ion Gaztanaga 2012-2012. Distributed under the Boost
4 | // Software License, Version 1.0. (See accompanying file
5 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 | //
7 | // See http://www.boost.org/libs/move for documentation.
8 | //
9 | //////////////////////////////////////////////////////////////////////////////
10 | #if defined BOOST_MSVC
11 | # pragma warning (pop)
12 | #endif
13 |
--------------------------------------------------------------------------------
/third-party/boost/boost/system/generic_category.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_SYSTEM_GENERIC_CATEGORY_HPP_INCLUDED
2 | #define BOOST_SYSTEM_GENERIC_CATEGORY_HPP_INCLUDED
3 |
4 | // Copyright 2020 Peter Dimov
5 | // Distributed under the Boost Software License, Version 1.0
6 | // http://www.boost.org/LICENSE_1_0.txt
7 | //
8 | // See library home page at http://www.boost.org/libs/system
9 |
10 | #include
11 | #include
12 |
13 | #endif // #ifndef BOOST_SYSTEM_GENERIC_CATEGORY_HPP_INCLUDED
14 |
--------------------------------------------------------------------------------
/third-party/boost/boost/thread/csbl/vector.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2013 Vicente J. Botet Escriba
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 | //
6 | // 2013/10 Vicente J. Botet Escriba
7 | // Creation.
8 |
9 | #ifndef BOOST_CSBL_VECTOR_HPP
10 | #define BOOST_CSBL_VECTOR_HPP
11 |
12 | #include
13 |
14 | namespace boost
15 | {
16 | namespace csbl
17 | {
18 | using ::std::vector;
19 | }
20 | }
21 |
22 | #endif // header
23 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_stat_st_birthtimespec.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2020 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include "platform_config.hpp"
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | int main()
15 | {
16 | struct stat st;
17 | st.st_birthtimespec.tv_sec = 1;
18 | st.st_birthtimespec.tv_nsec = 10;
19 | }
20 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/doc/lex/token_definition.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:lexer_token_definition Ways to define Tokens]
10 |
11 | [endsect]
12 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/karma/compound_generators.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:compound Karma Compound Generators]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/weak_ptr.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_WEAK_PTR_HPP_INCLUDED
2 | #define BOOST_WEAK_PTR_HPP_INCLUDED
3 |
4 | //
5 | // weak_ptr.hpp
6 | //
7 | // Copyright (c) 2001, 2002, 2003 Peter Dimov
8 | //
9 | // Distributed under the Boost Software License, Version 1.0.
10 | // See accompanying file LICENSE_1_0.txt or copy at
11 | // http://www.boost.org/LICENSE_1_0.txt
12 | //
13 | // See http://www.boost.org/libs/smart_ptr/ for documentation.
14 | //
15 |
16 | #include
17 |
18 | #endif // #ifndef BOOST_WEAK_PTR_HPP_INCLUDED
19 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/karma/primitive_generators.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:primitive Karma Generator Primitives]
10 | [endsect]
11 |
--------------------------------------------------------------------------------
/third-party/boost/boost/config/platform/cray.hpp:
--------------------------------------------------------------------------------
1 | // (C) Copyright John Maddock 2011.
2 | // Use, modification and distribution are subject to the
3 | // Boost Software License, Version 1.0. (See accompanying file
4 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 |
7 | // See http://www.boost.org for most recent version.
8 |
9 | // SGI Irix specific config options:
10 |
11 | #define BOOST_PLATFORM "Cray"
12 |
13 | // boilerplate code:
14 | #define BOOST_HAS_UNISTD_H
15 | #include
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/third-party/boost/boost/thread/executor.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2013 Vicente J. Botet Escriba
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 | //
6 | // 2013/09 Vicente J. Botet Escriba
7 | // Adapt to boost from CCIA C++11 implementation
8 |
9 | #ifndef BOOST_THREAD_EXECUTOR_HPP
10 | #define BOOST_THREAD_EXECUTOR_HPP
11 |
12 | #include
13 | #include
14 |
15 | #endif
16 |
--------------------------------------------------------------------------------
/third-party/boost/boost/typeof/std/memory.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2005 Arkadiy Vertleyb, Peder Holt.
2 | // Use, modification and distribution is subject to the Boost Software
3 | // License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
4 |
5 | #ifndef BOOST_TYPEOF_STD_memory_hpp_INCLUDED
6 | #define BOOST_TYPEOF_STD_memory_hpp_INCLUDED
7 |
8 | // This header is no longer useful and is only retained for compatibility
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | #endif//BOOST_TYPEOF_STD_memory_hpp_INCLUDED
15 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/karma/auto.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2001-2011 Hartmut Kaiser
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #if !defined(BOOST_SPIRIT_KARMA_AUTO_NOV_29_2009_0324PM)
7 | #define BOOST_SPIRIT_KARMA_AUTO_NOV_29_2009_0324PM
8 |
9 | #if defined(_MSC_VER)
10 | #pragma once
11 | #endif
12 |
13 | #include
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/karma/char.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2001-2011 Hartmut Kaiser
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #if !defined(BOOST_SPIRIT_KARMA_CHAR_FEB_21_2007_0547PM)
7 | #define BOOST_SPIRIT_KARMA_CHAR_FEB_21_2007_0547PM
8 |
9 | #if defined(_MSC_VER)
10 | #pragma once
11 | #endif
12 |
13 | #include
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/qi/match.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2001-2011 Hartmut Kaiser
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #if !defined(BOOST_SPIRIT_QI_MATCH_DEC_02_2009_0749PM)
7 | #define BOOST_SPIRIT_QI_MATCH_DEC_02_2009_0749PM
8 |
9 | #if defined(_MSC_VER)
10 | #pragma once
11 | #endif
12 |
13 | #include
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/repository/doc/qi/operators.qbk:
--------------------------------------------------------------------------------
1 | [/==============================================================================
2 | Copyright (C) 2001-2011 Joel de Guzman
3 | Copyright (C) 2001-2011 Hartmut Kaiser
4 |
5 | Distributed under the Boost Software License, Version 1.0. (See accompanying
6 | file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 | ===============================================================================/]
8 |
9 | [section:operators Qi Parser Operators]
10 | [include keywords.qbk]
11 | [endsect]
12 |
--------------------------------------------------------------------------------
/third-party/boost/boost/align/detail/alignment_of_cxx11.hpp:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014 Glen Joseph Fernandes
3 | (glenjofe@gmail.com)
4 |
5 | Distributed under the Boost Software License, Version 1.0.
6 | (http://www.boost.org/LICENSE_1_0.txt)
7 | */
8 | #ifndef BOOST_ALIGN_DETAIL_ALIGNMENT_OF_CXX11_HPP
9 | #define BOOST_ALIGN_DETAIL_ALIGNMENT_OF_CXX11_HPP
10 |
11 | #include
12 |
13 | namespace boost {
14 | namespace alignment {
15 | namespace detail {
16 |
17 | using std::alignment_of;
18 |
19 | } /* detail */
20 | } /* alignment */
21 | } /* boost */
22 |
23 | #endif
24 |
--------------------------------------------------------------------------------
/third-party/boost/boost/predef/other.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright Rene Ferdinand Rivera Morell 2013-2020
3 | Distributed under the Boost Software License, Version 1.0.
4 | (See accompanying file LICENSE_1_0.txt or copy at
5 | http://www.boost.org/LICENSE_1_0.txt)
6 | */
7 |
8 | #if !defined(BOOST_PREDEF_OTHER_H) || defined(BOOST_PREDEF_INTERNAL_GENERATE_TESTS)
9 | #ifndef BOOST_PREDEF_OTHER_H
10 | #define BOOST_PREDEF_OTHER_H
11 | #endif
12 |
13 | #include
14 | #include
15 | #include
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/third-party/boost/boost/ratio/config.hpp:
--------------------------------------------------------------------------------
1 | // config.hpp ---------------------------------------------------------------//
2 |
3 | // Copyright 2012 Vicente J. Botet Escriba
4 |
5 | // Distributed under the Boost Software License, Version 1.0.
6 | // See http://www.boost.org/LICENSE_1_0.txt
7 |
8 |
9 | #ifndef BOOST_RATIO_CONFIG_HPP
10 | #define BOOST_RATIO_CONFIG_HPP
11 |
12 | // This header is no longer useful and is only retained for compatibility
13 |
14 | #include
15 |
16 | #define BOOST_RATIO_INTMAX_C INTMAX_C
17 |
18 | #endif // #ifndef BOOST_RATIO_CONFIG_HPP
19 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/karma/binary.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2001-2011 Hartmut Kaiser
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #if !defined(BOOST_SPIRIT_KARMA_BINARY_MAY_04_2007_0859AM)
7 | #define BOOST_SPIRIT_KARMA_BINARY_MAY_04_2007_0859AM
8 |
9 | #if defined(_MSC_VER)
10 | #pragma once
11 | #endif
12 |
13 | #include
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/spirit/home/karma/string.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2001-2011 Hartmut Kaiser
2 | //
3 | // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 | // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #if !defined(BOOST_SPIRIT_KARMA_STRING_FEB_23_2007_0156PM)
7 | #define BOOST_SPIRIT_KARMA_STRING_FEB_23_2007_0156PM
8 |
9 | #if defined(_MSC_VER)
10 | #pragma once
11 | #endif
12 |
13 | #include
14 | #include
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/third-party/boost/boost/type.hpp:
--------------------------------------------------------------------------------
1 | // (C) Copyright David Abrahams 2001.
2 | // Distributed under the Boost Software License, Version 1.0. (See
3 | // accompanying file LICENSE_1_0.txt or copy at
4 | // http://www.boost.org/LICENSE_1_0.txt)
5 |
6 | #ifndef BOOST_TYPE_DWA20010120_HPP
7 | # define BOOST_TYPE_DWA20010120_HPP
8 |
9 | namespace boost {
10 |
11 | // Just a simple "type envelope". Useful in various contexts, mostly to work
12 | // around some MSVC deficiencies.
13 | template
14 | struct type {};
15 |
16 | }
17 |
18 | #endif // BOOST_TYPE_DWA20010120_HPP
19 |
--------------------------------------------------------------------------------
/third-party/boost/boost/typeof/std/string.hpp:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2005 Arkadiy Vertleyb, Peder Holt.
2 | // Use, modification and distribution is subject to the Boost Software
3 | // License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
4 |
5 | #ifndef BOOST_TYPEOF_STD_string_hpp_INCLUDED
6 | #define BOOST_TYPEOF_STD_string_hpp_INCLUDED
7 |
8 | // This header is no longer useful and is only retained for compatibility
9 |
10 | #include
11 | #include
12 | #include
13 |
14 | #endif//BOOST_TYPEOF_STD_string_hpp_INCLUDED
15 |
--------------------------------------------------------------------------------
/third-party/boost/libs/filesystem/config/has_cxx20_atomic_ref.cpp:
--------------------------------------------------------------------------------
1 | // Copyright 2021 Andrey Semashev
2 |
3 | // Distributed under the Boost Software License, Version 1.0.
4 | // See http://www.boost.org/LICENSE_1_0.txt
5 |
6 | // See library home page at http://www.boost.org/libs/filesystem
7 |
8 | #include
9 |
10 | typedef void func_t();
11 |
12 | int main()
13 | {
14 | func_t* func = 0;
15 | std::atomic_ref< func_t* > ref(func);
16 | ref.load(std::memory_order_relaxed);
17 | ref.store((func_t*)0, std::memory_order_relaxed);
18 | return 0;
19 | }
20 |
--------------------------------------------------------------------------------
/tests/test_files/dbc/add_two_dbc_files_2.dbc:
--------------------------------------------------------------------------------
1 | VERSION ""
2 |
3 |
4 | NS_ :
5 | NS_DESC_
6 | CM_
7 | BA_DEF_
8 | BA_
9 | VAL_
10 | CAT_DEF_
11 | CAT_
12 | FILTER
13 | BA_DEF_DEF_
14 | EV_DATA_
15 | ENVVAR_DATA_
16 | SGTYPE_
17 | SGTYPE_VAL_
18 | BA_DEF_SGTYPE_
19 | BA_SGTYPE_
20 | SIG_TYPE_REF_
21 | VAL_TABLE_
22 | SIG_GROUP_
23 | SIG_VALTYPE_
24 | SIGTYPE_VALTYPE_
25 | BO_TX_BU_
26 | BA_DEF_REL_
27 | BA_REL_
28 | BA_DEF_DEF_REL_
29 | BU_SG_REL_
30 | BU_EV_REL_
31 | BU_BO_REL_
32 | SG_MUL_VAL_
33 |
34 | BS_:
35 |
36 | BU_: FOO
37 |
38 |
39 | BO_ 2 M1: 8 FOO
40 |
--------------------------------------------------------------------------------
/tests/test_files/kcd/bad_message_length.kcd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/third-party/boost/boost/intrusive_ptr.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_INTRUSIVE_PTR_HPP_INCLUDED
2 | #define BOOST_INTRUSIVE_PTR_HPP_INCLUDED
3 |
4 | //
5 | // intrusive_ptr.hpp
6 | //
7 | // Copyright (c) 2001, 2002 Peter Dimov
8 | //
9 | // Distributed under the Boost Software License, Version 1.0.
10 | // See accompanying file LICENSE_1_0.txt or copy at
11 | // http://www.boost.org/LICENSE_1_0.txt
12 | //
13 | // See http://www.boost.org/libs/smart_ptr/ for documentation.
14 | //
15 |
16 | #include
17 |
18 | #endif // #ifndef BOOST_INTRUSIVE_PTR_HPP_INCLUDED
19 |
--------------------------------------------------------------------------------
/third-party/boost/boost/scoped_ptr.hpp:
--------------------------------------------------------------------------------
1 | #ifndef BOOST_SCOPED_PTR_HPP_INCLUDED
2 | #define BOOST_SCOPED_PTR_HPP_INCLUDED
3 |
4 | // (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
5 | // Copyright (c) 2001, 2002 Peter Dimov
6 | //
7 | // Distributed under the Boost Software License, Version 1.0. (See
8 | // accompanying file LICENSE_1_0.txt or copy at
9 | // http://www.boost.org/LICENSE_1_0.txt)
10 | //
11 | // See http://www.boost.org/libs/smart_ptr/ for documentation.
12 |
13 | #include
14 |
15 | #endif // #ifndef BOOST_SCOPED_PTR_HPP_INCLUDED
16 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/classic/test/actor/unit_test.cpp:
--------------------------------------------------------------------------------
1 | /*=============================================================================
2 | Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
3 | http://spirit.sourceforge.net/
4 |
5 | Use, modification and distribution is subject to the Boost Software
6 | License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
7 | http://www.boost.org/LICENSE_1_0.txt)
8 | =============================================================================*/
9 | #include
10 |
11 |
--------------------------------------------------------------------------------
/third-party/boost/libs/spirit/example/x3/rexpr/rexpr_full/Jamfile:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright (C) 2015 Michael Caisse, ciere.com
3 | #
4 | # Distributed under the Boost Software License, Version 1.0. (See accompanying
5 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 | #
7 |
8 | project spirit-x3-example-rexpr
9 | : requirements
10 | 512
11 |