Changeset 84b5fbe3 in lyxgit
- Timestamp:
- Oct 22, 2024, 3:47:15 PM (9 days ago)
- Branches:
- master
- Children:
- ae1ecba1
- Parents:
- c916bd1
- Files:
-
- 111 deleted
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
3rdparty/boost/boost/assert/source_location.hpp
rc916bd1 r84b5fbe3 162 162 # define BOOST_CURRENT_LOCATION ::boost::source_location(__FILE__, BOOST_CURRENT_LOCATION_IMPL_1(__LINE__), "") 163 163 164 #elif defined(__cpp_lib_source_location) && __cpp_lib_source_location >= 201907L 164 #elif defined(__cpp_lib_source_location) && __cpp_lib_source_location >= 201907L && !defined(__NVCC__) 165 166 // Under nvcc, __builtin_source_location is not constexpr 167 // https://github.com/boostorg/assert/issues/32 165 168 166 169 # define BOOST_CURRENT_LOCATION ::boost::source_location(::std::source_location::current()) -
3rdparty/boost/boost/config/compiler/borland.hpp
rc916bd1 r84b5fbe3 195 195 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 196 196 #define BOOST_NO_CXX11_ALIGNAS 197 #define BOOST_NO_CXX11_ALIGNOF 197 198 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 198 199 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/clang.hpp
rc916bd1 r84b5fbe3 241 241 #endif 242 242 243 #if !__has_feature(cxx_alignof) 244 # define BOOST_NO_CXX11_ALIGNOF 245 #endif 246 243 247 #if !__has_feature(cxx_trailing_return) 244 248 # define BOOST_NO_CXX11_TRAILING_RESULT_TYPES -
3rdparty/boost/boost/config/compiler/codegear.hpp
rc916bd1 r84b5fbe3 261 261 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 262 262 #define BOOST_NO_CXX11_ALIGNAS 263 #define BOOST_NO_CXX11_ALIGNOF 263 264 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 264 265 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/common_edg.hpp
rc916bd1 r84b5fbe3 93 93 #define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX 94 94 #define BOOST_NO_CXX11_ALIGNAS 95 #define BOOST_NO_CXX11_ALIGNOF 95 96 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 96 97 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/cray.hpp
rc916bd1 r84b5fbe3 376 376 #if __cplusplus >= 201103L 377 377 #undef BOOST_NO_CXX11_ALIGNAS 378 #undef BOOST_NO_CXX11_ALIGNOF 378 379 #undef BOOST_NO_CXX11_DECLTYPE_N3276 379 380 #define BOOST_NO_CXX11_HDR_ATOMIC -
3rdparty/boost/boost/config/compiler/digitalmars.hpp
rc916bd1 r84b5fbe3 80 80 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 81 81 #define BOOST_NO_CXX11_ALIGNAS 82 #define BOOST_NO_CXX11_ALIGNOF 82 83 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 83 84 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/gcc.hpp
rc916bd1 r84b5fbe3 220 220 # define BOOST_NO_CXX11_RAW_LITERALS 221 221 # define BOOST_NO_CXX11_UNICODE_LITERALS 222 # define BOOST_NO_CXX11_ALIGNOF 222 223 #endif 223 224 -
3rdparty/boost/boost/config/compiler/gcc_xml.hpp
rc916bd1 r84b5fbe3 58 58 # define BOOST_NO_CXX11_USER_DEFINED_LITERALS 59 59 # define BOOST_NO_CXX11_ALIGNAS 60 # define BOOST_NO_CXX11_ALIGNOF 60 61 # define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 61 62 # define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/hp_acc.hpp
rc916bd1 r84b5fbe3 122 122 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 123 123 #define BOOST_NO_CXX11_ALIGNAS 124 #define BOOST_NO_CXX11_ALIGNOF 124 125 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 125 126 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/intel.hpp
rc916bd1 r84b5fbe3 484 484 #if (BOOST_INTEL_CXX_VERSION >= 1500) && (!defined(BOOST_INTEL_GCC_VERSION) || (BOOST_INTEL_GCC_VERSION >= 40800)) && (!defined(_MSC_VER) || (_MSC_FULL_VER >= 190021730)) 485 485 # undef BOOST_NO_CXX11_ALIGNAS 486 # undef BOOST_NO_CXX11_ALIGNOF 486 487 #endif 487 488 -
3rdparty/boost/boost/config/compiler/metrowerks.hpp
rc916bd1 r84b5fbe3 123 123 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 124 124 #define BOOST_NO_CXX11_ALIGNAS 125 #define BOOST_NO_CXX11_ALIGNOF 125 126 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 126 127 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/mpw.hpp
rc916bd1 r84b5fbe3 72 72 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 73 73 #define BOOST_NO_CXX11_ALIGNAS 74 #define BOOST_NO_CXX11_ALIGNOF 74 75 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 75 76 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/pathscale.hpp
rc916bd1 r84b5fbe3 85 85 # define BOOST_NO_CXX11_USER_DEFINED_LITERALS 86 86 # define BOOST_NO_CXX11_ALIGNAS 87 # define BOOST_NO_CXX11_ALIGNOF 87 88 # define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 88 89 # define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/sunpro_cc.hpp
rc916bd1 r84b5fbe3 127 127 #define BOOST_NO_CXX11_UNICODE_LITERALS 128 128 #define BOOST_NO_CXX11_ALIGNAS 129 #define BOOST_NO_CXX11_ALIGNOF 129 130 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 130 131 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/vacpp.hpp
rc916bd1 r84b5fbe3 134 134 #endif 135 135 #define BOOST_NO_CXX11_ALIGNAS 136 #define BOOST_NO_CXX11_ALIGNOF 136 137 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 137 138 #define BOOST_NO_CXX11_INLINE_NAMESPACES -
3rdparty/boost/boost/config/compiler/visualc.hpp
rc916bd1 r84b5fbe3 184 184 # define BOOST_NO_CXX11_USER_DEFINED_LITERALS 185 185 # define BOOST_NO_CXX11_ALIGNAS 186 # define BOOST_NO_CXX11_ALIGNOF 186 187 # define BOOST_NO_CXX11_INLINE_NAMESPACES 187 188 # define BOOST_NO_CXX11_CHAR16_T … … 271 272 # define BOOST_NO_CXX11_THREAD_LOCAL 272 273 #endif 273 #if ndef BOOST_NO_SFINAE_EXPR274 #if !defined(BOOST_NO_SFINAE_EXPR) && !defined(_MSVC_LANG) 274 275 # define BOOST_NO_SFINAE_EXPR 275 276 #endif … … 365 366 # elif _MSC_VER < 1930 366 367 # define BOOST_COMPILER_VERSION 14.2 368 # elif _MSC_VER < 1940 369 # define BOOST_COMPILER_VERSION 14.3 367 370 # else 368 371 # define BOOST_COMPILER_VERSION _MSC_VER … … 376 379 377 380 // 378 // last known and checked version is 19. 20.27508 (VC++ 2019 RC3):379 #if (_MSC_VER > 1920)381 // last known and checked version is 19.3x (VS2022): 382 #if (_MSC_VER >= 1940) 380 383 # if defined(BOOST_ASSERT_CONFIG) 381 384 # error "Boost.Config is older than your current compiler version." -
3rdparty/boost/boost/config/compiler/xlcpp.hpp
rc916bd1 r84b5fbe3 185 185 #endif 186 186 187 #if !__has_feature(cxx_alignof) 188 # define BOOST_NO_CXX11_ALIGNOF 189 #endif 190 187 191 #if !__has_feature(cxx_trailing_return) 188 192 # define BOOST_NO_CXX11_TRAILING_RESULT_TYPES -
3rdparty/boost/boost/config/compiler/xlcpp_zos.hpp
rc916bd1 r84b5fbe3 143 143 #define BOOST_NO_CXX11_OVERRIDE 144 144 #define BOOST_NO_CXX11_ALIGNAS 145 #define BOOST_NO_CXX11_ALIGNOF 145 146 #define BOOST_NO_CXX11_UNRESTRICTED_UNION 146 147 #define BOOST_NO_CXX14_VARIABLE_TEMPLATES -
3rdparty/boost/boost/config/detail/suffix.hpp
rc916bd1 r84b5fbe3 1049 1049 #define BOOST_CXX14_CONSTEXPR constexpr 1050 1050 #endif 1051 #if !defined(BOOST_NO_CXX17_STRUCTURED_BINDINGS) && defined(BOOST_NO_CXX11_HDR_TUPLE) 1052 # define BOOST_NO_CXX17_STRUCTURED_BINDINGS 1053 #endif 1051 1054 1052 1055 // … … 1073 1076 // 1074 1077 #ifndef BOOST_ATTRIBUTE_UNUSED 1078 # if defined(__has_attribute) && defined(__SUNPRO_CC) && (__SUNPRO_CC > 0x5130) 1079 # if __has_attribute(maybe_unused) 1080 # define BOOST_ATTRIBUTE_UNUSED [[maybe_unused]] 1081 # endif 1082 # elif defined(__has_cpp_attribute) 1083 # if __has_cpp_attribute(maybe_unused) 1084 # define BOOST_ATTRIBUTE_UNUSED [[maybe_unused]] 1085 # endif 1086 # endif 1087 #endif 1088 1089 #ifndef BOOST_ATTRIBUTE_UNUSED 1075 1090 # define BOOST_ATTRIBUTE_UNUSED 1076 1091 #endif 1092 1077 1093 // 1078 1094 // [[nodiscard]]: -
3rdparty/boost/boost/config/stdlib/dinkumware.hpp
rc916bd1 r84b5fbe3 241 241 # define BOOST_NO_CXX98_FUNCTION_BASE 242 242 # define BOOST_NO_CXX98_BINDERS 243 # elif defined(_HAS_DEPRECATED_ADAPTOR_TYPEDEFS) && (_HAS_DEPRECATED_ADAPTOR_TYPEDEFS == 0) 244 # define BOOST_NO_CXX98_BINDERS 243 245 # endif 244 246 #endif … … 286 288 #endif 287 289 290 // BOOST_MSSTL_VERSION: as _MSVC_STL_VERSION, but for earlier releases as well 291 292 #if defined(_MSVC_STL_VERSION) // VS2017 (14.1) and above 293 # define BOOST_MSSTL_VERSION _MSVC_STL_VERSION 294 295 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 650 // VS2015 (14.0) 296 # define BOOST_MSSTL_VERSION 140 297 298 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 610 // VS2013 (12.0) 299 # define BOOST_MSSTL_VERSION 120 300 301 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 540 // VS2012 (11.0) 302 # define BOOST_MSSTL_VERSION 110 303 304 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 520 // VS2010 (10.0) 305 # define BOOST_MSSTL_VERSION 100 306 307 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 505 // VS2008SP1 (9.0) 308 # define BOOST_MSSTL_VERSION 91 309 310 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 503 // VS2008 (also 9.0) 311 # define BOOST_MSSTL_VERSION 90 312 313 #elif defined(_CPPLIB_VER) && _CPPLIB_VER >= 405 // VS2005 (8.0) 314 # define BOOST_MSSTL_VERSION 80 315 316 #endif 317 318 // 319 288 320 #ifdef _CPPLIB_VER 289 321 # define BOOST_STDLIB "Dinkumware standard library version " BOOST_STRINGIZE(_CPPLIB_VER) -
3rdparty/boost/boost/config/stdlib/libstdcpp3.hpp
rc916bd1 r84b5fbe3 140 140 #ifdef __clang__ 141 141 142 #ifdef _GLIBCXX_RELEASE 143 # define BOOST_LIBSTDCXX_VERSION (_GLIBCXX_RELEASE * 10000 + 100) 144 #else 145 // 146 // We figure out which gcc version issued this std lib 147 // by checking which headers are available: 148 // 142 149 #if __has_include(<expected>) 143 150 # define BOOST_LIBSTDCXX_VERSION 120100 … … 171 178 # define BOOST_LIBSTDCXX_VERSION 40300 172 179 #endif 180 #endif 173 181 // 174 182 // If BOOST_HAS_FLOAT128 is set, now that we know the std lib is libstdc++3, check to see if the std lib is … … 260 268 # define BOOST_NO_AUTO_PTR 261 269 # endif 262 # elif ! _GLIBCXX_USE_DEPRECATED270 # elif !defined(_GLIBCXX_USE_DEPRECATED) || !_GLIBCXX_USE_DEPRECATED 263 271 # define BOOST_NO_AUTO_PTR 264 272 # define BOOST_NO_CXX98_BINDERS … … 432 440 #endif 433 441 442 #if defined(__clang__) && (BOOST_LIBSTDCXX_VERSION < 40300) && !defined(BOOST_NO_CXX11_NULLPTR) 443 # define BOOST_NO_CXX11_NULLPTR 444 #endif 445 #if defined(__clang__) && (BOOST_LIBSTDCXX_VERSION < 40300) && defined(BOOST_HAS_INT128) && defined(__APPLE_CC__) 446 #undef BOOST_HAS_INT128 447 #endif 448 434 449 // 435 450 // Headers not present on Solaris with the Oracle compiler: -
3rdparty/boost/boost/core/swap.hpp
rc916bd1 r84b5fbe3 14 14 // recursion (causing stack overflow) when swapping objects of a primitive 15 15 // type. 16 // - s wap_impl has a using-directive, rather than a using-declaration,17 // because some compilers (including MSVC 7.1, Borland 5.9.3, and18 // Intel 8.1) don't do argument-dependent lookup when it has a19 // using-declaration instead.16 // - std::swap is imported with a using-directive, rather than 17 // a using-declaration, because some compilers (including MSVC 7.1, 18 // Borland 5.9.3, and Intel 8.1) don't do argument-dependent lookup 19 // when it has a using-declaration instead. 20 20 // - boost::swap has two template arguments, instead of one, to 21 21 // avoid ambiguity when swapping objects of a Boost type that does … … 31 31 #include <cstddef> // for std::size_t 32 32 33 #ifdef BOOST_HAS_PRAGMA_ONCE 34 #pragma once 35 #endif 36 37 #if defined(BOOST_GCC) && (BOOST_GCC < 40700) 38 // gcc 4.6 ICEs on noexcept specifications below 39 #define BOOST_CORE_SWAP_NOEXCEPT_IF(x) 40 #else 41 #define BOOST_CORE_SWAP_NOEXCEPT_IF(x) BOOST_NOEXCEPT_IF(x) 42 #endif 43 33 44 namespace boost_swap_impl 34 45 { … … 38 49 template<class T> struct is_const<T const> { enum _vt { value = 1 }; }; 39 50 51 // Use std::swap if argument dependent lookup fails. 52 // We need to have this at namespace scope to be able to use unqualified swap() call 53 // in noexcept specification. 54 using namespace std; 55 40 56 template<class T> 41 57 BOOST_GPU_ENABLED 42 void swap_impl(T& left, T& right) 58 void swap_impl(T& left, T& right) BOOST_CORE_SWAP_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(swap(left, right))) 43 59 { 44 using namespace std;//use std::swap if argument dependent lookup fails 45 swap(left,right); 60 swap(left, right); 46 61 } 47 62 … … 49 64 BOOST_GPU_ENABLED 50 65 void swap_impl(T (& left)[N], T (& right)[N]) 66 BOOST_CORE_SWAP_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(::boost_swap_impl::swap_impl(left[0], right[0]))) 51 67 { 52 68 for (std::size_t i = 0; i < N; ++i) … … 63 79 typename enable_if_c< !boost_swap_impl::is_const<T1>::value && !boost_swap_impl::is_const<T2>::value >::type 64 80 swap(T1& left, T2& right) 81 BOOST_CORE_SWAP_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(::boost_swap_impl::swap_impl(left, right))) 65 82 { 66 83 ::boost_swap_impl::swap_impl(left, right); … … 68 85 } 69 86 70 #endif 87 #undef BOOST_CORE_SWAP_NOEXCEPT_IF 88 89 #endif // BOOST_CORE_SWAP_HPP -
3rdparty/boost/boost/limits.hpp
rc916bd1 r84b5fbe3 60 60 BOOST_STATIC_CONSTANT(bool, is_exact = true); 61 61 BOOST_STATIC_CONSTANT(int, radix = 2); 62 static BOOST_LLT epsilon() throw(){ return 0; };63 static BOOST_LLT round_error() throw(){ return 0; };62 static BOOST_LLT epsilon() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 63 static BOOST_LLT round_error() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 64 64 65 65 BOOST_STATIC_CONSTANT(int, min_exponent = 0); … … 73 73 BOOST_STATIC_CONSTANT(bool, has_denorm = false); 74 74 BOOST_STATIC_CONSTANT(bool, has_denorm_loss = false); 75 static BOOST_LLT infinity() throw(){ return 0; };76 static BOOST_LLT quiet_NaN() throw(){ return 0; };77 static BOOST_LLT signaling_NaN() throw(){ return 0; };78 static BOOST_LLT denorm_min() throw(){ return 0; };75 static BOOST_LLT infinity() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 76 static BOOST_LLT quiet_NaN() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 77 static BOOST_LLT signaling_NaN() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 78 static BOOST_LLT denorm_min() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 79 79 80 80 BOOST_STATIC_CONSTANT(bool, is_iec559 = false); … … 113 113 BOOST_STATIC_CONSTANT(bool, is_exact = true); 114 114 BOOST_STATIC_CONSTANT(int, radix = 2); 115 static BOOST_ULLT epsilon() throw(){ return 0; };116 static BOOST_ULLT round_error() throw(){ return 0; };115 static BOOST_ULLT epsilon() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 116 static BOOST_ULLT round_error() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 117 117 118 118 BOOST_STATIC_CONSTANT(int, min_exponent = 0); … … 126 126 BOOST_STATIC_CONSTANT(bool, has_denorm = false); 127 127 BOOST_STATIC_CONSTANT(bool, has_denorm_loss = false); 128 static BOOST_ULLT infinity() throw(){ return 0; };129 static BOOST_ULLT quiet_NaN() throw(){ return 0; };130 static BOOST_ULLT signaling_NaN() throw(){ return 0; };131 static BOOST_ULLT denorm_min() throw(){ return 0; };128 static BOOST_ULLT infinity() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 129 static BOOST_ULLT quiet_NaN() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 130 static BOOST_ULLT signaling_NaN() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 131 static BOOST_ULLT denorm_min() BOOST_NOEXCEPT_OR_NOTHROW { return 0; }; 132 132 133 133 BOOST_STATIC_CONSTANT(bool, is_iec559 = false); -
3rdparty/boost/boost/throw_exception.hpp
rc916bd1 r84b5fbe3 105 105 106 106 set_info( *this, throw_file( loc.file_name() ) ); 107 set_info( *this, throw_line( loc.line() ) );107 set_info( *this, throw_line( static_cast<int>( loc.line() ) ) ); 108 108 set_info( *this, throw_function( loc.function_name() ) ); 109 set_info( *this, throw_column( loc.column() ) );109 set_info( *this, throw_column( static_cast<int>( loc.column() ) ) ); 110 110 } 111 111 -
3rdparty/boost/boost/version.hpp
rc916bd1 r84b5fbe3 20 20 // BOOST_VERSION / 100000 is the major version 21 21 22 #define BOOST_VERSION 108 10022 #define BOOST_VERSION 108300 23 23 24 24 // … … 28 28 // This is used by <config/auto_link.hpp> to select which library version to link to. 29 29 30 #define BOOST_LIB_VERSION "1_8 1"30 #define BOOST_LIB_VERSION "1_83" 31 31 32 32 #endif -
3rdparty/boost/extract.sh
rc916bd1 r84b5fbe3 12 12 13 13 HEADERS="\ 14 boost/any.hpp \15 14 boost/assert.hpp \ 16 15 boost/crc.hpp \ -
src/insets/ExternalTransforms.h
rc916bd1 r84b5fbe3 15 15 #include "graphics/GraphicsParams.h" 16 16 17 #include "support/any.h"18 17 #include "support/Length.h" 19 18 #include "support/unique_ptr.h" 20 19 20 #include <any> 21 21 #include <functional> 22 22 #include <map> … … 340 340 template <typename Factory> 341 341 TransformStore(TransformID id_, Factory const & factory) 342 : id(id_), any_factory( any(factory)) {}342 : id(id_), any_factory(std::any(factory)) {} 343 343 344 344 typedef TransformCommand::ptr_type ComPtr; … … 354 354 private: 355 355 TransformID id; 356 any any_factory;356 std::any any_factory; 357 357 }; 358 358 -
src/support/Makefile.am
rc916bd1 r84b5fbe3 36 36 FileMonitor.cpp \ 37 37 RandomAccessList.h \ 38 any.h \39 38 bind.h \ 40 39 Cache.h \
Note:
See TracChangeset
for help on using the changeset viewer.