├── LICENSE ├── README.md ├── code ├── adobe.poly │ ├── adobe │ │ ├── adam.hpp │ │ ├── adam_evaluate.hpp │ │ ├── adam_parser.hpp │ │ ├── algorithm.hpp │ │ ├── algorithm │ │ │ ├── binary_search.hpp │ │ │ ├── clamp.hpp │ │ │ ├── copy.hpp │ │ │ ├── count.hpp │ │ │ ├── equal.hpp │ │ │ ├── equal_range.hpp │ │ │ ├── erase_if.hpp │ │ │ ├── exists.hpp │ │ │ ├── fill.hpp │ │ │ ├── filter.hpp │ │ │ ├── find.hpp │ │ │ ├── find_match.hpp │ │ │ ├── for_each.hpp │ │ │ ├── for_each_position.hpp │ │ │ ├── gather.hpp │ │ │ ├── generate.hpp │ │ │ ├── heap.hpp │ │ │ ├── identity_element.hpp │ │ │ ├── iota.hpp │ │ │ ├── lexicographical_compare.hpp │ │ │ ├── lower_bound.hpp │ │ │ ├── median.hpp │ │ │ ├── merge.hpp │ │ │ ├── minmax.hpp │ │ │ ├── mismatch.hpp │ │ │ ├── other_of.hpp │ │ │ ├── partition.hpp │ │ │ ├── permutation.hpp │ │ │ ├── pin.hpp │ │ │ ├── random_shuffle.hpp │ │ │ ├── reduce.hpp │ │ │ ├── remove.hpp │ │ │ ├── replace.hpp │ │ │ ├── reverse.hpp │ │ │ ├── rotate.hpp │ │ │ ├── search.hpp │ │ │ ├── select.hpp │ │ │ ├── selection_algorithms.hpp │ │ │ ├── set.hpp │ │ │ ├── sort.hpp │ │ │ ├── sorted.hpp │ │ │ ├── swap_ranges.hpp │ │ │ ├── transform.hpp │ │ │ ├── unique.hpp │ │ │ └── upper_bound.hpp │ │ ├── any_iterator.hpp │ │ ├── any_regular.hpp │ │ ├── any_regular_fwd.hpp │ │ ├── arg_stream.hpp │ │ ├── array.hpp │ │ ├── array_fwd.hpp │ │ ├── circular_queue.hpp │ │ ├── closed_hash.hpp │ │ ├── closed_hash_fwd.hpp │ │ ├── cmath.hpp │ │ ├── config.hpp │ │ ├── config │ │ │ ├── compiler │ │ │ │ ├── gcc.hpp │ │ │ │ └── visualc.hpp │ │ │ └── select_compiler.hpp │ │ ├── container │ │ │ ├── std_fwd.hpp │ │ │ └── storage.hpp │ │ ├── conversion.hpp │ │ ├── copy_on_write.hpp │ │ ├── counter.hpp │ │ ├── cstdint.hpp │ │ ├── cstring.hpp │ │ ├── dancing_links.hpp │ │ ├── dictionary.hpp │ │ ├── dictionary_arg_stream.hpp │ │ ├── dictionary_fwd.hpp │ │ ├── empty.hpp │ │ ├── enum_ops.hpp │ │ ├── eve.hpp │ │ ├── eve_evaluate.hpp │ │ ├── eve_parser.hpp │ │ ├── extents.hpp │ │ ├── external_model.hpp │ │ ├── final.hpp │ │ ├── forest.hpp │ │ ├── function.hpp │ │ ├── functional.hpp │ │ ├── functional │ │ │ ├── is_member.hpp │ │ │ └── operator.hpp │ │ ├── implementation │ │ │ ├── adam_parser_impl.hpp │ │ │ ├── atomic_primitives.hpp │ │ │ ├── expression_filter.hpp │ │ │ ├── expression_parser.hpp │ │ │ ├── has_swap.hpp │ │ │ ├── lex_shared.hpp │ │ │ ├── lex_shared_fwd.hpp │ │ │ ├── lex_stream.hpp │ │ │ ├── lex_stream_fwd.hpp │ │ │ ├── metrowerks_mach_o.hpp │ │ │ ├── parser_shared.hpp │ │ │ ├── string_pool.hpp │ │ │ ├── swap.hpp │ │ │ ├── token.hpp │ │ │ ├── toroid.hpp │ │ │ ├── xml_lex.hpp │ │ │ ├── xml_lex_fwd.hpp │ │ │ ├── xml_token.hpp │ │ │ ├── zuid_sys_dep.hpp │ │ │ └── zuid_uuid.hpp │ │ ├── iomanip.hpp │ │ ├── iomanip_asl_cel.hpp │ │ ├── iomanip_fwd.hpp │ │ ├── iomanip_javascript.hpp │ │ ├── iomanip_pdf.hpp │ │ ├── iomanip_xml.hpp │ │ ├── is_range.hpp │ │ ├── istream.hpp │ │ ├── istream_fwd.hpp │ │ ├── iterator.hpp │ │ ├── iterator │ │ │ ├── distance.hpp │ │ │ ├── set_next.hpp │ │ │ ├── type_functions.hpp │ │ │ └── value_iterator.hpp │ │ ├── layout_attributes.hpp │ │ ├── localization.hpp │ │ ├── manip.hpp │ │ ├── md5.hpp │ │ ├── memory.hpp │ │ ├── memory_fwd.hpp │ │ ├── mismatch.hpp │ │ ├── move.hpp │ │ ├── name.hpp │ │ ├── name_fwd.hpp │ │ ├── numeric.hpp │ │ ├── once.hpp │ │ ├── placeable_concept.hpp │ │ ├── poly.hpp │ │ ├── poly_copyable.hpp │ │ ├── poly_placeable.hpp │ │ ├── poly_regular.hpp │ │ ├── regular_concept.hpp │ │ ├── select.hpp │ │ ├── selection.hpp │ │ ├── sha.hpp │ │ ├── sheet.hpp │ │ ├── static_table.hpp │ │ ├── string.hpp │ │ ├── string_fwd.hpp │ │ ├── table_index.hpp │ │ ├── test │ │ │ ├── check_container.hpp │ │ │ ├── check_less_than_comparable.hpp │ │ │ ├── check_null.hpp │ │ │ ├── check_regular.hpp │ │ │ └── check_traversable.hpp │ │ ├── thread_id.hpp │ │ ├── timer.hpp │ │ ├── type_inspection.hpp │ │ ├── typeinfo.hpp │ │ ├── unicode.hpp │ │ ├── utility.hpp │ │ ├── utility │ │ │ ├── ignore_unused.hpp │ │ │ └── pair.hpp │ │ ├── vector.hpp │ │ ├── vector_fwd.hpp │ │ ├── virtual_machine.hpp │ │ ├── widget_attributes.hpp │ │ ├── xml_parser.hpp │ │ ├── xstring.hpp │ │ └── zuid.hpp │ ├── test_reference_semantics_adaptation.cpp │ ├── test_reference_semantics_duck_typing.cpp │ ├── test_value_semantics_adaptation.cpp │ └── test_value_semantics_duck_typing.cpp ├── boost.typeerasure │ ├── test_reference_semantics_adaptation.cpp │ ├── test_reference_semantics_duck_typing.cpp │ ├── test_value_semantics_adaptation.cpp │ └── test_value_semantics_duck_typing.cpp └── poly │ ├── poly │ ├── bad_cast.hpp │ ├── callable.hpp │ ├── detail │ │ ├── cat.hpp │ │ ├── config.hpp │ │ ├── const.hpp │ │ ├── forward_like.hpp │ │ ├── friends.hpp │ │ ├── implement.hpp │ │ ├── is_plain.hpp │ │ ├── ref_macros.hpp │ │ ├── self.hpp │ │ ├── seq.hpp │ │ ├── signature.hpp │ │ ├── signatures.hpp │ │ └── strip.hpp │ ├── forward.hpp │ ├── interface.hpp │ ├── operators.hpp │ ├── returns.hpp │ └── self.hpp │ ├── test_value_semantics_adaptation.cpp │ └── test_value_semantics_duck_typing.cpp └── draft ├── Bibliography.pdf └── Dynamic Generic Programming with Virtual Concepts.pdf /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/README.md -------------------------------------------------------------------------------- /code/adobe.poly/adobe/adam.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/adam.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/adam_evaluate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/adam_evaluate.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/adam_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/adam_parser.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/binary_search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/binary_search.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/clamp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/clamp.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/copy.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/count.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/equal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/equal.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/equal_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/equal_range.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/erase_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/erase_if.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/exists.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/exists.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/fill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/fill.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/filter.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/find.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/find.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/find_match.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/find_match.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/for_each.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/for_each.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/for_each_position.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/for_each_position.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/gather.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/gather.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/generate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/generate.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/heap.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/identity_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/identity_element.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/iota.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/iota.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/lexicographical_compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/lexicographical_compare.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/lower_bound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/lower_bound.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/median.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/median.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/merge.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/minmax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/minmax.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/mismatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/mismatch.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/other_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/other_of.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/partition.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/permutation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/permutation.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/pin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/pin.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/random_shuffle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/random_shuffle.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/reduce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/reduce.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/remove.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/remove.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/replace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/replace.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/reverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/reverse.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/rotate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/rotate.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/search.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/select.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/select.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/selection_algorithms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/selection_algorithms.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/set.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/sort.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/sorted.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/sorted.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/swap_ranges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/swap_ranges.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/transform.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/unique.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/algorithm/upper_bound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/algorithm/upper_bound.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/any_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/any_iterator.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/any_regular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/any_regular.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/any_regular_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/any_regular_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/arg_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/arg_stream.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/array.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/array_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/array_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/circular_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/circular_queue.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/closed_hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/closed_hash.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/closed_hash_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/closed_hash_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/cmath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/cmath.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/config.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/config/compiler/gcc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/config/compiler/gcc.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/config/compiler/visualc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/config/compiler/visualc.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/config/select_compiler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/config/select_compiler.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/container/std_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/container/std_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/container/storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/container/storage.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/conversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/conversion.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/copy_on_write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/copy_on_write.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/counter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/counter.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/cstdint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/cstdint.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/cstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/cstring.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/dancing_links.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/dancing_links.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/dictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/dictionary.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/dictionary_arg_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/dictionary_arg_stream.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/dictionary_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/dictionary_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/empty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/empty.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/enum_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/enum_ops.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/eve.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/eve.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/eve_evaluate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/eve_evaluate.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/eve_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/eve_parser.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/extents.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/extents.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/external_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/external_model.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/final.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/final.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/forest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/forest.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/function.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/functional.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/functional/is_member.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/functional/is_member.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/functional/operator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/functional/operator.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/adam_parser_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/adam_parser_impl.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/atomic_primitives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/atomic_primitives.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/expression_filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/expression_filter.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/expression_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/expression_parser.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/has_swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/has_swap.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/lex_shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/lex_shared.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/lex_shared_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/lex_shared_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/lex_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/lex_stream.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/lex_stream_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/lex_stream_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/metrowerks_mach_o.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/metrowerks_mach_o.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/parser_shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/parser_shared.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/string_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/string_pool.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/swap.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/token.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/token.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/toroid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/toroid.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/xml_lex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/xml_lex.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/xml_lex_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/xml_lex_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/xml_token.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/xml_token.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/zuid_sys_dep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/zuid_sys_dep.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/implementation/zuid_uuid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/implementation/zuid_uuid.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iomanip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iomanip.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iomanip_asl_cel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iomanip_asl_cel.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iomanip_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iomanip_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iomanip_javascript.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iomanip_javascript.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iomanip_pdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iomanip_pdf.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iomanip_xml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iomanip_xml.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/is_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/is_range.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/istream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/istream.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/istream_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/istream_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iterator.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iterator/distance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iterator/distance.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iterator/set_next.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iterator/set_next.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iterator/type_functions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iterator/type_functions.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/iterator/value_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/iterator/value_iterator.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/layout_attributes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/layout_attributes.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/localization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/localization.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/manip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/manip.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/md5.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/md5.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/memory.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/memory_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/memory_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/mismatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/mismatch.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/move.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/name.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/name.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/name_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/name_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/numeric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/numeric.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/once.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/once.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/placeable_concept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/placeable_concept.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/poly.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/poly.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/poly_copyable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/poly_copyable.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/poly_placeable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/poly_placeable.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/poly_regular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/poly_regular.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/regular_concept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/regular_concept.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/select.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/select.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/selection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/selection.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/sha.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/sha.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/sheet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/sheet.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/static_table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/static_table.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/string.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/string_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/string_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/table_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/table_index.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/test/check_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/test/check_container.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/test/check_less_than_comparable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/test/check_less_than_comparable.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/test/check_null.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/test/check_null.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/test/check_regular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/test/check_regular.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/test/check_traversable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/test/check_traversable.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/thread_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/thread_id.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/timer.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/type_inspection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/type_inspection.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/typeinfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/typeinfo.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/unicode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/unicode.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/utility.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/utility/ignore_unused.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/utility/ignore_unused.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/utility/pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/utility/pair.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/vector.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/vector_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/vector_fwd.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/virtual_machine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/virtual_machine.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/widget_attributes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/widget_attributes.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/xml_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/xml_parser.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/xstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/xstring.hpp -------------------------------------------------------------------------------- /code/adobe.poly/adobe/zuid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/adobe/zuid.hpp -------------------------------------------------------------------------------- /code/adobe.poly/test_reference_semantics_adaptation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/test_reference_semantics_adaptation.cpp -------------------------------------------------------------------------------- /code/adobe.poly/test_reference_semantics_duck_typing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/test_reference_semantics_duck_typing.cpp -------------------------------------------------------------------------------- /code/adobe.poly/test_value_semantics_adaptation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/test_value_semantics_adaptation.cpp -------------------------------------------------------------------------------- /code/adobe.poly/test_value_semantics_duck_typing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/adobe.poly/test_value_semantics_duck_typing.cpp -------------------------------------------------------------------------------- /code/boost.typeerasure/test_reference_semantics_adaptation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/boost.typeerasure/test_reference_semantics_adaptation.cpp -------------------------------------------------------------------------------- /code/boost.typeerasure/test_reference_semantics_duck_typing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/boost.typeerasure/test_reference_semantics_duck_typing.cpp -------------------------------------------------------------------------------- /code/boost.typeerasure/test_value_semantics_adaptation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/boost.typeerasure/test_value_semantics_adaptation.cpp -------------------------------------------------------------------------------- /code/boost.typeerasure/test_value_semantics_duck_typing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/boost.typeerasure/test_value_semantics_duck_typing.cpp -------------------------------------------------------------------------------- /code/poly/poly/bad_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/bad_cast.hpp -------------------------------------------------------------------------------- /code/poly/poly/callable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/callable.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/cat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/cat.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/config.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/const.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/const.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/forward_like.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/forward_like.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/friends.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/friends.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/implement.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/implement.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/is_plain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/is_plain.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/ref_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/ref_macros.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/self.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/self.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/seq.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/seq.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/signature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/signature.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/signatures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/signatures.hpp -------------------------------------------------------------------------------- /code/poly/poly/detail/strip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/detail/strip.hpp -------------------------------------------------------------------------------- /code/poly/poly/forward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/forward.hpp -------------------------------------------------------------------------------- /code/poly/poly/interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/interface.hpp -------------------------------------------------------------------------------- /code/poly/poly/operators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/operators.hpp -------------------------------------------------------------------------------- /code/poly/poly/returns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/returns.hpp -------------------------------------------------------------------------------- /code/poly/poly/self.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/poly/self.hpp -------------------------------------------------------------------------------- /code/poly/test_value_semantics_adaptation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/test_value_semantics_adaptation.cpp -------------------------------------------------------------------------------- /code/poly/test_value_semantics_duck_typing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/code/poly/test_value_semantics_duck_typing.cpp -------------------------------------------------------------------------------- /draft/Bibliography.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/draft/Bibliography.pdf -------------------------------------------------------------------------------- /draft/Dynamic Generic Programming with Virtual Concepts.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyprowl/virtual-concepts/HEAD/draft/Dynamic Generic Programming with Virtual Concepts.pdf --------------------------------------------------------------------------------