diff options
Diffstat (limited to 'Build/source/utils/asymptote/LspCpp')
389 files changed, 3662 insertions, 71321 deletions
diff --git a/Build/source/utils/asymptote/LspCpp/CMakeDoxyfile.in b/Build/source/utils/asymptote/LspCpp/CMakeDoxyfile.in deleted file mode 100644 index 4b609872514..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeDoxyfile.in +++ /dev/null @@ -1,285 +0,0 @@ -# -# DO NOT EDIT! THIS FILE WAS GENERATED BY CMAKE! -# - -DOXYFILE_ENCODING = @DOXYGEN_DOXYFILE_ENCODING@ -PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ -PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ -PROJECT_BRIEF = @DOXYGEN_PROJECT_BRIEF@ -PROJECT_LOGO = @DOXYGEN_PROJECT_LOGO@ -OUTPUT_DIRECTORY = @DOXYGEN_OUTPUT_DIRECTORY@ -CREATE_SUBDIRS = @DOXYGEN_CREATE_SUBDIRS@ -ALLOW_UNICODE_NAMES = @DOXYGEN_ALLOW_UNICODE_NAMES@ -OUTPUT_LANGUAGE = @DOXYGEN_OUTPUT_LANGUAGE@ -OUTPUT_TEXT_DIRECTION = @DOXYGEN_OUTPUT_TEXT_DIRECTION@ -BRIEF_MEMBER_DESC = @DOXYGEN_BRIEF_MEMBER_DESC@ -REPEAT_BRIEF = @DOXYGEN_REPEAT_BRIEF@ -ABBREVIATE_BRIEF = @DOXYGEN_ABBREVIATE_BRIEF@ -ALWAYS_DETAILED_SEC = @DOXYGEN_ALWAYS_DETAILED_SEC@ -INLINE_INHERITED_MEMB = @DOXYGEN_INLINE_INHERITED_MEMB@ -FULL_PATH_NAMES = @DOXYGEN_FULL_PATH_NAMES@ -STRIP_FROM_PATH = @DOXYGEN_STRIP_FROM_PATH@ -STRIP_FROM_INC_PATH = @DOXYGEN_STRIP_FROM_INC_PATH@ -SHORT_NAMES = @DOXYGEN_SHORT_NAMES@ -JAVADOC_AUTOBRIEF = @DOXYGEN_JAVADOC_AUTOBRIEF@ -JAVADOC_BANNER = @DOXYGEN_JAVADOC_BANNER@ -QT_AUTOBRIEF = @DOXYGEN_QT_AUTOBRIEF@ -MULTILINE_CPP_IS_BRIEF = @DOXYGEN_MULTILINE_CPP_IS_BRIEF@ -PYTHON_DOCSTRING = @DOXYGEN_PYTHON_DOCSTRING@ -INHERIT_DOCS = @DOXYGEN_INHERIT_DOCS@ -SEPARATE_MEMBER_PAGES = @DOXYGEN_SEPARATE_MEMBER_PAGES@ -TAB_SIZE = @DOXYGEN_TAB_SIZE@ -ALIASES = @DOXYGEN_ALIASES@ -OPTIMIZE_OUTPUT_FOR_C = @DOXYGEN_OPTIMIZE_OUTPUT_FOR_C@ -OPTIMIZE_OUTPUT_JAVA = @DOXYGEN_OPTIMIZE_OUTPUT_JAVA@ -OPTIMIZE_FOR_FORTRAN = @DOXYGEN_OPTIMIZE_FOR_FORTRAN@ -OPTIMIZE_OUTPUT_VHDL = @DOXYGEN_OPTIMIZE_OUTPUT_VHDL@ -OPTIMIZE_OUTPUT_SLICE = @DOXYGEN_OPTIMIZE_OUTPUT_SLICE@ -EXTENSION_MAPPING = @DOXYGEN_EXTENSION_MAPPING@ -MARKDOWN_SUPPORT = @DOXYGEN_MARKDOWN_SUPPORT@ -TOC_INCLUDE_HEADINGS = @DOXYGEN_TOC_INCLUDE_HEADINGS@ -AUTOLINK_SUPPORT = @DOXYGEN_AUTOLINK_SUPPORT@ -BUILTIN_STL_SUPPORT = @DOXYGEN_BUILTIN_STL_SUPPORT@ -CPP_CLI_SUPPORT = @DOXYGEN_CPP_CLI_SUPPORT@ -SIP_SUPPORT = @DOXYGEN_SIP_SUPPORT@ -IDL_PROPERTY_SUPPORT = @DOXYGEN_IDL_PROPERTY_SUPPORT@ -DISTRIBUTE_GROUP_DOC = @DOXYGEN_DISTRIBUTE_GROUP_DOC@ -GROUP_NESTED_COMPOUNDS = @DOXYGEN_GROUP_NESTED_COMPOUNDS@ -SUBGROUPING = @DOXYGEN_SUBGROUPING@ -INLINE_GROUPED_CLASSES = @DOXYGEN_INLINE_GROUPED_CLASSES@ -INLINE_SIMPLE_STRUCTS = @DOXYGEN_INLINE_SIMPLE_STRUCTS@ -TYPEDEF_HIDES_STRUCT = @DOXYGEN_TYPEDEF_HIDES_STRUCT@ -LOOKUP_CACHE_SIZE = @DOXYGEN_LOOKUP_CACHE_SIZE@ -NUM_PROC_THREADS = @DOXYGEN_NUM_PROC_THREADS@ -EXTRACT_ALL = @DOXYGEN_EXTRACT_ALL@ -EXTRACT_PRIVATE = @DOXYGEN_EXTRACT_PRIVATE@ -EXTRACT_PRIV_VIRTUAL = @DOXYGEN_EXTRACT_PRIV_VIRTUAL@ -EXTRACT_PACKAGE = @DOXYGEN_EXTRACT_PACKAGE@ -EXTRACT_STATIC = @DOXYGEN_EXTRACT_STATIC@ -EXTRACT_LOCAL_CLASSES = @DOXYGEN_EXTRACT_LOCAL_CLASSES@ -EXTRACT_LOCAL_METHODS = @DOXYGEN_EXTRACT_LOCAL_METHODS@ -EXTRACT_ANON_NSPACES = @DOXYGEN_EXTRACT_ANON_NSPACES@ -RESOLVE_UNNAMED_PARAMS = @DOXYGEN_RESOLVE_UNNAMED_PARAMS@ -HIDE_UNDOC_MEMBERS = @DOXYGEN_HIDE_UNDOC_MEMBERS@ -HIDE_UNDOC_CLASSES = @DOXYGEN_HIDE_UNDOC_CLASSES@ -HIDE_FRIEND_COMPOUNDS = @DOXYGEN_HIDE_FRIEND_COMPOUNDS@ -HIDE_IN_BODY_DOCS = @DOXYGEN_HIDE_IN_BODY_DOCS@ -INTERNAL_DOCS = @DOXYGEN_INTERNAL_DOCS@ -CASE_SENSE_NAMES = @DOXYGEN_CASE_SENSE_NAMES@ -HIDE_SCOPE_NAMES = @DOXYGEN_HIDE_SCOPE_NAMES@ -HIDE_COMPOUND_REFERENCE= @DOXYGEN_HIDE_COMPOUND_REFERENCE@ -SHOW_INCLUDE_FILES = @DOXYGEN_SHOW_INCLUDE_FILES@ -SHOW_GROUPED_MEMB_INC = @DOXYGEN_SHOW_GROUPED_MEMB_INC@ -FORCE_LOCAL_INCLUDES = @DOXYGEN_FORCE_LOCAL_INCLUDES@ -INLINE_INFO = @DOXYGEN_INLINE_INFO@ -SORT_MEMBER_DOCS = @DOXYGEN_SORT_MEMBER_DOCS@ -SORT_BRIEF_DOCS = @DOXYGEN_SORT_BRIEF_DOCS@ -SORT_MEMBERS_CTORS_1ST = @DOXYGEN_SORT_MEMBERS_CTORS_1ST@ -SORT_GROUP_NAMES = @DOXYGEN_SORT_GROUP_NAMES@ -SORT_BY_SCOPE_NAME = @DOXYGEN_SORT_BY_SCOPE_NAME@ -STRICT_PROTO_MATCHING = @DOXYGEN_STRICT_PROTO_MATCHING@ -GENERATE_TODOLIST = @DOXYGEN_GENERATE_TODOLIST@ -GENERATE_TESTLIST = @DOXYGEN_GENERATE_TESTLIST@ -GENERATE_BUGLIST = @DOXYGEN_GENERATE_BUGLIST@ -GENERATE_DEPRECATEDLIST= @DOXYGEN_GENERATE_DEPRECATEDLIST@ -ENABLED_SECTIONS = @DOXYGEN_ENABLED_SECTIONS@ -MAX_INITIALIZER_LINES = @DOXYGEN_MAX_INITIALIZER_LINES@ -SHOW_USED_FILES = @DOXYGEN_SHOW_USED_FILES@ -SHOW_FILES = @DOXYGEN_SHOW_FILES@ -SHOW_NAMESPACES = @DOXYGEN_SHOW_NAMESPACES@ -FILE_VERSION_FILTER = @DOXYGEN_FILE_VERSION_FILTER@ -LAYOUT_FILE = @DOXYGEN_LAYOUT_FILE@ -CITE_BIB_FILES = @DOXYGEN_CITE_BIB_FILES@ -QUIET = @DOXYGEN_QUIET@ -WARNINGS = @DOXYGEN_WARNINGS@ -WARN_IF_UNDOCUMENTED = @DOXYGEN_WARN_IF_UNDOCUMENTED@ -WARN_IF_DOC_ERROR = @DOXYGEN_WARN_IF_DOC_ERROR@ -WARN_NO_PARAMDOC = @DOXYGEN_WARN_NO_PARAMDOC@ -WARN_AS_ERROR = @DOXYGEN_WARN_AS_ERROR@ -WARN_FORMAT = @DOXYGEN_WARN_FORMAT@ -WARN_LOGFILE = @DOXYGEN_WARN_LOGFILE@ -INPUT = @DOXYGEN_INPUT@ -INPUT_ENCODING = @DOXYGEN_INPUT_ENCODING@ -FILE_PATTERNS = @DOXYGEN_FILE_PATTERNS@ -RECURSIVE = @DOXYGEN_RECURSIVE@ -EXCLUDE = @DOXYGEN_EXCLUDE@ -EXCLUDE_SYMLINKS = @DOXYGEN_EXCLUDE_SYMLINKS@ -EXCLUDE_PATTERNS = @DOXYGEN_EXCLUDE_PATTERNS@ -EXCLUDE_SYMBOLS = @DOXYGEN_EXCLUDE_SYMBOLS@ -EXAMPLE_PATH = @DOXYGEN_EXAMPLE_PATH@ -EXAMPLE_PATTERNS = @DOXYGEN_EXAMPLE_PATTERNS@ -EXAMPLE_RECURSIVE = @DOXYGEN_EXAMPLE_RECURSIVE@ -IMAGE_PATH = @DOXYGEN_IMAGE_PATH@ -INPUT_FILTER = @DOXYGEN_INPUT_FILTER@ -FILTER_PATTERNS = @DOXYGEN_FILTER_PATTERNS@ -FILTER_SOURCE_FILES = @DOXYGEN_FILTER_SOURCE_FILES@ -FILTER_SOURCE_PATTERNS = @DOXYGEN_FILTER_SOURCE_PATTERNS@ -USE_MDFILE_AS_MAINPAGE = @DOXYGEN_USE_MDFILE_AS_MAINPAGE@ -SOURCE_BROWSER = @DOXYGEN_SOURCE_BROWSER@ -INLINE_SOURCES = @DOXYGEN_INLINE_SOURCES@ -STRIP_CODE_COMMENTS = @DOXYGEN_STRIP_CODE_COMMENTS@ -REFERENCED_BY_RELATION = @DOXYGEN_REFERENCED_BY_RELATION@ -REFERENCES_RELATION = @DOXYGEN_REFERENCES_RELATION@ -REFERENCES_LINK_SOURCE = @DOXYGEN_REFERENCES_LINK_SOURCE@ -SOURCE_TOOLTIPS = @DOXYGEN_SOURCE_TOOLTIPS@ -USE_HTAGS = @DOXYGEN_USE_HTAGS@ -VERBATIM_HEADERS = @DOXYGEN_VERBATIM_HEADERS@ -CLANG_ASSISTED_PARSING = @DOXYGEN_CLANG_ASSISTED_PARSING@ -CLANG_ADD_INC_PATHS = @DOXYGEN_CLANG_ADD_INC_PATHS@ -CLANG_OPTIONS = @DOXYGEN_CLANG_OPTIONS@ -CLANG_DATABASE_PATH = @DOXYGEN_CLANG_DATABASE_PATH@ -ALPHABETICAL_INDEX = @DOXYGEN_ALPHABETICAL_INDEX@ -IGNORE_PREFIX = @DOXYGEN_IGNORE_PREFIX@ -GENERATE_HTML = @DOXYGEN_GENERATE_HTML@ -HTML_OUTPUT = @DOXYGEN_HTML_OUTPUT@ -HTML_FILE_EXTENSION = @DOXYGEN_HTML_FILE_EXTENSION@ -HTML_HEADER = @DOXYGEN_HTML_HEADER@ -HTML_FOOTER = @DOXYGEN_HTML_FOOTER@ -HTML_STYLESHEET = @DOXYGEN_HTML_STYLESHEET@ -HTML_EXTRA_STYLESHEET = @DOXYGEN_HTML_EXTRA_STYLESHEET@ -HTML_EXTRA_FILES = @DOXYGEN_HTML_EXTRA_FILES@ -HTML_COLORSTYLE_HUE = @DOXYGEN_HTML_COLORSTYLE_HUE@ -HTML_COLORSTYLE_SAT = @DOXYGEN_HTML_COLORSTYLE_SAT@ -HTML_COLORSTYLE_GAMMA = @DOXYGEN_HTML_COLORSTYLE_GAMMA@ -HTML_TIMESTAMP = @DOXYGEN_HTML_TIMESTAMP@ -HTML_DYNAMIC_MENUS = @DOXYGEN_HTML_DYNAMIC_MENUS@ -HTML_DYNAMIC_SECTIONS = @DOXYGEN_HTML_DYNAMIC_SECTIONS@ -HTML_INDEX_NUM_ENTRIES = @DOXYGEN_HTML_INDEX_NUM_ENTRIES@ -GENERATE_DOCSET = @DOXYGEN_GENERATE_DOCSET@ -DOCSET_FEEDNAME = @DOXYGEN_DOCSET_FEEDNAME@ -DOCSET_BUNDLE_ID = @DOXYGEN_DOCSET_BUNDLE_ID@ -DOCSET_PUBLISHER_ID = @DOXYGEN_DOCSET_PUBLISHER_ID@ -DOCSET_PUBLISHER_NAME = @DOXYGEN_DOCSET_PUBLISHER_NAME@ -GENERATE_HTMLHELP = @DOXYGEN_GENERATE_HTMLHELP@ -CHM_FILE = @DOXYGEN_CHM_FILE@ -HHC_LOCATION = @DOXYGEN_HHC_LOCATION@ -GENERATE_CHI = @DOXYGEN_GENERATE_CHI@ -CHM_INDEX_ENCODING = @DOXYGEN_CHM_INDEX_ENCODING@ -BINARY_TOC = @DOXYGEN_BINARY_TOC@ -TOC_EXPAND = @DOXYGEN_TOC_EXPAND@ -GENERATE_QHP = @DOXYGEN_GENERATE_QHP@ -QCH_FILE = @DOXYGEN_QCH_FILE@ -QHP_NAMESPACE = @DOXYGEN_QHP_NAMESPACE@ -QHP_VIRTUAL_FOLDER = @DOXYGEN_QHP_VIRTUAL_FOLDER@ -QHP_CUST_FILTER_NAME = @DOXYGEN_QHP_CUST_FILTER_NAME@ -QHP_CUST_FILTER_ATTRS = @DOXYGEN_QHP_CUST_FILTER_ATTRS@ -QHP_SECT_FILTER_ATTRS = @DOXYGEN_QHP_SECT_FILTER_ATTRS@ -QHG_LOCATION = @DOXYGEN_QHG_LOCATION@ -GENERATE_ECLIPSEHELP = @DOXYGEN_GENERATE_ECLIPSEHELP@ -ECLIPSE_DOC_ID = @DOXYGEN_ECLIPSE_DOC_ID@ -DISABLE_INDEX = @DOXYGEN_DISABLE_INDEX@ -GENERATE_TREEVIEW = @DOXYGEN_GENERATE_TREEVIEW@ -ENUM_VALUES_PER_LINE = @DOXYGEN_ENUM_VALUES_PER_LINE@ -TREEVIEW_WIDTH = @DOXYGEN_TREEVIEW_WIDTH@ -EXT_LINKS_IN_WINDOW = @DOXYGEN_EXT_LINKS_IN_WINDOW@ -HTML_FORMULA_FORMAT = @DOXYGEN_HTML_FORMULA_FORMAT@ -FORMULA_FONTSIZE = @DOXYGEN_FORMULA_FONTSIZE@ -FORMULA_TRANSPARENT = @DOXYGEN_FORMULA_TRANSPARENT@ -FORMULA_MACROFILE = @DOXYGEN_FORMULA_MACROFILE@ -USE_MATHJAX = @DOXYGEN_USE_MATHJAX@ -MATHJAX_FORMAT = @DOXYGEN_MATHJAX_FORMAT@ -MATHJAX_RELPATH = @DOXYGEN_MATHJAX_RELPATH@ -MATHJAX_EXTENSIONS = @DOXYGEN_MATHJAX_EXTENSIONS@ -MATHJAX_CODEFILE = @DOXYGEN_MATHJAX_CODEFILE@ -SEARCHENGINE = @DOXYGEN_SEARCHENGINE@ -SERVER_BASED_SEARCH = @DOXYGEN_SERVER_BASED_SEARCH@ -EXTERNAL_SEARCH = @DOXYGEN_EXTERNAL_SEARCH@ -SEARCHENGINE_URL = @DOXYGEN_SEARCHENGINE_URL@ -SEARCHDATA_FILE = @DOXYGEN_SEARCHDATA_FILE@ -EXTERNAL_SEARCH_ID = @DOXYGEN_EXTERNAL_SEARCH_ID@ -EXTRA_SEARCH_MAPPINGS = @DOXYGEN_EXTRA_SEARCH_MAPPINGS@ -GENERATE_LATEX = @DOXYGEN_GENERATE_LATEX@ -LATEX_OUTPUT = @DOXYGEN_LATEX_OUTPUT@ -LATEX_CMD_NAME = @DOXYGEN_LATEX_CMD_NAME@ -MAKEINDEX_CMD_NAME = @DOXYGEN_MAKEINDEX_CMD_NAME@ -LATEX_MAKEINDEX_CMD = @DOXYGEN_LATEX_MAKEINDEX_CMD@ -COMPACT_LATEX = @DOXYGEN_COMPACT_LATEX@ -PAPER_TYPE = @DOXYGEN_PAPER_TYPE@ -EXTRA_PACKAGES = @DOXYGEN_EXTRA_PACKAGES@ -LATEX_HEADER = @DOXYGEN_LATEX_HEADER@ -LATEX_FOOTER = @DOXYGEN_LATEX_FOOTER@ -LATEX_EXTRA_STYLESHEET = @DOXYGEN_LATEX_EXTRA_STYLESHEET@ -LATEX_EXTRA_FILES = @DOXYGEN_LATEX_EXTRA_FILES@ -PDF_HYPERLINKS = @DOXYGEN_PDF_HYPERLINKS@ -USE_PDFLATEX = @DOXYGEN_USE_PDFLATEX@ -LATEX_BATCHMODE = @DOXYGEN_LATEX_BATCHMODE@ -LATEX_HIDE_INDICES = @DOXYGEN_LATEX_HIDE_INDICES@ -LATEX_SOURCE_CODE = @DOXYGEN_LATEX_SOURCE_CODE@ -LATEX_BIB_STYLE = @DOXYGEN_LATEX_BIB_STYLE@ -LATEX_TIMESTAMP = @DOXYGEN_LATEX_TIMESTAMP@ -LATEX_EMOJI_DIRECTORY = @DOXYGEN_LATEX_EMOJI_DIRECTORY@ -GENERATE_RTF = @DOXYGEN_GENERATE_RTF@ -RTF_OUTPUT = @DOXYGEN_RTF_OUTPUT@ -COMPACT_RTF = @DOXYGEN_COMPACT_RTF@ -RTF_HYPERLINKS = @DOXYGEN_RTF_HYPERLINKS@ -RTF_STYLESHEET_FILE = @DOXYGEN_RTF_STYLESHEET_FILE@ -RTF_EXTENSIONS_FILE = @DOXYGEN_RTF_EXTENSIONS_FILE@ -RTF_SOURCE_CODE = @DOXYGEN_RTF_SOURCE_CODE@ -GENERATE_MAN = @DOXYGEN_GENERATE_MAN@ -MAN_OUTPUT = @DOXYGEN_MAN_OUTPUT@ -MAN_EXTENSION = @DOXYGEN_MAN_EXTENSION@ -MAN_SUBDIR = @DOXYGEN_MAN_SUBDIR@ -MAN_LINKS = @DOXYGEN_MAN_LINKS@ -GENERATE_XML = @DOXYGEN_GENERATE_XML@ -XML_OUTPUT = @DOXYGEN_XML_OUTPUT@ -XML_PROGRAMLISTING = @DOXYGEN_XML_PROGRAMLISTING@ -XML_NS_MEMB_FILE_SCOPE = @DOXYGEN_XML_NS_MEMB_FILE_SCOPE@ -GENERATE_DOCBOOK = @DOXYGEN_GENERATE_DOCBOOK@ -DOCBOOK_OUTPUT = @DOXYGEN_DOCBOOK_OUTPUT@ -DOCBOOK_PROGRAMLISTING = @DOXYGEN_DOCBOOK_PROGRAMLISTING@ -GENERATE_AUTOGEN_DEF = @DOXYGEN_GENERATE_AUTOGEN_DEF@ -GENERATE_PERLMOD = @DOXYGEN_GENERATE_PERLMOD@ -PERLMOD_LATEX = @DOXYGEN_PERLMOD_LATEX@ -PERLMOD_PRETTY = @DOXYGEN_PERLMOD_PRETTY@ -PERLMOD_MAKEVAR_PREFIX = @DOXYGEN_PERLMOD_MAKEVAR_PREFIX@ -ENABLE_PREPROCESSING = @DOXYGEN_ENABLE_PREPROCESSING@ -MACRO_EXPANSION = @DOXYGEN_MACRO_EXPANSION@ -EXPAND_ONLY_PREDEF = @DOXYGEN_EXPAND_ONLY_PREDEF@ -SEARCH_INCLUDES = @DOXYGEN_SEARCH_INCLUDES@ -INCLUDE_PATH = @DOXYGEN_INCLUDE_PATH@ -INCLUDE_FILE_PATTERNS = @DOXYGEN_INCLUDE_FILE_PATTERNS@ -PREDEFINED = @DOXYGEN_PREDEFINED@ -EXPAND_AS_DEFINED = @DOXYGEN_EXPAND_AS_DEFINED@ -SKIP_FUNCTION_MACROS = @DOXYGEN_SKIP_FUNCTION_MACROS@ -TAGFILES = @DOXYGEN_TAGFILES@ -GENERATE_TAGFILE = @DOXYGEN_GENERATE_TAGFILE@ -ALLEXTERNALS = @DOXYGEN_ALLEXTERNALS@ -EXTERNAL_GROUPS = @DOXYGEN_EXTERNAL_GROUPS@ -EXTERNAL_PAGES = @DOXYGEN_EXTERNAL_PAGES@ -CLASS_DIAGRAMS = @DOXYGEN_CLASS_DIAGRAMS@ -DIA_PATH = @DOXYGEN_DIA_PATH@ -HIDE_UNDOC_RELATIONS = @DOXYGEN_HIDE_UNDOC_RELATIONS@ -HAVE_DOT = @DOXYGEN_HAVE_DOT@ -DOT_NUM_THREADS = @DOXYGEN_DOT_NUM_THREADS@ -DOT_FONTNAME = @DOXYGEN_DOT_FONTNAME@ -DOT_FONTSIZE = @DOXYGEN_DOT_FONTSIZE@ -DOT_FONTPATH = @DOXYGEN_DOT_FONTPATH@ -CLASS_GRAPH = @DOXYGEN_CLASS_GRAPH@ -COLLABORATION_GRAPH = @DOXYGEN_COLLABORATION_GRAPH@ -GROUP_GRAPHS = @DOXYGEN_GROUP_GRAPHS@ -UML_LOOK = @DOXYGEN_UML_LOOK@ -UML_LIMIT_NUM_FIELDS = @DOXYGEN_UML_LIMIT_NUM_FIELDS@ -DOT_UML_DETAILS = @DOXYGEN_DOT_UML_DETAILS@ -DOT_WRAP_THRESHOLD = @DOXYGEN_DOT_WRAP_THRESHOLD@ -TEMPLATE_RELATIONS = @DOXYGEN_TEMPLATE_RELATIONS@ -INCLUDE_GRAPH = @DOXYGEN_INCLUDE_GRAPH@ -INCLUDED_BY_GRAPH = @DOXYGEN_INCLUDED_BY_GRAPH@ -CALL_GRAPH = @DOXYGEN_CALL_GRAPH@ -CALLER_GRAPH = @DOXYGEN_CALLER_GRAPH@ -GRAPHICAL_HIERARCHY = @DOXYGEN_GRAPHICAL_HIERARCHY@ -DIRECTORY_GRAPH = @DOXYGEN_DIRECTORY_GRAPH@ -DOT_IMAGE_FORMAT = @DOXYGEN_DOT_IMAGE_FORMAT@ -INTERACTIVE_SVG = @DOXYGEN_INTERACTIVE_SVG@ -DOT_PATH = @DOXYGEN_DOT_PATH@ -DOTFILE_DIRS = @DOXYGEN_DOTFILE_DIRS@ -MSCFILE_DIRS = @DOXYGEN_MSCFILE_DIRS@ -DIAFILE_DIRS = @DOXYGEN_DIAFILE_DIRS@ -PLANTUML_JAR_PATH = @DOXYGEN_PLANTUML_JAR_PATH@ -PLANTUML_CFG_FILE = @DOXYGEN_PLANTUML_CFG_FILE@ -PLANTUML_INCLUDE_PATH = @DOXYGEN_PLANTUML_INCLUDE_PATH@ -DOT_GRAPH_MAX_NODES = @DOXYGEN_DOT_GRAPH_MAX_NODES@ -MAX_DOT_GRAPH_DEPTH = @DOXYGEN_MAX_DOT_GRAPH_DEPTH@ -DOT_TRANSPARENT = @DOXYGEN_DOT_TRANSPARENT@ -DOT_MULTI_TARGETS = @DOXYGEN_DOT_MULTI_TARGETS@ -GENERATE_LEGEND = @DOXYGEN_GENERATE_LEGEND@ -DOT_CLEANUP = @DOXYGEN_DOT_CLEANUP@ diff --git a/Build/source/utils/asymptote/LspCpp/CMakeDoxygenDefaults.cmake b/Build/source/utils/asymptote/LspCpp/CMakeDoxygenDefaults.cmake deleted file mode 100644 index 920e5c71d70..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeDoxygenDefaults.cmake +++ /dev/null @@ -1,688 +0,0 @@ -# -# DO NOT EDIT! THIS FILE WAS GENERATED BY CMAKE! -# - -if(NOT DEFINED DOXYGEN_DOXYFILE_ENCODING) - set(DOXYGEN_DOXYFILE_ENCODING UTF-8) -endif() -if(NOT DEFINED DOXYGEN_PROJECT_NAME) - set(DOXYGEN_PROJECT_NAME "My Project") -endif() -if(NOT DEFINED DOXYGEN_CREATE_SUBDIRS) - set(DOXYGEN_CREATE_SUBDIRS NO) -endif() -if(NOT DEFINED DOXYGEN_ALLOW_UNICODE_NAMES) - set(DOXYGEN_ALLOW_UNICODE_NAMES NO) -endif() -if(NOT DEFINED DOXYGEN_OUTPUT_LANGUAGE) - set(DOXYGEN_OUTPUT_LANGUAGE English) -endif() -if(NOT DEFINED DOXYGEN_OUTPUT_TEXT_DIRECTION) - set(DOXYGEN_OUTPUT_TEXT_DIRECTION None) -endif() -if(NOT DEFINED DOXYGEN_BRIEF_MEMBER_DESC) - set(DOXYGEN_BRIEF_MEMBER_DESC YES) -endif() -if(NOT DEFINED DOXYGEN_REPEAT_BRIEF) - set(DOXYGEN_REPEAT_BRIEF YES) -endif() -if(NOT DEFINED DOXYGEN_ABBREVIATE_BRIEF) - set(DOXYGEN_ABBREVIATE_BRIEF "The $name class" - "The $name widget" - "The $name file" - is - provides - specifies - contains - represents - a - an - the) -endif() -if(NOT DEFINED DOXYGEN_ALWAYS_DETAILED_SEC) - set(DOXYGEN_ALWAYS_DETAILED_SEC NO) -endif() -if(NOT DEFINED DOXYGEN_INLINE_INHERITED_MEMB) - set(DOXYGEN_INLINE_INHERITED_MEMB NO) -endif() -if(NOT DEFINED DOXYGEN_FULL_PATH_NAMES) - set(DOXYGEN_FULL_PATH_NAMES YES) -endif() -if(NOT DEFINED DOXYGEN_SHORT_NAMES) - set(DOXYGEN_SHORT_NAMES NO) -endif() -if(NOT DEFINED DOXYGEN_JAVADOC_AUTOBRIEF) - set(DOXYGEN_JAVADOC_AUTOBRIEF NO) -endif() -if(NOT DEFINED DOXYGEN_JAVADOC_BANNER) - set(DOXYGEN_JAVADOC_BANNER NO) -endif() -if(NOT DEFINED DOXYGEN_QT_AUTOBRIEF) - set(DOXYGEN_QT_AUTOBRIEF NO) -endif() -if(NOT DEFINED DOXYGEN_MULTILINE_CPP_IS_BRIEF) - set(DOXYGEN_MULTILINE_CPP_IS_BRIEF NO) -endif() -if(NOT DEFINED DOXYGEN_PYTHON_DOCSTRING) - set(DOXYGEN_PYTHON_DOCSTRING YES) -endif() -if(NOT DEFINED DOXYGEN_INHERIT_DOCS) - set(DOXYGEN_INHERIT_DOCS YES) -endif() -if(NOT DEFINED DOXYGEN_SEPARATE_MEMBER_PAGES) - set(DOXYGEN_SEPARATE_MEMBER_PAGES NO) -endif() -if(NOT DEFINED DOXYGEN_TAB_SIZE) - set(DOXYGEN_TAB_SIZE 4) -endif() -if(NOT DEFINED DOXYGEN_OPTIMIZE_OUTPUT_FOR_C) - set(DOXYGEN_OPTIMIZE_OUTPUT_FOR_C NO) -endif() -if(NOT DEFINED DOXYGEN_OPTIMIZE_OUTPUT_JAVA) - set(DOXYGEN_OPTIMIZE_OUTPUT_JAVA NO) -endif() -if(NOT DEFINED DOXYGEN_OPTIMIZE_FOR_FORTRAN) - set(DOXYGEN_OPTIMIZE_FOR_FORTRAN NO) -endif() -if(NOT DEFINED DOXYGEN_OPTIMIZE_OUTPUT_VHDL) - set(DOXYGEN_OPTIMIZE_OUTPUT_VHDL NO) -endif() -if(NOT DEFINED DOXYGEN_OPTIMIZE_OUTPUT_SLICE) - set(DOXYGEN_OPTIMIZE_OUTPUT_SLICE NO) -endif() -if(NOT DEFINED DOXYGEN_MARKDOWN_SUPPORT) - set(DOXYGEN_MARKDOWN_SUPPORT YES) -endif() -if(NOT DEFINED DOXYGEN_TOC_INCLUDE_HEADINGS) - set(DOXYGEN_TOC_INCLUDE_HEADINGS 5) -endif() -if(NOT DEFINED DOXYGEN_AUTOLINK_SUPPORT) - set(DOXYGEN_AUTOLINK_SUPPORT YES) -endif() -if(NOT DEFINED DOXYGEN_BUILTIN_STL_SUPPORT) - set(DOXYGEN_BUILTIN_STL_SUPPORT NO) -endif() -if(NOT DEFINED DOXYGEN_CPP_CLI_SUPPORT) - set(DOXYGEN_CPP_CLI_SUPPORT NO) -endif() -if(NOT DEFINED DOXYGEN_SIP_SUPPORT) - set(DOXYGEN_SIP_SUPPORT NO) -endif() -if(NOT DEFINED DOXYGEN_IDL_PROPERTY_SUPPORT) - set(DOXYGEN_IDL_PROPERTY_SUPPORT YES) -endif() -if(NOT DEFINED DOXYGEN_DISTRIBUTE_GROUP_DOC) - set(DOXYGEN_DISTRIBUTE_GROUP_DOC NO) -endif() -if(NOT DEFINED DOXYGEN_GROUP_NESTED_COMPOUNDS) - set(DOXYGEN_GROUP_NESTED_COMPOUNDS NO) -endif() -if(NOT DEFINED DOXYGEN_SUBGROUPING) - set(DOXYGEN_SUBGROUPING YES) -endif() -if(NOT DEFINED DOXYGEN_INLINE_GROUPED_CLASSES) - set(DOXYGEN_INLINE_GROUPED_CLASSES NO) -endif() -if(NOT DEFINED DOXYGEN_INLINE_SIMPLE_STRUCTS) - set(DOXYGEN_INLINE_SIMPLE_STRUCTS NO) -endif() -if(NOT DEFINED DOXYGEN_TYPEDEF_HIDES_STRUCT) - set(DOXYGEN_TYPEDEF_HIDES_STRUCT NO) -endif() -if(NOT DEFINED DOXYGEN_LOOKUP_CACHE_SIZE) - set(DOXYGEN_LOOKUP_CACHE_SIZE 0) -endif() -if(NOT DEFINED DOXYGEN_NUM_PROC_THREADS) - set(DOXYGEN_NUM_PROC_THREADS 1) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_ALL) - set(DOXYGEN_EXTRACT_ALL NO) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_PRIVATE) - set(DOXYGEN_EXTRACT_PRIVATE NO) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_PRIV_VIRTUAL) - set(DOXYGEN_EXTRACT_PRIV_VIRTUAL NO) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_PACKAGE) - set(DOXYGEN_EXTRACT_PACKAGE NO) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_STATIC) - set(DOXYGEN_EXTRACT_STATIC NO) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_LOCAL_CLASSES) - set(DOXYGEN_EXTRACT_LOCAL_CLASSES YES) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_LOCAL_METHODS) - set(DOXYGEN_EXTRACT_LOCAL_METHODS NO) -endif() -if(NOT DEFINED DOXYGEN_EXTRACT_ANON_NSPACES) - set(DOXYGEN_EXTRACT_ANON_NSPACES NO) -endif() -if(NOT DEFINED DOXYGEN_RESOLVE_UNNAMED_PARAMS) - set(DOXYGEN_RESOLVE_UNNAMED_PARAMS YES) -endif() -if(NOT DEFINED DOXYGEN_HIDE_UNDOC_MEMBERS) - set(DOXYGEN_HIDE_UNDOC_MEMBERS NO) -endif() -if(NOT DEFINED DOXYGEN_HIDE_UNDOC_CLASSES) - set(DOXYGEN_HIDE_UNDOC_CLASSES NO) -endif() -if(NOT DEFINED DOXYGEN_HIDE_FRIEND_COMPOUNDS) - set(DOXYGEN_HIDE_FRIEND_COMPOUNDS NO) -endif() -if(NOT DEFINED DOXYGEN_HIDE_IN_BODY_DOCS) - set(DOXYGEN_HIDE_IN_BODY_DOCS NO) -endif() -if(NOT DEFINED DOXYGEN_INTERNAL_DOCS) - set(DOXYGEN_INTERNAL_DOCS NO) -endif() -if(NOT DEFINED DOXYGEN_CASE_SENSE_NAMES) - set(DOXYGEN_CASE_SENSE_NAMES YES) -endif() -if(NOT DEFINED DOXYGEN_HIDE_SCOPE_NAMES) - set(DOXYGEN_HIDE_SCOPE_NAMES NO) -endif() -if(NOT DEFINED DOXYGEN_HIDE_COMPOUND_REFERENCE) - set(DOXYGEN_HIDE_COMPOUND_REFERENCE NO) -endif() -if(NOT DEFINED DOXYGEN_SHOW_INCLUDE_FILES) - set(DOXYGEN_SHOW_INCLUDE_FILES YES) -endif() -if(NOT DEFINED DOXYGEN_SHOW_GROUPED_MEMB_INC) - set(DOXYGEN_SHOW_GROUPED_MEMB_INC NO) -endif() -if(NOT DEFINED DOXYGEN_FORCE_LOCAL_INCLUDES) - set(DOXYGEN_FORCE_LOCAL_INCLUDES NO) -endif() -if(NOT DEFINED DOXYGEN_INLINE_INFO) - set(DOXYGEN_INLINE_INFO YES) -endif() -if(NOT DEFINED DOXYGEN_SORT_MEMBER_DOCS) - set(DOXYGEN_SORT_MEMBER_DOCS YES) -endif() -if(NOT DEFINED DOXYGEN_SORT_BRIEF_DOCS) - set(DOXYGEN_SORT_BRIEF_DOCS NO) -endif() -if(NOT DEFINED DOXYGEN_SORT_MEMBERS_CTORS_1ST) - set(DOXYGEN_SORT_MEMBERS_CTORS_1ST NO) -endif() -if(NOT DEFINED DOXYGEN_SORT_GROUP_NAMES) - set(DOXYGEN_SORT_GROUP_NAMES NO) -endif() -if(NOT DEFINED DOXYGEN_SORT_BY_SCOPE_NAME) - set(DOXYGEN_SORT_BY_SCOPE_NAME NO) -endif() -if(NOT DEFINED DOXYGEN_STRICT_PROTO_MATCHING) - set(DOXYGEN_STRICT_PROTO_MATCHING NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_TODOLIST) - set(DOXYGEN_GENERATE_TODOLIST YES) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_TESTLIST) - set(DOXYGEN_GENERATE_TESTLIST YES) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_BUGLIST) - set(DOXYGEN_GENERATE_BUGLIST YES) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_DEPRECATEDLIST) - set(DOXYGEN_GENERATE_DEPRECATEDLIST YES) -endif() -if(NOT DEFINED DOXYGEN_MAX_INITIALIZER_LINES) - set(DOXYGEN_MAX_INITIALIZER_LINES 30) -endif() -if(NOT DEFINED DOXYGEN_SHOW_USED_FILES) - set(DOXYGEN_SHOW_USED_FILES YES) -endif() -if(NOT DEFINED DOXYGEN_SHOW_FILES) - set(DOXYGEN_SHOW_FILES YES) -endif() -if(NOT DEFINED DOXYGEN_SHOW_NAMESPACES) - set(DOXYGEN_SHOW_NAMESPACES YES) -endif() -if(NOT DEFINED DOXYGEN_QUIET) - set(DOXYGEN_QUIET NO) -endif() -if(NOT DEFINED DOXYGEN_WARNINGS) - set(DOXYGEN_WARNINGS YES) -endif() -if(NOT DEFINED DOXYGEN_WARN_IF_UNDOCUMENTED) - set(DOXYGEN_WARN_IF_UNDOCUMENTED YES) -endif() -if(NOT DEFINED DOXYGEN_WARN_IF_DOC_ERROR) - set(DOXYGEN_WARN_IF_DOC_ERROR YES) -endif() -if(NOT DEFINED DOXYGEN_WARN_NO_PARAMDOC) - set(DOXYGEN_WARN_NO_PARAMDOC NO) -endif() -if(NOT DEFINED DOXYGEN_WARN_AS_ERROR) - set(DOXYGEN_WARN_AS_ERROR NO) -endif() -if(NOT DEFINED DOXYGEN_WARN_FORMAT) - set(DOXYGEN_WARN_FORMAT "$file:$line: $text") -endif() -if(NOT DEFINED DOXYGEN_INPUT_ENCODING) - set(DOXYGEN_INPUT_ENCODING UTF-8) -endif() -if(NOT DEFINED DOXYGEN_FILE_PATTERNS) - set(DOXYGEN_FILE_PATTERNS *.c - *.cc - *.cxx - *.cpp - *.c++ - *.java - *.ii - *.ixx - *.ipp - *.i++ - *.inl - *.idl - *.ddl - *.odl - *.h - *.hh - *.hxx - *.hpp - *.h++ - *.cs - *.d - *.php - *.php4 - *.php5 - *.phtml - *.inc - *.m - *.markdown - *.md - *.mm - *.dox - *.py - *.pyw - *.f90 - *.f95 - *.f03 - *.f08 - *.f18 - *.f - *.for - *.vhd - *.vhdl - *.ucf - *.qsf - *.ice) -endif() -if(NOT DEFINED DOXYGEN_RECURSIVE) - set(DOXYGEN_RECURSIVE NO) -endif() -if(NOT DEFINED DOXYGEN_EXCLUDE_SYMLINKS) - set(DOXYGEN_EXCLUDE_SYMLINKS NO) -endif() -if(NOT DEFINED DOXYGEN_EXAMPLE_PATTERNS) - set(DOXYGEN_EXAMPLE_PATTERNS *) -endif() -if(NOT DEFINED DOXYGEN_EXAMPLE_RECURSIVE) - set(DOXYGEN_EXAMPLE_RECURSIVE NO) -endif() -if(NOT DEFINED DOXYGEN_FILTER_SOURCE_FILES) - set(DOXYGEN_FILTER_SOURCE_FILES NO) -endif() -if(NOT DEFINED DOXYGEN_SOURCE_BROWSER) - set(DOXYGEN_SOURCE_BROWSER NO) -endif() -if(NOT DEFINED DOXYGEN_INLINE_SOURCES) - set(DOXYGEN_INLINE_SOURCES NO) -endif() -if(NOT DEFINED DOXYGEN_STRIP_CODE_COMMENTS) - set(DOXYGEN_STRIP_CODE_COMMENTS YES) -endif() -if(NOT DEFINED DOXYGEN_REFERENCED_BY_RELATION) - set(DOXYGEN_REFERENCED_BY_RELATION NO) -endif() -if(NOT DEFINED DOXYGEN_REFERENCES_RELATION) - set(DOXYGEN_REFERENCES_RELATION NO) -endif() -if(NOT DEFINED DOXYGEN_REFERENCES_LINK_SOURCE) - set(DOXYGEN_REFERENCES_LINK_SOURCE YES) -endif() -if(NOT DEFINED DOXYGEN_SOURCE_TOOLTIPS) - set(DOXYGEN_SOURCE_TOOLTIPS YES) -endif() -if(NOT DEFINED DOXYGEN_USE_HTAGS) - set(DOXYGEN_USE_HTAGS NO) -endif() -if(NOT DEFINED DOXYGEN_VERBATIM_HEADERS) - set(DOXYGEN_VERBATIM_HEADERS YES) -endif() -if(NOT DEFINED DOXYGEN_CLANG_ASSISTED_PARSING) - set(DOXYGEN_CLANG_ASSISTED_PARSING NO) -endif() -if(NOT DEFINED DOXYGEN_CLANG_ADD_INC_PATHS) - set(DOXYGEN_CLANG_ADD_INC_PATHS YES) -endif() -if(NOT DEFINED DOXYGEN_ALPHABETICAL_INDEX) - set(DOXYGEN_ALPHABETICAL_INDEX YES) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_HTML) - set(DOXYGEN_GENERATE_HTML YES) -endif() -if(NOT DEFINED DOXYGEN_HTML_OUTPUT) - set(DOXYGEN_HTML_OUTPUT html) -endif() -if(NOT DEFINED DOXYGEN_HTML_FILE_EXTENSION) - set(DOXYGEN_HTML_FILE_EXTENSION .html) -endif() -if(NOT DEFINED DOXYGEN_HTML_COLORSTYLE_HUE) - set(DOXYGEN_HTML_COLORSTYLE_HUE 220) -endif() -if(NOT DEFINED DOXYGEN_HTML_COLORSTYLE_SAT) - set(DOXYGEN_HTML_COLORSTYLE_SAT 100) -endif() -if(NOT DEFINED DOXYGEN_HTML_COLORSTYLE_GAMMA) - set(DOXYGEN_HTML_COLORSTYLE_GAMMA 80) -endif() -if(NOT DEFINED DOXYGEN_HTML_TIMESTAMP) - set(DOXYGEN_HTML_TIMESTAMP NO) -endif() -if(NOT DEFINED DOXYGEN_HTML_DYNAMIC_MENUS) - set(DOXYGEN_HTML_DYNAMIC_MENUS YES) -endif() -if(NOT DEFINED DOXYGEN_HTML_DYNAMIC_SECTIONS) - set(DOXYGEN_HTML_DYNAMIC_SECTIONS NO) -endif() -if(NOT DEFINED DOXYGEN_HTML_INDEX_NUM_ENTRIES) - set(DOXYGEN_HTML_INDEX_NUM_ENTRIES 100) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_DOCSET) - set(DOXYGEN_GENERATE_DOCSET NO) -endif() -if(NOT DEFINED DOXYGEN_DOCSET_FEEDNAME) - set(DOXYGEN_DOCSET_FEEDNAME "Doxygen generated docs") -endif() -if(NOT DEFINED DOXYGEN_DOCSET_BUNDLE_ID) - set(DOXYGEN_DOCSET_BUNDLE_ID org.doxygen.Project) -endif() -if(NOT DEFINED DOXYGEN_DOCSET_PUBLISHER_ID) - set(DOXYGEN_DOCSET_PUBLISHER_ID org.doxygen.Publisher) -endif() -if(NOT DEFINED DOXYGEN_DOCSET_PUBLISHER_NAME) - set(DOXYGEN_DOCSET_PUBLISHER_NAME Publisher) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_HTMLHELP) - set(DOXYGEN_GENERATE_HTMLHELP NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_CHI) - set(DOXYGEN_GENERATE_CHI NO) -endif() -if(NOT DEFINED DOXYGEN_BINARY_TOC) - set(DOXYGEN_BINARY_TOC NO) -endif() -if(NOT DEFINED DOXYGEN_TOC_EXPAND) - set(DOXYGEN_TOC_EXPAND NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_QHP) - set(DOXYGEN_GENERATE_QHP NO) -endif() -if(NOT DEFINED DOXYGEN_QHP_NAMESPACE) - set(DOXYGEN_QHP_NAMESPACE org.doxygen.Project) -endif() -if(NOT DEFINED DOXYGEN_QHP_VIRTUAL_FOLDER) - set(DOXYGEN_QHP_VIRTUAL_FOLDER doc) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_ECLIPSEHELP) - set(DOXYGEN_GENERATE_ECLIPSEHELP NO) -endif() -if(NOT DEFINED DOXYGEN_ECLIPSE_DOC_ID) - set(DOXYGEN_ECLIPSE_DOC_ID org.doxygen.Project) -endif() -if(NOT DEFINED DOXYGEN_DISABLE_INDEX) - set(DOXYGEN_DISABLE_INDEX NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_TREEVIEW) - set(DOXYGEN_GENERATE_TREEVIEW NO) -endif() -if(NOT DEFINED DOXYGEN_ENUM_VALUES_PER_LINE) - set(DOXYGEN_ENUM_VALUES_PER_LINE 4) -endif() -if(NOT DEFINED DOXYGEN_TREEVIEW_WIDTH) - set(DOXYGEN_TREEVIEW_WIDTH 250) -endif() -if(NOT DEFINED DOXYGEN_EXT_LINKS_IN_WINDOW) - set(DOXYGEN_EXT_LINKS_IN_WINDOW NO) -endif() -if(NOT DEFINED DOXYGEN_HTML_FORMULA_FORMAT) - set(DOXYGEN_HTML_FORMULA_FORMAT png) -endif() -if(NOT DEFINED DOXYGEN_FORMULA_FONTSIZE) - set(DOXYGEN_FORMULA_FONTSIZE 10) -endif() -if(NOT DEFINED DOXYGEN_FORMULA_TRANSPARENT) - set(DOXYGEN_FORMULA_TRANSPARENT YES) -endif() -if(NOT DEFINED DOXYGEN_USE_MATHJAX) - set(DOXYGEN_USE_MATHJAX NO) -endif() -if(NOT DEFINED DOXYGEN_MATHJAX_FORMAT) - set(DOXYGEN_MATHJAX_FORMAT HTML-CSS) -endif() -if(NOT DEFINED DOXYGEN_MATHJAX_RELPATH) - set(DOXYGEN_MATHJAX_RELPATH https://cdn.jsdelivr.net/npm/mathjax@2) -endif() -if(NOT DEFINED DOXYGEN_SEARCHENGINE) - set(DOXYGEN_SEARCHENGINE YES) -endif() -if(NOT DEFINED DOXYGEN_SERVER_BASED_SEARCH) - set(DOXYGEN_SERVER_BASED_SEARCH NO) -endif() -if(NOT DEFINED DOXYGEN_EXTERNAL_SEARCH) - set(DOXYGEN_EXTERNAL_SEARCH NO) -endif() -if(NOT DEFINED DOXYGEN_SEARCHDATA_FILE) - set(DOXYGEN_SEARCHDATA_FILE searchdata.xml) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_LATEX) - set(DOXYGEN_GENERATE_LATEX YES) -endif() -if(NOT DEFINED DOXYGEN_LATEX_OUTPUT) - set(DOXYGEN_LATEX_OUTPUT latex) -endif() -if(NOT DEFINED DOXYGEN_MAKEINDEX_CMD_NAME) - set(DOXYGEN_MAKEINDEX_CMD_NAME makeindex) -endif() -if(NOT DEFINED DOXYGEN_LATEX_MAKEINDEX_CMD) - set(DOXYGEN_LATEX_MAKEINDEX_CMD makeindex) -endif() -if(NOT DEFINED DOXYGEN_COMPACT_LATEX) - set(DOXYGEN_COMPACT_LATEX NO) -endif() -if(NOT DEFINED DOXYGEN_PAPER_TYPE) - set(DOXYGEN_PAPER_TYPE a4) -endif() -if(NOT DEFINED DOXYGEN_PDF_HYPERLINKS) - set(DOXYGEN_PDF_HYPERLINKS YES) -endif() -if(NOT DEFINED DOXYGEN_USE_PDFLATEX) - set(DOXYGEN_USE_PDFLATEX YES) -endif() -if(NOT DEFINED DOXYGEN_LATEX_BATCHMODE) - set(DOXYGEN_LATEX_BATCHMODE NO) -endif() -if(NOT DEFINED DOXYGEN_LATEX_HIDE_INDICES) - set(DOXYGEN_LATEX_HIDE_INDICES NO) -endif() -if(NOT DEFINED DOXYGEN_LATEX_SOURCE_CODE) - set(DOXYGEN_LATEX_SOURCE_CODE NO) -endif() -if(NOT DEFINED DOXYGEN_LATEX_BIB_STYLE) - set(DOXYGEN_LATEX_BIB_STYLE plain) -endif() -if(NOT DEFINED DOXYGEN_LATEX_TIMESTAMP) - set(DOXYGEN_LATEX_TIMESTAMP NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_RTF) - set(DOXYGEN_GENERATE_RTF NO) -endif() -if(NOT DEFINED DOXYGEN_RTF_OUTPUT) - set(DOXYGEN_RTF_OUTPUT rtf) -endif() -if(NOT DEFINED DOXYGEN_COMPACT_RTF) - set(DOXYGEN_COMPACT_RTF NO) -endif() -if(NOT DEFINED DOXYGEN_RTF_HYPERLINKS) - set(DOXYGEN_RTF_HYPERLINKS NO) -endif() -if(NOT DEFINED DOXYGEN_RTF_SOURCE_CODE) - set(DOXYGEN_RTF_SOURCE_CODE NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_MAN) - set(DOXYGEN_GENERATE_MAN NO) -endif() -if(NOT DEFINED DOXYGEN_MAN_OUTPUT) - set(DOXYGEN_MAN_OUTPUT man) -endif() -if(NOT DEFINED DOXYGEN_MAN_EXTENSION) - set(DOXYGEN_MAN_EXTENSION .3) -endif() -if(NOT DEFINED DOXYGEN_MAN_LINKS) - set(DOXYGEN_MAN_LINKS NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_XML) - set(DOXYGEN_GENERATE_XML NO) -endif() -if(NOT DEFINED DOXYGEN_XML_OUTPUT) - set(DOXYGEN_XML_OUTPUT xml) -endif() -if(NOT DEFINED DOXYGEN_XML_PROGRAMLISTING) - set(DOXYGEN_XML_PROGRAMLISTING YES) -endif() -if(NOT DEFINED DOXYGEN_XML_NS_MEMB_FILE_SCOPE) - set(DOXYGEN_XML_NS_MEMB_FILE_SCOPE NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_DOCBOOK) - set(DOXYGEN_GENERATE_DOCBOOK NO) -endif() -if(NOT DEFINED DOXYGEN_DOCBOOK_OUTPUT) - set(DOXYGEN_DOCBOOK_OUTPUT docbook) -endif() -if(NOT DEFINED DOXYGEN_DOCBOOK_PROGRAMLISTING) - set(DOXYGEN_DOCBOOK_PROGRAMLISTING NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_AUTOGEN_DEF) - set(DOXYGEN_GENERATE_AUTOGEN_DEF NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_PERLMOD) - set(DOXYGEN_GENERATE_PERLMOD NO) -endif() -if(NOT DEFINED DOXYGEN_PERLMOD_LATEX) - set(DOXYGEN_PERLMOD_LATEX NO) -endif() -if(NOT DEFINED DOXYGEN_PERLMOD_PRETTY) - set(DOXYGEN_PERLMOD_PRETTY YES) -endif() -if(NOT DEFINED DOXYGEN_ENABLE_PREPROCESSING) - set(DOXYGEN_ENABLE_PREPROCESSING YES) -endif() -if(NOT DEFINED DOXYGEN_MACRO_EXPANSION) - set(DOXYGEN_MACRO_EXPANSION NO) -endif() -if(NOT DEFINED DOXYGEN_EXPAND_ONLY_PREDEF) - set(DOXYGEN_EXPAND_ONLY_PREDEF NO) -endif() -if(NOT DEFINED DOXYGEN_SEARCH_INCLUDES) - set(DOXYGEN_SEARCH_INCLUDES YES) -endif() -if(NOT DEFINED DOXYGEN_SKIP_FUNCTION_MACROS) - set(DOXYGEN_SKIP_FUNCTION_MACROS YES) -endif() -if(NOT DEFINED DOXYGEN_ALLEXTERNALS) - set(DOXYGEN_ALLEXTERNALS NO) -endif() -if(NOT DEFINED DOXYGEN_EXTERNAL_GROUPS) - set(DOXYGEN_EXTERNAL_GROUPS YES) -endif() -if(NOT DEFINED DOXYGEN_EXTERNAL_PAGES) - set(DOXYGEN_EXTERNAL_PAGES YES) -endif() -if(NOT DEFINED DOXYGEN_CLASS_DIAGRAMS) - set(DOXYGEN_CLASS_DIAGRAMS YES) -endif() -if(NOT DEFINED DOXYGEN_HIDE_UNDOC_RELATIONS) - set(DOXYGEN_HIDE_UNDOC_RELATIONS YES) -endif() -if(NOT DEFINED DOXYGEN_HAVE_DOT) - set(DOXYGEN_HAVE_DOT NO) -endif() -if(NOT DEFINED DOXYGEN_DOT_NUM_THREADS) - set(DOXYGEN_DOT_NUM_THREADS 0) -endif() -if(NOT DEFINED DOXYGEN_DOT_FONTNAME) - set(DOXYGEN_DOT_FONTNAME Helvetica) -endif() -if(NOT DEFINED DOXYGEN_DOT_FONTSIZE) - set(DOXYGEN_DOT_FONTSIZE 10) -endif() -if(NOT DEFINED DOXYGEN_CLASS_GRAPH) - set(DOXYGEN_CLASS_GRAPH YES) -endif() -if(NOT DEFINED DOXYGEN_COLLABORATION_GRAPH) - set(DOXYGEN_COLLABORATION_GRAPH YES) -endif() -if(NOT DEFINED DOXYGEN_GROUP_GRAPHS) - set(DOXYGEN_GROUP_GRAPHS YES) -endif() -if(NOT DEFINED DOXYGEN_UML_LOOK) - set(DOXYGEN_UML_LOOK NO) -endif() -if(NOT DEFINED DOXYGEN_UML_LIMIT_NUM_FIELDS) - set(DOXYGEN_UML_LIMIT_NUM_FIELDS 10) -endif() -if(NOT DEFINED DOXYGEN_DOT_UML_DETAILS) - set(DOXYGEN_DOT_UML_DETAILS NO) -endif() -if(NOT DEFINED DOXYGEN_DOT_WRAP_THRESHOLD) - set(DOXYGEN_DOT_WRAP_THRESHOLD 17) -endif() -if(NOT DEFINED DOXYGEN_TEMPLATE_RELATIONS) - set(DOXYGEN_TEMPLATE_RELATIONS NO) -endif() -if(NOT DEFINED DOXYGEN_INCLUDE_GRAPH) - set(DOXYGEN_INCLUDE_GRAPH YES) -endif() -if(NOT DEFINED DOXYGEN_INCLUDED_BY_GRAPH) - set(DOXYGEN_INCLUDED_BY_GRAPH YES) -endif() -if(NOT DEFINED DOXYGEN_CALL_GRAPH) - set(DOXYGEN_CALL_GRAPH NO) -endif() -if(NOT DEFINED DOXYGEN_CALLER_GRAPH) - set(DOXYGEN_CALLER_GRAPH NO) -endif() -if(NOT DEFINED DOXYGEN_GRAPHICAL_HIERARCHY) - set(DOXYGEN_GRAPHICAL_HIERARCHY YES) -endif() -if(NOT DEFINED DOXYGEN_DIRECTORY_GRAPH) - set(DOXYGEN_DIRECTORY_GRAPH YES) -endif() -if(NOT DEFINED DOXYGEN_DOT_IMAGE_FORMAT) - set(DOXYGEN_DOT_IMAGE_FORMAT png) -endif() -if(NOT DEFINED DOXYGEN_INTERACTIVE_SVG) - set(DOXYGEN_INTERACTIVE_SVG NO) -endif() -if(NOT DEFINED DOXYGEN_DOT_GRAPH_MAX_NODES) - set(DOXYGEN_DOT_GRAPH_MAX_NODES 50) -endif() -if(NOT DEFINED DOXYGEN_MAX_DOT_GRAPH_DEPTH) - set(DOXYGEN_MAX_DOT_GRAPH_DEPTH 0) -endif() -if(NOT DEFINED DOXYGEN_DOT_TRANSPARENT) - set(DOXYGEN_DOT_TRANSPARENT NO) -endif() -if(NOT DEFINED DOXYGEN_DOT_MULTI_TARGETS) - set(DOXYGEN_DOT_MULTI_TARGETS NO) -endif() -if(NOT DEFINED DOXYGEN_GENERATE_LEGEND) - set(DOXYGEN_GENERATE_LEGEND YES) -endif() -if(NOT DEFINED DOXYGEN_DOT_CLEANUP) - set(DOXYGEN_DOT_CLEANUP YES) -endif() diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeCCompiler.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeCCompiler.cmake deleted file mode 100644 index be3c97fb7c9..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeCCompiler.cmake +++ /dev/null @@ -1,78 +0,0 @@ -set(CMAKE_C_COMPILER "/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "11.2.1") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") - -set(CMAKE_C_PLATFORM_ID "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_C_SIMULATE_VERSION "") - - - - -set(CMAKE_AR "/bin/ar") -set(CMAKE_C_COMPILER_AR "/bin/gcc-ar") -set(CMAKE_RANLIB "/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/bin/gcc-ranlib") -set(CMAKE_LINKER "/bin/ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/11/include;/usr/local/include;/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/11;/usr/lib64;/lib64;/usr/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeCXXCompiler.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeCXXCompiler.cmake deleted file mode 100644 index 70095ed29ee..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,91 +0,0 @@ -set(CMAKE_CXX_COMPILER "/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "11.2.1") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") -set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") - -set(CMAKE_CXX_PLATFORM_ID "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - - -set(CMAKE_AR "/bin/ar") -set(CMAKE_CXX_COMPILER_AR "/bin/gcc-ar") -set(CMAKE_RANLIB "/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/bin/gcc-ranlib") -set(CMAKE_LINKER "/bin/ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang C OBJC OBJCXX) - if (CMAKE_${lang}_COMPILER_ID_RUN) - foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) - list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) - endforeach() - endif() -endforeach() - -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/c++/11/x86_64-redhat-linux;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-redhat-linux/11/include;/usr/local/include;/usr/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/11;/usr/lib64;/lib64;/usr/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeDetermineCompilerABI_C.bin b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeDetermineCompilerABI_C.bin Binary files differdeleted file mode 100755 index 8eb9524b318..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeDetermineCompilerABI_C.bin +++ /dev/null diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeDetermineCompilerABI_CXX.bin b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeDetermineCompilerABI_CXX.bin Binary files differdeleted file mode 100755 index 126be7a068b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeDetermineCompilerABI_CXX.bin +++ /dev/null diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeSystem.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeSystem.cmake deleted file mode 100644 index efa88eb2d5f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-5.15.10-100.fc34.x86_64") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "5.15.10-100.fc34.x86_64") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-5.15.10-100.fc34.x86_64") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "5.15.10-100.fc34.x86_64") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CompilerIdC/CMakeCCompilerId.c b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 7e3bd5309f7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,752 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a versio is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#if !defined(__STDC__) -# if (defined(_MSC_VER) && !defined(__clang__)) \ - || (defined(__ibmxl__) || defined(__IBMC__)) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 92e7655aeb7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/3.20.5/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,743 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a versio is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# elif defined(__VXWORKS__) -# define PLATFORM_ID "VxWorks" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_ARM64EC) -# define ARCHITECTURE_ID "ARM64EC" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__ICCV850__) -# define ARCHITECTURE_ID "V850" - -# elif defined(__ICC8051__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__ICCSTM8__) -# define ARCHITECTURE_ID "STM8" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L -# if defined(__INTEL_CXX11_MODE__) -# if defined(__cpp_aggregate_nsdmi) -# define CXX_STD 201402L -# else -# define CXX_STD 201103L -# endif -# else -# define CXX_STD 199711L -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# define CXX_STD _MSVC_LANG -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 202002L - "23" -#elif CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/CMakeRuleHashes.txt b/Build/source/utils/asymptote/LspCpp/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 82a1be3b90a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,2 +0,0 @@ -# Hashes of file build rules. -6a0b2e36874c1228f81ef4bf0271060f third_party/uri/CMakeFiles/doc diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/Makefile.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/Makefile.cmake deleted file mode 100644 index 3fd0a4b4d76..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,68 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -# The generator used is: -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -set(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "CMakeFiles/3.20.5/CMakeCCompiler.cmake" - "CMakeFiles/3.20.5/CMakeCXXCompiler.cmake" - "CMakeFiles/3.20.5/CMakeSystem.cmake" - "CMakeLists.txt" - "third_party/uri/CMakeLists.txt" - "third_party/uri/Doxyfile.in" - "third_party/uri/src/CMakeLists.txt" - "/usr/share/cmake/Modules/CMakeCInformation.cmake" - "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake/Modules/CheckCSourceCompiles.cmake" - "/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake" - "/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake" - "/usr/share/cmake/Modules/CheckIncludeFile.cmake" - "/usr/share/cmake/Modules/CheckLibraryExists.cmake" - "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake/Modules/Compiler/GNU.cmake" - "/usr/share/cmake/Modules/FindBoost.cmake" - "/usr/share/cmake/Modules/FindDoxygen.cmake" - "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake/Modules/FindPackageMessage.cmake" - "/usr/share/cmake/Modules/FindThreads.cmake" - "/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake" - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake" - "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake/Modules/Platform/Linux.cmake" - "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/CMakeDirectoryInformation.cmake" - "third_party/uri/Doxyfile" - "third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake" - "third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/lspcpp.dir/DependInfo.cmake" - "third_party/uri/CMakeFiles/doc.dir/DependInfo.cmake" - "third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" - ) diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/Makefile2 b/Build/source/utils/asymptote/LspCpp/CMakeFiles/Makefile2 deleted file mode 100644 index 3f96b723429..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/Makefile2 +++ /dev/null @@ -1,197 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/lspcpp.dir/all -all: third_party/uri/all -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: third_party/uri/preinstall -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/lspcpp.dir/clean -clean: third_party/uri/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory third_party/uri - -# Recursive "all" directory target. -third_party/uri/all: third_party/uri/src/all -.PHONY : third_party/uri/all - -# Recursive "preinstall" directory target. -third_party/uri/preinstall: third_party/uri/src/preinstall -.PHONY : third_party/uri/preinstall - -# Recursive "clean" directory target. -third_party/uri/clean: third_party/uri/CMakeFiles/doc.dir/clean -third_party/uri/clean: third_party/uri/src/clean -.PHONY : third_party/uri/clean - -#============================================================================= -# Directory level rules for directory third_party/uri/src - -# Recursive "all" directory target. -third_party/uri/src/all: third_party/uri/src/CMakeFiles/network-uri.dir/all -.PHONY : third_party/uri/src/all - -# Recursive "preinstall" directory target. -third_party/uri/src/preinstall: -.PHONY : third_party/uri/src/preinstall - -# Recursive "clean" directory target. -third_party/uri/src/clean: third_party/uri/src/CMakeFiles/network-uri.dir/clean -.PHONY : third_party/uri/src/clean - -#============================================================================= -# Target rules for target CMakeFiles/lspcpp.dir - -# All Build rule for target. -CMakeFiles/lspcpp.dir/all: third_party/uri/src/CMakeFiles/network-uri.dir/all - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22 "Built target lspcpp" -.PHONY : CMakeFiles/lspcpp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/lspcpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 30 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/lspcpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 0 -.PHONY : CMakeFiles/lspcpp.dir/rule - -# Convenience name for target. -lspcpp: CMakeFiles/lspcpp.dir/rule -.PHONY : lspcpp - -# clean rule for target. -CMakeFiles/lspcpp.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/clean -.PHONY : CMakeFiles/lspcpp.dir/clean - -#============================================================================= -# Target rules for target third_party/uri/CMakeFiles/doc.dir - -# All Build rule for target. -third_party/uri/CMakeFiles/doc.dir/all: - $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/depend - $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=1 "Built target doc" -.PHONY : third_party/uri/CMakeFiles/doc.dir/all - -# Build rule for subdir invocation for target. -third_party/uri/CMakeFiles/doc.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 1 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/CMakeFiles/doc.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 0 -.PHONY : third_party/uri/CMakeFiles/doc.dir/rule - -# Convenience name for target. -doc: third_party/uri/CMakeFiles/doc.dir/rule -.PHONY : doc - -# clean rule for target. -third_party/uri/CMakeFiles/doc.dir/clean: - $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/clean -.PHONY : third_party/uri/CMakeFiles/doc.dir/clean - -#============================================================================= -# Target rules for target third_party/uri/src/CMakeFiles/network-uri.dir - -# All Build rule for target. -third_party/uri/src/CMakeFiles/network-uri.dir/all: - $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/depend - $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=23,24,25,26,27,28,29,30,31 "Built target network-uri" -.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/all - -# Build rule for subdir invocation for target. -third_party/uri/src/CMakeFiles/network-uri.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 9 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/CMakeFiles/network-uri.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 0 -.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/rule - -# Convenience name for target. -network-uri: third_party/uri/src/CMakeFiles/network-uri.dir/rule -.PHONY : network-uri - -# clean rule for target. -third_party/uri/src/CMakeFiles/network-uri.dir/clean: - $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/clean -.PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/TargetDirectories.txt b/Build/source/utils/asymptote/LspCpp/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 255bbf3ad9e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,21 +0,0 @@ -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/install/strip.dir -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/install/local.dir -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/install.dir -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/list_install_components.dir -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/rebuild_cache.dir -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/edit_cache.dir -/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/lspcpp.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/install/strip.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/install/local.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/install.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/list_install_components.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/rebuild_cache.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/edit_cache.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/doc.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/install/local.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/install.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/list_install_components.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/rebuild_cache.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/edit_cache.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/install/strip.dir -/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/cmake.check_cache b/Build/source/utils/asymptote/LspCpp/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd731726..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/DependInfo.cmake deleted file mode 100644 index 137fd791c0f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/DependInfo.cmake +++ /dev/null @@ -1,39 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Context.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Endpoint.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/GCThreadContext.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/MessageJsonHandler.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/RemoteEndPoint.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/StreamMessageProducer.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/TcpServer.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/WebSocketServer.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/message.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/serializer.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/threaded_queue.cpp" "CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/Markup.cpp" "CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/ParentProcessWatcher.cpp" "CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/ProtocolJsonHandler.cpp" "CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/initialize.cpp" "CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp.cpp" "CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp_diagnostic.cpp" "CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/textDocument.cpp" "CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/utils.cpp" "CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/src/lsp/working_files.cpp" "CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o" "gcc" "CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o.d" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/build.make b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/build.make deleted file mode 100644 index e96ef8541b4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/build.make +++ /dev/null @@ -1,415 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp - -# Include any dependencies generated for this target. -include CMakeFiles/lspcpp.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/lspcpp.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/lspcpp.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/lspcpp.dir/flags.make - -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o: src/jsonrpc/Context.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Context.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Context.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Context.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o: src/jsonrpc/Endpoint.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Endpoint.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Endpoint.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Endpoint.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o: src/jsonrpc/GCThreadContext.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/GCThreadContext.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/GCThreadContext.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/GCThreadContext.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o: src/jsonrpc/message.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/message.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/message.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/message.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o: src/jsonrpc/MessageJsonHandler.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/MessageJsonHandler.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/MessageJsonHandler.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/MessageJsonHandler.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o: src/jsonrpc/RemoteEndPoint.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/RemoteEndPoint.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/RemoteEndPoint.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/RemoteEndPoint.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o: src/jsonrpc/serializer.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/serializer.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/serializer.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/serializer.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o: src/jsonrpc/StreamMessageProducer.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/StreamMessageProducer.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/StreamMessageProducer.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/StreamMessageProducer.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o: src/jsonrpc/TcpServer.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/TcpServer.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/TcpServer.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/TcpServer.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o: src/jsonrpc/threaded_queue.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/threaded_queue.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/threaded_queue.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/threaded_queue.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.s - -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o: src/jsonrpc/WebSocketServer.cpp -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o -MF CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o.d -o CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/WebSocketServer.cpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/WebSocketServer.cpp > CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.i - -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/WebSocketServer.cpp -o CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o: src/lsp/initialize.cpp -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/initialize.cpp - -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/initialize.cpp > CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/initialize.cpp -o CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o: src/lsp/lsp.cpp -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp.cpp - -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp.cpp > CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp.cpp -o CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o: src/lsp/lsp_diagnostic.cpp -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp_diagnostic.cpp - -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp_diagnostic.cpp > CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp_diagnostic.cpp -o CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o: src/lsp/Markup.cpp -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/Markup.cpp - -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/Markup.cpp > CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/Markup.cpp -o CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o: src/lsp/ParentProcessWatcher.cpp -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ParentProcessWatcher.cpp - -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ParentProcessWatcher.cpp > CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ParentProcessWatcher.cpp -o CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o: src/lsp/ProtocolJsonHandler.cpp -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ProtocolJsonHandler.cpp - -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ProtocolJsonHandler.cpp > CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ProtocolJsonHandler.cpp -o CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o: src/lsp/textDocument.cpp -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/textDocument.cpp - -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/textDocument.cpp > CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/textDocument.cpp -o CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o: src/lsp/utils.cpp -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/utils.cpp - -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/utils.cpp > CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/utils.cpp -o CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.s - -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o: CMakeFiles/lspcpp.dir/flags.make -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o: src/lsp/working_files.cpp -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o: CMakeFiles/lspcpp.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o -MF CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o.d -o CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/src/lsp/working_files.cpp - -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.i" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/src/lsp/working_files.cpp > CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.i - -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.s" - /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/src/lsp/working_files.cpp -o CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.s - -# Object files for target lspcpp -lspcpp_OBJECTS = \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o" \ -"CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o" - -# External object files for target lspcpp -lspcpp_EXTERNAL_OBJECTS = - -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o -liblspcpp.a: CMakeFiles/lspcpp.dir/build.make -liblspcpp.a: CMakeFiles/lspcpp.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Linking CXX static library liblspcpp.a" - $(CMAKE_COMMAND) -P CMakeFiles/lspcpp.dir/cmake_clean_target.cmake - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/lspcpp.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/lspcpp.dir/build: liblspcpp.a -.PHONY : CMakeFiles/lspcpp.dir/build - -CMakeFiles/lspcpp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/lspcpp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/lspcpp.dir/clean - -CMakeFiles/lspcpp.dir/depend: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles/lspcpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/lspcpp.dir/depend - diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/cmake_clean.cmake deleted file mode 100644 index 57bf010c8a9..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,49 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o" - "CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o.d" - "CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o" - "CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o.d" - "liblspcpp.a" - "liblspcpp.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/lspcpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/cmake_clean_target.cmake b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/cmake_clean_target.cmake deleted file mode 100644 index 7b0a23d539d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/cmake_clean_target.cmake +++ /dev/null @@ -1,3 +0,0 @@ -file(REMOVE_RECURSE - "liblspcpp.a" -) diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.internal b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.internal deleted file mode 100644 index dedd4ee13b9..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.internal +++ /dev/null @@ -1,14125 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Context.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Context.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/cassert - /usr/include/assert.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/Endpoint.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Endpoint.h - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageIssue.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/GCThreadContext.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/GCThreadContext.h - ../gc-8.2.0/include/gc.h - ../gc-8.2.0/include/gc_version.h - ../gc-8.2.0/include/gc_config_macros.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/wordsize.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - ../gc-8.2.0/include/gc_pthread_redirects.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/dlfcn.h - /usr/include/bits/dlfcn.h - /usr/include/signal.h - /usr/include/bits/signum-generic.h - /usr/include/bits/signum-arch.h - /usr/include/bits/types/sig_atomic_t.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/siginfo_t.h - /usr/include/bits/types/__sigval_t.h - /usr/include/bits/siginfo-arch.h - /usr/include/bits/siginfo-consts.h - /usr/include/bits/siginfo-consts-arch.h - /usr/include/bits/types/sigval_t.h - /usr/include/bits/types/sigevent_t.h - /usr/include/bits/sigevent-consts.h - /usr/include/bits/sigaction.h - /usr/include/bits/sigcontext.h - /usr/include/bits/types/stack_t.h - /usr/include/sys/ucontext.h - /usr/include/bits/sigstack.h - /usr/include/bits/ss_flags.h - /usr/include/bits/types/struct_sigstack.h - /usr/include/bits/sigthread.h - /usr/include/bits/signal_ext.h - /usr/include/c++/11/iostream - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/MessageJsonHandler.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageJsonHandler.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/include/c++/11/limits - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/RemoteEndPoint.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageJsonHandler.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Endpoint.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageIssue.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RemoteEndPoint.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Cancellation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/traits.h - /usr/include/c++/11/future - /usr/include/c++/11/condition_variable - /usr/include/c++/11/bits/atomic_futex.h - /usr/include/c++/11/bits/std_thread.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/threaded_queue.h - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/unordered_map - /usr/include/c++/11/bits/hashtable.h - /usr/include/c++/11/bits/hashtable_policy.h - /usr/include/c++/11/bits/unordered_map.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/StreamMessageProducer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageProducer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Condition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Context.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/en.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/json.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/prettywriter.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/dtoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/GCThreadContext.h - ../gc-8.2.0/include/gc.h - ../gc-8.2.0/include/gc_version.h - ../gc-8.2.0/include/gc_config_macros.h - ../gc-8.2.0/include/gc_pthread_redirects.h - /usr/include/dlfcn.h - /usr/include/bits/dlfcn.h - /usr/include/signal.h - /usr/include/bits/signum-generic.h - /usr/include/bits/signum-arch.h - /usr/include/bits/types/sig_atomic_t.h - /usr/include/bits/types/siginfo_t.h - /usr/include/bits/types/__sigval_t.h - /usr/include/bits/siginfo-arch.h - /usr/include/bits/siginfo-consts.h - /usr/include/bits/siginfo-consts-arch.h - /usr/include/bits/types/sigval_t.h - /usr/include/bits/types/sigevent_t.h - /usr/include/bits/sigevent-consts.h - /usr/include/bits/sigaction.h - /usr/include/bits/sigcontext.h - /usr/include/bits/types/stack_t.h - /usr/include/sys/ucontext.h - /usr/include/bits/sigstack.h - /usr/include/bits/ss_flags.h - /usr/include/bits/types/struct_sigstack.h - /usr/include/bits/sigthread.h - /usr/include/bits/signal_ext.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/ScopeExit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/future.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/detail/future.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/detail/locking_ptr.hpp - /usr/include/boost/utility.hpp - /usr/include/boost/utility/base_from_member.hpp - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/utility/enable_if.hpp - /usr/include/boost/utility/binary.hpp - /usr/include/boost/preprocessor/control/deduce_d.hpp - /usr/include/boost/preprocessor/seq/cat.hpp - /usr/include/boost/preprocessor/seq/fold_left.hpp - /usr/include/boost/preprocessor/seq/seq.hpp - /usr/include/boost/preprocessor/seq/elem.hpp - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp - /usr/include/boost/preprocessor/seq/size.hpp - /usr/include/boost/preprocessor/seq/limits/size_256.hpp - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/seq/transform.hpp - /usr/include/boost/preprocessor/arithmetic/mod.hpp - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp - /usr/include/boost/preprocessor/comparison/less_equal.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp - /usr/include/boost/utility/identity_type.hpp - /usr/include/boost/type_traits/function_traits.hpp - /usr/include/boost/core/checked_delete.hpp - /usr/include/boost/core/noncopyable.hpp - /usr/include/boost/thread/mutex.hpp - /usr/include/boost/thread/detail/platform.hpp - /usr/include/boost/config/requires_threads.hpp - /usr/include/boost/thread/pthread/mutex.hpp - /usr/include/boost/thread/detail/config.hpp - /usr/include/boost/thread/detail/thread_safety.hpp - /usr/include/boost/config/auto_link.hpp - /usr/include/boost/core/ignore_unused.hpp - /usr/include/boost/thread/exceptions.hpp - /usr/include/boost/system/system_error.hpp - /usr/include/boost/system/error_code.hpp - /usr/include/boost/system/detail/error_code.hpp - /usr/include/boost/system/detail/error_category.hpp - /usr/include/boost/system/detail/config.hpp - /usr/include/boost/system/detail/error_condition.hpp - /usr/include/boost/system/detail/generic_category.hpp - /usr/include/boost/system/detail/generic_category_message.hpp - /usr/include/boost/system/detail/enable_if.hpp - /usr/include/boost/system/is_error_condition_enum.hpp - /usr/include/boost/system/detail/system_category.hpp - /usr/include/boost/system/is_error_code_enum.hpp - /usr/include/boost/system/error_category.hpp - /usr/include/boost/system/detail/error_category_impl.hpp - /usr/include/boost/system/detail/to_std_category.hpp - /usr/include/boost/system/error_condition.hpp - /usr/include/boost/system/errc.hpp - /usr/include/boost/system/detail/errc.hpp - /usr/include/boost/system/detail/cerrno.hpp - /usr/include/boost/system/generic_category.hpp - /usr/include/boost/system/system_category.hpp - /usr/include/boost/system/detail/system_category_impl.hpp - /usr/include/boost/system/api_config.hpp - /usr/include/boost/system/detail/is_generic_value.hpp - /usr/include/boost/system/detail/throws.hpp - /usr/include/boost/config/abi_prefix.hpp - /usr/include/boost/config/abi_suffix.hpp - /usr/include/boost/thread/lock_types.hpp - /usr/include/boost/thread/detail/move.hpp - /usr/include/boost/type_traits/is_convertible.hpp - /usr/include/boost/type_traits/is_abstract.hpp - /usr/include/boost/type_traits/add_lvalue_reference.hpp - /usr/include/boost/type_traits/add_reference.hpp - /usr/include/boost/thread/detail/delete.hpp - /usr/include/boost/thread/lock_options.hpp - /usr/include/boost/thread/lockable_traits.hpp - /usr/include/boost/thread/thread_time.hpp - /usr/include/boost/date_time/time_clock.hpp - /usr/include/boost/date_time/c_time.hpp - /usr/include/boost/date_time/compiler_config.hpp - /usr/include/boost/date_time/locale_config.hpp - /usr/include/sys/time.h - /usr/include/boost/shared_ptr.hpp - /usr/include/boost/smart_ptr/shared_ptr.hpp - /usr/include/boost/smart_ptr/detail/shared_count.hpp - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp - /usr/include/boost/checked_delete.hpp - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp - /usr/include/boost/smart_ptr/detail/spinlock.hpp - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/yield_k.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp - /usr/include/boost/config/pragma_message.hpp - /usr/include/boost/smart_ptr/detail/operator_bool.hpp - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp - /usr/include/boost/date_time/microsec_time_clock.hpp - /usr/include/boost/date_time/posix_time/posix_time_types.hpp - /usr/include/boost/date_time/posix_time/ptime.hpp - /usr/include/boost/date_time/posix_time/posix_time_system.hpp - /usr/include/boost/date_time/posix_time/posix_time_config.hpp - /usr/include/boost/limits.hpp - /usr/include/boost/config/no_tr1/cmath.hpp - /usr/include/c++/11/cmath - /usr/include/math.h - /usr/include/bits/math-vector.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-logb.h - /usr/include/bits/fp-fast.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/iscanonical.h - /usr/include/boost/date_time/time_duration.hpp - /usr/include/boost/date_time/special_defs.hpp - /usr/include/boost/date_time/time_defs.hpp - /usr/include/boost/operators.hpp - /usr/include/boost/date_time/time_resolution_traits.hpp - /usr/include/boost/date_time/int_adapter.hpp - /usr/include/boost/date_time/gregorian/gregorian_types.hpp - /usr/include/boost/date_time/date.hpp - /usr/include/boost/date_time/year_month_day.hpp - /usr/include/boost/date_time/period.hpp - /usr/include/boost/date_time/gregorian/greg_calendar.hpp - /usr/include/boost/date_time/gregorian/greg_weekday.hpp - /usr/include/boost/date_time/constrained_value.hpp - /usr/include/boost/date_time/date_defs.hpp - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp - /usr/include/boost/date_time/gregorian_calendar.hpp - /usr/include/boost/date_time/gregorian_calendar.ipp - /usr/include/boost/date_time/gregorian/greg_ymd.hpp - /usr/include/boost/date_time/gregorian/greg_day.hpp - /usr/include/boost/date_time/gregorian/greg_year.hpp - /usr/include/boost/date_time/gregorian/greg_month.hpp - /usr/include/boost/date_time/gregorian/greg_duration.hpp - /usr/include/boost/date_time/date_duration.hpp - /usr/include/boost/date_time/date_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_date.hpp - /usr/include/boost/date_time/adjust_functors.hpp - /usr/include/boost/date_time/wrapping_int.hpp - /usr/include/boost/date_time/date_generators.hpp - /usr/include/boost/date_time/date_clock_device.hpp - /usr/include/boost/date_time/date_iterator.hpp - /usr/include/boost/date_time/time_system_split.hpp - /usr/include/boost/date_time/time_system_counted.hpp - /usr/include/boost/date_time/time.hpp - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp - /usr/include/boost/numeric/conversion/cast.hpp - /usr/include/boost/numeric/conversion/converter.hpp - /usr/include/boost/numeric/conversion/conversion_traits.hpp - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp - /usr/include/boost/numeric/conversion/detail/meta.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/equal_to.hpp - /usr/include/boost/mpl/aux_/comparison_op.hpp - /usr/include/boost/mpl/aux_/numeric_op.hpp - /usr/include/boost/mpl/numeric_cast.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/tag.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_tag.hpp - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp - /usr/include/boost/mpl/aux_/config/forwarding.hpp - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp - /usr/include/boost/mpl/integral_c.hpp - /usr/include/boost/mpl/integral_c_fwd.hpp - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp - /usr/include/boost/mpl/multiplies.hpp - /usr/include/boost/mpl/times.hpp - /usr/include/boost/mpl/aux_/arithmetic_op.hpp - /usr/include/boost/mpl/aux_/largest_int.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/less.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp - /usr/include/boost/numeric/conversion/converter_policies.hpp - /usr/include/boost/numeric/conversion/detail/converter.hpp - /usr/include/boost/numeric/conversion/bounds.hpp - /usr/include/boost/numeric/conversion/detail/bounds.hpp - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp - /usr/include/boost/date_time/posix_time/time_period.hpp - /usr/include/boost/date_time/time_iterator.hpp - /usr/include/boost/date_time/dst_rules.hpp - /usr/include/boost/chrono/time_point.hpp - /usr/include/boost/chrono/duration.hpp - /usr/include/boost/chrono/config.hpp - /usr/include/boost/predef.h - /usr/include/boost/predef/language.h - /usr/include/boost/predef/language/stdc.h - /usr/include/boost/predef/version_number.h - /usr/include/boost/predef/make.h - /usr/include/boost/predef/detail/test.h - /usr/include/boost/predef/language/stdcpp.h - /usr/include/boost/predef/language/objc.h - /usr/include/boost/predef/language/cuda.h - /usr/include/boost/predef/architecture.h - /usr/include/boost/predef/architecture/alpha.h - /usr/include/boost/predef/architecture/arm.h - /usr/include/boost/predef/architecture/blackfin.h - /usr/include/boost/predef/architecture/convex.h - /usr/include/boost/predef/architecture/ia64.h - /usr/include/boost/predef/architecture/m68k.h - /usr/include/boost/predef/architecture/mips.h - /usr/include/boost/predef/architecture/parisc.h - /usr/include/boost/predef/architecture/ppc.h - /usr/include/boost/predef/architecture/ptx.h - /usr/include/boost/predef/architecture/pyramid.h - /usr/include/boost/predef/architecture/riscv.h - /usr/include/boost/predef/architecture/rs6k.h - /usr/include/boost/predef/architecture/sparc.h - /usr/include/boost/predef/architecture/superh.h - /usr/include/boost/predef/architecture/sys370.h - /usr/include/boost/predef/architecture/sys390.h - /usr/include/boost/predef/architecture/x86.h - /usr/include/boost/predef/architecture/x86/32.h - /usr/include/boost/predef/architecture/x86/64.h - /usr/include/boost/predef/architecture/z.h - /usr/include/boost/predef/compiler.h - /usr/include/boost/predef/compiler/borland.h - /usr/include/boost/predef/compiler/clang.h - /usr/include/boost/predef/compiler/comeau.h - /usr/include/boost/predef/compiler/compaq.h - /usr/include/boost/predef/compiler/diab.h - /usr/include/boost/predef/compiler/digitalmars.h - /usr/include/boost/predef/compiler/dignus.h - /usr/include/boost/predef/compiler/edg.h - /usr/include/boost/predef/compiler/ekopath.h - /usr/include/boost/predef/compiler/gcc_xml.h - /usr/include/boost/predef/compiler/gcc.h - /usr/include/boost/predef/detail/comp_detected.h - /usr/include/boost/predef/compiler/greenhills.h - /usr/include/boost/predef/compiler/hp_acc.h - /usr/include/boost/predef/compiler/iar.h - /usr/include/boost/predef/compiler/ibm.h - /usr/include/boost/predef/compiler/intel.h - /usr/include/boost/predef/compiler/kai.h - /usr/include/boost/predef/compiler/llvm.h - /usr/include/boost/predef/compiler/metaware.h - /usr/include/boost/predef/compiler/metrowerks.h - /usr/include/boost/predef/compiler/microtec.h - /usr/include/boost/predef/compiler/mpw.h - /usr/include/boost/predef/compiler/nvcc.h - /usr/include/boost/predef/compiler/palm.h - /usr/include/boost/predef/compiler/pgi.h - /usr/include/boost/predef/compiler/sgi_mipspro.h - /usr/include/boost/predef/compiler/sunpro.h - /usr/include/boost/predef/compiler/tendra.h - /usr/include/boost/predef/compiler/visualc.h - /usr/include/boost/predef/compiler/watcom.h - /usr/include/boost/predef/library.h - /usr/include/boost/predef/library/c.h - /usr/include/boost/predef/library/c/_prefix.h - /usr/include/boost/predef/detail/_cassert.h - /usr/include/boost/predef/library/c/cloudabi.h - /usr/include/boost/predef/library/c/gnu.h - /usr/include/boost/predef/library/c/uc.h - /usr/include/boost/predef/library/c/vms.h - /usr/include/boost/predef/library/c/zos.h - /usr/include/boost/predef/library/std.h - /usr/include/boost/predef/library/std/_prefix.h - /usr/include/boost/predef/detail/_exception.h - /usr/include/boost/predef/library/std/cxx.h - /usr/include/boost/predef/library/std/dinkumware.h - /usr/include/boost/predef/library/std/libcomo.h - /usr/include/boost/predef/library/std/modena.h - /usr/include/boost/predef/library/std/msl.h - /usr/include/boost/predef/library/std/roguewave.h - /usr/include/boost/predef/library/std/sgi.h - /usr/include/boost/predef/library/std/stdcpp3.h - /usr/include/boost/predef/library/std/stlport.h - /usr/include/boost/predef/library/std/vacpp.h - /usr/include/boost/predef/os.h - /usr/include/boost/predef/os/aix.h - /usr/include/boost/predef/os/amigaos.h - /usr/include/boost/predef/os/beos.h - /usr/include/boost/predef/os/bsd.h - /usr/include/boost/predef/os/macos.h - /usr/include/boost/predef/os/ios.h - /usr/include/boost/predef/os/bsd/bsdi.h - /usr/include/boost/predef/os/bsd/dragonfly.h - /usr/include/boost/predef/os/bsd/free.h - /usr/include/boost/predef/os/bsd/open.h - /usr/include/boost/predef/os/bsd/net.h - /usr/include/boost/predef/os/cygwin.h - /usr/include/boost/predef/os/haiku.h - /usr/include/boost/predef/os/hpux.h - /usr/include/boost/predef/os/irix.h - /usr/include/boost/predef/os/linux.h - /usr/include/boost/predef/detail/os_detected.h - /usr/include/boost/predef/os/os400.h - /usr/include/boost/predef/os/qnxnto.h - /usr/include/boost/predef/os/solaris.h - /usr/include/boost/predef/os/unix.h - /usr/include/boost/predef/os/vms.h - /usr/include/boost/predef/os/windows.h - /usr/include/boost/predef/other.h - /usr/include/boost/predef/other/endian.h - /usr/include/boost/predef/platform/android.h - /usr/include/boost/predef/platform.h - /usr/include/boost/predef/platform/cloudabi.h - /usr/include/boost/predef/platform/mingw.h - /usr/include/boost/predef/platform/mingw32.h - /usr/include/boost/predef/platform/mingw64.h - /usr/include/boost/predef/platform/windows_uwp.h - /usr/include/boost/predef/platform/windows_desktop.h - /usr/include/boost/predef/platform/windows_phone.h - /usr/include/boost/predef/platform/windows_server.h - /usr/include/boost/predef/platform/windows_store.h - /usr/include/boost/predef/platform/windows_system.h - /usr/include/boost/predef/platform/windows_runtime.h - /usr/include/boost/predef/platform/ios.h - /usr/include/boost/predef/hardware.h - /usr/include/boost/predef/hardware/simd.h - /usr/include/boost/predef/hardware/simd/x86.h - /usr/include/boost/predef/hardware/simd/x86/versions.h - /usr/include/boost/predef/hardware/simd/x86_amd.h - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h - /usr/include/boost/predef/hardware/simd/arm.h - /usr/include/boost/predef/hardware/simd/arm/versions.h - /usr/include/boost/predef/hardware/simd/ppc.h - /usr/include/boost/predef/hardware/simd/ppc/versions.h - /usr/include/boost/predef/version.h - /usr/include/boost/chrono/detail/static_assert.hpp - /usr/include/boost/mpl/logical.hpp - /usr/include/boost/mpl/or.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp - /usr/include/boost/ratio/ratio.hpp - /usr/include/boost/ratio/config.hpp - /usr/include/boost/ratio/detail/mpl/abs.hpp - /usr/include/boost/ratio/detail/mpl/sign.hpp - /usr/include/boost/ratio/detail/mpl/gcd.hpp - /usr/include/boost/mpl/aux_/config/dependent_nttp.hpp - /usr/include/boost/ratio/detail/mpl/lcm.hpp - /usr/include/boost/integer_traits.hpp - /usr/include/boost/ratio/ratio_fwd.hpp - /usr/include/boost/ratio/detail/overflow_helpers.hpp - /usr/include/boost/type_traits/common_type.hpp - /usr/include/boost/type_traits/detail/mp_defer.hpp - /usr/include/boost/type_traits/is_unsigned.hpp - /usr/include/boost/chrono/detail/is_evenly_divisible_by.hpp - /usr/include/boost/thread/xtime.hpp - /usr/include/boost/date_time/posix_time/conversion.hpp - /usr/include/boost/date_time/filetime_functions.hpp - /usr/include/boost/date_time/gregorian/conversion.hpp - /usr/include/boost/thread/detail/platform_time.hpp - /usr/include/boost/chrono/system_clocks.hpp - /usr/include/boost/chrono/detail/system.hpp - /usr/include/boost/chrono/clock_string.hpp - /usr/include/boost/chrono/ceil.hpp - /usr/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp - /usr/include/boost/thread/pthread/pthread_helpers.hpp - /usr/include/boost/smart_ptr.hpp - /usr/include/boost/scoped_ptr.hpp - /usr/include/boost/smart_ptr/scoped_ptr.hpp - /usr/include/boost/scoped_array.hpp - /usr/include/boost/smart_ptr/scoped_array.hpp - /usr/include/boost/shared_array.hpp - /usr/include/boost/smart_ptr/shared_array.hpp - /usr/include/boost/weak_ptr.hpp - /usr/include/boost/smart_ptr/weak_ptr.hpp - /usr/include/boost/intrusive_ptr.hpp - /usr/include/boost/smart_ptr/intrusive_ptr.hpp - /usr/include/boost/config/no_tr1/functional.hpp - /usr/include/boost/enable_shared_from_this.hpp - /usr/include/boost/smart_ptr/enable_shared_from_this.hpp - /usr/include/boost/make_shared.hpp - /usr/include/boost/smart_ptr/make_shared.hpp - /usr/include/boost/smart_ptr/make_shared_object.hpp - /usr/include/boost/smart_ptr/detail/sp_forward.hpp - /usr/include/boost/smart_ptr/make_shared_array.hpp - /usr/include/boost/core/default_allocator.hpp - /usr/include/boost/smart_ptr/allocate_shared_array.hpp - /usr/include/boost/core/allocator_access.hpp - /usr/include/boost/core/pointer_traits.hpp - /usr/include/boost/core/alloc_construct.hpp - /usr/include/boost/core/noinit_adaptor.hpp - /usr/include/boost/core/first_scalar.hpp - /usr/include/boost/type_traits/extent.hpp - /usr/include/boost/type_traits/is_bounded_array.hpp - /usr/include/boost/type_traits/is_unbounded_array.hpp - /usr/include/boost/thread/condition.hpp - /usr/include/boost/thread/condition_variable.hpp - /usr/include/boost/thread/pthread/condition_variable.hpp - /usr/include/boost/thread/interruption.hpp - /usr/include/boost/thread/pthread/thread_data.hpp - /usr/include/boost/thread/lock_guard.hpp - /usr/include/boost/thread/detail/lockable_wrapper.hpp - /usr/include/boost/thread/pthread/condition_variable_fwd.hpp - /usr/include/boost/thread/cv_status.hpp - /usr/include/boost/core/scoped_enum.hpp - /usr/include/boost/type_traits.hpp - /usr/include/boost/type_traits/add_const.hpp - /usr/include/boost/type_traits/add_cv.hpp - /usr/include/boost/type_traits/add_volatile.hpp - /usr/include/boost/type_traits/aligned_storage.hpp - /usr/include/boost/type_traits/conjunction.hpp - /usr/include/boost/type_traits/copy_cv.hpp - /usr/include/boost/type_traits/copy_cv_ref.hpp - /usr/include/boost/type_traits/copy_reference.hpp - /usr/include/boost/type_traits/disjunction.hpp - /usr/include/boost/type_traits/floating_point_promotion.hpp - /usr/include/boost/type_traits/has_bit_and.hpp - /usr/include/boost/type_traits/detail/has_binary_operator.hpp - /usr/include/boost/type_traits/make_void.hpp - /usr/include/boost/type_traits/has_bit_and_assign.hpp - /usr/include/boost/type_traits/has_bit_or.hpp - /usr/include/boost/type_traits/has_bit_or_assign.hpp - /usr/include/boost/type_traits/has_bit_xor.hpp - /usr/include/boost/type_traits/has_bit_xor_assign.hpp - /usr/include/boost/type_traits/has_complement.hpp - /usr/include/boost/type_traits/detail/has_prefix_operator.hpp - /usr/include/boost/type_traits/has_dereference.hpp - /usr/include/boost/type_traits/has_divides.hpp - /usr/include/boost/type_traits/has_divides_assign.hpp - /usr/include/boost/type_traits/has_equal_to.hpp - /usr/include/boost/type_traits/has_greater.hpp - /usr/include/boost/type_traits/has_greater_equal.hpp - /usr/include/boost/type_traits/has_left_shift.hpp - /usr/include/boost/type_traits/has_left_shift_assign.hpp - /usr/include/boost/type_traits/has_less.hpp - /usr/include/boost/type_traits/has_less_equal.hpp - /usr/include/boost/type_traits/has_logical_and.hpp - /usr/include/boost/type_traits/has_logical_not.hpp - /usr/include/boost/type_traits/has_logical_or.hpp - /usr/include/boost/type_traits/has_minus.hpp - /usr/include/boost/type_traits/remove_pointer.hpp - /usr/include/boost/type_traits/has_minus_assign.hpp - /usr/include/boost/type_traits/has_modulus.hpp - /usr/include/boost/type_traits/has_modulus_assign.hpp - /usr/include/boost/type_traits/has_multiplies.hpp - /usr/include/boost/type_traits/has_multiplies_assign.hpp - /usr/include/boost/type_traits/has_negate.hpp - /usr/include/boost/type_traits/has_new_operator.hpp - /usr/include/boost/type_traits/has_not_equal_to.hpp - /usr/include/boost/type_traits/has_nothrow_copy.hpp - /usr/include/boost/type_traits/is_copy_constructible.hpp - /usr/include/boost/type_traits/has_nothrow_destructor.hpp - /usr/include/boost/type_traits/has_trivial_destructor.hpp - /usr/include/boost/type_traits/has_plus.hpp - /usr/include/boost/type_traits/has_plus_assign.hpp - /usr/include/boost/type_traits/has_post_decrement.hpp - /usr/include/boost/type_traits/detail/has_postfix_operator.hpp - /usr/include/boost/type_traits/has_post_increment.hpp - /usr/include/boost/type_traits/has_pre_decrement.hpp - /usr/include/boost/type_traits/has_pre_increment.hpp - /usr/include/boost/type_traits/has_right_shift.hpp - /usr/include/boost/type_traits/has_right_shift_assign.hpp - /usr/include/boost/type_traits/has_trivial_assign.hpp - /usr/include/boost/type_traits/has_trivial_constructor.hpp - /usr/include/boost/type_traits/has_trivial_copy.hpp - /usr/include/boost/type_traits/has_trivial_move_constructor.hpp - /usr/include/boost/type_traits/has_unary_minus.hpp - /usr/include/boost/type_traits/has_unary_plus.hpp - /usr/include/boost/type_traits/has_virtual_destructor.hpp - /usr/include/boost/type_traits/is_complex.hpp - /usr/include/c++/11/complex - /usr/include/boost/type_traits/is_compound.hpp - /usr/include/boost/type_traits/is_fundamental.hpp - /usr/include/boost/type_traits/is_copy_assignable.hpp - /usr/include/boost/type_traits/is_noncopyable.hpp - /usr/include/boost/type_traits/is_empty.hpp - /usr/include/boost/type_traits/is_final.hpp - /usr/include/boost/type_traits/is_float.hpp - /usr/include/boost/type_traits/is_list_constructible.hpp - /usr/include/boost/type_traits/is_member_object_pointer.hpp - /usr/include/boost/type_traits/is_nothrow_swappable.hpp - /usr/include/boost/type_traits/is_object.hpp - /usr/include/boost/type_traits/is_polymorphic.hpp - /usr/include/boost/type_traits/is_scoped_enum.hpp - /usr/include/boost/type_traits/negation.hpp - /usr/include/boost/type_traits/is_signed.hpp - /usr/include/boost/type_traits/is_stateless.hpp - /usr/include/boost/type_traits/is_trivially_copyable.hpp - /usr/include/boost/type_traits/is_union.hpp - /usr/include/boost/type_traits/is_unscoped_enum.hpp - /usr/include/boost/type_traits/is_virtual_base_of.hpp - /usr/include/boost/type_traits/make_signed.hpp - /usr/include/boost/type_traits/make_unsigned.hpp - /usr/include/boost/type_traits/rank.hpp - /usr/include/boost/type_traits/remove_all_extents.hpp - /usr/include/boost/type_traits/remove_cv_ref.hpp - /usr/include/boost/type_traits/remove_volatile.hpp - /usr/include/boost/type_traits/integral_promotion.hpp - /usr/include/boost/type_traits/promote.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/pool.hpp - /usr/include/boost/ref.hpp - /usr/include/boost/core/ref.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/detail/pool_core.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/detail/worker_thread.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/detail/scope_guard.hpp - /usr/include/boost/function.hpp - /usr/include/boost/preprocessor/iterate.hpp - /usr/include/boost/function/detail/prologue.hpp - /usr/include/boost/function/function_base.hpp - /usr/include/boost/integer.hpp - /usr/include/boost/integer_fwd.hpp - /usr/include/boost/type_index.hpp - /usr/include/boost/type_index/stl_type_index.hpp - /usr/include/boost/type_index/type_index_facade.hpp - /usr/include/boost/container_hash/hash_fwd.hpp - /usr/include/boost/core/demangle.hpp - /usr/include/c++/11/cxxabi.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h - /usr/include/boost/type_traits/composite_traits.hpp - /usr/include/boost/function_equal.hpp - /usr/include/boost/function/function_fwd.hpp - /usr/include/boost/mem_fn.hpp - /usr/include/boost/bind/mem_fn.hpp - /usr/include/boost/get_pointer.hpp - /usr/include/boost/config/no_tr1/memory.hpp - /usr/include/boost/bind/mem_fn_template.hpp - /usr/include/boost/bind/mem_fn_cc.hpp - /usr/include/boost/preprocessor/enum.hpp - /usr/include/boost/preprocessor/repetition/enum.hpp - /usr/include/boost/preprocessor/enum_params.hpp - /usr/include/boost/function/detail/function_iterate.hpp - /usr/include/boost/function/detail/maybe_include.hpp - /usr/include/boost/function/function_template.hpp - /usr/include/boost/core/no_exceptions_support.hpp - /usr/include/boost/thread.hpp - /usr/include/boost/thread/thread.hpp - /usr/include/boost/thread/thread_only.hpp - /usr/include/boost/thread/detail/thread.hpp - /usr/include/boost/thread/detail/thread_heap_alloc.hpp - /usr/include/boost/thread/pthread/thread_heap_alloc.hpp - /usr/include/boost/thread/detail/make_tuple_indices.hpp - /usr/include/boost/thread/detail/invoke.hpp - /usr/include/boost/thread/detail/is_convertible.hpp - /usr/include/c++/11/list - /usr/include/c++/11/bits/stl_list.h - /usr/include/c++/11/bits/list.tcc - /usr/include/boost/bind/bind.hpp - /usr/include/boost/is_placeholder.hpp - /usr/include/boost/bind/arg.hpp - /usr/include/boost/bind/detail/result_traits.hpp - /usr/include/boost/visit_each.hpp - /usr/include/boost/core/is_same.hpp - /usr/include/boost/bind/storage.hpp - /usr/include/boost/bind/bind_cc.hpp - /usr/include/boost/bind/bind_mf_cc.hpp - /usr/include/boost/bind/bind_mf2_cc.hpp - /usr/include/boost/bind/placeholders.hpp - /usr/include/c++/11/stdlib.h - /usr/include/boost/io/ios_state.hpp - /usr/include/boost/io_fwd.hpp - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/boost/functional/hash.hpp - /usr/include/boost/container_hash/hash.hpp - /usr/include/boost/container_hash/detail/hash_float.hpp - /usr/include/boost/container_hash/detail/float_functions.hpp - /usr/include/boost/container_hash/detail/limits.hpp - /usr/include/boost/integer/static_log2.hpp - /usr/include/c++/11/typeindex - /usr/include/boost/container_hash/extensions.hpp - /usr/include/boost/detail/container_fwd.hpp - /usr/include/c++/11/set - /usr/include/c++/11/bits/stl_set.h - /usr/include/c++/11/bits/stl_multiset.h - /usr/include/c++/11/bitset - /usr/include/boost/thread/detail/thread_interruption.hpp - /usr/include/boost/thread/detail/thread_group.hpp - /usr/include/boost/thread/csbl/memory/unique_ptr.hpp - /usr/include/boost/thread/csbl/memory/config.hpp - /usr/include/boost/move/unique_ptr.hpp - /usr/include/boost/move/detail/unique_ptr_meta_utils.hpp - /usr/include/boost/move/default_delete.hpp - /usr/include/boost/move/adl_move_swap.hpp - /usr/include/boost/move/make_unique.hpp - /usr/include/boost/thread/shared_mutex.hpp - /usr/include/boost/thread/pthread/shared_mutex.hpp - /usr/include/boost/thread/once.hpp - /usr/include/boost/thread/pthread/once_atomic.hpp - /usr/include/boost/atomic.hpp - /usr/include/boost/memory_order.hpp - /usr/include/boost/atomic/capabilities.hpp - /usr/include/boost/atomic/detail/config.hpp - /usr/include/boost/atomic/detail/capabilities.hpp - /usr/include/boost/atomic/detail/platform.hpp - /usr/include/boost/atomic/detail/futex.hpp - /usr/include/sys/syscall.h - /usr/include/asm/unistd.h - /usr/include/asm/unistd_64.h - /usr/include/bits/syscall.h - /usr/include/linux/futex.h - /usr/include/linux/types.h - /usr/include/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/boost/atomic/detail/intptr.hpp - /usr/include/boost/atomic/detail/header.hpp - /usr/include/boost/atomic/detail/footer.hpp - /usr/include/boost/atomic/detail/int_sizes.hpp - /usr/include/boost/atomic/detail/float_sizes.hpp - /usr/lib/gcc/x86_64-redhat-linux/11/include/float.h - /usr/include/boost/atomic/detail/caps_gcc_atomic.hpp - /usr/include/boost/atomic/detail/caps_arch_gcc_x86.hpp - /usr/include/boost/atomic/detail/wait_capabilities.hpp - /usr/include/boost/atomic/detail/wait_caps_futex.hpp - /usr/include/boost/atomic/atomic.hpp - /usr/include/boost/atomic/detail/classify.hpp - /usr/include/boost/atomic/detail/type_traits/is_integral.hpp - /usr/include/boost/atomic/detail/type_traits/is_function.hpp - /usr/include/boost/atomic/detail/type_traits/is_floating_point.hpp - /usr/include/boost/atomic/detail/atomic_impl.hpp - /usr/include/boost/atomic/detail/storage_traits.hpp - /usr/include/boost/atomic/detail/string_ops.hpp - /usr/include/boost/atomic/detail/aligned_variable.hpp - /usr/include/boost/atomic/detail/type_traits/alignment_of.hpp - /usr/include/boost/atomic/detail/bitwise_cast.hpp - /usr/include/boost/atomic/detail/addressof.hpp - /usr/include/boost/atomic/detail/type_traits/integral_constant.hpp - /usr/include/boost/atomic/detail/integral_conversions.hpp - /usr/include/boost/atomic/detail/type_traits/is_signed.hpp - /usr/include/boost/atomic/detail/type_traits/make_signed.hpp - /usr/include/boost/atomic/detail/type_traits/make_unsigned.hpp - /usr/include/boost/atomic/detail/core_operations.hpp - /usr/include/boost/atomic/detail/core_arch_operations.hpp - /usr/include/boost/atomic/detail/core_arch_operations_fwd.hpp - /usr/include/boost/atomic/detail/core_operations_emulated.hpp - /usr/include/boost/atomic/detail/core_operations_emulated_fwd.hpp - /usr/include/boost/atomic/detail/lock_pool.hpp - /usr/include/boost/atomic/detail/link.hpp - /usr/include/boost/atomic/detail/core_arch_ops_gcc_x86.hpp - /usr/include/boost/atomic/detail/core_operations_fwd.hpp - /usr/include/boost/atomic/detail/core_ops_gcc_atomic.hpp - /usr/include/boost/atomic/detail/gcc_atomic_memory_order_utils.hpp - /usr/include/boost/atomic/detail/wait_operations.hpp - /usr/include/boost/atomic/detail/wait_ops_generic.hpp - /usr/include/boost/atomic/detail/pause.hpp - /usr/include/boost/atomic/detail/wait_operations_fwd.hpp - /usr/include/boost/atomic/detail/wait_ops_emulated.hpp - /usr/include/boost/atomic/detail/wait_ops_futex.hpp - /usr/include/boost/atomic/detail/extra_operations.hpp - /usr/include/boost/atomic/detail/extra_ops_generic.hpp - /usr/include/boost/atomic/detail/extra_operations_fwd.hpp - /usr/include/boost/atomic/detail/extra_ops_emulated.hpp - /usr/include/boost/atomic/detail/extra_ops_gcc_x86.hpp - /usr/include/boost/atomic/detail/memory_order_utils.hpp - /usr/include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp - /usr/include/boost/atomic/detail/type_traits/conditional.hpp - /usr/include/boost/atomic/detail/bitwise_fp_cast.hpp - /usr/include/boost/atomic/detail/fp_operations.hpp - /usr/include/boost/atomic/detail/fp_ops_generic.hpp - /usr/include/boost/atomic/detail/fp_operations_fwd.hpp - /usr/include/boost/atomic/detail/fp_ops_emulated.hpp - /usr/include/boost/atomic/detail/extra_fp_operations.hpp - /usr/include/boost/atomic/detail/extra_fp_ops_generic.hpp - /usr/include/boost/atomic/detail/extra_fp_operations_fwd.hpp - /usr/include/boost/atomic/detail/type_traits/is_iec559.hpp - /usr/include/boost/atomic/detail/extra_fp_ops_emulated.hpp - /usr/include/boost/atomic/detail/type_traits/is_trivially_copyable.hpp - /usr/include/boost/atomic/atomic_ref.hpp - /usr/include/boost/atomic/detail/atomic_ref_impl.hpp - /usr/include/boost/atomic/atomic_flag.hpp - /usr/include/boost/atomic/detail/atomic_flag_impl.hpp - /usr/include/boost/atomic/ipc_atomic.hpp - /usr/include/boost/atomic/ipc_atomic_ref.hpp - /usr/include/boost/atomic/ipc_atomic_flag.hpp - /usr/include/boost/atomic/fences.hpp - /usr/include/boost/atomic/detail/fence_operations.hpp - /usr/include/boost/atomic/detail/fence_ops_gcc_atomic.hpp - /usr/include/boost/atomic/detail/fence_arch_operations.hpp - /usr/include/boost/atomic/detail/fence_arch_ops_gcc_x86.hpp - /usr/include/boost/thread/recursive_mutex.hpp - /usr/include/boost/thread/pthread/recursive_mutex.hpp - /usr/include/boost/thread/tss.hpp - /usr/include/boost/thread/locks.hpp - /usr/include/boost/thread/lock_algorithms.hpp - /usr/include/boost/thread/shared_lock_guard.hpp - /usr/include/boost/thread/barrier.hpp - /usr/include/boost/thread/detail/nullary_function.hpp - /usr/include/boost/thread/detail/memory.hpp - /usr/include/boost/thread/csbl/memory/pointer_traits.hpp - /usr/include/boost/thread/csbl/memory/allocator_arg.hpp - /usr/include/boost/thread/csbl/memory/allocator_traits.hpp - /usr/include/boost/thread/csbl/memory/scoped_allocator.hpp - /usr/include/boost/thread/csbl/memory/shared_ptr.hpp - /usr/include/boost/thread/future.hpp - /usr/include/boost/thread/detail/invoker.hpp - /usr/include/boost/thread/csbl/tuple.hpp - /usr/include/boost/tuple/tuple.hpp - /usr/include/boost/tuple/detail/tuple_basic.hpp - /usr/include/boost/type_traits/cv_traits.hpp - /usr/include/boost/utility/swap.hpp - /usr/include/boost/thread/detail/variadic_header.hpp - /usr/include/boost/thread/detail/variadic_footer.hpp - /usr/include/boost/thread/exceptional_ptr.hpp - /usr/include/boost/exception_ptr.hpp - /usr/include/boost/exception/detail/exception_ptr.hpp - /usr/include/boost/exception/info.hpp - /usr/include/boost/exception/to_string_stub.hpp - /usr/include/boost/exception/to_string.hpp - /usr/include/boost/exception/detail/is_output_streamable.hpp - /usr/include/boost/exception/detail/object_hex_dump.hpp - /usr/include/boost/exception/detail/type_info.hpp - /usr/include/boost/core/typeinfo.hpp - /usr/include/c++/11/iomanip - /usr/include/c++/11/bits/quoted_string.h - /usr/include/boost/exception/detail/error_info_impl.hpp - /usr/include/boost/exception/detail/shared_ptr.hpp - /usr/include/boost/exception/diagnostic_information.hpp - /usr/include/boost/exception/get_error_info.hpp - /usr/include/boost/exception/current_exception_cast.hpp - /usr/include/boost/exception/detail/clone_current_exception.hpp - /usr/include/boost/thread/futures/future_error.hpp - /usr/include/boost/thread/futures/future_error_code.hpp - /usr/include/boost/thread/futures/future_status.hpp - /usr/include/boost/thread/futures/is_future_type.hpp - /usr/include/boost/thread/futures/launch.hpp - /usr/include/boost/thread/futures/wait_for_all.hpp - /usr/include/boost/thread/futures/wait_for_any.hpp - /usr/include/boost/next_prior.hpp - /usr/include/boost/iterator/advance.hpp - /usr/include/boost/iterator/iterator_categories.hpp - /usr/include/boost/iterator/detail/config_def.hpp - /usr/include/boost/mpl/placeholders.hpp - /usr/include/boost/mpl/arg.hpp - /usr/include/boost/mpl/arg_fwd.hpp - /usr/include/boost/mpl/aux_/na_assert.hpp - /usr/include/boost/mpl/assert.hpp - /usr/include/boost/mpl/aux_/config/gpu.hpp - /usr/include/boost/mpl/aux_/config/pp_counter.hpp - /usr/include/boost/mpl/aux_/arity_spec.hpp - /usr/include/boost/mpl/aux_/arg_typedef.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp - /usr/include/boost/iterator/detail/config_undef.hpp - /usr/include/boost/iterator/reverse_iterator.hpp - /usr/include/boost/iterator/iterator_adaptor.hpp - /usr/include/boost/core/use_default.hpp - /usr/include/boost/iterator/iterator_facade.hpp - /usr/include/boost/iterator/interoperable.hpp - /usr/include/boost/iterator/iterator_traits.hpp - /usr/include/boost/iterator/detail/facade_iterator_category.hpp - /usr/include/boost/detail/indirect_traits.hpp - /usr/include/boost/detail/select_type.hpp - /usr/include/boost/iterator/detail/enable_if.hpp - /usr/include/boost/mpl/always.hpp - /usr/include/boost/mpl/apply.hpp - /usr/include/boost/mpl/apply_fwd.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp - /usr/include/boost/mpl/lambda.hpp - /usr/include/boost/mpl/bind.hpp - /usr/include/boost/mpl/bind_fwd.hpp - /usr/include/boost/mpl/aux_/config/bind.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp - /usr/include/boost/mpl/next.hpp - /usr/include/boost/mpl/next_prior.hpp - /usr/include/boost/mpl/aux_/common_name_wknd.hpp - /usr/include/boost/mpl/protect.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp - /usr/include/boost/mpl/aux_/full_lambda.hpp - /usr/include/boost/mpl/quote.hpp - /usr/include/boost/mpl/aux_/has_type.hpp - /usr/include/boost/mpl/aux_/config/bcc.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp - /usr/include/boost/mpl/aux_/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp - /usr/include/boost/thread/executor.hpp - /usr/include/boost/thread/executors/executor.hpp - /usr/include/boost/thread/executors/executor_adaptor.hpp - /usr/include/boost/thread/executors/generic_executor_ref.hpp - /usr/include/boost/thread/detail/atomic_undef_macros.hpp - /usr/include/boost/thread/detail/atomic_redef_macros.hpp - /usr/include/boost/bind.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/task_adaptors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/task_adaptors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/detail/locking_ptr.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/scheduling_policies.hpp - /usr/include/c++/11/queue - /usr/include/c++/11/bits/stl_queue.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/size_policies.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/shutdown_policies.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/pool_adaptors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool/boost/threadpool/task_adaptors.hpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/StreamMessageProducer.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/StreamMessageProducer.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageProducer.h - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageIssue.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/stream.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/TcpServer.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/TcpServer.h - /usr/include/boost/asio.hpp - /usr/include/boost/asio/associated_allocator.hpp - /usr/include/boost/asio/detail/config.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/sys/types.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/version.hpp - /usr/include/linux/version.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/boost/asio/detail/type_traits.hpp - /usr/include/boost/asio/detail/push_options.hpp - /usr/include/boost/asio/detail/pop_options.hpp - /usr/include/boost/asio/associated_executor.hpp - /usr/include/boost/asio/execution/executor.hpp - /usr/include/boost/asio/execution/execute.hpp - /usr/include/boost/asio/execution/detail/as_invocable.hpp - /usr/include/boost/asio/detail/atomic_count.hpp - /usr/include/c++/11/atomic - /usr/include/boost/asio/detail/memory.hpp - /usr/include/boost/asio/execution/receiver_invocation_error.hpp - /usr/include/c++/11/stdexcept - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp - /usr/include/boost/asio/execution/set_done.hpp - /usr/include/boost/asio/traits/set_done_member.hpp - /usr/include/boost/asio/traits/set_done_free.hpp - /usr/include/boost/asio/execution/set_error.hpp - /usr/include/boost/asio/traits/set_error_member.hpp - /usr/include/boost/asio/traits/set_error_free.hpp - /usr/include/boost/asio/execution/set_value.hpp - /usr/include/boost/asio/detail/variadic_templates.hpp - /usr/include/boost/asio/traits/set_value_member.hpp - /usr/include/boost/asio/traits/set_value_free.hpp - /usr/include/boost/asio/execution/detail/as_receiver.hpp - /usr/include/boost/asio/traits/execute_member.hpp - /usr/include/boost/asio/traits/execute_free.hpp - /usr/include/boost/asio/execution/invocable_archetype.hpp - /usr/include/boost/asio/traits/equality_comparable.hpp - /usr/include/boost/asio/is_executor.hpp - /usr/include/boost/asio/detail/is_executor.hpp - /usr/include/boost/asio/system_executor.hpp - /usr/include/boost/asio/execution.hpp - /usr/include/boost/asio/execution/allocator.hpp - /usr/include/boost/asio/execution/scheduler.hpp - /usr/include/boost/asio/execution/schedule.hpp - /usr/include/boost/asio/traits/schedule_member.hpp - /usr/include/boost/asio/traits/schedule_free.hpp - /usr/include/boost/asio/execution/sender.hpp - /usr/include/boost/asio/execution/detail/void_receiver.hpp - /usr/include/boost/asio/execution/receiver.hpp - /usr/include/boost/asio/execution/connect.hpp - /usr/include/boost/asio/execution/detail/as_operation.hpp - /usr/include/boost/asio/traits/start_member.hpp - /usr/include/boost/asio/execution/operation_state.hpp - /usr/include/boost/asio/execution/start.hpp - /usr/include/boost/asio/traits/start_free.hpp - /usr/include/boost/asio/traits/connect_member.hpp - /usr/include/boost/asio/traits/connect_free.hpp - /usr/include/boost/asio/is_applicable_property.hpp - /usr/include/boost/asio/traits/query_static_constexpr_member.hpp - /usr/include/boost/asio/traits/static_query.hpp - /usr/include/boost/asio/execution/any_executor.hpp - /usr/include/boost/asio/detail/assert.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/asio/detail/cstddef.hpp - /usr/include/boost/asio/detail/executor_function.hpp - /usr/include/boost/asio/detail/handler_alloc_helpers.hpp - /usr/include/boost/asio/detail/noncopyable.hpp - /usr/include/boost/asio/detail/recycling_allocator.hpp - /usr/include/boost/asio/detail/thread_context.hpp - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/include/boost/asio/detail/call_stack.hpp - /usr/include/boost/asio/detail/tss_ptr.hpp - /usr/include/boost/asio/detail/keyword_tss_ptr.hpp - /usr/include/boost/asio/detail/thread_info_base.hpp - /usr/include/boost/asio/multiple_exceptions.hpp - /usr/include/boost/asio/impl/multiple_exceptions.ipp - /usr/include/boost/asio/handler_alloc_hook.hpp - /usr/include/boost/asio/impl/handler_alloc_hook.ipp - /usr/include/boost/asio/detail/handler_invoke_helpers.hpp - /usr/include/boost/asio/handler_invoke_hook.hpp - /usr/include/boost/asio/detail/non_const_lvalue.hpp - /usr/include/boost/asio/detail/scoped_ptr.hpp - /usr/include/boost/asio/detail/throw_exception.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/asio/execution/bad_executor.hpp - /usr/include/boost/asio/execution/impl/bad_executor.ipp - /usr/include/boost/asio/execution/blocking.hpp - /usr/include/boost/asio/prefer.hpp - /usr/include/boost/asio/traits/prefer_free.hpp - /usr/include/boost/asio/traits/prefer_member.hpp - /usr/include/boost/asio/traits/require_free.hpp - /usr/include/boost/asio/traits/require_member.hpp - /usr/include/boost/asio/traits/static_require.hpp - /usr/include/boost/asio/query.hpp - /usr/include/boost/asio/traits/query_member.hpp - /usr/include/boost/asio/traits/query_free.hpp - /usr/include/boost/asio/require.hpp - /usr/include/boost/asio/execution/blocking_adaptation.hpp - /usr/include/boost/asio/detail/event.hpp - /usr/include/boost/asio/detail/posix_event.hpp - /usr/include/boost/asio/detail/impl/posix_event.ipp - /usr/include/boost/asio/detail/throw_error.hpp - /usr/include/boost/system/error_code.hpp - /usr/include/boost/system/detail/error_code.hpp - /usr/include/boost/system/detail/error_category.hpp - /usr/include/boost/system/detail/config.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/boost/system/detail/error_condition.hpp - /usr/include/boost/system/detail/generic_category.hpp - /usr/include/boost/system/detail/generic_category_message.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/boost/system/detail/enable_if.hpp - /usr/include/boost/system/is_error_condition_enum.hpp - /usr/include/boost/system/detail/system_category.hpp - /usr/include/boost/system/is_error_code_enum.hpp - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/boost/system/error_category.hpp - /usr/include/boost/system/detail/error_category_impl.hpp - /usr/include/boost/system/detail/to_std_category.hpp - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/include/boost/system/error_condition.hpp - /usr/include/boost/system/errc.hpp - /usr/include/boost/system/detail/errc.hpp - /usr/include/boost/system/detail/cerrno.hpp - /usr/include/boost/system/generic_category.hpp - /usr/include/boost/system/system_category.hpp - /usr/include/boost/system/detail/system_category_impl.hpp - /usr/include/boost/system/api_config.hpp - /usr/include/boost/system/detail/is_generic_value.hpp - /usr/include/boost/system/detail/throws.hpp - /usr/include/boost/asio/detail/impl/throw_error.ipp - /usr/include/boost/system/system_error.hpp - /usr/include/c++/11/cassert - /usr/include/boost/asio/error.hpp - /usr/include/boost/cerrno.hpp - /usr/include/netdb.h - /usr/include/netinet/in.h - /usr/include/sys/socket.h - /usr/include/bits/types/struct_iovec.h - /usr/include/bits/socket.h - /usr/include/bits/socket_type.h - /usr/include/bits/sockaddr.h - /usr/include/asm/socket.h - /usr/include/asm-generic/socket.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/asm/sockios.h - /usr/include/asm-generic/sockios.h - /usr/include/bits/types/struct_osockaddr.h - /usr/include/bits/in.h - /usr/include/rpc/netdb.h - /usr/include/bits/types/sigevent_t.h - /usr/include/bits/types/__sigval_t.h - /usr/include/bits/netdb.h - /usr/include/boost/asio/impl/error.ipp - /usr/include/boost/asio/detail/mutex.hpp - /usr/include/boost/asio/detail/posix_mutex.hpp - /usr/include/boost/asio/detail/scoped_lock.hpp - /usr/include/boost/asio/detail/impl/posix_mutex.ipp - /usr/include/boost/asio/execution/bulk_execute.hpp - /usr/include/boost/asio/execution/bulk_guarantee.hpp - /usr/include/boost/asio/execution/detail/bulk_sender.hpp - /usr/include/boost/asio/traits/bulk_execute_member.hpp - /usr/include/boost/asio/traits/bulk_execute_free.hpp - /usr/include/boost/asio/execution/context.hpp - /usr/include/boost/asio/execution/context_as.hpp - /usr/include/boost/asio/execution/mapping.hpp - /usr/include/boost/asio/execution/occupancy.hpp - /usr/include/boost/asio/execution/outstanding_work.hpp - /usr/include/boost/asio/execution/prefer_only.hpp - /usr/include/boost/asio/execution/relationship.hpp - /usr/include/boost/asio/execution/submit.hpp - /usr/include/boost/asio/execution/detail/submit_receiver.hpp - /usr/include/boost/asio/traits/submit_member.hpp - /usr/include/boost/asio/traits/submit_free.hpp - /usr/include/boost/asio/impl/system_executor.hpp - /usr/include/boost/asio/detail/executor_op.hpp - /usr/include/boost/asio/detail/fenced_block.hpp - /usr/include/boost/asio/detail/std_fenced_block.hpp - /usr/include/boost/asio/detail/scheduler_operation.hpp - /usr/include/boost/asio/detail/handler_tracking.hpp - /usr/include/boost/asio/detail/impl/handler_tracking.ipp - /usr/include/boost/asio/detail/op_queue.hpp - /usr/include/boost/asio/detail/global.hpp - /usr/include/boost/asio/detail/posix_global.hpp - /usr/include/boost/asio/system_context.hpp - /usr/include/boost/asio/detail/scheduler.hpp - /usr/include/boost/asio/execution_context.hpp - /usr/include/boost/asio/impl/execution_context.hpp - /usr/include/boost/asio/detail/handler_type_requirements.hpp - /usr/include/boost/asio/async_result.hpp - /usr/include/boost/asio/detail/service_registry.hpp - /usr/include/boost/asio/detail/impl/service_registry.hpp - /usr/include/boost/asio/detail/impl/service_registry.ipp - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/boost/asio/impl/execution_context.ipp - /usr/include/boost/asio/detail/conditionally_enabled_event.hpp - /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp - /usr/include/boost/asio/detail/null_event.hpp - /usr/include/boost/asio/detail/impl/null_event.ipp - /usr/include/boost/asio/detail/reactor_fwd.hpp - /usr/include/boost/asio/detail/thread.hpp - /usr/include/boost/asio/detail/posix_thread.hpp - /usr/include/boost/asio/detail/impl/posix_thread.ipp - /usr/include/boost/asio/detail/impl/scheduler.ipp - /usr/include/boost/asio/detail/concurrency_hint.hpp - /usr/include/boost/asio/detail/limits.hpp - /usr/include/boost/limits.hpp - /usr/include/boost/asio/detail/reactor.hpp - /usr/include/boost/asio/detail/epoll_reactor.hpp - /usr/include/boost/asio/detail/object_pool.hpp - /usr/include/boost/asio/detail/reactor_op.hpp - /usr/include/boost/asio/detail/operation.hpp - /usr/include/boost/asio/detail/select_interrupter.hpp - /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp - /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp - /usr/include/sys/stat.h - /usr/include/bits/stat.h - /usr/include/bits/struct_stat.h - /usr/include/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/bits/statx-generic.h - /usr/include/bits/types/struct_statx_timestamp.h - /usr/include/bits/types/struct_statx.h - /usr/include/fcntl.h - /usr/include/bits/fcntl.h - /usr/include/bits/fcntl-linux.h - /usr/include/linux/falloc.h - /usr/include/sys/eventfd.h - /usr/include/bits/eventfd.h - /usr/include/boost/asio/detail/cstdint.hpp - /usr/include/boost/asio/detail/socket_types.hpp - /usr/include/sys/ioctl.h - /usr/include/bits/ioctls.h - /usr/include/asm/ioctls.h - /usr/include/asm-generic/ioctls.h - /usr/include/linux/ioctl.h - /usr/include/asm/ioctl.h - /usr/include/asm-generic/ioctl.h - /usr/include/bits/ioctl-types.h - /usr/include/sys/ttydefaults.h - /usr/include/poll.h - /usr/include/sys/poll.h - /usr/include/bits/poll.h - /usr/include/sys/uio.h - /usr/include/bits/uio-ext.h - /usr/include/sys/un.h - /usr/include/netinet/tcp.h - /usr/include/arpa/inet.h - /usr/include/net/if.h - /usr/include/boost/asio/detail/timer_queue_base.hpp - /usr/include/boost/asio/detail/timer_queue_set.hpp - /usr/include/boost/asio/detail/impl/timer_queue_set.ipp - /usr/include/boost/asio/detail/wait_op.hpp - /usr/include/sys/timerfd.h - /usr/include/bits/timerfd.h - /usr/include/boost/asio/detail/impl/epoll_reactor.hpp - /usr/include/boost/asio/detail/impl/epoll_reactor.ipp - /usr/include/sys/epoll.h - /usr/include/bits/epoll.h - /usr/include/boost/asio/detail/scheduler_thread_info.hpp - /usr/include/boost/asio/detail/signal_blocker.hpp - /usr/include/boost/asio/detail/posix_signal_blocker.hpp - /usr/include/c++/11/csignal - /usr/include/signal.h - /usr/include/bits/signum-generic.h - /usr/include/bits/signum-arch.h - /usr/include/bits/types/sig_atomic_t.h - /usr/include/bits/types/siginfo_t.h - /usr/include/bits/siginfo-arch.h - /usr/include/bits/siginfo-consts.h - /usr/include/bits/siginfo-consts-arch.h - /usr/include/bits/types/sigval_t.h - /usr/include/bits/sigevent-consts.h - /usr/include/bits/sigaction.h - /usr/include/bits/sigcontext.h - /usr/include/bits/types/stack_t.h - /usr/include/sys/ucontext.h - /usr/include/bits/sigstack.h - /usr/include/bits/ss_flags.h - /usr/include/bits/types/struct_sigstack.h - /usr/include/bits/sigthread.h - /usr/include/bits/signal_ext.h - /usr/include/boost/asio/detail/thread_group.hpp - /usr/include/boost/asio/impl/system_context.hpp - /usr/include/boost/asio/impl/system_context.ipp - /usr/include/boost/asio/awaitable.hpp - /usr/include/boost/asio/basic_datagram_socket.hpp - /usr/include/boost/asio/basic_socket.hpp - /usr/include/boost/asio/any_io_executor.hpp - /usr/include/boost/asio/detail/io_object_impl.hpp - /usr/include/boost/asio/io_context.hpp - /usr/include/boost/asio/detail/wrapped_handler.hpp - /usr/include/boost/asio/detail/bind_handler.hpp - /usr/include/boost/asio/detail/handler_cont_helpers.hpp - /usr/include/boost/asio/handler_continuation_hook.hpp - /usr/include/boost/asio/detail/chrono.hpp - /usr/include/boost/asio/impl/io_context.hpp - /usr/include/boost/asio/detail/completion_handler.hpp - /usr/include/boost/asio/detail/handler_work.hpp - /usr/include/boost/asio/executor_work_guard.hpp - /usr/include/boost/asio/impl/io_context.ipp - /usr/include/boost/asio/post.hpp - /usr/include/boost/asio/impl/post.hpp - /usr/include/boost/asio/detail/work_dispatcher.hpp - /usr/include/boost/asio/socket_base.hpp - /usr/include/boost/asio/detail/io_control.hpp - /usr/include/boost/asio/detail/socket_option.hpp - /usr/include/boost/asio/detail/reactive_socket_service.hpp - /usr/include/boost/asio/buffer.hpp - /usr/include/boost/asio/detail/array_fwd.hpp - /usr/include/boost/asio/detail/string_view.hpp - /usr/include/c++/11/experimental/string_view - /usr/include/c++/11/bits/ranges_base.h - /usr/include/c++/11/experimental/bits/lfts_config.h - /usr/include/c++/11/experimental/bits/string_view.tcc - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/asio/detail/is_buffer_sequence.hpp - /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp - /usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp - /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp - /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp - /usr/include/boost/asio/detail/socket_holder.hpp - /usr/include/boost/asio/detail/socket_ops.hpp - /usr/include/boost/asio/detail/impl/socket_ops.ipp - /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp - /usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp - /usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp - /usr/include/boost/asio/detail/reactive_socket_service_base.hpp - /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp - /usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp - /usr/include/boost/asio/detail/reactive_socket_send_op.hpp - /usr/include/boost/asio/detail/reactive_wait_op.hpp - /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp - /usr/include/boost/asio/basic_deadline_timer.hpp - /usr/include/boost/asio/detail/deadline_timer_service.hpp - /usr/include/boost/asio/detail/timer_queue.hpp - /usr/include/boost/asio/detail/date_time_fwd.hpp - /usr/include/boost/asio/detail/timer_queue_ptime.hpp - /usr/include/boost/asio/time_traits.hpp - /usr/include/boost/date_time/posix_time/posix_time_types.hpp - /usr/include/boost/date_time/time_clock.hpp - /usr/include/boost/date_time/c_time.hpp - /usr/include/boost/date_time/compiler_config.hpp - /usr/include/boost/date_time/locale_config.hpp - /usr/include/boost/config/auto_link.hpp - /usr/include/sys/time.h - /usr/include/boost/shared_ptr.hpp - /usr/include/boost/smart_ptr/shared_ptr.hpp - /usr/include/boost/smart_ptr/detail/shared_count.hpp - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp - /usr/include/boost/checked_delete.hpp - /usr/include/boost/core/checked_delete.hpp - /usr/include/boost/core/addressof.hpp - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp - /usr/include/boost/smart_ptr/detail/spinlock.hpp - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/yield_k.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp - /usr/include/boost/config/pragma_message.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/boost/smart_ptr/detail/operator_bool.hpp - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp - /usr/include/boost/date_time/microsec_time_clock.hpp - /usr/include/boost/date_time/posix_time/ptime.hpp - /usr/include/boost/date_time/posix_time/posix_time_system.hpp - /usr/include/boost/date_time/posix_time/posix_time_config.hpp - /usr/include/boost/config/no_tr1/cmath.hpp - /usr/include/c++/11/cmath - /usr/include/math.h - /usr/include/bits/math-vector.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-logb.h - /usr/include/bits/fp-fast.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/iscanonical.h - /usr/include/boost/date_time/time_duration.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/date_time/special_defs.hpp - /usr/include/boost/date_time/time_defs.hpp - /usr/include/boost/operators.hpp - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/boost/static_assert.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/date_time/time_resolution_traits.hpp - /usr/include/boost/date_time/int_adapter.hpp - /usr/include/boost/date_time/gregorian/gregorian_types.hpp - /usr/include/boost/date_time/date.hpp - /usr/include/boost/date_time/year_month_day.hpp - /usr/include/boost/date_time/period.hpp - /usr/include/boost/date_time/gregorian/greg_calendar.hpp - /usr/include/boost/date_time/gregorian/greg_weekday.hpp - /usr/include/boost/date_time/constrained_value.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/date_time/date_defs.hpp - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp - /usr/include/boost/date_time/gregorian_calendar.hpp - /usr/include/boost/date_time/gregorian_calendar.ipp - /usr/include/boost/date_time/gregorian/greg_ymd.hpp - /usr/include/boost/date_time/gregorian/greg_day.hpp - /usr/include/boost/date_time/gregorian/greg_year.hpp - /usr/include/boost/date_time/gregorian/greg_month.hpp - /usr/include/boost/date_time/gregorian/greg_duration.hpp - /usr/include/boost/date_time/date_duration.hpp - /usr/include/boost/date_time/date_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_date.hpp - /usr/include/boost/date_time/adjust_functors.hpp - /usr/include/boost/date_time/wrapping_int.hpp - /usr/include/boost/date_time/date_generators.hpp - /usr/include/c++/11/sstream - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/bits/sstream.tcc - /usr/include/boost/date_time/date_clock_device.hpp - /usr/include/boost/date_time/date_iterator.hpp - /usr/include/boost/date_time/time_system_split.hpp - /usr/include/boost/date_time/time_system_counted.hpp - /usr/include/boost/date_time/time.hpp - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp - /usr/include/boost/numeric/conversion/cast.hpp - /usr/include/boost/type.hpp - /usr/include/boost/numeric/conversion/converter.hpp - /usr/include/boost/numeric/conversion/conversion_traits.hpp - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/numeric/conversion/detail/meta.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/equal_to.hpp - /usr/include/boost/mpl/aux_/comparison_op.hpp - /usr/include/boost/mpl/aux_/numeric_op.hpp - /usr/include/boost/mpl/numeric_cast.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/tag.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_tag.hpp - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp - /usr/include/boost/mpl/aux_/config/forwarding.hpp - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp - /usr/include/boost/mpl/integral_c.hpp - /usr/include/boost/mpl/integral_c_fwd.hpp - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp - /usr/include/boost/mpl/multiplies.hpp - /usr/include/boost/mpl/times.hpp - /usr/include/boost/mpl/aux_/arithmetic_op.hpp - /usr/include/boost/mpl/aux_/largest_int.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/less.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp - /usr/include/boost/numeric/conversion/converter_policies.hpp - /usr/include/boost/numeric/conversion/detail/converter.hpp - /usr/include/boost/numeric/conversion/bounds.hpp - /usr/include/boost/numeric/conversion/detail/bounds.hpp - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp - /usr/include/boost/date_time/posix_time/time_period.hpp - /usr/include/boost/date_time/time_iterator.hpp - /usr/include/boost/date_time/dst_rules.hpp - /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp - /usr/include/boost/asio/detail/timer_scheduler.hpp - /usr/include/boost/asio/detail/timer_scheduler_fwd.hpp - /usr/include/boost/asio/detail/wait_handler.hpp - /usr/include/boost/asio/basic_io_object.hpp - /usr/include/boost/asio/basic_raw_socket.hpp - /usr/include/boost/asio/basic_seq_packet_socket.hpp - /usr/include/boost/asio/basic_serial_port.hpp - /usr/include/boost/asio/serial_port_base.hpp - /usr/include/termios.h - /usr/include/bits/termios.h - /usr/include/bits/termios-struct.h - /usr/include/bits/termios-c_cc.h - /usr/include/bits/termios-c_iflag.h - /usr/include/bits/termios-c_oflag.h - /usr/include/bits/termios-baud.h - /usr/include/bits/termios-c_cflag.h - /usr/include/bits/termios-c_lflag.h - /usr/include/bits/termios-tcflow.h - /usr/include/bits/termios-misc.h - /usr/include/boost/asio/impl/serial_port_base.hpp - /usr/include/boost/asio/impl/serial_port_base.ipp - /usr/include/boost/asio/detail/reactive_serial_port_service.hpp - /usr/include/boost/asio/detail/descriptor_ops.hpp - /usr/include/boost/asio/detail/impl/descriptor_ops.ipp - /usr/include/boost/asio/detail/reactive_descriptor_service.hpp - /usr/include/boost/asio/detail/descriptor_read_op.hpp - /usr/include/boost/asio/detail/descriptor_write_op.hpp - /usr/include/boost/asio/posix/descriptor_base.hpp - /usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp - /usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp - /usr/include/boost/asio/basic_signal_set.hpp - /usr/include/boost/asio/detail/signal_set_service.hpp - /usr/include/boost/asio/detail/signal_handler.hpp - /usr/include/boost/asio/detail/signal_op.hpp - /usr/include/boost/asio/detail/impl/signal_set_service.ipp - /usr/include/boost/asio/detail/static_mutex.hpp - /usr/include/boost/asio/detail/posix_static_mutex.hpp - /usr/include/boost/asio/basic_socket_acceptor.hpp - /usr/include/boost/asio/basic_socket_iostream.hpp - /usr/include/boost/asio/basic_socket_streambuf.hpp - /usr/include/boost/asio/basic_stream_socket.hpp - /usr/include/boost/asio/steady_timer.hpp - /usr/include/boost/asio/basic_waitable_timer.hpp - /usr/include/boost/asio/detail/chrono_time_traits.hpp - /usr/include/boost/asio/wait_traits.hpp - /usr/include/boost/asio/basic_streambuf.hpp - /usr/include/boost/asio/basic_streambuf_fwd.hpp - /usr/include/boost/asio/bind_executor.hpp - /usr/include/boost/asio/uses_executor.hpp - /usr/include/boost/asio/buffered_read_stream_fwd.hpp - /usr/include/boost/asio/buffered_read_stream.hpp - /usr/include/boost/asio/detail/buffer_resize_guard.hpp - /usr/include/boost/asio/detail/buffered_stream_storage.hpp - /usr/include/boost/asio/impl/buffered_read_stream.hpp - /usr/include/boost/asio/buffered_stream_fwd.hpp - /usr/include/boost/asio/buffered_stream.hpp - /usr/include/boost/asio/buffered_write_stream.hpp - /usr/include/boost/asio/buffered_write_stream_fwd.hpp - /usr/include/boost/asio/completion_condition.hpp - /usr/include/boost/asio/write.hpp - /usr/include/boost/asio/impl/write.hpp - /usr/include/boost/asio/detail/base_from_completion_cond.hpp - /usr/include/boost/asio/detail/consuming_buffers.hpp - /usr/include/boost/asio/detail/dependent_type.hpp - /usr/include/boost/asio/impl/buffered_write_stream.hpp - /usr/include/boost/asio/buffers_iterator.hpp - /usr/include/boost/asio/co_spawn.hpp - /usr/include/boost/asio/compose.hpp - /usr/include/boost/asio/impl/compose.hpp - /usr/include/boost/asio/connect.hpp - /usr/include/boost/asio/impl/connect.hpp - /usr/include/boost/asio/coroutine.hpp - /usr/include/boost/asio/deadline_timer.hpp - /usr/include/boost/asio/defer.hpp - /usr/include/boost/asio/impl/defer.hpp - /usr/include/boost/asio/detached.hpp - /usr/include/boost/asio/impl/detached.hpp - /usr/include/boost/asio/dispatch.hpp - /usr/include/boost/asio/impl/dispatch.hpp - /usr/include/boost/asio/executor.hpp - /usr/include/boost/asio/impl/executor.hpp - /usr/include/boost/asio/impl/executor.ipp - /usr/include/boost/asio/generic/basic_endpoint.hpp - /usr/include/boost/asio/generic/detail/endpoint.hpp - /usr/include/boost/asio/generic/detail/impl/endpoint.ipp - /usr/include/boost/asio/generic/datagram_protocol.hpp - /usr/include/boost/asio/generic/raw_protocol.hpp - /usr/include/boost/asio/generic/seq_packet_protocol.hpp - /usr/include/boost/asio/generic/stream_protocol.hpp - /usr/include/boost/asio/high_resolution_timer.hpp - /usr/include/boost/asio/io_context_strand.hpp - /usr/include/boost/asio/detail/strand_service.hpp - /usr/include/boost/asio/detail/impl/strand_service.hpp - /usr/include/boost/asio/detail/impl/strand_service.ipp - /usr/include/boost/asio/io_service.hpp - /usr/include/boost/asio/io_service_strand.hpp - /usr/include/boost/asio/ip/address.hpp - /usr/include/boost/asio/ip/address_v4.hpp - /usr/include/boost/asio/detail/array.hpp - /usr/include/boost/asio/detail/winsock_init.hpp - /usr/include/boost/asio/ip/impl/address_v4.hpp - /usr/include/boost/asio/ip/impl/address_v4.ipp - /usr/include/boost/asio/ip/address_v6.hpp - /usr/include/boost/asio/ip/impl/address_v6.hpp - /usr/include/boost/asio/ip/impl/address_v6.ipp - /usr/include/boost/asio/ip/bad_address_cast.hpp - /usr/include/boost/asio/ip/impl/address.hpp - /usr/include/boost/asio/ip/impl/address.ipp - /usr/include/boost/asio/ip/address_v4_iterator.hpp - /usr/include/boost/asio/ip/address_v4_range.hpp - /usr/include/boost/asio/ip/address_v6_iterator.hpp - /usr/include/boost/asio/ip/address_v6_range.hpp - /usr/include/boost/asio/ip/network_v4.hpp - /usr/include/boost/asio/ip/impl/network_v4.hpp - /usr/include/boost/asio/ip/impl/network_v4.ipp - /usr/include/boost/asio/ip/network_v6.hpp - /usr/include/boost/asio/ip/impl/network_v6.hpp - /usr/include/boost/asio/ip/impl/network_v6.ipp - /usr/include/boost/asio/ip/basic_endpoint.hpp - /usr/include/boost/asio/ip/detail/endpoint.hpp - /usr/include/boost/asio/ip/detail/impl/endpoint.ipp - /usr/include/boost/asio/ip/impl/basic_endpoint.hpp - /usr/include/boost/asio/ip/basic_resolver.hpp - /usr/include/boost/asio/ip/basic_resolver_iterator.hpp - /usr/include/boost/asio/ip/basic_resolver_entry.hpp - /usr/include/boost/asio/ip/basic_resolver_query.hpp - /usr/include/boost/asio/ip/resolver_query_base.hpp - /usr/include/boost/asio/ip/resolver_base.hpp - /usr/include/boost/asio/ip/basic_resolver_results.hpp - /usr/include/boost/asio/detail/resolver_service.hpp - /usr/include/boost/asio/detail/resolve_endpoint_op.hpp - /usr/include/boost/asio/detail/resolve_op.hpp - /usr/include/boost/asio/detail/resolve_query_op.hpp - /usr/include/boost/asio/detail/resolver_service_base.hpp - /usr/include/boost/asio/detail/impl/resolver_service_base.ipp - /usr/include/boost/asio/ip/host_name.hpp - /usr/include/boost/asio/ip/impl/host_name.ipp - /usr/include/boost/asio/ip/icmp.hpp - /usr/include/boost/asio/ip/multicast.hpp - /usr/include/boost/asio/ip/detail/socket_option.hpp - /usr/include/boost/asio/ip/tcp.hpp - /usr/include/boost/asio/ip/udp.hpp - /usr/include/boost/asio/ip/unicast.hpp - /usr/include/boost/asio/ip/v6_only.hpp - /usr/include/boost/asio/is_read_buffered.hpp - /usr/include/boost/asio/is_write_buffered.hpp - /usr/include/boost/asio/local/basic_endpoint.hpp - /usr/include/boost/asio/local/detail/endpoint.hpp - /usr/include/boost/asio/local/detail/impl/endpoint.ipp - /usr/include/boost/asio/local/connect_pair.hpp - /usr/include/boost/asio/local/datagram_protocol.hpp - /usr/include/boost/asio/local/stream_protocol.hpp - /usr/include/boost/asio/packaged_task.hpp - /usr/include/boost/asio/detail/future.hpp - /usr/include/c++/11/future - /usr/include/c++/11/condition_variable - /usr/include/c++/11/bits/atomic_futex.h - /usr/include/c++/11/bits/std_thread.h - /usr/include/boost/asio/placeholders.hpp - /usr/include/boost/bind/arg.hpp - /usr/include/boost/is_placeholder.hpp - /usr/include/boost/asio/posix/basic_descriptor.hpp - /usr/include/boost/asio/posix/basic_stream_descriptor.hpp - /usr/include/boost/asio/posix/descriptor.hpp - /usr/include/boost/asio/posix/stream_descriptor.hpp - /usr/include/boost/asio/read.hpp - /usr/include/boost/asio/impl/read.hpp - /usr/include/boost/asio/read_at.hpp - /usr/include/boost/asio/impl/read_at.hpp - /usr/include/boost/asio/read_until.hpp - /usr/include/boost/asio/detail/regex_fwd.hpp - /usr/include/boost/regex_fwd.hpp - /usr/include/boost/regex/config.hpp - /usr/include/boost/regex/user.hpp - /usr/include/boost/predef.h - /usr/include/boost/predef/language.h - /usr/include/boost/predef/language/stdc.h - /usr/include/boost/predef/version_number.h - /usr/include/boost/predef/make.h - /usr/include/boost/predef/detail/test.h - /usr/include/boost/predef/language/stdcpp.h - /usr/include/boost/predef/language/objc.h - /usr/include/boost/predef/language/cuda.h - /usr/include/boost/predef/architecture.h - /usr/include/boost/predef/architecture/alpha.h - /usr/include/boost/predef/architecture/arm.h - /usr/include/boost/predef/architecture/blackfin.h - /usr/include/boost/predef/architecture/convex.h - /usr/include/boost/predef/architecture/ia64.h - /usr/include/boost/predef/architecture/m68k.h - /usr/include/boost/predef/architecture/mips.h - /usr/include/boost/predef/architecture/parisc.h - /usr/include/boost/predef/architecture/ppc.h - /usr/include/boost/predef/architecture/ptx.h - /usr/include/boost/predef/architecture/pyramid.h - /usr/include/boost/predef/architecture/riscv.h - /usr/include/boost/predef/architecture/rs6k.h - /usr/include/boost/predef/architecture/sparc.h - /usr/include/boost/predef/architecture/superh.h - /usr/include/boost/predef/architecture/sys370.h - /usr/include/boost/predef/architecture/sys390.h - /usr/include/boost/predef/architecture/x86.h - /usr/include/boost/predef/architecture/x86/32.h - /usr/include/boost/predef/architecture/x86/64.h - /usr/include/boost/predef/architecture/z.h - /usr/include/boost/predef/compiler.h - /usr/include/boost/predef/compiler/borland.h - /usr/include/boost/predef/compiler/clang.h - /usr/include/boost/predef/compiler/comeau.h - /usr/include/boost/predef/compiler/compaq.h - /usr/include/boost/predef/compiler/diab.h - /usr/include/boost/predef/compiler/digitalmars.h - /usr/include/boost/predef/compiler/dignus.h - /usr/include/boost/predef/compiler/edg.h - /usr/include/boost/predef/compiler/ekopath.h - /usr/include/boost/predef/compiler/gcc_xml.h - /usr/include/boost/predef/compiler/gcc.h - /usr/include/boost/predef/detail/comp_detected.h - /usr/include/boost/predef/compiler/greenhills.h - /usr/include/boost/predef/compiler/hp_acc.h - /usr/include/boost/predef/compiler/iar.h - /usr/include/boost/predef/compiler/ibm.h - /usr/include/boost/predef/compiler/intel.h - /usr/include/boost/predef/compiler/kai.h - /usr/include/boost/predef/compiler/llvm.h - /usr/include/boost/predef/compiler/metaware.h - /usr/include/boost/predef/compiler/metrowerks.h - /usr/include/boost/predef/compiler/microtec.h - /usr/include/boost/predef/compiler/mpw.h - /usr/include/boost/predef/compiler/nvcc.h - /usr/include/boost/predef/compiler/palm.h - /usr/include/boost/predef/compiler/pgi.h - /usr/include/boost/predef/compiler/sgi_mipspro.h - /usr/include/boost/predef/compiler/sunpro.h - /usr/include/boost/predef/compiler/tendra.h - /usr/include/boost/predef/compiler/visualc.h - /usr/include/boost/predef/compiler/watcom.h - /usr/include/boost/predef/library.h - /usr/include/boost/predef/library/c.h - /usr/include/boost/predef/library/c/_prefix.h - /usr/include/boost/predef/detail/_cassert.h - /usr/include/boost/predef/library/c/cloudabi.h - /usr/include/boost/predef/library/c/gnu.h - /usr/include/boost/predef/library/c/uc.h - /usr/include/boost/predef/library/c/vms.h - /usr/include/boost/predef/library/c/zos.h - /usr/include/boost/predef/library/std.h - /usr/include/boost/predef/library/std/_prefix.h - /usr/include/boost/predef/detail/_exception.h - /usr/include/boost/predef/library/std/cxx.h - /usr/include/boost/predef/library/std/dinkumware.h - /usr/include/boost/predef/library/std/libcomo.h - /usr/include/boost/predef/library/std/modena.h - /usr/include/boost/predef/library/std/msl.h - /usr/include/boost/predef/library/std/roguewave.h - /usr/include/boost/predef/library/std/sgi.h - /usr/include/boost/predef/library/std/stdcpp3.h - /usr/include/boost/predef/library/std/stlport.h - /usr/include/boost/predef/library/std/vacpp.h - /usr/include/boost/predef/os.h - /usr/include/boost/predef/os/aix.h - /usr/include/boost/predef/os/amigaos.h - /usr/include/boost/predef/os/beos.h - /usr/include/boost/predef/os/bsd.h - /usr/include/boost/predef/os/macos.h - /usr/include/boost/predef/os/ios.h - /usr/include/boost/predef/os/bsd/bsdi.h - /usr/include/boost/predef/os/bsd/dragonfly.h - /usr/include/boost/predef/os/bsd/free.h - /usr/include/boost/predef/os/bsd/open.h - /usr/include/boost/predef/os/bsd/net.h - /usr/include/boost/predef/os/cygwin.h - /usr/include/boost/predef/os/haiku.h - /usr/include/boost/predef/os/hpux.h - /usr/include/boost/predef/os/irix.h - /usr/include/boost/predef/os/linux.h - /usr/include/boost/predef/detail/os_detected.h - /usr/include/boost/predef/os/os400.h - /usr/include/boost/predef/os/qnxnto.h - /usr/include/boost/predef/os/solaris.h - /usr/include/boost/predef/os/unix.h - /usr/include/boost/predef/os/vms.h - /usr/include/boost/predef/os/windows.h - /usr/include/boost/predef/other.h - /usr/include/boost/predef/other/endian.h - /usr/include/boost/predef/platform/android.h - /usr/include/boost/predef/platform.h - /usr/include/boost/predef/platform/cloudabi.h - /usr/include/boost/predef/platform/mingw.h - /usr/include/boost/predef/platform/mingw32.h - /usr/include/boost/predef/platform/mingw64.h - /usr/include/boost/predef/platform/windows_uwp.h - /usr/include/boost/predef/platform/windows_desktop.h - /usr/include/boost/predef/platform/windows_phone.h - /usr/include/boost/predef/platform/windows_server.h - /usr/include/boost/predef/platform/windows_store.h - /usr/include/boost/predef/platform/windows_system.h - /usr/include/boost/predef/platform/windows_runtime.h - /usr/include/boost/predef/platform/ios.h - /usr/include/boost/predef/hardware.h - /usr/include/boost/predef/hardware/simd.h - /usr/include/boost/predef/hardware/simd/x86.h - /usr/include/boost/predef/hardware/simd/x86/versions.h - /usr/include/boost/predef/hardware/simd/x86_amd.h - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h - /usr/include/boost/predef/hardware/simd/arm.h - /usr/include/boost/predef/hardware/simd/arm/versions.h - /usr/include/boost/predef/hardware/simd/ppc.h - /usr/include/boost/predef/hardware/simd/ppc/versions.h - /usr/include/boost/predef/version.h - /usr/include/boost/regex/config/cwchar.hpp - /usr/include/boost/regex/v4/regex_fwd.hpp - /usr/include/boost/regex/v4/match_flags.hpp - /usr/include/boost/asio/impl/read_until.hpp - /usr/include/boost/asio/redirect_error.hpp - /usr/include/boost/asio/impl/redirect_error.hpp - /usr/include/boost/asio/require_concept.hpp - /usr/include/boost/asio/traits/require_concept_member.hpp - /usr/include/boost/asio/traits/require_concept_free.hpp - /usr/include/boost/asio/traits/static_require_concept.hpp - /usr/include/boost/asio/serial_port.hpp - /usr/include/boost/asio/signal_set.hpp - /usr/include/boost/asio/static_thread_pool.hpp - /usr/include/boost/asio/thread_pool.hpp - /usr/include/boost/asio/impl/thread_pool.hpp - /usr/include/boost/asio/detail/blocking_executor_op.hpp - /usr/include/boost/asio/detail/bulk_executor_op.hpp - /usr/include/boost/asio/impl/thread_pool.ipp - /usr/include/boost/asio/strand.hpp - /usr/include/boost/asio/detail/strand_executor_service.hpp - /usr/include/boost/asio/detail/impl/strand_executor_service.hpp - /usr/include/boost/asio/detail/impl/strand_executor_service.ipp - /usr/include/boost/asio/streambuf.hpp - /usr/include/boost/asio/system_timer.hpp - /usr/include/boost/asio/this_coro.hpp - /usr/include/boost/asio/use_awaitable.hpp - /usr/include/boost/asio/use_future.hpp - /usr/include/boost/asio/impl/use_future.hpp - /usr/include/boost/asio/version.hpp - /usr/include/boost/asio/windows/basic_object_handle.hpp - /usr/include/boost/asio/windows/basic_overlapped_handle.hpp - /usr/include/boost/asio/windows/basic_random_access_handle.hpp - /usr/include/boost/asio/windows/basic_stream_handle.hpp - /usr/include/boost/asio/windows/object_handle.hpp - /usr/include/boost/asio/windows/overlapped_handle.hpp - /usr/include/boost/asio/windows/overlapped_ptr.hpp - /usr/include/boost/asio/windows/random_access_handle.hpp - /usr/include/boost/asio/windows/stream_handle.hpp - /usr/include/boost/asio/write_at.hpp - /usr/include/boost/asio/impl/write_at.hpp - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RemoteEndPoint.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/iostream - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Cancellation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/traits.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/threaded_queue.h - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/unordered_map - /usr/include/c++/11/bits/hashtable.h - /usr/include/c++/11/bits/hashtable_policy.h - /usr/include/c++/11/bits/unordered_map.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageIssue.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageJsonHandler.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Endpoint.h - /usr/include/boost/bind/bind.hpp - /usr/include/boost/ref.hpp - /usr/include/boost/core/ref.hpp - /usr/include/boost/mem_fn.hpp - /usr/include/boost/bind/mem_fn.hpp - /usr/include/boost/get_pointer.hpp - /usr/include/boost/config/no_tr1/memory.hpp - /usr/include/boost/bind/mem_fn_template.hpp - /usr/include/boost/bind/mem_fn_cc.hpp - /usr/include/boost/bind/detail/result_traits.hpp - /usr/include/boost/visit_each.hpp - /usr/include/boost/core/is_same.hpp - /usr/include/boost/bind/storage.hpp - /usr/include/boost/bind/bind_cc.hpp - /usr/include/boost/bind/bind_mf_cc.hpp - /usr/include/boost/bind/bind_mf2_cc.hpp - /usr/include/boost/bind/placeholders.hpp - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/stream.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/WebSocketServer.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageIssue.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/WebSocketServer.h - /usr/include/boost/asio.hpp - /usr/include/boost/asio/associated_allocator.hpp - /usr/include/boost/asio/detail/config.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/version.hpp - /usr/include/linux/version.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/boost/asio/detail/type_traits.hpp - /usr/include/boost/asio/detail/push_options.hpp - /usr/include/boost/asio/detail/pop_options.hpp - /usr/include/boost/asio/associated_executor.hpp - /usr/include/boost/asio/execution/executor.hpp - /usr/include/boost/asio/execution/execute.hpp - /usr/include/boost/asio/execution/detail/as_invocable.hpp - /usr/include/boost/asio/detail/atomic_count.hpp - /usr/include/c++/11/atomic - /usr/include/boost/asio/detail/memory.hpp - /usr/include/boost/asio/execution/receiver_invocation_error.hpp - /usr/include/c++/11/stdexcept - /usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp - /usr/include/boost/asio/execution/set_done.hpp - /usr/include/boost/asio/traits/set_done_member.hpp - /usr/include/boost/asio/traits/set_done_free.hpp - /usr/include/boost/asio/execution/set_error.hpp - /usr/include/boost/asio/traits/set_error_member.hpp - /usr/include/boost/asio/traits/set_error_free.hpp - /usr/include/boost/asio/execution/set_value.hpp - /usr/include/boost/asio/detail/variadic_templates.hpp - /usr/include/boost/asio/traits/set_value_member.hpp - /usr/include/boost/asio/traits/set_value_free.hpp - /usr/include/boost/asio/execution/detail/as_receiver.hpp - /usr/include/boost/asio/traits/execute_member.hpp - /usr/include/boost/asio/traits/execute_free.hpp - /usr/include/boost/asio/execution/invocable_archetype.hpp - /usr/include/boost/asio/traits/equality_comparable.hpp - /usr/include/boost/asio/is_executor.hpp - /usr/include/boost/asio/detail/is_executor.hpp - /usr/include/boost/asio/system_executor.hpp - /usr/include/boost/asio/execution.hpp - /usr/include/boost/asio/execution/allocator.hpp - /usr/include/boost/asio/execution/scheduler.hpp - /usr/include/boost/asio/execution/schedule.hpp - /usr/include/boost/asio/traits/schedule_member.hpp - /usr/include/boost/asio/traits/schedule_free.hpp - /usr/include/boost/asio/execution/sender.hpp - /usr/include/boost/asio/execution/detail/void_receiver.hpp - /usr/include/boost/asio/execution/receiver.hpp - /usr/include/boost/asio/execution/connect.hpp - /usr/include/boost/asio/execution/detail/as_operation.hpp - /usr/include/boost/asio/traits/start_member.hpp - /usr/include/boost/asio/execution/operation_state.hpp - /usr/include/boost/asio/execution/start.hpp - /usr/include/boost/asio/traits/start_free.hpp - /usr/include/boost/asio/traits/connect_member.hpp - /usr/include/boost/asio/traits/connect_free.hpp - /usr/include/boost/asio/is_applicable_property.hpp - /usr/include/boost/asio/traits/query_static_constexpr_member.hpp - /usr/include/boost/asio/traits/static_query.hpp - /usr/include/boost/asio/execution/any_executor.hpp - /usr/include/boost/asio/detail/assert.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/asio/detail/cstddef.hpp - /usr/include/boost/asio/detail/executor_function.hpp - /usr/include/boost/asio/detail/handler_alloc_helpers.hpp - /usr/include/boost/asio/detail/noncopyable.hpp - /usr/include/boost/asio/detail/recycling_allocator.hpp - /usr/include/boost/asio/detail/thread_context.hpp - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/include/boost/asio/detail/call_stack.hpp - /usr/include/boost/asio/detail/tss_ptr.hpp - /usr/include/boost/asio/detail/keyword_tss_ptr.hpp - /usr/include/boost/asio/detail/thread_info_base.hpp - /usr/include/boost/asio/multiple_exceptions.hpp - /usr/include/boost/asio/impl/multiple_exceptions.ipp - /usr/include/boost/asio/handler_alloc_hook.hpp - /usr/include/boost/asio/impl/handler_alloc_hook.ipp - /usr/include/boost/asio/detail/handler_invoke_helpers.hpp - /usr/include/boost/asio/handler_invoke_hook.hpp - /usr/include/boost/asio/detail/non_const_lvalue.hpp - /usr/include/boost/asio/detail/scoped_ptr.hpp - /usr/include/boost/asio/detail/throw_exception.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/asio/execution/bad_executor.hpp - /usr/include/boost/asio/execution/impl/bad_executor.ipp - /usr/include/boost/asio/execution/blocking.hpp - /usr/include/boost/asio/prefer.hpp - /usr/include/boost/asio/traits/prefer_free.hpp - /usr/include/boost/asio/traits/prefer_member.hpp - /usr/include/boost/asio/traits/require_free.hpp - /usr/include/boost/asio/traits/require_member.hpp - /usr/include/boost/asio/traits/static_require.hpp - /usr/include/boost/asio/query.hpp - /usr/include/boost/asio/traits/query_member.hpp - /usr/include/boost/asio/traits/query_free.hpp - /usr/include/boost/asio/require.hpp - /usr/include/boost/asio/execution/blocking_adaptation.hpp - /usr/include/boost/asio/detail/event.hpp - /usr/include/boost/asio/detail/posix_event.hpp - /usr/include/boost/asio/detail/impl/posix_event.ipp - /usr/include/boost/asio/detail/throw_error.hpp - /usr/include/boost/system/error_code.hpp - /usr/include/boost/system/detail/error_code.hpp - /usr/include/boost/system/detail/error_category.hpp - /usr/include/boost/system/detail/config.hpp - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/boost/system/detail/error_condition.hpp - /usr/include/boost/system/detail/generic_category.hpp - /usr/include/boost/system/detail/generic_category_message.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/boost/system/detail/enable_if.hpp - /usr/include/boost/system/is_error_condition_enum.hpp - /usr/include/boost/system/detail/system_category.hpp - /usr/include/boost/system/is_error_code_enum.hpp - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/boost/system/error_category.hpp - /usr/include/boost/system/detail/error_category_impl.hpp - /usr/include/boost/system/detail/to_std_category.hpp - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/include/boost/system/error_condition.hpp - /usr/include/boost/system/errc.hpp - /usr/include/boost/system/detail/errc.hpp - /usr/include/boost/system/detail/cerrno.hpp - /usr/include/boost/system/generic_category.hpp - /usr/include/boost/system/system_category.hpp - /usr/include/boost/system/detail/system_category_impl.hpp - /usr/include/boost/system/api_config.hpp - /usr/include/boost/system/detail/is_generic_value.hpp - /usr/include/boost/system/detail/throws.hpp - /usr/include/boost/asio/detail/impl/throw_error.ipp - /usr/include/boost/system/system_error.hpp - /usr/include/c++/11/cassert - /usr/include/boost/asio/error.hpp - /usr/include/boost/cerrno.hpp - /usr/include/netdb.h - /usr/include/netinet/in.h - /usr/include/sys/socket.h - /usr/include/bits/types/struct_iovec.h - /usr/include/bits/socket.h - /usr/include/bits/socket_type.h - /usr/include/bits/sockaddr.h - /usr/include/asm/socket.h - /usr/include/asm-generic/socket.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/asm/sockios.h - /usr/include/asm-generic/sockios.h - /usr/include/bits/types/struct_osockaddr.h - /usr/include/bits/in.h - /usr/include/rpc/netdb.h - /usr/include/bits/types/sigevent_t.h - /usr/include/bits/types/__sigval_t.h - /usr/include/bits/netdb.h - /usr/include/boost/asio/impl/error.ipp - /usr/include/boost/asio/detail/mutex.hpp - /usr/include/boost/asio/detail/posix_mutex.hpp - /usr/include/boost/asio/detail/scoped_lock.hpp - /usr/include/boost/asio/detail/impl/posix_mutex.ipp - /usr/include/boost/asio/execution/bulk_execute.hpp - /usr/include/boost/asio/execution/bulk_guarantee.hpp - /usr/include/boost/asio/execution/detail/bulk_sender.hpp - /usr/include/boost/asio/traits/bulk_execute_member.hpp - /usr/include/boost/asio/traits/bulk_execute_free.hpp - /usr/include/boost/asio/execution/context.hpp - /usr/include/boost/asio/execution/context_as.hpp - /usr/include/boost/asio/execution/mapping.hpp - /usr/include/boost/asio/execution/occupancy.hpp - /usr/include/boost/asio/execution/outstanding_work.hpp - /usr/include/boost/asio/execution/prefer_only.hpp - /usr/include/boost/asio/execution/relationship.hpp - /usr/include/boost/asio/execution/submit.hpp - /usr/include/boost/asio/execution/detail/submit_receiver.hpp - /usr/include/boost/asio/traits/submit_member.hpp - /usr/include/boost/asio/traits/submit_free.hpp - /usr/include/boost/asio/impl/system_executor.hpp - /usr/include/boost/asio/detail/executor_op.hpp - /usr/include/boost/asio/detail/fenced_block.hpp - /usr/include/boost/asio/detail/std_fenced_block.hpp - /usr/include/boost/asio/detail/scheduler_operation.hpp - /usr/include/boost/asio/detail/handler_tracking.hpp - /usr/include/boost/asio/detail/impl/handler_tracking.ipp - /usr/include/boost/asio/detail/op_queue.hpp - /usr/include/boost/asio/detail/global.hpp - /usr/include/boost/asio/detail/posix_global.hpp - /usr/include/boost/asio/system_context.hpp - /usr/include/boost/asio/detail/scheduler.hpp - /usr/include/boost/asio/execution_context.hpp - /usr/include/boost/asio/impl/execution_context.hpp - /usr/include/boost/asio/detail/handler_type_requirements.hpp - /usr/include/boost/asio/async_result.hpp - /usr/include/boost/asio/detail/service_registry.hpp - /usr/include/boost/asio/detail/impl/service_registry.hpp - /usr/include/boost/asio/detail/impl/service_registry.ipp - /usr/include/boost/asio/impl/execution_context.ipp - /usr/include/boost/asio/detail/conditionally_enabled_event.hpp - /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp - /usr/include/boost/asio/detail/null_event.hpp - /usr/include/boost/asio/detail/impl/null_event.ipp - /usr/include/boost/asio/detail/reactor_fwd.hpp - /usr/include/boost/asio/detail/thread.hpp - /usr/include/boost/asio/detail/posix_thread.hpp - /usr/include/boost/asio/detail/impl/posix_thread.ipp - /usr/include/boost/asio/detail/impl/scheduler.ipp - /usr/include/boost/asio/detail/concurrency_hint.hpp - /usr/include/boost/asio/detail/limits.hpp - /usr/include/boost/limits.hpp - /usr/include/boost/asio/detail/reactor.hpp - /usr/include/boost/asio/detail/epoll_reactor.hpp - /usr/include/boost/asio/detail/object_pool.hpp - /usr/include/boost/asio/detail/reactor_op.hpp - /usr/include/boost/asio/detail/operation.hpp - /usr/include/boost/asio/detail/select_interrupter.hpp - /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp - /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp - /usr/include/sys/stat.h - /usr/include/bits/stat.h - /usr/include/bits/struct_stat.h - /usr/include/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/bits/statx-generic.h - /usr/include/bits/types/struct_statx_timestamp.h - /usr/include/bits/types/struct_statx.h - /usr/include/fcntl.h - /usr/include/bits/fcntl.h - /usr/include/bits/fcntl-linux.h - /usr/include/linux/falloc.h - /usr/include/sys/eventfd.h - /usr/include/bits/eventfd.h - /usr/include/boost/asio/detail/cstdint.hpp - /usr/include/boost/asio/detail/socket_types.hpp - /usr/include/sys/ioctl.h - /usr/include/bits/ioctls.h - /usr/include/asm/ioctls.h - /usr/include/asm-generic/ioctls.h - /usr/include/linux/ioctl.h - /usr/include/asm/ioctl.h - /usr/include/asm-generic/ioctl.h - /usr/include/bits/ioctl-types.h - /usr/include/sys/ttydefaults.h - /usr/include/poll.h - /usr/include/sys/poll.h - /usr/include/bits/poll.h - /usr/include/sys/uio.h - /usr/include/bits/uio-ext.h - /usr/include/sys/un.h - /usr/include/netinet/tcp.h - /usr/include/arpa/inet.h - /usr/include/net/if.h - /usr/include/boost/asio/detail/timer_queue_base.hpp - /usr/include/boost/asio/detail/timer_queue_set.hpp - /usr/include/boost/asio/detail/impl/timer_queue_set.ipp - /usr/include/boost/asio/detail/wait_op.hpp - /usr/include/sys/timerfd.h - /usr/include/bits/timerfd.h - /usr/include/boost/asio/detail/impl/epoll_reactor.hpp - /usr/include/boost/asio/detail/impl/epoll_reactor.ipp - /usr/include/sys/epoll.h - /usr/include/bits/epoll.h - /usr/include/boost/asio/detail/scheduler_thread_info.hpp - /usr/include/boost/asio/detail/signal_blocker.hpp - /usr/include/boost/asio/detail/posix_signal_blocker.hpp - /usr/include/c++/11/csignal - /usr/include/signal.h - /usr/include/bits/signum-generic.h - /usr/include/bits/signum-arch.h - /usr/include/bits/types/sig_atomic_t.h - /usr/include/bits/types/siginfo_t.h - /usr/include/bits/siginfo-arch.h - /usr/include/bits/siginfo-consts.h - /usr/include/bits/siginfo-consts-arch.h - /usr/include/bits/types/sigval_t.h - /usr/include/bits/sigevent-consts.h - /usr/include/bits/sigaction.h - /usr/include/bits/sigcontext.h - /usr/include/bits/types/stack_t.h - /usr/include/sys/ucontext.h - /usr/include/bits/sigstack.h - /usr/include/bits/ss_flags.h - /usr/include/bits/types/struct_sigstack.h - /usr/include/bits/sigthread.h - /usr/include/bits/signal_ext.h - /usr/include/boost/asio/detail/thread_group.hpp - /usr/include/boost/asio/impl/system_context.hpp - /usr/include/boost/asio/impl/system_context.ipp - /usr/include/boost/asio/awaitable.hpp - /usr/include/boost/asio/basic_datagram_socket.hpp - /usr/include/boost/asio/basic_socket.hpp - /usr/include/boost/asio/any_io_executor.hpp - /usr/include/boost/asio/detail/io_object_impl.hpp - /usr/include/boost/asio/io_context.hpp - /usr/include/boost/asio/detail/wrapped_handler.hpp - /usr/include/boost/asio/detail/bind_handler.hpp - /usr/include/boost/asio/detail/handler_cont_helpers.hpp - /usr/include/boost/asio/handler_continuation_hook.hpp - /usr/include/boost/asio/detail/chrono.hpp - /usr/include/boost/asio/impl/io_context.hpp - /usr/include/boost/asio/detail/completion_handler.hpp - /usr/include/boost/asio/detail/handler_work.hpp - /usr/include/boost/asio/executor_work_guard.hpp - /usr/include/boost/asio/impl/io_context.ipp - /usr/include/boost/asio/post.hpp - /usr/include/boost/asio/impl/post.hpp - /usr/include/boost/asio/detail/work_dispatcher.hpp - /usr/include/boost/asio/socket_base.hpp - /usr/include/boost/asio/detail/io_control.hpp - /usr/include/boost/asio/detail/socket_option.hpp - /usr/include/boost/asio/detail/reactive_socket_service.hpp - /usr/include/boost/asio/buffer.hpp - /usr/include/boost/asio/detail/array_fwd.hpp - /usr/include/boost/asio/detail/string_view.hpp - /usr/include/c++/11/experimental/string_view - /usr/include/c++/11/bits/ranges_base.h - /usr/include/c++/11/experimental/bits/lfts_config.h - /usr/include/c++/11/experimental/bits/string_view.tcc - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/asio/detail/is_buffer_sequence.hpp - /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp - /usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp - /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp - /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp - /usr/include/boost/asio/detail/socket_holder.hpp - /usr/include/boost/asio/detail/socket_ops.hpp - /usr/include/boost/asio/detail/impl/socket_ops.ipp - /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp - /usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp - /usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp - /usr/include/boost/asio/detail/reactive_socket_service_base.hpp - /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp - /usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp - /usr/include/boost/asio/detail/reactive_socket_send_op.hpp - /usr/include/boost/asio/detail/reactive_wait_op.hpp - /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp - /usr/include/boost/asio/basic_deadline_timer.hpp - /usr/include/boost/asio/detail/deadline_timer_service.hpp - /usr/include/boost/asio/detail/timer_queue.hpp - /usr/include/boost/asio/detail/date_time_fwd.hpp - /usr/include/boost/asio/detail/timer_queue_ptime.hpp - /usr/include/boost/asio/time_traits.hpp - /usr/include/boost/date_time/posix_time/posix_time_types.hpp - /usr/include/boost/date_time/time_clock.hpp - /usr/include/boost/date_time/c_time.hpp - /usr/include/boost/date_time/compiler_config.hpp - /usr/include/boost/date_time/locale_config.hpp - /usr/include/boost/config/auto_link.hpp - /usr/include/sys/time.h - /usr/include/boost/shared_ptr.hpp - /usr/include/boost/smart_ptr/shared_ptr.hpp - /usr/include/boost/smart_ptr/detail/shared_count.hpp - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp - /usr/include/boost/checked_delete.hpp - /usr/include/boost/core/checked_delete.hpp - /usr/include/boost/core/addressof.hpp - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp - /usr/include/boost/smart_ptr/detail/spinlock.hpp - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/yield_k.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp - /usr/include/boost/config/pragma_message.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/boost/smart_ptr/detail/operator_bool.hpp - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp - /usr/include/boost/date_time/microsec_time_clock.hpp - /usr/include/boost/date_time/posix_time/ptime.hpp - /usr/include/boost/date_time/posix_time/posix_time_system.hpp - /usr/include/boost/date_time/posix_time/posix_time_config.hpp - /usr/include/boost/config/no_tr1/cmath.hpp - /usr/include/c++/11/cmath - /usr/include/math.h - /usr/include/bits/math-vector.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-logb.h - /usr/include/bits/fp-fast.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/iscanonical.h - /usr/include/boost/date_time/time_duration.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/date_time/special_defs.hpp - /usr/include/boost/date_time/time_defs.hpp - /usr/include/boost/operators.hpp - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/boost/static_assert.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/date_time/time_resolution_traits.hpp - /usr/include/boost/date_time/int_adapter.hpp - /usr/include/boost/date_time/gregorian/gregorian_types.hpp - /usr/include/boost/date_time/date.hpp - /usr/include/boost/date_time/year_month_day.hpp - /usr/include/boost/date_time/period.hpp - /usr/include/boost/date_time/gregorian/greg_calendar.hpp - /usr/include/boost/date_time/gregorian/greg_weekday.hpp - /usr/include/boost/date_time/constrained_value.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/date_time/date_defs.hpp - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp - /usr/include/boost/date_time/gregorian_calendar.hpp - /usr/include/boost/date_time/gregorian_calendar.ipp - /usr/include/boost/date_time/gregorian/greg_ymd.hpp - /usr/include/boost/date_time/gregorian/greg_day.hpp - /usr/include/boost/date_time/gregorian/greg_year.hpp - /usr/include/boost/date_time/gregorian/greg_month.hpp - /usr/include/boost/date_time/gregorian/greg_duration.hpp - /usr/include/boost/date_time/date_duration.hpp - /usr/include/boost/date_time/date_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_date.hpp - /usr/include/boost/date_time/adjust_functors.hpp - /usr/include/boost/date_time/wrapping_int.hpp - /usr/include/boost/date_time/date_generators.hpp - /usr/include/c++/11/sstream - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/bits/sstream.tcc - /usr/include/boost/date_time/date_clock_device.hpp - /usr/include/boost/date_time/date_iterator.hpp - /usr/include/boost/date_time/time_system_split.hpp - /usr/include/boost/date_time/time_system_counted.hpp - /usr/include/boost/date_time/time.hpp - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp - /usr/include/boost/numeric/conversion/cast.hpp - /usr/include/boost/type.hpp - /usr/include/boost/numeric/conversion/converter.hpp - /usr/include/boost/numeric/conversion/conversion_traits.hpp - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/numeric/conversion/detail/meta.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/equal_to.hpp - /usr/include/boost/mpl/aux_/comparison_op.hpp - /usr/include/boost/mpl/aux_/numeric_op.hpp - /usr/include/boost/mpl/numeric_cast.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/tag.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_tag.hpp - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp - /usr/include/boost/mpl/aux_/config/forwarding.hpp - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp - /usr/include/boost/mpl/integral_c.hpp - /usr/include/boost/mpl/integral_c_fwd.hpp - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp - /usr/include/boost/mpl/multiplies.hpp - /usr/include/boost/mpl/times.hpp - /usr/include/boost/mpl/aux_/arithmetic_op.hpp - /usr/include/boost/mpl/aux_/largest_int.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/less.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp - /usr/include/boost/numeric/conversion/converter_policies.hpp - /usr/include/boost/numeric/conversion/detail/converter.hpp - /usr/include/boost/numeric/conversion/bounds.hpp - /usr/include/boost/numeric/conversion/detail/bounds.hpp - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp - /usr/include/boost/date_time/posix_time/time_period.hpp - /usr/include/boost/date_time/time_iterator.hpp - /usr/include/boost/date_time/dst_rules.hpp - /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp - /usr/include/boost/asio/detail/timer_scheduler.hpp - /usr/include/boost/asio/detail/timer_scheduler_fwd.hpp - /usr/include/boost/asio/detail/wait_handler.hpp - /usr/include/boost/asio/basic_io_object.hpp - /usr/include/boost/asio/basic_raw_socket.hpp - /usr/include/boost/asio/basic_seq_packet_socket.hpp - /usr/include/boost/asio/basic_serial_port.hpp - /usr/include/boost/asio/serial_port_base.hpp - /usr/include/termios.h - /usr/include/bits/termios.h - /usr/include/bits/termios-struct.h - /usr/include/bits/termios-c_cc.h - /usr/include/bits/termios-c_iflag.h - /usr/include/bits/termios-c_oflag.h - /usr/include/bits/termios-baud.h - /usr/include/bits/termios-c_cflag.h - /usr/include/bits/termios-c_lflag.h - /usr/include/bits/termios-tcflow.h - /usr/include/bits/termios-misc.h - /usr/include/boost/asio/impl/serial_port_base.hpp - /usr/include/boost/asio/impl/serial_port_base.ipp - /usr/include/boost/asio/detail/reactive_serial_port_service.hpp - /usr/include/boost/asio/detail/descriptor_ops.hpp - /usr/include/boost/asio/detail/impl/descriptor_ops.ipp - /usr/include/boost/asio/detail/reactive_descriptor_service.hpp - /usr/include/boost/asio/detail/descriptor_read_op.hpp - /usr/include/boost/asio/detail/descriptor_write_op.hpp - /usr/include/boost/asio/posix/descriptor_base.hpp - /usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp - /usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp - /usr/include/boost/asio/basic_signal_set.hpp - /usr/include/boost/asio/detail/signal_set_service.hpp - /usr/include/boost/asio/detail/signal_handler.hpp - /usr/include/boost/asio/detail/signal_op.hpp - /usr/include/boost/asio/detail/impl/signal_set_service.ipp - /usr/include/boost/asio/detail/static_mutex.hpp - /usr/include/boost/asio/detail/posix_static_mutex.hpp - /usr/include/boost/asio/basic_socket_acceptor.hpp - /usr/include/boost/asio/basic_socket_iostream.hpp - /usr/include/boost/asio/basic_socket_streambuf.hpp - /usr/include/boost/asio/basic_stream_socket.hpp - /usr/include/boost/asio/steady_timer.hpp - /usr/include/boost/asio/basic_waitable_timer.hpp - /usr/include/boost/asio/detail/chrono_time_traits.hpp - /usr/include/boost/asio/wait_traits.hpp - /usr/include/boost/asio/basic_streambuf.hpp - /usr/include/boost/asio/basic_streambuf_fwd.hpp - /usr/include/boost/asio/bind_executor.hpp - /usr/include/boost/asio/uses_executor.hpp - /usr/include/boost/asio/buffered_read_stream_fwd.hpp - /usr/include/boost/asio/buffered_read_stream.hpp - /usr/include/boost/asio/detail/buffer_resize_guard.hpp - /usr/include/boost/asio/detail/buffered_stream_storage.hpp - /usr/include/boost/asio/impl/buffered_read_stream.hpp - /usr/include/boost/asio/buffered_stream_fwd.hpp - /usr/include/boost/asio/buffered_stream.hpp - /usr/include/boost/asio/buffered_write_stream.hpp - /usr/include/boost/asio/buffered_write_stream_fwd.hpp - /usr/include/boost/asio/completion_condition.hpp - /usr/include/boost/asio/write.hpp - /usr/include/boost/asio/impl/write.hpp - /usr/include/boost/asio/detail/base_from_completion_cond.hpp - /usr/include/boost/asio/detail/consuming_buffers.hpp - /usr/include/boost/asio/detail/dependent_type.hpp - /usr/include/boost/asio/impl/buffered_write_stream.hpp - /usr/include/boost/asio/buffers_iterator.hpp - /usr/include/boost/asio/co_spawn.hpp - /usr/include/boost/asio/compose.hpp - /usr/include/boost/asio/impl/compose.hpp - /usr/include/boost/asio/connect.hpp - /usr/include/boost/asio/impl/connect.hpp - /usr/include/boost/asio/coroutine.hpp - /usr/include/boost/asio/deadline_timer.hpp - /usr/include/boost/asio/defer.hpp - /usr/include/boost/asio/impl/defer.hpp - /usr/include/boost/asio/detached.hpp - /usr/include/boost/asio/impl/detached.hpp - /usr/include/boost/asio/dispatch.hpp - /usr/include/boost/asio/impl/dispatch.hpp - /usr/include/boost/asio/executor.hpp - /usr/include/boost/asio/impl/executor.hpp - /usr/include/boost/asio/impl/executor.ipp - /usr/include/boost/asio/generic/basic_endpoint.hpp - /usr/include/boost/asio/generic/detail/endpoint.hpp - /usr/include/boost/asio/generic/detail/impl/endpoint.ipp - /usr/include/boost/asio/generic/datagram_protocol.hpp - /usr/include/boost/asio/generic/raw_protocol.hpp - /usr/include/boost/asio/generic/seq_packet_protocol.hpp - /usr/include/boost/asio/generic/stream_protocol.hpp - /usr/include/boost/asio/high_resolution_timer.hpp - /usr/include/boost/asio/io_context_strand.hpp - /usr/include/boost/asio/detail/strand_service.hpp - /usr/include/boost/asio/detail/impl/strand_service.hpp - /usr/include/boost/asio/detail/impl/strand_service.ipp - /usr/include/boost/asio/io_service.hpp - /usr/include/boost/asio/io_service_strand.hpp - /usr/include/boost/asio/ip/address.hpp - /usr/include/boost/asio/ip/address_v4.hpp - /usr/include/boost/asio/detail/array.hpp - /usr/include/boost/asio/detail/winsock_init.hpp - /usr/include/boost/asio/ip/impl/address_v4.hpp - /usr/include/boost/asio/ip/impl/address_v4.ipp - /usr/include/boost/asio/ip/address_v6.hpp - /usr/include/boost/asio/ip/impl/address_v6.hpp - /usr/include/boost/asio/ip/impl/address_v6.ipp - /usr/include/boost/asio/ip/bad_address_cast.hpp - /usr/include/boost/asio/ip/impl/address.hpp - /usr/include/boost/asio/ip/impl/address.ipp - /usr/include/boost/asio/ip/address_v4_iterator.hpp - /usr/include/boost/asio/ip/address_v4_range.hpp - /usr/include/boost/asio/ip/address_v6_iterator.hpp - /usr/include/boost/asio/ip/address_v6_range.hpp - /usr/include/boost/asio/ip/network_v4.hpp - /usr/include/boost/asio/ip/impl/network_v4.hpp - /usr/include/boost/asio/ip/impl/network_v4.ipp - /usr/include/boost/asio/ip/network_v6.hpp - /usr/include/boost/asio/ip/impl/network_v6.hpp - /usr/include/boost/asio/ip/impl/network_v6.ipp - /usr/include/boost/asio/ip/basic_endpoint.hpp - /usr/include/boost/asio/ip/detail/endpoint.hpp - /usr/include/boost/asio/ip/detail/impl/endpoint.ipp - /usr/include/boost/asio/ip/impl/basic_endpoint.hpp - /usr/include/boost/asio/ip/basic_resolver.hpp - /usr/include/boost/asio/ip/basic_resolver_iterator.hpp - /usr/include/boost/asio/ip/basic_resolver_entry.hpp - /usr/include/boost/asio/ip/basic_resolver_query.hpp - /usr/include/boost/asio/ip/resolver_query_base.hpp - /usr/include/boost/asio/ip/resolver_base.hpp - /usr/include/boost/asio/ip/basic_resolver_results.hpp - /usr/include/boost/asio/detail/resolver_service.hpp - /usr/include/boost/asio/detail/resolve_endpoint_op.hpp - /usr/include/boost/asio/detail/resolve_op.hpp - /usr/include/boost/asio/detail/resolve_query_op.hpp - /usr/include/boost/asio/detail/resolver_service_base.hpp - /usr/include/boost/asio/detail/impl/resolver_service_base.ipp - /usr/include/boost/asio/ip/host_name.hpp - /usr/include/boost/asio/ip/impl/host_name.ipp - /usr/include/boost/asio/ip/icmp.hpp - /usr/include/boost/asio/ip/multicast.hpp - /usr/include/boost/asio/ip/detail/socket_option.hpp - /usr/include/boost/asio/ip/tcp.hpp - /usr/include/boost/asio/ip/udp.hpp - /usr/include/boost/asio/ip/unicast.hpp - /usr/include/boost/asio/ip/v6_only.hpp - /usr/include/boost/asio/is_read_buffered.hpp - /usr/include/boost/asio/is_write_buffered.hpp - /usr/include/boost/asio/local/basic_endpoint.hpp - /usr/include/boost/asio/local/detail/endpoint.hpp - /usr/include/boost/asio/local/detail/impl/endpoint.ipp - /usr/include/boost/asio/local/connect_pair.hpp - /usr/include/boost/asio/local/datagram_protocol.hpp - /usr/include/boost/asio/local/stream_protocol.hpp - /usr/include/boost/asio/packaged_task.hpp - /usr/include/boost/asio/detail/future.hpp - /usr/include/c++/11/future - /usr/include/c++/11/condition_variable - /usr/include/c++/11/bits/atomic_futex.h - /usr/include/c++/11/bits/std_thread.h - /usr/include/boost/asio/placeholders.hpp - /usr/include/boost/bind/arg.hpp - /usr/include/boost/is_placeholder.hpp - /usr/include/boost/asio/posix/basic_descriptor.hpp - /usr/include/boost/asio/posix/basic_stream_descriptor.hpp - /usr/include/boost/asio/posix/descriptor.hpp - /usr/include/boost/asio/posix/stream_descriptor.hpp - /usr/include/boost/asio/read.hpp - /usr/include/boost/asio/impl/read.hpp - /usr/include/boost/asio/read_at.hpp - /usr/include/boost/asio/impl/read_at.hpp - /usr/include/boost/asio/read_until.hpp - /usr/include/boost/asio/detail/regex_fwd.hpp - /usr/include/boost/regex_fwd.hpp - /usr/include/boost/regex/config.hpp - /usr/include/boost/regex/user.hpp - /usr/include/boost/predef.h - /usr/include/boost/predef/language.h - /usr/include/boost/predef/language/stdc.h - /usr/include/boost/predef/version_number.h - /usr/include/boost/predef/make.h - /usr/include/boost/predef/detail/test.h - /usr/include/boost/predef/language/stdcpp.h - /usr/include/boost/predef/language/objc.h - /usr/include/boost/predef/language/cuda.h - /usr/include/boost/predef/architecture.h - /usr/include/boost/predef/architecture/alpha.h - /usr/include/boost/predef/architecture/arm.h - /usr/include/boost/predef/architecture/blackfin.h - /usr/include/boost/predef/architecture/convex.h - /usr/include/boost/predef/architecture/ia64.h - /usr/include/boost/predef/architecture/m68k.h - /usr/include/boost/predef/architecture/mips.h - /usr/include/boost/predef/architecture/parisc.h - /usr/include/boost/predef/architecture/ppc.h - /usr/include/boost/predef/architecture/ptx.h - /usr/include/boost/predef/architecture/pyramid.h - /usr/include/boost/predef/architecture/riscv.h - /usr/include/boost/predef/architecture/rs6k.h - /usr/include/boost/predef/architecture/sparc.h - /usr/include/boost/predef/architecture/superh.h - /usr/include/boost/predef/architecture/sys370.h - /usr/include/boost/predef/architecture/sys390.h - /usr/include/boost/predef/architecture/x86.h - /usr/include/boost/predef/architecture/x86/32.h - /usr/include/boost/predef/architecture/x86/64.h - /usr/include/boost/predef/architecture/z.h - /usr/include/boost/predef/compiler.h - /usr/include/boost/predef/compiler/borland.h - /usr/include/boost/predef/compiler/clang.h - /usr/include/boost/predef/compiler/comeau.h - /usr/include/boost/predef/compiler/compaq.h - /usr/include/boost/predef/compiler/diab.h - /usr/include/boost/predef/compiler/digitalmars.h - /usr/include/boost/predef/compiler/dignus.h - /usr/include/boost/predef/compiler/edg.h - /usr/include/boost/predef/compiler/ekopath.h - /usr/include/boost/predef/compiler/gcc_xml.h - /usr/include/boost/predef/compiler/gcc.h - /usr/include/boost/predef/detail/comp_detected.h - /usr/include/boost/predef/compiler/greenhills.h - /usr/include/boost/predef/compiler/hp_acc.h - /usr/include/boost/predef/compiler/iar.h - /usr/include/boost/predef/compiler/ibm.h - /usr/include/boost/predef/compiler/intel.h - /usr/include/boost/predef/compiler/kai.h - /usr/include/boost/predef/compiler/llvm.h - /usr/include/boost/predef/compiler/metaware.h - /usr/include/boost/predef/compiler/metrowerks.h - /usr/include/boost/predef/compiler/microtec.h - /usr/include/boost/predef/compiler/mpw.h - /usr/include/boost/predef/compiler/nvcc.h - /usr/include/boost/predef/compiler/palm.h - /usr/include/boost/predef/compiler/pgi.h - /usr/include/boost/predef/compiler/sgi_mipspro.h - /usr/include/boost/predef/compiler/sunpro.h - /usr/include/boost/predef/compiler/tendra.h - /usr/include/boost/predef/compiler/visualc.h - /usr/include/boost/predef/compiler/watcom.h - /usr/include/boost/predef/library.h - /usr/include/boost/predef/library/c.h - /usr/include/boost/predef/library/c/_prefix.h - /usr/include/boost/predef/detail/_cassert.h - /usr/include/boost/predef/library/c/cloudabi.h - /usr/include/boost/predef/library/c/gnu.h - /usr/include/boost/predef/library/c/uc.h - /usr/include/boost/predef/library/c/vms.h - /usr/include/boost/predef/library/c/zos.h - /usr/include/boost/predef/library/std.h - /usr/include/boost/predef/library/std/_prefix.h - /usr/include/boost/predef/detail/_exception.h - /usr/include/boost/predef/library/std/cxx.h - /usr/include/boost/predef/library/std/dinkumware.h - /usr/include/boost/predef/library/std/libcomo.h - /usr/include/boost/predef/library/std/modena.h - /usr/include/boost/predef/library/std/msl.h - /usr/include/boost/predef/library/std/roguewave.h - /usr/include/boost/predef/library/std/sgi.h - /usr/include/boost/predef/library/std/stdcpp3.h - /usr/include/boost/predef/library/std/stlport.h - /usr/include/boost/predef/library/std/vacpp.h - /usr/include/boost/predef/os.h - /usr/include/boost/predef/os/aix.h - /usr/include/boost/predef/os/amigaos.h - /usr/include/boost/predef/os/beos.h - /usr/include/boost/predef/os/bsd.h - /usr/include/boost/predef/os/macos.h - /usr/include/boost/predef/os/ios.h - /usr/include/boost/predef/os/bsd/bsdi.h - /usr/include/boost/predef/os/bsd/dragonfly.h - /usr/include/boost/predef/os/bsd/free.h - /usr/include/boost/predef/os/bsd/open.h - /usr/include/boost/predef/os/bsd/net.h - /usr/include/boost/predef/os/cygwin.h - /usr/include/boost/predef/os/haiku.h - /usr/include/boost/predef/os/hpux.h - /usr/include/boost/predef/os/irix.h - /usr/include/boost/predef/os/linux.h - /usr/include/boost/predef/detail/os_detected.h - /usr/include/boost/predef/os/os400.h - /usr/include/boost/predef/os/qnxnto.h - /usr/include/boost/predef/os/solaris.h - /usr/include/boost/predef/os/unix.h - /usr/include/boost/predef/os/vms.h - /usr/include/boost/predef/os/windows.h - /usr/include/boost/predef/other.h - /usr/include/boost/predef/other/endian.h - /usr/include/boost/predef/platform/android.h - /usr/include/boost/predef/platform.h - /usr/include/boost/predef/platform/cloudabi.h - /usr/include/boost/predef/platform/mingw.h - /usr/include/boost/predef/platform/mingw32.h - /usr/include/boost/predef/platform/mingw64.h - /usr/include/boost/predef/platform/windows_uwp.h - /usr/include/boost/predef/platform/windows_desktop.h - /usr/include/boost/predef/platform/windows_phone.h - /usr/include/boost/predef/platform/windows_server.h - /usr/include/boost/predef/platform/windows_store.h - /usr/include/boost/predef/platform/windows_system.h - /usr/include/boost/predef/platform/windows_runtime.h - /usr/include/boost/predef/platform/ios.h - /usr/include/boost/predef/hardware.h - /usr/include/boost/predef/hardware/simd.h - /usr/include/boost/predef/hardware/simd/x86.h - /usr/include/boost/predef/hardware/simd/x86/versions.h - /usr/include/boost/predef/hardware/simd/x86_amd.h - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h - /usr/include/boost/predef/hardware/simd/arm.h - /usr/include/boost/predef/hardware/simd/arm/versions.h - /usr/include/boost/predef/hardware/simd/ppc.h - /usr/include/boost/predef/hardware/simd/ppc/versions.h - /usr/include/boost/predef/version.h - /usr/include/boost/regex/config/cwchar.hpp - /usr/include/boost/regex/v4/regex_fwd.hpp - /usr/include/boost/regex/v4/match_flags.hpp - /usr/include/boost/asio/impl/read_until.hpp - /usr/include/boost/asio/redirect_error.hpp - /usr/include/boost/asio/impl/redirect_error.hpp - /usr/include/boost/asio/require_concept.hpp - /usr/include/boost/asio/traits/require_concept_member.hpp - /usr/include/boost/asio/traits/require_concept_free.hpp - /usr/include/boost/asio/traits/static_require_concept.hpp - /usr/include/boost/asio/serial_port.hpp - /usr/include/boost/asio/signal_set.hpp - /usr/include/boost/asio/static_thread_pool.hpp - /usr/include/boost/asio/thread_pool.hpp - /usr/include/boost/asio/impl/thread_pool.hpp - /usr/include/boost/asio/detail/blocking_executor_op.hpp - /usr/include/boost/asio/detail/bulk_executor_op.hpp - /usr/include/boost/asio/impl/thread_pool.ipp - /usr/include/boost/asio/strand.hpp - /usr/include/boost/asio/detail/strand_executor_service.hpp - /usr/include/boost/asio/detail/impl/strand_executor_service.hpp - /usr/include/boost/asio/detail/impl/strand_executor_service.ipp - /usr/include/boost/asio/streambuf.hpp - /usr/include/boost/asio/system_timer.hpp - /usr/include/boost/asio/this_coro.hpp - /usr/include/boost/asio/use_awaitable.hpp - /usr/include/boost/asio/use_future.hpp - /usr/include/boost/asio/impl/use_future.hpp - /usr/include/boost/asio/version.hpp - /usr/include/boost/asio/windows/basic_object_handle.hpp - /usr/include/boost/asio/windows/basic_overlapped_handle.hpp - /usr/include/boost/asio/windows/basic_random_access_handle.hpp - /usr/include/boost/asio/windows/basic_stream_handle.hpp - /usr/include/boost/asio/windows/object_handle.hpp - /usr/include/boost/asio/windows/overlapped_handle.hpp - /usr/include/boost/asio/windows/overlapped_ptr.hpp - /usr/include/boost/asio/windows/random_access_handle.hpp - /usr/include/boost/asio/windows/stream_handle.hpp - /usr/include/boost/asio/write_at.hpp - /usr/include/boost/asio/impl/write_at.hpp - /usr/include/boost/beast/core/tcp_stream.hpp - /usr/include/boost/beast/core/detail/config.hpp - /usr/include/boost/core/ignore_unused.hpp - /usr/include/boost/beast/core/basic_stream.hpp - /usr/include/boost/beast/core/detail/stream_base.hpp - /usr/include/boost/core/exchange.hpp - /usr/include/boost/beast/core/error.hpp - /usr/include/boost/beast/core/impl/error.hpp - /usr/include/boost/beast/core/impl/error.ipp - /usr/include/boost/beast/core/rate_policy.hpp - /usr/include/boost/beast/core/role.hpp - /usr/include/boost/beast/core/stream_traits.hpp - /usr/include/boost/beast/core/detail/static_const.hpp - /usr/include/boost/beast/core/detail/stream_traits.hpp - /usr/include/boost/type_traits/make_void.hpp - /usr/include/boost/core/empty_value.hpp - /usr/include/boost/enable_shared_from_this.hpp - /usr/include/boost/smart_ptr/enable_shared_from_this.hpp - /usr/include/boost/smart_ptr/weak_ptr.hpp - /usr/include/boost/beast/core/impl/basic_stream.hpp - /usr/include/boost/beast/core/async_base.hpp - /usr/include/boost/beast/core/bind_handler.hpp - /usr/include/boost/beast/core/detail/bind_handler.hpp - /usr/include/boost/beast/core/detail/tuple.hpp - /usr/include/boost/mp11/integer_sequence.hpp - /usr/include/boost/mp11/version.hpp - /usr/include/boost/mp11/algorithm.hpp - /usr/include/boost/mp11/list.hpp - /usr/include/boost/mp11/integral.hpp - /usr/include/boost/mp11/detail/mp_list.hpp - /usr/include/boost/mp11/detail/mp_is_list.hpp - /usr/include/boost/mp11/detail/mp_append.hpp - /usr/include/boost/mp11/utility.hpp - /usr/include/boost/mp11/detail/mp_fold.hpp - /usr/include/boost/mp11/detail/config.hpp - /usr/include/boost/mp11/set.hpp - /usr/include/boost/mp11/function.hpp - /usr/include/boost/mp11/detail/mp_count.hpp - /usr/include/boost/mp11/detail/mp_plus.hpp - /usr/include/boost/mp11/detail/mp_min_element.hpp - /usr/include/boost/mp11/detail/mp_void.hpp - /usr/include/boost/mp11/detail/mp_copy_if.hpp - /usr/include/boost/mp11/detail/mp_remove_if.hpp - /usr/include/boost/mp11/detail/mp_map_find.hpp - /usr/include/boost/mp11/detail/mp_with_index.hpp - /usr/include/boost/type_traits/copy_cv.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/add_const.hpp - /usr/include/boost/type_traits/add_volatile.hpp - /usr/include/boost/beast/core/detail/allocator.hpp - /usr/include/boost/beast/core/detail/async_base.hpp - /usr/include/boost/beast/core/detail/work_guard.hpp - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/boost/beast/core/impl/async_base.hpp - /usr/include/boost/beast/core/buffer_traits.hpp - /usr/include/boost/beast/core/detail/buffer_traits.hpp - /usr/include/boost/beast/core/buffers_prefix.hpp - /usr/include/boost/beast/core/impl/buffers_prefix.hpp - /usr/include/boost/beast/websocket/teardown.hpp - /usr/include/boost/beast/websocket/impl/teardown.hpp - /usr/include/boost/beast/core/detail/bind_continuation.hpp - /usr/include/boost/beast/core/detail/remap_post_to_defer.hpp - /usr/include/boost/beast/core/detail/is_invocable.hpp - /usr/include/boost/make_shared.hpp - /usr/include/boost/smart_ptr/make_shared.hpp - /usr/include/boost/smart_ptr/make_shared_object.hpp - /usr/include/boost/smart_ptr/detail/sp_forward.hpp - /usr/include/boost/smart_ptr/make_shared_array.hpp - /usr/include/boost/core/default_allocator.hpp - /usr/include/boost/smart_ptr/allocate_shared_array.hpp - /usr/include/boost/core/allocator_access.hpp - /usr/include/boost/core/pointer_traits.hpp - /usr/include/boost/core/alloc_construct.hpp - /usr/include/boost/core/noinit_adaptor.hpp - /usr/include/boost/core/first_scalar.hpp - /usr/include/boost/type_traits/extent.hpp - /usr/include/boost/type_traits/is_bounded_array.hpp - /usr/include/boost/type_traits/is_unbounded_array.hpp - /usr/include/boost/beast/websocket/stream.hpp - /usr/include/boost/beast/websocket/error.hpp - /usr/include/boost/beast/websocket/impl/error.hpp - /usr/include/boost/beast/websocket/impl/error.ipp - /usr/include/boost/beast/websocket/option.hpp - /usr/include/boost/beast/websocket/rfc6455.hpp - /usr/include/boost/beast/core/static_string.hpp - /usr/include/boost/beast/core/string.hpp - /usr/include/boost/beast/core/string_type.hpp - /usr/include/boost/utility/string_view.hpp - /usr/include/boost/io/ostream_put.hpp - /usr/include/boost/io/detail/buffer_fill.hpp - /usr/include/boost/io/detail/ostream_guard.hpp - /usr/include/boost/utility/string_view_fwd.hpp - /usr/include/boost/container_hash/hash_fwd.hpp - /usr/include/boost/beast/core/impl/string.ipp - /usr/include/boost/beast/core/detail/string.hpp - /usr/include/boost/beast/core/detail/static_string.hpp - /usr/include/boost/beast/core/impl/static_string.hpp - /usr/include/boost/beast/http/empty_body.hpp - /usr/include/boost/beast/http/error.hpp - /usr/include/boost/beast/http/impl/error.hpp - /usr/include/boost/beast/http/impl/error.ipp - /usr/include/boost/beast/http/message.hpp - /usr/include/boost/beast/http/fields.hpp - /usr/include/boost/beast/http/field.hpp - /usr/include/boost/beast/http/impl/field.ipp - /usr/include/boost/intrusive/list.hpp - /usr/include/boost/intrusive/detail/config_begin.hpp - /usr/include/boost/intrusive/intrusive_fwd.hpp - /usr/include/boost/intrusive/link_mode.hpp - /usr/include/boost/intrusive/detail/workaround.hpp - /usr/include/boost/intrusive/detail/assert.hpp - /usr/include/boost/intrusive/list_hook.hpp - /usr/include/boost/intrusive/detail/list_node.hpp - /usr/include/boost/intrusive/pointer_rebind.hpp - /usr/include/boost/intrusive/circular_list_algorithms.hpp - /usr/include/boost/intrusive/detail/algo_type.hpp - /usr/include/boost/core/no_exceptions_support.hpp - /usr/include/boost/intrusive/detail/config_end.hpp - /usr/include/boost/intrusive/options.hpp - /usr/include/boost/intrusive/pack_options.hpp - /usr/include/boost/intrusive/detail/generic_hook.hpp - /usr/include/boost/intrusive/pointer_traits.hpp - /usr/include/boost/move/detail/pointer_element.hpp - /usr/include/boost/intrusive/detail/mpl.hpp - /usr/include/boost/intrusive/detail/node_holder.hpp - /usr/include/boost/intrusive/detail/get_value_traits.hpp - /usr/include/boost/intrusive/detail/hook_traits.hpp - /usr/include/boost/intrusive/detail/parent_from_member.hpp - /usr/include/boost/move/detail/to_raw_pointer.hpp - /usr/include/boost/intrusive/detail/is_stateful_value_traits.hpp - /usr/include/boost/intrusive/detail/function_detector.hpp - /usr/include/boost/intrusive/detail/default_header_holder.hpp - /usr/include/boost/intrusive/detail/reverse_iterator.hpp - /usr/include/boost/intrusive/detail/iterator.hpp - /usr/include/boost/intrusive/detail/std_fwd.hpp - /usr/include/boost/move/detail/std_ns_begin.hpp - /usr/include/boost/move/detail/std_ns_end.hpp - /usr/include/boost/move/detail/iterator_traits.hpp - /usr/include/boost/intrusive/detail/uncast.hpp - /usr/include/boost/intrusive/detail/list_iterator.hpp - /usr/include/boost/intrusive/detail/iiterator.hpp - /usr/include/boost/intrusive/detail/array_initializer.hpp - /usr/include/boost/move/detail/placement_new.hpp - /usr/include/boost/intrusive/detail/exception_disposer.hpp - /usr/include/boost/intrusive/detail/equal_to_value.hpp - /usr/include/boost/intrusive/detail/key_nodeptr_comp.hpp - /usr/include/boost/intrusive/detail/ebo_functor_holder.hpp - /usr/include/boost/intrusive/detail/tree_value_compare.hpp - /usr/include/boost/intrusive/detail/simple_disposers.hpp - /usr/include/boost/intrusive/detail/size_holder.hpp - /usr/include/boost/intrusive/detail/algorithm.hpp - /usr/include/boost/intrusive/detail/minimal_less_equal_header.hpp - /usr/include/boost/intrusive/set.hpp - /usr/include/boost/intrusive/rbtree.hpp - /usr/include/boost/intrusive/detail/minimal_pair_header.hpp - /usr/include/boost/intrusive/set_hook.hpp - /usr/include/boost/intrusive/detail/rbtree_node.hpp - /usr/include/boost/intrusive/rbtree_algorithms.hpp - /usr/include/boost/intrusive/bstree_algorithms.hpp - /usr/include/boost/intrusive/detail/bstree_algorithms_base.hpp - /usr/include/boost/intrusive/detail/math.hpp - /usr/include/boost/intrusive/pointer_plus_bits.hpp - /usr/include/boost/intrusive/detail/tree_node.hpp - /usr/include/boost/intrusive/bstree.hpp - /usr/include/boost/intrusive/bs_set_hook.hpp - /usr/include/boost/intrusive/detail/tree_iterator.hpp - /usr/include/boost/intrusive/detail/empty_node_checker.hpp - /usr/include/boost/intrusive/detail/node_cloner_disposer.hpp - /usr/include/boost/intrusive/parent_from_member.hpp - /usr/include/boost/move/adl_move_swap.hpp - /usr/include/boost/beast/http/impl/fields.hpp - /usr/include/boost/beast/core/buffers_cat.hpp - /usr/include/boost/beast/core/detail/type_traits.hpp - /usr/include/boost/beast/core/impl/buffers_cat.hpp - /usr/include/boost/beast/core/detail/variant.hpp - /usr/include/boost/beast/core/detail/buffers_ref.hpp - /usr/include/boost/beast/core/detail/clamp.hpp - /usr/include/boost/beast/core/detail/temporary_buffer.hpp - /usr/include/boost/beast/core/detail/impl/temporary_buffer.ipp - /usr/include/boost/beast/http/verb.hpp - /usr/include/boost/beast/http/impl/verb.ipp - /usr/include/boost/beast/http/rfc7230.hpp - /usr/include/boost/beast/http/detail/rfc7230.hpp - /usr/include/boost/beast/http/detail/rfc7230.ipp - /usr/include/boost/beast/http/detail/basic_parsed_list.hpp - /usr/include/boost/beast/http/impl/rfc7230.hpp - /usr/include/boost/beast/http/impl/rfc7230.ipp - /usr/include/boost/beast/http/status.hpp - /usr/include/boost/beast/http/impl/status.ipp - /usr/include/boost/beast/http/chunk_encode.hpp - /usr/include/boost/beast/http/type_traits.hpp - /usr/include/boost/beast/http/detail/type_traits.hpp - /usr/include/boost/beast/http/detail/chunk_encode.hpp - /usr/include/boost/beast/http/impl/chunk_encode.hpp - /usr/include/boost/beast/core/detail/varint.hpp - /usr/include/boost/beast/http/impl/fields.ipp - /usr/include/boost/beast/http/impl/message.hpp - /usr/include/boost/beast/http/string_body.hpp - /usr/include/boost/beast/core/buffers_range.hpp - /usr/include/boost/beast/core/detail/buffers_range_adaptor.hpp - /usr/include/boost/beast/websocket/impl/rfc6455.hpp - /usr/include/boost/beast/websocket/stream_base.hpp - /usr/include/boost/beast/websocket/detail/decorator.hpp - /usr/include/boost/beast/websocket/stream_fwd.hpp - /usr/include/boost/beast/websocket/detail/hybi13.hpp - /usr/include/boost/beast/core/detail/base64.hpp - /usr/include/boost/beast/core/detail/base64.ipp - /usr/include/boost/beast/websocket/detail/hybi13.ipp - /usr/include/boost/beast/core/detail/sha1.hpp - /usr/include/boost/beast/core/detail/sha1.ipp - /usr/include/boost/beast/websocket/detail/prng.hpp - /usr/include/c++/11/random - /usr/include/c++/11/bits/random.h - /usr/include/c++/11/x86_64-redhat-linux/bits/opt_random.h - /usr/include/c++/11/bits/random.tcc - /usr/include/c++/11/numeric - /usr/include/c++/11/bits/stl_numeric.h - /usr/include/boost/beast/websocket/detail/prng.ipp - /usr/include/boost/beast/core/detail/chacha.hpp - /usr/include/boost/beast/core/detail/pcg.hpp - /usr/include/boost/beast/websocket/detail/impl_base.hpp - /usr/include/boost/beast/websocket/detail/frame.hpp - /usr/include/boost/beast/websocket/detail/utf8_checker.hpp - /usr/include/boost/beast/websocket/detail/utf8_checker.ipp - /usr/include/boost/beast/core/flat_static_buffer.hpp - /usr/include/boost/beast/core/impl/flat_static_buffer.hpp - /usr/include/boost/beast/core/impl/flat_static_buffer.ipp - /usr/include/boost/endian/conversion.hpp - /usr/include/boost/endian/detail/endian_reverse.hpp - /usr/include/boost/endian/detail/integral_by_size.hpp - /usr/include/boost/endian/detail/intrinsic.hpp - /usr/include/boost/endian/detail/is_scoped_enum.hpp - /usr/include/boost/type_traits/is_convertible.hpp - /usr/include/boost/type_traits/is_abstract.hpp - /usr/include/boost/type_traits/add_lvalue_reference.hpp - /usr/include/boost/type_traits/add_reference.hpp - /usr/include/boost/endian/detail/endian_load.hpp - /usr/include/boost/endian/detail/order.hpp - /usr/include/boost/core/scoped_enum.hpp - /usr/include/boost/endian/detail/is_trivially_copyable.hpp - /usr/include/boost/type_traits/has_trivial_copy.hpp - /usr/include/boost/type_traits/is_copy_constructible.hpp - /usr/include/boost/type_traits/has_trivial_assign.hpp - /usr/include/boost/type_traits/has_trivial_destructor.hpp - /usr/include/boost/type_traits/is_signed.hpp - /usr/include/boost/endian/detail/endian_store.hpp - /usr/include/boost/beast/websocket/detail/pmd_extension.hpp - /usr/include/boost/beast/websocket/detail/pmd_extension.ipp - /usr/include/boost/beast/zlib/deflate_stream.hpp - /usr/include/boost/beast/zlib/error.hpp - /usr/include/boost/beast/zlib/impl/error.hpp - /usr/include/boost/beast/zlib/impl/error.ipp - /usr/include/boost/beast/zlib/zlib.hpp - /usr/include/boost/beast/zlib/detail/deflate_stream.hpp - /usr/include/boost/beast/zlib/detail/ranges.hpp - /usr/include/boost/beast/zlib/detail/deflate_stream.ipp - /usr/include/boost/make_unique.hpp - /usr/include/boost/smart_ptr/make_unique.hpp - /usr/include/boost/beast/zlib/inflate_stream.hpp - /usr/include/boost/beast/zlib/detail/inflate_stream.hpp - /usr/include/boost/beast/zlib/detail/bitstream.hpp - /usr/include/boost/beast/zlib/detail/window.hpp - /usr/include/boost/beast/zlib/detail/inflate_stream.ipp - /usr/include/boost/beast/core/buffers_suffix.hpp - /usr/include/boost/beast/core/impl/buffers_suffix.hpp - /usr/include/boost/type_traits.hpp - /usr/include/boost/type_traits/add_cv.hpp - /usr/include/boost/type_traits/aligned_storage.hpp - /usr/include/boost/type_traits/common_type.hpp - /usr/include/boost/type_traits/detail/mp_defer.hpp - /usr/include/boost/type_traits/conjunction.hpp - /usr/include/boost/type_traits/copy_cv_ref.hpp - /usr/include/boost/type_traits/copy_reference.hpp - /usr/include/boost/type_traits/disjunction.hpp - /usr/include/boost/type_traits/floating_point_promotion.hpp - /usr/include/boost/type_traits/function_traits.hpp - /usr/include/boost/type_traits/has_bit_and.hpp - /usr/include/boost/type_traits/detail/has_binary_operator.hpp - /usr/include/boost/type_traits/has_bit_and_assign.hpp - /usr/include/boost/type_traits/has_bit_or.hpp - /usr/include/boost/type_traits/has_bit_or_assign.hpp - /usr/include/boost/type_traits/has_bit_xor.hpp - /usr/include/boost/type_traits/has_bit_xor_assign.hpp - /usr/include/boost/type_traits/has_complement.hpp - /usr/include/boost/type_traits/detail/has_prefix_operator.hpp - /usr/include/boost/type_traits/has_dereference.hpp - /usr/include/boost/type_traits/has_divides.hpp - /usr/include/boost/type_traits/has_divides_assign.hpp - /usr/include/boost/type_traits/has_equal_to.hpp - /usr/include/boost/type_traits/has_greater.hpp - /usr/include/boost/type_traits/has_greater_equal.hpp - /usr/include/boost/type_traits/has_left_shift.hpp - /usr/include/boost/type_traits/has_left_shift_assign.hpp - /usr/include/boost/type_traits/has_less.hpp - /usr/include/boost/type_traits/has_less_equal.hpp - /usr/include/boost/type_traits/has_logical_and.hpp - /usr/include/boost/type_traits/has_logical_not.hpp - /usr/include/boost/type_traits/has_logical_or.hpp - /usr/include/boost/type_traits/has_minus.hpp - /usr/include/boost/type_traits/remove_pointer.hpp - /usr/include/boost/type_traits/has_minus_assign.hpp - /usr/include/boost/type_traits/has_modulus.hpp - /usr/include/boost/type_traits/has_modulus_assign.hpp - /usr/include/boost/type_traits/has_multiplies.hpp - /usr/include/boost/type_traits/has_multiplies_assign.hpp - /usr/include/boost/type_traits/has_negate.hpp - /usr/include/boost/type_traits/has_new_operator.hpp - /usr/include/boost/type_traits/has_not_equal_to.hpp - /usr/include/boost/type_traits/has_nothrow_copy.hpp - /usr/include/boost/type_traits/has_nothrow_destructor.hpp - /usr/include/boost/type_traits/has_plus.hpp - /usr/include/boost/type_traits/has_plus_assign.hpp - /usr/include/boost/type_traits/has_post_decrement.hpp - /usr/include/boost/type_traits/detail/has_postfix_operator.hpp - /usr/include/boost/type_traits/has_post_increment.hpp - /usr/include/boost/type_traits/has_pre_decrement.hpp - /usr/include/boost/type_traits/has_pre_increment.hpp - /usr/include/boost/type_traits/has_right_shift.hpp - /usr/include/boost/type_traits/has_right_shift_assign.hpp - /usr/include/boost/type_traits/has_trivial_constructor.hpp - /usr/include/boost/type_traits/has_trivial_move_constructor.hpp - /usr/include/boost/type_traits/has_unary_minus.hpp - /usr/include/boost/type_traits/has_unary_plus.hpp - /usr/include/boost/type_traits/has_virtual_destructor.hpp - /usr/include/boost/type_traits/is_complex.hpp - /usr/include/c++/11/complex - /usr/include/boost/type_traits/is_compound.hpp - /usr/include/boost/type_traits/is_fundamental.hpp - /usr/include/boost/type_traits/is_copy_assignable.hpp - /usr/include/boost/type_traits/is_noncopyable.hpp - /usr/include/boost/type_traits/is_empty.hpp - /usr/include/boost/type_traits/is_final.hpp - /usr/include/boost/type_traits/is_float.hpp - /usr/include/boost/type_traits/is_list_constructible.hpp - /usr/include/boost/type_traits/is_member_object_pointer.hpp - /usr/include/boost/type_traits/is_nothrow_swappable.hpp - /usr/include/boost/type_traits/is_object.hpp - /usr/include/boost/type_traits/is_polymorphic.hpp - /usr/include/boost/type_traits/is_scoped_enum.hpp - /usr/include/boost/type_traits/negation.hpp - /usr/include/boost/type_traits/is_stateless.hpp - /usr/include/boost/type_traits/is_trivially_copyable.hpp - /usr/include/boost/type_traits/is_union.hpp - /usr/include/boost/type_traits/is_unscoped_enum.hpp - /usr/include/boost/type_traits/is_unsigned.hpp - /usr/include/boost/type_traits/is_virtual_base_of.hpp - /usr/include/boost/type_traits/make_signed.hpp - /usr/include/boost/type_traits/make_unsigned.hpp - /usr/include/boost/type_traits/rank.hpp - /usr/include/boost/type_traits/remove_all_extents.hpp - /usr/include/boost/type_traits/remove_cv_ref.hpp - /usr/include/boost/type_traits/remove_volatile.hpp - /usr/include/boost/type_traits/integral_promotion.hpp - /usr/include/boost/type_traits/promote.hpp - /usr/include/boost/beast/websocket/impl/stream_impl.hpp - /usr/include/boost/beast/websocket/detail/mask.hpp - /usr/include/boost/beast/websocket/detail/mask.ipp - /usr/include/boost/beast/websocket/detail/service.hpp - /usr/include/boost/beast/core/detail/service_base.hpp - /usr/include/boost/beast/websocket/detail/service.ipp - /usr/include/boost/beast/websocket/detail/soft_mutex.hpp - /usr/include/boost/beast/http/read.hpp - /usr/include/boost/beast/http/basic_parser.hpp - /usr/include/boost/beast/http/detail/basic_parser.hpp - /usr/include/boost/beast/core/detail/char_buffer.hpp - /usr/include/boost/beast/http/detail/basic_parser.ipp - /usr/include/boost/beast/http/impl/basic_parser.hpp - /usr/include/boost/beast/http/impl/basic_parser.ipp - /usr/include/boost/beast/http/impl/read.hpp - /usr/include/boost/beast/http/parser.hpp - /usr/include/boost/beast/http/impl/parser.hpp - /usr/include/boost/beast/core/detail/buffer.hpp - /usr/include/boost/beast/core/detail/read.hpp - /usr/include/boost/beast/core/detail/impl/read.hpp - /usr/include/boost/beast/core/read_size.hpp - /usr/include/boost/beast/core/impl/read_size.hpp - /usr/include/boost/beast/http/write.hpp - /usr/include/boost/beast/http/serializer.hpp - /usr/include/boost/beast/http/impl/serializer.hpp - /usr/include/boost/beast/http/impl/write.hpp - /usr/include/boost/beast/core/make_printable.hpp - /usr/include/boost/beast/core/saved_handler.hpp - /usr/include/boost/beast/core/impl/saved_handler.hpp - /usr/include/boost/beast/core/impl/saved_handler.ipp - /usr/include/boost/beast/core/static_buffer.hpp - /usr/include/boost/beast/core/detail/buffers_pair.hpp - /usr/include/boost/beast/core/impl/static_buffer.hpp - /usr/include/boost/beast/core/impl/static_buffer.ipp - /usr/include/boost/beast/websocket/impl/accept.hpp - /usr/include/boost/beast/websocket/detail/type_traits.hpp - /usr/include/boost/beast/version.hpp - /usr/include/boost/beast/websocket/impl/close.hpp - /usr/include/boost/beast/websocket/impl/handshake.hpp - /usr/include/boost/beast/core/flat_buffer.hpp - /usr/include/boost/beast/core/impl/flat_buffer.hpp - /usr/include/boost/beast/websocket/impl/ping.hpp - /usr/include/boost/beast/websocket/impl/read.hpp - /usr/include/boost/beast/websocket/impl/stream.hpp - /usr/include/boost/beast/websocket/impl/write.hpp - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RemoteEndPoint.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/iostream - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Cancellation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/traits.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/threaded_queue.h - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/unordered_map - /usr/include/c++/11/bits/hashtable.h - /usr/include/c++/11/bits/hashtable_policy.h - /usr/include/c++/11/bits/unordered_map.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageJsonHandler.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Endpoint.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/stream.h - /usr/include/boost/beast/core.hpp - /usr/include/boost/beast/core/buffered_read_stream.hpp - /usr/include/boost/beast/core/multi_buffer.hpp - /usr/include/boost/beast/core/impl/multi_buffer.hpp - /usr/include/boost/beast/core/impl/buffered_read_stream.hpp - /usr/include/boost/beast/core/buffers_adaptor.hpp - /usr/include/boost/beast/core/impl/buffers_adaptor.hpp - /usr/include/boost/beast/core/buffers_to_string.hpp - /usr/include/boost/beast/core/detect_ssl.hpp - /usr/include/boost/logic/tribool.hpp - /usr/include/boost/logic/tribool_fwd.hpp - /usr/include/boost/asio/yield.hpp - /usr/include/boost/asio/coroutine.hpp - /usr/include/boost/asio/unyield.hpp - /usr/include/boost/beast/core/file.hpp - /usr/include/boost/beast/core/file_base.hpp - /usr/include/boost/beast/core/file_posix.hpp - /usr/include/boost/beast/core/impl/file_posix.ipp - /usr/include/boost/beast/core/file_stdio.hpp - /usr/include/boost/beast/core/impl/file_stdio.ipp - /usr/include/boost/beast/core/detail/win32_unicode_path.hpp - /usr/include/boost/beast/core/file_win32.hpp - /usr/include/boost/beast/core/flat_stream.hpp - /usr/include/boost/beast/core/detail/flat_stream.hpp - /usr/include/boost/beast/core/impl/flat_stream.hpp - /usr/include/boost/beast/core/ostream.hpp - /usr/include/boost/beast/core/detail/ostream.hpp - /usr/include/boost/beast/core/span.hpp - /usr/include/boost/beast/websocket.hpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/message.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/dtoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/include/c++/11/limits - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Condition.h - /usr/include/c++/11/condition_variable - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/json.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/prettywriter.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/serializer.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/c++/11/new - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/json.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/include/c++/11/limits - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/prettywriter.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/dtoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/jsonrpc/threaded_queue.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/threaded_queue.h - /usr/include/boost/optional/optional.hpp - /usr/include/c++/11/new - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/condition_variable - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/bits/unique_lock.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/mutex - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/Markup.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/Markup/Markup.h - /usr/include/c++/11/cctype - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/ctype.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/bits/locale.h - /usr/include/c++/11/cstddef - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/sstream - /usr/include/c++/11/istream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/ostream - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/Markup/string_ref.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/boost/algorithm/string.hpp - /usr/include/boost/algorithm/string/std_containers_traits.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/algorithm/string/std/string_traits.hpp - /usr/include/boost/algorithm/string/yes_no_type.hpp - /usr/include/boost/algorithm/string/sequence_traits.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/algorithm/string/std/list_traits.hpp - /usr/include/c++/11/list - /usr/include/c++/11/bits/stl_list.h - /usr/include/c++/11/bits/list.tcc - /usr/include/boost/algorithm/string/std/slist_traits.hpp - /usr/include/boost/algorithm/string/config.hpp - /usr/include/c++/11/ext/slist - /usr/include/boost/algorithm/string/trim.hpp - /usr/include/boost/range/begin.hpp - /usr/include/boost/range/config.hpp - /usr/include/boost/range/iterator.hpp - /usr/include/boost/range/range_fwd.hpp - /usr/include/boost/range/mutable_iterator.hpp - /usr/include/boost/range/detail/extract_optional_type.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/iterator/iterator_traits.hpp - /usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp - /usr/include/boost/range/const_iterator.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/range/end.hpp - /usr/include/boost/range/detail/implementation_help.hpp - /usr/include/boost/range/detail/common.hpp - /usr/include/boost/range/detail/sfinae.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/range/as_literal.hpp - /usr/include/boost/range/iterator_range.hpp - /usr/include/boost/range/iterator_range_core.hpp - /usr/include/boost/assert.hpp - /usr/include/boost/iterator/iterator_facade.hpp - /usr/include/boost/iterator/interoperable.hpp - /usr/include/boost/mpl/or.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp - /usr/include/boost/type_traits/is_convertible.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_abstract.hpp - /usr/include/boost/type_traits/add_lvalue_reference.hpp - /usr/include/boost/type_traits/add_reference.hpp - /usr/include/boost/iterator/detail/config_def.hpp - /usr/include/boost/iterator/detail/config_undef.hpp - /usr/include/boost/iterator/iterator_categories.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/mpl/placeholders.hpp - /usr/include/boost/mpl/arg.hpp - /usr/include/boost/mpl/arg_fwd.hpp - /usr/include/boost/mpl/aux_/na_assert.hpp - /usr/include/boost/mpl/assert.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/config/gpu.hpp - /usr/include/boost/mpl/aux_/config/pp_counter.hpp - /usr/include/boost/mpl/aux_/arity_spec.hpp - /usr/include/boost/mpl/aux_/arg_typedef.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp - /usr/include/boost/iterator/detail/facade_iterator_category.hpp - /usr/include/boost/core/use_default.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/detail/indirect_traits.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/remove_pointer.hpp - /usr/include/boost/detail/select_type.hpp - /usr/include/boost/iterator/detail/enable_if.hpp - /usr/include/boost/core/addressof.hpp - /usr/include/boost/type_traits/add_const.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/mpl/always.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/apply.hpp - /usr/include/boost/mpl/apply_fwd.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/lambda.hpp - /usr/include/boost/mpl/bind.hpp - /usr/include/boost/mpl/bind_fwd.hpp - /usr/include/boost/mpl/aux_/config/bind.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp - /usr/include/boost/mpl/next.hpp - /usr/include/boost/mpl/next_prior.hpp - /usr/include/boost/mpl/aux_/common_name_wknd.hpp - /usr/include/boost/mpl/protect.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp - /usr/include/boost/mpl/aux_/full_lambda.hpp - /usr/include/boost/mpl/quote.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_type.hpp - /usr/include/boost/mpl/aux_/config/bcc.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp - /usr/include/boost/mpl/aux_/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/range/functions.hpp - /usr/include/boost/range/size.hpp - /usr/include/boost/range/size_type.hpp - /usr/include/boost/range/difference_type.hpp - /usr/include/boost/range/has_range_iterator.hpp - /usr/include/boost/utility/enable_if.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/range/concepts.hpp - /usr/include/boost/concept_check.hpp - /usr/include/boost/concept/assert.hpp - /usr/include/boost/concept/detail/general.hpp - /usr/include/boost/concept/detail/backward_compatibility.hpp - /usr/include/boost/concept/detail/has_constraints.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/conversion_traits.hpp - /usr/include/boost/concept/usage.hpp - /usr/include/boost/concept/detail/concept_def.hpp - /usr/include/boost/preprocessor/seq/for_each_i.hpp - /usr/include/boost/preprocessor/repetition/for.hpp - /usr/include/boost/preprocessor/repetition/detail/for.hpp - /usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp - /usr/include/boost/preprocessor/repetition/limits/for_256.hpp - /usr/include/boost/preprocessor/seq/seq.hpp - /usr/include/boost/preprocessor/seq/elem.hpp - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp - /usr/include/boost/preprocessor/seq/size.hpp - /usr/include/boost/preprocessor/seq/limits/size_256.hpp - /usr/include/boost/preprocessor/seq/detail/is_empty.hpp - /usr/include/boost/preprocessor/seq/enum.hpp - /usr/include/boost/preprocessor/seq/limits/enum_256.hpp - /usr/include/boost/concept/detail/concept_undef.hpp - /usr/include/boost/iterator/iterator_concepts.hpp - /usr/include/boost/limits.hpp - /usr/include/c++/11/limits - /usr/include/boost/range/value_type.hpp - /usr/include/boost/range/detail/misc_concept.hpp - /usr/include/boost/type_traits/make_unsigned.hpp - /usr/include/boost/type_traits/is_signed.hpp - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/include/boost/type_traits/is_unsigned.hpp - /usr/include/boost/type_traits/add_volatile.hpp - /usr/include/boost/range/detail/has_member_size.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/utility.hpp - /usr/include/boost/utility/base_from_member.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp - /usr/include/boost/utility/binary.hpp - /usr/include/boost/preprocessor/control/deduce_d.hpp - /usr/include/boost/preprocessor/seq/cat.hpp - /usr/include/boost/preprocessor/seq/fold_left.hpp - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/seq/transform.hpp - /usr/include/boost/preprocessor/arithmetic/mod.hpp - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp - /usr/include/boost/preprocessor/comparison/less_equal.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp - /usr/include/boost/utility/identity_type.hpp - /usr/include/boost/type_traits/function_traits.hpp - /usr/include/boost/core/checked_delete.hpp - /usr/include/boost/core/noncopyable.hpp - /usr/include/boost/range/distance.hpp - /usr/include/boost/iterator/distance.hpp - /usr/include/boost/range/empty.hpp - /usr/include/boost/range/rbegin.hpp - /usr/include/boost/range/reverse_iterator.hpp - /usr/include/boost/iterator/reverse_iterator.hpp - /usr/include/boost/iterator/iterator_adaptor.hpp - /usr/include/boost/range/rend.hpp - /usr/include/boost/range/algorithm/equal.hpp - /usr/include/boost/range/detail/safe_bool.hpp - /usr/include/boost/next_prior.hpp - /usr/include/boost/type_traits/has_plus.hpp - /usr/include/boost/type_traits/detail/has_binary_operator.hpp - /usr/include/boost/type_traits/make_void.hpp - /usr/include/boost/type_traits/has_plus_assign.hpp - /usr/include/boost/type_traits/has_minus.hpp - /usr/include/boost/type_traits/has_minus_assign.hpp - /usr/include/boost/iterator/advance.hpp - /usr/include/boost/range/iterator_range_io.hpp - /usr/include/boost/range/detail/str_types.hpp - /usr/include/boost/algorithm/string/detail/trim.hpp - /usr/include/boost/algorithm/string/classification.hpp - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/boost/algorithm/string/detail/classification.hpp - /usr/include/boost/algorithm/string/predicate_facade.hpp - /usr/include/boost/algorithm/string/case_conv.hpp - /usr/include/boost/iterator/transform_iterator.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/algorithm/string/detail/case_conv.hpp - /usr/include/boost/algorithm/string/predicate.hpp - /usr/include/boost/algorithm/string/compare.hpp - /usr/include/boost/algorithm/string/find.hpp - /usr/include/boost/algorithm/string/finder.hpp - /usr/include/boost/algorithm/string/constants.hpp - /usr/include/boost/algorithm/string/detail/finder.hpp - /usr/include/boost/algorithm/string/detail/predicate.hpp - /usr/include/boost/algorithm/string/split.hpp - /usr/include/boost/algorithm/string/iter_find.hpp - /usr/include/boost/algorithm/string/concept.hpp - /usr/include/boost/algorithm/string/find_iterator.hpp - /usr/include/boost/algorithm/string/detail/find_iterator.hpp - /usr/include/boost/function.hpp - /usr/include/boost/preprocessor/iterate.hpp - /usr/include/boost/function/detail/prologue.hpp - /usr/include/boost/config/no_tr1/functional.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/function/function_base.hpp - /usr/include/boost/integer.hpp - /usr/include/boost/integer_fwd.hpp - /usr/include/boost/integer_traits.hpp - /usr/include/boost/type_index.hpp - /usr/include/boost/type_index/stl_type_index.hpp - /usr/include/boost/type_index/type_index_facade.hpp - /usr/include/boost/container_hash/hash_fwd.hpp - /usr/include/boost/core/demangle.hpp - /usr/include/c++/11/cxxabi.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h - /usr/include/boost/type_traits/has_trivial_copy.hpp - /usr/include/boost/type_traits/is_copy_constructible.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/has_trivial_destructor.hpp - /usr/include/boost/type_traits/composite_traits.hpp - /usr/include/boost/type_traits/is_union.hpp - /usr/include/boost/ref.hpp - /usr/include/boost/core/ref.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/function_equal.hpp - /usr/include/boost/function/function_fwd.hpp - /usr/include/boost/mem_fn.hpp - /usr/include/boost/bind/mem_fn.hpp - /usr/include/boost/get_pointer.hpp - /usr/include/boost/config/no_tr1/memory.hpp - /usr/include/boost/bind/mem_fn_template.hpp - /usr/include/boost/bind/mem_fn_cc.hpp - /usr/include/boost/preprocessor/enum.hpp - /usr/include/boost/preprocessor/repetition/enum.hpp - /usr/include/boost/preprocessor/enum_params.hpp - /usr/include/boost/function/detail/function_iterate.hpp - /usr/include/boost/function/detail/maybe_include.hpp - /usr/include/boost/function/function_template.hpp - /usr/include/boost/core/no_exceptions_support.hpp - /usr/include/boost/algorithm/string/detail/util.hpp - /usr/include/boost/algorithm/string/join.hpp - /usr/include/boost/algorithm/string/detail/sequence.hpp - /usr/include/boost/mpl/logical.hpp - /usr/include/boost/algorithm/string/replace.hpp - /usr/include/boost/algorithm/string/find_format.hpp - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/boost/algorithm/string/detail/find_format.hpp - /usr/include/boost/algorithm/string/detail/find_format_store.hpp - /usr/include/boost/algorithm/string/detail/replace_storage.hpp - /usr/include/boost/algorithm/string/detail/find_format_all.hpp - /usr/include/boost/algorithm/string/formatter.hpp - /usr/include/boost/algorithm/string/detail/formatter.hpp - /usr/include/boost/algorithm/string/erase.hpp - -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ParentProcessWatcher.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ParentProcessWatcher.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageIssue.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/boost/process.hpp - /usr/include/boost/process/args.hpp - /usr/include/boost/process/detail/basic_cmd.hpp - /usr/include/boost/process/detail/config.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/boost/system/api_config.hpp - /usr/include/boost/process/exception.hpp - /usr/include/boost/process/detail/handler_base.hpp - /usr/include/boost/process/detail/traits/cmd_or_exe.hpp - /usr/include/boost/filesystem/path.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/filesystem/config.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/config/auto_link.hpp - /usr/include/boost/filesystem/path_traits.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/system/error_code.hpp - /usr/include/boost/system/detail/error_code.hpp - /usr/include/boost/system/detail/error_category.hpp - /usr/include/boost/system/detail/config.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/system/detail/error_condition.hpp - /usr/include/boost/system/detail/generic_category.hpp - /usr/include/boost/system/detail/generic_category_message.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/boost/system/detail/enable_if.hpp - /usr/include/boost/system/is_error_condition_enum.hpp - /usr/include/boost/system/detail/system_category.hpp - /usr/include/boost/system/is_error_code_enum.hpp - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/boost/system/error_category.hpp - /usr/include/boost/system/detail/error_category_impl.hpp - /usr/include/boost/system/detail/to_std_category.hpp - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/include/boost/system/error_condition.hpp - /usr/include/boost/system/errc.hpp - /usr/include/boost/system/detail/errc.hpp - /usr/include/boost/system/detail/cerrno.hpp - /usr/include/boost/system/generic_category.hpp - /usr/include/boost/system/system_category.hpp - /usr/include/boost/system/detail/system_category_impl.hpp - /usr/include/boost/system/detail/is_generic_value.hpp - /usr/include/boost/system/detail/throws.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/c++/11/list - /usr/include/c++/11/bits/stl_list.h - /usr/include/c++/11/bits/list.tcc - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/boost/config/abi_prefix.hpp - /usr/include/boost/config/abi_suffix.hpp - /usr/include/boost/system/system_error.hpp - /usr/include/c++/11/cassert - /usr/include/boost/iterator/iterator_facade.hpp - /usr/include/boost/iterator/interoperable.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/mpl/or.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp - /usr/include/boost/type_traits/is_convertible.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_abstract.hpp - /usr/include/boost/type_traits/add_lvalue_reference.hpp - /usr/include/boost/type_traits/add_reference.hpp - /usr/include/boost/iterator/detail/config_def.hpp - /usr/include/boost/iterator/detail/config_undef.hpp - /usr/include/boost/iterator/iterator_traits.hpp - /usr/include/boost/iterator/iterator_categories.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/mpl/placeholders.hpp - /usr/include/boost/mpl/arg.hpp - /usr/include/boost/mpl/arg_fwd.hpp - /usr/include/boost/mpl/aux_/na_assert.hpp - /usr/include/boost/mpl/assert.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/gpu.hpp - /usr/include/boost/mpl/aux_/config/pp_counter.hpp - /usr/include/boost/mpl/aux_/arity_spec.hpp - /usr/include/boost/mpl/aux_/arg_typedef.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp - /usr/include/boost/iterator/detail/facade_iterator_category.hpp - /usr/include/boost/core/use_default.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/detail/indirect_traits.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/remove_pointer.hpp - /usr/include/boost/detail/select_type.hpp - /usr/include/boost/iterator/detail/enable_if.hpp - /usr/include/boost/core/addressof.hpp - /usr/include/boost/type_traits/add_const.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/mpl/always.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/apply.hpp - /usr/include/boost/mpl/apply_fwd.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/lambda.hpp - /usr/include/boost/mpl/bind.hpp - /usr/include/boost/mpl/bind_fwd.hpp - /usr/include/boost/mpl/aux_/config/bind.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp - /usr/include/boost/mpl/next.hpp - /usr/include/boost/mpl/next_prior.hpp - /usr/include/boost/mpl/aux_/common_name_wknd.hpp - /usr/include/boost/mpl/protect.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp - /usr/include/boost/mpl/aux_/full_lambda.hpp - /usr/include/boost/mpl/quote.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_type.hpp - /usr/include/boost/mpl/aux_/config/bcc.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp - /usr/include/boost/mpl/aux_/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp - /usr/include/boost/io/quoted.hpp - /usr/include/boost/io/detail/buffer_fill.hpp - /usr/include/boost/io/detail/ostream_guard.hpp - /usr/include/boost/io/ios_state.hpp - /usr/include/boost/io_fwd.hpp - /usr/include/boost/functional/hash_fwd.hpp - /usr/include/boost/container_hash/hash_fwd.hpp - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/boost/process/detail/traits/decl.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/process/detail/posix/handler.hpp - /usr/include/boost/process/detail/traits/wchar_t.hpp - /usr/include/boost/process/detail/traits/env.hpp - /usr/include/boost/process/locale.hpp - /usr/include/boost/process/detail/posix/basic_cmd.hpp - /usr/include/boost/process/detail/posix/cmd.hpp - /usr/include/boost/algorithm/string/replace.hpp - /usr/include/boost/algorithm/string/config.hpp - /usr/include/boost/range/iterator_range_core.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/range/functions.hpp - /usr/include/boost/range/begin.hpp - /usr/include/boost/range/config.hpp - /usr/include/boost/range/iterator.hpp - /usr/include/boost/range/range_fwd.hpp - /usr/include/boost/range/mutable_iterator.hpp - /usr/include/boost/range/detail/extract_optional_type.hpp - /usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp - /usr/include/boost/range/const_iterator.hpp - /usr/include/boost/range/end.hpp - /usr/include/boost/range/detail/implementation_help.hpp - /usr/include/boost/range/detail/common.hpp - /usr/include/boost/range/detail/sfinae.hpp - /usr/include/boost/range/size.hpp - /usr/include/boost/range/size_type.hpp - /usr/include/boost/range/difference_type.hpp - /usr/include/boost/range/has_range_iterator.hpp - /usr/include/boost/utility/enable_if.hpp - /usr/include/boost/range/concepts.hpp - /usr/include/boost/concept_check.hpp - /usr/include/boost/concept/assert.hpp - /usr/include/boost/concept/detail/general.hpp - /usr/include/boost/concept/detail/backward_compatibility.hpp - /usr/include/boost/concept/detail/has_constraints.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/conversion_traits.hpp - /usr/include/boost/concept/usage.hpp - /usr/include/boost/concept/detail/concept_def.hpp - /usr/include/boost/preprocessor/seq/for_each_i.hpp - /usr/include/boost/preprocessor/repetition/for.hpp - /usr/include/boost/preprocessor/repetition/detail/for.hpp - /usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp - /usr/include/boost/preprocessor/repetition/limits/for_256.hpp - /usr/include/boost/preprocessor/seq/seq.hpp - /usr/include/boost/preprocessor/seq/elem.hpp - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp - /usr/include/boost/preprocessor/seq/size.hpp - /usr/include/boost/preprocessor/seq/limits/size_256.hpp - /usr/include/boost/preprocessor/seq/detail/is_empty.hpp - /usr/include/boost/preprocessor/seq/enum.hpp - /usr/include/boost/preprocessor/seq/limits/enum_256.hpp - /usr/include/boost/concept/detail/concept_undef.hpp - /usr/include/boost/iterator/iterator_concepts.hpp - /usr/include/boost/limits.hpp - /usr/include/boost/range/value_type.hpp - /usr/include/boost/range/detail/misc_concept.hpp - /usr/include/boost/type_traits/make_unsigned.hpp - /usr/include/boost/type_traits/is_signed.hpp - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/include/boost/type_traits/is_unsigned.hpp - /usr/include/boost/type_traits/add_volatile.hpp - /usr/include/boost/range/detail/has_member_size.hpp - /usr/include/boost/utility.hpp - /usr/include/boost/utility/base_from_member.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp - /usr/include/boost/utility/binary.hpp - /usr/include/boost/preprocessor/control/deduce_d.hpp - /usr/include/boost/preprocessor/seq/cat.hpp - /usr/include/boost/preprocessor/seq/fold_left.hpp - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/seq/transform.hpp - /usr/include/boost/preprocessor/arithmetic/mod.hpp - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp - /usr/include/boost/preprocessor/comparison/less_equal.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp - /usr/include/boost/utility/identity_type.hpp - /usr/include/boost/type_traits/function_traits.hpp - /usr/include/boost/core/checked_delete.hpp - /usr/include/boost/core/noncopyable.hpp - /usr/include/boost/range/distance.hpp - /usr/include/boost/iterator/distance.hpp - /usr/include/boost/range/empty.hpp - /usr/include/boost/range/rbegin.hpp - /usr/include/boost/range/reverse_iterator.hpp - /usr/include/boost/iterator/reverse_iterator.hpp - /usr/include/boost/iterator/iterator_adaptor.hpp - /usr/include/boost/range/rend.hpp - /usr/include/boost/range/algorithm/equal.hpp - /usr/include/boost/range/detail/safe_bool.hpp - /usr/include/boost/next_prior.hpp - /usr/include/boost/type_traits/has_plus.hpp - /usr/include/boost/type_traits/detail/has_binary_operator.hpp - /usr/include/boost/type_traits/make_void.hpp - /usr/include/boost/type_traits/has_plus_assign.hpp - /usr/include/boost/type_traits/has_minus.hpp - /usr/include/boost/type_traits/has_minus_assign.hpp - /usr/include/boost/iterator/advance.hpp - /usr/include/boost/algorithm/string/find_format.hpp - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/boost/range/as_literal.hpp - /usr/include/boost/range/iterator_range.hpp - /usr/include/boost/range/iterator_range_io.hpp - /usr/include/boost/range/detail/str_types.hpp - /usr/include/boost/algorithm/string/concept.hpp - /usr/include/boost/algorithm/string/detail/find_format.hpp - /usr/include/boost/algorithm/string/detail/find_format_store.hpp - /usr/include/boost/algorithm/string/detail/replace_storage.hpp - /usr/include/boost/algorithm/string/sequence_traits.hpp - /usr/include/boost/algorithm/string/yes_no_type.hpp - /usr/include/boost/algorithm/string/detail/sequence.hpp - /usr/include/boost/mpl/logical.hpp - /usr/include/boost/algorithm/string/detail/find_format_all.hpp - /usr/include/boost/algorithm/string/finder.hpp - /usr/include/boost/algorithm/string/constants.hpp - /usr/include/boost/algorithm/string/detail/finder.hpp - /usr/include/boost/algorithm/string/compare.hpp - /usr/include/boost/algorithm/string/formatter.hpp - /usr/include/boost/algorithm/string/detail/formatter.hpp - /usr/include/boost/algorithm/string/detail/util.hpp - /usr/include/boost/process/shell.hpp - /usr/include/boost/process/detail/posix/shell_path.hpp - /usr/include/boost/algorithm/string/trim.hpp - /usr/include/boost/algorithm/string/detail/trim.hpp - /usr/include/boost/algorithm/string/classification.hpp - /usr/include/boost/algorithm/string/detail/classification.hpp - /usr/include/boost/algorithm/string/predicate_facade.hpp - /usr/include/boost/algorithm/string/join.hpp - /usr/include/boost/process/async.hpp - /usr/include/boost/process/detail/traits.hpp - /usr/include/boost/process/detail/traits/async.hpp - /usr/include/boost/process/detail/traits/error.hpp - /usr/include/boost/process/detail/on_exit.hpp - /usr/include/boost/process/detail/posix/on_exit.hpp - /usr/include/boost/process/detail/posix/async_handler.hpp - /usr/include/c++/11/future - /usr/include/c++/11/condition_variable - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_futex.h - /usr/include/c++/11/bits/std_thread.h - /usr/include/boost/asio/io_context.hpp - /usr/include/boost/asio/detail/config.hpp - /usr/include/linux/version.h - /usr/include/boost/asio/async_result.hpp - /usr/include/boost/asio/detail/type_traits.hpp - /usr/include/boost/asio/detail/variadic_templates.hpp - /usr/include/boost/asio/detail/push_options.hpp - /usr/include/boost/asio/detail/pop_options.hpp - /usr/include/boost/asio/detail/wrapped_handler.hpp - /usr/include/boost/asio/detail/bind_handler.hpp - /usr/include/boost/asio/associated_allocator.hpp - /usr/include/boost/asio/associated_executor.hpp - /usr/include/boost/asio/execution/executor.hpp - /usr/include/boost/asio/execution/execute.hpp - /usr/include/boost/asio/execution/detail/as_invocable.hpp - /usr/include/boost/asio/detail/atomic_count.hpp - /usr/include/boost/asio/detail/memory.hpp - /usr/include/boost/asio/execution/receiver_invocation_error.hpp - /usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp - /usr/include/boost/asio/execution/set_done.hpp - /usr/include/boost/asio/traits/set_done_member.hpp - /usr/include/boost/asio/traits/set_done_free.hpp - /usr/include/boost/asio/execution/set_error.hpp - /usr/include/boost/asio/traits/set_error_member.hpp - /usr/include/boost/asio/traits/set_error_free.hpp - /usr/include/boost/asio/execution/set_value.hpp - /usr/include/boost/asio/traits/set_value_member.hpp - /usr/include/boost/asio/traits/set_value_free.hpp - /usr/include/boost/asio/execution/detail/as_receiver.hpp - /usr/include/boost/asio/traits/execute_member.hpp - /usr/include/boost/asio/traits/execute_free.hpp - /usr/include/boost/asio/execution/invocable_archetype.hpp - /usr/include/boost/asio/traits/equality_comparable.hpp - /usr/include/boost/asio/is_executor.hpp - /usr/include/boost/asio/detail/is_executor.hpp - /usr/include/boost/asio/system_executor.hpp - /usr/include/boost/asio/execution.hpp - /usr/include/boost/asio/execution/allocator.hpp - /usr/include/boost/asio/execution/scheduler.hpp - /usr/include/boost/asio/execution/schedule.hpp - /usr/include/boost/asio/traits/schedule_member.hpp - /usr/include/boost/asio/traits/schedule_free.hpp - /usr/include/boost/asio/execution/sender.hpp - /usr/include/boost/asio/execution/detail/void_receiver.hpp - /usr/include/boost/asio/execution/receiver.hpp - /usr/include/boost/asio/execution/connect.hpp - /usr/include/boost/asio/execution/detail/as_operation.hpp - /usr/include/boost/asio/traits/start_member.hpp - /usr/include/boost/asio/execution/operation_state.hpp - /usr/include/boost/asio/execution/start.hpp - /usr/include/boost/asio/traits/start_free.hpp - /usr/include/boost/asio/traits/connect_member.hpp - /usr/include/boost/asio/traits/connect_free.hpp - /usr/include/boost/asio/is_applicable_property.hpp - /usr/include/boost/asio/traits/query_static_constexpr_member.hpp - /usr/include/boost/asio/traits/static_query.hpp - /usr/include/boost/asio/execution/any_executor.hpp - /usr/include/boost/asio/detail/assert.hpp - /usr/include/boost/asio/detail/cstddef.hpp - /usr/include/boost/asio/detail/executor_function.hpp - /usr/include/boost/asio/detail/handler_alloc_helpers.hpp - /usr/include/boost/asio/detail/noncopyable.hpp - /usr/include/boost/asio/detail/recycling_allocator.hpp - /usr/include/boost/asio/detail/thread_context.hpp - /usr/include/boost/asio/detail/call_stack.hpp - /usr/include/boost/asio/detail/tss_ptr.hpp - /usr/include/boost/asio/detail/keyword_tss_ptr.hpp - /usr/include/boost/asio/detail/thread_info_base.hpp - /usr/include/boost/asio/multiple_exceptions.hpp - /usr/include/boost/asio/impl/multiple_exceptions.ipp - /usr/include/boost/asio/handler_alloc_hook.hpp - /usr/include/boost/asio/impl/handler_alloc_hook.ipp - /usr/include/boost/asio/detail/handler_invoke_helpers.hpp - /usr/include/boost/asio/handler_invoke_hook.hpp - /usr/include/boost/asio/detail/non_const_lvalue.hpp - /usr/include/boost/asio/detail/scoped_ptr.hpp - /usr/include/boost/asio/detail/throw_exception.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/asio/execution/bad_executor.hpp - /usr/include/boost/asio/execution/impl/bad_executor.ipp - /usr/include/boost/asio/execution/blocking.hpp - /usr/include/boost/asio/prefer.hpp - /usr/include/boost/asio/traits/prefer_free.hpp - /usr/include/boost/asio/traits/prefer_member.hpp - /usr/include/boost/asio/traits/require_free.hpp - /usr/include/boost/asio/traits/require_member.hpp - /usr/include/boost/asio/traits/static_require.hpp - /usr/include/boost/asio/query.hpp - /usr/include/boost/asio/traits/query_member.hpp - /usr/include/boost/asio/traits/query_free.hpp - /usr/include/boost/asio/require.hpp - /usr/include/boost/asio/execution/blocking_adaptation.hpp - /usr/include/boost/asio/detail/event.hpp - /usr/include/boost/asio/detail/posix_event.hpp - /usr/include/boost/asio/detail/impl/posix_event.ipp - /usr/include/boost/asio/detail/throw_error.hpp - /usr/include/boost/asio/detail/impl/throw_error.ipp - /usr/include/boost/asio/error.hpp - /usr/include/boost/cerrno.hpp - /usr/include/netdb.h - /usr/include/netinet/in.h - /usr/include/sys/socket.h - /usr/include/bits/types/struct_iovec.h - /usr/include/bits/socket.h - /usr/include/bits/socket_type.h - /usr/include/bits/sockaddr.h - /usr/include/asm/socket.h - /usr/include/asm-generic/socket.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/asm/sockios.h - /usr/include/asm-generic/sockios.h - /usr/include/bits/types/struct_osockaddr.h - /usr/include/bits/in.h - /usr/include/rpc/netdb.h - /usr/include/bits/types/sigevent_t.h - /usr/include/bits/types/__sigval_t.h - /usr/include/bits/netdb.h - /usr/include/boost/asio/impl/error.ipp - /usr/include/boost/asio/detail/mutex.hpp - /usr/include/boost/asio/detail/posix_mutex.hpp - /usr/include/boost/asio/detail/scoped_lock.hpp - /usr/include/boost/asio/detail/impl/posix_mutex.ipp - /usr/include/boost/asio/execution/bulk_execute.hpp - /usr/include/boost/asio/execution/bulk_guarantee.hpp - /usr/include/boost/asio/execution/detail/bulk_sender.hpp - /usr/include/boost/asio/traits/bulk_execute_member.hpp - /usr/include/boost/asio/traits/bulk_execute_free.hpp - /usr/include/boost/asio/execution/context.hpp - /usr/include/boost/asio/execution/context_as.hpp - /usr/include/boost/asio/execution/mapping.hpp - /usr/include/boost/asio/execution/occupancy.hpp - /usr/include/boost/asio/execution/outstanding_work.hpp - /usr/include/boost/asio/execution/prefer_only.hpp - /usr/include/boost/asio/execution/relationship.hpp - /usr/include/boost/asio/execution/submit.hpp - /usr/include/boost/asio/execution/detail/submit_receiver.hpp - /usr/include/boost/asio/traits/submit_member.hpp - /usr/include/boost/asio/traits/submit_free.hpp - /usr/include/boost/asio/impl/system_executor.hpp - /usr/include/boost/asio/detail/executor_op.hpp - /usr/include/boost/asio/detail/fenced_block.hpp - /usr/include/boost/asio/detail/std_fenced_block.hpp - /usr/include/boost/asio/detail/scheduler_operation.hpp - /usr/include/boost/asio/detail/handler_tracking.hpp - /usr/include/boost/asio/detail/impl/handler_tracking.ipp - /usr/include/boost/asio/detail/op_queue.hpp - /usr/include/boost/asio/detail/global.hpp - /usr/include/boost/asio/detail/posix_global.hpp - /usr/include/boost/asio/system_context.hpp - /usr/include/boost/asio/detail/scheduler.hpp - /usr/include/boost/asio/execution_context.hpp - /usr/include/boost/asio/impl/execution_context.hpp - /usr/include/boost/asio/detail/handler_type_requirements.hpp - /usr/include/boost/asio/detail/service_registry.hpp - /usr/include/boost/asio/detail/impl/service_registry.hpp - /usr/include/boost/asio/detail/impl/service_registry.ipp - /usr/include/boost/asio/impl/execution_context.ipp - /usr/include/boost/asio/detail/conditionally_enabled_event.hpp - /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp - /usr/include/boost/asio/detail/null_event.hpp - /usr/include/boost/asio/detail/impl/null_event.ipp - /usr/include/boost/asio/detail/reactor_fwd.hpp - /usr/include/boost/asio/detail/thread.hpp - /usr/include/boost/asio/detail/posix_thread.hpp - /usr/include/boost/asio/detail/impl/posix_thread.ipp - /usr/include/boost/asio/detail/impl/scheduler.ipp - /usr/include/boost/asio/detail/concurrency_hint.hpp - /usr/include/boost/asio/detail/limits.hpp - /usr/include/boost/asio/detail/reactor.hpp - /usr/include/boost/asio/detail/epoll_reactor.hpp - /usr/include/boost/asio/detail/object_pool.hpp - /usr/include/boost/asio/detail/reactor_op.hpp - /usr/include/boost/asio/detail/operation.hpp - /usr/include/boost/asio/detail/select_interrupter.hpp - /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp - /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp - /usr/include/sys/stat.h - /usr/include/bits/stat.h - /usr/include/bits/struct_stat.h - /usr/include/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/bits/statx-generic.h - /usr/include/bits/types/struct_statx_timestamp.h - /usr/include/bits/types/struct_statx.h - /usr/include/fcntl.h - /usr/include/bits/fcntl.h - /usr/include/bits/fcntl-linux.h - /usr/include/linux/falloc.h - /usr/include/sys/eventfd.h - /usr/include/bits/eventfd.h - /usr/include/boost/asio/detail/cstdint.hpp - /usr/include/boost/asio/detail/socket_types.hpp - /usr/include/sys/ioctl.h - /usr/include/bits/ioctls.h - /usr/include/asm/ioctls.h - /usr/include/asm-generic/ioctls.h - /usr/include/linux/ioctl.h - /usr/include/asm/ioctl.h - /usr/include/asm-generic/ioctl.h - /usr/include/bits/ioctl-types.h - /usr/include/sys/ttydefaults.h - /usr/include/poll.h - /usr/include/sys/poll.h - /usr/include/bits/poll.h - /usr/include/sys/uio.h - /usr/include/bits/uio-ext.h - /usr/include/sys/un.h - /usr/include/netinet/tcp.h - /usr/include/arpa/inet.h - /usr/include/net/if.h - /usr/include/boost/asio/detail/timer_queue_base.hpp - /usr/include/boost/asio/detail/timer_queue_set.hpp - /usr/include/boost/asio/detail/impl/timer_queue_set.ipp - /usr/include/boost/asio/detail/wait_op.hpp - /usr/include/sys/timerfd.h - /usr/include/bits/timerfd.h - /usr/include/boost/asio/detail/impl/epoll_reactor.hpp - /usr/include/boost/asio/detail/impl/epoll_reactor.ipp - /usr/include/sys/epoll.h - /usr/include/bits/epoll.h - /usr/include/boost/asio/detail/scheduler_thread_info.hpp - /usr/include/boost/asio/detail/signal_blocker.hpp - /usr/include/boost/asio/detail/posix_signal_blocker.hpp - /usr/include/c++/11/csignal - /usr/include/signal.h - /usr/include/bits/signum-generic.h - /usr/include/bits/signum-arch.h - /usr/include/bits/types/sig_atomic_t.h - /usr/include/bits/types/siginfo_t.h - /usr/include/bits/siginfo-arch.h - /usr/include/bits/siginfo-consts.h - /usr/include/bits/siginfo-consts-arch.h - /usr/include/bits/types/sigval_t.h - /usr/include/bits/sigevent-consts.h - /usr/include/bits/sigaction.h - /usr/include/bits/sigcontext.h - /usr/include/bits/types/stack_t.h - /usr/include/sys/ucontext.h - /usr/include/bits/sigstack.h - /usr/include/bits/ss_flags.h - /usr/include/bits/types/struct_sigstack.h - /usr/include/bits/sigthread.h - /usr/include/bits/signal_ext.h - /usr/include/boost/asio/detail/thread_group.hpp - /usr/include/boost/asio/impl/system_context.hpp - /usr/include/boost/asio/impl/system_context.ipp - /usr/include/boost/asio/detail/handler_cont_helpers.hpp - /usr/include/boost/asio/handler_continuation_hook.hpp - /usr/include/boost/asio/detail/chrono.hpp - /usr/include/boost/asio/impl/io_context.hpp - /usr/include/boost/asio/detail/completion_handler.hpp - /usr/include/boost/asio/detail/handler_work.hpp - /usr/include/boost/asio/executor_work_guard.hpp - /usr/include/boost/asio/impl/io_context.ipp - /usr/include/boost/asio/streambuf.hpp - /usr/include/boost/asio/basic_streambuf.hpp - /usr/include/boost/asio/basic_streambuf_fwd.hpp - /usr/include/boost/asio/buffer.hpp - /usr/include/boost/asio/detail/array_fwd.hpp - /usr/include/boost/asio/detail/string_view.hpp - /usr/include/c++/11/experimental/string_view - /usr/include/c++/11/bits/ranges_base.h - /usr/include/c++/11/experimental/bits/lfts_config.h - /usr/include/c++/11/experimental/bits/string_view.tcc - /usr/include/boost/asio/detail/is_buffer_sequence.hpp - /usr/include/boost/fusion/iterator/deref.hpp - /usr/include/boost/fusion/support/config.hpp - /usr/include/boost/fusion/support/iterator_base.hpp - /usr/include/boost/fusion/support/tag_of.hpp - /usr/include/boost/fusion/support/tag_of_fwd.hpp - /usr/include/boost/fusion/support/detail/is_mpl_sequence.hpp - /usr/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp - /usr/include/boost/fusion/support/sequence_base.hpp - /usr/include/boost/mpl/begin_end_fwd.hpp - /usr/include/boost/mpl/is_sequence.hpp - /usr/include/boost/mpl/begin_end.hpp - /usr/include/boost/mpl/aux_/begin_end_impl.hpp - /usr/include/boost/mpl/sequence_tag_fwd.hpp - /usr/include/boost/mpl/aux_/has_begin.hpp - /usr/include/boost/mpl/aux_/traits_lambda_spec.hpp - /usr/include/boost/mpl/sequence_tag.hpp - /usr/include/boost/mpl/aux_/has_tag.hpp - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp - /usr/include/boost/config/no_tr1/utility.hpp - /usr/include/boost/process/detail/posix/io_context_ref.hpp - /usr/include/boost/fusion/algorithm/iteration/for_each.hpp - /usr/include/boost/fusion/algorithm/iteration/detail/for_each.hpp - /usr/include/boost/fusion/sequence/intrinsic/begin.hpp - /usr/include/boost/mpl/empty_base.hpp - /usr/include/boost/type_traits/is_empty.hpp - /usr/include/boost/fusion/sequence/intrinsic_fwd.hpp - /usr/include/boost/fusion/support/is_sequence.hpp - /usr/include/boost/fusion/support/is_segmented.hpp - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp - /usr/include/boost/fusion/container/list/cons_fwd.hpp - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp - /usr/include/boost/fusion/support/detail/segmented_fold_until_impl.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/fusion/support/void.hpp - /usr/include/boost/fusion/iterator/equal_to.hpp - /usr/include/boost/fusion/support/is_iterator.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/fusion/iterator/next.hpp - /usr/include/boost/fusion/sequence/intrinsic/segments.hpp - /usr/include/boost/fusion/iterator/segmented_iterator.hpp - /usr/include/boost/fusion/iterator/detail/segmented_iterator.hpp - /usr/include/boost/fusion/iterator/iterator_facade.hpp - /usr/include/boost/fusion/iterator/detail/advance.hpp - /usr/include/boost/fusion/iterator/prior.hpp - /usr/include/boost/fusion/iterator/detail/distance.hpp - /usr/include/boost/fusion/support/category_of.hpp - /usr/include/boost/fusion/iterator/deref_data.hpp - /usr/include/boost/fusion/iterator/key_of.hpp - /usr/include/boost/fusion/iterator/value_of.hpp - /usr/include/boost/fusion/iterator/value_of_data.hpp - /usr/include/boost/fusion/iterator/detail/segmented_equal_to.hpp - /usr/include/boost/fusion/iterator/detail/segmented_next_impl.hpp - /usr/include/boost/fusion/container/list/cons.hpp - /usr/include/boost/fusion/support/detail/enabler.hpp - /usr/include/boost/fusion/support/detail/access.hpp - /usr/include/boost/fusion/sequence/intrinsic/end.hpp - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp - /usr/include/boost/fusion/container/list/nil.hpp - /usr/include/boost/fusion/container/list/cons_iterator.hpp - /usr/include/boost/fusion/container/list/detail/deref_impl.hpp - /usr/include/boost/fusion/container/list/detail/next_impl.hpp - /usr/include/boost/fusion/container/list/detail/value_of_impl.hpp - /usr/include/boost/fusion/container/list/detail/equal_to_impl.hpp - /usr/include/boost/mpl/equal_to.hpp - /usr/include/boost/mpl/aux_/comparison_op.hpp - /usr/include/boost/mpl/aux_/numeric_op.hpp - /usr/include/boost/mpl/numeric_cast.hpp - /usr/include/boost/mpl/tag.hpp - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp - /usr/include/boost/mpl/aux_/config/forwarding.hpp - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp - /usr/include/boost/fusion/container/list/list_fwd.hpp - /usr/include/boost/fusion/container/list/detail/begin_impl.hpp - /usr/include/boost/fusion/container/list/detail/end_impl.hpp - /usr/include/boost/fusion/container/list/detail/at_impl.hpp - /usr/include/boost/fusion/container/list/detail/value_at_impl.hpp - /usr/include/boost/fusion/container/list/detail/empty_impl.hpp - /usr/include/boost/fusion/view/iterator_range.hpp - /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp - /usr/include/boost/fusion/iterator/distance.hpp - /usr/include/boost/fusion/iterator/mpl/convert_iterator.hpp - /usr/include/boost/fusion/view/iterator_range/detail/begin_impl.hpp - /usr/include/boost/fusion/view/iterator_range/detail/end_impl.hpp - /usr/include/boost/fusion/view/iterator_range/detail/at_impl.hpp - /usr/include/boost/fusion/iterator/advance.hpp - /usr/include/boost/fusion/view/iterator_range/detail/size_impl.hpp - /usr/include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp - /usr/include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp - /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp - /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp - /usr/include/boost/fusion/algorithm/transformation/push_back.hpp - /usr/include/boost/fusion/support/detail/as_fusion_element.hpp - /usr/include/boost/ref.hpp - /usr/include/boost/core/ref.hpp - /usr/include/boost/fusion/view/joint_view/joint_view.hpp - /usr/include/boost/fusion/view/joint_view/joint_view_fwd.hpp - /usr/include/boost/fusion/support/is_view.hpp - /usr/include/boost/fusion/sequence/intrinsic/size.hpp - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp - /usr/include/boost/mpl/fold.hpp - /usr/include/boost/mpl/O1_size.hpp - /usr/include/boost/mpl/O1_size_fwd.hpp - /usr/include/boost/mpl/aux_/O1_size_impl.hpp - /usr/include/boost/mpl/long.hpp - /usr/include/boost/mpl/long_fwd.hpp - /usr/include/boost/mpl/aux_/has_size.hpp - /usr/include/boost/mpl/aux_/fold_impl.hpp - /usr/include/boost/mpl/deref.hpp - /usr/include/boost/mpl/aux_/msvc_type.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp - /usr/include/boost/mpl/plus.hpp - /usr/include/boost/mpl/aux_/arithmetic_op.hpp - /usr/include/boost/mpl/integral_c.hpp - /usr/include/boost/mpl/integral_c_fwd.hpp - /usr/include/boost/mpl/aux_/largest_int.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp - /usr/include/boost/mpl/size_t.hpp - /usr/include/boost/mpl/size_t_fwd.hpp - /usr/include/boost/fusion/mpl/begin.hpp - /usr/include/boost/fusion/adapted/mpl/detail/begin_impl.hpp - /usr/include/boost/fusion/adapted/mpl/mpl_iterator.hpp - /usr/include/boost/fusion/support/detail/mpl_iterator_category.hpp - /usr/include/boost/mpl/prior.hpp - /usr/include/boost/mpl/advance.hpp - /usr/include/boost/mpl/advance_fwd.hpp - /usr/include/boost/mpl/less.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp - /usr/include/boost/mpl/negate.hpp - /usr/include/boost/mpl/aux_/advance_forward.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp - /usr/include/boost/mpl/aux_/advance_backward.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp - /usr/include/boost/mpl/distance.hpp - /usr/include/boost/mpl/distance_fwd.hpp - /usr/include/boost/mpl/iter_fold.hpp - /usr/include/boost/mpl/aux_/iter_fold_impl.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp - /usr/include/boost/mpl/iterator_range.hpp - /usr/include/boost/mpl/begin.hpp - /usr/include/boost/fusion/iterator/mpl/fusion_iterator.hpp - /usr/include/boost/mpl/iterator_tags.hpp - /usr/include/boost/fusion/mpl/end.hpp - /usr/include/boost/fusion/adapted/mpl/detail/end_impl.hpp - /usr/include/boost/mpl/end.hpp - /usr/include/boost/fusion/view/joint_view/joint_view_iterator.hpp - /usr/include/boost/fusion/view/joint_view/detail/deref_impl.hpp - /usr/include/boost/fusion/iterator/detail/adapt_deref_traits.hpp - /usr/include/boost/fusion/view/joint_view/detail/next_impl.hpp - /usr/include/boost/fusion/view/joint_view/detail/value_of_impl.hpp - /usr/include/boost/fusion/iterator/detail/adapt_value_traits.hpp - /usr/include/boost/fusion/view/joint_view/detail/deref_data_impl.hpp - /usr/include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp - /usr/include/boost/fusion/view/joint_view/detail/key_of_impl.hpp - /usr/include/boost/fusion/view/joint_view/detail/begin_impl.hpp - /usr/include/boost/fusion/view/joint_view/detail/end_impl.hpp - /usr/include/boost/mpl/inherit.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/inherit.hpp - /usr/include/boost/fusion/view/single_view/single_view.hpp - /usr/include/boost/fusion/view/single_view/single_view_iterator.hpp - /usr/include/boost/fusion/view/single_view/detail/deref_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/next_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/prior_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/advance_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/distance_impl.hpp - /usr/include/boost/mpl/minus.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp - /usr/include/boost/fusion/view/single_view/detail/equal_to_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/value_of_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/at_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/begin_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/end_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/size_impl.hpp - /usr/include/boost/fusion/view/single_view/detail/value_at_impl.hpp - /usr/include/boost/fusion/sequence/intrinsic/value_at.hpp - /usr/include/boost/fusion/algorithm/transformation/push_front.hpp - /usr/include/boost/fusion/container/list/detail/reverse_cons.hpp - /usr/include/boost/fusion/iterator/detail/segment_sequence.hpp - /usr/include/boost/fusion/sequence/intrinsic/empty.hpp - /usr/include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp - /usr/include/boost/fusion/algorithm/iteration/for_each_fwd.hpp - /usr/include/boost/fusion/support/segmented_fold_until.hpp - /usr/include/boost/fusion/algorithm/transformation/filter_if.hpp - /usr/include/boost/fusion/view/filter_view/filter_view.hpp - /usr/include/boost/fusion/view/filter_view/filter_view_iterator.hpp - /usr/include/boost/fusion/algorithm/query/detail/find_if.hpp - /usr/include/boost/fusion/view/filter_view/detail/deref_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/next_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/value_of_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/equal_to_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/deref_data_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/key_of_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/begin_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/end_impl.hpp - /usr/include/boost/fusion/view/filter_view/detail/size_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/transform.hpp - /usr/include/boost/fusion/view/transform_view/transform_view.hpp - /usr/include/boost/fusion/view/transform_view/transform_view_iterator.hpp - /usr/include/boost/fusion/view/transform_view/detail/deref_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/next_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/prior_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/advance_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/distance_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp - /usr/include/boost/fusion/view/transform_view/transform_view_fwd.hpp - /usr/include/boost/fusion/view/transform_view/detail/begin_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/end_impl.hpp - /usr/include/boost/fusion/view/transform_view/detail/at_impl.hpp - /usr/include/boost/fusion/sequence/intrinsic/at.hpp - /usr/include/boost/fusion/view/transform_view/detail/value_at_impl.hpp - /usr/include/boost/fusion/view/detail/strictest_traversal.hpp - /usr/include/boost/fusion/mpl.hpp - /usr/include/boost/fusion/iterator/mpl.hpp - /usr/include/boost/fusion/adapted/mpl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/size_impl.hpp - /usr/include/boost/mpl/size.hpp - /usr/include/boost/mpl/size_fwd.hpp - /usr/include/boost/mpl/aux_/size_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp - /usr/include/boost/mpl/at.hpp - /usr/include/boost/mpl/at_fwd.hpp - /usr/include/boost/mpl/aux_/at_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/at_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/has_key_impl.hpp - /usr/include/boost/mpl/has_key.hpp - /usr/include/boost/mpl/has_key_fwd.hpp - /usr/include/boost/mpl/aux_/has_key_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/category_of_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp - /usr/include/boost/fusion/adapted/mpl/detail/empty_impl.hpp - /usr/include/boost/mpl/empty.hpp - /usr/include/boost/mpl/empty_fwd.hpp - /usr/include/boost/mpl/aux_/empty_impl.hpp - /usr/include/boost/fusion/mpl/at.hpp - /usr/include/boost/fusion/mpl/back.hpp - /usr/include/boost/mpl/back.hpp - /usr/include/boost/mpl/back_fwd.hpp - /usr/include/boost/mpl/aux_/back_impl.hpp - /usr/include/boost/fusion/mpl/clear.hpp - /usr/include/boost/mpl/clear.hpp - /usr/include/boost/mpl/clear_fwd.hpp - /usr/include/boost/mpl/aux_/clear_impl.hpp - /usr/include/boost/fusion/mpl/detail/clear.hpp - /usr/include/boost/fusion/container/vector/vector_fwd.hpp - /usr/include/boost/fusion/container/vector/detail/config.hpp - /usr/include/boost/fusion/container/map/map_fwd.hpp - /usr/include/boost/fusion/container/set/set_fwd.hpp - /usr/include/boost/fusion/container/deque/deque_fwd.hpp - /usr/include/boost/fusion/mpl/empty.hpp - /usr/include/boost/fusion/mpl/erase.hpp - /usr/include/boost/mpl/erase.hpp - /usr/include/boost/mpl/erase_fwd.hpp - /usr/include/boost/mpl/aux_/erase_impl.hpp - /usr/include/boost/mpl/push_front.hpp - /usr/include/boost/mpl/push_front_fwd.hpp - /usr/include/boost/mpl/aux_/push_front_impl.hpp - /usr/include/boost/mpl/reverse_fold.hpp - /usr/include/boost/mpl/aux_/reverse_fold_impl.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/erase.hpp - /usr/include/boost/fusion/sequence/convert.hpp - /usr/include/boost/fusion/mpl/erase_key.hpp - /usr/include/boost/mpl/erase_key.hpp - /usr/include/boost/mpl/erase_key_fwd.hpp - /usr/include/boost/mpl/aux_/erase_key_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/erase_key.hpp - /usr/include/boost/fusion/algorithm/query/find.hpp - /usr/include/boost/fusion/algorithm/query/find_if_fwd.hpp - /usr/include/boost/fusion/algorithm/query/detail/segmented_find.hpp - /usr/include/boost/fusion/algorithm/query/find_fwd.hpp - /usr/include/boost/fusion/mpl/front.hpp - /usr/include/boost/mpl/front.hpp - /usr/include/boost/mpl/front_fwd.hpp - /usr/include/boost/mpl/aux_/front_impl.hpp - /usr/include/boost/fusion/mpl/has_key.hpp - /usr/include/boost/fusion/sequence/intrinsic/has_key.hpp - /usr/include/boost/fusion/mpl/insert.hpp - /usr/include/boost/mpl/insert.hpp - /usr/include/boost/mpl/insert_fwd.hpp - /usr/include/boost/mpl/aux_/insert_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/insert.hpp - /usr/include/boost/fusion/mpl/insert_range.hpp - /usr/include/boost/mpl/insert_range.hpp - /usr/include/boost/mpl/insert_range_fwd.hpp - /usr/include/boost/mpl/aux_/insert_range_impl.hpp - /usr/include/boost/mpl/joint_view.hpp - /usr/include/boost/mpl/aux_/joint_iter.hpp - /usr/include/boost/mpl/aux_/lambda_spec.hpp - /usr/include/boost/mpl/aux_/iter_push_front.hpp - /usr/include/boost/type_traits/same_traits.hpp - /usr/include/boost/fusion/algorithm/transformation/insert_range.hpp - /usr/include/boost/fusion/mpl/pop_back.hpp - /usr/include/boost/mpl/pop_back.hpp - /usr/include/boost/mpl/pop_back_fwd.hpp - /usr/include/boost/mpl/aux_/pop_back_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/pop_back.hpp - /usr/include/boost/fusion/iterator/iterator_adapter.hpp - /usr/include/boost/fusion/mpl/pop_front.hpp - /usr/include/boost/mpl/pop_front.hpp - /usr/include/boost/mpl/pop_front_fwd.hpp - /usr/include/boost/mpl/aux_/pop_front_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/pop_front.hpp - /usr/include/boost/fusion/mpl/push_back.hpp - /usr/include/boost/mpl/push_back.hpp - /usr/include/boost/mpl/push_back_fwd.hpp - /usr/include/boost/mpl/aux_/push_back_impl.hpp - /usr/include/boost/fusion/mpl/push_front.hpp - /usr/include/boost/fusion/mpl/size.hpp - /usr/include/boost/fusion/algorithm/iteration/fold.hpp - /usr/include/boost/fusion/algorithm/iteration/fold_fwd.hpp - /usr/include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp - /usr/include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp - /usr/include/boost/fusion/container/vector/vector10.hpp - /usr/include/boost/fusion/container/vector/vector.hpp - /usr/include/boost/fusion/support/detail/and.hpp - /usr/include/boost/fusion/support/detail/index_sequence.hpp - /usr/include/boost/fusion/container/vector/detail/at_impl.hpp - /usr/include/boost/fusion/container/vector/detail/value_at_impl.hpp - /usr/include/boost/fusion/container/vector/detail/begin_impl.hpp - /usr/include/boost/fusion/container/vector/vector_iterator.hpp - /usr/include/boost/fusion/container/vector/detail/deref_impl.hpp - /usr/include/boost/fusion/container/vector/detail/value_of_impl.hpp - /usr/include/boost/fusion/container/vector/detail/next_impl.hpp - /usr/include/boost/fusion/container/vector/detail/prior_impl.hpp - /usr/include/boost/fusion/container/vector/detail/equal_to_impl.hpp - /usr/include/boost/fusion/container/vector/detail/distance_impl.hpp - /usr/include/boost/fusion/container/vector/detail/advance_impl.hpp - /usr/include/boost/fusion/container/vector/detail/end_impl.hpp - /usr/include/boost/fusion/view/transform_view.hpp - /usr/include/boost/fusion/container/vector/convert.hpp - /usr/include/boost/fusion/container/vector/detail/as_vector.hpp - /usr/include/boost/fusion/container/vector/detail/convert_impl.hpp - /usr/include/boost/process/detail/posix/sigchld_service.hpp - /usr/include/boost/asio/dispatch.hpp - /usr/include/boost/asio/impl/dispatch.hpp - /usr/include/boost/asio/detail/work_dispatcher.hpp - /usr/include/boost/asio/post.hpp - /usr/include/boost/asio/impl/post.hpp - /usr/include/boost/asio/signal_set.hpp - /usr/include/boost/asio/basic_signal_set.hpp - /usr/include/boost/asio/any_io_executor.hpp - /usr/include/boost/asio/detail/io_object_impl.hpp - /usr/include/boost/asio/detail/signal_set_service.hpp - /usr/include/boost/asio/detail/signal_handler.hpp - /usr/include/boost/asio/detail/signal_op.hpp - /usr/include/boost/asio/detail/impl/signal_set_service.ipp - /usr/include/boost/asio/detail/static_mutex.hpp - /usr/include/boost/asio/detail/posix_static_mutex.hpp - /usr/include/boost/asio/strand.hpp - /usr/include/boost/asio/detail/strand_executor_service.hpp - /usr/include/boost/asio/detail/impl/strand_executor_service.hpp - /usr/include/boost/asio/defer.hpp - /usr/include/boost/asio/impl/defer.hpp - /usr/include/boost/asio/detail/impl/strand_executor_service.ipp - /usr/include/boost/asio/io_context_strand.hpp - /usr/include/boost/asio/detail/strand_service.hpp - /usr/include/boost/asio/detail/impl/strand_service.hpp - /usr/include/boost/asio/detail/impl/strand_service.ipp - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/sys/wait.h - /usr/include/boost/process/detail/posix/is_running.hpp - /usr/include/boost/process/detail/posix/child_handle.hpp - /usr/include/boost/process/detail/posix/async_in.hpp - /usr/include/boost/asio/write.hpp - /usr/include/boost/asio/impl/write.hpp - /usr/include/boost/asio/completion_condition.hpp - /usr/include/boost/asio/detail/base_from_completion_cond.hpp - /usr/include/boost/asio/detail/consuming_buffers.hpp - /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp - /usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp - /usr/include/boost/asio/detail/dependent_type.hpp - /usr/include/boost/process/async_pipe.hpp - /usr/include/boost/process/detail/posix/async_pipe.hpp - /usr/include/boost/process/detail/posix/basic_pipe.hpp - /usr/include/boost/filesystem.hpp - /usr/include/boost/filesystem/exception.hpp - /usr/include/boost/smart_ptr/intrusive_ptr.hpp - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp - /usr/include/boost/config/no_tr1/functional.hpp - /usr/include/boost/smart_ptr/detail/operator_bool.hpp - /usr/include/boost/smart_ptr/intrusive_ref_counter.hpp - /usr/include/boost/smart_ptr/detail/atomic_count.hpp - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp - /usr/include/boost/filesystem/directory.hpp - /usr/include/boost/filesystem/file_status.hpp - /usr/include/boost/detail/bitmask.hpp - /usr/include/boost/core/scoped_enum.hpp - /usr/include/boost/filesystem/operations.hpp - /usr/include/boost/filesystem/convenience.hpp - /usr/include/boost/filesystem/string_file.hpp - /usr/include/boost/filesystem/fstream.hpp - /usr/include/c++/11/fstream - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/x86_64-redhat-linux/bits/basic_file.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++io.h - /usr/include/c++/11/bits/fstream.tcc - /usr/include/boost/process/detail/posix/compare_handles.hpp - /usr/include/boost/asio/posix/stream_descriptor.hpp - /usr/include/boost/asio/posix/basic_stream_descriptor.hpp - /usr/include/boost/asio/posix/descriptor.hpp - /usr/include/boost/asio/posix/basic_descriptor.hpp - /usr/include/boost/asio/detail/reactive_descriptor_service.hpp - /usr/include/boost/asio/detail/descriptor_ops.hpp - /usr/include/boost/asio/detail/impl/descriptor_ops.ipp - /usr/include/boost/asio/detail/descriptor_read_op.hpp - /usr/include/boost/asio/detail/descriptor_write_op.hpp - /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp - /usr/include/boost/asio/detail/reactive_wait_op.hpp - /usr/include/boost/asio/posix/descriptor_base.hpp - /usr/include/boost/asio/detail/io_control.hpp - /usr/include/boost/asio/detail/socket_option.hpp - /usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp - /usr/include/boost/process/detail/used_handles.hpp - /usr/include/boost/fusion/include/filter_if.hpp - /usr/include/boost/fusion/include/for_each.hpp - /usr/include/boost/process/detail/posix/handles.hpp - /usr/include/dirent.h - /usr/include/bits/dirent.h - /usr/include/bits/dirent_ext.h - /usr/include/boost/process/detail/posix/asio_fwd.hpp - /usr/include/boost/asio/ts/netfwd.hpp - /usr/include/boost/asio/detail/date_time_fwd.hpp - /usr/include/boost/process/detail/posix/async_out.hpp - /usr/include/boost/asio/read.hpp - /usr/include/boost/asio/impl/read.hpp - /usr/include/boost/process/async_system.hpp - /usr/include/boost/process/child.hpp - /usr/include/boost/process/detail/child_decl.hpp - /usr/include/boost/process/detail/posix/terminate.hpp - /usr/include/boost/process/detail/posix/wait_for_exit.hpp - /usr/include/boost/process/detail/execute_impl.hpp - /usr/include/boost/process/detail/posix/executor.hpp - /usr/include/boost/process/error.hpp - /usr/include/boost/fusion/algorithm/query/find_if.hpp - /usr/include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp - /usr/include/boost/fusion/sequence/comparison/equal_to.hpp - /usr/include/boost/fusion/sequence/comparison/detail/equal_to.hpp - /usr/include/boost/fusion/support/as_const.hpp - /usr/include/boost/fusion/sequence/comparison/enable_comparison.hpp - /usr/include/boost/fusion/container/set/convert.hpp - /usr/include/boost/fusion/container/set/detail/as_set.hpp - /usr/include/boost/fusion/container/set/set.hpp - /usr/include/boost/fusion/support/detail/is_same_size.hpp - /usr/include/boost/fusion/container/set/detail/begin_impl.hpp - /usr/include/boost/fusion/iterator/basic_iterator.hpp - /usr/include/boost/fusion/container/set/detail/end_impl.hpp - /usr/include/boost/fusion/container/set/detail/value_of_impl.hpp - /usr/include/boost/fusion/container/set/detail/deref_data_impl.hpp - /usr/include/boost/fusion/container/set/detail/deref_impl.hpp - /usr/include/boost/fusion/container/set/detail/key_of_impl.hpp - /usr/include/boost/fusion/container/set/detail/value_of_data_impl.hpp - /usr/include/boost/fusion/container/set/detail/convert_impl.hpp - /usr/include/boost/type_index.hpp - /usr/include/boost/type_index/stl_type_index.hpp - /usr/include/boost/type_index/type_index_facade.hpp - /usr/include/boost/core/demangle.hpp - /usr/include/c++/11/cxxabi.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h - /usr/include/boost/process/pipe.hpp - /usr/include/boost/process/detail/posix/use_vfork.hpp - /usr/include/boost/algorithm/string/predicate.hpp - /usr/include/boost/algorithm/string/find.hpp - /usr/include/boost/algorithm/string/detail/predicate.hpp - /usr/include/boost/algorithm/string/split.hpp - /usr/include/boost/algorithm/string/iter_find.hpp - /usr/include/boost/iterator/transform_iterator.hpp - /usr/include/boost/algorithm/string/find_iterator.hpp - /usr/include/boost/algorithm/string/detail/find_iterator.hpp - /usr/include/boost/function.hpp - /usr/include/boost/preprocessor/iterate.hpp - /usr/include/boost/function/detail/prologue.hpp - /usr/include/boost/function/function_base.hpp - /usr/include/boost/integer.hpp - /usr/include/boost/integer_fwd.hpp - /usr/include/boost/integer_traits.hpp - /usr/include/boost/type_traits/has_trivial_copy.hpp - /usr/include/boost/type_traits/is_copy_constructible.hpp - /usr/include/boost/type_traits/has_trivial_destructor.hpp - /usr/include/boost/type_traits/composite_traits.hpp - /usr/include/boost/type_traits/is_union.hpp - /usr/include/boost/function_equal.hpp - /usr/include/boost/function/function_fwd.hpp - /usr/include/boost/mem_fn.hpp - /usr/include/boost/bind/mem_fn.hpp - /usr/include/boost/get_pointer.hpp - /usr/include/boost/config/no_tr1/memory.hpp - /usr/include/boost/bind/mem_fn_template.hpp - /usr/include/boost/bind/mem_fn_cc.hpp - /usr/include/boost/preprocessor/enum.hpp - /usr/include/boost/preprocessor/repetition/enum.hpp - /usr/include/boost/preprocessor/enum_params.hpp - /usr/include/boost/function/detail/function_iterate.hpp - /usr/include/boost/function/detail/maybe_include.hpp - /usr/include/boost/function/function_template.hpp - /usr/include/boost/core/no_exceptions_support.hpp - /usr/include/boost/process/detail/handler.hpp - /usr/include/boost/fusion/view.hpp - /usr/include/boost/fusion/view/filter_view.hpp - /usr/include/boost/fusion/view/joint_view.hpp - /usr/include/boost/fusion/view/nview.hpp - /usr/include/boost/fusion/view/nview/nview.hpp - /usr/include/boost/fusion/container/vector.hpp - /usr/include/boost/fusion/view/nview/detail/nview_impl.hpp - /usr/include/boost/fusion/view/nview/nview_iterator.hpp - /usr/include/boost/fusion/view/nview/detail/size_impl.hpp - /usr/include/boost/fusion/view/nview/detail/begin_impl.hpp - /usr/include/boost/fusion/view/nview/detail/end_impl.hpp - /usr/include/boost/fusion/view/nview/detail/deref_impl.hpp - /usr/include/boost/fusion/view/nview/detail/value_of_impl.hpp - /usr/include/boost/fusion/view/nview/detail/next_impl.hpp - /usr/include/boost/fusion/view/nview/detail/prior_impl.hpp - /usr/include/boost/fusion/view/nview/detail/at_impl.hpp - /usr/include/boost/fusion/view/nview/detail/value_at_impl.hpp - /usr/include/boost/fusion/view/nview/detail/advance_impl.hpp - /usr/include/boost/fusion/view/nview/detail/distance_impl.hpp - /usr/include/boost/fusion/view/nview/detail/equal_to_impl.hpp - /usr/include/boost/fusion/view/single_view.hpp - /usr/include/boost/fusion/view/reverse_view.hpp - /usr/include/boost/fusion/view/reverse_view/reverse_view.hpp - /usr/include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp - /usr/include/boost/fusion/view/reverse_view/detail/deref_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/next_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/prior_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/advance_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/distance_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/key_of_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/begin_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/end_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/at_impl.hpp - /usr/include/boost/fusion/view/reverse_view/detail/value_at_impl.hpp - /usr/include/boost/fusion/view/zip_view.hpp - /usr/include/boost/fusion/view/zip_view/zip_view.hpp - /usr/include/boost/fusion/support/unused.hpp - /usr/include/boost/fusion/view/zip_view/detail/begin_impl.hpp - /usr/include/boost/fusion/view/zip_view/zip_view_iterator_fwd.hpp - /usr/include/boost/fusion/view/zip_view/detail/end_impl.hpp - /usr/include/boost/fusion/sequence/intrinsic/front.hpp - /usr/include/boost/mpl/min.hpp - /usr/include/boost/mpl/min_max.hpp - /usr/include/boost/fusion/view/zip_view/detail/size_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/at_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/value_at_impl.hpp - /usr/include/boost/fusion/algorithm/transformation/remove.hpp - /usr/include/boost/mpl/transform_view.hpp - /usr/include/boost/mpl/aux_/transform_iter.hpp - /usr/include/boost/mpl/find_if.hpp - /usr/include/boost/mpl/aux_/find_if_pred.hpp - /usr/include/boost/mpl/aux_/iter_apply.hpp - /usr/include/boost/mpl/iter_fold_if.hpp - /usr/include/boost/mpl/pair.hpp - /usr/include/boost/mpl/aux_/iter_fold_if_impl.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp - /usr/include/boost/fusion/view/zip_view/zip_view_iterator.hpp - /usr/include/boost/fusion/view/zip_view/detail/deref_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/next_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/prior_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/advance_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/distance_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/value_of_impl.hpp - /usr/include/boost/fusion/view/zip_view/detail/equal_to_impl.hpp - /usr/include/boost/mpl/zip_view.hpp - /usr/include/boost/mpl/transform.hpp - /usr/include/boost/mpl/pair_view.hpp - /usr/include/boost/mpl/iterator_category.hpp - /usr/include/boost/mpl/aux_/inserter_algorithm.hpp - /usr/include/boost/mpl/back_inserter.hpp - /usr/include/boost/mpl/inserter.hpp - /usr/include/boost/mpl/front_inserter.hpp - /usr/include/boost/mpl/vector.hpp - /usr/include/boost/mpl/limits/vector.hpp - /usr/include/boost/mpl/vector/vector20.hpp - /usr/include/boost/mpl/vector/vector10.hpp - /usr/include/boost/mpl/vector/vector0.hpp - /usr/include/boost/mpl/vector/aux_/at.hpp - /usr/include/boost/mpl/vector/aux_/tag.hpp - /usr/include/boost/mpl/aux_/config/typeof.hpp - /usr/include/boost/mpl/vector/aux_/front.hpp - /usr/include/boost/mpl/vector/aux_/push_front.hpp - /usr/include/boost/mpl/vector/aux_/item.hpp - /usr/include/boost/mpl/vector/aux_/pop_front.hpp - /usr/include/boost/mpl/vector/aux_/push_back.hpp - /usr/include/boost/mpl/vector/aux_/pop_back.hpp - /usr/include/boost/mpl/vector/aux_/back.hpp - /usr/include/boost/mpl/vector/aux_/clear.hpp - /usr/include/boost/mpl/vector/aux_/vector0.hpp - /usr/include/boost/mpl/vector/aux_/iterator.hpp - /usr/include/boost/mpl/vector/aux_/O1_size.hpp - /usr/include/boost/mpl/vector/aux_/size.hpp - /usr/include/boost/mpl/vector/aux_/empty.hpp - /usr/include/boost/mpl/vector/aux_/begin_end.hpp - /usr/include/boost/mpl/vector/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp - /usr/include/boost/mpl/unpack_args.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp - /usr/include/boost/fusion/view/flatten_view.hpp - /usr/include/boost/fusion/view/flatten_view/flatten_view.hpp - /usr/include/boost/mpl/single_view.hpp - /usr/include/boost/mpl/aux_/single_element_iter.hpp - /usr/include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp - /usr/include/boost/fusion/include/equal_to.hpp - /usr/include/boost/fusion/container.hpp - /usr/include/boost/fusion/container/list.hpp - /usr/include/boost/fusion/container/list/list.hpp - /usr/include/boost/fusion/container/list/detail/list_to_cons.hpp - /usr/include/boost/fusion/container/list/convert.hpp - /usr/include/boost/fusion/container/list/detail/build_cons.hpp - /usr/include/boost/fusion/container/list/detail/convert_impl.hpp - /usr/include/boost/fusion/container/map.hpp - /usr/include/boost/fusion/container/map/map.hpp - /usr/include/boost/fusion/support/pair.hpp - /usr/include/boost/fusion/container/map/detail/map_impl.hpp - /usr/include/boost/fusion/container/map/detail/begin_impl.hpp - /usr/include/boost/fusion/container/map/map_iterator.hpp - /usr/include/boost/utility/declval.hpp - /usr/include/boost/fusion/container/map/detail/end_impl.hpp - /usr/include/boost/fusion/container/map/detail/at_impl.hpp - /usr/include/boost/fusion/container/map/detail/at_key_impl.hpp - /usr/include/boost/fusion/container/map/detail/value_at_impl.hpp - /usr/include/boost/fusion/container/map/detail/value_at_key_impl.hpp - /usr/include/boost/fusion/sequence/intrinsic/at_c.hpp - /usr/include/boost/fusion/container/map/convert.hpp - /usr/include/boost/fusion/container/map/detail/build_map.hpp - /usr/include/boost/fusion/container/set.hpp - /usr/include/boost/fusion/container/deque.hpp - /usr/include/boost/fusion/container/deque/deque.hpp - /usr/include/boost/fusion/container/deque/detail/keyed_element.hpp - /usr/include/boost/fusion/container/deque/detail/deque_keyed_values.hpp - /usr/include/boost/fusion/container/deque/detail/value_at_impl.hpp - /usr/include/boost/fusion/container/deque/detail/at_impl.hpp - /usr/include/boost/fusion/container/deque/detail/begin_impl.hpp - /usr/include/boost/fusion/container/deque/deque_iterator.hpp - /usr/include/boost/fusion/container/deque/detail/end_impl.hpp - /usr/include/boost/fusion/container/deque/detail/is_sequence_impl.hpp - /usr/include/boost/fusion/container/deque/convert.hpp - /usr/include/boost/fusion/container/deque/detail/convert_impl.hpp - /usr/include/boost/fusion/container/deque/detail/build_deque.hpp - /usr/include/boost/fusion/container/deque/front_extended_deque.hpp - /usr/include/boost/fusion/container/generation.hpp - /usr/include/boost/fusion/container/generation/make_deque.hpp - /usr/include/boost/fusion/container/generation/deque_tie.hpp - /usr/include/boost/fusion/container/generation/cons_tie.hpp - /usr/include/boost/fusion/container/generation/ignore.hpp - /usr/include/boost/fusion/container/generation/list_tie.hpp - /usr/include/boost/fusion/container/generation/make_cons.hpp - /usr/include/boost/fusion/container/generation/make_list.hpp - /usr/include/boost/fusion/container/generation/make_map.hpp - /usr/include/boost/fusion/container/generation/map_tie.hpp - /usr/include/boost/fusion/container/generation/make_vector.hpp - /usr/include/boost/fusion/container/generation/vector_tie.hpp - /usr/include/boost/fusion/container/generation/make_set.hpp - /usr/include/boost/fusion/sequence.hpp - /usr/include/boost/fusion/sequence/sequence_facade.hpp - /usr/include/boost/fusion/sequence/comparison.hpp - /usr/include/boost/fusion/sequence/comparison/greater.hpp - /usr/include/boost/fusion/sequence/comparison/less.hpp - /usr/include/boost/fusion/sequence/comparison/detail/less.hpp - /usr/include/boost/fusion/sequence/comparison/greater_equal.hpp - /usr/include/boost/fusion/sequence/comparison/less_equal.hpp - /usr/include/boost/fusion/sequence/comparison/not_equal_to.hpp - /usr/include/boost/fusion/sequence/intrinsic.hpp - /usr/include/boost/fusion/sequence/intrinsic/back.hpp - /usr/include/boost/fusion/sequence/intrinsic/at_key.hpp - /usr/include/boost/fusion/sequence/intrinsic/value_at_key.hpp - /usr/include/boost/fusion/sequence/intrinsic/swap.hpp - /usr/include/boost/fusion/sequence/io.hpp - /usr/include/boost/fusion/sequence/io/in.hpp - /usr/include/boost/fusion/sequence/io/detail/in.hpp - /usr/include/boost/fusion/sequence/io/detail/manip.hpp - /usr/include/boost/fusion/sequence/io/out.hpp - /usr/include/boost/fusion/sequence/io/detail/out.hpp - /usr/include/boost/fusion/tuple.hpp - /usr/include/boost/fusion/tuple/tuple.hpp - /usr/include/boost/fusion/tuple/tuple_fwd.hpp - /usr/include/boost/fusion/tuple/make_tuple.hpp - /usr/include/boost/fusion/tuple/tuple_tie.hpp - /usr/include/boost/fusion/adapted/std_tuple.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/convert_impl.hpp - /usr/include/boost/fusion/adapted/std_tuple/detail/build_std_tuple.hpp - /usr/include/boost/fusion/adapted/std_tuple/tag_of.hpp - /usr/include/boost/fusion/adapted/std_tuple/mpl/clear.hpp - /usr/include/boost/process/posix.hpp - /usr/include/boost/process/detail/posix/fd.hpp - /usr/include/boost/process/detail/posix/signal.hpp - /usr/include/boost/process/detail/async_handler.hpp - /usr/include/boost/process/group.hpp - /usr/include/boost/process/detail/posix/group_handle.hpp - /usr/include/boost/process/detail/posix/group_ref.hpp - /usr/include/boost/process/detail/posix/wait_group.hpp - /usr/include/boost/process/cmd.hpp - /usr/include/boost/winapi/config.hpp - /usr/include/boost/predef/version_number.h - /usr/include/boost/predef/platform.h - /usr/include/boost/predef/platform/android.h - /usr/include/boost/predef/make.h - /usr/include/boost/predef/detail/test.h - /usr/include/boost/predef/platform/cloudabi.h - /usr/include/boost/predef/platform/mingw.h - /usr/include/boost/predef/platform/mingw32.h - /usr/include/boost/predef/platform/mingw64.h - /usr/include/boost/predef/platform/windows_uwp.h - /usr/include/boost/predef/os/windows.h - /usr/include/boost/predef/platform/windows_desktop.h - /usr/include/boost/predef/platform/windows_phone.h - /usr/include/boost/predef/platform/windows_server.h - /usr/include/boost/predef/platform/windows_store.h - /usr/include/boost/predef/platform/windows_system.h - /usr/include/boost/predef/platform/windows_runtime.h - /usr/include/boost/predef/platform/ios.h - /usr/include/boost/predef/os/ios.h - /usr/include/boost/process/env.hpp - /usr/include/boost/process/environment.hpp - /usr/include/boost/algorithm/string/case_conv.hpp - /usr/include/boost/algorithm/string/detail/case_conv.hpp - /usr/include/boost/process/detail/posix/environment.hpp - /usr/include/c++/11/unordered_map - /usr/include/c++/11/bits/hashtable.h - /usr/include/c++/11/bits/hashtable_policy.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/boost/process/detail/posix/env_init.hpp - /usr/include/boost/process/exe.hpp - /usr/include/boost/process/handles.hpp - /usr/include/boost/process/io.hpp - /usr/include/boost/process/detail/posix/close_in.hpp - /usr/include/boost/process/detail/posix/close_out.hpp - /usr/include/boost/process/detail/posix/null_in.hpp - /usr/include/boost/process/detail/posix/file_descriptor.hpp - /usr/include/boost/process/detail/posix/null_out.hpp - /usr/include/boost/process/detail/posix/file_in.hpp - /usr/include/boost/process/detail/posix/file_out.hpp - /usr/include/boost/process/detail/posix/pipe_in.hpp - /usr/include/boost/process/detail/posix/pipe_out.hpp - /usr/include/boost/process/search_path.hpp - /usr/include/boost/process/detail/posix/search_path.hpp - /usr/include/boost/tokenizer.hpp - /usr/include/boost/token_iterator.hpp - /usr/include/boost/iterator/minimum_category.hpp - /usr/include/boost/token_functions.hpp - /usr/include/c++/11/stdlib.h - /usr/include/boost/process/spawn.hpp - /usr/include/boost/process/system.hpp - /usr/include/boost/process/start_dir.hpp - /usr/include/boost/process/detail/posix/start_dir.hpp - /usr/include/boost/asio.hpp - /usr/include/boost/asio/awaitable.hpp - /usr/include/boost/asio/basic_datagram_socket.hpp - /usr/include/boost/asio/basic_socket.hpp - /usr/include/boost/asio/socket_base.hpp - /usr/include/boost/asio/detail/reactive_socket_service.hpp - /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp - /usr/include/boost/asio/detail/socket_holder.hpp - /usr/include/boost/asio/detail/socket_ops.hpp - /usr/include/boost/asio/detail/impl/socket_ops.ipp - /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp - /usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp - /usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp - /usr/include/boost/asio/detail/reactive_socket_service_base.hpp - /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp - /usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp - /usr/include/boost/asio/detail/reactive_socket_send_op.hpp - /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp - /usr/include/boost/asio/basic_deadline_timer.hpp - /usr/include/boost/asio/detail/deadline_timer_service.hpp - /usr/include/boost/asio/detail/timer_queue.hpp - /usr/include/boost/asio/detail/timer_queue_ptime.hpp - /usr/include/boost/asio/time_traits.hpp - /usr/include/boost/date_time/posix_time/posix_time_types.hpp - /usr/include/boost/date_time/time_clock.hpp - /usr/include/boost/date_time/c_time.hpp - /usr/include/boost/date_time/compiler_config.hpp - /usr/include/boost/date_time/locale_config.hpp - /usr/include/sys/time.h - /usr/include/boost/shared_ptr.hpp - /usr/include/boost/smart_ptr/shared_ptr.hpp - /usr/include/boost/smart_ptr/detail/shared_count.hpp - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp - /usr/include/boost/checked_delete.hpp - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp - /usr/include/boost/smart_ptr/detail/spinlock.hpp - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp - /usr/include/boost/smart_ptr/detail/yield_k.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp - /usr/include/boost/config/pragma_message.hpp - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp - /usr/include/boost/date_time/microsec_time_clock.hpp - /usr/include/boost/date_time/posix_time/ptime.hpp - /usr/include/boost/date_time/posix_time/posix_time_system.hpp - /usr/include/boost/date_time/posix_time/posix_time_config.hpp - /usr/include/boost/config/no_tr1/cmath.hpp - /usr/include/c++/11/cmath - /usr/include/math.h - /usr/include/bits/math-vector.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-logb.h - /usr/include/bits/fp-fast.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/iscanonical.h - /usr/include/boost/date_time/time_duration.hpp - /usr/include/boost/date_time/special_defs.hpp - /usr/include/boost/date_time/time_defs.hpp - /usr/include/boost/operators.hpp - /usr/include/boost/date_time/time_resolution_traits.hpp - /usr/include/boost/date_time/int_adapter.hpp - /usr/include/boost/date_time/gregorian/gregorian_types.hpp - /usr/include/boost/date_time/date.hpp - /usr/include/boost/date_time/year_month_day.hpp - /usr/include/boost/date_time/period.hpp - /usr/include/boost/date_time/gregorian/greg_calendar.hpp - /usr/include/boost/date_time/gregorian/greg_weekday.hpp - /usr/include/boost/date_time/constrained_value.hpp - /usr/include/boost/date_time/date_defs.hpp - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp - /usr/include/boost/date_time/gregorian_calendar.hpp - /usr/include/boost/date_time/gregorian_calendar.ipp - /usr/include/boost/date_time/gregorian/greg_ymd.hpp - /usr/include/boost/date_time/gregorian/greg_day.hpp - /usr/include/boost/date_time/gregorian/greg_year.hpp - /usr/include/boost/date_time/gregorian/greg_month.hpp - /usr/include/boost/date_time/gregorian/greg_duration.hpp - /usr/include/boost/date_time/date_duration.hpp - /usr/include/boost/date_time/date_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp - /usr/include/boost/date_time/gregorian/greg_date.hpp - /usr/include/boost/date_time/adjust_functors.hpp - /usr/include/boost/date_time/wrapping_int.hpp - /usr/include/boost/date_time/date_generators.hpp - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/include/boost/date_time/date_clock_device.hpp - /usr/include/boost/date_time/date_iterator.hpp - /usr/include/boost/date_time/time_system_split.hpp - /usr/include/boost/date_time/time_system_counted.hpp - /usr/include/boost/date_time/time.hpp - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp - /usr/include/boost/numeric/conversion/cast.hpp - /usr/include/boost/numeric/conversion/converter.hpp - /usr/include/boost/numeric/conversion/conversion_traits.hpp - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp - /usr/include/boost/numeric/conversion/detail/meta.hpp - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp - /usr/include/boost/mpl/multiplies.hpp - /usr/include/boost/mpl/times.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp - /usr/include/boost/numeric/conversion/converter_policies.hpp - /usr/include/boost/numeric/conversion/detail/converter.hpp - /usr/include/boost/numeric/conversion/bounds.hpp - /usr/include/boost/numeric/conversion/detail/bounds.hpp - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp - /usr/include/boost/date_time/posix_time/time_period.hpp - /usr/include/boost/date_time/time_iterator.hpp - /usr/include/boost/date_time/dst_rules.hpp - /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp - /usr/include/boost/asio/detail/timer_scheduler.hpp - /usr/include/boost/asio/detail/timer_scheduler_fwd.hpp - /usr/include/boost/asio/detail/wait_handler.hpp - /usr/include/boost/asio/basic_io_object.hpp - /usr/include/boost/asio/basic_raw_socket.hpp - /usr/include/boost/asio/basic_seq_packet_socket.hpp - /usr/include/boost/asio/basic_serial_port.hpp - /usr/include/boost/asio/serial_port_base.hpp - /usr/include/termios.h - /usr/include/bits/termios.h - /usr/include/bits/termios-struct.h - /usr/include/bits/termios-c_cc.h - /usr/include/bits/termios-c_iflag.h - /usr/include/bits/termios-c_oflag.h - /usr/include/bits/termios-baud.h - /usr/include/bits/termios-c_cflag.h - /usr/include/bits/termios-c_lflag.h - /usr/include/bits/termios-tcflow.h - /usr/include/bits/termios-misc.h - /usr/include/boost/asio/impl/serial_port_base.hpp - /usr/include/boost/asio/impl/serial_port_base.ipp - /usr/include/boost/asio/detail/reactive_serial_port_service.hpp - /usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp - /usr/include/boost/asio/basic_socket_acceptor.hpp - /usr/include/boost/asio/basic_socket_iostream.hpp - /usr/include/boost/asio/basic_socket_streambuf.hpp - /usr/include/boost/asio/basic_stream_socket.hpp - /usr/include/boost/asio/steady_timer.hpp - /usr/include/boost/asio/basic_waitable_timer.hpp - /usr/include/boost/asio/detail/chrono_time_traits.hpp - /usr/include/boost/asio/wait_traits.hpp - /usr/include/boost/asio/bind_executor.hpp - /usr/include/boost/asio/uses_executor.hpp - /usr/include/boost/asio/buffered_read_stream_fwd.hpp - /usr/include/boost/asio/buffered_read_stream.hpp - /usr/include/boost/asio/detail/buffer_resize_guard.hpp - /usr/include/boost/asio/detail/buffered_stream_storage.hpp - /usr/include/boost/asio/impl/buffered_read_stream.hpp - /usr/include/boost/asio/buffered_stream_fwd.hpp - /usr/include/boost/asio/buffered_stream.hpp - /usr/include/boost/asio/buffered_write_stream.hpp - /usr/include/boost/asio/buffered_write_stream_fwd.hpp - /usr/include/boost/asio/impl/buffered_write_stream.hpp - /usr/include/boost/asio/buffers_iterator.hpp - /usr/include/boost/asio/co_spawn.hpp - /usr/include/boost/asio/compose.hpp - /usr/include/boost/asio/impl/compose.hpp - /usr/include/boost/asio/connect.hpp - /usr/include/boost/asio/impl/connect.hpp - /usr/include/boost/asio/coroutine.hpp - /usr/include/boost/asio/deadline_timer.hpp - /usr/include/boost/asio/detached.hpp - /usr/include/boost/asio/impl/detached.hpp - /usr/include/boost/asio/executor.hpp - /usr/include/boost/asio/impl/executor.hpp - /usr/include/boost/asio/impl/executor.ipp - /usr/include/boost/asio/generic/basic_endpoint.hpp - /usr/include/boost/asio/generic/detail/endpoint.hpp - /usr/include/boost/asio/generic/detail/impl/endpoint.ipp - /usr/include/boost/asio/generic/datagram_protocol.hpp - /usr/include/boost/asio/generic/raw_protocol.hpp - /usr/include/boost/asio/generic/seq_packet_protocol.hpp - /usr/include/boost/asio/generic/stream_protocol.hpp - /usr/include/boost/asio/high_resolution_timer.hpp - /usr/include/boost/asio/io_service.hpp - /usr/include/boost/asio/io_service_strand.hpp - /usr/include/boost/asio/ip/address.hpp - /usr/include/boost/asio/ip/address_v4.hpp - /usr/include/boost/asio/detail/array.hpp - /usr/include/boost/asio/detail/winsock_init.hpp - /usr/include/boost/asio/ip/impl/address_v4.hpp - /usr/include/boost/asio/ip/impl/address_v4.ipp - /usr/include/boost/asio/ip/address_v6.hpp - /usr/include/boost/asio/ip/impl/address_v6.hpp - /usr/include/boost/asio/ip/impl/address_v6.ipp - /usr/include/boost/asio/ip/bad_address_cast.hpp - /usr/include/boost/asio/ip/impl/address.hpp - /usr/include/boost/asio/ip/impl/address.ipp - /usr/include/boost/asio/ip/address_v4_iterator.hpp - /usr/include/boost/asio/ip/address_v4_range.hpp - /usr/include/boost/asio/ip/address_v6_iterator.hpp - /usr/include/boost/asio/ip/address_v6_range.hpp - /usr/include/boost/asio/ip/network_v4.hpp - /usr/include/boost/asio/ip/impl/network_v4.hpp - /usr/include/boost/asio/ip/impl/network_v4.ipp - /usr/include/boost/asio/ip/network_v6.hpp - /usr/include/boost/asio/ip/impl/network_v6.hpp - /usr/include/boost/asio/ip/impl/network_v6.ipp - /usr/include/boost/asio/ip/basic_endpoint.hpp - /usr/include/boost/asio/ip/detail/endpoint.hpp - /usr/include/boost/asio/ip/detail/impl/endpoint.ipp - /usr/include/boost/asio/ip/impl/basic_endpoint.hpp - /usr/include/boost/asio/ip/basic_resolver.hpp - /usr/include/boost/asio/ip/basic_resolver_iterator.hpp - /usr/include/boost/asio/ip/basic_resolver_entry.hpp - /usr/include/boost/asio/ip/basic_resolver_query.hpp - /usr/include/boost/asio/ip/resolver_query_base.hpp - /usr/include/boost/asio/ip/resolver_base.hpp - /usr/include/boost/asio/ip/basic_resolver_results.hpp - /usr/include/boost/asio/detail/resolver_service.hpp - /usr/include/boost/asio/detail/resolve_endpoint_op.hpp - /usr/include/boost/asio/detail/resolve_op.hpp - /usr/include/boost/asio/detail/resolve_query_op.hpp - /usr/include/boost/asio/detail/resolver_service_base.hpp - /usr/include/boost/asio/detail/impl/resolver_service_base.ipp - /usr/include/boost/asio/ip/host_name.hpp - /usr/include/boost/asio/ip/impl/host_name.ipp - /usr/include/boost/asio/ip/icmp.hpp - /usr/include/boost/asio/ip/multicast.hpp - /usr/include/boost/asio/ip/detail/socket_option.hpp - /usr/include/boost/asio/ip/tcp.hpp - /usr/include/boost/asio/ip/udp.hpp - /usr/include/boost/asio/ip/unicast.hpp - /usr/include/boost/asio/ip/v6_only.hpp - /usr/include/boost/asio/is_read_buffered.hpp - /usr/include/boost/asio/is_write_buffered.hpp - /usr/include/boost/asio/local/basic_endpoint.hpp - /usr/include/boost/asio/local/detail/endpoint.hpp - /usr/include/boost/asio/local/detail/impl/endpoint.ipp - /usr/include/boost/asio/local/connect_pair.hpp - /usr/include/boost/asio/local/datagram_protocol.hpp - /usr/include/boost/asio/local/stream_protocol.hpp - /usr/include/boost/asio/packaged_task.hpp - /usr/include/boost/asio/detail/future.hpp - /usr/include/boost/asio/placeholders.hpp - /usr/include/boost/bind/arg.hpp - /usr/include/boost/is_placeholder.hpp - /usr/include/boost/asio/read_at.hpp - /usr/include/boost/asio/impl/read_at.hpp - /usr/include/boost/asio/read_until.hpp - /usr/include/boost/asio/detail/regex_fwd.hpp - /usr/include/boost/regex_fwd.hpp - /usr/include/boost/regex/config.hpp - /usr/include/boost/regex/user.hpp - /usr/include/boost/predef.h - /usr/include/boost/predef/language.h - /usr/include/boost/predef/language/stdc.h - /usr/include/boost/predef/language/stdcpp.h - /usr/include/boost/predef/language/objc.h - /usr/include/boost/predef/language/cuda.h - /usr/include/boost/predef/architecture.h - /usr/include/boost/predef/architecture/alpha.h - /usr/include/boost/predef/architecture/arm.h - /usr/include/boost/predef/architecture/blackfin.h - /usr/include/boost/predef/architecture/convex.h - /usr/include/boost/predef/architecture/ia64.h - /usr/include/boost/predef/architecture/m68k.h - /usr/include/boost/predef/architecture/mips.h - /usr/include/boost/predef/architecture/parisc.h - /usr/include/boost/predef/architecture/ppc.h - /usr/include/boost/predef/architecture/ptx.h - /usr/include/boost/predef/architecture/pyramid.h - /usr/include/boost/predef/architecture/riscv.h - /usr/include/boost/predef/architecture/rs6k.h - /usr/include/boost/predef/architecture/sparc.h - /usr/include/boost/predef/architecture/superh.h - /usr/include/boost/predef/architecture/sys370.h - /usr/include/boost/predef/architecture/sys390.h - /usr/include/boost/predef/architecture/x86.h - /usr/include/boost/predef/architecture/x86/32.h - /usr/include/boost/predef/architecture/x86/64.h - /usr/include/boost/predef/architecture/z.h - /usr/include/boost/predef/compiler.h - /usr/include/boost/predef/compiler/borland.h - /usr/include/boost/predef/compiler/clang.h - /usr/include/boost/predef/compiler/comeau.h - /usr/include/boost/predef/compiler/compaq.h - /usr/include/boost/predef/compiler/diab.h - /usr/include/boost/predef/compiler/digitalmars.h - /usr/include/boost/predef/compiler/dignus.h - /usr/include/boost/predef/compiler/edg.h - /usr/include/boost/predef/compiler/ekopath.h - /usr/include/boost/predef/compiler/gcc_xml.h - /usr/include/boost/predef/compiler/gcc.h - /usr/include/boost/predef/detail/comp_detected.h - /usr/include/boost/predef/compiler/greenhills.h - /usr/include/boost/predef/compiler/hp_acc.h - /usr/include/boost/predef/compiler/iar.h - /usr/include/boost/predef/compiler/ibm.h - /usr/include/boost/predef/compiler/intel.h - /usr/include/boost/predef/compiler/kai.h - /usr/include/boost/predef/compiler/llvm.h - /usr/include/boost/predef/compiler/metaware.h - /usr/include/boost/predef/compiler/metrowerks.h - /usr/include/boost/predef/compiler/microtec.h - /usr/include/boost/predef/compiler/mpw.h - /usr/include/boost/predef/compiler/nvcc.h - /usr/include/boost/predef/compiler/palm.h - /usr/include/boost/predef/compiler/pgi.h - /usr/include/boost/predef/compiler/sgi_mipspro.h - /usr/include/boost/predef/compiler/sunpro.h - /usr/include/boost/predef/compiler/tendra.h - /usr/include/boost/predef/compiler/visualc.h - /usr/include/boost/predef/compiler/watcom.h - /usr/include/boost/predef/library.h - /usr/include/boost/predef/library/c.h - /usr/include/boost/predef/library/c/_prefix.h - /usr/include/boost/predef/detail/_cassert.h - /usr/include/boost/predef/library/c/cloudabi.h - /usr/include/boost/predef/library/c/gnu.h - /usr/include/boost/predef/library/c/uc.h - /usr/include/boost/predef/library/c/vms.h - /usr/include/boost/predef/library/c/zos.h - /usr/include/boost/predef/library/std.h - /usr/include/boost/predef/library/std/_prefix.h - /usr/include/boost/predef/detail/_exception.h - /usr/include/boost/predef/library/std/cxx.h - /usr/include/boost/predef/library/std/dinkumware.h - /usr/include/boost/predef/library/std/libcomo.h - /usr/include/boost/predef/library/std/modena.h - /usr/include/boost/predef/library/std/msl.h - /usr/include/boost/predef/library/std/roguewave.h - /usr/include/boost/predef/library/std/sgi.h - /usr/include/boost/predef/library/std/stdcpp3.h - /usr/include/boost/predef/library/std/stlport.h - /usr/include/boost/predef/library/std/vacpp.h - /usr/include/boost/predef/os.h - /usr/include/boost/predef/os/aix.h - /usr/include/boost/predef/os/amigaos.h - /usr/include/boost/predef/os/beos.h - /usr/include/boost/predef/os/bsd.h - /usr/include/boost/predef/os/macos.h - /usr/include/boost/predef/os/bsd/bsdi.h - /usr/include/boost/predef/os/bsd/dragonfly.h - /usr/include/boost/predef/os/bsd/free.h - /usr/include/boost/predef/os/bsd/open.h - /usr/include/boost/predef/os/bsd/net.h - /usr/include/boost/predef/os/cygwin.h - /usr/include/boost/predef/os/haiku.h - /usr/include/boost/predef/os/hpux.h - /usr/include/boost/predef/os/irix.h - /usr/include/boost/predef/os/linux.h - /usr/include/boost/predef/detail/os_detected.h - /usr/include/boost/predef/os/os400.h - /usr/include/boost/predef/os/qnxnto.h - /usr/include/boost/predef/os/solaris.h - /usr/include/boost/predef/os/unix.h - /usr/include/boost/predef/os/vms.h - /usr/include/boost/predef/other.h - /usr/include/boost/predef/other/endian.h - /usr/include/boost/predef/hardware.h - /usr/include/boost/predef/hardware/simd.h - /usr/include/boost/predef/hardware/simd/x86.h - /usr/include/boost/predef/hardware/simd/x86/versions.h - /usr/include/boost/predef/hardware/simd/x86_amd.h - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h - /usr/include/boost/predef/hardware/simd/arm.h - /usr/include/boost/predef/hardware/simd/arm/versions.h - /usr/include/boost/predef/hardware/simd/ppc.h - /usr/include/boost/predef/hardware/simd/ppc/versions.h - /usr/include/boost/predef/version.h - /usr/include/boost/regex/config/cwchar.hpp - /usr/include/boost/regex/v4/regex_fwd.hpp - /usr/include/boost/regex/v4/match_flags.hpp - /usr/include/boost/asio/impl/read_until.hpp - /usr/include/boost/asio/redirect_error.hpp - /usr/include/boost/asio/impl/redirect_error.hpp - /usr/include/boost/asio/require_concept.hpp - /usr/include/boost/asio/traits/require_concept_member.hpp - /usr/include/boost/asio/traits/require_concept_free.hpp - /usr/include/boost/asio/traits/static_require_concept.hpp - /usr/include/boost/asio/serial_port.hpp - /usr/include/boost/asio/static_thread_pool.hpp - /usr/include/boost/asio/thread_pool.hpp - /usr/include/boost/asio/impl/thread_pool.hpp - /usr/include/boost/asio/detail/blocking_executor_op.hpp - /usr/include/boost/asio/detail/bulk_executor_op.hpp - /usr/include/boost/asio/impl/thread_pool.ipp - /usr/include/boost/asio/system_timer.hpp - /usr/include/boost/asio/this_coro.hpp - /usr/include/boost/asio/use_awaitable.hpp - /usr/include/boost/asio/use_future.hpp - /usr/include/boost/asio/impl/use_future.hpp - /usr/include/boost/asio/version.hpp - /usr/include/boost/asio/windows/basic_object_handle.hpp - /usr/include/boost/asio/windows/basic_overlapped_handle.hpp - /usr/include/boost/asio/windows/basic_random_access_handle.hpp - /usr/include/boost/asio/windows/basic_stream_handle.hpp - /usr/include/boost/asio/windows/object_handle.hpp - /usr/include/boost/asio/windows/overlapped_handle.hpp - /usr/include/boost/asio/windows/overlapped_ptr.hpp - /usr/include/boost/asio/windows/random_access_handle.hpp - /usr/include/boost/asio/windows/stream_handle.hpp - /usr/include/boost/asio/write_at.hpp - /usr/include/boost/asio/impl/write_at.hpp - /usr/include/c++/11/iostream - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ProcessIoService.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/SimpleTimer.h - /usr/include/c++/11/thread - /usr/include/c++/11/bits/this_thread_sleep.h - -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/ProtocolJsonHandler.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ProtocolJsonHandler.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/MessageJsonHandler.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/tuple - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/initialize.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/InitializeParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsClientCapabilities.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/searchSymbols.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_completion.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsMarkedString.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsCommand.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/workspaceFolders.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsServerCapabilities.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/SemanticTokens.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/shutdown.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/code_action.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/CodeActionParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/execute_command.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ExecuteCommandParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsCodeAction.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsWorkspaceEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ResourceOperation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/code_lens.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/completion.h - /usr/include/c++/11/regex - /usr/include/c++/11/bitset - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/stack - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/bits/stl_stack.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/bits/regex_constants.h - /usr/include/c++/11/bits/regex_error.h - /usr/include/c++/11/bits/regex_automaton.h - /usr/include/c++/11/bits/regex_automaton.tcc - /usr/include/c++/11/bits/regex_scanner.h - /usr/include/c++/11/bits/regex_scanner.tcc - /usr/include/c++/11/bits/regex_compiler.h - /usr/include/c++/11/bits/regex_compiler.tcc - /usr/include/c++/11/bits/regex.h - /usr/include/c++/11/bits/regex.tcc - /usr/include/c++/11/bits/regex_executor.h - /usr/include/c++/11/bits/regex_executor.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentPositionParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_close.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/highlight.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/document_symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/document_link.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/formatting.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsFormattingOptions.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/hover.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/implementation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/out_list.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/range_formatting.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/references.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/rename.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/signature_help.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/type_definition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/typeHierarchy.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/codeActionResult.h - /usr/include/c++/11/set - /usr/include/c++/11/bits/stl_set.h - /usr/include/c++/11/bits/stl_multiset.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/declaration_definition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/resolveCompletionItem.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/resolveCodeLens.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/colorPresentation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/documentColor.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/foldingRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/prepareRename.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/resolveTypeHierarchy.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/callHierarchy.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/selectionRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/classFileContents.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/buildWorkspace.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/listOverridableMethods.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/OverridableMethod.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/addOverridableMethods.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/checkToStringStatus.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/executeCommand.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/findLinks.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/getRefactorEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/generateAccessors.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/generateConstructors.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/generateToString.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/getMoveDestinations.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/Move.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/organizeImports.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/exit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/initialized.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_change.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_open.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentItem.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_save.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/publishDiagnostics.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/willSave.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/did_change_configuration.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/did_change_watched_files.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/windows/MessageNotify.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/language/language.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/client/registerCapability.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/client/unregisterCapability.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/Cancellation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/didRenameFiles.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/semanticHighlighting.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/configuration.h - -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/initialize.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/initialize.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/string - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/InitializeParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsClientCapabilities.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/searchSymbols.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_completion.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsMarkedString.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsCommand.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/workspaceFolders.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/general/lsServerCapabilities.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/SemanticTokens.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/json.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/prettywriter.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/dtoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lru_cache.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/libc-header-start.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/sys/types.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/include/c++/11/limits - /usr/include/c++/11/memory - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/wchar.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/include/c++/11/cstddef - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/dtoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/out_list.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/atomic - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsMarkedString.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsWorkspaceEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ResourceOperation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/code_action.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/CodeActionParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/workspace/execute_command.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ExecuteCommandParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsCodeAction.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsCommand.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/document_symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/extention/jdtls/codeActionResult.h - /usr/include/c++/11/set - /usr/include/c++/11/bits/stl_set.h - /usr/include/c++/11/bits/stl_multiset.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/selectionRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/AbsolutePath.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/Directory.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsFormattingOptions.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/json.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/prettywriter.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/language/language.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/config.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_completion.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/utils.h - /usr/include/c++/11/codecvt - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/client/registerCapability.h - /usr/include/boost/uuid/uuid.hpp - /usr/include/boost/uuid/detail/config.hpp - /usr/include/boost/uuid/detail/uuid_x86.ipp - /usr/lib/gcc/x86_64-redhat-linux/11/include/emmintrin.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/xmmintrin.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/mmintrin.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/mm_malloc.h - /usr/include/c++/11/stdlib.h - /usr/include/boost/uuid/uuid_io.hpp - /usr/include/boost/io/ios_state.hpp - /usr/include/boost/io_fwd.hpp - /usr/include/boost/uuid/uuid_generators.hpp - /usr/include/boost/uuid/nil_generator.hpp - /usr/include/boost/uuid/string_generator.hpp - /usr/include/boost/uuid/name_generator.hpp - /usr/include/boost/uuid/name_generator_sha1.hpp - /usr/include/boost/uuid/basic_name_generator.hpp - /usr/include/boost/uuid/detail/sha1.hpp - /usr/include/boost/uuid/random_generator.hpp - /usr/include/boost/random/mersenne_twister.hpp - /usr/include/boost/integer/integer_mask.hpp - /usr/include/boost/integer_fwd.hpp - /usr/include/boost/limits.hpp - /usr/include/boost/integer.hpp - /usr/include/boost/integer_traits.hpp - /usr/include/boost/random/detail/config.hpp - /usr/include/boost/random/detail/ptr_helper.hpp - /usr/include/boost/random/detail/seed.hpp - /usr/include/boost/utility/enable_if.hpp - /usr/include/boost/random/detail/seed_impl.hpp - /usr/include/boost/config/no_tr1/cmath.hpp - /usr/include/c++/11/cmath - /usr/include/math.h - /usr/include/bits/math-vector.h - /usr/include/bits/libm-simd-decl-stubs.h - /usr/include/bits/flt-eval-method.h - /usr/include/bits/fp-logb.h - /usr/include/bits/fp-fast.h - /usr/include/bits/mathcalls-helper-functions.h - /usr/include/bits/mathcalls.h - /usr/include/bits/mathcalls-narrow.h - /usr/include/bits/iscanonical.h - /usr/include/boost/integer/static_log2.hpp - /usr/include/boost/random/traits.hpp - /usr/include/boost/type_traits/is_signed.hpp - /usr/include/boost/type_traits/make_unsigned.hpp - /usr/include/boost/type_traits/is_unsigned.hpp - /usr/include/boost/type_traits/add_const.hpp - /usr/include/boost/type_traits/add_volatile.hpp - /usr/include/boost/random/detail/const_mod.hpp - /usr/include/boost/random/detail/large_arithmetic.hpp - /usr/include/boost/random/detail/integer_log2.hpp - /usr/include/boost/integer/integer_log2.hpp - /usr/include/boost/random/detail/disable_warnings.hpp - /usr/include/boost/random/detail/enable_warnings.hpp - /usr/include/boost/random/detail/signed_unsigned_tools.hpp - /usr/include/boost/random/detail/generator_bits.hpp - /usr/include/boost/random/detail/generator_seed_seq.hpp - /usr/include/boost/random/detail/polynomial.hpp - /usr/include/boost/random/uniform_int.hpp - /usr/include/boost/random/uniform_int_distribution.hpp - /usr/include/boost/random/detail/operators.hpp - /usr/include/boost/random/detail/uniform_int_float.hpp - /usr/include/boost/random/variate_generator.hpp - /usr/include/boost/tti/has_member_function.hpp - /usr/include/boost/function_types/property_tags.hpp - /usr/include/boost/mpl/bitxor.hpp - /usr/include/boost/mpl/aux_/arithmetic_op.hpp - /usr/include/boost/mpl/integral_c.hpp - /usr/include/boost/mpl/integral_c_fwd.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/largest_int.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/mpl/aux_/numeric_op.hpp - /usr/include/boost/mpl/numeric_cast.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/tag.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_tag.hpp - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp - /usr/include/boost/mpl/aux_/config/forwarding.hpp - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp - /usr/include/boost/function_types/detail/pp_tags/preprocessed.hpp - /usr/include/boost/function_types/detail/pp_loop.hpp - /usr/include/boost/preprocessor/punctuation/paren.hpp - /usr/include/boost/function_types/detail/encoding/def.hpp - /usr/include/boost/function_types/detail/encoding/aliases_def.hpp - /usr/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp - /usr/include/boost/function_types/detail/pp_tags/cc_tag.hpp - /usr/include/boost/function_types/detail/encoding/aliases_undef.hpp - /usr/include/boost/function_types/detail/encoding/undef.hpp - /usr/include/boost/mpl/vector.hpp - /usr/include/boost/mpl/limits/vector.hpp - /usr/include/boost/mpl/vector/vector20.hpp - /usr/include/boost/mpl/vector/vector10.hpp - /usr/include/boost/mpl/vector/vector0.hpp - /usr/include/boost/mpl/vector/aux_/at.hpp - /usr/include/boost/mpl/at_fwd.hpp - /usr/include/boost/mpl/vector/aux_/tag.hpp - /usr/include/boost/mpl/aux_/config/typeof.hpp - /usr/include/boost/mpl/long.hpp - /usr/include/boost/mpl/long_fwd.hpp - /usr/include/boost/mpl/vector/aux_/front.hpp - /usr/include/boost/mpl/front_fwd.hpp - /usr/include/boost/mpl/vector/aux_/push_front.hpp - /usr/include/boost/mpl/push_front_fwd.hpp - /usr/include/boost/mpl/vector/aux_/item.hpp - /usr/include/boost/mpl/next_prior.hpp - /usr/include/boost/mpl/aux_/common_name_wknd.hpp - /usr/include/boost/mpl/vector/aux_/pop_front.hpp - /usr/include/boost/mpl/pop_front_fwd.hpp - /usr/include/boost/mpl/vector/aux_/push_back.hpp - /usr/include/boost/mpl/push_back_fwd.hpp - /usr/include/boost/mpl/vector/aux_/pop_back.hpp - /usr/include/boost/mpl/pop_back_fwd.hpp - /usr/include/boost/mpl/vector/aux_/back.hpp - /usr/include/boost/mpl/back_fwd.hpp - /usr/include/boost/mpl/vector/aux_/clear.hpp - /usr/include/boost/mpl/clear_fwd.hpp - /usr/include/boost/mpl/vector/aux_/vector0.hpp - /usr/include/boost/mpl/vector/aux_/iterator.hpp - /usr/include/boost/mpl/iterator_tags.hpp - /usr/include/boost/mpl/plus.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp - /usr/include/boost/mpl/minus.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp - /usr/include/boost/mpl/advance_fwd.hpp - /usr/include/boost/mpl/distance_fwd.hpp - /usr/include/boost/mpl/next.hpp - /usr/include/boost/mpl/prior.hpp - /usr/include/boost/mpl/vector/aux_/O1_size.hpp - /usr/include/boost/mpl/O1_size_fwd.hpp - /usr/include/boost/mpl/vector/aux_/size.hpp - /usr/include/boost/mpl/size_fwd.hpp - /usr/include/boost/mpl/vector/aux_/empty.hpp - /usr/include/boost/mpl/empty_fwd.hpp - /usr/include/boost/mpl/vector/aux_/begin_end.hpp - /usr/include/boost/mpl/begin_end_fwd.hpp - /usr/include/boost/mpl/vector/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp - /usr/include/boost/tti/detail/ddeftype.hpp - /usr/include/boost/tti/detail/dmem_fun.hpp - /usr/include/boost/function_types/is_member_function_pointer.hpp - /usr/include/boost/function_types/components.hpp - /usr/include/boost/mpl/remove.hpp - /usr/include/boost/mpl/remove_if.hpp - /usr/include/boost/mpl/fold.hpp - /usr/include/boost/mpl/begin_end.hpp - /usr/include/boost/mpl/aux_/begin_end_impl.hpp - /usr/include/boost/mpl/sequence_tag_fwd.hpp - /usr/include/boost/mpl/aux_/has_begin.hpp - /usr/include/boost/mpl/aux_/traits_lambda_spec.hpp - /usr/include/boost/mpl/sequence_tag.hpp - /usr/include/boost/mpl/O1_size.hpp - /usr/include/boost/mpl/aux_/O1_size_impl.hpp - /usr/include/boost/mpl/aux_/has_size.hpp - /usr/include/boost/mpl/aux_/fold_impl.hpp - /usr/include/boost/mpl/apply.hpp - /usr/include/boost/mpl/apply_fwd.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp - /usr/include/boost/mpl/placeholders.hpp - /usr/include/boost/mpl/arg.hpp - /usr/include/boost/mpl/arg_fwd.hpp - /usr/include/boost/mpl/aux_/na_assert.hpp - /usr/include/boost/mpl/assert.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/aux_/config/gpu.hpp - /usr/include/boost/mpl/aux_/config/pp_counter.hpp - /usr/include/boost/mpl/aux_/arity_spec.hpp - /usr/include/boost/mpl/aux_/arg_typedef.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp - /usr/include/boost/mpl/lambda.hpp - /usr/include/boost/mpl/bind.hpp - /usr/include/boost/mpl/bind_fwd.hpp - /usr/include/boost/mpl/aux_/config/bind.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp - /usr/include/boost/mpl/protect.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp - /usr/include/boost/mpl/aux_/full_lambda.hpp - /usr/include/boost/mpl/quote.hpp - /usr/include/boost/mpl/aux_/has_type.hpp - /usr/include/boost/mpl/aux_/config/bcc.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp - /usr/include/boost/mpl/aux_/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp - /usr/include/boost/mpl/deref.hpp - /usr/include/boost/mpl/aux_/msvc_type.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp - /usr/include/boost/mpl/reverse_fold.hpp - /usr/include/boost/mpl/aux_/reverse_fold_impl.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/mpl/aux_/inserter_algorithm.hpp - /usr/include/boost/mpl/back_inserter.hpp - /usr/include/boost/mpl/push_back.hpp - /usr/include/boost/mpl/aux_/push_back_impl.hpp - /usr/include/boost/mpl/inserter.hpp - /usr/include/boost/mpl/front_inserter.hpp - /usr/include/boost/mpl/push_front.hpp - /usr/include/boost/mpl/aux_/push_front_impl.hpp - /usr/include/boost/mpl/clear.hpp - /usr/include/boost/mpl/aux_/clear_impl.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/same_as.hpp - /usr/include/boost/mpl/aux_/lambda_spec.hpp - /usr/include/boost/function_types/config/config.hpp - /usr/include/boost/function_types/config/compiler.hpp - /usr/include/boost/function_types/config/cc_names.hpp - /usr/include/boost/mpl/vector/vector30.hpp - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp - /usr/include/boost/function_types/detail/class_transform.hpp - /usr/include/boost/mpl/always.hpp - /usr/include/boost/type_traits/add_reference.hpp - /usr/include/boost/function_types/detail/pp_variate_loop/preprocessed.hpp - /usr/include/boost/function_types/detail/pp_arity_loop.hpp - /usr/include/boost/function_types/detail/components_impl/arity20_0.hpp - /usr/include/boost/function_types/detail/components_impl/arity10_0.hpp - /usr/include/boost/function_types/detail/components_impl/arity20_1.hpp - /usr/include/boost/function_types/detail/components_impl/arity10_1.hpp - /usr/include/boost/function_types/detail/components_as_mpl_sequence.hpp - /usr/include/boost/function_types/detail/retag_default_cc.hpp - /usr/include/boost/mpl/bitand.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp - /usr/include/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/mpl/logical.hpp - /usr/include/boost/mpl/or.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp - /usr/include/boost/tti/detail/dcomp_mem_fun.hpp - /usr/include/boost/tti/detail/dftclass.hpp - /usr/include/boost/function_types/parameter_types.hpp - /usr/include/boost/blank.hpp - /usr/include/boost/blank_fwd.hpp - /usr/include/boost/detail/templated_streams.hpp - /usr/include/boost/type_traits/is_empty.hpp - /usr/include/boost/type_traits/is_convertible.hpp - /usr/include/boost/type_traits/is_abstract.hpp - /usr/include/boost/type_traits/add_lvalue_reference.hpp - /usr/include/boost/type_traits/is_stateless.hpp - /usr/include/boost/type_traits/has_trivial_constructor.hpp - /usr/include/boost/type_traits/has_trivial_copy.hpp - /usr/include/boost/type_traits/is_copy_constructible.hpp - /usr/include/boost/type_traits/has_trivial_destructor.hpp - /usr/include/boost/mpl/pop_front.hpp - /usr/include/boost/mpl/aux_/pop_front_impl.hpp - /usr/include/boost/function_types/is_callable_builtin.hpp - /usr/include/boost/mpl/at.hpp - /usr/include/boost/mpl/aux_/at_impl.hpp - /usr/include/boost/mpl/advance.hpp - /usr/include/boost/mpl/less.hpp - /usr/include/boost/mpl/aux_/comparison_op.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp - /usr/include/boost/mpl/negate.hpp - /usr/include/boost/mpl/aux_/advance_forward.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp - /usr/include/boost/mpl/aux_/advance_backward.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp - /usr/include/boost/tti/detail/dmacro_sunfix.hpp - /usr/include/boost/tti/detail/dnullptr.hpp - /usr/include/boost/tti/gen/namespace_gen.hpp - /usr/include/boost/tti/detail/denclosing_type.hpp - /usr/include/boost/type_traits/is_union.hpp - /usr/include/boost/tti/detail/dptmf.hpp - /usr/include/boost/function_types/member_function_pointer.hpp - /usr/include/boost/function_types/detail/synthesize.hpp - /usr/include/boost/mpl/size.hpp - /usr/include/boost/mpl/aux_/size_impl.hpp - /usr/include/boost/mpl/distance.hpp - /usr/include/boost/mpl/iter_fold.hpp - /usr/include/boost/mpl/aux_/iter_fold_impl.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp - /usr/include/boost/mpl/iterator_range.hpp - /usr/include/boost/function_types/detail/cv_traits.hpp - /usr/include/boost/function_types/detail/synthesize_impl/arity20_0.hpp - /usr/include/boost/function_types/detail/synthesize_impl/arity10_0.hpp - /usr/include/boost/function_types/detail/synthesize_impl/arity20_1.hpp - /usr/include/boost/function_types/detail/synthesize_impl/arity10_1.hpp - /usr/include/boost/function_types/detail/to_sequence.hpp - /usr/include/boost/mpl/is_sequence.hpp - /usr/include/boost/tti/gen/has_member_function_gen.hpp - /usr/include/boost/uuid/detail/random_provider.hpp - /usr/include/boost/uuid/entropy_error.hpp - /usr/include/boost/uuid/detail/random_provider_detect_platform.hpp - /usr/include/boost/predef/library/c/cloudabi.h - /usr/include/boost/predef/version_number.h - /usr/include/boost/predef/make.h - /usr/include/boost/predef/detail/test.h - /usr/include/boost/predef/library/c/_prefix.h - /usr/include/boost/predef/detail/_cassert.h - /usr/include/boost/predef/library/c/gnu.h - /usr/include/boost/predef/os/bsd/open.h - /usr/include/boost/predef/os/bsd.h - /usr/include/boost/predef/os/macos.h - /usr/include/boost/predef/os/ios.h - /usr/include/boost/predef/os/bsd/bsdi.h - /usr/include/boost/predef/os/bsd/dragonfly.h - /usr/include/boost/predef/os/bsd/free.h - /usr/include/boost/predef/os/bsd/net.h - /usr/include/boost/predef/os/windows.h - /usr/include/sys/syscall.h - /usr/include/asm/unistd.h - /usr/include/asm/unistd_64.h - /usr/include/bits/syscall.h - /usr/include/boost/uuid/detail/random_provider_include_platform.hpp - /usr/include/boost/uuid/detail/random_provider_getrandom.ipp - /usr/include/sys/random.h - -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/lsp_diagnostic.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/c++/11/new - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/include/c++/11/sstream - /usr/include/c++/11/istream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/ostream - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/iostream - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/textDocument.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/completion.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/c++/11/new - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/atomic - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream - /usr/include/c++/11/bits/istream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/include/c++/11/regex - /usr/include/c++/11/bitset - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/include/c++/11/stack - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/bits/stl_stack.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/bits/regex_constants.h - /usr/include/c++/11/bits/regex_error.h - /usr/include/c++/11/bits/regex_automaton.h - /usr/include/c++/11/bits/regex_automaton.tcc - /usr/include/c++/11/bits/regex_scanner.h - /usr/include/c++/11/bits/regex_scanner.tcc - /usr/include/c++/11/bits/regex_compiler.h - /usr/include/c++/11/bits/regex_compiler.tcc - /usr/include/c++/11/bits/regex.h - /usr/include/c++/11/bits/regex.tcc - /usr/include/c++/11/bits/regex_executor.h - /usr/include/c++/11/bits/regex_executor.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_completion.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsMarkedString.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsCommand.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentPositionParams.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/document_symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/symbol.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/hover.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/prepareRename.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsWorkspaceEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/ResourceOperation.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/typeHierarchy.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/semanticHighlighting.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/SemanticTokens.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/json.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/document.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/reader.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/include/inttypes.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/meta.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/encodedstream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/memorystream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/stack.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/allocators.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/swap.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strtod.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/ieee754.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/biginteger.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/diyfp.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/clzll.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/pow10.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/error/error.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/strfunc.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stream.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/rapidjson.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/prettywriter.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/writer.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/dtoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/internal/itoa.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include/rapidjson/stringbuffer.h - -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/utils.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/utils.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/libc-header-start.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/sys/types.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/codecvt - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/boost/optional/optional.hpp - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/AbsolutePath.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/include/c++/11/fstream - /usr/include/c++/11/istream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/ostream - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/x86_64-redhat-linux/bits/basic_file.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++io.h - /usr/include/c++/11/bits/fstream.tcc - /usr/include/c++/11/queue - /usr/include/c++/11/deque - /usr/include/c++/11/bits/stl_deque.h - /usr/include/c++/11/bits/deque.tcc - /usr/include/c++/11/bits/stl_queue.h - /usr/include/c++/11/sstream - /usr/include/c++/11/bits/sstream.tcc - /usr/include/c++/11/unordered_map - /usr/include/c++/11/bits/hashtable.h - /usr/include/c++/11/bits/hashtable_policy.h - /usr/include/c++/11/bits/unordered_map.h - /usr/include/sys/stat.h - /usr/include/bits/stat.h - /usr/include/bits/struct_stat.h - /usr/include/bits/statx.h - /usr/include/linux/stat.h - /usr/include/linux/types.h - /usr/include/asm/types.h - /usr/include/asm-generic/types.h - /usr/include/asm-generic/int-ll64.h - /usr/include/asm/bitsperlong.h - /usr/include/asm-generic/bitsperlong.h - /usr/include/linux/posix_types.h - /usr/include/linux/stddef.h - /usr/include/asm/posix_types.h - /usr/include/asm/posix_types_64.h - /usr/include/asm-generic/posix_types.h - /usr/include/bits/statx-generic.h - /usr/include/bits/types/struct_statx_timestamp.h - /usr/include/bits/types/struct_statx.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source/utf8.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source/utf8/checked.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source/utf8/core.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source/utf8/cpp11.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source/utf8/checked.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source/utf8/unchecked.h - /usr/include/boost/filesystem/path.hpp - /usr/include/boost/filesystem/config.hpp - /usr/include/boost/system/api_config.hpp - /usr/include/boost/config/auto_link.hpp - /usr/include/boost/filesystem/path_traits.hpp - /usr/include/boost/system/error_code.hpp - /usr/include/boost/system/detail/error_code.hpp - /usr/include/boost/system/detail/error_category.hpp - /usr/include/boost/system/detail/config.hpp - /usr/include/boost/system/detail/error_condition.hpp - /usr/include/boost/system/detail/generic_category.hpp - /usr/include/boost/system/detail/generic_category_message.hpp - /usr/include/boost/system/detail/enable_if.hpp - /usr/include/boost/system/is_error_condition_enum.hpp - /usr/include/boost/system/detail/system_category.hpp - /usr/include/boost/system/is_error_code_enum.hpp - /usr/include/boost/system/error_category.hpp - /usr/include/boost/system/detail/error_category_impl.hpp - /usr/include/boost/system/detail/to_std_category.hpp - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/include/boost/system/error_condition.hpp - /usr/include/boost/system/errc.hpp - /usr/include/boost/system/detail/errc.hpp - /usr/include/boost/system/detail/cerrno.hpp - /usr/include/boost/system/generic_category.hpp - /usr/include/boost/system/system_category.hpp - /usr/include/boost/system/detail/system_category_impl.hpp - /usr/include/boost/system/detail/is_generic_value.hpp - /usr/include/boost/system/detail/throws.hpp - /usr/include/c++/11/list - /usr/include/c++/11/bits/stl_list.h - /usr/include/c++/11/bits/list.tcc - /usr/include/boost/config/abi_prefix.hpp - /usr/include/boost/config/abi_suffix.hpp - /usr/include/boost/system/system_error.hpp - /usr/include/boost/iterator/iterator_facade.hpp - /usr/include/boost/iterator/interoperable.hpp - /usr/include/boost/mpl/bool.hpp - /usr/include/boost/mpl/bool_fwd.hpp - /usr/include/boost/mpl/aux_/adl_barrier.hpp - /usr/include/boost/mpl/aux_/config/adl.hpp - /usr/include/boost/mpl/aux_/config/msvc.hpp - /usr/include/boost/mpl/aux_/config/intel.hpp - /usr/include/boost/mpl/aux_/config/gcc.hpp - /usr/include/boost/mpl/aux_/config/workaround.hpp - /usr/include/boost/mpl/integral_c_tag.hpp - /usr/include/boost/mpl/aux_/config/static_constant.hpp - /usr/include/boost/mpl/or.hpp - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp - /usr/include/boost/mpl/aux_/na_spec.hpp - /usr/include/boost/mpl/lambda_fwd.hpp - /usr/include/boost/mpl/void_fwd.hpp - /usr/include/boost/mpl/aux_/na.hpp - /usr/include/boost/mpl/aux_/na_fwd.hpp - /usr/include/boost/mpl/aux_/config/ctps.hpp - /usr/include/boost/mpl/aux_/config/lambda.hpp - /usr/include/boost/mpl/aux_/config/ttp.hpp - /usr/include/boost/mpl/int.hpp - /usr/include/boost/mpl/int_fwd.hpp - /usr/include/boost/mpl/aux_/nttp_decl.hpp - /usr/include/boost/mpl/aux_/config/nttp.hpp - /usr/include/boost/mpl/aux_/integral_wrapper.hpp - /usr/include/boost/mpl/aux_/static_cast.hpp - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp - /usr/include/boost/mpl/aux_/arity.hpp - /usr/include/boost/mpl/aux_/config/dtp.hpp - /usr/include/boost/mpl/aux_/preprocessor/params.hpp - /usr/include/boost/mpl/aux_/config/preprocessor.hpp - /usr/include/boost/preprocessor/comma_if.hpp - /usr/include/boost/preprocessor/repeat.hpp - /usr/include/boost/preprocessor/inc.hpp - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp - /usr/include/boost/mpl/limits/arity.hpp - /usr/include/boost/preprocessor/logical/and.hpp - /usr/include/boost/preprocessor/logical/bitand.hpp - /usr/include/boost/preprocessor/identity.hpp - /usr/include/boost/preprocessor/facilities/identity.hpp - /usr/include/boost/preprocessor/empty.hpp - /usr/include/boost/preprocessor/arithmetic/add.hpp - /usr/include/boost/preprocessor/control/while.hpp - /usr/include/boost/preprocessor/list/fold_left.hpp - /usr/include/boost/preprocessor/list/detail/fold_left.hpp - /usr/include/boost/preprocessor/control/expr_iif.hpp - /usr/include/boost/preprocessor/list/adt.hpp - /usr/include/boost/preprocessor/detail/is_binary.hpp - /usr/include/boost/preprocessor/detail/check.hpp - /usr/include/boost/preprocessor/logical/compl.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/list/fold_right.hpp - /usr/include/boost/preprocessor/list/detail/fold_right.hpp - /usr/include/boost/preprocessor/list/reverse.hpp - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp - /usr/include/boost/preprocessor/control/detail/while.hpp - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp - /usr/include/boost/preprocessor/control/limits/while_256.hpp - /usr/include/boost/preprocessor/logical/bitor.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp - /usr/include/boost/preprocessor/comparison/equal.hpp - /usr/include/boost/preprocessor/comparison/not_equal.hpp - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp - /usr/include/boost/preprocessor/logical/not.hpp - /usr/include/boost/preprocessor/arithmetic/sub.hpp - /usr/include/boost/mpl/aux_/config/eti.hpp - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp - /usr/include/boost/mpl/aux_/lambda_support.hpp - /usr/include/boost/mpl/aux_/include_preprocessed.hpp - /usr/include/boost/mpl/aux_/config/compiler.hpp - /usr/include/boost/preprocessor/stringize.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp - /usr/include/boost/type_traits/is_convertible.hpp - /usr/include/boost/type_traits/is_abstract.hpp - /usr/include/boost/type_traits/add_lvalue_reference.hpp - /usr/include/boost/type_traits/add_reference.hpp - /usr/include/boost/iterator/detail/config_def.hpp - /usr/include/boost/iterator/detail/config_undef.hpp - /usr/include/boost/iterator/iterator_traits.hpp - /usr/include/boost/iterator/iterator_categories.hpp - /usr/include/boost/mpl/eval_if.hpp - /usr/include/boost/mpl/if.hpp - /usr/include/boost/mpl/aux_/value_wknd.hpp - /usr/include/boost/mpl/aux_/config/integral.hpp - /usr/include/boost/mpl/identity.hpp - /usr/include/boost/mpl/placeholders.hpp - /usr/include/boost/mpl/arg.hpp - /usr/include/boost/mpl/arg_fwd.hpp - /usr/include/boost/mpl/aux_/na_assert.hpp - /usr/include/boost/mpl/assert.hpp - /usr/include/boost/mpl/not.hpp - /usr/include/boost/mpl/aux_/yes_no.hpp - /usr/include/boost/mpl/aux_/config/arrays.hpp - /usr/include/boost/mpl/aux_/config/gpu.hpp - /usr/include/boost/mpl/aux_/config/pp_counter.hpp - /usr/include/boost/mpl/aux_/arity_spec.hpp - /usr/include/boost/mpl/aux_/arg_typedef.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp - /usr/include/boost/iterator/detail/facade_iterator_category.hpp - /usr/include/boost/core/use_default.hpp - /usr/include/boost/mpl/and.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp - /usr/include/boost/detail/indirect_traits.hpp - /usr/include/boost/type_traits/remove_pointer.hpp - /usr/include/boost/detail/select_type.hpp - /usr/include/boost/iterator/detail/enable_if.hpp - /usr/include/boost/type_traits/add_const.hpp - /usr/include/boost/mpl/always.hpp - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp - /usr/include/boost/mpl/apply.hpp - /usr/include/boost/mpl/apply_fwd.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp - /usr/include/boost/mpl/apply_wrap.hpp - /usr/include/boost/mpl/aux_/has_apply.hpp - /usr/include/boost/mpl/has_xxx.hpp - /usr/include/boost/mpl/aux_/type_wrapper.hpp - /usr/include/boost/mpl/aux_/config/has_xxx.hpp - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp - /usr/include/boost/mpl/aux_/config/has_apply.hpp - /usr/include/boost/mpl/aux_/msvc_never_true.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp - /usr/include/boost/mpl/lambda.hpp - /usr/include/boost/mpl/bind.hpp - /usr/include/boost/mpl/bind_fwd.hpp - /usr/include/boost/mpl/aux_/config/bind.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp - /usr/include/boost/mpl/next.hpp - /usr/include/boost/mpl/next_prior.hpp - /usr/include/boost/mpl/aux_/common_name_wknd.hpp - /usr/include/boost/mpl/protect.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp - /usr/include/boost/mpl/aux_/full_lambda.hpp - /usr/include/boost/mpl/quote.hpp - /usr/include/boost/mpl/void.hpp - /usr/include/boost/mpl/aux_/has_type.hpp - /usr/include/boost/mpl/aux_/config/bcc.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp - /usr/include/boost/mpl/aux_/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp - /usr/include/boost/io/quoted.hpp - /usr/include/boost/io/detail/buffer_fill.hpp - /usr/include/boost/io/detail/ostream_guard.hpp - /usr/include/boost/io/ios_state.hpp - /usr/include/boost/io_fwd.hpp - /usr/include/boost/functional/hash_fwd.hpp - /usr/include/boost/container_hash/hash_fwd.hpp - /usr/include/boost/filesystem/operations.hpp - /usr/include/boost/filesystem/file_status.hpp - /usr/include/boost/detail/bitmask.hpp - /usr/include/boost/filesystem/exception.hpp - /usr/include/boost/smart_ptr/intrusive_ptr.hpp - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp - /usr/include/boost/config/no_tr1/functional.hpp - /usr/include/boost/smart_ptr/detail/operator_bool.hpp - /usr/include/boost/smart_ptr/intrusive_ref_counter.hpp - /usr/include/boost/smart_ptr/detail/atomic_count.hpp - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp - /usr/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp - /usr/include/boost/filesystem/directory.hpp - /usr/include/boost/core/scoped_enum.hpp - /usr/include/boost/algorithm/string.hpp - /usr/include/boost/algorithm/string/std_containers_traits.hpp - /usr/include/boost/algorithm/string/std/string_traits.hpp - /usr/include/boost/algorithm/string/yes_no_type.hpp - /usr/include/boost/algorithm/string/sequence_traits.hpp - /usr/include/boost/algorithm/string/std/list_traits.hpp - /usr/include/boost/algorithm/string/std/slist_traits.hpp - /usr/include/boost/algorithm/string/config.hpp - /usr/include/c++/11/ext/slist - /usr/include/boost/algorithm/string/trim.hpp - /usr/include/boost/range/begin.hpp - /usr/include/boost/range/config.hpp - /usr/include/boost/range/iterator.hpp - /usr/include/boost/range/range_fwd.hpp - /usr/include/boost/range/mutable_iterator.hpp - /usr/include/boost/range/detail/extract_optional_type.hpp - /usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp - /usr/include/boost/range/const_iterator.hpp - /usr/include/boost/range/end.hpp - /usr/include/boost/range/detail/implementation_help.hpp - /usr/include/boost/range/detail/common.hpp - /usr/include/boost/range/detail/sfinae.hpp - /usr/include/boost/range/as_literal.hpp - /usr/include/boost/range/iterator_range.hpp - /usr/include/boost/range/iterator_range_core.hpp - /usr/include/boost/range/functions.hpp - /usr/include/boost/range/size.hpp - /usr/include/boost/range/size_type.hpp - /usr/include/boost/range/difference_type.hpp - /usr/include/boost/range/has_range_iterator.hpp - /usr/include/boost/utility/enable_if.hpp - /usr/include/boost/range/concepts.hpp - /usr/include/boost/concept_check.hpp - /usr/include/boost/concept/assert.hpp - /usr/include/boost/concept/detail/general.hpp - /usr/include/boost/concept/detail/backward_compatibility.hpp - /usr/include/boost/concept/detail/has_constraints.hpp - /usr/include/boost/type_traits/conversion_traits.hpp - /usr/include/boost/concept/usage.hpp - /usr/include/boost/concept/detail/concept_def.hpp - /usr/include/boost/preprocessor/seq/for_each_i.hpp - /usr/include/boost/preprocessor/repetition/for.hpp - /usr/include/boost/preprocessor/repetition/detail/for.hpp - /usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp - /usr/include/boost/preprocessor/repetition/limits/for_256.hpp - /usr/include/boost/preprocessor/seq/seq.hpp - /usr/include/boost/preprocessor/seq/elem.hpp - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp - /usr/include/boost/preprocessor/seq/size.hpp - /usr/include/boost/preprocessor/seq/limits/size_256.hpp - /usr/include/boost/preprocessor/seq/detail/is_empty.hpp - /usr/include/boost/preprocessor/seq/enum.hpp - /usr/include/boost/preprocessor/seq/limits/enum_256.hpp - /usr/include/boost/concept/detail/concept_undef.hpp - /usr/include/boost/iterator/iterator_concepts.hpp - /usr/include/boost/limits.hpp - /usr/include/boost/range/value_type.hpp - /usr/include/boost/range/detail/misc_concept.hpp - /usr/include/boost/type_traits/make_unsigned.hpp - /usr/include/boost/type_traits/is_signed.hpp - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/include/boost/type_traits/is_unsigned.hpp - /usr/include/boost/type_traits/add_volatile.hpp - /usr/include/boost/range/detail/has_member_size.hpp - /usr/include/boost/utility.hpp - /usr/include/boost/utility/base_from_member.hpp - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp - /usr/include/boost/utility/binary.hpp - /usr/include/boost/preprocessor/control/deduce_d.hpp - /usr/include/boost/preprocessor/seq/cat.hpp - /usr/include/boost/preprocessor/seq/fold_left.hpp - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp - /usr/include/boost/preprocessor/seq/transform.hpp - /usr/include/boost/preprocessor/arithmetic/mod.hpp - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp - /usr/include/boost/preprocessor/comparison/less_equal.hpp - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp - /usr/include/boost/utility/identity_type.hpp - /usr/include/boost/type_traits/function_traits.hpp - /usr/include/boost/core/checked_delete.hpp - /usr/include/boost/core/noncopyable.hpp - /usr/include/boost/range/distance.hpp - /usr/include/boost/iterator/distance.hpp - /usr/include/boost/range/empty.hpp - /usr/include/boost/range/rbegin.hpp - /usr/include/boost/range/reverse_iterator.hpp - /usr/include/boost/iterator/reverse_iterator.hpp - /usr/include/boost/iterator/iterator_adaptor.hpp - /usr/include/boost/range/rend.hpp - /usr/include/boost/range/algorithm/equal.hpp - /usr/include/boost/range/detail/safe_bool.hpp - /usr/include/boost/next_prior.hpp - /usr/include/boost/type_traits/has_plus.hpp - /usr/include/boost/type_traits/detail/has_binary_operator.hpp - /usr/include/boost/type_traits/make_void.hpp - /usr/include/boost/type_traits/has_plus_assign.hpp - /usr/include/boost/type_traits/has_minus.hpp - /usr/include/boost/type_traits/has_minus_assign.hpp - /usr/include/boost/iterator/advance.hpp - /usr/include/boost/range/iterator_range_io.hpp - /usr/include/boost/range/detail/str_types.hpp - /usr/include/boost/algorithm/string/detail/trim.hpp - /usr/include/boost/algorithm/string/classification.hpp - /usr/include/boost/algorithm/string/detail/classification.hpp - /usr/include/boost/algorithm/string/predicate_facade.hpp - /usr/include/boost/algorithm/string/case_conv.hpp - /usr/include/boost/iterator/transform_iterator.hpp - /usr/include/boost/algorithm/string/detail/case_conv.hpp - /usr/include/boost/algorithm/string/predicate.hpp - /usr/include/boost/algorithm/string/compare.hpp - /usr/include/boost/algorithm/string/find.hpp - /usr/include/boost/algorithm/string/finder.hpp - /usr/include/boost/algorithm/string/constants.hpp - /usr/include/boost/algorithm/string/detail/finder.hpp - /usr/include/boost/algorithm/string/detail/predicate.hpp - /usr/include/boost/algorithm/string/split.hpp - /usr/include/boost/algorithm/string/iter_find.hpp - /usr/include/boost/algorithm/string/concept.hpp - /usr/include/boost/algorithm/string/find_iterator.hpp - /usr/include/boost/algorithm/string/detail/find_iterator.hpp - /usr/include/boost/function.hpp - /usr/include/boost/preprocessor/iterate.hpp - /usr/include/boost/function/detail/prologue.hpp - /usr/include/boost/function/function_base.hpp - /usr/include/boost/integer.hpp - /usr/include/boost/integer_fwd.hpp - /usr/include/boost/integer_traits.hpp - /usr/include/boost/type_index.hpp - /usr/include/boost/type_index/stl_type_index.hpp - /usr/include/boost/type_index/type_index_facade.hpp - /usr/include/boost/core/demangle.hpp - /usr/include/c++/11/cxxabi.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h - /usr/include/boost/type_traits/has_trivial_copy.hpp - /usr/include/boost/type_traits/is_copy_constructible.hpp - /usr/include/boost/type_traits/has_trivial_destructor.hpp - /usr/include/boost/type_traits/composite_traits.hpp - /usr/include/boost/type_traits/is_union.hpp - /usr/include/boost/ref.hpp - /usr/include/boost/core/ref.hpp - /usr/include/boost/function_equal.hpp - /usr/include/boost/function/function_fwd.hpp - /usr/include/boost/mem_fn.hpp - /usr/include/boost/bind/mem_fn.hpp - /usr/include/boost/get_pointer.hpp - /usr/include/boost/config/no_tr1/memory.hpp - /usr/include/boost/bind/mem_fn_template.hpp - /usr/include/boost/bind/mem_fn_cc.hpp - /usr/include/boost/preprocessor/enum.hpp - /usr/include/boost/preprocessor/repetition/enum.hpp - /usr/include/boost/preprocessor/enum_params.hpp - /usr/include/boost/function/detail/function_iterate.hpp - /usr/include/boost/function/detail/maybe_include.hpp - /usr/include/boost/function/function_template.hpp - /usr/include/boost/core/no_exceptions_support.hpp - /usr/include/boost/algorithm/string/detail/util.hpp - /usr/include/boost/algorithm/string/join.hpp - /usr/include/boost/algorithm/string/detail/sequence.hpp - /usr/include/boost/mpl/logical.hpp - /usr/include/boost/algorithm/string/replace.hpp - /usr/include/boost/algorithm/string/find_format.hpp - /usr/include/boost/algorithm/string/detail/find_format.hpp - /usr/include/boost/algorithm/string/detail/find_format_store.hpp - /usr/include/boost/algorithm/string/detail/replace_storage.hpp - /usr/include/boost/algorithm/string/detail/find_format_all.hpp - /usr/include/boost/algorithm/string/formatter.hpp - /usr/include/boost/algorithm/string/detail/formatter.hpp - /usr/include/boost/algorithm/string/erase.hpp - -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/src/lsp/working_files.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/working_files.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsp_diagnostic.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsRange.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/serializer.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/macro_map.h - /usr/include/boost/optional.hpp - /usr/include/boost/optional/optional.hpp - /usr/include/c++/11/new - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/boost/assert.hpp - /usr/include/assert.h - /usr/include/boost/core/addressof.hpp - /usr/include/boost/config.hpp - /usr/include/boost/config/user.hpp - /usr/include/boost/config/detail/select_compiler_config.hpp - /usr/include/boost/config/compiler/gcc.hpp - /usr/include/c++/11/cstddef - /usr/include/boost/config/detail/select_stdlib_config.hpp - /usr/include/c++/11/version - /usr/include/boost/config/stdlib/libstdcpp3.hpp - /usr/include/unistd.h - /usr/include/bits/posix_opt.h - /usr/include/bits/environments.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/confname.h - /usr/include/bits/getopt_posix.h - /usr/include/bits/getopt_core.h - /usr/include/bits/unistd_ext.h - /usr/include/boost/config/detail/select_platform_config.hpp - /usr/include/boost/config/platform/linux.hpp - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/boost/config/detail/posix_features.hpp - /usr/include/boost/config/detail/suffix.hpp - /usr/include/boost/config/helper_macros.hpp - /usr/include/boost/core/enable_if.hpp - /usr/include/boost/core/explicit_operator_bool.hpp - /usr/include/boost/config/workaround.hpp - /usr/include/boost/core/swap.hpp - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/initializer_list - /usr/include/boost/optional/bad_optional_access.hpp - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/boost/static_assert.hpp - /usr/include/boost/detail/workaround.hpp - /usr/include/boost/throw_exception.hpp - /usr/include/boost/assert/source_location.hpp - /usr/include/boost/current_function.hpp - /usr/include/boost/cstdint.hpp - /usr/include/boost/exception/exception.hpp - /usr/include/boost/type.hpp - /usr/include/boost/type_traits/alignment_of.hpp - /usr/include/boost/type_traits/intrinsics.hpp - /usr/include/boost/type_traits/detail/config.hpp - /usr/include/boost/version.hpp - /usr/include/boost/type_traits/integral_constant.hpp - /usr/include/boost/type_traits/conditional.hpp - /usr/include/boost/type_traits/has_nothrow_constructor.hpp - /usr/include/boost/type_traits/is_default_constructible.hpp - /usr/include/boost/type_traits/is_complete.hpp - /usr/include/boost/type_traits/declval.hpp - /usr/include/boost/type_traits/add_rvalue_reference.hpp - /usr/include/boost/type_traits/is_void.hpp - /usr/include/boost/type_traits/is_reference.hpp - /usr/include/boost/type_traits/is_lvalue_reference.hpp - /usr/include/boost/type_traits/is_rvalue_reference.hpp - /usr/include/boost/type_traits/remove_reference.hpp - /usr/include/boost/type_traits/is_function.hpp - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp - /usr/include/boost/type_traits/detail/yes_no_type.hpp - /usr/include/boost/type_traits/type_with_alignment.hpp - /usr/include/boost/type_traits/is_pod.hpp - /usr/include/boost/type_traits/is_scalar.hpp - /usr/include/boost/type_traits/is_arithmetic.hpp - /usr/include/boost/type_traits/is_integral.hpp - /usr/include/boost/type_traits/is_floating_point.hpp - /usr/include/boost/type_traits/is_enum.hpp - /usr/include/boost/type_traits/is_pointer.hpp - /usr/include/boost/type_traits/is_member_pointer.hpp - /usr/include/boost/type_traits/is_member_function_pointer.hpp - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp - /usr/include/boost/type_traits/remove_const.hpp - /usr/include/boost/type_traits/decay.hpp - /usr/include/boost/type_traits/is_array.hpp - /usr/include/boost/type_traits/remove_bounds.hpp - /usr/include/boost/type_traits/remove_extent.hpp - /usr/include/boost/type_traits/add_pointer.hpp - /usr/include/boost/type_traits/remove_cv.hpp - /usr/include/boost/type_traits/is_base_of.hpp - /usr/include/boost/type_traits/is_base_and_derived.hpp - /usr/include/boost/type_traits/is_same.hpp - /usr/include/boost/type_traits/is_class.hpp - /usr/include/boost/type_traits/is_const.hpp - /usr/include/boost/type_traits/is_constructible.hpp - /usr/include/boost/type_traits/is_destructible.hpp - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp - /usr/include/boost/type_traits/has_trivial_move_assign.hpp - /usr/include/boost/type_traits/is_assignable.hpp - /usr/include/boost/type_traits/is_volatile.hpp - /usr/include/boost/type_traits/has_nothrow_assign.hpp - /usr/include/boost/type_traits/enable_if.hpp - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp - /usr/include/boost/move/utility.hpp - /usr/include/boost/move/detail/config_begin.hpp - /usr/include/boost/move/detail/workaround.hpp - /usr/include/boost/move/utility_core.hpp - /usr/include/boost/move/core.hpp - /usr/include/boost/move/detail/config_end.hpp - /usr/include/boost/move/detail/meta_utils.hpp - /usr/include/boost/move/detail/meta_utils_core.hpp - /usr/include/boost/move/traits.hpp - /usr/include/boost/move/detail/type_traits.hpp - /usr/include/boost/none.hpp - /usr/include/boost/none_t.hpp - /usr/include/boost/utility/compare_pointees.hpp - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/boost/utility/result_of.hpp - /usr/include/boost/preprocessor/cat.hpp - /usr/include/boost/preprocessor/config/config.hpp - /usr/include/boost/preprocessor/iteration/iterate.hpp - /usr/include/boost/preprocessor/arithmetic/dec.hpp - /usr/include/boost/preprocessor/config/limits.hpp - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp - /usr/include/boost/preprocessor/arithmetic/inc.hpp - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp - /usr/include/boost/preprocessor/array/elem.hpp - /usr/include/boost/preprocessor/array/data.hpp - /usr/include/boost/preprocessor/tuple/elem.hpp - /usr/include/boost/preprocessor/facilities/expand.hpp - /usr/include/boost/preprocessor/facilities/overload.hpp - /usr/include/boost/preprocessor/variadic/size.hpp - /usr/include/boost/preprocessor/control/iif.hpp - /usr/include/boost/preprocessor/facilities/check_empty.hpp - /usr/include/boost/preprocessor/variadic/has_opt.hpp - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp - /usr/include/boost/preprocessor/tuple/rem.hpp - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp - /usr/include/boost/preprocessor/variadic/elem.hpp - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp - /usr/include/boost/preprocessor/array/size.hpp - /usr/include/boost/preprocessor/slot/slot.hpp - /usr/include/boost/preprocessor/slot/detail/def.hpp - /usr/include/boost/preprocessor/repetition/enum_params.hpp - /usr/include/boost/preprocessor/punctuation/comma_if.hpp - /usr/include/boost/preprocessor/control/if.hpp - /usr/include/boost/preprocessor/logical/bool.hpp - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp - /usr/include/boost/preprocessor/facilities/empty.hpp - /usr/include/boost/preprocessor/punctuation/comma.hpp - /usr/include/boost/preprocessor/repetition/repeat.hpp - /usr/include/boost/preprocessor/debug/error.hpp - /usr/include/boost/preprocessor/detail/auto_rec.hpp - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp - /usr/include/boost/preprocessor/tuple/eat.hpp - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp - /usr/include/boost/preprocessor/facilities/intercept.hpp - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp - /usr/include/boost/type_traits/type_identity.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp - /usr/include/boost/preprocessor/slot/detail/shared.hpp - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp - /usr/include/boost/utility/detail/result_of_iterate.hpp - /usr/include/boost/optional/optional_fwd.hpp - /usr/include/boost/optional/detail/optional_config.hpp - /usr/include/boost/optional/detail/optional_factory_support.hpp - /usr/include/boost/optional/detail/optional_aligned_storage.hpp - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp - /usr/include/boost/optional/detail/optional_reference_spec.hpp - /usr/include/boost/optional/detail/optional_relops.hpp - /usr/include/boost/optional/detail/optional_swap.hpp - /usr/include/c++/11/cassert - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/map - /usr/include/c++/11/bits/stl_tree.h - /usr/include/c++/11/bits/stl_map.h - /usr/include/c++/11/bits/stl_multimap.h - /usr/include/c++/11/bits/erase_if.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsPosition.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextEdit.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsDocumentUri.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsResponseError.h - /usr/include/c++/11/sstream - /usr/include/c++/11/istream - /usr/include/c++/11/ios - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/ostream - /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/bits/sstream.tcc - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsAny.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/message.h - /usr/include/c++/11/atomic - /usr/include/c++/11/iostream - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/method_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/location_type.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/RequestInMessage.h - /usr/include/c++/11/mutex - /usr/include/c++/11/chrono - /usr/include/c++/11/ratio - /usr/include/c++/11/limits - /usr/include/c++/11/ctime - /usr/include/c++/11/bits/parse_numbers.h - /usr/include/c++/11/bits/std_mutex.h - /usr/include/c++/11/bits/unique_lock.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsRequestId.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/lsResponseMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/AbsolutePath.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_change.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/JsonRpc/NotificationInMessage.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentIdentifier.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_close.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/textDocument/did_open.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/lsTextDocumentItem.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/Directory.h - /usr/include/c++/11/climits - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h - /usr/include/limits.h - /usr/include/bits/posix1_lim.h - /usr/include/bits/local_lim.h - /usr/include/linux/limits.h - /usr/include/bits/posix2_lim.h - /usr/include/bits/xopen_lim.h - /usr/include/bits/uio_lim.h - /usr/include/c++/11/numeric - /usr/include/c++/11/bits/stl_numeric.h - /usr/local/src/asymptote-2.78/LspCpp/include/LibLsp/lsp/utils.h - /usr/include/c++/11/codecvt - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.make deleted file mode 100644 index e35c2bb1375..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.make +++ /dev/null @@ -1,20463 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o: src/jsonrpc/Context.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/Context.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o: src/jsonrpc/Endpoint.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/Endpoint.h \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - include/LibLsp/JsonRpc/MessageIssue.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/method_type.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o: src/jsonrpc/GCThreadContext.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/GCThreadContext.h \ - ../gc-8.2.0/include/gc.h \ - ../gc-8.2.0/include/gc_version.h \ - ../gc-8.2.0/include/gc_config_macros.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/wordsize.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - ../gc-8.2.0/include/gc_pthread_redirects.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/dlfcn.h \ - /usr/include/bits/dlfcn.h \ - /usr/include/signal.h \ - /usr/include/bits/signum-generic.h \ - /usr/include/bits/signum-arch.h \ - /usr/include/bits/types/sig_atomic_t.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/siginfo_t.h \ - /usr/include/bits/types/__sigval_t.h \ - /usr/include/bits/siginfo-arch.h \ - /usr/include/bits/siginfo-consts.h \ - /usr/include/bits/siginfo-consts-arch.h \ - /usr/include/bits/types/sigval_t.h \ - /usr/include/bits/types/sigevent_t.h \ - /usr/include/bits/sigevent-consts.h \ - /usr/include/bits/sigaction.h \ - /usr/include/bits/sigcontext.h \ - /usr/include/bits/types/stack_t.h \ - /usr/include/sys/ucontext.h \ - /usr/include/bits/sigstack.h \ - /usr/include/bits/ss_flags.h \ - /usr/include/bits/types/struct_sigstack.h \ - /usr/include/bits/sigthread.h \ - /usr/include/bits/signal_ext.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc - -CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o: src/jsonrpc/MessageJsonHandler.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/MessageJsonHandler.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/method_type.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/inttypes.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - /usr/include/c++/11/limits \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o: src/jsonrpc/RemoteEndPoint.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/MessageJsonHandler.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/JsonRpc/Endpoint.h \ - include/LibLsp/JsonRpc/MessageIssue.h \ - include/LibLsp/JsonRpc/RemoteEndPoint.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsResponseError.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/JsonRpc/Cancellation.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/JsonRpc/traits.h \ - /usr/include/c++/11/future \ - /usr/include/c++/11/condition_variable \ - /usr/include/c++/11/bits/atomic_futex.h \ - /usr/include/c++/11/bits/std_thread.h \ - include/LibLsp/JsonRpc/threaded_queue.h \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/bits/hashtable.h \ - /usr/include/c++/11/bits/hashtable_policy.h \ - /usr/include/c++/11/bits/unordered_map.h \ - include/LibLsp/JsonRpc/StreamMessageProducer.h \ - include/LibLsp/JsonRpc/MessageProducer.h \ - include/LibLsp/JsonRpc/Condition.h \ - include/LibLsp/JsonRpc/Context.h \ - third_party/rapidjson/include/rapidjson/error/en.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/inttypes.h \ - include/LibLsp/JsonRpc/json.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - third_party/rapidjson/include/rapidjson/prettywriter.h \ - third_party/rapidjson/include/rapidjson/writer.h \ - third_party/rapidjson/include/rapidjson/internal/dtoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h \ - include/LibLsp/JsonRpc/GCThreadContext.h \ - ../gc-8.2.0/include/gc.h \ - ../gc-8.2.0/include/gc_version.h \ - ../gc-8.2.0/include/gc_config_macros.h \ - ../gc-8.2.0/include/gc_pthread_redirects.h \ - /usr/include/dlfcn.h \ - /usr/include/bits/dlfcn.h \ - /usr/include/signal.h \ - /usr/include/bits/signum-generic.h \ - /usr/include/bits/signum-arch.h \ - /usr/include/bits/types/sig_atomic_t.h \ - /usr/include/bits/types/siginfo_t.h \ - /usr/include/bits/types/__sigval_t.h \ - /usr/include/bits/siginfo-arch.h \ - /usr/include/bits/siginfo-consts.h \ - /usr/include/bits/siginfo-consts-arch.h \ - /usr/include/bits/types/sigval_t.h \ - /usr/include/bits/types/sigevent_t.h \ - /usr/include/bits/sigevent-consts.h \ - /usr/include/bits/sigaction.h \ - /usr/include/bits/sigcontext.h \ - /usr/include/bits/types/stack_t.h \ - /usr/include/sys/ucontext.h \ - /usr/include/bits/sigstack.h \ - /usr/include/bits/ss_flags.h \ - /usr/include/bits/types/struct_sigstack.h \ - /usr/include/bits/sigthread.h \ - /usr/include/bits/signal_ext.h \ - include/LibLsp/JsonRpc/ScopeExit.h \ - include/LibLsp/JsonRpc/stream.h \ - third_party/threadpool/boost/threadpool.hpp \ - third_party/threadpool/boost/threadpool/future.hpp \ - third_party/threadpool/boost/threadpool/detail/future.hpp \ - third_party/threadpool/boost/threadpool/detail/locking_ptr.hpp \ - /usr/include/boost/utility.hpp \ - /usr/include/boost/utility/base_from_member.hpp \ - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/utility/enable_if.hpp \ - /usr/include/boost/utility/binary.hpp \ - /usr/include/boost/preprocessor/control/deduce_d.hpp \ - /usr/include/boost/preprocessor/seq/cat.hpp \ - /usr/include/boost/preprocessor/seq/fold_left.hpp \ - /usr/include/boost/preprocessor/seq/seq.hpp \ - /usr/include/boost/preprocessor/seq/elem.hpp \ - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp \ - /usr/include/boost/preprocessor/seq/size.hpp \ - /usr/include/boost/preprocessor/seq/limits/size_256.hpp \ - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/seq/transform.hpp \ - /usr/include/boost/preprocessor/arithmetic/mod.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp \ - /usr/include/boost/preprocessor/comparison/less_equal.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp \ - /usr/include/boost/utility/identity_type.hpp \ - /usr/include/boost/type_traits/function_traits.hpp \ - /usr/include/boost/core/checked_delete.hpp \ - /usr/include/boost/core/noncopyable.hpp \ - /usr/include/boost/thread/mutex.hpp \ - /usr/include/boost/thread/detail/platform.hpp \ - /usr/include/boost/config/requires_threads.hpp \ - /usr/include/boost/thread/pthread/mutex.hpp \ - /usr/include/boost/thread/detail/config.hpp \ - /usr/include/boost/thread/detail/thread_safety.hpp \ - /usr/include/boost/config/auto_link.hpp \ - /usr/include/boost/core/ignore_unused.hpp \ - /usr/include/boost/thread/exceptions.hpp \ - /usr/include/boost/system/system_error.hpp \ - /usr/include/boost/system/error_code.hpp \ - /usr/include/boost/system/detail/error_code.hpp \ - /usr/include/boost/system/detail/error_category.hpp \ - /usr/include/boost/system/detail/config.hpp \ - /usr/include/boost/system/detail/error_condition.hpp \ - /usr/include/boost/system/detail/generic_category.hpp \ - /usr/include/boost/system/detail/generic_category_message.hpp \ - /usr/include/boost/system/detail/enable_if.hpp \ - /usr/include/boost/system/is_error_condition_enum.hpp \ - /usr/include/boost/system/detail/system_category.hpp \ - /usr/include/boost/system/is_error_code_enum.hpp \ - /usr/include/boost/system/error_category.hpp \ - /usr/include/boost/system/detail/error_category_impl.hpp \ - /usr/include/boost/system/detail/to_std_category.hpp \ - /usr/include/boost/system/error_condition.hpp \ - /usr/include/boost/system/errc.hpp \ - /usr/include/boost/system/detail/errc.hpp \ - /usr/include/boost/system/detail/cerrno.hpp \ - /usr/include/boost/system/generic_category.hpp \ - /usr/include/boost/system/system_category.hpp \ - /usr/include/boost/system/detail/system_category_impl.hpp \ - /usr/include/boost/system/api_config.hpp \ - /usr/include/boost/system/detail/is_generic_value.hpp \ - /usr/include/boost/system/detail/throws.hpp \ - /usr/include/boost/config/abi_prefix.hpp \ - /usr/include/boost/config/abi_suffix.hpp \ - /usr/include/boost/thread/lock_types.hpp \ - /usr/include/boost/thread/detail/move.hpp \ - /usr/include/boost/type_traits/is_convertible.hpp \ - /usr/include/boost/type_traits/is_abstract.hpp \ - /usr/include/boost/type_traits/add_lvalue_reference.hpp \ - /usr/include/boost/type_traits/add_reference.hpp \ - /usr/include/boost/thread/detail/delete.hpp \ - /usr/include/boost/thread/lock_options.hpp \ - /usr/include/boost/thread/lockable_traits.hpp \ - /usr/include/boost/thread/thread_time.hpp \ - /usr/include/boost/date_time/time_clock.hpp \ - /usr/include/boost/date_time/c_time.hpp \ - /usr/include/boost/date_time/compiler_config.hpp \ - /usr/include/boost/date_time/locale_config.hpp \ - /usr/include/sys/time.h \ - /usr/include/boost/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/shared_count.hpp \ - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp \ - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp \ - /usr/include/boost/checked_delete.hpp \ - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp \ - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp \ - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/yield_k.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp \ - /usr/include/boost/config/pragma_message.hpp \ - /usr/include/boost/smart_ptr/detail/operator_bool.hpp \ - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp \ - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp \ - /usr/include/boost/date_time/microsec_time_clock.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_types.hpp \ - /usr/include/boost/date_time/posix_time/ptime.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_system.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_config.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/boost/config/no_tr1/cmath.hpp \ - /usr/include/c++/11/cmath \ - /usr/include/math.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/boost/date_time/time_duration.hpp \ - /usr/include/boost/date_time/special_defs.hpp \ - /usr/include/boost/date_time/time_defs.hpp \ - /usr/include/boost/operators.hpp \ - /usr/include/boost/date_time/time_resolution_traits.hpp \ - /usr/include/boost/date_time/int_adapter.hpp \ - /usr/include/boost/date_time/gregorian/gregorian_types.hpp \ - /usr/include/boost/date_time/date.hpp \ - /usr/include/boost/date_time/year_month_day.hpp \ - /usr/include/boost/date_time/period.hpp \ - /usr/include/boost/date_time/gregorian/greg_calendar.hpp \ - /usr/include/boost/date_time/gregorian/greg_weekday.hpp \ - /usr/include/boost/date_time/constrained_value.hpp \ - /usr/include/boost/date_time/date_defs.hpp \ - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp \ - /usr/include/boost/date_time/gregorian_calendar.hpp \ - /usr/include/boost/date_time/gregorian_calendar.ipp \ - /usr/include/boost/date_time/gregorian/greg_ymd.hpp \ - /usr/include/boost/date_time/gregorian/greg_day.hpp \ - /usr/include/boost/date_time/gregorian/greg_year.hpp \ - /usr/include/boost/date_time/gregorian/greg_month.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration.hpp \ - /usr/include/boost/date_time/date_duration.hpp \ - /usr/include/boost/date_time/date_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_date.hpp \ - /usr/include/boost/date_time/adjust_functors.hpp \ - /usr/include/boost/date_time/wrapping_int.hpp \ - /usr/include/boost/date_time/date_generators.hpp \ - /usr/include/boost/date_time/date_clock_device.hpp \ - /usr/include/boost/date_time/date_iterator.hpp \ - /usr/include/boost/date_time/time_system_split.hpp \ - /usr/include/boost/date_time/time_system_counted.hpp \ - /usr/include/boost/date_time/time.hpp \ - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp \ - /usr/include/boost/numeric/conversion/cast.hpp \ - /usr/include/boost/numeric/conversion/converter.hpp \ - /usr/include/boost/numeric/conversion/conversion_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/meta.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/equal_to.hpp \ - /usr/include/boost/mpl/aux_/comparison_op.hpp \ - /usr/include/boost/mpl/aux_/numeric_op.hpp \ - /usr/include/boost/mpl/numeric_cast.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/tag.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_tag.hpp \ - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp \ - /usr/include/boost/mpl/aux_/config/forwarding.hpp \ - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp \ - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp \ - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp \ - /usr/include/boost/mpl/integral_c.hpp \ - /usr/include/boost/mpl/integral_c_fwd.hpp \ - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp \ - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp \ - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp \ - /usr/include/boost/mpl/multiplies.hpp \ - /usr/include/boost/mpl/times.hpp \ - /usr/include/boost/mpl/aux_/arithmetic_op.hpp \ - /usr/include/boost/mpl/aux_/largest_int.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/less.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp \ - /usr/include/boost/numeric/conversion/converter_policies.hpp \ - /usr/include/boost/numeric/conversion/detail/converter.hpp \ - /usr/include/boost/numeric/conversion/bounds.hpp \ - /usr/include/boost/numeric/conversion/detail/bounds.hpp \ - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \ - /usr/include/boost/date_time/posix_time/time_period.hpp \ - /usr/include/boost/date_time/time_iterator.hpp \ - /usr/include/boost/date_time/dst_rules.hpp \ - /usr/include/boost/chrono/time_point.hpp \ - /usr/include/boost/chrono/duration.hpp \ - /usr/include/boost/chrono/config.hpp \ - /usr/include/boost/predef.h \ - /usr/include/boost/predef/language.h \ - /usr/include/boost/predef/language/stdc.h \ - /usr/include/boost/predef/version_number.h \ - /usr/include/boost/predef/make.h \ - /usr/include/boost/predef/detail/test.h \ - /usr/include/boost/predef/language/stdcpp.h \ - /usr/include/boost/predef/language/objc.h \ - /usr/include/boost/predef/language/cuda.h \ - /usr/include/boost/predef/architecture.h \ - /usr/include/boost/predef/architecture/alpha.h \ - /usr/include/boost/predef/architecture/arm.h \ - /usr/include/boost/predef/architecture/blackfin.h \ - /usr/include/boost/predef/architecture/convex.h \ - /usr/include/boost/predef/architecture/ia64.h \ - /usr/include/boost/predef/architecture/m68k.h \ - /usr/include/boost/predef/architecture/mips.h \ - /usr/include/boost/predef/architecture/parisc.h \ - /usr/include/boost/predef/architecture/ppc.h \ - /usr/include/boost/predef/architecture/ptx.h \ - /usr/include/boost/predef/architecture/pyramid.h \ - /usr/include/boost/predef/architecture/riscv.h \ - /usr/include/boost/predef/architecture/rs6k.h \ - /usr/include/boost/predef/architecture/sparc.h \ - /usr/include/boost/predef/architecture/superh.h \ - /usr/include/boost/predef/architecture/sys370.h \ - /usr/include/boost/predef/architecture/sys390.h \ - /usr/include/boost/predef/architecture/x86.h \ - /usr/include/boost/predef/architecture/x86/32.h \ - /usr/include/boost/predef/architecture/x86/64.h \ - /usr/include/boost/predef/architecture/z.h \ - /usr/include/boost/predef/compiler.h \ - /usr/include/boost/predef/compiler/borland.h \ - /usr/include/boost/predef/compiler/clang.h \ - /usr/include/boost/predef/compiler/comeau.h \ - /usr/include/boost/predef/compiler/compaq.h \ - /usr/include/boost/predef/compiler/diab.h \ - /usr/include/boost/predef/compiler/digitalmars.h \ - /usr/include/boost/predef/compiler/dignus.h \ - /usr/include/boost/predef/compiler/edg.h \ - /usr/include/boost/predef/compiler/ekopath.h \ - /usr/include/boost/predef/compiler/gcc_xml.h \ - /usr/include/boost/predef/compiler/gcc.h \ - /usr/include/boost/predef/detail/comp_detected.h \ - /usr/include/boost/predef/compiler/greenhills.h \ - /usr/include/boost/predef/compiler/hp_acc.h \ - /usr/include/boost/predef/compiler/iar.h \ - /usr/include/boost/predef/compiler/ibm.h \ - /usr/include/boost/predef/compiler/intel.h \ - /usr/include/boost/predef/compiler/kai.h \ - /usr/include/boost/predef/compiler/llvm.h \ - /usr/include/boost/predef/compiler/metaware.h \ - /usr/include/boost/predef/compiler/metrowerks.h \ - /usr/include/boost/predef/compiler/microtec.h \ - /usr/include/boost/predef/compiler/mpw.h \ - /usr/include/boost/predef/compiler/nvcc.h \ - /usr/include/boost/predef/compiler/palm.h \ - /usr/include/boost/predef/compiler/pgi.h \ - /usr/include/boost/predef/compiler/sgi_mipspro.h \ - /usr/include/boost/predef/compiler/sunpro.h \ - /usr/include/boost/predef/compiler/tendra.h \ - /usr/include/boost/predef/compiler/visualc.h \ - /usr/include/boost/predef/compiler/watcom.h \ - /usr/include/boost/predef/library.h \ - /usr/include/boost/predef/library/c.h \ - /usr/include/boost/predef/library/c/_prefix.h \ - /usr/include/boost/predef/detail/_cassert.h \ - /usr/include/boost/predef/library/c/cloudabi.h \ - /usr/include/boost/predef/library/c/gnu.h \ - /usr/include/boost/predef/library/c/uc.h \ - /usr/include/boost/predef/library/c/vms.h \ - /usr/include/boost/predef/library/c/zos.h \ - /usr/include/boost/predef/library/std.h \ - /usr/include/boost/predef/library/std/_prefix.h \ - /usr/include/boost/predef/detail/_exception.h \ - /usr/include/boost/predef/library/std/cxx.h \ - /usr/include/boost/predef/library/std/dinkumware.h \ - /usr/include/boost/predef/library/std/libcomo.h \ - /usr/include/boost/predef/library/std/modena.h \ - /usr/include/boost/predef/library/std/msl.h \ - /usr/include/boost/predef/library/std/roguewave.h \ - /usr/include/boost/predef/library/std/sgi.h \ - /usr/include/boost/predef/library/std/stdcpp3.h \ - /usr/include/boost/predef/library/std/stlport.h \ - /usr/include/boost/predef/library/std/vacpp.h \ - /usr/include/boost/predef/os.h \ - /usr/include/boost/predef/os/aix.h \ - /usr/include/boost/predef/os/amigaos.h \ - /usr/include/boost/predef/os/beos.h \ - /usr/include/boost/predef/os/bsd.h \ - /usr/include/boost/predef/os/macos.h \ - /usr/include/boost/predef/os/ios.h \ - /usr/include/boost/predef/os/bsd/bsdi.h \ - /usr/include/boost/predef/os/bsd/dragonfly.h \ - /usr/include/boost/predef/os/bsd/free.h \ - /usr/include/boost/predef/os/bsd/open.h \ - /usr/include/boost/predef/os/bsd/net.h \ - /usr/include/boost/predef/os/cygwin.h \ - /usr/include/boost/predef/os/haiku.h \ - /usr/include/boost/predef/os/hpux.h \ - /usr/include/boost/predef/os/irix.h \ - /usr/include/boost/predef/os/linux.h \ - /usr/include/boost/predef/detail/os_detected.h \ - /usr/include/boost/predef/os/os400.h \ - /usr/include/boost/predef/os/qnxnto.h \ - /usr/include/boost/predef/os/solaris.h \ - /usr/include/boost/predef/os/unix.h \ - /usr/include/boost/predef/os/vms.h \ - /usr/include/boost/predef/os/windows.h \ - /usr/include/boost/predef/other.h \ - /usr/include/boost/predef/other/endian.h \ - /usr/include/boost/predef/platform/android.h \ - /usr/include/boost/predef/platform.h \ - /usr/include/boost/predef/platform/cloudabi.h \ - /usr/include/boost/predef/platform/mingw.h \ - /usr/include/boost/predef/platform/mingw32.h \ - /usr/include/boost/predef/platform/mingw64.h \ - /usr/include/boost/predef/platform/windows_uwp.h \ - /usr/include/boost/predef/platform/windows_desktop.h \ - /usr/include/boost/predef/platform/windows_phone.h \ - /usr/include/boost/predef/platform/windows_server.h \ - /usr/include/boost/predef/platform/windows_store.h \ - /usr/include/boost/predef/platform/windows_system.h \ - /usr/include/boost/predef/platform/windows_runtime.h \ - /usr/include/boost/predef/platform/ios.h \ - /usr/include/boost/predef/hardware.h \ - /usr/include/boost/predef/hardware/simd.h \ - /usr/include/boost/predef/hardware/simd/x86.h \ - /usr/include/boost/predef/hardware/simd/x86/versions.h \ - /usr/include/boost/predef/hardware/simd/x86_amd.h \ - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h \ - /usr/include/boost/predef/hardware/simd/arm.h \ - /usr/include/boost/predef/hardware/simd/arm/versions.h \ - /usr/include/boost/predef/hardware/simd/ppc.h \ - /usr/include/boost/predef/hardware/simd/ppc/versions.h \ - /usr/include/boost/predef/version.h \ - /usr/include/boost/chrono/detail/static_assert.hpp \ - /usr/include/boost/mpl/logical.hpp \ - /usr/include/boost/mpl/or.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp \ - /usr/include/boost/ratio/ratio.hpp \ - /usr/include/boost/ratio/config.hpp \ - /usr/include/boost/ratio/detail/mpl/abs.hpp \ - /usr/include/boost/ratio/detail/mpl/sign.hpp \ - /usr/include/boost/ratio/detail/mpl/gcd.hpp \ - /usr/include/boost/mpl/aux_/config/dependent_nttp.hpp \ - /usr/include/boost/ratio/detail/mpl/lcm.hpp \ - /usr/include/boost/integer_traits.hpp \ - /usr/include/boost/ratio/ratio_fwd.hpp \ - /usr/include/boost/ratio/detail/overflow_helpers.hpp \ - /usr/include/boost/type_traits/common_type.hpp \ - /usr/include/boost/type_traits/detail/mp_defer.hpp \ - /usr/include/boost/type_traits/is_unsigned.hpp \ - /usr/include/boost/chrono/detail/is_evenly_divisible_by.hpp \ - /usr/include/boost/thread/xtime.hpp \ - /usr/include/boost/date_time/posix_time/conversion.hpp \ - /usr/include/boost/date_time/filetime_functions.hpp \ - /usr/include/boost/date_time/gregorian/conversion.hpp \ - /usr/include/boost/thread/detail/platform_time.hpp \ - /usr/include/boost/chrono/system_clocks.hpp \ - /usr/include/boost/chrono/detail/system.hpp \ - /usr/include/boost/chrono/clock_string.hpp \ - /usr/include/boost/chrono/ceil.hpp \ - /usr/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp \ - /usr/include/boost/thread/pthread/pthread_helpers.hpp \ - /usr/include/boost/smart_ptr.hpp \ - /usr/include/boost/scoped_ptr.hpp \ - /usr/include/boost/smart_ptr/scoped_ptr.hpp \ - /usr/include/boost/scoped_array.hpp \ - /usr/include/boost/smart_ptr/scoped_array.hpp \ - /usr/include/boost/shared_array.hpp \ - /usr/include/boost/smart_ptr/shared_array.hpp \ - /usr/include/boost/weak_ptr.hpp \ - /usr/include/boost/smart_ptr/weak_ptr.hpp \ - /usr/include/boost/intrusive_ptr.hpp \ - /usr/include/boost/smart_ptr/intrusive_ptr.hpp \ - /usr/include/boost/config/no_tr1/functional.hpp \ - /usr/include/boost/enable_shared_from_this.hpp \ - /usr/include/boost/smart_ptr/enable_shared_from_this.hpp \ - /usr/include/boost/make_shared.hpp \ - /usr/include/boost/smart_ptr/make_shared.hpp \ - /usr/include/boost/smart_ptr/make_shared_object.hpp \ - /usr/include/boost/smart_ptr/detail/sp_forward.hpp \ - /usr/include/boost/smart_ptr/make_shared_array.hpp \ - /usr/include/boost/core/default_allocator.hpp \ - /usr/include/boost/smart_ptr/allocate_shared_array.hpp \ - /usr/include/boost/core/allocator_access.hpp \ - /usr/include/boost/core/pointer_traits.hpp \ - /usr/include/boost/core/alloc_construct.hpp \ - /usr/include/boost/core/noinit_adaptor.hpp \ - /usr/include/boost/core/first_scalar.hpp \ - /usr/include/boost/type_traits/extent.hpp \ - /usr/include/boost/type_traits/is_bounded_array.hpp \ - /usr/include/boost/type_traits/is_unbounded_array.hpp \ - /usr/include/boost/thread/condition.hpp \ - /usr/include/boost/thread/condition_variable.hpp \ - /usr/include/boost/thread/pthread/condition_variable.hpp \ - /usr/include/boost/thread/interruption.hpp \ - /usr/include/boost/thread/pthread/thread_data.hpp \ - /usr/include/boost/thread/lock_guard.hpp \ - /usr/include/boost/thread/detail/lockable_wrapper.hpp \ - /usr/include/boost/thread/pthread/condition_variable_fwd.hpp \ - /usr/include/boost/thread/cv_status.hpp \ - /usr/include/boost/core/scoped_enum.hpp \ - /usr/include/boost/type_traits.hpp \ - /usr/include/boost/type_traits/add_const.hpp \ - /usr/include/boost/type_traits/add_cv.hpp \ - /usr/include/boost/type_traits/add_volatile.hpp \ - /usr/include/boost/type_traits/aligned_storage.hpp \ - /usr/include/boost/type_traits/conjunction.hpp \ - /usr/include/boost/type_traits/copy_cv.hpp \ - /usr/include/boost/type_traits/copy_cv_ref.hpp \ - /usr/include/boost/type_traits/copy_reference.hpp \ - /usr/include/boost/type_traits/disjunction.hpp \ - /usr/include/boost/type_traits/floating_point_promotion.hpp \ - /usr/include/boost/type_traits/has_bit_and.hpp \ - /usr/include/boost/type_traits/detail/has_binary_operator.hpp \ - /usr/include/boost/type_traits/make_void.hpp \ - /usr/include/boost/type_traits/has_bit_and_assign.hpp \ - /usr/include/boost/type_traits/has_bit_or.hpp \ - /usr/include/boost/type_traits/has_bit_or_assign.hpp \ - /usr/include/boost/type_traits/has_bit_xor.hpp \ - /usr/include/boost/type_traits/has_bit_xor_assign.hpp \ - /usr/include/boost/type_traits/has_complement.hpp \ - /usr/include/boost/type_traits/detail/has_prefix_operator.hpp \ - /usr/include/boost/type_traits/has_dereference.hpp \ - /usr/include/boost/type_traits/has_divides.hpp \ - /usr/include/boost/type_traits/has_divides_assign.hpp \ - /usr/include/boost/type_traits/has_equal_to.hpp \ - /usr/include/boost/type_traits/has_greater.hpp \ - /usr/include/boost/type_traits/has_greater_equal.hpp \ - /usr/include/boost/type_traits/has_left_shift.hpp \ - /usr/include/boost/type_traits/has_left_shift_assign.hpp \ - /usr/include/boost/type_traits/has_less.hpp \ - /usr/include/boost/type_traits/has_less_equal.hpp \ - /usr/include/boost/type_traits/has_logical_and.hpp \ - /usr/include/boost/type_traits/has_logical_not.hpp \ - /usr/include/boost/type_traits/has_logical_or.hpp \ - /usr/include/boost/type_traits/has_minus.hpp \ - /usr/include/boost/type_traits/remove_pointer.hpp \ - /usr/include/boost/type_traits/has_minus_assign.hpp \ - /usr/include/boost/type_traits/has_modulus.hpp \ - /usr/include/boost/type_traits/has_modulus_assign.hpp \ - /usr/include/boost/type_traits/has_multiplies.hpp \ - /usr/include/boost/type_traits/has_multiplies_assign.hpp \ - /usr/include/boost/type_traits/has_negate.hpp \ - /usr/include/boost/type_traits/has_new_operator.hpp \ - /usr/include/boost/type_traits/has_not_equal_to.hpp \ - /usr/include/boost/type_traits/has_nothrow_copy.hpp \ - /usr/include/boost/type_traits/is_copy_constructible.hpp \ - /usr/include/boost/type_traits/has_nothrow_destructor.hpp \ - /usr/include/boost/type_traits/has_trivial_destructor.hpp \ - /usr/include/boost/type_traits/has_plus.hpp \ - /usr/include/boost/type_traits/has_plus_assign.hpp \ - /usr/include/boost/type_traits/has_post_decrement.hpp \ - /usr/include/boost/type_traits/detail/has_postfix_operator.hpp \ - /usr/include/boost/type_traits/has_post_increment.hpp \ - /usr/include/boost/type_traits/has_pre_decrement.hpp \ - /usr/include/boost/type_traits/has_pre_increment.hpp \ - /usr/include/boost/type_traits/has_right_shift.hpp \ - /usr/include/boost/type_traits/has_right_shift_assign.hpp \ - /usr/include/boost/type_traits/has_trivial_assign.hpp \ - /usr/include/boost/type_traits/has_trivial_constructor.hpp \ - /usr/include/boost/type_traits/has_trivial_copy.hpp \ - /usr/include/boost/type_traits/has_trivial_move_constructor.hpp \ - /usr/include/boost/type_traits/has_unary_minus.hpp \ - /usr/include/boost/type_traits/has_unary_plus.hpp \ - /usr/include/boost/type_traits/has_virtual_destructor.hpp \ - /usr/include/boost/type_traits/is_complex.hpp \ - /usr/include/c++/11/complex \ - /usr/include/boost/type_traits/is_compound.hpp \ - /usr/include/boost/type_traits/is_fundamental.hpp \ - /usr/include/boost/type_traits/is_copy_assignable.hpp \ - /usr/include/boost/type_traits/is_noncopyable.hpp \ - /usr/include/boost/type_traits/is_empty.hpp \ - /usr/include/boost/type_traits/is_final.hpp \ - /usr/include/boost/type_traits/is_float.hpp \ - /usr/include/boost/type_traits/is_list_constructible.hpp \ - /usr/include/boost/type_traits/is_member_object_pointer.hpp \ - /usr/include/boost/type_traits/is_nothrow_swappable.hpp \ - /usr/include/boost/type_traits/is_object.hpp \ - /usr/include/boost/type_traits/is_polymorphic.hpp \ - /usr/include/boost/type_traits/is_scoped_enum.hpp \ - /usr/include/boost/type_traits/negation.hpp \ - /usr/include/boost/type_traits/is_signed.hpp \ - /usr/include/boost/type_traits/is_stateless.hpp \ - /usr/include/boost/type_traits/is_trivially_copyable.hpp \ - /usr/include/boost/type_traits/is_union.hpp \ - /usr/include/boost/type_traits/is_unscoped_enum.hpp \ - /usr/include/boost/type_traits/is_virtual_base_of.hpp \ - /usr/include/boost/type_traits/make_signed.hpp \ - /usr/include/boost/type_traits/make_unsigned.hpp \ - /usr/include/boost/type_traits/rank.hpp \ - /usr/include/boost/type_traits/remove_all_extents.hpp \ - /usr/include/boost/type_traits/remove_cv_ref.hpp \ - /usr/include/boost/type_traits/remove_volatile.hpp \ - /usr/include/boost/type_traits/integral_promotion.hpp \ - /usr/include/boost/type_traits/promote.hpp \ - third_party/threadpool/boost/threadpool/pool.hpp \ - /usr/include/boost/ref.hpp \ - /usr/include/boost/core/ref.hpp \ - third_party/threadpool/boost/threadpool/detail/pool_core.hpp \ - third_party/threadpool/boost/threadpool/detail/worker_thread.hpp \ - third_party/threadpool/boost/threadpool/detail/scope_guard.hpp \ - /usr/include/boost/function.hpp \ - /usr/include/boost/preprocessor/iterate.hpp \ - /usr/include/boost/function/detail/prologue.hpp \ - /usr/include/boost/function/function_base.hpp \ - /usr/include/boost/integer.hpp \ - /usr/include/boost/integer_fwd.hpp \ - /usr/include/boost/type_index.hpp \ - /usr/include/boost/type_index/stl_type_index.hpp \ - /usr/include/boost/type_index/type_index_facade.hpp \ - /usr/include/boost/container_hash/hash_fwd.hpp \ - /usr/include/boost/core/demangle.hpp \ - /usr/include/c++/11/cxxabi.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h \ - /usr/include/boost/type_traits/composite_traits.hpp \ - /usr/include/boost/function_equal.hpp \ - /usr/include/boost/function/function_fwd.hpp \ - /usr/include/boost/mem_fn.hpp \ - /usr/include/boost/bind/mem_fn.hpp \ - /usr/include/boost/get_pointer.hpp \ - /usr/include/boost/config/no_tr1/memory.hpp \ - /usr/include/boost/bind/mem_fn_template.hpp \ - /usr/include/boost/bind/mem_fn_cc.hpp \ - /usr/include/boost/preprocessor/enum.hpp \ - /usr/include/boost/preprocessor/repetition/enum.hpp \ - /usr/include/boost/preprocessor/enum_params.hpp \ - /usr/include/boost/function/detail/function_iterate.hpp \ - /usr/include/boost/function/detail/maybe_include.hpp \ - /usr/include/boost/function/function_template.hpp \ - /usr/include/boost/core/no_exceptions_support.hpp \ - /usr/include/boost/thread.hpp \ - /usr/include/boost/thread/thread.hpp \ - /usr/include/boost/thread/thread_only.hpp \ - /usr/include/boost/thread/detail/thread.hpp \ - /usr/include/boost/thread/detail/thread_heap_alloc.hpp \ - /usr/include/boost/thread/pthread/thread_heap_alloc.hpp \ - /usr/include/boost/thread/detail/make_tuple_indices.hpp \ - /usr/include/boost/thread/detail/invoke.hpp \ - /usr/include/boost/thread/detail/is_convertible.hpp \ - /usr/include/c++/11/list \ - /usr/include/c++/11/bits/stl_list.h \ - /usr/include/c++/11/bits/list.tcc \ - /usr/include/boost/bind/bind.hpp \ - /usr/include/boost/is_placeholder.hpp \ - /usr/include/boost/bind/arg.hpp \ - /usr/include/boost/bind/detail/result_traits.hpp \ - /usr/include/boost/visit_each.hpp \ - /usr/include/boost/core/is_same.hpp \ - /usr/include/boost/bind/storage.hpp \ - /usr/include/boost/bind/bind_cc.hpp \ - /usr/include/boost/bind/bind_mf_cc.hpp \ - /usr/include/boost/bind/bind_mf2_cc.hpp \ - /usr/include/boost/bind/placeholders.hpp \ - /usr/include/c++/11/stdlib.h \ - /usr/include/boost/io/ios_state.hpp \ - /usr/include/boost/io_fwd.hpp \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/boost/functional/hash.hpp \ - /usr/include/boost/container_hash/hash.hpp \ - /usr/include/boost/container_hash/detail/hash_float.hpp \ - /usr/include/boost/container_hash/detail/float_functions.hpp \ - /usr/include/boost/container_hash/detail/limits.hpp \ - /usr/include/boost/integer/static_log2.hpp \ - /usr/include/c++/11/typeindex \ - /usr/include/boost/container_hash/extensions.hpp \ - /usr/include/boost/detail/container_fwd.hpp \ - /usr/include/c++/11/set \ - /usr/include/c++/11/bits/stl_set.h \ - /usr/include/c++/11/bits/stl_multiset.h \ - /usr/include/c++/11/bitset \ - /usr/include/boost/thread/detail/thread_interruption.hpp \ - /usr/include/boost/thread/detail/thread_group.hpp \ - /usr/include/boost/thread/csbl/memory/unique_ptr.hpp \ - /usr/include/boost/thread/csbl/memory/config.hpp \ - /usr/include/boost/move/unique_ptr.hpp \ - /usr/include/boost/move/detail/unique_ptr_meta_utils.hpp \ - /usr/include/boost/move/default_delete.hpp \ - /usr/include/boost/move/adl_move_swap.hpp \ - /usr/include/boost/move/make_unique.hpp \ - /usr/include/boost/thread/shared_mutex.hpp \ - /usr/include/boost/thread/pthread/shared_mutex.hpp \ - /usr/include/boost/thread/once.hpp \ - /usr/include/boost/thread/pthread/once_atomic.hpp \ - /usr/include/boost/atomic.hpp \ - /usr/include/boost/memory_order.hpp \ - /usr/include/boost/atomic/capabilities.hpp \ - /usr/include/boost/atomic/detail/config.hpp \ - /usr/include/boost/atomic/detail/capabilities.hpp \ - /usr/include/boost/atomic/detail/platform.hpp \ - /usr/include/boost/atomic/detail/futex.hpp \ - /usr/include/sys/syscall.h \ - /usr/include/asm/unistd.h \ - /usr/include/asm/unistd_64.h \ - /usr/include/bits/syscall.h \ - /usr/include/linux/futex.h \ - /usr/include/linux/types.h \ - /usr/include/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/boost/atomic/detail/intptr.hpp \ - /usr/include/boost/atomic/detail/header.hpp \ - /usr/include/boost/atomic/detail/footer.hpp \ - /usr/include/boost/atomic/detail/int_sizes.hpp \ - /usr/include/boost/atomic/detail/float_sizes.hpp \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/float.h \ - /usr/include/boost/atomic/detail/caps_gcc_atomic.hpp \ - /usr/include/boost/atomic/detail/caps_arch_gcc_x86.hpp \ - /usr/include/boost/atomic/detail/wait_capabilities.hpp \ - /usr/include/boost/atomic/detail/wait_caps_futex.hpp \ - /usr/include/boost/atomic/atomic.hpp \ - /usr/include/boost/atomic/detail/classify.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_integral.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_function.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_floating_point.hpp \ - /usr/include/boost/atomic/detail/atomic_impl.hpp \ - /usr/include/boost/atomic/detail/storage_traits.hpp \ - /usr/include/boost/atomic/detail/string_ops.hpp \ - /usr/include/boost/atomic/detail/aligned_variable.hpp \ - /usr/include/boost/atomic/detail/type_traits/alignment_of.hpp \ - /usr/include/boost/atomic/detail/bitwise_cast.hpp \ - /usr/include/boost/atomic/detail/addressof.hpp \ - /usr/include/boost/atomic/detail/type_traits/integral_constant.hpp \ - /usr/include/boost/atomic/detail/integral_conversions.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_signed.hpp \ - /usr/include/boost/atomic/detail/type_traits/make_signed.hpp \ - /usr/include/boost/atomic/detail/type_traits/make_unsigned.hpp \ - /usr/include/boost/atomic/detail/core_operations.hpp \ - /usr/include/boost/atomic/detail/core_arch_operations.hpp \ - /usr/include/boost/atomic/detail/core_arch_operations_fwd.hpp \ - /usr/include/boost/atomic/detail/core_operations_emulated.hpp \ - /usr/include/boost/atomic/detail/core_operations_emulated_fwd.hpp \ - /usr/include/boost/atomic/detail/lock_pool.hpp \ - /usr/include/boost/atomic/detail/link.hpp \ - /usr/include/boost/atomic/detail/core_arch_ops_gcc_x86.hpp \ - /usr/include/boost/atomic/detail/core_operations_fwd.hpp \ - /usr/include/boost/atomic/detail/core_ops_gcc_atomic.hpp \ - /usr/include/boost/atomic/detail/gcc_atomic_memory_order_utils.hpp \ - /usr/include/boost/atomic/detail/wait_operations.hpp \ - /usr/include/boost/atomic/detail/wait_ops_generic.hpp \ - /usr/include/boost/atomic/detail/pause.hpp \ - /usr/include/boost/atomic/detail/wait_operations_fwd.hpp \ - /usr/include/boost/atomic/detail/wait_ops_emulated.hpp \ - /usr/include/boost/atomic/detail/wait_ops_futex.hpp \ - /usr/include/boost/atomic/detail/extra_operations.hpp \ - /usr/include/boost/atomic/detail/extra_ops_generic.hpp \ - /usr/include/boost/atomic/detail/extra_operations_fwd.hpp \ - /usr/include/boost/atomic/detail/extra_ops_emulated.hpp \ - /usr/include/boost/atomic/detail/extra_ops_gcc_x86.hpp \ - /usr/include/boost/atomic/detail/memory_order_utils.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp \ - /usr/include/boost/atomic/detail/type_traits/conditional.hpp \ - /usr/include/boost/atomic/detail/bitwise_fp_cast.hpp \ - /usr/include/boost/atomic/detail/fp_operations.hpp \ - /usr/include/boost/atomic/detail/fp_ops_generic.hpp \ - /usr/include/boost/atomic/detail/fp_operations_fwd.hpp \ - /usr/include/boost/atomic/detail/fp_ops_emulated.hpp \ - /usr/include/boost/atomic/detail/extra_fp_operations.hpp \ - /usr/include/boost/atomic/detail/extra_fp_ops_generic.hpp \ - /usr/include/boost/atomic/detail/extra_fp_operations_fwd.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_iec559.hpp \ - /usr/include/boost/atomic/detail/extra_fp_ops_emulated.hpp \ - /usr/include/boost/atomic/detail/type_traits/is_trivially_copyable.hpp \ - /usr/include/boost/atomic/atomic_ref.hpp \ - /usr/include/boost/atomic/detail/atomic_ref_impl.hpp \ - /usr/include/boost/atomic/atomic_flag.hpp \ - /usr/include/boost/atomic/detail/atomic_flag_impl.hpp \ - /usr/include/boost/atomic/ipc_atomic.hpp \ - /usr/include/boost/atomic/ipc_atomic_ref.hpp \ - /usr/include/boost/atomic/ipc_atomic_flag.hpp \ - /usr/include/boost/atomic/fences.hpp \ - /usr/include/boost/atomic/detail/fence_operations.hpp \ - /usr/include/boost/atomic/detail/fence_ops_gcc_atomic.hpp \ - /usr/include/boost/atomic/detail/fence_arch_operations.hpp \ - /usr/include/boost/atomic/detail/fence_arch_ops_gcc_x86.hpp \ - /usr/include/boost/thread/recursive_mutex.hpp \ - /usr/include/boost/thread/pthread/recursive_mutex.hpp \ - /usr/include/boost/thread/tss.hpp \ - /usr/include/boost/thread/locks.hpp \ - /usr/include/boost/thread/lock_algorithms.hpp \ - /usr/include/boost/thread/shared_lock_guard.hpp \ - /usr/include/boost/thread/barrier.hpp \ - /usr/include/boost/thread/detail/nullary_function.hpp \ - /usr/include/boost/thread/detail/memory.hpp \ - /usr/include/boost/thread/csbl/memory/pointer_traits.hpp \ - /usr/include/boost/thread/csbl/memory/allocator_arg.hpp \ - /usr/include/boost/thread/csbl/memory/allocator_traits.hpp \ - /usr/include/boost/thread/csbl/memory/scoped_allocator.hpp \ - /usr/include/boost/thread/csbl/memory/shared_ptr.hpp \ - /usr/include/boost/thread/future.hpp \ - /usr/include/boost/thread/detail/invoker.hpp \ - /usr/include/boost/thread/csbl/tuple.hpp \ - /usr/include/boost/tuple/tuple.hpp \ - /usr/include/boost/tuple/detail/tuple_basic.hpp \ - /usr/include/boost/type_traits/cv_traits.hpp \ - /usr/include/boost/utility/swap.hpp \ - /usr/include/boost/thread/detail/variadic_header.hpp \ - /usr/include/boost/thread/detail/variadic_footer.hpp \ - /usr/include/boost/thread/exceptional_ptr.hpp \ - /usr/include/boost/exception_ptr.hpp \ - /usr/include/boost/exception/detail/exception_ptr.hpp \ - /usr/include/boost/exception/info.hpp \ - /usr/include/boost/exception/to_string_stub.hpp \ - /usr/include/boost/exception/to_string.hpp \ - /usr/include/boost/exception/detail/is_output_streamable.hpp \ - /usr/include/boost/exception/detail/object_hex_dump.hpp \ - /usr/include/boost/exception/detail/type_info.hpp \ - /usr/include/boost/core/typeinfo.hpp \ - /usr/include/c++/11/iomanip \ - /usr/include/c++/11/bits/quoted_string.h \ - /usr/include/boost/exception/detail/error_info_impl.hpp \ - /usr/include/boost/exception/detail/shared_ptr.hpp \ - /usr/include/boost/exception/diagnostic_information.hpp \ - /usr/include/boost/exception/get_error_info.hpp \ - /usr/include/boost/exception/current_exception_cast.hpp \ - /usr/include/boost/exception/detail/clone_current_exception.hpp \ - /usr/include/boost/thread/futures/future_error.hpp \ - /usr/include/boost/thread/futures/future_error_code.hpp \ - /usr/include/boost/thread/futures/future_status.hpp \ - /usr/include/boost/thread/futures/is_future_type.hpp \ - /usr/include/boost/thread/futures/launch.hpp \ - /usr/include/boost/thread/futures/wait_for_all.hpp \ - /usr/include/boost/thread/futures/wait_for_any.hpp \ - /usr/include/boost/next_prior.hpp \ - /usr/include/boost/iterator/advance.hpp \ - /usr/include/boost/iterator/iterator_categories.hpp \ - /usr/include/boost/iterator/detail/config_def.hpp \ - /usr/include/boost/mpl/placeholders.hpp \ - /usr/include/boost/mpl/arg.hpp \ - /usr/include/boost/mpl/arg_fwd.hpp \ - /usr/include/boost/mpl/aux_/na_assert.hpp \ - /usr/include/boost/mpl/assert.hpp \ - /usr/include/boost/mpl/aux_/config/gpu.hpp \ - /usr/include/boost/mpl/aux_/config/pp_counter.hpp \ - /usr/include/boost/mpl/aux_/arity_spec.hpp \ - /usr/include/boost/mpl/aux_/arg_typedef.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \ - /usr/include/boost/iterator/detail/config_undef.hpp \ - /usr/include/boost/iterator/reverse_iterator.hpp \ - /usr/include/boost/iterator/iterator_adaptor.hpp \ - /usr/include/boost/core/use_default.hpp \ - /usr/include/boost/iterator/iterator_facade.hpp \ - /usr/include/boost/iterator/interoperable.hpp \ - /usr/include/boost/iterator/iterator_traits.hpp \ - /usr/include/boost/iterator/detail/facade_iterator_category.hpp \ - /usr/include/boost/detail/indirect_traits.hpp \ - /usr/include/boost/detail/select_type.hpp \ - /usr/include/boost/iterator/detail/enable_if.hpp \ - /usr/include/boost/mpl/always.hpp \ - /usr/include/boost/mpl/apply.hpp \ - /usr/include/boost/mpl/apply_fwd.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \ - /usr/include/boost/mpl/lambda.hpp \ - /usr/include/boost/mpl/bind.hpp \ - /usr/include/boost/mpl/bind_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/bind.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \ - /usr/include/boost/mpl/next.hpp \ - /usr/include/boost/mpl/next_prior.hpp \ - /usr/include/boost/mpl/aux_/common_name_wknd.hpp \ - /usr/include/boost/mpl/protect.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \ - /usr/include/boost/mpl/aux_/full_lambda.hpp \ - /usr/include/boost/mpl/quote.hpp \ - /usr/include/boost/mpl/aux_/has_type.hpp \ - /usr/include/boost/mpl/aux_/config/bcc.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \ - /usr/include/boost/mpl/aux_/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \ - /usr/include/boost/thread/executor.hpp \ - /usr/include/boost/thread/executors/executor.hpp \ - /usr/include/boost/thread/executors/executor_adaptor.hpp \ - /usr/include/boost/thread/executors/generic_executor_ref.hpp \ - /usr/include/boost/thread/detail/atomic_undef_macros.hpp \ - /usr/include/boost/thread/detail/atomic_redef_macros.hpp \ - /usr/include/boost/bind.hpp \ - third_party/threadpool/boost/threadpool/task_adaptors.hpp \ - third_party/threadpool/boost/threadpool/task_adaptors.hpp \ - third_party/threadpool/boost/threadpool/detail/locking_ptr.hpp \ - third_party/threadpool/boost/threadpool/scheduling_policies.hpp \ - /usr/include/c++/11/queue \ - /usr/include/c++/11/bits/stl_queue.h \ - third_party/threadpool/boost/threadpool/size_policies.hpp \ - third_party/threadpool/boost/threadpool/shutdown_policies.hpp \ - third_party/threadpool/boost/threadpool/pool_adaptors.hpp \ - third_party/threadpool/boost/threadpool/task_adaptors.hpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o: src/jsonrpc/StreamMessageProducer.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/StreamMessageProducer.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - include/LibLsp/JsonRpc/MessageProducer.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - include/LibLsp/JsonRpc/MessageIssue.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - include/LibLsp/JsonRpc/stream.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o: src/jsonrpc/TcpServer.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/TcpServer.h \ - /usr/include/boost/asio.hpp \ - /usr/include/boost/asio/associated_allocator.hpp \ - /usr/include/boost/asio/detail/config.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/linux/version.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/boost/asio/detail/type_traits.hpp \ - /usr/include/boost/asio/detail/push_options.hpp \ - /usr/include/boost/asio/detail/pop_options.hpp \ - /usr/include/boost/asio/associated_executor.hpp \ - /usr/include/boost/asio/execution/executor.hpp \ - /usr/include/boost/asio/execution/execute.hpp \ - /usr/include/boost/asio/execution/detail/as_invocable.hpp \ - /usr/include/boost/asio/detail/atomic_count.hpp \ - /usr/include/c++/11/atomic \ - /usr/include/boost/asio/detail/memory.hpp \ - /usr/include/boost/asio/execution/receiver_invocation_error.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp \ - /usr/include/boost/asio/execution/set_done.hpp \ - /usr/include/boost/asio/traits/set_done_member.hpp \ - /usr/include/boost/asio/traits/set_done_free.hpp \ - /usr/include/boost/asio/execution/set_error.hpp \ - /usr/include/boost/asio/traits/set_error_member.hpp \ - /usr/include/boost/asio/traits/set_error_free.hpp \ - /usr/include/boost/asio/execution/set_value.hpp \ - /usr/include/boost/asio/detail/variadic_templates.hpp \ - /usr/include/boost/asio/traits/set_value_member.hpp \ - /usr/include/boost/asio/traits/set_value_free.hpp \ - /usr/include/boost/asio/execution/detail/as_receiver.hpp \ - /usr/include/boost/asio/traits/execute_member.hpp \ - /usr/include/boost/asio/traits/execute_free.hpp \ - /usr/include/boost/asio/execution/invocable_archetype.hpp \ - /usr/include/boost/asio/traits/equality_comparable.hpp \ - /usr/include/boost/asio/is_executor.hpp \ - /usr/include/boost/asio/detail/is_executor.hpp \ - /usr/include/boost/asio/system_executor.hpp \ - /usr/include/boost/asio/execution.hpp \ - /usr/include/boost/asio/execution/allocator.hpp \ - /usr/include/boost/asio/execution/scheduler.hpp \ - /usr/include/boost/asio/execution/schedule.hpp \ - /usr/include/boost/asio/traits/schedule_member.hpp \ - /usr/include/boost/asio/traits/schedule_free.hpp \ - /usr/include/boost/asio/execution/sender.hpp \ - /usr/include/boost/asio/execution/detail/void_receiver.hpp \ - /usr/include/boost/asio/execution/receiver.hpp \ - /usr/include/boost/asio/execution/connect.hpp \ - /usr/include/boost/asio/execution/detail/as_operation.hpp \ - /usr/include/boost/asio/traits/start_member.hpp \ - /usr/include/boost/asio/execution/operation_state.hpp \ - /usr/include/boost/asio/execution/start.hpp \ - /usr/include/boost/asio/traits/start_free.hpp \ - /usr/include/boost/asio/traits/connect_member.hpp \ - /usr/include/boost/asio/traits/connect_free.hpp \ - /usr/include/boost/asio/is_applicable_property.hpp \ - /usr/include/boost/asio/traits/query_static_constexpr_member.hpp \ - /usr/include/boost/asio/traits/static_query.hpp \ - /usr/include/boost/asio/execution/any_executor.hpp \ - /usr/include/boost/asio/detail/assert.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/asio/detail/cstddef.hpp \ - /usr/include/boost/asio/detail/executor_function.hpp \ - /usr/include/boost/asio/detail/handler_alloc_helpers.hpp \ - /usr/include/boost/asio/detail/noncopyable.hpp \ - /usr/include/boost/asio/detail/recycling_allocator.hpp \ - /usr/include/boost/asio/detail/thread_context.hpp \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - /usr/include/boost/asio/detail/call_stack.hpp \ - /usr/include/boost/asio/detail/tss_ptr.hpp \ - /usr/include/boost/asio/detail/keyword_tss_ptr.hpp \ - /usr/include/boost/asio/detail/thread_info_base.hpp \ - /usr/include/boost/asio/multiple_exceptions.hpp \ - /usr/include/boost/asio/impl/multiple_exceptions.ipp \ - /usr/include/boost/asio/handler_alloc_hook.hpp \ - /usr/include/boost/asio/impl/handler_alloc_hook.ipp \ - /usr/include/boost/asio/detail/handler_invoke_helpers.hpp \ - /usr/include/boost/asio/handler_invoke_hook.hpp \ - /usr/include/boost/asio/detail/non_const_lvalue.hpp \ - /usr/include/boost/asio/detail/scoped_ptr.hpp \ - /usr/include/boost/asio/detail/throw_exception.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/asio/execution/bad_executor.hpp \ - /usr/include/boost/asio/execution/impl/bad_executor.ipp \ - /usr/include/boost/asio/execution/blocking.hpp \ - /usr/include/boost/asio/prefer.hpp \ - /usr/include/boost/asio/traits/prefer_free.hpp \ - /usr/include/boost/asio/traits/prefer_member.hpp \ - /usr/include/boost/asio/traits/require_free.hpp \ - /usr/include/boost/asio/traits/require_member.hpp \ - /usr/include/boost/asio/traits/static_require.hpp \ - /usr/include/boost/asio/query.hpp \ - /usr/include/boost/asio/traits/query_member.hpp \ - /usr/include/boost/asio/traits/query_free.hpp \ - /usr/include/boost/asio/require.hpp \ - /usr/include/boost/asio/execution/blocking_adaptation.hpp \ - /usr/include/boost/asio/detail/event.hpp \ - /usr/include/boost/asio/detail/posix_event.hpp \ - /usr/include/boost/asio/detail/impl/posix_event.ipp \ - /usr/include/boost/asio/detail/throw_error.hpp \ - /usr/include/boost/system/error_code.hpp \ - /usr/include/boost/system/detail/error_code.hpp \ - /usr/include/boost/system/detail/error_category.hpp \ - /usr/include/boost/system/detail/config.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/boost/system/detail/error_condition.hpp \ - /usr/include/boost/system/detail/generic_category.hpp \ - /usr/include/boost/system/detail/generic_category_message.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/boost/system/detail/enable_if.hpp \ - /usr/include/boost/system/is_error_condition_enum.hpp \ - /usr/include/boost/system/detail/system_category.hpp \ - /usr/include/boost/system/is_error_code_enum.hpp \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/boost/system/error_category.hpp \ - /usr/include/boost/system/detail/error_category_impl.hpp \ - /usr/include/boost/system/detail/to_std_category.hpp \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - /usr/include/boost/system/error_condition.hpp \ - /usr/include/boost/system/errc.hpp \ - /usr/include/boost/system/detail/errc.hpp \ - /usr/include/boost/system/detail/cerrno.hpp \ - /usr/include/boost/system/generic_category.hpp \ - /usr/include/boost/system/system_category.hpp \ - /usr/include/boost/system/detail/system_category_impl.hpp \ - /usr/include/boost/system/api_config.hpp \ - /usr/include/boost/system/detail/is_generic_value.hpp \ - /usr/include/boost/system/detail/throws.hpp \ - /usr/include/boost/asio/detail/impl/throw_error.ipp \ - /usr/include/boost/system/system_error.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/boost/asio/error.hpp \ - /usr/include/boost/cerrno.hpp \ - /usr/include/netdb.h \ - /usr/include/netinet/in.h \ - /usr/include/sys/socket.h \ - /usr/include/bits/types/struct_iovec.h \ - /usr/include/bits/socket.h \ - /usr/include/bits/socket_type.h \ - /usr/include/bits/sockaddr.h \ - /usr/include/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h \ - /usr/include/bits/in.h \ - /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ - /usr/include/bits/types/__sigval_t.h \ - /usr/include/bits/netdb.h \ - /usr/include/boost/asio/impl/error.ipp \ - /usr/include/boost/asio/detail/mutex.hpp \ - /usr/include/boost/asio/detail/posix_mutex.hpp \ - /usr/include/boost/asio/detail/scoped_lock.hpp \ - /usr/include/boost/asio/detail/impl/posix_mutex.ipp \ - /usr/include/boost/asio/execution/bulk_execute.hpp \ - /usr/include/boost/asio/execution/bulk_guarantee.hpp \ - /usr/include/boost/asio/execution/detail/bulk_sender.hpp \ - /usr/include/boost/asio/traits/bulk_execute_member.hpp \ - /usr/include/boost/asio/traits/bulk_execute_free.hpp \ - /usr/include/boost/asio/execution/context.hpp \ - /usr/include/boost/asio/execution/context_as.hpp \ - /usr/include/boost/asio/execution/mapping.hpp \ - /usr/include/boost/asio/execution/occupancy.hpp \ - /usr/include/boost/asio/execution/outstanding_work.hpp \ - /usr/include/boost/asio/execution/prefer_only.hpp \ - /usr/include/boost/asio/execution/relationship.hpp \ - /usr/include/boost/asio/execution/submit.hpp \ - /usr/include/boost/asio/execution/detail/submit_receiver.hpp \ - /usr/include/boost/asio/traits/submit_member.hpp \ - /usr/include/boost/asio/traits/submit_free.hpp \ - /usr/include/boost/asio/impl/system_executor.hpp \ - /usr/include/boost/asio/detail/executor_op.hpp \ - /usr/include/boost/asio/detail/fenced_block.hpp \ - /usr/include/boost/asio/detail/std_fenced_block.hpp \ - /usr/include/boost/asio/detail/scheduler_operation.hpp \ - /usr/include/boost/asio/detail/handler_tracking.hpp \ - /usr/include/boost/asio/detail/impl/handler_tracking.ipp \ - /usr/include/boost/asio/detail/op_queue.hpp \ - /usr/include/boost/asio/detail/global.hpp \ - /usr/include/boost/asio/detail/posix_global.hpp \ - /usr/include/boost/asio/system_context.hpp \ - /usr/include/boost/asio/detail/scheduler.hpp \ - /usr/include/boost/asio/execution_context.hpp \ - /usr/include/boost/asio/impl/execution_context.hpp \ - /usr/include/boost/asio/detail/handler_type_requirements.hpp \ - /usr/include/boost/asio/async_result.hpp \ - /usr/include/boost/asio/detail/service_registry.hpp \ - /usr/include/boost/asio/detail/impl/service_registry.hpp \ - /usr/include/boost/asio/detail/impl/service_registry.ipp \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/boost/asio/impl/execution_context.ipp \ - /usr/include/boost/asio/detail/conditionally_enabled_event.hpp \ - /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp \ - /usr/include/boost/asio/detail/null_event.hpp \ - /usr/include/boost/asio/detail/impl/null_event.ipp \ - /usr/include/boost/asio/detail/reactor_fwd.hpp \ - /usr/include/boost/asio/detail/thread.hpp \ - /usr/include/boost/asio/detail/posix_thread.hpp \ - /usr/include/boost/asio/detail/impl/posix_thread.ipp \ - /usr/include/boost/asio/detail/impl/scheduler.ipp \ - /usr/include/boost/asio/detail/concurrency_hint.hpp \ - /usr/include/boost/asio/detail/limits.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/boost/asio/detail/reactor.hpp \ - /usr/include/boost/asio/detail/epoll_reactor.hpp \ - /usr/include/boost/asio/detail/object_pool.hpp \ - /usr/include/boost/asio/detail/reactor_op.hpp \ - /usr/include/boost/asio/detail/operation.hpp \ - /usr/include/boost/asio/detail/select_interrupter.hpp \ - /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp \ - /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp \ - /usr/include/sys/stat.h \ - /usr/include/bits/stat.h \ - /usr/include/bits/struct_stat.h \ - /usr/include/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/bits/statx-generic.h \ - /usr/include/bits/types/struct_statx_timestamp.h \ - /usr/include/bits/types/struct_statx.h \ - /usr/include/fcntl.h \ - /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h \ - /usr/include/sys/eventfd.h \ - /usr/include/bits/eventfd.h \ - /usr/include/boost/asio/detail/cstdint.hpp \ - /usr/include/boost/asio/detail/socket_types.hpp \ - /usr/include/sys/ioctl.h \ - /usr/include/bits/ioctls.h \ - /usr/include/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h \ - /usr/include/linux/ioctl.h \ - /usr/include/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/bits/ioctl-types.h \ - /usr/include/sys/ttydefaults.h \ - /usr/include/poll.h \ - /usr/include/sys/poll.h \ - /usr/include/bits/poll.h \ - /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h \ - /usr/include/sys/un.h \ - /usr/include/netinet/tcp.h \ - /usr/include/arpa/inet.h \ - /usr/include/net/if.h \ - /usr/include/boost/asio/detail/timer_queue_base.hpp \ - /usr/include/boost/asio/detail/timer_queue_set.hpp \ - /usr/include/boost/asio/detail/impl/timer_queue_set.ipp \ - /usr/include/boost/asio/detail/wait_op.hpp \ - /usr/include/sys/timerfd.h \ - /usr/include/bits/timerfd.h \ - /usr/include/boost/asio/detail/impl/epoll_reactor.hpp \ - /usr/include/boost/asio/detail/impl/epoll_reactor.ipp \ - /usr/include/sys/epoll.h \ - /usr/include/bits/epoll.h \ - /usr/include/boost/asio/detail/scheduler_thread_info.hpp \ - /usr/include/boost/asio/detail/signal_blocker.hpp \ - /usr/include/boost/asio/detail/posix_signal_blocker.hpp \ - /usr/include/c++/11/csignal \ - /usr/include/signal.h \ - /usr/include/bits/signum-generic.h \ - /usr/include/bits/signum-arch.h \ - /usr/include/bits/types/sig_atomic_t.h \ - /usr/include/bits/types/siginfo_t.h \ - /usr/include/bits/siginfo-arch.h \ - /usr/include/bits/siginfo-consts.h \ - /usr/include/bits/siginfo-consts-arch.h \ - /usr/include/bits/types/sigval_t.h \ - /usr/include/bits/sigevent-consts.h \ - /usr/include/bits/sigaction.h \ - /usr/include/bits/sigcontext.h \ - /usr/include/bits/types/stack_t.h \ - /usr/include/sys/ucontext.h \ - /usr/include/bits/sigstack.h \ - /usr/include/bits/ss_flags.h \ - /usr/include/bits/types/struct_sigstack.h \ - /usr/include/bits/sigthread.h \ - /usr/include/bits/signal_ext.h \ - /usr/include/boost/asio/detail/thread_group.hpp \ - /usr/include/boost/asio/impl/system_context.hpp \ - /usr/include/boost/asio/impl/system_context.ipp \ - /usr/include/boost/asio/awaitable.hpp \ - /usr/include/boost/asio/basic_datagram_socket.hpp \ - /usr/include/boost/asio/basic_socket.hpp \ - /usr/include/boost/asio/any_io_executor.hpp \ - /usr/include/boost/asio/detail/io_object_impl.hpp \ - /usr/include/boost/asio/io_context.hpp \ - /usr/include/boost/asio/detail/wrapped_handler.hpp \ - /usr/include/boost/asio/detail/bind_handler.hpp \ - /usr/include/boost/asio/detail/handler_cont_helpers.hpp \ - /usr/include/boost/asio/handler_continuation_hook.hpp \ - /usr/include/boost/asio/detail/chrono.hpp \ - /usr/include/boost/asio/impl/io_context.hpp \ - /usr/include/boost/asio/detail/completion_handler.hpp \ - /usr/include/boost/asio/detail/handler_work.hpp \ - /usr/include/boost/asio/executor_work_guard.hpp \ - /usr/include/boost/asio/impl/io_context.ipp \ - /usr/include/boost/asio/post.hpp \ - /usr/include/boost/asio/impl/post.hpp \ - /usr/include/boost/asio/detail/work_dispatcher.hpp \ - /usr/include/boost/asio/socket_base.hpp \ - /usr/include/boost/asio/detail/io_control.hpp \ - /usr/include/boost/asio/detail/socket_option.hpp \ - /usr/include/boost/asio/detail/reactive_socket_service.hpp \ - /usr/include/boost/asio/buffer.hpp \ - /usr/include/boost/asio/detail/array_fwd.hpp \ - /usr/include/boost/asio/detail/string_view.hpp \ - /usr/include/c++/11/experimental/string_view \ - /usr/include/c++/11/bits/ranges_base.h \ - /usr/include/c++/11/experimental/bits/lfts_config.h \ - /usr/include/c++/11/experimental/bits/string_view.tcc \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/asio/detail/is_buffer_sequence.hpp \ - /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp \ - /usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp \ - /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp \ - /usr/include/boost/asio/detail/socket_holder.hpp \ - /usr/include/boost/asio/detail/socket_ops.hpp \ - /usr/include/boost/asio/detail/impl/socket_ops.ipp \ - /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_service_base.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_send_op.hpp \ - /usr/include/boost/asio/detail/reactive_wait_op.hpp \ - /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp \ - /usr/include/boost/asio/basic_deadline_timer.hpp \ - /usr/include/boost/asio/detail/deadline_timer_service.hpp \ - /usr/include/boost/asio/detail/timer_queue.hpp \ - /usr/include/boost/asio/detail/date_time_fwd.hpp \ - /usr/include/boost/asio/detail/timer_queue_ptime.hpp \ - /usr/include/boost/asio/time_traits.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_types.hpp \ - /usr/include/boost/date_time/time_clock.hpp \ - /usr/include/boost/date_time/c_time.hpp \ - /usr/include/boost/date_time/compiler_config.hpp \ - /usr/include/boost/date_time/locale_config.hpp \ - /usr/include/boost/config/auto_link.hpp \ - /usr/include/sys/time.h \ - /usr/include/boost/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/shared_count.hpp \ - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp \ - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp \ - /usr/include/boost/checked_delete.hpp \ - /usr/include/boost/core/checked_delete.hpp \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp \ - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp \ - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/yield_k.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp \ - /usr/include/boost/config/pragma_message.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/boost/smart_ptr/detail/operator_bool.hpp \ - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp \ - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp \ - /usr/include/boost/date_time/microsec_time_clock.hpp \ - /usr/include/boost/date_time/posix_time/ptime.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_system.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_config.hpp \ - /usr/include/boost/config/no_tr1/cmath.hpp \ - /usr/include/c++/11/cmath \ - /usr/include/math.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/boost/date_time/time_duration.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/date_time/special_defs.hpp \ - /usr/include/boost/date_time/time_defs.hpp \ - /usr/include/boost/operators.hpp \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/date_time/time_resolution_traits.hpp \ - /usr/include/boost/date_time/int_adapter.hpp \ - /usr/include/boost/date_time/gregorian/gregorian_types.hpp \ - /usr/include/boost/date_time/date.hpp \ - /usr/include/boost/date_time/year_month_day.hpp \ - /usr/include/boost/date_time/period.hpp \ - /usr/include/boost/date_time/gregorian/greg_calendar.hpp \ - /usr/include/boost/date_time/gregorian/greg_weekday.hpp \ - /usr/include/boost/date_time/constrained_value.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/date_time/date_defs.hpp \ - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp \ - /usr/include/boost/date_time/gregorian_calendar.hpp \ - /usr/include/boost/date_time/gregorian_calendar.ipp \ - /usr/include/boost/date_time/gregorian/greg_ymd.hpp \ - /usr/include/boost/date_time/gregorian/greg_day.hpp \ - /usr/include/boost/date_time/gregorian/greg_year.hpp \ - /usr/include/boost/date_time/gregorian/greg_month.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration.hpp \ - /usr/include/boost/date_time/date_duration.hpp \ - /usr/include/boost/date_time/date_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_date.hpp \ - /usr/include/boost/date_time/adjust_functors.hpp \ - /usr/include/boost/date_time/wrapping_int.hpp \ - /usr/include/boost/date_time/date_generators.hpp \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/bits/sstream.tcc \ - /usr/include/boost/date_time/date_clock_device.hpp \ - /usr/include/boost/date_time/date_iterator.hpp \ - /usr/include/boost/date_time/time_system_split.hpp \ - /usr/include/boost/date_time/time_system_counted.hpp \ - /usr/include/boost/date_time/time.hpp \ - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp \ - /usr/include/boost/numeric/conversion/cast.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/numeric/conversion/converter.hpp \ - /usr/include/boost/numeric/conversion/conversion_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/numeric/conversion/detail/meta.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/equal_to.hpp \ - /usr/include/boost/mpl/aux_/comparison_op.hpp \ - /usr/include/boost/mpl/aux_/numeric_op.hpp \ - /usr/include/boost/mpl/numeric_cast.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/tag.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_tag.hpp \ - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp \ - /usr/include/boost/mpl/aux_/config/forwarding.hpp \ - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp \ - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp \ - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp \ - /usr/include/boost/mpl/integral_c.hpp \ - /usr/include/boost/mpl/integral_c_fwd.hpp \ - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp \ - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp \ - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp \ - /usr/include/boost/mpl/multiplies.hpp \ - /usr/include/boost/mpl/times.hpp \ - /usr/include/boost/mpl/aux_/arithmetic_op.hpp \ - /usr/include/boost/mpl/aux_/largest_int.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/less.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp \ - /usr/include/boost/numeric/conversion/converter_policies.hpp \ - /usr/include/boost/numeric/conversion/detail/converter.hpp \ - /usr/include/boost/numeric/conversion/bounds.hpp \ - /usr/include/boost/numeric/conversion/detail/bounds.hpp \ - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \ - /usr/include/boost/date_time/posix_time/time_period.hpp \ - /usr/include/boost/date_time/time_iterator.hpp \ - /usr/include/boost/date_time/dst_rules.hpp \ - /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp \ - /usr/include/boost/asio/detail/timer_scheduler.hpp \ - /usr/include/boost/asio/detail/timer_scheduler_fwd.hpp \ - /usr/include/boost/asio/detail/wait_handler.hpp \ - /usr/include/boost/asio/basic_io_object.hpp \ - /usr/include/boost/asio/basic_raw_socket.hpp \ - /usr/include/boost/asio/basic_seq_packet_socket.hpp \ - /usr/include/boost/asio/basic_serial_port.hpp \ - /usr/include/boost/asio/serial_port_base.hpp \ - /usr/include/termios.h \ - /usr/include/bits/termios.h \ - /usr/include/bits/termios-struct.h \ - /usr/include/bits/termios-c_cc.h \ - /usr/include/bits/termios-c_iflag.h \ - /usr/include/bits/termios-c_oflag.h \ - /usr/include/bits/termios-baud.h \ - /usr/include/bits/termios-c_cflag.h \ - /usr/include/bits/termios-c_lflag.h \ - /usr/include/bits/termios-tcflow.h \ - /usr/include/bits/termios-misc.h \ - /usr/include/boost/asio/impl/serial_port_base.hpp \ - /usr/include/boost/asio/impl/serial_port_base.ipp \ - /usr/include/boost/asio/detail/reactive_serial_port_service.hpp \ - /usr/include/boost/asio/detail/descriptor_ops.hpp \ - /usr/include/boost/asio/detail/impl/descriptor_ops.ipp \ - /usr/include/boost/asio/detail/reactive_descriptor_service.hpp \ - /usr/include/boost/asio/detail/descriptor_read_op.hpp \ - /usr/include/boost/asio/detail/descriptor_write_op.hpp \ - /usr/include/boost/asio/posix/descriptor_base.hpp \ - /usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp \ - /usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp \ - /usr/include/boost/asio/basic_signal_set.hpp \ - /usr/include/boost/asio/detail/signal_set_service.hpp \ - /usr/include/boost/asio/detail/signal_handler.hpp \ - /usr/include/boost/asio/detail/signal_op.hpp \ - /usr/include/boost/asio/detail/impl/signal_set_service.ipp \ - /usr/include/boost/asio/detail/static_mutex.hpp \ - /usr/include/boost/asio/detail/posix_static_mutex.hpp \ - /usr/include/boost/asio/basic_socket_acceptor.hpp \ - /usr/include/boost/asio/basic_socket_iostream.hpp \ - /usr/include/boost/asio/basic_socket_streambuf.hpp \ - /usr/include/boost/asio/basic_stream_socket.hpp \ - /usr/include/boost/asio/steady_timer.hpp \ - /usr/include/boost/asio/basic_waitable_timer.hpp \ - /usr/include/boost/asio/detail/chrono_time_traits.hpp \ - /usr/include/boost/asio/wait_traits.hpp \ - /usr/include/boost/asio/basic_streambuf.hpp \ - /usr/include/boost/asio/basic_streambuf_fwd.hpp \ - /usr/include/boost/asio/bind_executor.hpp \ - /usr/include/boost/asio/uses_executor.hpp \ - /usr/include/boost/asio/buffered_read_stream_fwd.hpp \ - /usr/include/boost/asio/buffered_read_stream.hpp \ - /usr/include/boost/asio/detail/buffer_resize_guard.hpp \ - /usr/include/boost/asio/detail/buffered_stream_storage.hpp \ - /usr/include/boost/asio/impl/buffered_read_stream.hpp \ - /usr/include/boost/asio/buffered_stream_fwd.hpp \ - /usr/include/boost/asio/buffered_stream.hpp \ - /usr/include/boost/asio/buffered_write_stream.hpp \ - /usr/include/boost/asio/buffered_write_stream_fwd.hpp \ - /usr/include/boost/asio/completion_condition.hpp \ - /usr/include/boost/asio/write.hpp \ - /usr/include/boost/asio/impl/write.hpp \ - /usr/include/boost/asio/detail/base_from_completion_cond.hpp \ - /usr/include/boost/asio/detail/consuming_buffers.hpp \ - /usr/include/boost/asio/detail/dependent_type.hpp \ - /usr/include/boost/asio/impl/buffered_write_stream.hpp \ - /usr/include/boost/asio/buffers_iterator.hpp \ - /usr/include/boost/asio/co_spawn.hpp \ - /usr/include/boost/asio/compose.hpp \ - /usr/include/boost/asio/impl/compose.hpp \ - /usr/include/boost/asio/connect.hpp \ - /usr/include/boost/asio/impl/connect.hpp \ - /usr/include/boost/asio/coroutine.hpp \ - /usr/include/boost/asio/deadline_timer.hpp \ - /usr/include/boost/asio/defer.hpp \ - /usr/include/boost/asio/impl/defer.hpp \ - /usr/include/boost/asio/detached.hpp \ - /usr/include/boost/asio/impl/detached.hpp \ - /usr/include/boost/asio/dispatch.hpp \ - /usr/include/boost/asio/impl/dispatch.hpp \ - /usr/include/boost/asio/executor.hpp \ - /usr/include/boost/asio/impl/executor.hpp \ - /usr/include/boost/asio/impl/executor.ipp \ - /usr/include/boost/asio/generic/basic_endpoint.hpp \ - /usr/include/boost/asio/generic/detail/endpoint.hpp \ - /usr/include/boost/asio/generic/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/generic/datagram_protocol.hpp \ - /usr/include/boost/asio/generic/raw_protocol.hpp \ - /usr/include/boost/asio/generic/seq_packet_protocol.hpp \ - /usr/include/boost/asio/generic/stream_protocol.hpp \ - /usr/include/boost/asio/high_resolution_timer.hpp \ - /usr/include/boost/asio/io_context_strand.hpp \ - /usr/include/boost/asio/detail/strand_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_service.ipp \ - /usr/include/boost/asio/io_service.hpp \ - /usr/include/boost/asio/io_service_strand.hpp \ - /usr/include/boost/asio/ip/address.hpp \ - /usr/include/boost/asio/ip/address_v4.hpp \ - /usr/include/boost/asio/detail/array.hpp \ - /usr/include/boost/asio/detail/winsock_init.hpp \ - /usr/include/boost/asio/ip/impl/address_v4.hpp \ - /usr/include/boost/asio/ip/impl/address_v4.ipp \ - /usr/include/boost/asio/ip/address_v6.hpp \ - /usr/include/boost/asio/ip/impl/address_v6.hpp \ - /usr/include/boost/asio/ip/impl/address_v6.ipp \ - /usr/include/boost/asio/ip/bad_address_cast.hpp \ - /usr/include/boost/asio/ip/impl/address.hpp \ - /usr/include/boost/asio/ip/impl/address.ipp \ - /usr/include/boost/asio/ip/address_v4_iterator.hpp \ - /usr/include/boost/asio/ip/address_v4_range.hpp \ - /usr/include/boost/asio/ip/address_v6_iterator.hpp \ - /usr/include/boost/asio/ip/address_v6_range.hpp \ - /usr/include/boost/asio/ip/network_v4.hpp \ - /usr/include/boost/asio/ip/impl/network_v4.hpp \ - /usr/include/boost/asio/ip/impl/network_v4.ipp \ - /usr/include/boost/asio/ip/network_v6.hpp \ - /usr/include/boost/asio/ip/impl/network_v6.hpp \ - /usr/include/boost/asio/ip/impl/network_v6.ipp \ - /usr/include/boost/asio/ip/basic_endpoint.hpp \ - /usr/include/boost/asio/ip/detail/endpoint.hpp \ - /usr/include/boost/asio/ip/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/ip/impl/basic_endpoint.hpp \ - /usr/include/boost/asio/ip/basic_resolver.hpp \ - /usr/include/boost/asio/ip/basic_resolver_iterator.hpp \ - /usr/include/boost/asio/ip/basic_resolver_entry.hpp \ - /usr/include/boost/asio/ip/basic_resolver_query.hpp \ - /usr/include/boost/asio/ip/resolver_query_base.hpp \ - /usr/include/boost/asio/ip/resolver_base.hpp \ - /usr/include/boost/asio/ip/basic_resolver_results.hpp \ - /usr/include/boost/asio/detail/resolver_service.hpp \ - /usr/include/boost/asio/detail/resolve_endpoint_op.hpp \ - /usr/include/boost/asio/detail/resolve_op.hpp \ - /usr/include/boost/asio/detail/resolve_query_op.hpp \ - /usr/include/boost/asio/detail/resolver_service_base.hpp \ - /usr/include/boost/asio/detail/impl/resolver_service_base.ipp \ - /usr/include/boost/asio/ip/host_name.hpp \ - /usr/include/boost/asio/ip/impl/host_name.ipp \ - /usr/include/boost/asio/ip/icmp.hpp \ - /usr/include/boost/asio/ip/multicast.hpp \ - /usr/include/boost/asio/ip/detail/socket_option.hpp \ - /usr/include/boost/asio/ip/tcp.hpp \ - /usr/include/boost/asio/ip/udp.hpp \ - /usr/include/boost/asio/ip/unicast.hpp \ - /usr/include/boost/asio/ip/v6_only.hpp \ - /usr/include/boost/asio/is_read_buffered.hpp \ - /usr/include/boost/asio/is_write_buffered.hpp \ - /usr/include/boost/asio/local/basic_endpoint.hpp \ - /usr/include/boost/asio/local/detail/endpoint.hpp \ - /usr/include/boost/asio/local/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/local/connect_pair.hpp \ - /usr/include/boost/asio/local/datagram_protocol.hpp \ - /usr/include/boost/asio/local/stream_protocol.hpp \ - /usr/include/boost/asio/packaged_task.hpp \ - /usr/include/boost/asio/detail/future.hpp \ - /usr/include/c++/11/future \ - /usr/include/c++/11/condition_variable \ - /usr/include/c++/11/bits/atomic_futex.h \ - /usr/include/c++/11/bits/std_thread.h \ - /usr/include/boost/asio/placeholders.hpp \ - /usr/include/boost/bind/arg.hpp \ - /usr/include/boost/is_placeholder.hpp \ - /usr/include/boost/asio/posix/basic_descriptor.hpp \ - /usr/include/boost/asio/posix/basic_stream_descriptor.hpp \ - /usr/include/boost/asio/posix/descriptor.hpp \ - /usr/include/boost/asio/posix/stream_descriptor.hpp \ - /usr/include/boost/asio/read.hpp \ - /usr/include/boost/asio/impl/read.hpp \ - /usr/include/boost/asio/read_at.hpp \ - /usr/include/boost/asio/impl/read_at.hpp \ - /usr/include/boost/asio/read_until.hpp \ - /usr/include/boost/asio/detail/regex_fwd.hpp \ - /usr/include/boost/regex_fwd.hpp \ - /usr/include/boost/regex/config.hpp \ - /usr/include/boost/regex/user.hpp \ - /usr/include/boost/predef.h \ - /usr/include/boost/predef/language.h \ - /usr/include/boost/predef/language/stdc.h \ - /usr/include/boost/predef/version_number.h \ - /usr/include/boost/predef/make.h \ - /usr/include/boost/predef/detail/test.h \ - /usr/include/boost/predef/language/stdcpp.h \ - /usr/include/boost/predef/language/objc.h \ - /usr/include/boost/predef/language/cuda.h \ - /usr/include/boost/predef/architecture.h \ - /usr/include/boost/predef/architecture/alpha.h \ - /usr/include/boost/predef/architecture/arm.h \ - /usr/include/boost/predef/architecture/blackfin.h \ - /usr/include/boost/predef/architecture/convex.h \ - /usr/include/boost/predef/architecture/ia64.h \ - /usr/include/boost/predef/architecture/m68k.h \ - /usr/include/boost/predef/architecture/mips.h \ - /usr/include/boost/predef/architecture/parisc.h \ - /usr/include/boost/predef/architecture/ppc.h \ - /usr/include/boost/predef/architecture/ptx.h \ - /usr/include/boost/predef/architecture/pyramid.h \ - /usr/include/boost/predef/architecture/riscv.h \ - /usr/include/boost/predef/architecture/rs6k.h \ - /usr/include/boost/predef/architecture/sparc.h \ - /usr/include/boost/predef/architecture/superh.h \ - /usr/include/boost/predef/architecture/sys370.h \ - /usr/include/boost/predef/architecture/sys390.h \ - /usr/include/boost/predef/architecture/x86.h \ - /usr/include/boost/predef/architecture/x86/32.h \ - /usr/include/boost/predef/architecture/x86/64.h \ - /usr/include/boost/predef/architecture/z.h \ - /usr/include/boost/predef/compiler.h \ - /usr/include/boost/predef/compiler/borland.h \ - /usr/include/boost/predef/compiler/clang.h \ - /usr/include/boost/predef/compiler/comeau.h \ - /usr/include/boost/predef/compiler/compaq.h \ - /usr/include/boost/predef/compiler/diab.h \ - /usr/include/boost/predef/compiler/digitalmars.h \ - /usr/include/boost/predef/compiler/dignus.h \ - /usr/include/boost/predef/compiler/edg.h \ - /usr/include/boost/predef/compiler/ekopath.h \ - /usr/include/boost/predef/compiler/gcc_xml.h \ - /usr/include/boost/predef/compiler/gcc.h \ - /usr/include/boost/predef/detail/comp_detected.h \ - /usr/include/boost/predef/compiler/greenhills.h \ - /usr/include/boost/predef/compiler/hp_acc.h \ - /usr/include/boost/predef/compiler/iar.h \ - /usr/include/boost/predef/compiler/ibm.h \ - /usr/include/boost/predef/compiler/intel.h \ - /usr/include/boost/predef/compiler/kai.h \ - /usr/include/boost/predef/compiler/llvm.h \ - /usr/include/boost/predef/compiler/metaware.h \ - /usr/include/boost/predef/compiler/metrowerks.h \ - /usr/include/boost/predef/compiler/microtec.h \ - /usr/include/boost/predef/compiler/mpw.h \ - /usr/include/boost/predef/compiler/nvcc.h \ - /usr/include/boost/predef/compiler/palm.h \ - /usr/include/boost/predef/compiler/pgi.h \ - /usr/include/boost/predef/compiler/sgi_mipspro.h \ - /usr/include/boost/predef/compiler/sunpro.h \ - /usr/include/boost/predef/compiler/tendra.h \ - /usr/include/boost/predef/compiler/visualc.h \ - /usr/include/boost/predef/compiler/watcom.h \ - /usr/include/boost/predef/library.h \ - /usr/include/boost/predef/library/c.h \ - /usr/include/boost/predef/library/c/_prefix.h \ - /usr/include/boost/predef/detail/_cassert.h \ - /usr/include/boost/predef/library/c/cloudabi.h \ - /usr/include/boost/predef/library/c/gnu.h \ - /usr/include/boost/predef/library/c/uc.h \ - /usr/include/boost/predef/library/c/vms.h \ - /usr/include/boost/predef/library/c/zos.h \ - /usr/include/boost/predef/library/std.h \ - /usr/include/boost/predef/library/std/_prefix.h \ - /usr/include/boost/predef/detail/_exception.h \ - /usr/include/boost/predef/library/std/cxx.h \ - /usr/include/boost/predef/library/std/dinkumware.h \ - /usr/include/boost/predef/library/std/libcomo.h \ - /usr/include/boost/predef/library/std/modena.h \ - /usr/include/boost/predef/library/std/msl.h \ - /usr/include/boost/predef/library/std/roguewave.h \ - /usr/include/boost/predef/library/std/sgi.h \ - /usr/include/boost/predef/library/std/stdcpp3.h \ - /usr/include/boost/predef/library/std/stlport.h \ - /usr/include/boost/predef/library/std/vacpp.h \ - /usr/include/boost/predef/os.h \ - /usr/include/boost/predef/os/aix.h \ - /usr/include/boost/predef/os/amigaos.h \ - /usr/include/boost/predef/os/beos.h \ - /usr/include/boost/predef/os/bsd.h \ - /usr/include/boost/predef/os/macos.h \ - /usr/include/boost/predef/os/ios.h \ - /usr/include/boost/predef/os/bsd/bsdi.h \ - /usr/include/boost/predef/os/bsd/dragonfly.h \ - /usr/include/boost/predef/os/bsd/free.h \ - /usr/include/boost/predef/os/bsd/open.h \ - /usr/include/boost/predef/os/bsd/net.h \ - /usr/include/boost/predef/os/cygwin.h \ - /usr/include/boost/predef/os/haiku.h \ - /usr/include/boost/predef/os/hpux.h \ - /usr/include/boost/predef/os/irix.h \ - /usr/include/boost/predef/os/linux.h \ - /usr/include/boost/predef/detail/os_detected.h \ - /usr/include/boost/predef/os/os400.h \ - /usr/include/boost/predef/os/qnxnto.h \ - /usr/include/boost/predef/os/solaris.h \ - /usr/include/boost/predef/os/unix.h \ - /usr/include/boost/predef/os/vms.h \ - /usr/include/boost/predef/os/windows.h \ - /usr/include/boost/predef/other.h \ - /usr/include/boost/predef/other/endian.h \ - /usr/include/boost/predef/platform/android.h \ - /usr/include/boost/predef/platform.h \ - /usr/include/boost/predef/platform/cloudabi.h \ - /usr/include/boost/predef/platform/mingw.h \ - /usr/include/boost/predef/platform/mingw32.h \ - /usr/include/boost/predef/platform/mingw64.h \ - /usr/include/boost/predef/platform/windows_uwp.h \ - /usr/include/boost/predef/platform/windows_desktop.h \ - /usr/include/boost/predef/platform/windows_phone.h \ - /usr/include/boost/predef/platform/windows_server.h \ - /usr/include/boost/predef/platform/windows_store.h \ - /usr/include/boost/predef/platform/windows_system.h \ - /usr/include/boost/predef/platform/windows_runtime.h \ - /usr/include/boost/predef/platform/ios.h \ - /usr/include/boost/predef/hardware.h \ - /usr/include/boost/predef/hardware/simd.h \ - /usr/include/boost/predef/hardware/simd/x86.h \ - /usr/include/boost/predef/hardware/simd/x86/versions.h \ - /usr/include/boost/predef/hardware/simd/x86_amd.h \ - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h \ - /usr/include/boost/predef/hardware/simd/arm.h \ - /usr/include/boost/predef/hardware/simd/arm/versions.h \ - /usr/include/boost/predef/hardware/simd/ppc.h \ - /usr/include/boost/predef/hardware/simd/ppc/versions.h \ - /usr/include/boost/predef/version.h \ - /usr/include/boost/regex/config/cwchar.hpp \ - /usr/include/boost/regex/v4/regex_fwd.hpp \ - /usr/include/boost/regex/v4/match_flags.hpp \ - /usr/include/boost/asio/impl/read_until.hpp \ - /usr/include/boost/asio/redirect_error.hpp \ - /usr/include/boost/asio/impl/redirect_error.hpp \ - /usr/include/boost/asio/require_concept.hpp \ - /usr/include/boost/asio/traits/require_concept_member.hpp \ - /usr/include/boost/asio/traits/require_concept_free.hpp \ - /usr/include/boost/asio/traits/static_require_concept.hpp \ - /usr/include/boost/asio/serial_port.hpp \ - /usr/include/boost/asio/signal_set.hpp \ - /usr/include/boost/asio/static_thread_pool.hpp \ - /usr/include/boost/asio/thread_pool.hpp \ - /usr/include/boost/asio/impl/thread_pool.hpp \ - /usr/include/boost/asio/detail/blocking_executor_op.hpp \ - /usr/include/boost/asio/detail/bulk_executor_op.hpp \ - /usr/include/boost/asio/impl/thread_pool.ipp \ - /usr/include/boost/asio/strand.hpp \ - /usr/include/boost/asio/detail/strand_executor_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_executor_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_executor_service.ipp \ - /usr/include/boost/asio/streambuf.hpp \ - /usr/include/boost/asio/system_timer.hpp \ - /usr/include/boost/asio/this_coro.hpp \ - /usr/include/boost/asio/use_awaitable.hpp \ - /usr/include/boost/asio/use_future.hpp \ - /usr/include/boost/asio/impl/use_future.hpp \ - /usr/include/boost/asio/version.hpp \ - /usr/include/boost/asio/windows/basic_object_handle.hpp \ - /usr/include/boost/asio/windows/basic_overlapped_handle.hpp \ - /usr/include/boost/asio/windows/basic_random_access_handle.hpp \ - /usr/include/boost/asio/windows/basic_stream_handle.hpp \ - /usr/include/boost/asio/windows/object_handle.hpp \ - /usr/include/boost/asio/windows/overlapped_handle.hpp \ - /usr/include/boost/asio/windows/overlapped_ptr.hpp \ - /usr/include/boost/asio/windows/random_access_handle.hpp \ - /usr/include/boost/asio/windows/stream_handle.hpp \ - /usr/include/boost/asio/write_at.hpp \ - /usr/include/boost/asio/impl/write_at.hpp \ - include/LibLsp/JsonRpc/RemoteEndPoint.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsResponseError.h \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/iostream \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/JsonRpc/Cancellation.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/JsonRpc/traits.h \ - include/LibLsp/JsonRpc/threaded_queue.h \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/bits/hashtable.h \ - /usr/include/c++/11/bits/hashtable_policy.h \ - /usr/include/c++/11/bits/unordered_map.h \ - include/LibLsp/JsonRpc/MessageIssue.h \ - include/LibLsp/JsonRpc/MessageJsonHandler.h \ - include/LibLsp/JsonRpc/Endpoint.h \ - /usr/include/boost/bind/bind.hpp \ - /usr/include/boost/ref.hpp \ - /usr/include/boost/core/ref.hpp \ - /usr/include/boost/mem_fn.hpp \ - /usr/include/boost/bind/mem_fn.hpp \ - /usr/include/boost/get_pointer.hpp \ - /usr/include/boost/config/no_tr1/memory.hpp \ - /usr/include/boost/bind/mem_fn_template.hpp \ - /usr/include/boost/bind/mem_fn_cc.hpp \ - /usr/include/boost/bind/detail/result_traits.hpp \ - /usr/include/boost/visit_each.hpp \ - /usr/include/boost/core/is_same.hpp \ - /usr/include/boost/bind/storage.hpp \ - /usr/include/boost/bind/bind_cc.hpp \ - /usr/include/boost/bind/bind_mf_cc.hpp \ - /usr/include/boost/bind/bind_mf2_cc.hpp \ - /usr/include/boost/bind/placeholders.hpp \ - include/LibLsp/JsonRpc/stream.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o: src/jsonrpc/WebSocketServer.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/MessageIssue.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - include/LibLsp/JsonRpc/WebSocketServer.h \ - /usr/include/boost/asio.hpp \ - /usr/include/boost/asio/associated_allocator.hpp \ - /usr/include/boost/asio/detail/config.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/linux/version.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/boost/asio/detail/type_traits.hpp \ - /usr/include/boost/asio/detail/push_options.hpp \ - /usr/include/boost/asio/detail/pop_options.hpp \ - /usr/include/boost/asio/associated_executor.hpp \ - /usr/include/boost/asio/execution/executor.hpp \ - /usr/include/boost/asio/execution/execute.hpp \ - /usr/include/boost/asio/execution/detail/as_invocable.hpp \ - /usr/include/boost/asio/detail/atomic_count.hpp \ - /usr/include/c++/11/atomic \ - /usr/include/boost/asio/detail/memory.hpp \ - /usr/include/boost/asio/execution/receiver_invocation_error.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp \ - /usr/include/boost/asio/execution/set_done.hpp \ - /usr/include/boost/asio/traits/set_done_member.hpp \ - /usr/include/boost/asio/traits/set_done_free.hpp \ - /usr/include/boost/asio/execution/set_error.hpp \ - /usr/include/boost/asio/traits/set_error_member.hpp \ - /usr/include/boost/asio/traits/set_error_free.hpp \ - /usr/include/boost/asio/execution/set_value.hpp \ - /usr/include/boost/asio/detail/variadic_templates.hpp \ - /usr/include/boost/asio/traits/set_value_member.hpp \ - /usr/include/boost/asio/traits/set_value_free.hpp \ - /usr/include/boost/asio/execution/detail/as_receiver.hpp \ - /usr/include/boost/asio/traits/execute_member.hpp \ - /usr/include/boost/asio/traits/execute_free.hpp \ - /usr/include/boost/asio/execution/invocable_archetype.hpp \ - /usr/include/boost/asio/traits/equality_comparable.hpp \ - /usr/include/boost/asio/is_executor.hpp \ - /usr/include/boost/asio/detail/is_executor.hpp \ - /usr/include/boost/asio/system_executor.hpp \ - /usr/include/boost/asio/execution.hpp \ - /usr/include/boost/asio/execution/allocator.hpp \ - /usr/include/boost/asio/execution/scheduler.hpp \ - /usr/include/boost/asio/execution/schedule.hpp \ - /usr/include/boost/asio/traits/schedule_member.hpp \ - /usr/include/boost/asio/traits/schedule_free.hpp \ - /usr/include/boost/asio/execution/sender.hpp \ - /usr/include/boost/asio/execution/detail/void_receiver.hpp \ - /usr/include/boost/asio/execution/receiver.hpp \ - /usr/include/boost/asio/execution/connect.hpp \ - /usr/include/boost/asio/execution/detail/as_operation.hpp \ - /usr/include/boost/asio/traits/start_member.hpp \ - /usr/include/boost/asio/execution/operation_state.hpp \ - /usr/include/boost/asio/execution/start.hpp \ - /usr/include/boost/asio/traits/start_free.hpp \ - /usr/include/boost/asio/traits/connect_member.hpp \ - /usr/include/boost/asio/traits/connect_free.hpp \ - /usr/include/boost/asio/is_applicable_property.hpp \ - /usr/include/boost/asio/traits/query_static_constexpr_member.hpp \ - /usr/include/boost/asio/traits/static_query.hpp \ - /usr/include/boost/asio/execution/any_executor.hpp \ - /usr/include/boost/asio/detail/assert.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/asio/detail/cstddef.hpp \ - /usr/include/boost/asio/detail/executor_function.hpp \ - /usr/include/boost/asio/detail/handler_alloc_helpers.hpp \ - /usr/include/boost/asio/detail/noncopyable.hpp \ - /usr/include/boost/asio/detail/recycling_allocator.hpp \ - /usr/include/boost/asio/detail/thread_context.hpp \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - /usr/include/boost/asio/detail/call_stack.hpp \ - /usr/include/boost/asio/detail/tss_ptr.hpp \ - /usr/include/boost/asio/detail/keyword_tss_ptr.hpp \ - /usr/include/boost/asio/detail/thread_info_base.hpp \ - /usr/include/boost/asio/multiple_exceptions.hpp \ - /usr/include/boost/asio/impl/multiple_exceptions.ipp \ - /usr/include/boost/asio/handler_alloc_hook.hpp \ - /usr/include/boost/asio/impl/handler_alloc_hook.ipp \ - /usr/include/boost/asio/detail/handler_invoke_helpers.hpp \ - /usr/include/boost/asio/handler_invoke_hook.hpp \ - /usr/include/boost/asio/detail/non_const_lvalue.hpp \ - /usr/include/boost/asio/detail/scoped_ptr.hpp \ - /usr/include/boost/asio/detail/throw_exception.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/asio/execution/bad_executor.hpp \ - /usr/include/boost/asio/execution/impl/bad_executor.ipp \ - /usr/include/boost/asio/execution/blocking.hpp \ - /usr/include/boost/asio/prefer.hpp \ - /usr/include/boost/asio/traits/prefer_free.hpp \ - /usr/include/boost/asio/traits/prefer_member.hpp \ - /usr/include/boost/asio/traits/require_free.hpp \ - /usr/include/boost/asio/traits/require_member.hpp \ - /usr/include/boost/asio/traits/static_require.hpp \ - /usr/include/boost/asio/query.hpp \ - /usr/include/boost/asio/traits/query_member.hpp \ - /usr/include/boost/asio/traits/query_free.hpp \ - /usr/include/boost/asio/require.hpp \ - /usr/include/boost/asio/execution/blocking_adaptation.hpp \ - /usr/include/boost/asio/detail/event.hpp \ - /usr/include/boost/asio/detail/posix_event.hpp \ - /usr/include/boost/asio/detail/impl/posix_event.ipp \ - /usr/include/boost/asio/detail/throw_error.hpp \ - /usr/include/boost/system/error_code.hpp \ - /usr/include/boost/system/detail/error_code.hpp \ - /usr/include/boost/system/detail/error_category.hpp \ - /usr/include/boost/system/detail/config.hpp \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/boost/system/detail/error_condition.hpp \ - /usr/include/boost/system/detail/generic_category.hpp \ - /usr/include/boost/system/detail/generic_category_message.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/boost/system/detail/enable_if.hpp \ - /usr/include/boost/system/is_error_condition_enum.hpp \ - /usr/include/boost/system/detail/system_category.hpp \ - /usr/include/boost/system/is_error_code_enum.hpp \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/boost/system/error_category.hpp \ - /usr/include/boost/system/detail/error_category_impl.hpp \ - /usr/include/boost/system/detail/to_std_category.hpp \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - /usr/include/boost/system/error_condition.hpp \ - /usr/include/boost/system/errc.hpp \ - /usr/include/boost/system/detail/errc.hpp \ - /usr/include/boost/system/detail/cerrno.hpp \ - /usr/include/boost/system/generic_category.hpp \ - /usr/include/boost/system/system_category.hpp \ - /usr/include/boost/system/detail/system_category_impl.hpp \ - /usr/include/boost/system/api_config.hpp \ - /usr/include/boost/system/detail/is_generic_value.hpp \ - /usr/include/boost/system/detail/throws.hpp \ - /usr/include/boost/asio/detail/impl/throw_error.ipp \ - /usr/include/boost/system/system_error.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/boost/asio/error.hpp \ - /usr/include/boost/cerrno.hpp \ - /usr/include/netdb.h \ - /usr/include/netinet/in.h \ - /usr/include/sys/socket.h \ - /usr/include/bits/types/struct_iovec.h \ - /usr/include/bits/socket.h \ - /usr/include/bits/socket_type.h \ - /usr/include/bits/sockaddr.h \ - /usr/include/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h \ - /usr/include/bits/in.h \ - /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ - /usr/include/bits/types/__sigval_t.h \ - /usr/include/bits/netdb.h \ - /usr/include/boost/asio/impl/error.ipp \ - /usr/include/boost/asio/detail/mutex.hpp \ - /usr/include/boost/asio/detail/posix_mutex.hpp \ - /usr/include/boost/asio/detail/scoped_lock.hpp \ - /usr/include/boost/asio/detail/impl/posix_mutex.ipp \ - /usr/include/boost/asio/execution/bulk_execute.hpp \ - /usr/include/boost/asio/execution/bulk_guarantee.hpp \ - /usr/include/boost/asio/execution/detail/bulk_sender.hpp \ - /usr/include/boost/asio/traits/bulk_execute_member.hpp \ - /usr/include/boost/asio/traits/bulk_execute_free.hpp \ - /usr/include/boost/asio/execution/context.hpp \ - /usr/include/boost/asio/execution/context_as.hpp \ - /usr/include/boost/asio/execution/mapping.hpp \ - /usr/include/boost/asio/execution/occupancy.hpp \ - /usr/include/boost/asio/execution/outstanding_work.hpp \ - /usr/include/boost/asio/execution/prefer_only.hpp \ - /usr/include/boost/asio/execution/relationship.hpp \ - /usr/include/boost/asio/execution/submit.hpp \ - /usr/include/boost/asio/execution/detail/submit_receiver.hpp \ - /usr/include/boost/asio/traits/submit_member.hpp \ - /usr/include/boost/asio/traits/submit_free.hpp \ - /usr/include/boost/asio/impl/system_executor.hpp \ - /usr/include/boost/asio/detail/executor_op.hpp \ - /usr/include/boost/asio/detail/fenced_block.hpp \ - /usr/include/boost/asio/detail/std_fenced_block.hpp \ - /usr/include/boost/asio/detail/scheduler_operation.hpp \ - /usr/include/boost/asio/detail/handler_tracking.hpp \ - /usr/include/boost/asio/detail/impl/handler_tracking.ipp \ - /usr/include/boost/asio/detail/op_queue.hpp \ - /usr/include/boost/asio/detail/global.hpp \ - /usr/include/boost/asio/detail/posix_global.hpp \ - /usr/include/boost/asio/system_context.hpp \ - /usr/include/boost/asio/detail/scheduler.hpp \ - /usr/include/boost/asio/execution_context.hpp \ - /usr/include/boost/asio/impl/execution_context.hpp \ - /usr/include/boost/asio/detail/handler_type_requirements.hpp \ - /usr/include/boost/asio/async_result.hpp \ - /usr/include/boost/asio/detail/service_registry.hpp \ - /usr/include/boost/asio/detail/impl/service_registry.hpp \ - /usr/include/boost/asio/detail/impl/service_registry.ipp \ - /usr/include/boost/asio/impl/execution_context.ipp \ - /usr/include/boost/asio/detail/conditionally_enabled_event.hpp \ - /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp \ - /usr/include/boost/asio/detail/null_event.hpp \ - /usr/include/boost/asio/detail/impl/null_event.ipp \ - /usr/include/boost/asio/detail/reactor_fwd.hpp \ - /usr/include/boost/asio/detail/thread.hpp \ - /usr/include/boost/asio/detail/posix_thread.hpp \ - /usr/include/boost/asio/detail/impl/posix_thread.ipp \ - /usr/include/boost/asio/detail/impl/scheduler.ipp \ - /usr/include/boost/asio/detail/concurrency_hint.hpp \ - /usr/include/boost/asio/detail/limits.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/boost/asio/detail/reactor.hpp \ - /usr/include/boost/asio/detail/epoll_reactor.hpp \ - /usr/include/boost/asio/detail/object_pool.hpp \ - /usr/include/boost/asio/detail/reactor_op.hpp \ - /usr/include/boost/asio/detail/operation.hpp \ - /usr/include/boost/asio/detail/select_interrupter.hpp \ - /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp \ - /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp \ - /usr/include/sys/stat.h \ - /usr/include/bits/stat.h \ - /usr/include/bits/struct_stat.h \ - /usr/include/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/bits/statx-generic.h \ - /usr/include/bits/types/struct_statx_timestamp.h \ - /usr/include/bits/types/struct_statx.h \ - /usr/include/fcntl.h \ - /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h \ - /usr/include/sys/eventfd.h \ - /usr/include/bits/eventfd.h \ - /usr/include/boost/asio/detail/cstdint.hpp \ - /usr/include/boost/asio/detail/socket_types.hpp \ - /usr/include/sys/ioctl.h \ - /usr/include/bits/ioctls.h \ - /usr/include/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h \ - /usr/include/linux/ioctl.h \ - /usr/include/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/bits/ioctl-types.h \ - /usr/include/sys/ttydefaults.h \ - /usr/include/poll.h \ - /usr/include/sys/poll.h \ - /usr/include/bits/poll.h \ - /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h \ - /usr/include/sys/un.h \ - /usr/include/netinet/tcp.h \ - /usr/include/arpa/inet.h \ - /usr/include/net/if.h \ - /usr/include/boost/asio/detail/timer_queue_base.hpp \ - /usr/include/boost/asio/detail/timer_queue_set.hpp \ - /usr/include/boost/asio/detail/impl/timer_queue_set.ipp \ - /usr/include/boost/asio/detail/wait_op.hpp \ - /usr/include/sys/timerfd.h \ - /usr/include/bits/timerfd.h \ - /usr/include/boost/asio/detail/impl/epoll_reactor.hpp \ - /usr/include/boost/asio/detail/impl/epoll_reactor.ipp \ - /usr/include/sys/epoll.h \ - /usr/include/bits/epoll.h \ - /usr/include/boost/asio/detail/scheduler_thread_info.hpp \ - /usr/include/boost/asio/detail/signal_blocker.hpp \ - /usr/include/boost/asio/detail/posix_signal_blocker.hpp \ - /usr/include/c++/11/csignal \ - /usr/include/signal.h \ - /usr/include/bits/signum-generic.h \ - /usr/include/bits/signum-arch.h \ - /usr/include/bits/types/sig_atomic_t.h \ - /usr/include/bits/types/siginfo_t.h \ - /usr/include/bits/siginfo-arch.h \ - /usr/include/bits/siginfo-consts.h \ - /usr/include/bits/siginfo-consts-arch.h \ - /usr/include/bits/types/sigval_t.h \ - /usr/include/bits/sigevent-consts.h \ - /usr/include/bits/sigaction.h \ - /usr/include/bits/sigcontext.h \ - /usr/include/bits/types/stack_t.h \ - /usr/include/sys/ucontext.h \ - /usr/include/bits/sigstack.h \ - /usr/include/bits/ss_flags.h \ - /usr/include/bits/types/struct_sigstack.h \ - /usr/include/bits/sigthread.h \ - /usr/include/bits/signal_ext.h \ - /usr/include/boost/asio/detail/thread_group.hpp \ - /usr/include/boost/asio/impl/system_context.hpp \ - /usr/include/boost/asio/impl/system_context.ipp \ - /usr/include/boost/asio/awaitable.hpp \ - /usr/include/boost/asio/basic_datagram_socket.hpp \ - /usr/include/boost/asio/basic_socket.hpp \ - /usr/include/boost/asio/any_io_executor.hpp \ - /usr/include/boost/asio/detail/io_object_impl.hpp \ - /usr/include/boost/asio/io_context.hpp \ - /usr/include/boost/asio/detail/wrapped_handler.hpp \ - /usr/include/boost/asio/detail/bind_handler.hpp \ - /usr/include/boost/asio/detail/handler_cont_helpers.hpp \ - /usr/include/boost/asio/handler_continuation_hook.hpp \ - /usr/include/boost/asio/detail/chrono.hpp \ - /usr/include/boost/asio/impl/io_context.hpp \ - /usr/include/boost/asio/detail/completion_handler.hpp \ - /usr/include/boost/asio/detail/handler_work.hpp \ - /usr/include/boost/asio/executor_work_guard.hpp \ - /usr/include/boost/asio/impl/io_context.ipp \ - /usr/include/boost/asio/post.hpp \ - /usr/include/boost/asio/impl/post.hpp \ - /usr/include/boost/asio/detail/work_dispatcher.hpp \ - /usr/include/boost/asio/socket_base.hpp \ - /usr/include/boost/asio/detail/io_control.hpp \ - /usr/include/boost/asio/detail/socket_option.hpp \ - /usr/include/boost/asio/detail/reactive_socket_service.hpp \ - /usr/include/boost/asio/buffer.hpp \ - /usr/include/boost/asio/detail/array_fwd.hpp \ - /usr/include/boost/asio/detail/string_view.hpp \ - /usr/include/c++/11/experimental/string_view \ - /usr/include/c++/11/bits/ranges_base.h \ - /usr/include/c++/11/experimental/bits/lfts_config.h \ - /usr/include/c++/11/experimental/bits/string_view.tcc \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/asio/detail/is_buffer_sequence.hpp \ - /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp \ - /usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp \ - /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp \ - /usr/include/boost/asio/detail/socket_holder.hpp \ - /usr/include/boost/asio/detail/socket_ops.hpp \ - /usr/include/boost/asio/detail/impl/socket_ops.ipp \ - /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_service_base.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_send_op.hpp \ - /usr/include/boost/asio/detail/reactive_wait_op.hpp \ - /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp \ - /usr/include/boost/asio/basic_deadline_timer.hpp \ - /usr/include/boost/asio/detail/deadline_timer_service.hpp \ - /usr/include/boost/asio/detail/timer_queue.hpp \ - /usr/include/boost/asio/detail/date_time_fwd.hpp \ - /usr/include/boost/asio/detail/timer_queue_ptime.hpp \ - /usr/include/boost/asio/time_traits.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_types.hpp \ - /usr/include/boost/date_time/time_clock.hpp \ - /usr/include/boost/date_time/c_time.hpp \ - /usr/include/boost/date_time/compiler_config.hpp \ - /usr/include/boost/date_time/locale_config.hpp \ - /usr/include/boost/config/auto_link.hpp \ - /usr/include/sys/time.h \ - /usr/include/boost/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/shared_count.hpp \ - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp \ - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp \ - /usr/include/boost/checked_delete.hpp \ - /usr/include/boost/core/checked_delete.hpp \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp \ - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp \ - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/yield_k.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp \ - /usr/include/boost/config/pragma_message.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/boost/smart_ptr/detail/operator_bool.hpp \ - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp \ - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp \ - /usr/include/boost/date_time/microsec_time_clock.hpp \ - /usr/include/boost/date_time/posix_time/ptime.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_system.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_config.hpp \ - /usr/include/boost/config/no_tr1/cmath.hpp \ - /usr/include/c++/11/cmath \ - /usr/include/math.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/boost/date_time/time_duration.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/date_time/special_defs.hpp \ - /usr/include/boost/date_time/time_defs.hpp \ - /usr/include/boost/operators.hpp \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/date_time/time_resolution_traits.hpp \ - /usr/include/boost/date_time/int_adapter.hpp \ - /usr/include/boost/date_time/gregorian/gregorian_types.hpp \ - /usr/include/boost/date_time/date.hpp \ - /usr/include/boost/date_time/year_month_day.hpp \ - /usr/include/boost/date_time/period.hpp \ - /usr/include/boost/date_time/gregorian/greg_calendar.hpp \ - /usr/include/boost/date_time/gregorian/greg_weekday.hpp \ - /usr/include/boost/date_time/constrained_value.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/date_time/date_defs.hpp \ - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp \ - /usr/include/boost/date_time/gregorian_calendar.hpp \ - /usr/include/boost/date_time/gregorian_calendar.ipp \ - /usr/include/boost/date_time/gregorian/greg_ymd.hpp \ - /usr/include/boost/date_time/gregorian/greg_day.hpp \ - /usr/include/boost/date_time/gregorian/greg_year.hpp \ - /usr/include/boost/date_time/gregorian/greg_month.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration.hpp \ - /usr/include/boost/date_time/date_duration.hpp \ - /usr/include/boost/date_time/date_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_date.hpp \ - /usr/include/boost/date_time/adjust_functors.hpp \ - /usr/include/boost/date_time/wrapping_int.hpp \ - /usr/include/boost/date_time/date_generators.hpp \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/bits/sstream.tcc \ - /usr/include/boost/date_time/date_clock_device.hpp \ - /usr/include/boost/date_time/date_iterator.hpp \ - /usr/include/boost/date_time/time_system_split.hpp \ - /usr/include/boost/date_time/time_system_counted.hpp \ - /usr/include/boost/date_time/time.hpp \ - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp \ - /usr/include/boost/numeric/conversion/cast.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/numeric/conversion/converter.hpp \ - /usr/include/boost/numeric/conversion/conversion_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/numeric/conversion/detail/meta.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/equal_to.hpp \ - /usr/include/boost/mpl/aux_/comparison_op.hpp \ - /usr/include/boost/mpl/aux_/numeric_op.hpp \ - /usr/include/boost/mpl/numeric_cast.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/tag.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_tag.hpp \ - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp \ - /usr/include/boost/mpl/aux_/config/forwarding.hpp \ - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp \ - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp \ - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp \ - /usr/include/boost/mpl/integral_c.hpp \ - /usr/include/boost/mpl/integral_c_fwd.hpp \ - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp \ - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp \ - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp \ - /usr/include/boost/mpl/multiplies.hpp \ - /usr/include/boost/mpl/times.hpp \ - /usr/include/boost/mpl/aux_/arithmetic_op.hpp \ - /usr/include/boost/mpl/aux_/largest_int.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/less.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp \ - /usr/include/boost/numeric/conversion/converter_policies.hpp \ - /usr/include/boost/numeric/conversion/detail/converter.hpp \ - /usr/include/boost/numeric/conversion/bounds.hpp \ - /usr/include/boost/numeric/conversion/detail/bounds.hpp \ - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \ - /usr/include/boost/date_time/posix_time/time_period.hpp \ - /usr/include/boost/date_time/time_iterator.hpp \ - /usr/include/boost/date_time/dst_rules.hpp \ - /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp \ - /usr/include/boost/asio/detail/timer_scheduler.hpp \ - /usr/include/boost/asio/detail/timer_scheduler_fwd.hpp \ - /usr/include/boost/asio/detail/wait_handler.hpp \ - /usr/include/boost/asio/basic_io_object.hpp \ - /usr/include/boost/asio/basic_raw_socket.hpp \ - /usr/include/boost/asio/basic_seq_packet_socket.hpp \ - /usr/include/boost/asio/basic_serial_port.hpp \ - /usr/include/boost/asio/serial_port_base.hpp \ - /usr/include/termios.h \ - /usr/include/bits/termios.h \ - /usr/include/bits/termios-struct.h \ - /usr/include/bits/termios-c_cc.h \ - /usr/include/bits/termios-c_iflag.h \ - /usr/include/bits/termios-c_oflag.h \ - /usr/include/bits/termios-baud.h \ - /usr/include/bits/termios-c_cflag.h \ - /usr/include/bits/termios-c_lflag.h \ - /usr/include/bits/termios-tcflow.h \ - /usr/include/bits/termios-misc.h \ - /usr/include/boost/asio/impl/serial_port_base.hpp \ - /usr/include/boost/asio/impl/serial_port_base.ipp \ - /usr/include/boost/asio/detail/reactive_serial_port_service.hpp \ - /usr/include/boost/asio/detail/descriptor_ops.hpp \ - /usr/include/boost/asio/detail/impl/descriptor_ops.ipp \ - /usr/include/boost/asio/detail/reactive_descriptor_service.hpp \ - /usr/include/boost/asio/detail/descriptor_read_op.hpp \ - /usr/include/boost/asio/detail/descriptor_write_op.hpp \ - /usr/include/boost/asio/posix/descriptor_base.hpp \ - /usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp \ - /usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp \ - /usr/include/boost/asio/basic_signal_set.hpp \ - /usr/include/boost/asio/detail/signal_set_service.hpp \ - /usr/include/boost/asio/detail/signal_handler.hpp \ - /usr/include/boost/asio/detail/signal_op.hpp \ - /usr/include/boost/asio/detail/impl/signal_set_service.ipp \ - /usr/include/boost/asio/detail/static_mutex.hpp \ - /usr/include/boost/asio/detail/posix_static_mutex.hpp \ - /usr/include/boost/asio/basic_socket_acceptor.hpp \ - /usr/include/boost/asio/basic_socket_iostream.hpp \ - /usr/include/boost/asio/basic_socket_streambuf.hpp \ - /usr/include/boost/asio/basic_stream_socket.hpp \ - /usr/include/boost/asio/steady_timer.hpp \ - /usr/include/boost/asio/basic_waitable_timer.hpp \ - /usr/include/boost/asio/detail/chrono_time_traits.hpp \ - /usr/include/boost/asio/wait_traits.hpp \ - /usr/include/boost/asio/basic_streambuf.hpp \ - /usr/include/boost/asio/basic_streambuf_fwd.hpp \ - /usr/include/boost/asio/bind_executor.hpp \ - /usr/include/boost/asio/uses_executor.hpp \ - /usr/include/boost/asio/buffered_read_stream_fwd.hpp \ - /usr/include/boost/asio/buffered_read_stream.hpp \ - /usr/include/boost/asio/detail/buffer_resize_guard.hpp \ - /usr/include/boost/asio/detail/buffered_stream_storage.hpp \ - /usr/include/boost/asio/impl/buffered_read_stream.hpp \ - /usr/include/boost/asio/buffered_stream_fwd.hpp \ - /usr/include/boost/asio/buffered_stream.hpp \ - /usr/include/boost/asio/buffered_write_stream.hpp \ - /usr/include/boost/asio/buffered_write_stream_fwd.hpp \ - /usr/include/boost/asio/completion_condition.hpp \ - /usr/include/boost/asio/write.hpp \ - /usr/include/boost/asio/impl/write.hpp \ - /usr/include/boost/asio/detail/base_from_completion_cond.hpp \ - /usr/include/boost/asio/detail/consuming_buffers.hpp \ - /usr/include/boost/asio/detail/dependent_type.hpp \ - /usr/include/boost/asio/impl/buffered_write_stream.hpp \ - /usr/include/boost/asio/buffers_iterator.hpp \ - /usr/include/boost/asio/co_spawn.hpp \ - /usr/include/boost/asio/compose.hpp \ - /usr/include/boost/asio/impl/compose.hpp \ - /usr/include/boost/asio/connect.hpp \ - /usr/include/boost/asio/impl/connect.hpp \ - /usr/include/boost/asio/coroutine.hpp \ - /usr/include/boost/asio/deadline_timer.hpp \ - /usr/include/boost/asio/defer.hpp \ - /usr/include/boost/asio/impl/defer.hpp \ - /usr/include/boost/asio/detached.hpp \ - /usr/include/boost/asio/impl/detached.hpp \ - /usr/include/boost/asio/dispatch.hpp \ - /usr/include/boost/asio/impl/dispatch.hpp \ - /usr/include/boost/asio/executor.hpp \ - /usr/include/boost/asio/impl/executor.hpp \ - /usr/include/boost/asio/impl/executor.ipp \ - /usr/include/boost/asio/generic/basic_endpoint.hpp \ - /usr/include/boost/asio/generic/detail/endpoint.hpp \ - /usr/include/boost/asio/generic/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/generic/datagram_protocol.hpp \ - /usr/include/boost/asio/generic/raw_protocol.hpp \ - /usr/include/boost/asio/generic/seq_packet_protocol.hpp \ - /usr/include/boost/asio/generic/stream_protocol.hpp \ - /usr/include/boost/asio/high_resolution_timer.hpp \ - /usr/include/boost/asio/io_context_strand.hpp \ - /usr/include/boost/asio/detail/strand_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_service.ipp \ - /usr/include/boost/asio/io_service.hpp \ - /usr/include/boost/asio/io_service_strand.hpp \ - /usr/include/boost/asio/ip/address.hpp \ - /usr/include/boost/asio/ip/address_v4.hpp \ - /usr/include/boost/asio/detail/array.hpp \ - /usr/include/boost/asio/detail/winsock_init.hpp \ - /usr/include/boost/asio/ip/impl/address_v4.hpp \ - /usr/include/boost/asio/ip/impl/address_v4.ipp \ - /usr/include/boost/asio/ip/address_v6.hpp \ - /usr/include/boost/asio/ip/impl/address_v6.hpp \ - /usr/include/boost/asio/ip/impl/address_v6.ipp \ - /usr/include/boost/asio/ip/bad_address_cast.hpp \ - /usr/include/boost/asio/ip/impl/address.hpp \ - /usr/include/boost/asio/ip/impl/address.ipp \ - /usr/include/boost/asio/ip/address_v4_iterator.hpp \ - /usr/include/boost/asio/ip/address_v4_range.hpp \ - /usr/include/boost/asio/ip/address_v6_iterator.hpp \ - /usr/include/boost/asio/ip/address_v6_range.hpp \ - /usr/include/boost/asio/ip/network_v4.hpp \ - /usr/include/boost/asio/ip/impl/network_v4.hpp \ - /usr/include/boost/asio/ip/impl/network_v4.ipp \ - /usr/include/boost/asio/ip/network_v6.hpp \ - /usr/include/boost/asio/ip/impl/network_v6.hpp \ - /usr/include/boost/asio/ip/impl/network_v6.ipp \ - /usr/include/boost/asio/ip/basic_endpoint.hpp \ - /usr/include/boost/asio/ip/detail/endpoint.hpp \ - /usr/include/boost/asio/ip/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/ip/impl/basic_endpoint.hpp \ - /usr/include/boost/asio/ip/basic_resolver.hpp \ - /usr/include/boost/asio/ip/basic_resolver_iterator.hpp \ - /usr/include/boost/asio/ip/basic_resolver_entry.hpp \ - /usr/include/boost/asio/ip/basic_resolver_query.hpp \ - /usr/include/boost/asio/ip/resolver_query_base.hpp \ - /usr/include/boost/asio/ip/resolver_base.hpp \ - /usr/include/boost/asio/ip/basic_resolver_results.hpp \ - /usr/include/boost/asio/detail/resolver_service.hpp \ - /usr/include/boost/asio/detail/resolve_endpoint_op.hpp \ - /usr/include/boost/asio/detail/resolve_op.hpp \ - /usr/include/boost/asio/detail/resolve_query_op.hpp \ - /usr/include/boost/asio/detail/resolver_service_base.hpp \ - /usr/include/boost/asio/detail/impl/resolver_service_base.ipp \ - /usr/include/boost/asio/ip/host_name.hpp \ - /usr/include/boost/asio/ip/impl/host_name.ipp \ - /usr/include/boost/asio/ip/icmp.hpp \ - /usr/include/boost/asio/ip/multicast.hpp \ - /usr/include/boost/asio/ip/detail/socket_option.hpp \ - /usr/include/boost/asio/ip/tcp.hpp \ - /usr/include/boost/asio/ip/udp.hpp \ - /usr/include/boost/asio/ip/unicast.hpp \ - /usr/include/boost/asio/ip/v6_only.hpp \ - /usr/include/boost/asio/is_read_buffered.hpp \ - /usr/include/boost/asio/is_write_buffered.hpp \ - /usr/include/boost/asio/local/basic_endpoint.hpp \ - /usr/include/boost/asio/local/detail/endpoint.hpp \ - /usr/include/boost/asio/local/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/local/connect_pair.hpp \ - /usr/include/boost/asio/local/datagram_protocol.hpp \ - /usr/include/boost/asio/local/stream_protocol.hpp \ - /usr/include/boost/asio/packaged_task.hpp \ - /usr/include/boost/asio/detail/future.hpp \ - /usr/include/c++/11/future \ - /usr/include/c++/11/condition_variable \ - /usr/include/c++/11/bits/atomic_futex.h \ - /usr/include/c++/11/bits/std_thread.h \ - /usr/include/boost/asio/placeholders.hpp \ - /usr/include/boost/bind/arg.hpp \ - /usr/include/boost/is_placeholder.hpp \ - /usr/include/boost/asio/posix/basic_descriptor.hpp \ - /usr/include/boost/asio/posix/basic_stream_descriptor.hpp \ - /usr/include/boost/asio/posix/descriptor.hpp \ - /usr/include/boost/asio/posix/stream_descriptor.hpp \ - /usr/include/boost/asio/read.hpp \ - /usr/include/boost/asio/impl/read.hpp \ - /usr/include/boost/asio/read_at.hpp \ - /usr/include/boost/asio/impl/read_at.hpp \ - /usr/include/boost/asio/read_until.hpp \ - /usr/include/boost/asio/detail/regex_fwd.hpp \ - /usr/include/boost/regex_fwd.hpp \ - /usr/include/boost/regex/config.hpp \ - /usr/include/boost/regex/user.hpp \ - /usr/include/boost/predef.h \ - /usr/include/boost/predef/language.h \ - /usr/include/boost/predef/language/stdc.h \ - /usr/include/boost/predef/version_number.h \ - /usr/include/boost/predef/make.h \ - /usr/include/boost/predef/detail/test.h \ - /usr/include/boost/predef/language/stdcpp.h \ - /usr/include/boost/predef/language/objc.h \ - /usr/include/boost/predef/language/cuda.h \ - /usr/include/boost/predef/architecture.h \ - /usr/include/boost/predef/architecture/alpha.h \ - /usr/include/boost/predef/architecture/arm.h \ - /usr/include/boost/predef/architecture/blackfin.h \ - /usr/include/boost/predef/architecture/convex.h \ - /usr/include/boost/predef/architecture/ia64.h \ - /usr/include/boost/predef/architecture/m68k.h \ - /usr/include/boost/predef/architecture/mips.h \ - /usr/include/boost/predef/architecture/parisc.h \ - /usr/include/boost/predef/architecture/ppc.h \ - /usr/include/boost/predef/architecture/ptx.h \ - /usr/include/boost/predef/architecture/pyramid.h \ - /usr/include/boost/predef/architecture/riscv.h \ - /usr/include/boost/predef/architecture/rs6k.h \ - /usr/include/boost/predef/architecture/sparc.h \ - /usr/include/boost/predef/architecture/superh.h \ - /usr/include/boost/predef/architecture/sys370.h \ - /usr/include/boost/predef/architecture/sys390.h \ - /usr/include/boost/predef/architecture/x86.h \ - /usr/include/boost/predef/architecture/x86/32.h \ - /usr/include/boost/predef/architecture/x86/64.h \ - /usr/include/boost/predef/architecture/z.h \ - /usr/include/boost/predef/compiler.h \ - /usr/include/boost/predef/compiler/borland.h \ - /usr/include/boost/predef/compiler/clang.h \ - /usr/include/boost/predef/compiler/comeau.h \ - /usr/include/boost/predef/compiler/compaq.h \ - /usr/include/boost/predef/compiler/diab.h \ - /usr/include/boost/predef/compiler/digitalmars.h \ - /usr/include/boost/predef/compiler/dignus.h \ - /usr/include/boost/predef/compiler/edg.h \ - /usr/include/boost/predef/compiler/ekopath.h \ - /usr/include/boost/predef/compiler/gcc_xml.h \ - /usr/include/boost/predef/compiler/gcc.h \ - /usr/include/boost/predef/detail/comp_detected.h \ - /usr/include/boost/predef/compiler/greenhills.h \ - /usr/include/boost/predef/compiler/hp_acc.h \ - /usr/include/boost/predef/compiler/iar.h \ - /usr/include/boost/predef/compiler/ibm.h \ - /usr/include/boost/predef/compiler/intel.h \ - /usr/include/boost/predef/compiler/kai.h \ - /usr/include/boost/predef/compiler/llvm.h \ - /usr/include/boost/predef/compiler/metaware.h \ - /usr/include/boost/predef/compiler/metrowerks.h \ - /usr/include/boost/predef/compiler/microtec.h \ - /usr/include/boost/predef/compiler/mpw.h \ - /usr/include/boost/predef/compiler/nvcc.h \ - /usr/include/boost/predef/compiler/palm.h \ - /usr/include/boost/predef/compiler/pgi.h \ - /usr/include/boost/predef/compiler/sgi_mipspro.h \ - /usr/include/boost/predef/compiler/sunpro.h \ - /usr/include/boost/predef/compiler/tendra.h \ - /usr/include/boost/predef/compiler/visualc.h \ - /usr/include/boost/predef/compiler/watcom.h \ - /usr/include/boost/predef/library.h \ - /usr/include/boost/predef/library/c.h \ - /usr/include/boost/predef/library/c/_prefix.h \ - /usr/include/boost/predef/detail/_cassert.h \ - /usr/include/boost/predef/library/c/cloudabi.h \ - /usr/include/boost/predef/library/c/gnu.h \ - /usr/include/boost/predef/library/c/uc.h \ - /usr/include/boost/predef/library/c/vms.h \ - /usr/include/boost/predef/library/c/zos.h \ - /usr/include/boost/predef/library/std.h \ - /usr/include/boost/predef/library/std/_prefix.h \ - /usr/include/boost/predef/detail/_exception.h \ - /usr/include/boost/predef/library/std/cxx.h \ - /usr/include/boost/predef/library/std/dinkumware.h \ - /usr/include/boost/predef/library/std/libcomo.h \ - /usr/include/boost/predef/library/std/modena.h \ - /usr/include/boost/predef/library/std/msl.h \ - /usr/include/boost/predef/library/std/roguewave.h \ - /usr/include/boost/predef/library/std/sgi.h \ - /usr/include/boost/predef/library/std/stdcpp3.h \ - /usr/include/boost/predef/library/std/stlport.h \ - /usr/include/boost/predef/library/std/vacpp.h \ - /usr/include/boost/predef/os.h \ - /usr/include/boost/predef/os/aix.h \ - /usr/include/boost/predef/os/amigaos.h \ - /usr/include/boost/predef/os/beos.h \ - /usr/include/boost/predef/os/bsd.h \ - /usr/include/boost/predef/os/macos.h \ - /usr/include/boost/predef/os/ios.h \ - /usr/include/boost/predef/os/bsd/bsdi.h \ - /usr/include/boost/predef/os/bsd/dragonfly.h \ - /usr/include/boost/predef/os/bsd/free.h \ - /usr/include/boost/predef/os/bsd/open.h \ - /usr/include/boost/predef/os/bsd/net.h \ - /usr/include/boost/predef/os/cygwin.h \ - /usr/include/boost/predef/os/haiku.h \ - /usr/include/boost/predef/os/hpux.h \ - /usr/include/boost/predef/os/irix.h \ - /usr/include/boost/predef/os/linux.h \ - /usr/include/boost/predef/detail/os_detected.h \ - /usr/include/boost/predef/os/os400.h \ - /usr/include/boost/predef/os/qnxnto.h \ - /usr/include/boost/predef/os/solaris.h \ - /usr/include/boost/predef/os/unix.h \ - /usr/include/boost/predef/os/vms.h \ - /usr/include/boost/predef/os/windows.h \ - /usr/include/boost/predef/other.h \ - /usr/include/boost/predef/other/endian.h \ - /usr/include/boost/predef/platform/android.h \ - /usr/include/boost/predef/platform.h \ - /usr/include/boost/predef/platform/cloudabi.h \ - /usr/include/boost/predef/platform/mingw.h \ - /usr/include/boost/predef/platform/mingw32.h \ - /usr/include/boost/predef/platform/mingw64.h \ - /usr/include/boost/predef/platform/windows_uwp.h \ - /usr/include/boost/predef/platform/windows_desktop.h \ - /usr/include/boost/predef/platform/windows_phone.h \ - /usr/include/boost/predef/platform/windows_server.h \ - /usr/include/boost/predef/platform/windows_store.h \ - /usr/include/boost/predef/platform/windows_system.h \ - /usr/include/boost/predef/platform/windows_runtime.h \ - /usr/include/boost/predef/platform/ios.h \ - /usr/include/boost/predef/hardware.h \ - /usr/include/boost/predef/hardware/simd.h \ - /usr/include/boost/predef/hardware/simd/x86.h \ - /usr/include/boost/predef/hardware/simd/x86/versions.h \ - /usr/include/boost/predef/hardware/simd/x86_amd.h \ - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h \ - /usr/include/boost/predef/hardware/simd/arm.h \ - /usr/include/boost/predef/hardware/simd/arm/versions.h \ - /usr/include/boost/predef/hardware/simd/ppc.h \ - /usr/include/boost/predef/hardware/simd/ppc/versions.h \ - /usr/include/boost/predef/version.h \ - /usr/include/boost/regex/config/cwchar.hpp \ - /usr/include/boost/regex/v4/regex_fwd.hpp \ - /usr/include/boost/regex/v4/match_flags.hpp \ - /usr/include/boost/asio/impl/read_until.hpp \ - /usr/include/boost/asio/redirect_error.hpp \ - /usr/include/boost/asio/impl/redirect_error.hpp \ - /usr/include/boost/asio/require_concept.hpp \ - /usr/include/boost/asio/traits/require_concept_member.hpp \ - /usr/include/boost/asio/traits/require_concept_free.hpp \ - /usr/include/boost/asio/traits/static_require_concept.hpp \ - /usr/include/boost/asio/serial_port.hpp \ - /usr/include/boost/asio/signal_set.hpp \ - /usr/include/boost/asio/static_thread_pool.hpp \ - /usr/include/boost/asio/thread_pool.hpp \ - /usr/include/boost/asio/impl/thread_pool.hpp \ - /usr/include/boost/asio/detail/blocking_executor_op.hpp \ - /usr/include/boost/asio/detail/bulk_executor_op.hpp \ - /usr/include/boost/asio/impl/thread_pool.ipp \ - /usr/include/boost/asio/strand.hpp \ - /usr/include/boost/asio/detail/strand_executor_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_executor_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_executor_service.ipp \ - /usr/include/boost/asio/streambuf.hpp \ - /usr/include/boost/asio/system_timer.hpp \ - /usr/include/boost/asio/this_coro.hpp \ - /usr/include/boost/asio/use_awaitable.hpp \ - /usr/include/boost/asio/use_future.hpp \ - /usr/include/boost/asio/impl/use_future.hpp \ - /usr/include/boost/asio/version.hpp \ - /usr/include/boost/asio/windows/basic_object_handle.hpp \ - /usr/include/boost/asio/windows/basic_overlapped_handle.hpp \ - /usr/include/boost/asio/windows/basic_random_access_handle.hpp \ - /usr/include/boost/asio/windows/basic_stream_handle.hpp \ - /usr/include/boost/asio/windows/object_handle.hpp \ - /usr/include/boost/asio/windows/overlapped_handle.hpp \ - /usr/include/boost/asio/windows/overlapped_ptr.hpp \ - /usr/include/boost/asio/windows/random_access_handle.hpp \ - /usr/include/boost/asio/windows/stream_handle.hpp \ - /usr/include/boost/asio/write_at.hpp \ - /usr/include/boost/asio/impl/write_at.hpp \ - /usr/include/boost/beast/core/tcp_stream.hpp \ - /usr/include/boost/beast/core/detail/config.hpp \ - /usr/include/boost/core/ignore_unused.hpp \ - /usr/include/boost/beast/core/basic_stream.hpp \ - /usr/include/boost/beast/core/detail/stream_base.hpp \ - /usr/include/boost/core/exchange.hpp \ - /usr/include/boost/beast/core/error.hpp \ - /usr/include/boost/beast/core/impl/error.hpp \ - /usr/include/boost/beast/core/impl/error.ipp \ - /usr/include/boost/beast/core/rate_policy.hpp \ - /usr/include/boost/beast/core/role.hpp \ - /usr/include/boost/beast/core/stream_traits.hpp \ - /usr/include/boost/beast/core/detail/static_const.hpp \ - /usr/include/boost/beast/core/detail/stream_traits.hpp \ - /usr/include/boost/type_traits/make_void.hpp \ - /usr/include/boost/core/empty_value.hpp \ - /usr/include/boost/enable_shared_from_this.hpp \ - /usr/include/boost/smart_ptr/enable_shared_from_this.hpp \ - /usr/include/boost/smart_ptr/weak_ptr.hpp \ - /usr/include/boost/beast/core/impl/basic_stream.hpp \ - /usr/include/boost/beast/core/async_base.hpp \ - /usr/include/boost/beast/core/bind_handler.hpp \ - /usr/include/boost/beast/core/detail/bind_handler.hpp \ - /usr/include/boost/beast/core/detail/tuple.hpp \ - /usr/include/boost/mp11/integer_sequence.hpp \ - /usr/include/boost/mp11/version.hpp \ - /usr/include/boost/mp11/algorithm.hpp \ - /usr/include/boost/mp11/list.hpp \ - /usr/include/boost/mp11/integral.hpp \ - /usr/include/boost/mp11/detail/mp_list.hpp \ - /usr/include/boost/mp11/detail/mp_is_list.hpp \ - /usr/include/boost/mp11/detail/mp_append.hpp \ - /usr/include/boost/mp11/utility.hpp \ - /usr/include/boost/mp11/detail/mp_fold.hpp \ - /usr/include/boost/mp11/detail/config.hpp \ - /usr/include/boost/mp11/set.hpp \ - /usr/include/boost/mp11/function.hpp \ - /usr/include/boost/mp11/detail/mp_count.hpp \ - /usr/include/boost/mp11/detail/mp_plus.hpp \ - /usr/include/boost/mp11/detail/mp_min_element.hpp \ - /usr/include/boost/mp11/detail/mp_void.hpp \ - /usr/include/boost/mp11/detail/mp_copy_if.hpp \ - /usr/include/boost/mp11/detail/mp_remove_if.hpp \ - /usr/include/boost/mp11/detail/mp_map_find.hpp \ - /usr/include/boost/mp11/detail/mp_with_index.hpp \ - /usr/include/boost/type_traits/copy_cv.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/add_const.hpp \ - /usr/include/boost/type_traits/add_volatile.hpp \ - /usr/include/boost/beast/core/detail/allocator.hpp \ - /usr/include/boost/beast/core/detail/async_base.hpp \ - /usr/include/boost/beast/core/detail/work_guard.hpp \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/boost/beast/core/impl/async_base.hpp \ - /usr/include/boost/beast/core/buffer_traits.hpp \ - /usr/include/boost/beast/core/detail/buffer_traits.hpp \ - /usr/include/boost/beast/core/buffers_prefix.hpp \ - /usr/include/boost/beast/core/impl/buffers_prefix.hpp \ - /usr/include/boost/beast/websocket/teardown.hpp \ - /usr/include/boost/beast/websocket/impl/teardown.hpp \ - /usr/include/boost/beast/core/detail/bind_continuation.hpp \ - /usr/include/boost/beast/core/detail/remap_post_to_defer.hpp \ - /usr/include/boost/beast/core/detail/is_invocable.hpp \ - /usr/include/boost/make_shared.hpp \ - /usr/include/boost/smart_ptr/make_shared.hpp \ - /usr/include/boost/smart_ptr/make_shared_object.hpp \ - /usr/include/boost/smart_ptr/detail/sp_forward.hpp \ - /usr/include/boost/smart_ptr/make_shared_array.hpp \ - /usr/include/boost/core/default_allocator.hpp \ - /usr/include/boost/smart_ptr/allocate_shared_array.hpp \ - /usr/include/boost/core/allocator_access.hpp \ - /usr/include/boost/core/pointer_traits.hpp \ - /usr/include/boost/core/alloc_construct.hpp \ - /usr/include/boost/core/noinit_adaptor.hpp \ - /usr/include/boost/core/first_scalar.hpp \ - /usr/include/boost/type_traits/extent.hpp \ - /usr/include/boost/type_traits/is_bounded_array.hpp \ - /usr/include/boost/type_traits/is_unbounded_array.hpp \ - /usr/include/boost/beast/websocket/stream.hpp \ - /usr/include/boost/beast/websocket/error.hpp \ - /usr/include/boost/beast/websocket/impl/error.hpp \ - /usr/include/boost/beast/websocket/impl/error.ipp \ - /usr/include/boost/beast/websocket/option.hpp \ - /usr/include/boost/beast/websocket/rfc6455.hpp \ - /usr/include/boost/beast/core/static_string.hpp \ - /usr/include/boost/beast/core/string.hpp \ - /usr/include/boost/beast/core/string_type.hpp \ - /usr/include/boost/utility/string_view.hpp \ - /usr/include/boost/io/ostream_put.hpp \ - /usr/include/boost/io/detail/buffer_fill.hpp \ - /usr/include/boost/io/detail/ostream_guard.hpp \ - /usr/include/boost/utility/string_view_fwd.hpp \ - /usr/include/boost/container_hash/hash_fwd.hpp \ - /usr/include/boost/beast/core/impl/string.ipp \ - /usr/include/boost/beast/core/detail/string.hpp \ - /usr/include/boost/beast/core/detail/static_string.hpp \ - /usr/include/boost/beast/core/impl/static_string.hpp \ - /usr/include/boost/beast/http/empty_body.hpp \ - /usr/include/boost/beast/http/error.hpp \ - /usr/include/boost/beast/http/impl/error.hpp \ - /usr/include/boost/beast/http/impl/error.ipp \ - /usr/include/boost/beast/http/message.hpp \ - /usr/include/boost/beast/http/fields.hpp \ - /usr/include/boost/beast/http/field.hpp \ - /usr/include/boost/beast/http/impl/field.ipp \ - /usr/include/boost/intrusive/list.hpp \ - /usr/include/boost/intrusive/detail/config_begin.hpp \ - /usr/include/boost/intrusive/intrusive_fwd.hpp \ - /usr/include/boost/intrusive/link_mode.hpp \ - /usr/include/boost/intrusive/detail/workaround.hpp \ - /usr/include/boost/intrusive/detail/assert.hpp \ - /usr/include/boost/intrusive/list_hook.hpp \ - /usr/include/boost/intrusive/detail/list_node.hpp \ - /usr/include/boost/intrusive/pointer_rebind.hpp \ - /usr/include/boost/intrusive/circular_list_algorithms.hpp \ - /usr/include/boost/intrusive/detail/algo_type.hpp \ - /usr/include/boost/core/no_exceptions_support.hpp \ - /usr/include/boost/intrusive/detail/config_end.hpp \ - /usr/include/boost/intrusive/options.hpp \ - /usr/include/boost/intrusive/pack_options.hpp \ - /usr/include/boost/intrusive/detail/generic_hook.hpp \ - /usr/include/boost/intrusive/pointer_traits.hpp \ - /usr/include/boost/move/detail/pointer_element.hpp \ - /usr/include/boost/intrusive/detail/mpl.hpp \ - /usr/include/boost/intrusive/detail/node_holder.hpp \ - /usr/include/boost/intrusive/detail/get_value_traits.hpp \ - /usr/include/boost/intrusive/detail/hook_traits.hpp \ - /usr/include/boost/intrusive/detail/parent_from_member.hpp \ - /usr/include/boost/move/detail/to_raw_pointer.hpp \ - /usr/include/boost/intrusive/detail/is_stateful_value_traits.hpp \ - /usr/include/boost/intrusive/detail/function_detector.hpp \ - /usr/include/boost/intrusive/detail/default_header_holder.hpp \ - /usr/include/boost/intrusive/detail/reverse_iterator.hpp \ - /usr/include/boost/intrusive/detail/iterator.hpp \ - /usr/include/boost/intrusive/detail/std_fwd.hpp \ - /usr/include/boost/move/detail/std_ns_begin.hpp \ - /usr/include/boost/move/detail/std_ns_end.hpp \ - /usr/include/boost/move/detail/iterator_traits.hpp \ - /usr/include/boost/intrusive/detail/uncast.hpp \ - /usr/include/boost/intrusive/detail/list_iterator.hpp \ - /usr/include/boost/intrusive/detail/iiterator.hpp \ - /usr/include/boost/intrusive/detail/array_initializer.hpp \ - /usr/include/boost/move/detail/placement_new.hpp \ - /usr/include/boost/intrusive/detail/exception_disposer.hpp \ - /usr/include/boost/intrusive/detail/equal_to_value.hpp \ - /usr/include/boost/intrusive/detail/key_nodeptr_comp.hpp \ - /usr/include/boost/intrusive/detail/ebo_functor_holder.hpp \ - /usr/include/boost/intrusive/detail/tree_value_compare.hpp \ - /usr/include/boost/intrusive/detail/simple_disposers.hpp \ - /usr/include/boost/intrusive/detail/size_holder.hpp \ - /usr/include/boost/intrusive/detail/algorithm.hpp \ - /usr/include/boost/intrusive/detail/minimal_less_equal_header.hpp \ - /usr/include/boost/intrusive/set.hpp \ - /usr/include/boost/intrusive/rbtree.hpp \ - /usr/include/boost/intrusive/detail/minimal_pair_header.hpp \ - /usr/include/boost/intrusive/set_hook.hpp \ - /usr/include/boost/intrusive/detail/rbtree_node.hpp \ - /usr/include/boost/intrusive/rbtree_algorithms.hpp \ - /usr/include/boost/intrusive/bstree_algorithms.hpp \ - /usr/include/boost/intrusive/detail/bstree_algorithms_base.hpp \ - /usr/include/boost/intrusive/detail/math.hpp \ - /usr/include/boost/intrusive/pointer_plus_bits.hpp \ - /usr/include/boost/intrusive/detail/tree_node.hpp \ - /usr/include/boost/intrusive/bstree.hpp \ - /usr/include/boost/intrusive/bs_set_hook.hpp \ - /usr/include/boost/intrusive/detail/tree_iterator.hpp \ - /usr/include/boost/intrusive/detail/empty_node_checker.hpp \ - /usr/include/boost/intrusive/detail/node_cloner_disposer.hpp \ - /usr/include/boost/intrusive/parent_from_member.hpp \ - /usr/include/boost/move/adl_move_swap.hpp \ - /usr/include/boost/beast/http/impl/fields.hpp \ - /usr/include/boost/beast/core/buffers_cat.hpp \ - /usr/include/boost/beast/core/detail/type_traits.hpp \ - /usr/include/boost/beast/core/impl/buffers_cat.hpp \ - /usr/include/boost/beast/core/detail/variant.hpp \ - /usr/include/boost/beast/core/detail/buffers_ref.hpp \ - /usr/include/boost/beast/core/detail/clamp.hpp \ - /usr/include/boost/beast/core/detail/temporary_buffer.hpp \ - /usr/include/boost/beast/core/detail/impl/temporary_buffer.ipp \ - /usr/include/boost/beast/http/verb.hpp \ - /usr/include/boost/beast/http/impl/verb.ipp \ - /usr/include/boost/beast/http/rfc7230.hpp \ - /usr/include/boost/beast/http/detail/rfc7230.hpp \ - /usr/include/boost/beast/http/detail/rfc7230.ipp \ - /usr/include/boost/beast/http/detail/basic_parsed_list.hpp \ - /usr/include/boost/beast/http/impl/rfc7230.hpp \ - /usr/include/boost/beast/http/impl/rfc7230.ipp \ - /usr/include/boost/beast/http/status.hpp \ - /usr/include/boost/beast/http/impl/status.ipp \ - /usr/include/boost/beast/http/chunk_encode.hpp \ - /usr/include/boost/beast/http/type_traits.hpp \ - /usr/include/boost/beast/http/detail/type_traits.hpp \ - /usr/include/boost/beast/http/detail/chunk_encode.hpp \ - /usr/include/boost/beast/http/impl/chunk_encode.hpp \ - /usr/include/boost/beast/core/detail/varint.hpp \ - /usr/include/boost/beast/http/impl/fields.ipp \ - /usr/include/boost/beast/http/impl/message.hpp \ - /usr/include/boost/beast/http/string_body.hpp \ - /usr/include/boost/beast/core/buffers_range.hpp \ - /usr/include/boost/beast/core/detail/buffers_range_adaptor.hpp \ - /usr/include/boost/beast/websocket/impl/rfc6455.hpp \ - /usr/include/boost/beast/websocket/stream_base.hpp \ - /usr/include/boost/beast/websocket/detail/decorator.hpp \ - /usr/include/boost/beast/websocket/stream_fwd.hpp \ - /usr/include/boost/beast/websocket/detail/hybi13.hpp \ - /usr/include/boost/beast/core/detail/base64.hpp \ - /usr/include/boost/beast/core/detail/base64.ipp \ - /usr/include/boost/beast/websocket/detail/hybi13.ipp \ - /usr/include/boost/beast/core/detail/sha1.hpp \ - /usr/include/boost/beast/core/detail/sha1.ipp \ - /usr/include/boost/beast/websocket/detail/prng.hpp \ - /usr/include/c++/11/random \ - /usr/include/c++/11/bits/random.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/opt_random.h \ - /usr/include/c++/11/bits/random.tcc \ - /usr/include/c++/11/numeric \ - /usr/include/c++/11/bits/stl_numeric.h \ - /usr/include/boost/beast/websocket/detail/prng.ipp \ - /usr/include/boost/beast/core/detail/chacha.hpp \ - /usr/include/boost/beast/core/detail/pcg.hpp \ - /usr/include/boost/beast/websocket/detail/impl_base.hpp \ - /usr/include/boost/beast/websocket/detail/frame.hpp \ - /usr/include/boost/beast/websocket/detail/utf8_checker.hpp \ - /usr/include/boost/beast/websocket/detail/utf8_checker.ipp \ - /usr/include/boost/beast/core/flat_static_buffer.hpp \ - /usr/include/boost/beast/core/impl/flat_static_buffer.hpp \ - /usr/include/boost/beast/core/impl/flat_static_buffer.ipp \ - /usr/include/boost/endian/conversion.hpp \ - /usr/include/boost/endian/detail/endian_reverse.hpp \ - /usr/include/boost/endian/detail/integral_by_size.hpp \ - /usr/include/boost/endian/detail/intrinsic.hpp \ - /usr/include/boost/endian/detail/is_scoped_enum.hpp \ - /usr/include/boost/type_traits/is_convertible.hpp \ - /usr/include/boost/type_traits/is_abstract.hpp \ - /usr/include/boost/type_traits/add_lvalue_reference.hpp \ - /usr/include/boost/type_traits/add_reference.hpp \ - /usr/include/boost/endian/detail/endian_load.hpp \ - /usr/include/boost/endian/detail/order.hpp \ - /usr/include/boost/core/scoped_enum.hpp \ - /usr/include/boost/endian/detail/is_trivially_copyable.hpp \ - /usr/include/boost/type_traits/has_trivial_copy.hpp \ - /usr/include/boost/type_traits/is_copy_constructible.hpp \ - /usr/include/boost/type_traits/has_trivial_assign.hpp \ - /usr/include/boost/type_traits/has_trivial_destructor.hpp \ - /usr/include/boost/type_traits/is_signed.hpp \ - /usr/include/boost/endian/detail/endian_store.hpp \ - /usr/include/boost/beast/websocket/detail/pmd_extension.hpp \ - /usr/include/boost/beast/websocket/detail/pmd_extension.ipp \ - /usr/include/boost/beast/zlib/deflate_stream.hpp \ - /usr/include/boost/beast/zlib/error.hpp \ - /usr/include/boost/beast/zlib/impl/error.hpp \ - /usr/include/boost/beast/zlib/impl/error.ipp \ - /usr/include/boost/beast/zlib/zlib.hpp \ - /usr/include/boost/beast/zlib/detail/deflate_stream.hpp \ - /usr/include/boost/beast/zlib/detail/ranges.hpp \ - /usr/include/boost/beast/zlib/detail/deflate_stream.ipp \ - /usr/include/boost/make_unique.hpp \ - /usr/include/boost/smart_ptr/make_unique.hpp \ - /usr/include/boost/beast/zlib/inflate_stream.hpp \ - /usr/include/boost/beast/zlib/detail/inflate_stream.hpp \ - /usr/include/boost/beast/zlib/detail/bitstream.hpp \ - /usr/include/boost/beast/zlib/detail/window.hpp \ - /usr/include/boost/beast/zlib/detail/inflate_stream.ipp \ - /usr/include/boost/beast/core/buffers_suffix.hpp \ - /usr/include/boost/beast/core/impl/buffers_suffix.hpp \ - /usr/include/boost/type_traits.hpp \ - /usr/include/boost/type_traits/add_cv.hpp \ - /usr/include/boost/type_traits/aligned_storage.hpp \ - /usr/include/boost/type_traits/common_type.hpp \ - /usr/include/boost/type_traits/detail/mp_defer.hpp \ - /usr/include/boost/type_traits/conjunction.hpp \ - /usr/include/boost/type_traits/copy_cv_ref.hpp \ - /usr/include/boost/type_traits/copy_reference.hpp \ - /usr/include/boost/type_traits/disjunction.hpp \ - /usr/include/boost/type_traits/floating_point_promotion.hpp \ - /usr/include/boost/type_traits/function_traits.hpp \ - /usr/include/boost/type_traits/has_bit_and.hpp \ - /usr/include/boost/type_traits/detail/has_binary_operator.hpp \ - /usr/include/boost/type_traits/has_bit_and_assign.hpp \ - /usr/include/boost/type_traits/has_bit_or.hpp \ - /usr/include/boost/type_traits/has_bit_or_assign.hpp \ - /usr/include/boost/type_traits/has_bit_xor.hpp \ - /usr/include/boost/type_traits/has_bit_xor_assign.hpp \ - /usr/include/boost/type_traits/has_complement.hpp \ - /usr/include/boost/type_traits/detail/has_prefix_operator.hpp \ - /usr/include/boost/type_traits/has_dereference.hpp \ - /usr/include/boost/type_traits/has_divides.hpp \ - /usr/include/boost/type_traits/has_divides_assign.hpp \ - /usr/include/boost/type_traits/has_equal_to.hpp \ - /usr/include/boost/type_traits/has_greater.hpp \ - /usr/include/boost/type_traits/has_greater_equal.hpp \ - /usr/include/boost/type_traits/has_left_shift.hpp \ - /usr/include/boost/type_traits/has_left_shift_assign.hpp \ - /usr/include/boost/type_traits/has_less.hpp \ - /usr/include/boost/type_traits/has_less_equal.hpp \ - /usr/include/boost/type_traits/has_logical_and.hpp \ - /usr/include/boost/type_traits/has_logical_not.hpp \ - /usr/include/boost/type_traits/has_logical_or.hpp \ - /usr/include/boost/type_traits/has_minus.hpp \ - /usr/include/boost/type_traits/remove_pointer.hpp \ - /usr/include/boost/type_traits/has_minus_assign.hpp \ - /usr/include/boost/type_traits/has_modulus.hpp \ - /usr/include/boost/type_traits/has_modulus_assign.hpp \ - /usr/include/boost/type_traits/has_multiplies.hpp \ - /usr/include/boost/type_traits/has_multiplies_assign.hpp \ - /usr/include/boost/type_traits/has_negate.hpp \ - /usr/include/boost/type_traits/has_new_operator.hpp \ - /usr/include/boost/type_traits/has_not_equal_to.hpp \ - /usr/include/boost/type_traits/has_nothrow_copy.hpp \ - /usr/include/boost/type_traits/has_nothrow_destructor.hpp \ - /usr/include/boost/type_traits/has_plus.hpp \ - /usr/include/boost/type_traits/has_plus_assign.hpp \ - /usr/include/boost/type_traits/has_post_decrement.hpp \ - /usr/include/boost/type_traits/detail/has_postfix_operator.hpp \ - /usr/include/boost/type_traits/has_post_increment.hpp \ - /usr/include/boost/type_traits/has_pre_decrement.hpp \ - /usr/include/boost/type_traits/has_pre_increment.hpp \ - /usr/include/boost/type_traits/has_right_shift.hpp \ - /usr/include/boost/type_traits/has_right_shift_assign.hpp \ - /usr/include/boost/type_traits/has_trivial_constructor.hpp \ - /usr/include/boost/type_traits/has_trivial_move_constructor.hpp \ - /usr/include/boost/type_traits/has_unary_minus.hpp \ - /usr/include/boost/type_traits/has_unary_plus.hpp \ - /usr/include/boost/type_traits/has_virtual_destructor.hpp \ - /usr/include/boost/type_traits/is_complex.hpp \ - /usr/include/c++/11/complex \ - /usr/include/boost/type_traits/is_compound.hpp \ - /usr/include/boost/type_traits/is_fundamental.hpp \ - /usr/include/boost/type_traits/is_copy_assignable.hpp \ - /usr/include/boost/type_traits/is_noncopyable.hpp \ - /usr/include/boost/type_traits/is_empty.hpp \ - /usr/include/boost/type_traits/is_final.hpp \ - /usr/include/boost/type_traits/is_float.hpp \ - /usr/include/boost/type_traits/is_list_constructible.hpp \ - /usr/include/boost/type_traits/is_member_object_pointer.hpp \ - /usr/include/boost/type_traits/is_nothrow_swappable.hpp \ - /usr/include/boost/type_traits/is_object.hpp \ - /usr/include/boost/type_traits/is_polymorphic.hpp \ - /usr/include/boost/type_traits/is_scoped_enum.hpp \ - /usr/include/boost/type_traits/negation.hpp \ - /usr/include/boost/type_traits/is_stateless.hpp \ - /usr/include/boost/type_traits/is_trivially_copyable.hpp \ - /usr/include/boost/type_traits/is_union.hpp \ - /usr/include/boost/type_traits/is_unscoped_enum.hpp \ - /usr/include/boost/type_traits/is_unsigned.hpp \ - /usr/include/boost/type_traits/is_virtual_base_of.hpp \ - /usr/include/boost/type_traits/make_signed.hpp \ - /usr/include/boost/type_traits/make_unsigned.hpp \ - /usr/include/boost/type_traits/rank.hpp \ - /usr/include/boost/type_traits/remove_all_extents.hpp \ - /usr/include/boost/type_traits/remove_cv_ref.hpp \ - /usr/include/boost/type_traits/remove_volatile.hpp \ - /usr/include/boost/type_traits/integral_promotion.hpp \ - /usr/include/boost/type_traits/promote.hpp \ - /usr/include/boost/beast/websocket/impl/stream_impl.hpp \ - /usr/include/boost/beast/websocket/detail/mask.hpp \ - /usr/include/boost/beast/websocket/detail/mask.ipp \ - /usr/include/boost/beast/websocket/detail/service.hpp \ - /usr/include/boost/beast/core/detail/service_base.hpp \ - /usr/include/boost/beast/websocket/detail/service.ipp \ - /usr/include/boost/beast/websocket/detail/soft_mutex.hpp \ - /usr/include/boost/beast/http/read.hpp \ - /usr/include/boost/beast/http/basic_parser.hpp \ - /usr/include/boost/beast/http/detail/basic_parser.hpp \ - /usr/include/boost/beast/core/detail/char_buffer.hpp \ - /usr/include/boost/beast/http/detail/basic_parser.ipp \ - /usr/include/boost/beast/http/impl/basic_parser.hpp \ - /usr/include/boost/beast/http/impl/basic_parser.ipp \ - /usr/include/boost/beast/http/impl/read.hpp \ - /usr/include/boost/beast/http/parser.hpp \ - /usr/include/boost/beast/http/impl/parser.hpp \ - /usr/include/boost/beast/core/detail/buffer.hpp \ - /usr/include/boost/beast/core/detail/read.hpp \ - /usr/include/boost/beast/core/detail/impl/read.hpp \ - /usr/include/boost/beast/core/read_size.hpp \ - /usr/include/boost/beast/core/impl/read_size.hpp \ - /usr/include/boost/beast/http/write.hpp \ - /usr/include/boost/beast/http/serializer.hpp \ - /usr/include/boost/beast/http/impl/serializer.hpp \ - /usr/include/boost/beast/http/impl/write.hpp \ - /usr/include/boost/beast/core/make_printable.hpp \ - /usr/include/boost/beast/core/saved_handler.hpp \ - /usr/include/boost/beast/core/impl/saved_handler.hpp \ - /usr/include/boost/beast/core/impl/saved_handler.ipp \ - /usr/include/boost/beast/core/static_buffer.hpp \ - /usr/include/boost/beast/core/detail/buffers_pair.hpp \ - /usr/include/boost/beast/core/impl/static_buffer.hpp \ - /usr/include/boost/beast/core/impl/static_buffer.ipp \ - /usr/include/boost/beast/websocket/impl/accept.hpp \ - /usr/include/boost/beast/websocket/detail/type_traits.hpp \ - /usr/include/boost/beast/version.hpp \ - /usr/include/boost/beast/websocket/impl/close.hpp \ - /usr/include/boost/beast/websocket/impl/handshake.hpp \ - /usr/include/boost/beast/core/flat_buffer.hpp \ - /usr/include/boost/beast/core/impl/flat_buffer.hpp \ - /usr/include/boost/beast/websocket/impl/ping.hpp \ - /usr/include/boost/beast/websocket/impl/read.hpp \ - /usr/include/boost/beast/websocket/impl/stream.hpp \ - /usr/include/boost/beast/websocket/impl/write.hpp \ - include/LibLsp/JsonRpc/RemoteEndPoint.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsResponseError.h \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/iostream \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/JsonRpc/Cancellation.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/JsonRpc/traits.h \ - include/LibLsp/JsonRpc/threaded_queue.h \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/bits/hashtable.h \ - /usr/include/c++/11/bits/hashtable_policy.h \ - /usr/include/c++/11/bits/unordered_map.h \ - include/LibLsp/JsonRpc/MessageJsonHandler.h \ - include/LibLsp/JsonRpc/Endpoint.h \ - include/LibLsp/JsonRpc/stream.h \ - /usr/include/boost/beast/core.hpp \ - /usr/include/boost/beast/core/buffered_read_stream.hpp \ - /usr/include/boost/beast/core/multi_buffer.hpp \ - /usr/include/boost/beast/core/impl/multi_buffer.hpp \ - /usr/include/boost/beast/core/impl/buffered_read_stream.hpp \ - /usr/include/boost/beast/core/buffers_adaptor.hpp \ - /usr/include/boost/beast/core/impl/buffers_adaptor.hpp \ - /usr/include/boost/beast/core/buffers_to_string.hpp \ - /usr/include/boost/beast/core/detect_ssl.hpp \ - /usr/include/boost/logic/tribool.hpp \ - /usr/include/boost/logic/tribool_fwd.hpp \ - /usr/include/boost/asio/yield.hpp \ - /usr/include/boost/asio/coroutine.hpp \ - /usr/include/boost/asio/unyield.hpp \ - /usr/include/boost/beast/core/file.hpp \ - /usr/include/boost/beast/core/file_base.hpp \ - /usr/include/boost/beast/core/file_posix.hpp \ - /usr/include/boost/beast/core/impl/file_posix.ipp \ - /usr/include/boost/beast/core/file_stdio.hpp \ - /usr/include/boost/beast/core/impl/file_stdio.ipp \ - /usr/include/boost/beast/core/detail/win32_unicode_path.hpp \ - /usr/include/boost/beast/core/file_win32.hpp \ - /usr/include/boost/beast/core/flat_stream.hpp \ - /usr/include/boost/beast/core/detail/flat_stream.hpp \ - /usr/include/boost/beast/core/impl/flat_stream.hpp \ - /usr/include/boost/beast/core/ostream.hpp \ - /usr/include/boost/beast/core/detail/ostream.hpp \ - /usr/include/boost/beast/core/span.hpp \ - /usr/include/boost/beast/websocket.hpp - -CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o: src/jsonrpc/message.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/method_type.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/inttypes.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/writer.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/internal/dtoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - /usr/include/c++/11/limits \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/JsonRpc/Condition.h \ - /usr/include/c++/11/condition_variable \ - include/LibLsp/JsonRpc/json.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - third_party/rapidjson/include/rapidjson/prettywriter.h \ - third_party/rapidjson/include/rapidjson/writer.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o: src/jsonrpc/serializer.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/c++/11/new \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/inttypes.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - include/LibLsp/JsonRpc/json.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - /usr/include/c++/11/limits \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - third_party/rapidjson/include/rapidjson/prettywriter.h \ - third_party/rapidjson/include/rapidjson/writer.h \ - third_party/rapidjson/include/rapidjson/internal/dtoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h - -CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o: src/jsonrpc/threaded_queue.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/JsonRpc/threaded_queue.h \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/c++/11/new \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/condition_variable \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/bits/unique_lock.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc - -CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o: src/lsp/Markup.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/Markup/Markup.h \ - /usr/include/c++/11/cctype \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/ctype.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cstddef \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/Markup/string_ref.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/boost/algorithm/string.hpp \ - /usr/include/boost/algorithm/string/std_containers_traits.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/algorithm/string/std/string_traits.hpp \ - /usr/include/boost/algorithm/string/yes_no_type.hpp \ - /usr/include/boost/algorithm/string/sequence_traits.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/algorithm/string/std/list_traits.hpp \ - /usr/include/c++/11/list \ - /usr/include/c++/11/bits/stl_list.h \ - /usr/include/c++/11/bits/list.tcc \ - /usr/include/boost/algorithm/string/std/slist_traits.hpp \ - /usr/include/boost/algorithm/string/config.hpp \ - /usr/include/c++/11/ext/slist \ - /usr/include/boost/algorithm/string/trim.hpp \ - /usr/include/boost/range/begin.hpp \ - /usr/include/boost/range/config.hpp \ - /usr/include/boost/range/iterator.hpp \ - /usr/include/boost/range/range_fwd.hpp \ - /usr/include/boost/range/mutable_iterator.hpp \ - /usr/include/boost/range/detail/extract_optional_type.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/iterator/iterator_traits.hpp \ - /usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp \ - /usr/include/boost/range/const_iterator.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/range/end.hpp \ - /usr/include/boost/range/detail/implementation_help.hpp \ - /usr/include/boost/range/detail/common.hpp \ - /usr/include/boost/range/detail/sfinae.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/range/as_literal.hpp \ - /usr/include/boost/range/iterator_range.hpp \ - /usr/include/boost/range/iterator_range_core.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/boost/iterator/iterator_facade.hpp \ - /usr/include/boost/iterator/interoperable.hpp \ - /usr/include/boost/mpl/or.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp \ - /usr/include/boost/type_traits/is_convertible.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_abstract.hpp \ - /usr/include/boost/type_traits/add_lvalue_reference.hpp \ - /usr/include/boost/type_traits/add_reference.hpp \ - /usr/include/boost/iterator/detail/config_def.hpp \ - /usr/include/boost/iterator/detail/config_undef.hpp \ - /usr/include/boost/iterator/iterator_categories.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/mpl/placeholders.hpp \ - /usr/include/boost/mpl/arg.hpp \ - /usr/include/boost/mpl/arg_fwd.hpp \ - /usr/include/boost/mpl/aux_/na_assert.hpp \ - /usr/include/boost/mpl/assert.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/config/gpu.hpp \ - /usr/include/boost/mpl/aux_/config/pp_counter.hpp \ - /usr/include/boost/mpl/aux_/arity_spec.hpp \ - /usr/include/boost/mpl/aux_/arg_typedef.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \ - /usr/include/boost/iterator/detail/facade_iterator_category.hpp \ - /usr/include/boost/core/use_default.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/detail/indirect_traits.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/remove_pointer.hpp \ - /usr/include/boost/detail/select_type.hpp \ - /usr/include/boost/iterator/detail/enable_if.hpp \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/type_traits/add_const.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/mpl/always.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/apply.hpp \ - /usr/include/boost/mpl/apply_fwd.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/lambda.hpp \ - /usr/include/boost/mpl/bind.hpp \ - /usr/include/boost/mpl/bind_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/bind.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \ - /usr/include/boost/mpl/next.hpp \ - /usr/include/boost/mpl/next_prior.hpp \ - /usr/include/boost/mpl/aux_/common_name_wknd.hpp \ - /usr/include/boost/mpl/protect.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \ - /usr/include/boost/mpl/aux_/full_lambda.hpp \ - /usr/include/boost/mpl/quote.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_type.hpp \ - /usr/include/boost/mpl/aux_/config/bcc.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \ - /usr/include/boost/mpl/aux_/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/range/functions.hpp \ - /usr/include/boost/range/size.hpp \ - /usr/include/boost/range/size_type.hpp \ - /usr/include/boost/range/difference_type.hpp \ - /usr/include/boost/range/has_range_iterator.hpp \ - /usr/include/boost/utility/enable_if.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/range/concepts.hpp \ - /usr/include/boost/concept_check.hpp \ - /usr/include/boost/concept/assert.hpp \ - /usr/include/boost/concept/detail/general.hpp \ - /usr/include/boost/concept/detail/backward_compatibility.hpp \ - /usr/include/boost/concept/detail/has_constraints.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/conversion_traits.hpp \ - /usr/include/boost/concept/usage.hpp \ - /usr/include/boost/concept/detail/concept_def.hpp \ - /usr/include/boost/preprocessor/seq/for_each_i.hpp \ - /usr/include/boost/preprocessor/repetition/for.hpp \ - /usr/include/boost/preprocessor/repetition/detail/for.hpp \ - /usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp \ - /usr/include/boost/preprocessor/repetition/limits/for_256.hpp \ - /usr/include/boost/preprocessor/seq/seq.hpp \ - /usr/include/boost/preprocessor/seq/elem.hpp \ - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp \ - /usr/include/boost/preprocessor/seq/size.hpp \ - /usr/include/boost/preprocessor/seq/limits/size_256.hpp \ - /usr/include/boost/preprocessor/seq/detail/is_empty.hpp \ - /usr/include/boost/preprocessor/seq/enum.hpp \ - /usr/include/boost/preprocessor/seq/limits/enum_256.hpp \ - /usr/include/boost/concept/detail/concept_undef.hpp \ - /usr/include/boost/iterator/iterator_concepts.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/c++/11/limits \ - /usr/include/boost/range/value_type.hpp \ - /usr/include/boost/range/detail/misc_concept.hpp \ - /usr/include/boost/type_traits/make_unsigned.hpp \ - /usr/include/boost/type_traits/is_signed.hpp \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - /usr/include/boost/type_traits/is_unsigned.hpp \ - /usr/include/boost/type_traits/add_volatile.hpp \ - /usr/include/boost/range/detail/has_member_size.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/utility.hpp \ - /usr/include/boost/utility/base_from_member.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp \ - /usr/include/boost/utility/binary.hpp \ - /usr/include/boost/preprocessor/control/deduce_d.hpp \ - /usr/include/boost/preprocessor/seq/cat.hpp \ - /usr/include/boost/preprocessor/seq/fold_left.hpp \ - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/seq/transform.hpp \ - /usr/include/boost/preprocessor/arithmetic/mod.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp \ - /usr/include/boost/preprocessor/comparison/less_equal.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp \ - /usr/include/boost/utility/identity_type.hpp \ - /usr/include/boost/type_traits/function_traits.hpp \ - /usr/include/boost/core/checked_delete.hpp \ - /usr/include/boost/core/noncopyable.hpp \ - /usr/include/boost/range/distance.hpp \ - /usr/include/boost/iterator/distance.hpp \ - /usr/include/boost/range/empty.hpp \ - /usr/include/boost/range/rbegin.hpp \ - /usr/include/boost/range/reverse_iterator.hpp \ - /usr/include/boost/iterator/reverse_iterator.hpp \ - /usr/include/boost/iterator/iterator_adaptor.hpp \ - /usr/include/boost/range/rend.hpp \ - /usr/include/boost/range/algorithm/equal.hpp \ - /usr/include/boost/range/detail/safe_bool.hpp \ - /usr/include/boost/next_prior.hpp \ - /usr/include/boost/type_traits/has_plus.hpp \ - /usr/include/boost/type_traits/detail/has_binary_operator.hpp \ - /usr/include/boost/type_traits/make_void.hpp \ - /usr/include/boost/type_traits/has_plus_assign.hpp \ - /usr/include/boost/type_traits/has_minus.hpp \ - /usr/include/boost/type_traits/has_minus_assign.hpp \ - /usr/include/boost/iterator/advance.hpp \ - /usr/include/boost/range/iterator_range_io.hpp \ - /usr/include/boost/range/detail/str_types.hpp \ - /usr/include/boost/algorithm/string/detail/trim.hpp \ - /usr/include/boost/algorithm/string/classification.hpp \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/boost/algorithm/string/detail/classification.hpp \ - /usr/include/boost/algorithm/string/predicate_facade.hpp \ - /usr/include/boost/algorithm/string/case_conv.hpp \ - /usr/include/boost/iterator/transform_iterator.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/algorithm/string/detail/case_conv.hpp \ - /usr/include/boost/algorithm/string/predicate.hpp \ - /usr/include/boost/algorithm/string/compare.hpp \ - /usr/include/boost/algorithm/string/find.hpp \ - /usr/include/boost/algorithm/string/finder.hpp \ - /usr/include/boost/algorithm/string/constants.hpp \ - /usr/include/boost/algorithm/string/detail/finder.hpp \ - /usr/include/boost/algorithm/string/detail/predicate.hpp \ - /usr/include/boost/algorithm/string/split.hpp \ - /usr/include/boost/algorithm/string/iter_find.hpp \ - /usr/include/boost/algorithm/string/concept.hpp \ - /usr/include/boost/algorithm/string/find_iterator.hpp \ - /usr/include/boost/algorithm/string/detail/find_iterator.hpp \ - /usr/include/boost/function.hpp \ - /usr/include/boost/preprocessor/iterate.hpp \ - /usr/include/boost/function/detail/prologue.hpp \ - /usr/include/boost/config/no_tr1/functional.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/function/function_base.hpp \ - /usr/include/boost/integer.hpp \ - /usr/include/boost/integer_fwd.hpp \ - /usr/include/boost/integer_traits.hpp \ - /usr/include/boost/type_index.hpp \ - /usr/include/boost/type_index/stl_type_index.hpp \ - /usr/include/boost/type_index/type_index_facade.hpp \ - /usr/include/boost/container_hash/hash_fwd.hpp \ - /usr/include/boost/core/demangle.hpp \ - /usr/include/c++/11/cxxabi.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h \ - /usr/include/boost/type_traits/has_trivial_copy.hpp \ - /usr/include/boost/type_traits/is_copy_constructible.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/has_trivial_destructor.hpp \ - /usr/include/boost/type_traits/composite_traits.hpp \ - /usr/include/boost/type_traits/is_union.hpp \ - /usr/include/boost/ref.hpp \ - /usr/include/boost/core/ref.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/function_equal.hpp \ - /usr/include/boost/function/function_fwd.hpp \ - /usr/include/boost/mem_fn.hpp \ - /usr/include/boost/bind/mem_fn.hpp \ - /usr/include/boost/get_pointer.hpp \ - /usr/include/boost/config/no_tr1/memory.hpp \ - /usr/include/boost/bind/mem_fn_template.hpp \ - /usr/include/boost/bind/mem_fn_cc.hpp \ - /usr/include/boost/preprocessor/enum.hpp \ - /usr/include/boost/preprocessor/repetition/enum.hpp \ - /usr/include/boost/preprocessor/enum_params.hpp \ - /usr/include/boost/function/detail/function_iterate.hpp \ - /usr/include/boost/function/detail/maybe_include.hpp \ - /usr/include/boost/function/function_template.hpp \ - /usr/include/boost/core/no_exceptions_support.hpp \ - /usr/include/boost/algorithm/string/detail/util.hpp \ - /usr/include/boost/algorithm/string/join.hpp \ - /usr/include/boost/algorithm/string/detail/sequence.hpp \ - /usr/include/boost/mpl/logical.hpp \ - /usr/include/boost/algorithm/string/replace.hpp \ - /usr/include/boost/algorithm/string/find_format.hpp \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/boost/algorithm/string/detail/find_format.hpp \ - /usr/include/boost/algorithm/string/detail/find_format_store.hpp \ - /usr/include/boost/algorithm/string/detail/replace_storage.hpp \ - /usr/include/boost/algorithm/string/detail/find_format_all.hpp \ - /usr/include/boost/algorithm/string/formatter.hpp \ - /usr/include/boost/algorithm/string/detail/formatter.hpp \ - /usr/include/boost/algorithm/string/erase.hpp - -CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o: src/lsp/ParentProcessWatcher.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/ParentProcessWatcher.h \ - include/LibLsp/JsonRpc/MessageIssue.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/boost/process.hpp \ - /usr/include/boost/process/args.hpp \ - /usr/include/boost/process/detail/basic_cmd.hpp \ - /usr/include/boost/process/detail/config.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/boost/system/api_config.hpp \ - /usr/include/boost/process/exception.hpp \ - /usr/include/boost/process/detail/handler_base.hpp \ - /usr/include/boost/process/detail/traits/cmd_or_exe.hpp \ - /usr/include/boost/filesystem/path.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/filesystem/config.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/config/auto_link.hpp \ - /usr/include/boost/filesystem/path_traits.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/system/error_code.hpp \ - /usr/include/boost/system/detail/error_code.hpp \ - /usr/include/boost/system/detail/error_category.hpp \ - /usr/include/boost/system/detail/config.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/system/detail/error_condition.hpp \ - /usr/include/boost/system/detail/generic_category.hpp \ - /usr/include/boost/system/detail/generic_category_message.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/boost/system/detail/enable_if.hpp \ - /usr/include/boost/system/is_error_condition_enum.hpp \ - /usr/include/boost/system/detail/system_category.hpp \ - /usr/include/boost/system/is_error_code_enum.hpp \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/boost/system/error_category.hpp \ - /usr/include/boost/system/detail/error_category_impl.hpp \ - /usr/include/boost/system/detail/to_std_category.hpp \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - /usr/include/boost/system/error_condition.hpp \ - /usr/include/boost/system/errc.hpp \ - /usr/include/boost/system/detail/errc.hpp \ - /usr/include/boost/system/detail/cerrno.hpp \ - /usr/include/boost/system/generic_category.hpp \ - /usr/include/boost/system/system_category.hpp \ - /usr/include/boost/system/detail/system_category_impl.hpp \ - /usr/include/boost/system/detail/is_generic_value.hpp \ - /usr/include/boost/system/detail/throws.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/c++/11/list \ - /usr/include/c++/11/bits/stl_list.h \ - /usr/include/c++/11/bits/list.tcc \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/boost/config/abi_prefix.hpp \ - /usr/include/boost/config/abi_suffix.hpp \ - /usr/include/boost/system/system_error.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/boost/iterator/iterator_facade.hpp \ - /usr/include/boost/iterator/interoperable.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/mpl/or.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp \ - /usr/include/boost/type_traits/is_convertible.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_abstract.hpp \ - /usr/include/boost/type_traits/add_lvalue_reference.hpp \ - /usr/include/boost/type_traits/add_reference.hpp \ - /usr/include/boost/iterator/detail/config_def.hpp \ - /usr/include/boost/iterator/detail/config_undef.hpp \ - /usr/include/boost/iterator/iterator_traits.hpp \ - /usr/include/boost/iterator/iterator_categories.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/mpl/placeholders.hpp \ - /usr/include/boost/mpl/arg.hpp \ - /usr/include/boost/mpl/arg_fwd.hpp \ - /usr/include/boost/mpl/aux_/na_assert.hpp \ - /usr/include/boost/mpl/assert.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/gpu.hpp \ - /usr/include/boost/mpl/aux_/config/pp_counter.hpp \ - /usr/include/boost/mpl/aux_/arity_spec.hpp \ - /usr/include/boost/mpl/aux_/arg_typedef.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \ - /usr/include/boost/iterator/detail/facade_iterator_category.hpp \ - /usr/include/boost/core/use_default.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/detail/indirect_traits.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/remove_pointer.hpp \ - /usr/include/boost/detail/select_type.hpp \ - /usr/include/boost/iterator/detail/enable_if.hpp \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/type_traits/add_const.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/mpl/always.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/apply.hpp \ - /usr/include/boost/mpl/apply_fwd.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/lambda.hpp \ - /usr/include/boost/mpl/bind.hpp \ - /usr/include/boost/mpl/bind_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/bind.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \ - /usr/include/boost/mpl/next.hpp \ - /usr/include/boost/mpl/next_prior.hpp \ - /usr/include/boost/mpl/aux_/common_name_wknd.hpp \ - /usr/include/boost/mpl/protect.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \ - /usr/include/boost/mpl/aux_/full_lambda.hpp \ - /usr/include/boost/mpl/quote.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_type.hpp \ - /usr/include/boost/mpl/aux_/config/bcc.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \ - /usr/include/boost/mpl/aux_/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \ - /usr/include/boost/io/quoted.hpp \ - /usr/include/boost/io/detail/buffer_fill.hpp \ - /usr/include/boost/io/detail/ostream_guard.hpp \ - /usr/include/boost/io/ios_state.hpp \ - /usr/include/boost/io_fwd.hpp \ - /usr/include/boost/functional/hash_fwd.hpp \ - /usr/include/boost/container_hash/hash_fwd.hpp \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/boost/process/detail/traits/decl.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/process/detail/posix/handler.hpp \ - /usr/include/boost/process/detail/traits/wchar_t.hpp \ - /usr/include/boost/process/detail/traits/env.hpp \ - /usr/include/boost/process/locale.hpp \ - /usr/include/boost/process/detail/posix/basic_cmd.hpp \ - /usr/include/boost/process/detail/posix/cmd.hpp \ - /usr/include/boost/algorithm/string/replace.hpp \ - /usr/include/boost/algorithm/string/config.hpp \ - /usr/include/boost/range/iterator_range_core.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/range/functions.hpp \ - /usr/include/boost/range/begin.hpp \ - /usr/include/boost/range/config.hpp \ - /usr/include/boost/range/iterator.hpp \ - /usr/include/boost/range/range_fwd.hpp \ - /usr/include/boost/range/mutable_iterator.hpp \ - /usr/include/boost/range/detail/extract_optional_type.hpp \ - /usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp \ - /usr/include/boost/range/const_iterator.hpp \ - /usr/include/boost/range/end.hpp \ - /usr/include/boost/range/detail/implementation_help.hpp \ - /usr/include/boost/range/detail/common.hpp \ - /usr/include/boost/range/detail/sfinae.hpp \ - /usr/include/boost/range/size.hpp \ - /usr/include/boost/range/size_type.hpp \ - /usr/include/boost/range/difference_type.hpp \ - /usr/include/boost/range/has_range_iterator.hpp \ - /usr/include/boost/utility/enable_if.hpp \ - /usr/include/boost/range/concepts.hpp \ - /usr/include/boost/concept_check.hpp \ - /usr/include/boost/concept/assert.hpp \ - /usr/include/boost/concept/detail/general.hpp \ - /usr/include/boost/concept/detail/backward_compatibility.hpp \ - /usr/include/boost/concept/detail/has_constraints.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/conversion_traits.hpp \ - /usr/include/boost/concept/usage.hpp \ - /usr/include/boost/concept/detail/concept_def.hpp \ - /usr/include/boost/preprocessor/seq/for_each_i.hpp \ - /usr/include/boost/preprocessor/repetition/for.hpp \ - /usr/include/boost/preprocessor/repetition/detail/for.hpp \ - /usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp \ - /usr/include/boost/preprocessor/repetition/limits/for_256.hpp \ - /usr/include/boost/preprocessor/seq/seq.hpp \ - /usr/include/boost/preprocessor/seq/elem.hpp \ - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp \ - /usr/include/boost/preprocessor/seq/size.hpp \ - /usr/include/boost/preprocessor/seq/limits/size_256.hpp \ - /usr/include/boost/preprocessor/seq/detail/is_empty.hpp \ - /usr/include/boost/preprocessor/seq/enum.hpp \ - /usr/include/boost/preprocessor/seq/limits/enum_256.hpp \ - /usr/include/boost/concept/detail/concept_undef.hpp \ - /usr/include/boost/iterator/iterator_concepts.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/boost/range/value_type.hpp \ - /usr/include/boost/range/detail/misc_concept.hpp \ - /usr/include/boost/type_traits/make_unsigned.hpp \ - /usr/include/boost/type_traits/is_signed.hpp \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - /usr/include/boost/type_traits/is_unsigned.hpp \ - /usr/include/boost/type_traits/add_volatile.hpp \ - /usr/include/boost/range/detail/has_member_size.hpp \ - /usr/include/boost/utility.hpp \ - /usr/include/boost/utility/base_from_member.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp \ - /usr/include/boost/utility/binary.hpp \ - /usr/include/boost/preprocessor/control/deduce_d.hpp \ - /usr/include/boost/preprocessor/seq/cat.hpp \ - /usr/include/boost/preprocessor/seq/fold_left.hpp \ - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/seq/transform.hpp \ - /usr/include/boost/preprocessor/arithmetic/mod.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp \ - /usr/include/boost/preprocessor/comparison/less_equal.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp \ - /usr/include/boost/utility/identity_type.hpp \ - /usr/include/boost/type_traits/function_traits.hpp \ - /usr/include/boost/core/checked_delete.hpp \ - /usr/include/boost/core/noncopyable.hpp \ - /usr/include/boost/range/distance.hpp \ - /usr/include/boost/iterator/distance.hpp \ - /usr/include/boost/range/empty.hpp \ - /usr/include/boost/range/rbegin.hpp \ - /usr/include/boost/range/reverse_iterator.hpp \ - /usr/include/boost/iterator/reverse_iterator.hpp \ - /usr/include/boost/iterator/iterator_adaptor.hpp \ - /usr/include/boost/range/rend.hpp \ - /usr/include/boost/range/algorithm/equal.hpp \ - /usr/include/boost/range/detail/safe_bool.hpp \ - /usr/include/boost/next_prior.hpp \ - /usr/include/boost/type_traits/has_plus.hpp \ - /usr/include/boost/type_traits/detail/has_binary_operator.hpp \ - /usr/include/boost/type_traits/make_void.hpp \ - /usr/include/boost/type_traits/has_plus_assign.hpp \ - /usr/include/boost/type_traits/has_minus.hpp \ - /usr/include/boost/type_traits/has_minus_assign.hpp \ - /usr/include/boost/iterator/advance.hpp \ - /usr/include/boost/algorithm/string/find_format.hpp \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/boost/range/as_literal.hpp \ - /usr/include/boost/range/iterator_range.hpp \ - /usr/include/boost/range/iterator_range_io.hpp \ - /usr/include/boost/range/detail/str_types.hpp \ - /usr/include/boost/algorithm/string/concept.hpp \ - /usr/include/boost/algorithm/string/detail/find_format.hpp \ - /usr/include/boost/algorithm/string/detail/find_format_store.hpp \ - /usr/include/boost/algorithm/string/detail/replace_storage.hpp \ - /usr/include/boost/algorithm/string/sequence_traits.hpp \ - /usr/include/boost/algorithm/string/yes_no_type.hpp \ - /usr/include/boost/algorithm/string/detail/sequence.hpp \ - /usr/include/boost/mpl/logical.hpp \ - /usr/include/boost/algorithm/string/detail/find_format_all.hpp \ - /usr/include/boost/algorithm/string/finder.hpp \ - /usr/include/boost/algorithm/string/constants.hpp \ - /usr/include/boost/algorithm/string/detail/finder.hpp \ - /usr/include/boost/algorithm/string/compare.hpp \ - /usr/include/boost/algorithm/string/formatter.hpp \ - /usr/include/boost/algorithm/string/detail/formatter.hpp \ - /usr/include/boost/algorithm/string/detail/util.hpp \ - /usr/include/boost/process/shell.hpp \ - /usr/include/boost/process/detail/posix/shell_path.hpp \ - /usr/include/boost/algorithm/string/trim.hpp \ - /usr/include/boost/algorithm/string/detail/trim.hpp \ - /usr/include/boost/algorithm/string/classification.hpp \ - /usr/include/boost/algorithm/string/detail/classification.hpp \ - /usr/include/boost/algorithm/string/predicate_facade.hpp \ - /usr/include/boost/algorithm/string/join.hpp \ - /usr/include/boost/process/async.hpp \ - /usr/include/boost/process/detail/traits.hpp \ - /usr/include/boost/process/detail/traits/async.hpp \ - /usr/include/boost/process/detail/traits/error.hpp \ - /usr/include/boost/process/detail/on_exit.hpp \ - /usr/include/boost/process/detail/posix/on_exit.hpp \ - /usr/include/boost/process/detail/posix/async_handler.hpp \ - /usr/include/c++/11/future \ - /usr/include/c++/11/condition_variable \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_futex.h \ - /usr/include/c++/11/bits/std_thread.h \ - /usr/include/boost/asio/io_context.hpp \ - /usr/include/boost/asio/detail/config.hpp \ - /usr/include/linux/version.h \ - /usr/include/boost/asio/async_result.hpp \ - /usr/include/boost/asio/detail/type_traits.hpp \ - /usr/include/boost/asio/detail/variadic_templates.hpp \ - /usr/include/boost/asio/detail/push_options.hpp \ - /usr/include/boost/asio/detail/pop_options.hpp \ - /usr/include/boost/asio/detail/wrapped_handler.hpp \ - /usr/include/boost/asio/detail/bind_handler.hpp \ - /usr/include/boost/asio/associated_allocator.hpp \ - /usr/include/boost/asio/associated_executor.hpp \ - /usr/include/boost/asio/execution/executor.hpp \ - /usr/include/boost/asio/execution/execute.hpp \ - /usr/include/boost/asio/execution/detail/as_invocable.hpp \ - /usr/include/boost/asio/detail/atomic_count.hpp \ - /usr/include/boost/asio/detail/memory.hpp \ - /usr/include/boost/asio/execution/receiver_invocation_error.hpp \ - /usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp \ - /usr/include/boost/asio/execution/set_done.hpp \ - /usr/include/boost/asio/traits/set_done_member.hpp \ - /usr/include/boost/asio/traits/set_done_free.hpp \ - /usr/include/boost/asio/execution/set_error.hpp \ - /usr/include/boost/asio/traits/set_error_member.hpp \ - /usr/include/boost/asio/traits/set_error_free.hpp \ - /usr/include/boost/asio/execution/set_value.hpp \ - /usr/include/boost/asio/traits/set_value_member.hpp \ - /usr/include/boost/asio/traits/set_value_free.hpp \ - /usr/include/boost/asio/execution/detail/as_receiver.hpp \ - /usr/include/boost/asio/traits/execute_member.hpp \ - /usr/include/boost/asio/traits/execute_free.hpp \ - /usr/include/boost/asio/execution/invocable_archetype.hpp \ - /usr/include/boost/asio/traits/equality_comparable.hpp \ - /usr/include/boost/asio/is_executor.hpp \ - /usr/include/boost/asio/detail/is_executor.hpp \ - /usr/include/boost/asio/system_executor.hpp \ - /usr/include/boost/asio/execution.hpp \ - /usr/include/boost/asio/execution/allocator.hpp \ - /usr/include/boost/asio/execution/scheduler.hpp \ - /usr/include/boost/asio/execution/schedule.hpp \ - /usr/include/boost/asio/traits/schedule_member.hpp \ - /usr/include/boost/asio/traits/schedule_free.hpp \ - /usr/include/boost/asio/execution/sender.hpp \ - /usr/include/boost/asio/execution/detail/void_receiver.hpp \ - /usr/include/boost/asio/execution/receiver.hpp \ - /usr/include/boost/asio/execution/connect.hpp \ - /usr/include/boost/asio/execution/detail/as_operation.hpp \ - /usr/include/boost/asio/traits/start_member.hpp \ - /usr/include/boost/asio/execution/operation_state.hpp \ - /usr/include/boost/asio/execution/start.hpp \ - /usr/include/boost/asio/traits/start_free.hpp \ - /usr/include/boost/asio/traits/connect_member.hpp \ - /usr/include/boost/asio/traits/connect_free.hpp \ - /usr/include/boost/asio/is_applicable_property.hpp \ - /usr/include/boost/asio/traits/query_static_constexpr_member.hpp \ - /usr/include/boost/asio/traits/static_query.hpp \ - /usr/include/boost/asio/execution/any_executor.hpp \ - /usr/include/boost/asio/detail/assert.hpp \ - /usr/include/boost/asio/detail/cstddef.hpp \ - /usr/include/boost/asio/detail/executor_function.hpp \ - /usr/include/boost/asio/detail/handler_alloc_helpers.hpp \ - /usr/include/boost/asio/detail/noncopyable.hpp \ - /usr/include/boost/asio/detail/recycling_allocator.hpp \ - /usr/include/boost/asio/detail/thread_context.hpp \ - /usr/include/boost/asio/detail/call_stack.hpp \ - /usr/include/boost/asio/detail/tss_ptr.hpp \ - /usr/include/boost/asio/detail/keyword_tss_ptr.hpp \ - /usr/include/boost/asio/detail/thread_info_base.hpp \ - /usr/include/boost/asio/multiple_exceptions.hpp \ - /usr/include/boost/asio/impl/multiple_exceptions.ipp \ - /usr/include/boost/asio/handler_alloc_hook.hpp \ - /usr/include/boost/asio/impl/handler_alloc_hook.ipp \ - /usr/include/boost/asio/detail/handler_invoke_helpers.hpp \ - /usr/include/boost/asio/handler_invoke_hook.hpp \ - /usr/include/boost/asio/detail/non_const_lvalue.hpp \ - /usr/include/boost/asio/detail/scoped_ptr.hpp \ - /usr/include/boost/asio/detail/throw_exception.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/asio/execution/bad_executor.hpp \ - /usr/include/boost/asio/execution/impl/bad_executor.ipp \ - /usr/include/boost/asio/execution/blocking.hpp \ - /usr/include/boost/asio/prefer.hpp \ - /usr/include/boost/asio/traits/prefer_free.hpp \ - /usr/include/boost/asio/traits/prefer_member.hpp \ - /usr/include/boost/asio/traits/require_free.hpp \ - /usr/include/boost/asio/traits/require_member.hpp \ - /usr/include/boost/asio/traits/static_require.hpp \ - /usr/include/boost/asio/query.hpp \ - /usr/include/boost/asio/traits/query_member.hpp \ - /usr/include/boost/asio/traits/query_free.hpp \ - /usr/include/boost/asio/require.hpp \ - /usr/include/boost/asio/execution/blocking_adaptation.hpp \ - /usr/include/boost/asio/detail/event.hpp \ - /usr/include/boost/asio/detail/posix_event.hpp \ - /usr/include/boost/asio/detail/impl/posix_event.ipp \ - /usr/include/boost/asio/detail/throw_error.hpp \ - /usr/include/boost/asio/detail/impl/throw_error.ipp \ - /usr/include/boost/asio/error.hpp \ - /usr/include/boost/cerrno.hpp \ - /usr/include/netdb.h \ - /usr/include/netinet/in.h \ - /usr/include/sys/socket.h \ - /usr/include/bits/types/struct_iovec.h \ - /usr/include/bits/socket.h \ - /usr/include/bits/socket_type.h \ - /usr/include/bits/sockaddr.h \ - /usr/include/asm/socket.h \ - /usr/include/asm-generic/socket.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/asm/sockios.h \ - /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h \ - /usr/include/bits/in.h \ - /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ - /usr/include/bits/types/__sigval_t.h \ - /usr/include/bits/netdb.h \ - /usr/include/boost/asio/impl/error.ipp \ - /usr/include/boost/asio/detail/mutex.hpp \ - /usr/include/boost/asio/detail/posix_mutex.hpp \ - /usr/include/boost/asio/detail/scoped_lock.hpp \ - /usr/include/boost/asio/detail/impl/posix_mutex.ipp \ - /usr/include/boost/asio/execution/bulk_execute.hpp \ - /usr/include/boost/asio/execution/bulk_guarantee.hpp \ - /usr/include/boost/asio/execution/detail/bulk_sender.hpp \ - /usr/include/boost/asio/traits/bulk_execute_member.hpp \ - /usr/include/boost/asio/traits/bulk_execute_free.hpp \ - /usr/include/boost/asio/execution/context.hpp \ - /usr/include/boost/asio/execution/context_as.hpp \ - /usr/include/boost/asio/execution/mapping.hpp \ - /usr/include/boost/asio/execution/occupancy.hpp \ - /usr/include/boost/asio/execution/outstanding_work.hpp \ - /usr/include/boost/asio/execution/prefer_only.hpp \ - /usr/include/boost/asio/execution/relationship.hpp \ - /usr/include/boost/asio/execution/submit.hpp \ - /usr/include/boost/asio/execution/detail/submit_receiver.hpp \ - /usr/include/boost/asio/traits/submit_member.hpp \ - /usr/include/boost/asio/traits/submit_free.hpp \ - /usr/include/boost/asio/impl/system_executor.hpp \ - /usr/include/boost/asio/detail/executor_op.hpp \ - /usr/include/boost/asio/detail/fenced_block.hpp \ - /usr/include/boost/asio/detail/std_fenced_block.hpp \ - /usr/include/boost/asio/detail/scheduler_operation.hpp \ - /usr/include/boost/asio/detail/handler_tracking.hpp \ - /usr/include/boost/asio/detail/impl/handler_tracking.ipp \ - /usr/include/boost/asio/detail/op_queue.hpp \ - /usr/include/boost/asio/detail/global.hpp \ - /usr/include/boost/asio/detail/posix_global.hpp \ - /usr/include/boost/asio/system_context.hpp \ - /usr/include/boost/asio/detail/scheduler.hpp \ - /usr/include/boost/asio/execution_context.hpp \ - /usr/include/boost/asio/impl/execution_context.hpp \ - /usr/include/boost/asio/detail/handler_type_requirements.hpp \ - /usr/include/boost/asio/detail/service_registry.hpp \ - /usr/include/boost/asio/detail/impl/service_registry.hpp \ - /usr/include/boost/asio/detail/impl/service_registry.ipp \ - /usr/include/boost/asio/impl/execution_context.ipp \ - /usr/include/boost/asio/detail/conditionally_enabled_event.hpp \ - /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp \ - /usr/include/boost/asio/detail/null_event.hpp \ - /usr/include/boost/asio/detail/impl/null_event.ipp \ - /usr/include/boost/asio/detail/reactor_fwd.hpp \ - /usr/include/boost/asio/detail/thread.hpp \ - /usr/include/boost/asio/detail/posix_thread.hpp \ - /usr/include/boost/asio/detail/impl/posix_thread.ipp \ - /usr/include/boost/asio/detail/impl/scheduler.ipp \ - /usr/include/boost/asio/detail/concurrency_hint.hpp \ - /usr/include/boost/asio/detail/limits.hpp \ - /usr/include/boost/asio/detail/reactor.hpp \ - /usr/include/boost/asio/detail/epoll_reactor.hpp \ - /usr/include/boost/asio/detail/object_pool.hpp \ - /usr/include/boost/asio/detail/reactor_op.hpp \ - /usr/include/boost/asio/detail/operation.hpp \ - /usr/include/boost/asio/detail/select_interrupter.hpp \ - /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp \ - /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp \ - /usr/include/sys/stat.h \ - /usr/include/bits/stat.h \ - /usr/include/bits/struct_stat.h \ - /usr/include/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/bits/statx-generic.h \ - /usr/include/bits/types/struct_statx_timestamp.h \ - /usr/include/bits/types/struct_statx.h \ - /usr/include/fcntl.h \ - /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h \ - /usr/include/sys/eventfd.h \ - /usr/include/bits/eventfd.h \ - /usr/include/boost/asio/detail/cstdint.hpp \ - /usr/include/boost/asio/detail/socket_types.hpp \ - /usr/include/sys/ioctl.h \ - /usr/include/bits/ioctls.h \ - /usr/include/asm/ioctls.h \ - /usr/include/asm-generic/ioctls.h \ - /usr/include/linux/ioctl.h \ - /usr/include/asm/ioctl.h \ - /usr/include/asm-generic/ioctl.h \ - /usr/include/bits/ioctl-types.h \ - /usr/include/sys/ttydefaults.h \ - /usr/include/poll.h \ - /usr/include/sys/poll.h \ - /usr/include/bits/poll.h \ - /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h \ - /usr/include/sys/un.h \ - /usr/include/netinet/tcp.h \ - /usr/include/arpa/inet.h \ - /usr/include/net/if.h \ - /usr/include/boost/asio/detail/timer_queue_base.hpp \ - /usr/include/boost/asio/detail/timer_queue_set.hpp \ - /usr/include/boost/asio/detail/impl/timer_queue_set.ipp \ - /usr/include/boost/asio/detail/wait_op.hpp \ - /usr/include/sys/timerfd.h \ - /usr/include/bits/timerfd.h \ - /usr/include/boost/asio/detail/impl/epoll_reactor.hpp \ - /usr/include/boost/asio/detail/impl/epoll_reactor.ipp \ - /usr/include/sys/epoll.h \ - /usr/include/bits/epoll.h \ - /usr/include/boost/asio/detail/scheduler_thread_info.hpp \ - /usr/include/boost/asio/detail/signal_blocker.hpp \ - /usr/include/boost/asio/detail/posix_signal_blocker.hpp \ - /usr/include/c++/11/csignal \ - /usr/include/signal.h \ - /usr/include/bits/signum-generic.h \ - /usr/include/bits/signum-arch.h \ - /usr/include/bits/types/sig_atomic_t.h \ - /usr/include/bits/types/siginfo_t.h \ - /usr/include/bits/siginfo-arch.h \ - /usr/include/bits/siginfo-consts.h \ - /usr/include/bits/siginfo-consts-arch.h \ - /usr/include/bits/types/sigval_t.h \ - /usr/include/bits/sigevent-consts.h \ - /usr/include/bits/sigaction.h \ - /usr/include/bits/sigcontext.h \ - /usr/include/bits/types/stack_t.h \ - /usr/include/sys/ucontext.h \ - /usr/include/bits/sigstack.h \ - /usr/include/bits/ss_flags.h \ - /usr/include/bits/types/struct_sigstack.h \ - /usr/include/bits/sigthread.h \ - /usr/include/bits/signal_ext.h \ - /usr/include/boost/asio/detail/thread_group.hpp \ - /usr/include/boost/asio/impl/system_context.hpp \ - /usr/include/boost/asio/impl/system_context.ipp \ - /usr/include/boost/asio/detail/handler_cont_helpers.hpp \ - /usr/include/boost/asio/handler_continuation_hook.hpp \ - /usr/include/boost/asio/detail/chrono.hpp \ - /usr/include/boost/asio/impl/io_context.hpp \ - /usr/include/boost/asio/detail/completion_handler.hpp \ - /usr/include/boost/asio/detail/handler_work.hpp \ - /usr/include/boost/asio/executor_work_guard.hpp \ - /usr/include/boost/asio/impl/io_context.ipp \ - /usr/include/boost/asio/streambuf.hpp \ - /usr/include/boost/asio/basic_streambuf.hpp \ - /usr/include/boost/asio/basic_streambuf_fwd.hpp \ - /usr/include/boost/asio/buffer.hpp \ - /usr/include/boost/asio/detail/array_fwd.hpp \ - /usr/include/boost/asio/detail/string_view.hpp \ - /usr/include/c++/11/experimental/string_view \ - /usr/include/c++/11/bits/ranges_base.h \ - /usr/include/c++/11/experimental/bits/lfts_config.h \ - /usr/include/c++/11/experimental/bits/string_view.tcc \ - /usr/include/boost/asio/detail/is_buffer_sequence.hpp \ - /usr/include/boost/fusion/iterator/deref.hpp \ - /usr/include/boost/fusion/support/config.hpp \ - /usr/include/boost/fusion/support/iterator_base.hpp \ - /usr/include/boost/fusion/support/tag_of.hpp \ - /usr/include/boost/fusion/support/tag_of_fwd.hpp \ - /usr/include/boost/fusion/support/detail/is_mpl_sequence.hpp \ - /usr/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp \ - /usr/include/boost/fusion/support/sequence_base.hpp \ - /usr/include/boost/mpl/begin_end_fwd.hpp \ - /usr/include/boost/mpl/is_sequence.hpp \ - /usr/include/boost/mpl/begin_end.hpp \ - /usr/include/boost/mpl/aux_/begin_end_impl.hpp \ - /usr/include/boost/mpl/sequence_tag_fwd.hpp \ - /usr/include/boost/mpl/aux_/has_begin.hpp \ - /usr/include/boost/mpl/aux_/traits_lambda_spec.hpp \ - /usr/include/boost/mpl/sequence_tag.hpp \ - /usr/include/boost/mpl/aux_/has_tag.hpp \ - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp \ - /usr/include/boost/config/no_tr1/utility.hpp \ - /usr/include/boost/process/detail/posix/io_context_ref.hpp \ - /usr/include/boost/fusion/algorithm/iteration/for_each.hpp \ - /usr/include/boost/fusion/algorithm/iteration/detail/for_each.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/begin.hpp \ - /usr/include/boost/mpl/empty_base.hpp \ - /usr/include/boost/type_traits/is_empty.hpp \ - /usr/include/boost/fusion/sequence/intrinsic_fwd.hpp \ - /usr/include/boost/fusion/support/is_sequence.hpp \ - /usr/include/boost/fusion/support/is_segmented.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp \ - /usr/include/boost/fusion/container/list/cons_fwd.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp \ - /usr/include/boost/fusion/support/detail/segmented_fold_until_impl.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/fusion/support/void.hpp \ - /usr/include/boost/fusion/iterator/equal_to.hpp \ - /usr/include/boost/fusion/support/is_iterator.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/fusion/iterator/next.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/segments.hpp \ - /usr/include/boost/fusion/iterator/segmented_iterator.hpp \ - /usr/include/boost/fusion/iterator/detail/segmented_iterator.hpp \ - /usr/include/boost/fusion/iterator/iterator_facade.hpp \ - /usr/include/boost/fusion/iterator/detail/advance.hpp \ - /usr/include/boost/fusion/iterator/prior.hpp \ - /usr/include/boost/fusion/iterator/detail/distance.hpp \ - /usr/include/boost/fusion/support/category_of.hpp \ - /usr/include/boost/fusion/iterator/deref_data.hpp \ - /usr/include/boost/fusion/iterator/key_of.hpp \ - /usr/include/boost/fusion/iterator/value_of.hpp \ - /usr/include/boost/fusion/iterator/value_of_data.hpp \ - /usr/include/boost/fusion/iterator/detail/segmented_equal_to.hpp \ - /usr/include/boost/fusion/iterator/detail/segmented_next_impl.hpp \ - /usr/include/boost/fusion/container/list/cons.hpp \ - /usr/include/boost/fusion/support/detail/enabler.hpp \ - /usr/include/boost/fusion/support/detail/access.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/end.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp \ - /usr/include/boost/fusion/container/list/nil.hpp \ - /usr/include/boost/fusion/container/list/cons_iterator.hpp \ - /usr/include/boost/fusion/container/list/detail/deref_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/next_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/equal_to_impl.hpp \ - /usr/include/boost/mpl/equal_to.hpp \ - /usr/include/boost/mpl/aux_/comparison_op.hpp \ - /usr/include/boost/mpl/aux_/numeric_op.hpp \ - /usr/include/boost/mpl/numeric_cast.hpp \ - /usr/include/boost/mpl/tag.hpp \ - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp \ - /usr/include/boost/mpl/aux_/config/forwarding.hpp \ - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp \ - /usr/include/boost/fusion/container/list/list_fwd.hpp \ - /usr/include/boost/fusion/container/list/detail/begin_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/end_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/at_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/container/list/detail/empty_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range.hpp \ - /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp \ - /usr/include/boost/fusion/iterator/distance.hpp \ - /usr/include/boost/fusion/iterator/mpl/convert_iterator.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/at_impl.hpp \ - /usr/include/boost/fusion/iterator/advance.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/size_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp \ - /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp \ - /usr/include/boost/fusion/algorithm/transformation/push_back.hpp \ - /usr/include/boost/fusion/support/detail/as_fusion_element.hpp \ - /usr/include/boost/ref.hpp \ - /usr/include/boost/core/ref.hpp \ - /usr/include/boost/fusion/view/joint_view/joint_view.hpp \ - /usr/include/boost/fusion/view/joint_view/joint_view_fwd.hpp \ - /usr/include/boost/fusion/support/is_view.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/size.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp \ - /usr/include/boost/mpl/fold.hpp \ - /usr/include/boost/mpl/O1_size.hpp \ - /usr/include/boost/mpl/O1_size_fwd.hpp \ - /usr/include/boost/mpl/aux_/O1_size_impl.hpp \ - /usr/include/boost/mpl/long.hpp \ - /usr/include/boost/mpl/long_fwd.hpp \ - /usr/include/boost/mpl/aux_/has_size.hpp \ - /usr/include/boost/mpl/aux_/fold_impl.hpp \ - /usr/include/boost/mpl/deref.hpp \ - /usr/include/boost/mpl/aux_/msvc_type.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp \ - /usr/include/boost/mpl/plus.hpp \ - /usr/include/boost/mpl/aux_/arithmetic_op.hpp \ - /usr/include/boost/mpl/integral_c.hpp \ - /usr/include/boost/mpl/integral_c_fwd.hpp \ - /usr/include/boost/mpl/aux_/largest_int.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp \ - /usr/include/boost/mpl/size_t.hpp \ - /usr/include/boost/mpl/size_t_fwd.hpp \ - /usr/include/boost/fusion/mpl/begin.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/begin_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/mpl_iterator.hpp \ - /usr/include/boost/fusion/support/detail/mpl_iterator_category.hpp \ - /usr/include/boost/mpl/prior.hpp \ - /usr/include/boost/mpl/advance.hpp \ - /usr/include/boost/mpl/advance_fwd.hpp \ - /usr/include/boost/mpl/less.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp \ - /usr/include/boost/mpl/negate.hpp \ - /usr/include/boost/mpl/aux_/advance_forward.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp \ - /usr/include/boost/mpl/aux_/advance_backward.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp \ - /usr/include/boost/mpl/distance.hpp \ - /usr/include/boost/mpl/distance_fwd.hpp \ - /usr/include/boost/mpl/iter_fold.hpp \ - /usr/include/boost/mpl/aux_/iter_fold_impl.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp \ - /usr/include/boost/mpl/iterator_range.hpp \ - /usr/include/boost/mpl/begin.hpp \ - /usr/include/boost/fusion/iterator/mpl/fusion_iterator.hpp \ - /usr/include/boost/mpl/iterator_tags.hpp \ - /usr/include/boost/fusion/mpl/end.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/end_impl.hpp \ - /usr/include/boost/mpl/end.hpp \ - /usr/include/boost/fusion/view/joint_view/joint_view_iterator.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/deref_impl.hpp \ - /usr/include/boost/fusion/iterator/detail/adapt_deref_traits.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/iterator/detail/adapt_value_traits.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/deref_data_impl.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/key_of_impl.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/joint_view/detail/end_impl.hpp \ - /usr/include/boost/mpl/inherit.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/inherit.hpp \ - /usr/include/boost/fusion/view/single_view/single_view.hpp \ - /usr/include/boost/fusion/view/single_view/single_view_iterator.hpp \ - /usr/include/boost/fusion/view/single_view/detail/deref_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/prior_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/advance_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/distance_impl.hpp \ - /usr/include/boost/mpl/minus.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp \ - /usr/include/boost/fusion/view/single_view/detail/equal_to_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/at_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/size_impl.hpp \ - /usr/include/boost/fusion/view/single_view/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/value_at.hpp \ - /usr/include/boost/fusion/algorithm/transformation/push_front.hpp \ - /usr/include/boost/fusion/container/list/detail/reverse_cons.hpp \ - /usr/include/boost/fusion/iterator/detail/segment_sequence.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/empty.hpp \ - /usr/include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp \ - /usr/include/boost/fusion/algorithm/iteration/for_each_fwd.hpp \ - /usr/include/boost/fusion/support/segmented_fold_until.hpp \ - /usr/include/boost/fusion/algorithm/transformation/filter_if.hpp \ - /usr/include/boost/fusion/view/filter_view/filter_view.hpp \ - /usr/include/boost/fusion/view/filter_view/filter_view_iterator.hpp \ - /usr/include/boost/fusion/algorithm/query/detail/find_if.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/deref_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/equal_to_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/deref_data_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/key_of_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/filter_view/detail/size_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/transform.hpp \ - /usr/include/boost/fusion/view/transform_view/transform_view.hpp \ - /usr/include/boost/fusion/view/transform_view/transform_view_iterator.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/deref_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/prior_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/advance_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/distance_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/transform_view_fwd.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/at_impl.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/at.hpp \ - /usr/include/boost/fusion/view/transform_view/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/view/detail/strictest_traversal.hpp \ - /usr/include/boost/fusion/mpl.hpp \ - /usr/include/boost/fusion/iterator/mpl.hpp \ - /usr/include/boost/fusion/adapted/mpl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/size_impl.hpp \ - /usr/include/boost/mpl/size.hpp \ - /usr/include/boost/mpl/size_fwd.hpp \ - /usr/include/boost/mpl/aux_/size_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp \ - /usr/include/boost/mpl/at.hpp \ - /usr/include/boost/mpl/at_fwd.hpp \ - /usr/include/boost/mpl/aux_/at_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/at_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/has_key_impl.hpp \ - /usr/include/boost/mpl/has_key.hpp \ - /usr/include/boost/mpl/has_key_fwd.hpp \ - /usr/include/boost/mpl/aux_/has_key_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/category_of_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp \ - /usr/include/boost/fusion/adapted/mpl/detail/empty_impl.hpp \ - /usr/include/boost/mpl/empty.hpp \ - /usr/include/boost/mpl/empty_fwd.hpp \ - /usr/include/boost/mpl/aux_/empty_impl.hpp \ - /usr/include/boost/fusion/mpl/at.hpp \ - /usr/include/boost/fusion/mpl/back.hpp \ - /usr/include/boost/mpl/back.hpp \ - /usr/include/boost/mpl/back_fwd.hpp \ - /usr/include/boost/mpl/aux_/back_impl.hpp \ - /usr/include/boost/fusion/mpl/clear.hpp \ - /usr/include/boost/mpl/clear.hpp \ - /usr/include/boost/mpl/clear_fwd.hpp \ - /usr/include/boost/mpl/aux_/clear_impl.hpp \ - /usr/include/boost/fusion/mpl/detail/clear.hpp \ - /usr/include/boost/fusion/container/vector/vector_fwd.hpp \ - /usr/include/boost/fusion/container/vector/detail/config.hpp \ - /usr/include/boost/fusion/container/map/map_fwd.hpp \ - /usr/include/boost/fusion/container/set/set_fwd.hpp \ - /usr/include/boost/fusion/container/deque/deque_fwd.hpp \ - /usr/include/boost/fusion/mpl/empty.hpp \ - /usr/include/boost/fusion/mpl/erase.hpp \ - /usr/include/boost/mpl/erase.hpp \ - /usr/include/boost/mpl/erase_fwd.hpp \ - /usr/include/boost/mpl/aux_/erase_impl.hpp \ - /usr/include/boost/mpl/push_front.hpp \ - /usr/include/boost/mpl/push_front_fwd.hpp \ - /usr/include/boost/mpl/aux_/push_front_impl.hpp \ - /usr/include/boost/mpl/reverse_fold.hpp \ - /usr/include/boost/mpl/aux_/reverse_fold_impl.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/erase.hpp \ - /usr/include/boost/fusion/sequence/convert.hpp \ - /usr/include/boost/fusion/mpl/erase_key.hpp \ - /usr/include/boost/mpl/erase_key.hpp \ - /usr/include/boost/mpl/erase_key_fwd.hpp \ - /usr/include/boost/mpl/aux_/erase_key_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/erase_key.hpp \ - /usr/include/boost/fusion/algorithm/query/find.hpp \ - /usr/include/boost/fusion/algorithm/query/find_if_fwd.hpp \ - /usr/include/boost/fusion/algorithm/query/detail/segmented_find.hpp \ - /usr/include/boost/fusion/algorithm/query/find_fwd.hpp \ - /usr/include/boost/fusion/mpl/front.hpp \ - /usr/include/boost/mpl/front.hpp \ - /usr/include/boost/mpl/front_fwd.hpp \ - /usr/include/boost/mpl/aux_/front_impl.hpp \ - /usr/include/boost/fusion/mpl/has_key.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/has_key.hpp \ - /usr/include/boost/fusion/mpl/insert.hpp \ - /usr/include/boost/mpl/insert.hpp \ - /usr/include/boost/mpl/insert_fwd.hpp \ - /usr/include/boost/mpl/aux_/insert_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/insert.hpp \ - /usr/include/boost/fusion/mpl/insert_range.hpp \ - /usr/include/boost/mpl/insert_range.hpp \ - /usr/include/boost/mpl/insert_range_fwd.hpp \ - /usr/include/boost/mpl/aux_/insert_range_impl.hpp \ - /usr/include/boost/mpl/joint_view.hpp \ - /usr/include/boost/mpl/aux_/joint_iter.hpp \ - /usr/include/boost/mpl/aux_/lambda_spec.hpp \ - /usr/include/boost/mpl/aux_/iter_push_front.hpp \ - /usr/include/boost/type_traits/same_traits.hpp \ - /usr/include/boost/fusion/algorithm/transformation/insert_range.hpp \ - /usr/include/boost/fusion/mpl/pop_back.hpp \ - /usr/include/boost/mpl/pop_back.hpp \ - /usr/include/boost/mpl/pop_back_fwd.hpp \ - /usr/include/boost/mpl/aux_/pop_back_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/pop_back.hpp \ - /usr/include/boost/fusion/iterator/iterator_adapter.hpp \ - /usr/include/boost/fusion/mpl/pop_front.hpp \ - /usr/include/boost/mpl/pop_front.hpp \ - /usr/include/boost/mpl/pop_front_fwd.hpp \ - /usr/include/boost/mpl/aux_/pop_front_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/pop_front.hpp \ - /usr/include/boost/fusion/mpl/push_back.hpp \ - /usr/include/boost/mpl/push_back.hpp \ - /usr/include/boost/mpl/push_back_fwd.hpp \ - /usr/include/boost/mpl/aux_/push_back_impl.hpp \ - /usr/include/boost/fusion/mpl/push_front.hpp \ - /usr/include/boost/fusion/mpl/size.hpp \ - /usr/include/boost/fusion/algorithm/iteration/fold.hpp \ - /usr/include/boost/fusion/algorithm/iteration/fold_fwd.hpp \ - /usr/include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp \ - /usr/include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp \ - /usr/include/boost/fusion/container/vector/vector10.hpp \ - /usr/include/boost/fusion/container/vector/vector.hpp \ - /usr/include/boost/fusion/support/detail/and.hpp \ - /usr/include/boost/fusion/support/detail/index_sequence.hpp \ - /usr/include/boost/fusion/container/vector/detail/at_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/begin_impl.hpp \ - /usr/include/boost/fusion/container/vector/vector_iterator.hpp \ - /usr/include/boost/fusion/container/vector/detail/deref_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/next_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/prior_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/equal_to_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/distance_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/advance_impl.hpp \ - /usr/include/boost/fusion/container/vector/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/transform_view.hpp \ - /usr/include/boost/fusion/container/vector/convert.hpp \ - /usr/include/boost/fusion/container/vector/detail/as_vector.hpp \ - /usr/include/boost/fusion/container/vector/detail/convert_impl.hpp \ - /usr/include/boost/process/detail/posix/sigchld_service.hpp \ - /usr/include/boost/asio/dispatch.hpp \ - /usr/include/boost/asio/impl/dispatch.hpp \ - /usr/include/boost/asio/detail/work_dispatcher.hpp \ - /usr/include/boost/asio/post.hpp \ - /usr/include/boost/asio/impl/post.hpp \ - /usr/include/boost/asio/signal_set.hpp \ - /usr/include/boost/asio/basic_signal_set.hpp \ - /usr/include/boost/asio/any_io_executor.hpp \ - /usr/include/boost/asio/detail/io_object_impl.hpp \ - /usr/include/boost/asio/detail/signal_set_service.hpp \ - /usr/include/boost/asio/detail/signal_handler.hpp \ - /usr/include/boost/asio/detail/signal_op.hpp \ - /usr/include/boost/asio/detail/impl/signal_set_service.ipp \ - /usr/include/boost/asio/detail/static_mutex.hpp \ - /usr/include/boost/asio/detail/posix_static_mutex.hpp \ - /usr/include/boost/asio/strand.hpp \ - /usr/include/boost/asio/detail/strand_executor_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_executor_service.hpp \ - /usr/include/boost/asio/defer.hpp \ - /usr/include/boost/asio/impl/defer.hpp \ - /usr/include/boost/asio/detail/impl/strand_executor_service.ipp \ - /usr/include/boost/asio/io_context_strand.hpp \ - /usr/include/boost/asio/detail/strand_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_service.hpp \ - /usr/include/boost/asio/detail/impl/strand_service.ipp \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/sys/wait.h \ - /usr/include/boost/process/detail/posix/is_running.hpp \ - /usr/include/boost/process/detail/posix/child_handle.hpp \ - /usr/include/boost/process/detail/posix/async_in.hpp \ - /usr/include/boost/asio/write.hpp \ - /usr/include/boost/asio/impl/write.hpp \ - /usr/include/boost/asio/completion_condition.hpp \ - /usr/include/boost/asio/detail/base_from_completion_cond.hpp \ - /usr/include/boost/asio/detail/consuming_buffers.hpp \ - /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp \ - /usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp \ - /usr/include/boost/asio/detail/dependent_type.hpp \ - /usr/include/boost/process/async_pipe.hpp \ - /usr/include/boost/process/detail/posix/async_pipe.hpp \ - /usr/include/boost/process/detail/posix/basic_pipe.hpp \ - /usr/include/boost/filesystem.hpp \ - /usr/include/boost/filesystem/exception.hpp \ - /usr/include/boost/smart_ptr/intrusive_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp \ - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp \ - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp \ - /usr/include/boost/config/no_tr1/functional.hpp \ - /usr/include/boost/smart_ptr/detail/operator_bool.hpp \ - /usr/include/boost/smart_ptr/intrusive_ref_counter.hpp \ - /usr/include/boost/smart_ptr/detail/atomic_count.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp \ - /usr/include/boost/filesystem/directory.hpp \ - /usr/include/boost/filesystem/file_status.hpp \ - /usr/include/boost/detail/bitmask.hpp \ - /usr/include/boost/core/scoped_enum.hpp \ - /usr/include/boost/filesystem/operations.hpp \ - /usr/include/boost/filesystem/convenience.hpp \ - /usr/include/boost/filesystem/string_file.hpp \ - /usr/include/boost/filesystem/fstream.hpp \ - /usr/include/c++/11/fstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/x86_64-redhat-linux/bits/basic_file.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++io.h \ - /usr/include/c++/11/bits/fstream.tcc \ - /usr/include/boost/process/detail/posix/compare_handles.hpp \ - /usr/include/boost/asio/posix/stream_descriptor.hpp \ - /usr/include/boost/asio/posix/basic_stream_descriptor.hpp \ - /usr/include/boost/asio/posix/descriptor.hpp \ - /usr/include/boost/asio/posix/basic_descriptor.hpp \ - /usr/include/boost/asio/detail/reactive_descriptor_service.hpp \ - /usr/include/boost/asio/detail/descriptor_ops.hpp \ - /usr/include/boost/asio/detail/impl/descriptor_ops.ipp \ - /usr/include/boost/asio/detail/descriptor_read_op.hpp \ - /usr/include/boost/asio/detail/descriptor_write_op.hpp \ - /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp \ - /usr/include/boost/asio/detail/reactive_wait_op.hpp \ - /usr/include/boost/asio/posix/descriptor_base.hpp \ - /usr/include/boost/asio/detail/io_control.hpp \ - /usr/include/boost/asio/detail/socket_option.hpp \ - /usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp \ - /usr/include/boost/process/detail/used_handles.hpp \ - /usr/include/boost/fusion/include/filter_if.hpp \ - /usr/include/boost/fusion/include/for_each.hpp \ - /usr/include/boost/process/detail/posix/handles.hpp \ - /usr/include/dirent.h \ - /usr/include/bits/dirent.h \ - /usr/include/bits/dirent_ext.h \ - /usr/include/boost/process/detail/posix/asio_fwd.hpp \ - /usr/include/boost/asio/ts/netfwd.hpp \ - /usr/include/boost/asio/detail/date_time_fwd.hpp \ - /usr/include/boost/process/detail/posix/async_out.hpp \ - /usr/include/boost/asio/read.hpp \ - /usr/include/boost/asio/impl/read.hpp \ - /usr/include/boost/process/async_system.hpp \ - /usr/include/boost/process/child.hpp \ - /usr/include/boost/process/detail/child_decl.hpp \ - /usr/include/boost/process/detail/posix/terminate.hpp \ - /usr/include/boost/process/detail/posix/wait_for_exit.hpp \ - /usr/include/boost/process/detail/execute_impl.hpp \ - /usr/include/boost/process/detail/posix/executor.hpp \ - /usr/include/boost/process/error.hpp \ - /usr/include/boost/fusion/algorithm/query/find_if.hpp \ - /usr/include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp \ - /usr/include/boost/fusion/sequence/comparison/equal_to.hpp \ - /usr/include/boost/fusion/sequence/comparison/detail/equal_to.hpp \ - /usr/include/boost/fusion/support/as_const.hpp \ - /usr/include/boost/fusion/sequence/comparison/enable_comparison.hpp \ - /usr/include/boost/fusion/container/set/convert.hpp \ - /usr/include/boost/fusion/container/set/detail/as_set.hpp \ - /usr/include/boost/fusion/container/set/set.hpp \ - /usr/include/boost/fusion/support/detail/is_same_size.hpp \ - /usr/include/boost/fusion/container/set/detail/begin_impl.hpp \ - /usr/include/boost/fusion/iterator/basic_iterator.hpp \ - /usr/include/boost/fusion/container/set/detail/end_impl.hpp \ - /usr/include/boost/fusion/container/set/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/container/set/detail/deref_data_impl.hpp \ - /usr/include/boost/fusion/container/set/detail/deref_impl.hpp \ - /usr/include/boost/fusion/container/set/detail/key_of_impl.hpp \ - /usr/include/boost/fusion/container/set/detail/value_of_data_impl.hpp \ - /usr/include/boost/fusion/container/set/detail/convert_impl.hpp \ - /usr/include/boost/type_index.hpp \ - /usr/include/boost/type_index/stl_type_index.hpp \ - /usr/include/boost/type_index/type_index_facade.hpp \ - /usr/include/boost/core/demangle.hpp \ - /usr/include/c++/11/cxxabi.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h \ - /usr/include/boost/process/pipe.hpp \ - /usr/include/boost/process/detail/posix/use_vfork.hpp \ - /usr/include/boost/algorithm/string/predicate.hpp \ - /usr/include/boost/algorithm/string/find.hpp \ - /usr/include/boost/algorithm/string/detail/predicate.hpp \ - /usr/include/boost/algorithm/string/split.hpp \ - /usr/include/boost/algorithm/string/iter_find.hpp \ - /usr/include/boost/iterator/transform_iterator.hpp \ - /usr/include/boost/algorithm/string/find_iterator.hpp \ - /usr/include/boost/algorithm/string/detail/find_iterator.hpp \ - /usr/include/boost/function.hpp \ - /usr/include/boost/preprocessor/iterate.hpp \ - /usr/include/boost/function/detail/prologue.hpp \ - /usr/include/boost/function/function_base.hpp \ - /usr/include/boost/integer.hpp \ - /usr/include/boost/integer_fwd.hpp \ - /usr/include/boost/integer_traits.hpp \ - /usr/include/boost/type_traits/has_trivial_copy.hpp \ - /usr/include/boost/type_traits/is_copy_constructible.hpp \ - /usr/include/boost/type_traits/has_trivial_destructor.hpp \ - /usr/include/boost/type_traits/composite_traits.hpp \ - /usr/include/boost/type_traits/is_union.hpp \ - /usr/include/boost/function_equal.hpp \ - /usr/include/boost/function/function_fwd.hpp \ - /usr/include/boost/mem_fn.hpp \ - /usr/include/boost/bind/mem_fn.hpp \ - /usr/include/boost/get_pointer.hpp \ - /usr/include/boost/config/no_tr1/memory.hpp \ - /usr/include/boost/bind/mem_fn_template.hpp \ - /usr/include/boost/bind/mem_fn_cc.hpp \ - /usr/include/boost/preprocessor/enum.hpp \ - /usr/include/boost/preprocessor/repetition/enum.hpp \ - /usr/include/boost/preprocessor/enum_params.hpp \ - /usr/include/boost/function/detail/function_iterate.hpp \ - /usr/include/boost/function/detail/maybe_include.hpp \ - /usr/include/boost/function/function_template.hpp \ - /usr/include/boost/core/no_exceptions_support.hpp \ - /usr/include/boost/process/detail/handler.hpp \ - /usr/include/boost/fusion/view.hpp \ - /usr/include/boost/fusion/view/filter_view.hpp \ - /usr/include/boost/fusion/view/joint_view.hpp \ - /usr/include/boost/fusion/view/nview.hpp \ - /usr/include/boost/fusion/view/nview/nview.hpp \ - /usr/include/boost/fusion/container/vector.hpp \ - /usr/include/boost/fusion/view/nview/detail/nview_impl.hpp \ - /usr/include/boost/fusion/view/nview/nview_iterator.hpp \ - /usr/include/boost/fusion/view/nview/detail/size_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/deref_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/prior_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/at_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/advance_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/distance_impl.hpp \ - /usr/include/boost/fusion/view/nview/detail/equal_to_impl.hpp \ - /usr/include/boost/fusion/view/single_view.hpp \ - /usr/include/boost/fusion/view/reverse_view.hpp \ - /usr/include/boost/fusion/view/reverse_view/reverse_view.hpp \ - /usr/include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/deref_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/prior_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/advance_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/distance_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/key_of_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/end_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/at_impl.hpp \ - /usr/include/boost/fusion/view/reverse_view/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/view/zip_view.hpp \ - /usr/include/boost/fusion/view/zip_view/zip_view.hpp \ - /usr/include/boost/fusion/support/unused.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/begin_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/zip_view_iterator_fwd.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/end_impl.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/front.hpp \ - /usr/include/boost/mpl/min.hpp \ - /usr/include/boost/mpl/min_max.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/size_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/at_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/algorithm/transformation/remove.hpp \ - /usr/include/boost/mpl/transform_view.hpp \ - /usr/include/boost/mpl/aux_/transform_iter.hpp \ - /usr/include/boost/mpl/find_if.hpp \ - /usr/include/boost/mpl/aux_/find_if_pred.hpp \ - /usr/include/boost/mpl/aux_/iter_apply.hpp \ - /usr/include/boost/mpl/iter_fold_if.hpp \ - /usr/include/boost/mpl/pair.hpp \ - /usr/include/boost/mpl/aux_/iter_fold_if_impl.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/zip_view_iterator.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/deref_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/next_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/prior_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/advance_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/distance_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/value_of_impl.hpp \ - /usr/include/boost/fusion/view/zip_view/detail/equal_to_impl.hpp \ - /usr/include/boost/mpl/zip_view.hpp \ - /usr/include/boost/mpl/transform.hpp \ - /usr/include/boost/mpl/pair_view.hpp \ - /usr/include/boost/mpl/iterator_category.hpp \ - /usr/include/boost/mpl/aux_/inserter_algorithm.hpp \ - /usr/include/boost/mpl/back_inserter.hpp \ - /usr/include/boost/mpl/inserter.hpp \ - /usr/include/boost/mpl/front_inserter.hpp \ - /usr/include/boost/mpl/vector.hpp \ - /usr/include/boost/mpl/limits/vector.hpp \ - /usr/include/boost/mpl/vector/vector20.hpp \ - /usr/include/boost/mpl/vector/vector10.hpp \ - /usr/include/boost/mpl/vector/vector0.hpp \ - /usr/include/boost/mpl/vector/aux_/at.hpp \ - /usr/include/boost/mpl/vector/aux_/tag.hpp \ - /usr/include/boost/mpl/aux_/config/typeof.hpp \ - /usr/include/boost/mpl/vector/aux_/front.hpp \ - /usr/include/boost/mpl/vector/aux_/push_front.hpp \ - /usr/include/boost/mpl/vector/aux_/item.hpp \ - /usr/include/boost/mpl/vector/aux_/pop_front.hpp \ - /usr/include/boost/mpl/vector/aux_/push_back.hpp \ - /usr/include/boost/mpl/vector/aux_/pop_back.hpp \ - /usr/include/boost/mpl/vector/aux_/back.hpp \ - /usr/include/boost/mpl/vector/aux_/clear.hpp \ - /usr/include/boost/mpl/vector/aux_/vector0.hpp \ - /usr/include/boost/mpl/vector/aux_/iterator.hpp \ - /usr/include/boost/mpl/vector/aux_/O1_size.hpp \ - /usr/include/boost/mpl/vector/aux_/size.hpp \ - /usr/include/boost/mpl/vector/aux_/empty.hpp \ - /usr/include/boost/mpl/vector/aux_/begin_end.hpp \ - /usr/include/boost/mpl/vector/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp \ - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp \ - /usr/include/boost/mpl/unpack_args.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp \ - /usr/include/boost/fusion/view/flatten_view.hpp \ - /usr/include/boost/fusion/view/flatten_view/flatten_view.hpp \ - /usr/include/boost/mpl/single_view.hpp \ - /usr/include/boost/mpl/aux_/single_element_iter.hpp \ - /usr/include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp \ - /usr/include/boost/fusion/include/equal_to.hpp \ - /usr/include/boost/fusion/container.hpp \ - /usr/include/boost/fusion/container/list.hpp \ - /usr/include/boost/fusion/container/list/list.hpp \ - /usr/include/boost/fusion/container/list/detail/list_to_cons.hpp \ - /usr/include/boost/fusion/container/list/convert.hpp \ - /usr/include/boost/fusion/container/list/detail/build_cons.hpp \ - /usr/include/boost/fusion/container/list/detail/convert_impl.hpp \ - /usr/include/boost/fusion/container/map.hpp \ - /usr/include/boost/fusion/container/map/map.hpp \ - /usr/include/boost/fusion/support/pair.hpp \ - /usr/include/boost/fusion/container/map/detail/map_impl.hpp \ - /usr/include/boost/fusion/container/map/detail/begin_impl.hpp \ - /usr/include/boost/fusion/container/map/map_iterator.hpp \ - /usr/include/boost/utility/declval.hpp \ - /usr/include/boost/fusion/container/map/detail/end_impl.hpp \ - /usr/include/boost/fusion/container/map/detail/at_impl.hpp \ - /usr/include/boost/fusion/container/map/detail/at_key_impl.hpp \ - /usr/include/boost/fusion/container/map/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/container/map/detail/value_at_key_impl.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/at_c.hpp \ - /usr/include/boost/fusion/container/map/convert.hpp \ - /usr/include/boost/fusion/container/map/detail/build_map.hpp \ - /usr/include/boost/fusion/container/set.hpp \ - /usr/include/boost/fusion/container/deque.hpp \ - /usr/include/boost/fusion/container/deque/deque.hpp \ - /usr/include/boost/fusion/container/deque/detail/keyed_element.hpp \ - /usr/include/boost/fusion/container/deque/detail/deque_keyed_values.hpp \ - /usr/include/boost/fusion/container/deque/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/container/deque/detail/at_impl.hpp \ - /usr/include/boost/fusion/container/deque/detail/begin_impl.hpp \ - /usr/include/boost/fusion/container/deque/deque_iterator.hpp \ - /usr/include/boost/fusion/container/deque/detail/end_impl.hpp \ - /usr/include/boost/fusion/container/deque/detail/is_sequence_impl.hpp \ - /usr/include/boost/fusion/container/deque/convert.hpp \ - /usr/include/boost/fusion/container/deque/detail/convert_impl.hpp \ - /usr/include/boost/fusion/container/deque/detail/build_deque.hpp \ - /usr/include/boost/fusion/container/deque/front_extended_deque.hpp \ - /usr/include/boost/fusion/container/generation.hpp \ - /usr/include/boost/fusion/container/generation/make_deque.hpp \ - /usr/include/boost/fusion/container/generation/deque_tie.hpp \ - /usr/include/boost/fusion/container/generation/cons_tie.hpp \ - /usr/include/boost/fusion/container/generation/ignore.hpp \ - /usr/include/boost/fusion/container/generation/list_tie.hpp \ - /usr/include/boost/fusion/container/generation/make_cons.hpp \ - /usr/include/boost/fusion/container/generation/make_list.hpp \ - /usr/include/boost/fusion/container/generation/make_map.hpp \ - /usr/include/boost/fusion/container/generation/map_tie.hpp \ - /usr/include/boost/fusion/container/generation/make_vector.hpp \ - /usr/include/boost/fusion/container/generation/vector_tie.hpp \ - /usr/include/boost/fusion/container/generation/make_set.hpp \ - /usr/include/boost/fusion/sequence.hpp \ - /usr/include/boost/fusion/sequence/sequence_facade.hpp \ - /usr/include/boost/fusion/sequence/comparison.hpp \ - /usr/include/boost/fusion/sequence/comparison/greater.hpp \ - /usr/include/boost/fusion/sequence/comparison/less.hpp \ - /usr/include/boost/fusion/sequence/comparison/detail/less.hpp \ - /usr/include/boost/fusion/sequence/comparison/greater_equal.hpp \ - /usr/include/boost/fusion/sequence/comparison/less_equal.hpp \ - /usr/include/boost/fusion/sequence/comparison/not_equal_to.hpp \ - /usr/include/boost/fusion/sequence/intrinsic.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/back.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/at_key.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/value_at_key.hpp \ - /usr/include/boost/fusion/sequence/intrinsic/swap.hpp \ - /usr/include/boost/fusion/sequence/io.hpp \ - /usr/include/boost/fusion/sequence/io/in.hpp \ - /usr/include/boost/fusion/sequence/io/detail/in.hpp \ - /usr/include/boost/fusion/sequence/io/detail/manip.hpp \ - /usr/include/boost/fusion/sequence/io/out.hpp \ - /usr/include/boost/fusion/sequence/io/detail/out.hpp \ - /usr/include/boost/fusion/tuple.hpp \ - /usr/include/boost/fusion/tuple/tuple.hpp \ - /usr/include/boost/fusion/tuple/tuple_fwd.hpp \ - /usr/include/boost/fusion/tuple/make_tuple.hpp \ - /usr/include/boost/fusion/tuple/tuple_tie.hpp \ - /usr/include/boost/fusion/adapted/std_tuple.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/convert_impl.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/detail/build_std_tuple.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/tag_of.hpp \ - /usr/include/boost/fusion/adapted/std_tuple/mpl/clear.hpp \ - /usr/include/boost/process/posix.hpp \ - /usr/include/boost/process/detail/posix/fd.hpp \ - /usr/include/boost/process/detail/posix/signal.hpp \ - /usr/include/boost/process/detail/async_handler.hpp \ - /usr/include/boost/process/group.hpp \ - /usr/include/boost/process/detail/posix/group_handle.hpp \ - /usr/include/boost/process/detail/posix/group_ref.hpp \ - /usr/include/boost/process/detail/posix/wait_group.hpp \ - /usr/include/boost/process/cmd.hpp \ - /usr/include/boost/winapi/config.hpp \ - /usr/include/boost/predef/version_number.h \ - /usr/include/boost/predef/platform.h \ - /usr/include/boost/predef/platform/android.h \ - /usr/include/boost/predef/make.h \ - /usr/include/boost/predef/detail/test.h \ - /usr/include/boost/predef/platform/cloudabi.h \ - /usr/include/boost/predef/platform/mingw.h \ - /usr/include/boost/predef/platform/mingw32.h \ - /usr/include/boost/predef/platform/mingw64.h \ - /usr/include/boost/predef/platform/windows_uwp.h \ - /usr/include/boost/predef/os/windows.h \ - /usr/include/boost/predef/platform/windows_desktop.h \ - /usr/include/boost/predef/platform/windows_phone.h \ - /usr/include/boost/predef/platform/windows_server.h \ - /usr/include/boost/predef/platform/windows_store.h \ - /usr/include/boost/predef/platform/windows_system.h \ - /usr/include/boost/predef/platform/windows_runtime.h \ - /usr/include/boost/predef/platform/ios.h \ - /usr/include/boost/predef/os/ios.h \ - /usr/include/boost/process/env.hpp \ - /usr/include/boost/process/environment.hpp \ - /usr/include/boost/algorithm/string/case_conv.hpp \ - /usr/include/boost/algorithm/string/detail/case_conv.hpp \ - /usr/include/boost/process/detail/posix/environment.hpp \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/bits/hashtable.h \ - /usr/include/c++/11/bits/hashtable_policy.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/boost/process/detail/posix/env_init.hpp \ - /usr/include/boost/process/exe.hpp \ - /usr/include/boost/process/handles.hpp \ - /usr/include/boost/process/io.hpp \ - /usr/include/boost/process/detail/posix/close_in.hpp \ - /usr/include/boost/process/detail/posix/close_out.hpp \ - /usr/include/boost/process/detail/posix/null_in.hpp \ - /usr/include/boost/process/detail/posix/file_descriptor.hpp \ - /usr/include/boost/process/detail/posix/null_out.hpp \ - /usr/include/boost/process/detail/posix/file_in.hpp \ - /usr/include/boost/process/detail/posix/file_out.hpp \ - /usr/include/boost/process/detail/posix/pipe_in.hpp \ - /usr/include/boost/process/detail/posix/pipe_out.hpp \ - /usr/include/boost/process/search_path.hpp \ - /usr/include/boost/process/detail/posix/search_path.hpp \ - /usr/include/boost/tokenizer.hpp \ - /usr/include/boost/token_iterator.hpp \ - /usr/include/boost/iterator/minimum_category.hpp \ - /usr/include/boost/token_functions.hpp \ - /usr/include/c++/11/stdlib.h \ - /usr/include/boost/process/spawn.hpp \ - /usr/include/boost/process/system.hpp \ - /usr/include/boost/process/start_dir.hpp \ - /usr/include/boost/process/detail/posix/start_dir.hpp \ - /usr/include/boost/asio.hpp \ - /usr/include/boost/asio/awaitable.hpp \ - /usr/include/boost/asio/basic_datagram_socket.hpp \ - /usr/include/boost/asio/basic_socket.hpp \ - /usr/include/boost/asio/socket_base.hpp \ - /usr/include/boost/asio/detail/reactive_socket_service.hpp \ - /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp \ - /usr/include/boost/asio/detail/socket_holder.hpp \ - /usr/include/boost/asio/detail/socket_ops.hpp \ - /usr/include/boost/asio/detail/impl/socket_ops.ipp \ - /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_service_base.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp \ - /usr/include/boost/asio/detail/reactive_socket_send_op.hpp \ - /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp \ - /usr/include/boost/asio/basic_deadline_timer.hpp \ - /usr/include/boost/asio/detail/deadline_timer_service.hpp \ - /usr/include/boost/asio/detail/timer_queue.hpp \ - /usr/include/boost/asio/detail/timer_queue_ptime.hpp \ - /usr/include/boost/asio/time_traits.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_types.hpp \ - /usr/include/boost/date_time/time_clock.hpp \ - /usr/include/boost/date_time/c_time.hpp \ - /usr/include/boost/date_time/compiler_config.hpp \ - /usr/include/boost/date_time/locale_config.hpp \ - /usr/include/sys/time.h \ - /usr/include/boost/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/shared_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/shared_count.hpp \ - /usr/include/boost/smart_ptr/bad_weak_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp \ - /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp \ - /usr/include/boost/checked_delete.hpp \ - /usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock.hpp \ - /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp \ - /usr/include/boost/smart_ptr/detail/yield_k.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp \ - /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp \ - /usr/include/boost/config/pragma_message.hpp \ - /usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp \ - /usr/include/boost/smart_ptr/detail/local_counted_base.hpp \ - /usr/include/boost/date_time/microsec_time_clock.hpp \ - /usr/include/boost/date_time/posix_time/ptime.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_system.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_config.hpp \ - /usr/include/boost/config/no_tr1/cmath.hpp \ - /usr/include/c++/11/cmath \ - /usr/include/math.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/boost/date_time/time_duration.hpp \ - /usr/include/boost/date_time/special_defs.hpp \ - /usr/include/boost/date_time/time_defs.hpp \ - /usr/include/boost/operators.hpp \ - /usr/include/boost/date_time/time_resolution_traits.hpp \ - /usr/include/boost/date_time/int_adapter.hpp \ - /usr/include/boost/date_time/gregorian/gregorian_types.hpp \ - /usr/include/boost/date_time/date.hpp \ - /usr/include/boost/date_time/year_month_day.hpp \ - /usr/include/boost/date_time/period.hpp \ - /usr/include/boost/date_time/gregorian/greg_calendar.hpp \ - /usr/include/boost/date_time/gregorian/greg_weekday.hpp \ - /usr/include/boost/date_time/constrained_value.hpp \ - /usr/include/boost/date_time/date_defs.hpp \ - /usr/include/boost/date_time/gregorian/greg_day_of_year.hpp \ - /usr/include/boost/date_time/gregorian_calendar.hpp \ - /usr/include/boost/date_time/gregorian_calendar.ipp \ - /usr/include/boost/date_time/gregorian/greg_ymd.hpp \ - /usr/include/boost/date_time/gregorian/greg_day.hpp \ - /usr/include/boost/date_time/gregorian/greg_year.hpp \ - /usr/include/boost/date_time/gregorian/greg_month.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration.hpp \ - /usr/include/boost/date_time/date_duration.hpp \ - /usr/include/boost/date_time/date_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_duration_types.hpp \ - /usr/include/boost/date_time/gregorian/greg_date.hpp \ - /usr/include/boost/date_time/adjust_functors.hpp \ - /usr/include/boost/date_time/wrapping_int.hpp \ - /usr/include/boost/date_time/date_generators.hpp \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - /usr/include/boost/date_time/date_clock_device.hpp \ - /usr/include/boost/date_time/date_iterator.hpp \ - /usr/include/boost/date_time/time_system_split.hpp \ - /usr/include/boost/date_time/time_system_counted.hpp \ - /usr/include/boost/date_time/time.hpp \ - /usr/include/boost/date_time/posix_time/date_duration_operators.hpp \ - /usr/include/boost/date_time/posix_time/posix_time_duration.hpp \ - /usr/include/boost/numeric/conversion/cast.hpp \ - /usr/include/boost/numeric/conversion/converter.hpp \ - /usr/include/boost/numeric/conversion/conversion_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/conversion_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/meta.hpp \ - /usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp \ - /usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/sign_mixture.hpp \ - /usr/include/boost/numeric/conversion/sign_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp \ - /usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp \ - /usr/include/boost/numeric/conversion/detail/is_subranged.hpp \ - /usr/include/boost/mpl/multiplies.hpp \ - /usr/include/boost/mpl/times.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp \ - /usr/include/boost/numeric/conversion/converter_policies.hpp \ - /usr/include/boost/numeric/conversion/detail/converter.hpp \ - /usr/include/boost/numeric/conversion/bounds.hpp \ - /usr/include/boost/numeric/conversion/detail/bounds.hpp \ - /usr/include/boost/numeric/conversion/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \ - /usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \ - /usr/include/boost/date_time/posix_time/time_period.hpp \ - /usr/include/boost/date_time/time_iterator.hpp \ - /usr/include/boost/date_time/dst_rules.hpp \ - /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp \ - /usr/include/boost/asio/detail/timer_scheduler.hpp \ - /usr/include/boost/asio/detail/timer_scheduler_fwd.hpp \ - /usr/include/boost/asio/detail/wait_handler.hpp \ - /usr/include/boost/asio/basic_io_object.hpp \ - /usr/include/boost/asio/basic_raw_socket.hpp \ - /usr/include/boost/asio/basic_seq_packet_socket.hpp \ - /usr/include/boost/asio/basic_serial_port.hpp \ - /usr/include/boost/asio/serial_port_base.hpp \ - /usr/include/termios.h \ - /usr/include/bits/termios.h \ - /usr/include/bits/termios-struct.h \ - /usr/include/bits/termios-c_cc.h \ - /usr/include/bits/termios-c_iflag.h \ - /usr/include/bits/termios-c_oflag.h \ - /usr/include/bits/termios-baud.h \ - /usr/include/bits/termios-c_cflag.h \ - /usr/include/bits/termios-c_lflag.h \ - /usr/include/bits/termios-tcflow.h \ - /usr/include/bits/termios-misc.h \ - /usr/include/boost/asio/impl/serial_port_base.hpp \ - /usr/include/boost/asio/impl/serial_port_base.ipp \ - /usr/include/boost/asio/detail/reactive_serial_port_service.hpp \ - /usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp \ - /usr/include/boost/asio/basic_socket_acceptor.hpp \ - /usr/include/boost/asio/basic_socket_iostream.hpp \ - /usr/include/boost/asio/basic_socket_streambuf.hpp \ - /usr/include/boost/asio/basic_stream_socket.hpp \ - /usr/include/boost/asio/steady_timer.hpp \ - /usr/include/boost/asio/basic_waitable_timer.hpp \ - /usr/include/boost/asio/detail/chrono_time_traits.hpp \ - /usr/include/boost/asio/wait_traits.hpp \ - /usr/include/boost/asio/bind_executor.hpp \ - /usr/include/boost/asio/uses_executor.hpp \ - /usr/include/boost/asio/buffered_read_stream_fwd.hpp \ - /usr/include/boost/asio/buffered_read_stream.hpp \ - /usr/include/boost/asio/detail/buffer_resize_guard.hpp \ - /usr/include/boost/asio/detail/buffered_stream_storage.hpp \ - /usr/include/boost/asio/impl/buffered_read_stream.hpp \ - /usr/include/boost/asio/buffered_stream_fwd.hpp \ - /usr/include/boost/asio/buffered_stream.hpp \ - /usr/include/boost/asio/buffered_write_stream.hpp \ - /usr/include/boost/asio/buffered_write_stream_fwd.hpp \ - /usr/include/boost/asio/impl/buffered_write_stream.hpp \ - /usr/include/boost/asio/buffers_iterator.hpp \ - /usr/include/boost/asio/co_spawn.hpp \ - /usr/include/boost/asio/compose.hpp \ - /usr/include/boost/asio/impl/compose.hpp \ - /usr/include/boost/asio/connect.hpp \ - /usr/include/boost/asio/impl/connect.hpp \ - /usr/include/boost/asio/coroutine.hpp \ - /usr/include/boost/asio/deadline_timer.hpp \ - /usr/include/boost/asio/detached.hpp \ - /usr/include/boost/asio/impl/detached.hpp \ - /usr/include/boost/asio/executor.hpp \ - /usr/include/boost/asio/impl/executor.hpp \ - /usr/include/boost/asio/impl/executor.ipp \ - /usr/include/boost/asio/generic/basic_endpoint.hpp \ - /usr/include/boost/asio/generic/detail/endpoint.hpp \ - /usr/include/boost/asio/generic/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/generic/datagram_protocol.hpp \ - /usr/include/boost/asio/generic/raw_protocol.hpp \ - /usr/include/boost/asio/generic/seq_packet_protocol.hpp \ - /usr/include/boost/asio/generic/stream_protocol.hpp \ - /usr/include/boost/asio/high_resolution_timer.hpp \ - /usr/include/boost/asio/io_service.hpp \ - /usr/include/boost/asio/io_service_strand.hpp \ - /usr/include/boost/asio/ip/address.hpp \ - /usr/include/boost/asio/ip/address_v4.hpp \ - /usr/include/boost/asio/detail/array.hpp \ - /usr/include/boost/asio/detail/winsock_init.hpp \ - /usr/include/boost/asio/ip/impl/address_v4.hpp \ - /usr/include/boost/asio/ip/impl/address_v4.ipp \ - /usr/include/boost/asio/ip/address_v6.hpp \ - /usr/include/boost/asio/ip/impl/address_v6.hpp \ - /usr/include/boost/asio/ip/impl/address_v6.ipp \ - /usr/include/boost/asio/ip/bad_address_cast.hpp \ - /usr/include/boost/asio/ip/impl/address.hpp \ - /usr/include/boost/asio/ip/impl/address.ipp \ - /usr/include/boost/asio/ip/address_v4_iterator.hpp \ - /usr/include/boost/asio/ip/address_v4_range.hpp \ - /usr/include/boost/asio/ip/address_v6_iterator.hpp \ - /usr/include/boost/asio/ip/address_v6_range.hpp \ - /usr/include/boost/asio/ip/network_v4.hpp \ - /usr/include/boost/asio/ip/impl/network_v4.hpp \ - /usr/include/boost/asio/ip/impl/network_v4.ipp \ - /usr/include/boost/asio/ip/network_v6.hpp \ - /usr/include/boost/asio/ip/impl/network_v6.hpp \ - /usr/include/boost/asio/ip/impl/network_v6.ipp \ - /usr/include/boost/asio/ip/basic_endpoint.hpp \ - /usr/include/boost/asio/ip/detail/endpoint.hpp \ - /usr/include/boost/asio/ip/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/ip/impl/basic_endpoint.hpp \ - /usr/include/boost/asio/ip/basic_resolver.hpp \ - /usr/include/boost/asio/ip/basic_resolver_iterator.hpp \ - /usr/include/boost/asio/ip/basic_resolver_entry.hpp \ - /usr/include/boost/asio/ip/basic_resolver_query.hpp \ - /usr/include/boost/asio/ip/resolver_query_base.hpp \ - /usr/include/boost/asio/ip/resolver_base.hpp \ - /usr/include/boost/asio/ip/basic_resolver_results.hpp \ - /usr/include/boost/asio/detail/resolver_service.hpp \ - /usr/include/boost/asio/detail/resolve_endpoint_op.hpp \ - /usr/include/boost/asio/detail/resolve_op.hpp \ - /usr/include/boost/asio/detail/resolve_query_op.hpp \ - /usr/include/boost/asio/detail/resolver_service_base.hpp \ - /usr/include/boost/asio/detail/impl/resolver_service_base.ipp \ - /usr/include/boost/asio/ip/host_name.hpp \ - /usr/include/boost/asio/ip/impl/host_name.ipp \ - /usr/include/boost/asio/ip/icmp.hpp \ - /usr/include/boost/asio/ip/multicast.hpp \ - /usr/include/boost/asio/ip/detail/socket_option.hpp \ - /usr/include/boost/asio/ip/tcp.hpp \ - /usr/include/boost/asio/ip/udp.hpp \ - /usr/include/boost/asio/ip/unicast.hpp \ - /usr/include/boost/asio/ip/v6_only.hpp \ - /usr/include/boost/asio/is_read_buffered.hpp \ - /usr/include/boost/asio/is_write_buffered.hpp \ - /usr/include/boost/asio/local/basic_endpoint.hpp \ - /usr/include/boost/asio/local/detail/endpoint.hpp \ - /usr/include/boost/asio/local/detail/impl/endpoint.ipp \ - /usr/include/boost/asio/local/connect_pair.hpp \ - /usr/include/boost/asio/local/datagram_protocol.hpp \ - /usr/include/boost/asio/local/stream_protocol.hpp \ - /usr/include/boost/asio/packaged_task.hpp \ - /usr/include/boost/asio/detail/future.hpp \ - /usr/include/boost/asio/placeholders.hpp \ - /usr/include/boost/bind/arg.hpp \ - /usr/include/boost/is_placeholder.hpp \ - /usr/include/boost/asio/read_at.hpp \ - /usr/include/boost/asio/impl/read_at.hpp \ - /usr/include/boost/asio/read_until.hpp \ - /usr/include/boost/asio/detail/regex_fwd.hpp \ - /usr/include/boost/regex_fwd.hpp \ - /usr/include/boost/regex/config.hpp \ - /usr/include/boost/regex/user.hpp \ - /usr/include/boost/predef.h \ - /usr/include/boost/predef/language.h \ - /usr/include/boost/predef/language/stdc.h \ - /usr/include/boost/predef/language/stdcpp.h \ - /usr/include/boost/predef/language/objc.h \ - /usr/include/boost/predef/language/cuda.h \ - /usr/include/boost/predef/architecture.h \ - /usr/include/boost/predef/architecture/alpha.h \ - /usr/include/boost/predef/architecture/arm.h \ - /usr/include/boost/predef/architecture/blackfin.h \ - /usr/include/boost/predef/architecture/convex.h \ - /usr/include/boost/predef/architecture/ia64.h \ - /usr/include/boost/predef/architecture/m68k.h \ - /usr/include/boost/predef/architecture/mips.h \ - /usr/include/boost/predef/architecture/parisc.h \ - /usr/include/boost/predef/architecture/ppc.h \ - /usr/include/boost/predef/architecture/ptx.h \ - /usr/include/boost/predef/architecture/pyramid.h \ - /usr/include/boost/predef/architecture/riscv.h \ - /usr/include/boost/predef/architecture/rs6k.h \ - /usr/include/boost/predef/architecture/sparc.h \ - /usr/include/boost/predef/architecture/superh.h \ - /usr/include/boost/predef/architecture/sys370.h \ - /usr/include/boost/predef/architecture/sys390.h \ - /usr/include/boost/predef/architecture/x86.h \ - /usr/include/boost/predef/architecture/x86/32.h \ - /usr/include/boost/predef/architecture/x86/64.h \ - /usr/include/boost/predef/architecture/z.h \ - /usr/include/boost/predef/compiler.h \ - /usr/include/boost/predef/compiler/borland.h \ - /usr/include/boost/predef/compiler/clang.h \ - /usr/include/boost/predef/compiler/comeau.h \ - /usr/include/boost/predef/compiler/compaq.h \ - /usr/include/boost/predef/compiler/diab.h \ - /usr/include/boost/predef/compiler/digitalmars.h \ - /usr/include/boost/predef/compiler/dignus.h \ - /usr/include/boost/predef/compiler/edg.h \ - /usr/include/boost/predef/compiler/ekopath.h \ - /usr/include/boost/predef/compiler/gcc_xml.h \ - /usr/include/boost/predef/compiler/gcc.h \ - /usr/include/boost/predef/detail/comp_detected.h \ - /usr/include/boost/predef/compiler/greenhills.h \ - /usr/include/boost/predef/compiler/hp_acc.h \ - /usr/include/boost/predef/compiler/iar.h \ - /usr/include/boost/predef/compiler/ibm.h \ - /usr/include/boost/predef/compiler/intel.h \ - /usr/include/boost/predef/compiler/kai.h \ - /usr/include/boost/predef/compiler/llvm.h \ - /usr/include/boost/predef/compiler/metaware.h \ - /usr/include/boost/predef/compiler/metrowerks.h \ - /usr/include/boost/predef/compiler/microtec.h \ - /usr/include/boost/predef/compiler/mpw.h \ - /usr/include/boost/predef/compiler/nvcc.h \ - /usr/include/boost/predef/compiler/palm.h \ - /usr/include/boost/predef/compiler/pgi.h \ - /usr/include/boost/predef/compiler/sgi_mipspro.h \ - /usr/include/boost/predef/compiler/sunpro.h \ - /usr/include/boost/predef/compiler/tendra.h \ - /usr/include/boost/predef/compiler/visualc.h \ - /usr/include/boost/predef/compiler/watcom.h \ - /usr/include/boost/predef/library.h \ - /usr/include/boost/predef/library/c.h \ - /usr/include/boost/predef/library/c/_prefix.h \ - /usr/include/boost/predef/detail/_cassert.h \ - /usr/include/boost/predef/library/c/cloudabi.h \ - /usr/include/boost/predef/library/c/gnu.h \ - /usr/include/boost/predef/library/c/uc.h \ - /usr/include/boost/predef/library/c/vms.h \ - /usr/include/boost/predef/library/c/zos.h \ - /usr/include/boost/predef/library/std.h \ - /usr/include/boost/predef/library/std/_prefix.h \ - /usr/include/boost/predef/detail/_exception.h \ - /usr/include/boost/predef/library/std/cxx.h \ - /usr/include/boost/predef/library/std/dinkumware.h \ - /usr/include/boost/predef/library/std/libcomo.h \ - /usr/include/boost/predef/library/std/modena.h \ - /usr/include/boost/predef/library/std/msl.h \ - /usr/include/boost/predef/library/std/roguewave.h \ - /usr/include/boost/predef/library/std/sgi.h \ - /usr/include/boost/predef/library/std/stdcpp3.h \ - /usr/include/boost/predef/library/std/stlport.h \ - /usr/include/boost/predef/library/std/vacpp.h \ - /usr/include/boost/predef/os.h \ - /usr/include/boost/predef/os/aix.h \ - /usr/include/boost/predef/os/amigaos.h \ - /usr/include/boost/predef/os/beos.h \ - /usr/include/boost/predef/os/bsd.h \ - /usr/include/boost/predef/os/macos.h \ - /usr/include/boost/predef/os/bsd/bsdi.h \ - /usr/include/boost/predef/os/bsd/dragonfly.h \ - /usr/include/boost/predef/os/bsd/free.h \ - /usr/include/boost/predef/os/bsd/open.h \ - /usr/include/boost/predef/os/bsd/net.h \ - /usr/include/boost/predef/os/cygwin.h \ - /usr/include/boost/predef/os/haiku.h \ - /usr/include/boost/predef/os/hpux.h \ - /usr/include/boost/predef/os/irix.h \ - /usr/include/boost/predef/os/linux.h \ - /usr/include/boost/predef/detail/os_detected.h \ - /usr/include/boost/predef/os/os400.h \ - /usr/include/boost/predef/os/qnxnto.h \ - /usr/include/boost/predef/os/solaris.h \ - /usr/include/boost/predef/os/unix.h \ - /usr/include/boost/predef/os/vms.h \ - /usr/include/boost/predef/other.h \ - /usr/include/boost/predef/other/endian.h \ - /usr/include/boost/predef/hardware.h \ - /usr/include/boost/predef/hardware/simd.h \ - /usr/include/boost/predef/hardware/simd/x86.h \ - /usr/include/boost/predef/hardware/simd/x86/versions.h \ - /usr/include/boost/predef/hardware/simd/x86_amd.h \ - /usr/include/boost/predef/hardware/simd/x86_amd/versions.h \ - /usr/include/boost/predef/hardware/simd/arm.h \ - /usr/include/boost/predef/hardware/simd/arm/versions.h \ - /usr/include/boost/predef/hardware/simd/ppc.h \ - /usr/include/boost/predef/hardware/simd/ppc/versions.h \ - /usr/include/boost/predef/version.h \ - /usr/include/boost/regex/config/cwchar.hpp \ - /usr/include/boost/regex/v4/regex_fwd.hpp \ - /usr/include/boost/regex/v4/match_flags.hpp \ - /usr/include/boost/asio/impl/read_until.hpp \ - /usr/include/boost/asio/redirect_error.hpp \ - /usr/include/boost/asio/impl/redirect_error.hpp \ - /usr/include/boost/asio/require_concept.hpp \ - /usr/include/boost/asio/traits/require_concept_member.hpp \ - /usr/include/boost/asio/traits/require_concept_free.hpp \ - /usr/include/boost/asio/traits/static_require_concept.hpp \ - /usr/include/boost/asio/serial_port.hpp \ - /usr/include/boost/asio/static_thread_pool.hpp \ - /usr/include/boost/asio/thread_pool.hpp \ - /usr/include/boost/asio/impl/thread_pool.hpp \ - /usr/include/boost/asio/detail/blocking_executor_op.hpp \ - /usr/include/boost/asio/detail/bulk_executor_op.hpp \ - /usr/include/boost/asio/impl/thread_pool.ipp \ - /usr/include/boost/asio/system_timer.hpp \ - /usr/include/boost/asio/this_coro.hpp \ - /usr/include/boost/asio/use_awaitable.hpp \ - /usr/include/boost/asio/use_future.hpp \ - /usr/include/boost/asio/impl/use_future.hpp \ - /usr/include/boost/asio/version.hpp \ - /usr/include/boost/asio/windows/basic_object_handle.hpp \ - /usr/include/boost/asio/windows/basic_overlapped_handle.hpp \ - /usr/include/boost/asio/windows/basic_random_access_handle.hpp \ - /usr/include/boost/asio/windows/basic_stream_handle.hpp \ - /usr/include/boost/asio/windows/object_handle.hpp \ - /usr/include/boost/asio/windows/overlapped_handle.hpp \ - /usr/include/boost/asio/windows/overlapped_ptr.hpp \ - /usr/include/boost/asio/windows/random_access_handle.hpp \ - /usr/include/boost/asio/windows/stream_handle.hpp \ - /usr/include/boost/asio/write_at.hpp \ - /usr/include/boost/asio/impl/write_at.hpp \ - /usr/include/c++/11/iostream \ - include/LibLsp/lsp/ProcessIoService.h \ - include/LibLsp/lsp/SimpleTimer.h \ - /usr/include/c++/11/thread \ - /usr/include/c++/11/bits/this_thread_sleep.h - -CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o: src/lsp/ProtocolJsonHandler.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/ProtocolJsonHandler.h \ - include/LibLsp/JsonRpc/MessageJsonHandler.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/lsp/general/initialize.h \ - include/LibLsp/lsp/general/InitializeParams.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/lsp/general/lsClientCapabilities.h \ - include/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h \ - include/LibLsp/lsp/extention/jdtls/searchSymbols.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h \ - include/LibLsp/lsp/symbol.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h \ - include/LibLsp/lsp/lsp_completion.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsMarkedString.h \ - include/LibLsp/lsp/lsCommand.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsResponseError.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/workspace/workspaceFolders.h \ - include/LibLsp/lsp/general/lsServerCapabilities.h \ - include/LibLsp/lsp/textDocument/SemanticTokens.h \ - include/LibLsp/lsp/lsTextDocumentIdentifier.h \ - include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h \ - include/LibLsp/lsp/general/shutdown.h \ - include/LibLsp/lsp/textDocument/code_action.h \ - include/LibLsp/lsp/CodeActionParams.h \ - include/LibLsp/lsp/workspace/execute_command.h \ - include/LibLsp/lsp/ExecuteCommandParams.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/lsp/lsCodeAction.h \ - include/LibLsp/lsp/lsWorkspaceEdit.h \ - include/LibLsp/lsp/lsTextDocumentEdit.h \ - include/LibLsp/lsp/ResourceOperation.h \ - include/LibLsp/lsp/textDocument/code_lens.h \ - include/LibLsp/lsp/textDocument/completion.h \ - /usr/include/c++/11/regex \ - /usr/include/c++/11/bitset \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/stack \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/bits/stl_stack.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/bits/regex_constants.h \ - /usr/include/c++/11/bits/regex_error.h \ - /usr/include/c++/11/bits/regex_automaton.h \ - /usr/include/c++/11/bits/regex_automaton.tcc \ - /usr/include/c++/11/bits/regex_scanner.h \ - /usr/include/c++/11/bits/regex_scanner.tcc \ - /usr/include/c++/11/bits/regex_compiler.h \ - /usr/include/c++/11/bits/regex_compiler.tcc \ - /usr/include/c++/11/bits/regex.h \ - /usr/include/c++/11/bits/regex.tcc \ - /usr/include/c++/11/bits/regex_executor.h \ - /usr/include/c++/11/bits/regex_executor.tcc \ - include/LibLsp/lsp/lsTextDocumentPositionParams.h \ - include/LibLsp/lsp/textDocument/did_close.h \ - include/LibLsp/lsp/textDocument/highlight.h \ - include/LibLsp/lsp/textDocument/document_symbol.h \ - include/LibLsp/lsp/textDocument/document_link.h \ - include/LibLsp/lsp/textDocument/formatting.h \ - include/LibLsp/lsp/lsFormattingOptions.h \ - include/LibLsp/lsp/textDocument/hover.h \ - include/LibLsp/lsp/textDocument/implementation.h \ - include/LibLsp/lsp/out_list.h \ - include/LibLsp/lsp/textDocument/range_formatting.h \ - include/LibLsp/lsp/textDocument/references.h \ - include/LibLsp/lsp/textDocument/rename.h \ - include/LibLsp/lsp/textDocument/signature_help.h \ - include/LibLsp/lsp/textDocument/type_definition.h \ - include/LibLsp/lsp/workspace/symbol.h \ - include/LibLsp/lsp/textDocument/typeHierarchy.h \ - include/LibLsp/lsp/extention/jdtls/codeActionResult.h \ - /usr/include/c++/11/set \ - /usr/include/c++/11/bits/stl_set.h \ - /usr/include/c++/11/bits/stl_multiset.h \ - include/LibLsp/lsp/textDocument/declaration_definition.h \ - include/LibLsp/lsp/textDocument/resolveCompletionItem.h \ - include/LibLsp/lsp/textDocument/resolveCodeLens.h \ - include/LibLsp/lsp/textDocument/colorPresentation.h \ - include/LibLsp/lsp/textDocument/documentColor.h \ - include/LibLsp/lsp/textDocument/foldingRange.h \ - include/LibLsp/lsp/textDocument/prepareRename.h \ - include/LibLsp/lsp/textDocument/resolveTypeHierarchy.h \ - include/LibLsp/lsp/textDocument/callHierarchy.h \ - include/LibLsp/lsp/textDocument/selectionRange.h \ - include/LibLsp/lsp/extention/jdtls/classFileContents.h \ - include/LibLsp/lsp/extention/jdtls/buildWorkspace.h \ - include/LibLsp/lsp/extention/jdtls/listOverridableMethods.h \ - include/LibLsp/lsp/extention/jdtls/OverridableMethod.h \ - include/LibLsp/lsp/extention/jdtls/addOverridableMethods.h \ - include/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h \ - include/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h \ - include/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h \ - include/LibLsp/lsp/extention/jdtls/checkToStringStatus.h \ - include/LibLsp/lsp/extention/jdtls/executeCommand.h \ - include/LibLsp/lsp/extention/jdtls/findLinks.h \ - include/LibLsp/lsp/extention/jdtls/getRefactorEdit.h \ - include/LibLsp/lsp/extention/jdtls/generateAccessors.h \ - include/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h \ - include/LibLsp/lsp/extention/jdtls/generateConstructors.h \ - include/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h \ - include/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h \ - include/LibLsp/lsp/extention/jdtls/generateToString.h \ - include/LibLsp/lsp/extention/jdtls/getMoveDestinations.h \ - include/LibLsp/lsp/extention/jdtls/Move.h \ - include/LibLsp/lsp/extention/jdtls/organizeImports.h \ - include/LibLsp/lsp/general/exit.h \ - include/LibLsp/lsp/general/initialized.h \ - include/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h \ - include/LibLsp/lsp/textDocument/did_change.h \ - include/LibLsp/lsp/textDocument/did_open.h \ - include/LibLsp/lsp/lsTextDocumentItem.h \ - include/LibLsp/lsp/textDocument/did_save.h \ - include/LibLsp/lsp/textDocument/publishDiagnostics.h \ - include/LibLsp/lsp/textDocument/willSave.h \ - include/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h \ - include/LibLsp/lsp/workspace/did_change_configuration.h \ - include/LibLsp/lsp/workspace/did_change_watched_files.h \ - include/LibLsp/lsp/windows/MessageNotify.h \ - include/LibLsp/lsp/language/language.h \ - include/LibLsp/lsp/client/registerCapability.h \ - include/LibLsp/lsp/client/unregisterCapability.h \ - include/LibLsp/JsonRpc/Cancellation.h \ - include/LibLsp/lsp/textDocument/didRenameFiles.h \ - include/LibLsp/lsp/textDocument/semanticHighlighting.h \ - include/LibLsp/lsp/workspace/configuration.h - -CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o: src/lsp/initialize.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/general/initialize.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/lsp/general/InitializeParams.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/lsp/general/lsClientCapabilities.h \ - include/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h \ - include/LibLsp/lsp/extention/jdtls/searchSymbols.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h \ - include/LibLsp/lsp/symbol.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h \ - include/LibLsp/lsp/lsp_completion.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsMarkedString.h \ - include/LibLsp/lsp/lsCommand.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsResponseError.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/workspace/workspaceFolders.h \ - include/LibLsp/lsp/general/lsServerCapabilities.h \ - include/LibLsp/lsp/textDocument/SemanticTokens.h \ - include/LibLsp/lsp/lsTextDocumentIdentifier.h \ - include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h \ - include/LibLsp/JsonRpc/json.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/inttypes.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - third_party/rapidjson/include/rapidjson/prettywriter.h \ - third_party/rapidjson/include/rapidjson/writer.h \ - third_party/rapidjson/include/rapidjson/internal/dtoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h - -CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o: src/lsp/lsp.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/lru_cache.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - third_party/rapidjson/include/rapidjson/writer.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/inttypes.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - /usr/include/c++/11/cstddef \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/internal/dtoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/out_list.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/message.h \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/lsp/lsTextDocumentIdentifier.h \ - include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h \ - include/LibLsp/lsp/lsResponseError.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsMarkedString.h \ - include/LibLsp/lsp/lsWorkspaceEdit.h \ - include/LibLsp/lsp/lsTextDocumentEdit.h \ - include/LibLsp/lsp/ResourceOperation.h \ - include/LibLsp/lsp/textDocument/code_action.h \ - include/LibLsp/lsp/CodeActionParams.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/workspace/execute_command.h \ - include/LibLsp/lsp/ExecuteCommandParams.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/lsp/lsCodeAction.h \ - include/LibLsp/lsp/lsCommand.h \ - include/LibLsp/lsp/textDocument/document_symbol.h \ - include/LibLsp/lsp/symbol.h \ - include/LibLsp/lsp/extention/jdtls/codeActionResult.h \ - /usr/include/c++/11/set \ - /usr/include/c++/11/bits/stl_set.h \ - /usr/include/c++/11/bits/stl_multiset.h \ - include/LibLsp/lsp/textDocument/selectionRange.h \ - include/LibLsp/lsp/AbsolutePath.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - include/LibLsp/lsp/Directory.h \ - include/LibLsp/lsp/lsFormattingOptions.h \ - include/LibLsp/JsonRpc/json.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - third_party/rapidjson/include/rapidjson/prettywriter.h \ - third_party/rapidjson/include/rapidjson/writer.h \ - include/LibLsp/lsp/language/language.h \ - third_party/uri/include/network/uri/uri_builder.hpp \ - third_party/uri/include/network/uri/uri.hpp \ - third_party/uri/include/network/string_view.hpp \ - third_party/uri/include/network/optional.hpp \ - third_party/uri/include/network/uri/config.hpp \ - third_party/uri/include/network/uri/uri_errors.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - third_party/uri/include/network/uri/detail/encode.hpp \ - third_party/uri/include/network/uri/detail/decode.hpp \ - third_party/uri/include/network/uri/detail/translate.hpp \ - include/LibLsp/lsp/lsp_completion.h \ - include/LibLsp/lsp/utils.h \ - /usr/include/c++/11/codecvt \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - include/LibLsp/lsp/client/registerCapability.h \ - /usr/include/boost/uuid/uuid.hpp \ - /usr/include/boost/uuid/detail/config.hpp \ - /usr/include/boost/uuid/detail/uuid_x86.ipp \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/emmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/xmmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/mmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/mm_malloc.h \ - /usr/include/c++/11/stdlib.h \ - /usr/include/boost/uuid/uuid_io.hpp \ - /usr/include/boost/io/ios_state.hpp \ - /usr/include/boost/io_fwd.hpp \ - /usr/include/boost/uuid/uuid_generators.hpp \ - /usr/include/boost/uuid/nil_generator.hpp \ - /usr/include/boost/uuid/string_generator.hpp \ - /usr/include/boost/uuid/name_generator.hpp \ - /usr/include/boost/uuid/name_generator_sha1.hpp \ - /usr/include/boost/uuid/basic_name_generator.hpp \ - /usr/include/boost/uuid/detail/sha1.hpp \ - /usr/include/boost/uuid/random_generator.hpp \ - /usr/include/boost/random/mersenne_twister.hpp \ - /usr/include/boost/integer/integer_mask.hpp \ - /usr/include/boost/integer_fwd.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/boost/integer.hpp \ - /usr/include/boost/integer_traits.hpp \ - /usr/include/boost/random/detail/config.hpp \ - /usr/include/boost/random/detail/ptr_helper.hpp \ - /usr/include/boost/random/detail/seed.hpp \ - /usr/include/boost/utility/enable_if.hpp \ - /usr/include/boost/random/detail/seed_impl.hpp \ - /usr/include/boost/config/no_tr1/cmath.hpp \ - /usr/include/c++/11/cmath \ - /usr/include/math.h \ - /usr/include/bits/math-vector.h \ - /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h \ - /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h \ - /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h \ - /usr/include/boost/integer/static_log2.hpp \ - /usr/include/boost/random/traits.hpp \ - /usr/include/boost/type_traits/is_signed.hpp \ - /usr/include/boost/type_traits/make_unsigned.hpp \ - /usr/include/boost/type_traits/is_unsigned.hpp \ - /usr/include/boost/type_traits/add_const.hpp \ - /usr/include/boost/type_traits/add_volatile.hpp \ - /usr/include/boost/random/detail/const_mod.hpp \ - /usr/include/boost/random/detail/large_arithmetic.hpp \ - /usr/include/boost/random/detail/integer_log2.hpp \ - /usr/include/boost/integer/integer_log2.hpp \ - /usr/include/boost/random/detail/disable_warnings.hpp \ - /usr/include/boost/random/detail/enable_warnings.hpp \ - /usr/include/boost/random/detail/signed_unsigned_tools.hpp \ - /usr/include/boost/random/detail/generator_bits.hpp \ - /usr/include/boost/random/detail/generator_seed_seq.hpp \ - /usr/include/boost/random/detail/polynomial.hpp \ - /usr/include/boost/random/uniform_int.hpp \ - /usr/include/boost/random/uniform_int_distribution.hpp \ - /usr/include/boost/random/detail/operators.hpp \ - /usr/include/boost/random/detail/uniform_int_float.hpp \ - /usr/include/boost/random/variate_generator.hpp \ - /usr/include/boost/tti/has_member_function.hpp \ - /usr/include/boost/function_types/property_tags.hpp \ - /usr/include/boost/mpl/bitxor.hpp \ - /usr/include/boost/mpl/aux_/arithmetic_op.hpp \ - /usr/include/boost/mpl/integral_c.hpp \ - /usr/include/boost/mpl/integral_c_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/largest_int.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/mpl/aux_/numeric_op.hpp \ - /usr/include/boost/mpl/numeric_cast.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/tag.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_tag.hpp \ - /usr/include/boost/mpl/aux_/numeric_cast_utils.hpp \ - /usr/include/boost/mpl/aux_/config/forwarding.hpp \ - /usr/include/boost/mpl/aux_/msvc_eti_base.hpp \ - /usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp \ - /usr/include/boost/function_types/detail/pp_tags/preprocessed.hpp \ - /usr/include/boost/function_types/detail/pp_loop.hpp \ - /usr/include/boost/preprocessor/punctuation/paren.hpp \ - /usr/include/boost/function_types/detail/encoding/def.hpp \ - /usr/include/boost/function_types/detail/encoding/aliases_def.hpp \ - /usr/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp \ - /usr/include/boost/function_types/detail/pp_tags/cc_tag.hpp \ - /usr/include/boost/function_types/detail/encoding/aliases_undef.hpp \ - /usr/include/boost/function_types/detail/encoding/undef.hpp \ - /usr/include/boost/mpl/vector.hpp \ - /usr/include/boost/mpl/limits/vector.hpp \ - /usr/include/boost/mpl/vector/vector20.hpp \ - /usr/include/boost/mpl/vector/vector10.hpp \ - /usr/include/boost/mpl/vector/vector0.hpp \ - /usr/include/boost/mpl/vector/aux_/at.hpp \ - /usr/include/boost/mpl/at_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/tag.hpp \ - /usr/include/boost/mpl/aux_/config/typeof.hpp \ - /usr/include/boost/mpl/long.hpp \ - /usr/include/boost/mpl/long_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/front.hpp \ - /usr/include/boost/mpl/front_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/push_front.hpp \ - /usr/include/boost/mpl/push_front_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/item.hpp \ - /usr/include/boost/mpl/next_prior.hpp \ - /usr/include/boost/mpl/aux_/common_name_wknd.hpp \ - /usr/include/boost/mpl/vector/aux_/pop_front.hpp \ - /usr/include/boost/mpl/pop_front_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/push_back.hpp \ - /usr/include/boost/mpl/push_back_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/pop_back.hpp \ - /usr/include/boost/mpl/pop_back_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/back.hpp \ - /usr/include/boost/mpl/back_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/clear.hpp \ - /usr/include/boost/mpl/clear_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/vector0.hpp \ - /usr/include/boost/mpl/vector/aux_/iterator.hpp \ - /usr/include/boost/mpl/iterator_tags.hpp \ - /usr/include/boost/mpl/plus.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp \ - /usr/include/boost/mpl/minus.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp \ - /usr/include/boost/mpl/advance_fwd.hpp \ - /usr/include/boost/mpl/distance_fwd.hpp \ - /usr/include/boost/mpl/next.hpp \ - /usr/include/boost/mpl/prior.hpp \ - /usr/include/boost/mpl/vector/aux_/O1_size.hpp \ - /usr/include/boost/mpl/O1_size_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/size.hpp \ - /usr/include/boost/mpl/size_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/empty.hpp \ - /usr/include/boost/mpl/empty_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/begin_end.hpp \ - /usr/include/boost/mpl/begin_end_fwd.hpp \ - /usr/include/boost/mpl/vector/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp \ - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp \ - /usr/include/boost/tti/detail/ddeftype.hpp \ - /usr/include/boost/tti/detail/dmem_fun.hpp \ - /usr/include/boost/function_types/is_member_function_pointer.hpp \ - /usr/include/boost/function_types/components.hpp \ - /usr/include/boost/mpl/remove.hpp \ - /usr/include/boost/mpl/remove_if.hpp \ - /usr/include/boost/mpl/fold.hpp \ - /usr/include/boost/mpl/begin_end.hpp \ - /usr/include/boost/mpl/aux_/begin_end_impl.hpp \ - /usr/include/boost/mpl/sequence_tag_fwd.hpp \ - /usr/include/boost/mpl/aux_/has_begin.hpp \ - /usr/include/boost/mpl/aux_/traits_lambda_spec.hpp \ - /usr/include/boost/mpl/sequence_tag.hpp \ - /usr/include/boost/mpl/O1_size.hpp \ - /usr/include/boost/mpl/aux_/O1_size_impl.hpp \ - /usr/include/boost/mpl/aux_/has_size.hpp \ - /usr/include/boost/mpl/aux_/fold_impl.hpp \ - /usr/include/boost/mpl/apply.hpp \ - /usr/include/boost/mpl/apply_fwd.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \ - /usr/include/boost/mpl/placeholders.hpp \ - /usr/include/boost/mpl/arg.hpp \ - /usr/include/boost/mpl/arg_fwd.hpp \ - /usr/include/boost/mpl/aux_/na_assert.hpp \ - /usr/include/boost/mpl/assert.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/aux_/config/gpu.hpp \ - /usr/include/boost/mpl/aux_/config/pp_counter.hpp \ - /usr/include/boost/mpl/aux_/arity_spec.hpp \ - /usr/include/boost/mpl/aux_/arg_typedef.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \ - /usr/include/boost/mpl/lambda.hpp \ - /usr/include/boost/mpl/bind.hpp \ - /usr/include/boost/mpl/bind_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/bind.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \ - /usr/include/boost/mpl/protect.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \ - /usr/include/boost/mpl/aux_/full_lambda.hpp \ - /usr/include/boost/mpl/quote.hpp \ - /usr/include/boost/mpl/aux_/has_type.hpp \ - /usr/include/boost/mpl/aux_/config/bcc.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \ - /usr/include/boost/mpl/aux_/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \ - /usr/include/boost/mpl/deref.hpp \ - /usr/include/boost/mpl/aux_/msvc_type.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp \ - /usr/include/boost/mpl/reverse_fold.hpp \ - /usr/include/boost/mpl/aux_/reverse_fold_impl.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/mpl/aux_/inserter_algorithm.hpp \ - /usr/include/boost/mpl/back_inserter.hpp \ - /usr/include/boost/mpl/push_back.hpp \ - /usr/include/boost/mpl/aux_/push_back_impl.hpp \ - /usr/include/boost/mpl/inserter.hpp \ - /usr/include/boost/mpl/front_inserter.hpp \ - /usr/include/boost/mpl/push_front.hpp \ - /usr/include/boost/mpl/aux_/push_front_impl.hpp \ - /usr/include/boost/mpl/clear.hpp \ - /usr/include/boost/mpl/aux_/clear_impl.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/same_as.hpp \ - /usr/include/boost/mpl/aux_/lambda_spec.hpp \ - /usr/include/boost/function_types/config/config.hpp \ - /usr/include/boost/function_types/config/compiler.hpp \ - /usr/include/boost/function_types/config/cc_names.hpp \ - /usr/include/boost/mpl/vector/vector30.hpp \ - /usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp \ - /usr/include/boost/function_types/detail/class_transform.hpp \ - /usr/include/boost/mpl/always.hpp \ - /usr/include/boost/type_traits/add_reference.hpp \ - /usr/include/boost/function_types/detail/pp_variate_loop/preprocessed.hpp \ - /usr/include/boost/function_types/detail/pp_arity_loop.hpp \ - /usr/include/boost/function_types/detail/components_impl/arity20_0.hpp \ - /usr/include/boost/function_types/detail/components_impl/arity10_0.hpp \ - /usr/include/boost/function_types/detail/components_impl/arity20_1.hpp \ - /usr/include/boost/function_types/detail/components_impl/arity10_1.hpp \ - /usr/include/boost/function_types/detail/components_as_mpl_sequence.hpp \ - /usr/include/boost/function_types/detail/retag_default_cc.hpp \ - /usr/include/boost/mpl/bitand.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp \ - /usr/include/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/mpl/logical.hpp \ - /usr/include/boost/mpl/or.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp \ - /usr/include/boost/tti/detail/dcomp_mem_fun.hpp \ - /usr/include/boost/tti/detail/dftclass.hpp \ - /usr/include/boost/function_types/parameter_types.hpp \ - /usr/include/boost/blank.hpp \ - /usr/include/boost/blank_fwd.hpp \ - /usr/include/boost/detail/templated_streams.hpp \ - /usr/include/boost/type_traits/is_empty.hpp \ - /usr/include/boost/type_traits/is_convertible.hpp \ - /usr/include/boost/type_traits/is_abstract.hpp \ - /usr/include/boost/type_traits/add_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_stateless.hpp \ - /usr/include/boost/type_traits/has_trivial_constructor.hpp \ - /usr/include/boost/type_traits/has_trivial_copy.hpp \ - /usr/include/boost/type_traits/is_copy_constructible.hpp \ - /usr/include/boost/type_traits/has_trivial_destructor.hpp \ - /usr/include/boost/mpl/pop_front.hpp \ - /usr/include/boost/mpl/aux_/pop_front_impl.hpp \ - /usr/include/boost/function_types/is_callable_builtin.hpp \ - /usr/include/boost/mpl/at.hpp \ - /usr/include/boost/mpl/aux_/at_impl.hpp \ - /usr/include/boost/mpl/advance.hpp \ - /usr/include/boost/mpl/less.hpp \ - /usr/include/boost/mpl/aux_/comparison_op.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp \ - /usr/include/boost/mpl/negate.hpp \ - /usr/include/boost/mpl/aux_/advance_forward.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp \ - /usr/include/boost/mpl/aux_/advance_backward.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp \ - /usr/include/boost/tti/detail/dmacro_sunfix.hpp \ - /usr/include/boost/tti/detail/dnullptr.hpp \ - /usr/include/boost/tti/gen/namespace_gen.hpp \ - /usr/include/boost/tti/detail/denclosing_type.hpp \ - /usr/include/boost/type_traits/is_union.hpp \ - /usr/include/boost/tti/detail/dptmf.hpp \ - /usr/include/boost/function_types/member_function_pointer.hpp \ - /usr/include/boost/function_types/detail/synthesize.hpp \ - /usr/include/boost/mpl/size.hpp \ - /usr/include/boost/mpl/aux_/size_impl.hpp \ - /usr/include/boost/mpl/distance.hpp \ - /usr/include/boost/mpl/iter_fold.hpp \ - /usr/include/boost/mpl/aux_/iter_fold_impl.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp \ - /usr/include/boost/mpl/iterator_range.hpp \ - /usr/include/boost/function_types/detail/cv_traits.hpp \ - /usr/include/boost/function_types/detail/synthesize_impl/arity20_0.hpp \ - /usr/include/boost/function_types/detail/synthesize_impl/arity10_0.hpp \ - /usr/include/boost/function_types/detail/synthesize_impl/arity20_1.hpp \ - /usr/include/boost/function_types/detail/synthesize_impl/arity10_1.hpp \ - /usr/include/boost/function_types/detail/to_sequence.hpp \ - /usr/include/boost/mpl/is_sequence.hpp \ - /usr/include/boost/tti/gen/has_member_function_gen.hpp \ - /usr/include/boost/uuid/detail/random_provider.hpp \ - /usr/include/boost/uuid/entropy_error.hpp \ - /usr/include/boost/uuid/detail/random_provider_detect_platform.hpp \ - /usr/include/boost/predef/library/c/cloudabi.h \ - /usr/include/boost/predef/version_number.h \ - /usr/include/boost/predef/make.h \ - /usr/include/boost/predef/detail/test.h \ - /usr/include/boost/predef/library/c/_prefix.h \ - /usr/include/boost/predef/detail/_cassert.h \ - /usr/include/boost/predef/library/c/gnu.h \ - /usr/include/boost/predef/os/bsd/open.h \ - /usr/include/boost/predef/os/bsd.h \ - /usr/include/boost/predef/os/macos.h \ - /usr/include/boost/predef/os/ios.h \ - /usr/include/boost/predef/os/bsd/bsdi.h \ - /usr/include/boost/predef/os/bsd/dragonfly.h \ - /usr/include/boost/predef/os/bsd/free.h \ - /usr/include/boost/predef/os/bsd/net.h \ - /usr/include/boost/predef/os/windows.h \ - /usr/include/sys/syscall.h \ - /usr/include/asm/unistd.h \ - /usr/include/asm/unistd_64.h \ - /usr/include/bits/syscall.h \ - /usr/include/boost/uuid/detail/random_provider_include_platform.hpp \ - /usr/include/boost/uuid/detail/random_provider_getrandom.ipp \ - /usr/include/sys/random.h - -CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o: src/lsp/lsp_diagnostic.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/c++/11/new \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsResponseError.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/iostream \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h - -CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o: src/lsp/textDocument.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/textDocument/completion.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/c++/11/new \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - /usr/include/c++/11/regex \ - /usr/include/c++/11/bitset \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - /usr/include/c++/11/stack \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/bits/stl_stack.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/bits/regex_constants.h \ - /usr/include/c++/11/bits/regex_error.h \ - /usr/include/c++/11/bits/regex_automaton.h \ - /usr/include/c++/11/bits/regex_automaton.tcc \ - /usr/include/c++/11/bits/regex_scanner.h \ - /usr/include/c++/11/bits/regex_scanner.tcc \ - /usr/include/c++/11/bits/regex_compiler.h \ - /usr/include/c++/11/bits/regex_compiler.tcc \ - /usr/include/c++/11/bits/regex.h \ - /usr/include/c++/11/bits/regex.tcc \ - /usr/include/c++/11/bits/regex_executor.h \ - /usr/include/c++/11/bits/regex_executor.tcc \ - include/LibLsp/lsp/lsp_completion.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/lsMarkedString.h \ - include/LibLsp/lsp/lsCommand.h \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/lsp/lsTextDocumentPositionParams.h \ - include/LibLsp/lsp/lsTextDocumentIdentifier.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/textDocument/document_symbol.h \ - include/LibLsp/lsp/symbol.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/lsp/textDocument/hover.h \ - include/LibLsp/lsp/textDocument/prepareRename.h \ - include/LibLsp/lsp/lsWorkspaceEdit.h \ - include/LibLsp/lsp/lsTextDocumentEdit.h \ - include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h \ - include/LibLsp/lsp/ResourceOperation.h \ - include/LibLsp/lsp/textDocument/typeHierarchy.h \ - include/LibLsp/lsp/textDocument/semanticHighlighting.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/lsp/textDocument/SemanticTokens.h \ - include/LibLsp/JsonRpc/json.h \ - third_party/rapidjson/include/rapidjson/document.h \ - third_party/rapidjson/include/rapidjson/reader.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - /usr/include/inttypes.h \ - third_party/rapidjson/include/rapidjson/internal/meta.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/encodings.h \ - third_party/rapidjson/include/rapidjson/encodedstream.h \ - third_party/rapidjson/include/rapidjson/memorystream.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/stack.h \ - third_party/rapidjson/include/rapidjson/allocators.h \ - third_party/rapidjson/include/rapidjson/internal/swap.h \ - third_party/rapidjson/include/rapidjson/internal/strtod.h \ - third_party/rapidjson/include/rapidjson/internal/ieee754.h \ - third_party/rapidjson/include/rapidjson/internal/biginteger.h \ - third_party/rapidjson/include/rapidjson/internal/diyfp.h \ - third_party/rapidjson/include/rapidjson/internal/clzll.h \ - third_party/rapidjson/include/rapidjson/internal/pow10.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - third_party/rapidjson/include/rapidjson/error/error.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/internal/strfunc.h \ - third_party/rapidjson/include/rapidjson/stream.h \ - third_party/rapidjson/include/rapidjson/rapidjson.h \ - third_party/rapidjson/include/rapidjson/prettywriter.h \ - third_party/rapidjson/include/rapidjson/writer.h \ - third_party/rapidjson/include/rapidjson/internal/dtoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/internal/itoa.h \ - third_party/rapidjson/include/rapidjson/stringbuffer.h - -CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o: src/lsp/utils.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/utils.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/codecvt \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - include/LibLsp/lsp/AbsolutePath.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - include/LibLsp/lsp/lsPosition.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/include/c++/11/fstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/x86_64-redhat-linux/bits/basic_file.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++io.h \ - /usr/include/c++/11/bits/fstream.tcc \ - /usr/include/c++/11/queue \ - /usr/include/c++/11/deque \ - /usr/include/c++/11/bits/stl_deque.h \ - /usr/include/c++/11/bits/deque.tcc \ - /usr/include/c++/11/bits/stl_queue.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/bits/sstream.tcc \ - /usr/include/c++/11/unordered_map \ - /usr/include/c++/11/bits/hashtable.h \ - /usr/include/c++/11/bits/hashtable_policy.h \ - /usr/include/c++/11/bits/unordered_map.h \ - /usr/include/sys/stat.h \ - /usr/include/bits/stat.h \ - /usr/include/bits/struct_stat.h \ - /usr/include/bits/statx.h \ - /usr/include/linux/stat.h \ - /usr/include/linux/types.h \ - /usr/include/asm/types.h \ - /usr/include/asm-generic/types.h \ - /usr/include/asm-generic/int-ll64.h \ - /usr/include/asm/bitsperlong.h \ - /usr/include/asm-generic/bitsperlong.h \ - /usr/include/linux/posix_types.h \ - /usr/include/linux/stddef.h \ - /usr/include/asm/posix_types.h \ - /usr/include/asm/posix_types_64.h \ - /usr/include/asm-generic/posix_types.h \ - /usr/include/bits/statx-generic.h \ - /usr/include/bits/types/struct_statx_timestamp.h \ - /usr/include/bits/types/struct_statx.h \ - third_party/utfcpp/source/utf8.h \ - third_party/utfcpp/source/utf8/checked.h \ - third_party/utfcpp/source/utf8/core.h \ - third_party/utfcpp/source/utf8/cpp11.h \ - third_party/utfcpp/source/utf8/checked.h \ - third_party/utfcpp/source/utf8/unchecked.h \ - /usr/include/boost/filesystem/path.hpp \ - /usr/include/boost/filesystem/config.hpp \ - /usr/include/boost/system/api_config.hpp \ - /usr/include/boost/config/auto_link.hpp \ - /usr/include/boost/filesystem/path_traits.hpp \ - /usr/include/boost/system/error_code.hpp \ - /usr/include/boost/system/detail/error_code.hpp \ - /usr/include/boost/system/detail/error_category.hpp \ - /usr/include/boost/system/detail/config.hpp \ - /usr/include/boost/system/detail/error_condition.hpp \ - /usr/include/boost/system/detail/generic_category.hpp \ - /usr/include/boost/system/detail/generic_category_message.hpp \ - /usr/include/boost/system/detail/enable_if.hpp \ - /usr/include/boost/system/is_error_condition_enum.hpp \ - /usr/include/boost/system/detail/system_category.hpp \ - /usr/include/boost/system/is_error_code_enum.hpp \ - /usr/include/boost/system/error_category.hpp \ - /usr/include/boost/system/detail/error_category_impl.hpp \ - /usr/include/boost/system/detail/to_std_category.hpp \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - /usr/include/boost/system/error_condition.hpp \ - /usr/include/boost/system/errc.hpp \ - /usr/include/boost/system/detail/errc.hpp \ - /usr/include/boost/system/detail/cerrno.hpp \ - /usr/include/boost/system/generic_category.hpp \ - /usr/include/boost/system/system_category.hpp \ - /usr/include/boost/system/detail/system_category_impl.hpp \ - /usr/include/boost/system/detail/is_generic_value.hpp \ - /usr/include/boost/system/detail/throws.hpp \ - /usr/include/c++/11/list \ - /usr/include/c++/11/bits/stl_list.h \ - /usr/include/c++/11/bits/list.tcc \ - /usr/include/boost/config/abi_prefix.hpp \ - /usr/include/boost/config/abi_suffix.hpp \ - /usr/include/boost/system/system_error.hpp \ - /usr/include/boost/iterator/iterator_facade.hpp \ - /usr/include/boost/iterator/interoperable.hpp \ - /usr/include/boost/mpl/bool.hpp \ - /usr/include/boost/mpl/bool_fwd.hpp \ - /usr/include/boost/mpl/aux_/adl_barrier.hpp \ - /usr/include/boost/mpl/aux_/config/adl.hpp \ - /usr/include/boost/mpl/aux_/config/msvc.hpp \ - /usr/include/boost/mpl/aux_/config/intel.hpp \ - /usr/include/boost/mpl/aux_/config/gcc.hpp \ - /usr/include/boost/mpl/aux_/config/workaround.hpp \ - /usr/include/boost/mpl/integral_c_tag.hpp \ - /usr/include/boost/mpl/aux_/config/static_constant.hpp \ - /usr/include/boost/mpl/or.hpp \ - /usr/include/boost/mpl/aux_/config/use_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/nested_type_wknd.hpp \ - /usr/include/boost/mpl/aux_/na_spec.hpp \ - /usr/include/boost/mpl/lambda_fwd.hpp \ - /usr/include/boost/mpl/void_fwd.hpp \ - /usr/include/boost/mpl/aux_/na.hpp \ - /usr/include/boost/mpl/aux_/na_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/ctps.hpp \ - /usr/include/boost/mpl/aux_/config/lambda.hpp \ - /usr/include/boost/mpl/aux_/config/ttp.hpp \ - /usr/include/boost/mpl/int.hpp \ - /usr/include/boost/mpl/int_fwd.hpp \ - /usr/include/boost/mpl/aux_/nttp_decl.hpp \ - /usr/include/boost/mpl/aux_/config/nttp.hpp \ - /usr/include/boost/mpl/aux_/integral_wrapper.hpp \ - /usr/include/boost/mpl/aux_/static_cast.hpp \ - /usr/include/boost/mpl/aux_/lambda_arity_param.hpp \ - /usr/include/boost/mpl/aux_/template_arity_fwd.hpp \ - /usr/include/boost/mpl/aux_/arity.hpp \ - /usr/include/boost/mpl/aux_/config/dtp.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/params.hpp \ - /usr/include/boost/mpl/aux_/config/preprocessor.hpp \ - /usr/include/boost/preprocessor/comma_if.hpp \ - /usr/include/boost/preprocessor/repeat.hpp \ - /usr/include/boost/preprocessor/inc.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/enum.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \ - /usr/include/boost/mpl/limits/arity.hpp \ - /usr/include/boost/preprocessor/logical/and.hpp \ - /usr/include/boost/preprocessor/logical/bitand.hpp \ - /usr/include/boost/preprocessor/identity.hpp \ - /usr/include/boost/preprocessor/facilities/identity.hpp \ - /usr/include/boost/preprocessor/empty.hpp \ - /usr/include/boost/preprocessor/arithmetic/add.hpp \ - /usr/include/boost/preprocessor/control/while.hpp \ - /usr/include/boost/preprocessor/list/fold_left.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_left.hpp \ - /usr/include/boost/preprocessor/control/expr_iif.hpp \ - /usr/include/boost/preprocessor/list/adt.hpp \ - /usr/include/boost/preprocessor/detail/is_binary.hpp \ - /usr/include/boost/preprocessor/detail/check.hpp \ - /usr/include/boost/preprocessor/logical/compl.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/list/fold_right.hpp \ - /usr/include/boost/preprocessor/list/detail/fold_right.hpp \ - /usr/include/boost/preprocessor/list/reverse.hpp \ - /usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp \ - /usr/include/boost/preprocessor/control/detail/while.hpp \ - /usr/include/boost/preprocessor/control/detail/limits/while_256.hpp \ - /usr/include/boost/preprocessor/control/limits/while_256.hpp \ - /usr/include/boost/preprocessor/logical/bitor.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp \ - /usr/include/boost/preprocessor/comparison/equal.hpp \ - /usr/include/boost/preprocessor/comparison/not_equal.hpp \ - /usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp \ - /usr/include/boost/preprocessor/logical/not.hpp \ - /usr/include/boost/preprocessor/arithmetic/sub.hpp \ - /usr/include/boost/mpl/aux_/config/eti.hpp \ - /usr/include/boost/mpl/aux_/config/overload_resolution.hpp \ - /usr/include/boost/mpl/aux_/lambda_support.hpp \ - /usr/include/boost/mpl/aux_/include_preprocessed.hpp \ - /usr/include/boost/mpl/aux_/config/compiler.hpp \ - /usr/include/boost/preprocessor/stringize.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp \ - /usr/include/boost/type_traits/is_convertible.hpp \ - /usr/include/boost/type_traits/is_abstract.hpp \ - /usr/include/boost/type_traits/add_lvalue_reference.hpp \ - /usr/include/boost/type_traits/add_reference.hpp \ - /usr/include/boost/iterator/detail/config_def.hpp \ - /usr/include/boost/iterator/detail/config_undef.hpp \ - /usr/include/boost/iterator/iterator_traits.hpp \ - /usr/include/boost/iterator/iterator_categories.hpp \ - /usr/include/boost/mpl/eval_if.hpp \ - /usr/include/boost/mpl/if.hpp \ - /usr/include/boost/mpl/aux_/value_wknd.hpp \ - /usr/include/boost/mpl/aux_/config/integral.hpp \ - /usr/include/boost/mpl/identity.hpp \ - /usr/include/boost/mpl/placeholders.hpp \ - /usr/include/boost/mpl/arg.hpp \ - /usr/include/boost/mpl/arg_fwd.hpp \ - /usr/include/boost/mpl/aux_/na_assert.hpp \ - /usr/include/boost/mpl/assert.hpp \ - /usr/include/boost/mpl/not.hpp \ - /usr/include/boost/mpl/aux_/yes_no.hpp \ - /usr/include/boost/mpl/aux_/config/arrays.hpp \ - /usr/include/boost/mpl/aux_/config/gpu.hpp \ - /usr/include/boost/mpl/aux_/config/pp_counter.hpp \ - /usr/include/boost/mpl/aux_/arity_spec.hpp \ - /usr/include/boost/mpl/aux_/arg_typedef.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \ - /usr/include/boost/iterator/detail/facade_iterator_category.hpp \ - /usr/include/boost/core/use_default.hpp \ - /usr/include/boost/mpl/and.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \ - /usr/include/boost/detail/indirect_traits.hpp \ - /usr/include/boost/type_traits/remove_pointer.hpp \ - /usr/include/boost/detail/select_type.hpp \ - /usr/include/boost/iterator/detail/enable_if.hpp \ - /usr/include/boost/type_traits/add_const.hpp \ - /usr/include/boost/mpl/always.hpp \ - /usr/include/boost/mpl/aux_/preprocessor/default_params.hpp \ - /usr/include/boost/mpl/apply.hpp \ - /usr/include/boost/mpl/apply_fwd.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \ - /usr/include/boost/mpl/apply_wrap.hpp \ - /usr/include/boost/mpl/aux_/has_apply.hpp \ - /usr/include/boost/mpl/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/type_wrapper.hpp \ - /usr/include/boost/mpl/aux_/config/has_xxx.hpp \ - /usr/include/boost/mpl/aux_/config/msvc_typename.hpp \ - /usr/include/boost/mpl/aux_/config/has_apply.hpp \ - /usr/include/boost/mpl/aux_/msvc_never_true.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \ - /usr/include/boost/mpl/lambda.hpp \ - /usr/include/boost/mpl/bind.hpp \ - /usr/include/boost/mpl/bind_fwd.hpp \ - /usr/include/boost/mpl/aux_/config/bind.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \ - /usr/include/boost/mpl/next.hpp \ - /usr/include/boost/mpl/next_prior.hpp \ - /usr/include/boost/mpl/aux_/common_name_wknd.hpp \ - /usr/include/boost/mpl/protect.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \ - /usr/include/boost/mpl/aux_/full_lambda.hpp \ - /usr/include/boost/mpl/quote.hpp \ - /usr/include/boost/mpl/void.hpp \ - /usr/include/boost/mpl/aux_/has_type.hpp \ - /usr/include/boost/mpl/aux_/config/bcc.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \ - /usr/include/boost/mpl/aux_/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \ - /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \ - /usr/include/boost/io/quoted.hpp \ - /usr/include/boost/io/detail/buffer_fill.hpp \ - /usr/include/boost/io/detail/ostream_guard.hpp \ - /usr/include/boost/io/ios_state.hpp \ - /usr/include/boost/io_fwd.hpp \ - /usr/include/boost/functional/hash_fwd.hpp \ - /usr/include/boost/container_hash/hash_fwd.hpp \ - /usr/include/boost/filesystem/operations.hpp \ - /usr/include/boost/filesystem/file_status.hpp \ - /usr/include/boost/detail/bitmask.hpp \ - /usr/include/boost/filesystem/exception.hpp \ - /usr/include/boost/smart_ptr/intrusive_ptr.hpp \ - /usr/include/boost/smart_ptr/detail/sp_convertible.hpp \ - /usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp \ - /usr/include/boost/smart_ptr/detail/sp_noexcept.hpp \ - /usr/include/boost/config/no_tr1/functional.hpp \ - /usr/include/boost/smart_ptr/detail/operator_bool.hpp \ - /usr/include/boost/smart_ptr/intrusive_ref_counter.hpp \ - /usr/include/boost/smart_ptr/detail/atomic_count.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp \ - /usr/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp \ - /usr/include/boost/filesystem/directory.hpp \ - /usr/include/boost/core/scoped_enum.hpp \ - /usr/include/boost/algorithm/string.hpp \ - /usr/include/boost/algorithm/string/std_containers_traits.hpp \ - /usr/include/boost/algorithm/string/std/string_traits.hpp \ - /usr/include/boost/algorithm/string/yes_no_type.hpp \ - /usr/include/boost/algorithm/string/sequence_traits.hpp \ - /usr/include/boost/algorithm/string/std/list_traits.hpp \ - /usr/include/boost/algorithm/string/std/slist_traits.hpp \ - /usr/include/boost/algorithm/string/config.hpp \ - /usr/include/c++/11/ext/slist \ - /usr/include/boost/algorithm/string/trim.hpp \ - /usr/include/boost/range/begin.hpp \ - /usr/include/boost/range/config.hpp \ - /usr/include/boost/range/iterator.hpp \ - /usr/include/boost/range/range_fwd.hpp \ - /usr/include/boost/range/mutable_iterator.hpp \ - /usr/include/boost/range/detail/extract_optional_type.hpp \ - /usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp \ - /usr/include/boost/range/const_iterator.hpp \ - /usr/include/boost/range/end.hpp \ - /usr/include/boost/range/detail/implementation_help.hpp \ - /usr/include/boost/range/detail/common.hpp \ - /usr/include/boost/range/detail/sfinae.hpp \ - /usr/include/boost/range/as_literal.hpp \ - /usr/include/boost/range/iterator_range.hpp \ - /usr/include/boost/range/iterator_range_core.hpp \ - /usr/include/boost/range/functions.hpp \ - /usr/include/boost/range/size.hpp \ - /usr/include/boost/range/size_type.hpp \ - /usr/include/boost/range/difference_type.hpp \ - /usr/include/boost/range/has_range_iterator.hpp \ - /usr/include/boost/utility/enable_if.hpp \ - /usr/include/boost/range/concepts.hpp \ - /usr/include/boost/concept_check.hpp \ - /usr/include/boost/concept/assert.hpp \ - /usr/include/boost/concept/detail/general.hpp \ - /usr/include/boost/concept/detail/backward_compatibility.hpp \ - /usr/include/boost/concept/detail/has_constraints.hpp \ - /usr/include/boost/type_traits/conversion_traits.hpp \ - /usr/include/boost/concept/usage.hpp \ - /usr/include/boost/concept/detail/concept_def.hpp \ - /usr/include/boost/preprocessor/seq/for_each_i.hpp \ - /usr/include/boost/preprocessor/repetition/for.hpp \ - /usr/include/boost/preprocessor/repetition/detail/for.hpp \ - /usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp \ - /usr/include/boost/preprocessor/repetition/limits/for_256.hpp \ - /usr/include/boost/preprocessor/seq/seq.hpp \ - /usr/include/boost/preprocessor/seq/elem.hpp \ - /usr/include/boost/preprocessor/seq/limits/elem_256.hpp \ - /usr/include/boost/preprocessor/seq/size.hpp \ - /usr/include/boost/preprocessor/seq/limits/size_256.hpp \ - /usr/include/boost/preprocessor/seq/detail/is_empty.hpp \ - /usr/include/boost/preprocessor/seq/enum.hpp \ - /usr/include/boost/preprocessor/seq/limits/enum_256.hpp \ - /usr/include/boost/concept/detail/concept_undef.hpp \ - /usr/include/boost/iterator/iterator_concepts.hpp \ - /usr/include/boost/limits.hpp \ - /usr/include/boost/range/value_type.hpp \ - /usr/include/boost/range/detail/misc_concept.hpp \ - /usr/include/boost/type_traits/make_unsigned.hpp \ - /usr/include/boost/type_traits/is_signed.hpp \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - /usr/include/boost/type_traits/is_unsigned.hpp \ - /usr/include/boost/type_traits/add_volatile.hpp \ - /usr/include/boost/range/detail/has_member_size.hpp \ - /usr/include/boost/utility.hpp \ - /usr/include/boost/utility/base_from_member.hpp \ - /usr/include/boost/preprocessor/repetition/repeat_from_to.hpp \ - /usr/include/boost/utility/binary.hpp \ - /usr/include/boost/preprocessor/control/deduce_d.hpp \ - /usr/include/boost/preprocessor/seq/cat.hpp \ - /usr/include/boost/preprocessor/seq/fold_left.hpp \ - /usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp \ - /usr/include/boost/preprocessor/seq/transform.hpp \ - /usr/include/boost/preprocessor/arithmetic/mod.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp \ - /usr/include/boost/preprocessor/comparison/less_equal.hpp \ - /usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp \ - /usr/include/boost/utility/identity_type.hpp \ - /usr/include/boost/type_traits/function_traits.hpp \ - /usr/include/boost/core/checked_delete.hpp \ - /usr/include/boost/core/noncopyable.hpp \ - /usr/include/boost/range/distance.hpp \ - /usr/include/boost/iterator/distance.hpp \ - /usr/include/boost/range/empty.hpp \ - /usr/include/boost/range/rbegin.hpp \ - /usr/include/boost/range/reverse_iterator.hpp \ - /usr/include/boost/iterator/reverse_iterator.hpp \ - /usr/include/boost/iterator/iterator_adaptor.hpp \ - /usr/include/boost/range/rend.hpp \ - /usr/include/boost/range/algorithm/equal.hpp \ - /usr/include/boost/range/detail/safe_bool.hpp \ - /usr/include/boost/next_prior.hpp \ - /usr/include/boost/type_traits/has_plus.hpp \ - /usr/include/boost/type_traits/detail/has_binary_operator.hpp \ - /usr/include/boost/type_traits/make_void.hpp \ - /usr/include/boost/type_traits/has_plus_assign.hpp \ - /usr/include/boost/type_traits/has_minus.hpp \ - /usr/include/boost/type_traits/has_minus_assign.hpp \ - /usr/include/boost/iterator/advance.hpp \ - /usr/include/boost/range/iterator_range_io.hpp \ - /usr/include/boost/range/detail/str_types.hpp \ - /usr/include/boost/algorithm/string/detail/trim.hpp \ - /usr/include/boost/algorithm/string/classification.hpp \ - /usr/include/boost/algorithm/string/detail/classification.hpp \ - /usr/include/boost/algorithm/string/predicate_facade.hpp \ - /usr/include/boost/algorithm/string/case_conv.hpp \ - /usr/include/boost/iterator/transform_iterator.hpp \ - /usr/include/boost/algorithm/string/detail/case_conv.hpp \ - /usr/include/boost/algorithm/string/predicate.hpp \ - /usr/include/boost/algorithm/string/compare.hpp \ - /usr/include/boost/algorithm/string/find.hpp \ - /usr/include/boost/algorithm/string/finder.hpp \ - /usr/include/boost/algorithm/string/constants.hpp \ - /usr/include/boost/algorithm/string/detail/finder.hpp \ - /usr/include/boost/algorithm/string/detail/predicate.hpp \ - /usr/include/boost/algorithm/string/split.hpp \ - /usr/include/boost/algorithm/string/iter_find.hpp \ - /usr/include/boost/algorithm/string/concept.hpp \ - /usr/include/boost/algorithm/string/find_iterator.hpp \ - /usr/include/boost/algorithm/string/detail/find_iterator.hpp \ - /usr/include/boost/function.hpp \ - /usr/include/boost/preprocessor/iterate.hpp \ - /usr/include/boost/function/detail/prologue.hpp \ - /usr/include/boost/function/function_base.hpp \ - /usr/include/boost/integer.hpp \ - /usr/include/boost/integer_fwd.hpp \ - /usr/include/boost/integer_traits.hpp \ - /usr/include/boost/type_index.hpp \ - /usr/include/boost/type_index/stl_type_index.hpp \ - /usr/include/boost/type_index/type_index_facade.hpp \ - /usr/include/boost/core/demangle.hpp \ - /usr/include/c++/11/cxxabi.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h \ - /usr/include/boost/type_traits/has_trivial_copy.hpp \ - /usr/include/boost/type_traits/is_copy_constructible.hpp \ - /usr/include/boost/type_traits/has_trivial_destructor.hpp \ - /usr/include/boost/type_traits/composite_traits.hpp \ - /usr/include/boost/type_traits/is_union.hpp \ - /usr/include/boost/ref.hpp \ - /usr/include/boost/core/ref.hpp \ - /usr/include/boost/function_equal.hpp \ - /usr/include/boost/function/function_fwd.hpp \ - /usr/include/boost/mem_fn.hpp \ - /usr/include/boost/bind/mem_fn.hpp \ - /usr/include/boost/get_pointer.hpp \ - /usr/include/boost/config/no_tr1/memory.hpp \ - /usr/include/boost/bind/mem_fn_template.hpp \ - /usr/include/boost/bind/mem_fn_cc.hpp \ - /usr/include/boost/preprocessor/enum.hpp \ - /usr/include/boost/preprocessor/repetition/enum.hpp \ - /usr/include/boost/preprocessor/enum_params.hpp \ - /usr/include/boost/function/detail/function_iterate.hpp \ - /usr/include/boost/function/detail/maybe_include.hpp \ - /usr/include/boost/function/function_template.hpp \ - /usr/include/boost/core/no_exceptions_support.hpp \ - /usr/include/boost/algorithm/string/detail/util.hpp \ - /usr/include/boost/algorithm/string/join.hpp \ - /usr/include/boost/algorithm/string/detail/sequence.hpp \ - /usr/include/boost/mpl/logical.hpp \ - /usr/include/boost/algorithm/string/replace.hpp \ - /usr/include/boost/algorithm/string/find_format.hpp \ - /usr/include/boost/algorithm/string/detail/find_format.hpp \ - /usr/include/boost/algorithm/string/detail/find_format_store.hpp \ - /usr/include/boost/algorithm/string/detail/replace_storage.hpp \ - /usr/include/boost/algorithm/string/detail/find_format_all.hpp \ - /usr/include/boost/algorithm/string/formatter.hpp \ - /usr/include/boost/algorithm/string/detail/formatter.hpp \ - /usr/include/boost/algorithm/string/erase.hpp - -CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o: src/lsp/working_files.cpp \ - /usr/include/stdc-predef.h \ - include/LibLsp/lsp/working_files.h \ - include/LibLsp/lsp/lsp_diagnostic.h \ - include/LibLsp/lsp/lsRange.h \ - include/LibLsp/JsonRpc/serializer.h \ - include/LibLsp/JsonRpc/macro_map.h \ - /usr/include/boost/optional.hpp \ - /usr/include/boost/optional/optional.hpp \ - /usr/include/c++/11/new \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/boost/assert.hpp \ - /usr/include/assert.h \ - /usr/include/boost/core/addressof.hpp \ - /usr/include/boost/config.hpp \ - /usr/include/boost/config/user.hpp \ - /usr/include/boost/config/detail/select_compiler_config.hpp \ - /usr/include/boost/config/compiler/gcc.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/boost/config/detail/select_stdlib_config.hpp \ - /usr/include/c++/11/version \ - /usr/include/boost/config/stdlib/libstdcpp3.hpp \ - /usr/include/unistd.h \ - /usr/include/bits/posix_opt.h \ - /usr/include/bits/environments.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/confname.h \ - /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd_ext.h \ - /usr/include/boost/config/detail/select_platform_config.hpp \ - /usr/include/boost/config/platform/linux.hpp \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/boost/config/detail/posix_features.hpp \ - /usr/include/boost/config/detail/suffix.hpp \ - /usr/include/boost/config/helper_macros.hpp \ - /usr/include/boost/core/enable_if.hpp \ - /usr/include/boost/core/explicit_operator_bool.hpp \ - /usr/include/boost/config/workaround.hpp \ - /usr/include/boost/core/swap.hpp \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/initializer_list \ - /usr/include/boost/optional/bad_optional_access.hpp \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/boost/static_assert.hpp \ - /usr/include/boost/detail/workaround.hpp \ - /usr/include/boost/throw_exception.hpp \ - /usr/include/boost/assert/source_location.hpp \ - /usr/include/boost/current_function.hpp \ - /usr/include/boost/cstdint.hpp \ - /usr/include/boost/exception/exception.hpp \ - /usr/include/boost/type.hpp \ - /usr/include/boost/type_traits/alignment_of.hpp \ - /usr/include/boost/type_traits/intrinsics.hpp \ - /usr/include/boost/type_traits/detail/config.hpp \ - /usr/include/boost/version.hpp \ - /usr/include/boost/type_traits/integral_constant.hpp \ - /usr/include/boost/type_traits/conditional.hpp \ - /usr/include/boost/type_traits/has_nothrow_constructor.hpp \ - /usr/include/boost/type_traits/is_default_constructible.hpp \ - /usr/include/boost/type_traits/is_complete.hpp \ - /usr/include/boost/type_traits/declval.hpp \ - /usr/include/boost/type_traits/add_rvalue_reference.hpp \ - /usr/include/boost/type_traits/is_void.hpp \ - /usr/include/boost/type_traits/is_reference.hpp \ - /usr/include/boost/type_traits/is_lvalue_reference.hpp \ - /usr/include/boost/type_traits/is_rvalue_reference.hpp \ - /usr/include/boost/type_traits/remove_reference.hpp \ - /usr/include/boost/type_traits/is_function.hpp \ - /usr/include/boost/type_traits/detail/is_function_cxx_11.hpp \ - /usr/include/boost/type_traits/detail/yes_no_type.hpp \ - /usr/include/boost/type_traits/type_with_alignment.hpp \ - /usr/include/boost/type_traits/is_pod.hpp \ - /usr/include/boost/type_traits/is_scalar.hpp \ - /usr/include/boost/type_traits/is_arithmetic.hpp \ - /usr/include/boost/type_traits/is_integral.hpp \ - /usr/include/boost/type_traits/is_floating_point.hpp \ - /usr/include/boost/type_traits/is_enum.hpp \ - /usr/include/boost/type_traits/is_pointer.hpp \ - /usr/include/boost/type_traits/is_member_pointer.hpp \ - /usr/include/boost/type_traits/is_member_function_pointer.hpp \ - /usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp \ - /usr/include/boost/type_traits/remove_const.hpp \ - /usr/include/boost/type_traits/decay.hpp \ - /usr/include/boost/type_traits/is_array.hpp \ - /usr/include/boost/type_traits/remove_bounds.hpp \ - /usr/include/boost/type_traits/remove_extent.hpp \ - /usr/include/boost/type_traits/add_pointer.hpp \ - /usr/include/boost/type_traits/remove_cv.hpp \ - /usr/include/boost/type_traits/is_base_of.hpp \ - /usr/include/boost/type_traits/is_base_and_derived.hpp \ - /usr/include/boost/type_traits/is_same.hpp \ - /usr/include/boost/type_traits/is_class.hpp \ - /usr/include/boost/type_traits/is_const.hpp \ - /usr/include/boost/type_traits/is_constructible.hpp \ - /usr/include/boost/type_traits/is_destructible.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_assignable.hpp \ - /usr/include/boost/type_traits/has_trivial_move_assign.hpp \ - /usr/include/boost/type_traits/is_assignable.hpp \ - /usr/include/boost/type_traits/is_volatile.hpp \ - /usr/include/boost/type_traits/has_nothrow_assign.hpp \ - /usr/include/boost/type_traits/enable_if.hpp \ - /usr/include/boost/type_traits/is_nothrow_move_constructible.hpp \ - /usr/include/boost/move/utility.hpp \ - /usr/include/boost/move/detail/config_begin.hpp \ - /usr/include/boost/move/detail/workaround.hpp \ - /usr/include/boost/move/utility_core.hpp \ - /usr/include/boost/move/core.hpp \ - /usr/include/boost/move/detail/config_end.hpp \ - /usr/include/boost/move/detail/meta_utils.hpp \ - /usr/include/boost/move/detail/meta_utils_core.hpp \ - /usr/include/boost/move/traits.hpp \ - /usr/include/boost/move/detail/type_traits.hpp \ - /usr/include/boost/none.hpp \ - /usr/include/boost/none_t.hpp \ - /usr/include/boost/utility/compare_pointees.hpp \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/boost/utility/result_of.hpp \ - /usr/include/boost/preprocessor/cat.hpp \ - /usr/include/boost/preprocessor/config/config.hpp \ - /usr/include/boost/preprocessor/iteration/iterate.hpp \ - /usr/include/boost/preprocessor/arithmetic/dec.hpp \ - /usr/include/boost/preprocessor/config/limits.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp \ - /usr/include/boost/preprocessor/arithmetic/inc.hpp \ - /usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp \ - /usr/include/boost/preprocessor/array/elem.hpp \ - /usr/include/boost/preprocessor/array/data.hpp \ - /usr/include/boost/preprocessor/tuple/elem.hpp \ - /usr/include/boost/preprocessor/facilities/expand.hpp \ - /usr/include/boost/preprocessor/facilities/overload.hpp \ - /usr/include/boost/preprocessor/variadic/size.hpp \ - /usr/include/boost/preprocessor/control/iif.hpp \ - /usr/include/boost/preprocessor/facilities/check_empty.hpp \ - /usr/include/boost/preprocessor/variadic/has_opt.hpp \ - /usr/include/boost/preprocessor/variadic/limits/size_64.hpp \ - /usr/include/boost/preprocessor/tuple/rem.hpp \ - /usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp \ - /usr/include/boost/preprocessor/variadic/elem.hpp \ - /usr/include/boost/preprocessor/variadic/limits/elem_64.hpp \ - /usr/include/boost/preprocessor/array/size.hpp \ - /usr/include/boost/preprocessor/slot/slot.hpp \ - /usr/include/boost/preprocessor/slot/detail/def.hpp \ - /usr/include/boost/preprocessor/repetition/enum_params.hpp \ - /usr/include/boost/preprocessor/punctuation/comma_if.hpp \ - /usr/include/boost/preprocessor/control/if.hpp \ - /usr/include/boost/preprocessor/logical/bool.hpp \ - /usr/include/boost/preprocessor/logical/limits/bool_256.hpp \ - /usr/include/boost/preprocessor/facilities/empty.hpp \ - /usr/include/boost/preprocessor/punctuation/comma.hpp \ - /usr/include/boost/preprocessor/repetition/repeat.hpp \ - /usr/include/boost/preprocessor/debug/error.hpp \ - /usr/include/boost/preprocessor/detail/auto_rec.hpp \ - /usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp \ - /usr/include/boost/preprocessor/tuple/eat.hpp \ - /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp \ - /usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_binary_params.hpp \ - /usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp \ - /usr/include/boost/preprocessor/facilities/intercept.hpp \ - /usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp \ - /usr/include/boost/type_traits/type_identity.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \ - /usr/include/boost/preprocessor/slot/detail/shared.hpp \ - /usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \ - /usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp \ - /usr/include/boost/utility/detail/result_of_iterate.hpp \ - /usr/include/boost/optional/optional_fwd.hpp \ - /usr/include/boost/optional/detail/optional_config.hpp \ - /usr/include/boost/optional/detail/optional_factory_support.hpp \ - /usr/include/boost/optional/detail/optional_aligned_storage.hpp \ - /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp \ - /usr/include/boost/optional/detail/optional_reference_spec.hpp \ - /usr/include/boost/optional/detail/optional_relops.hpp \ - /usr/include/boost/optional/detail/optional_swap.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/map \ - /usr/include/c++/11/bits/stl_tree.h \ - /usr/include/c++/11/bits/stl_map.h \ - /usr/include/c++/11/bits/stl_multimap.h \ - /usr/include/c++/11/bits/erase_if.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - include/LibLsp/lsp/lsPosition.h \ - include/LibLsp/lsp/lsTextEdit.h \ - include/LibLsp/lsp/lsDocumentUri.h \ - include/LibLsp/lsp/lsResponseError.h \ - /usr/include/c++/11/sstream \ - /usr/include/c++/11/istream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/bits/sstream.tcc \ - include/LibLsp/lsp/lsAny.h \ - include/LibLsp/JsonRpc/message.h \ - /usr/include/c++/11/atomic \ - /usr/include/c++/11/iostream \ - include/LibLsp/lsp/method_type.h \ - include/LibLsp/lsp/location_type.h \ - include/LibLsp/JsonRpc/RequestInMessage.h \ - /usr/include/c++/11/mutex \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/include/c++/11/bits/std_mutex.h \ - /usr/include/c++/11/bits/unique_lock.h \ - include/LibLsp/JsonRpc/lsRequestId.h \ - include/LibLsp/JsonRpc/lsResponseMessage.h \ - include/LibLsp/lsp/AbsolutePath.h \ - include/LibLsp/lsp/textDocument/did_change.h \ - include/LibLsp/JsonRpc/NotificationInMessage.h \ - include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h \ - include/LibLsp/lsp/lsTextDocumentIdentifier.h \ - include/LibLsp/lsp/textDocument/did_close.h \ - include/LibLsp/lsp/textDocument/did_open.h \ - include/LibLsp/lsp/lsTextDocumentItem.h \ - include/LibLsp/lsp/Directory.h \ - /usr/include/c++/11/climits \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h \ - /usr/include/limits.h \ - /usr/include/bits/posix1_lim.h \ - /usr/include/bits/local_lim.h \ - /usr/include/linux/limits.h \ - /usr/include/bits/posix2_lim.h \ - /usr/include/bits/xopen_lim.h \ - /usr/include/bits/uio_lim.h \ - /usr/include/c++/11/numeric \ - /usr/include/c++/11/bits/stl_numeric.h \ - include/LibLsp/lsp/utils.h \ - /usr/include/c++/11/codecvt \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h - - -third_party/utfcpp/source/utf8/unchecked.h: - -third_party/utfcpp/source/utf8/core.h: - -third_party/utfcpp/source/utf8/checked.h: - -third_party/utfcpp/source/utf8.h: - -/usr/include/sys/random.h: - -/usr/include/boost/uuid/detail/random_provider_getrandom.ipp: - -/usr/include/boost/uuid/detail/random_provider_detect_platform.hpp: - -/usr/include/boost/uuid/entropy_error.hpp: - -/usr/include/boost/uuid/detail/random_provider.hpp: - -/usr/include/boost/function_types/detail/to_sequence.hpp: - -/usr/include/boost/function_types/detail/synthesize_impl/arity10_1.hpp: - -/usr/include/boost/function_types/detail/synthesize_impl/arity10_0.hpp: - -/usr/include/boost/function_types/detail/cv_traits.hpp: - -/usr/include/boost/function_types/member_function_pointer.hpp: - -/usr/include/boost/tti/detail/dptmf.hpp: - -/usr/include/boost/tti/detail/denclosing_type.hpp: - -/usr/include/boost/tti/gen/namespace_gen.hpp: - -/usr/include/boost/function_types/is_callable_builtin.hpp: - -/usr/include/boost/detail/templated_streams.hpp: - -/usr/include/boost/tti/detail/dftclass.hpp: - -/usr/include/boost/tti/detail/dcomp_mem_fun.hpp: - -/usr/include/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp: - -/usr/include/boost/mpl/bitand.hpp: - -/usr/include/boost/function_types/detail/components_as_mpl_sequence.hpp: - -/usr/include/boost/function_types/detail/components_impl/arity20_1.hpp: - -/usr/include/boost/function_types/detail/components_impl/arity10_0.hpp: - -/usr/include/boost/function_types/detail/components_impl/arity20_0.hpp: - -/usr/include/boost/function_types/detail/pp_arity_loop.hpp: - -/usr/include/boost/function_types/config/config.hpp: - -/usr/include/boost/mpl/same_as.hpp: - -/usr/include/boost/function_types/components.hpp: - -/usr/include/boost/tti/detail/dmem_fun.hpp: - -/usr/include/boost/tti/detail/ddeftype.hpp: - -/usr/include/boost/function_types/detail/encoding/undef.hpp: - -/usr/include/boost/function_types/detail/encoding/aliases_undef.hpp: - -/usr/include/boost/function_types/detail/pp_tags/cc_tag.hpp: - -/usr/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp: - -/usr/include/boost/function_types/detail/encoding/aliases_def.hpp: - -/usr/include/boost/function_types/detail/encoding/def.hpp: - -/usr/include/boost/preprocessor/punctuation/paren.hpp: - -/usr/include/boost/function_types/detail/pp_tags/preprocessed.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp: - -/usr/include/boost/function_types/property_tags.hpp: - -/usr/include/boost/tti/has_member_function.hpp: - -/usr/include/boost/random/detail/uniform_int_float.hpp: - -/usr/include/boost/random/detail/operators.hpp: - -/usr/include/boost/random/detail/polynomial.hpp: - -/usr/include/boost/random/detail/enable_warnings.hpp: - -/usr/include/boost/random/detail/disable_warnings.hpp: - -/usr/include/boost/integer/integer_log2.hpp: - -/usr/include/boost/random/detail/integer_log2.hpp: - -/usr/include/boost/random/detail/large_arithmetic.hpp: - -/usr/include/boost/random/detail/ptr_helper.hpp: - -/usr/include/boost/integer/integer_mask.hpp: - -/usr/include/boost/uuid/basic_name_generator.hpp: - -/usr/include/boost/uuid/name_generator_sha1.hpp: - -/usr/include/boost/uuid/uuid_generators.hpp: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/mm_malloc.h: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/mmintrin.h: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/emmintrin.h: - -/usr/include/boost/uuid/detail/config.hpp: - -/usr/include/boost/uuid/uuid.hpp: - -/usr/include/c++/11/codecvt: - -include/LibLsp/lsp/utils.h: - -third_party/uri/include/network/uri/detail/translate.hpp: - -third_party/uri/include/network/uri/detail/uri_parts.hpp: - -third_party/uri/include/network/uri/config.hpp: - -third_party/uri/include/network/uri/uri.hpp: - -third_party/uri/include/network/uri/uri_builder.hpp: - -include/LibLsp/lsp/Directory.h: - -include/LibLsp/lsp/AbsolutePath.h: - -include/LibLsp/lsp/lru_cache.h: - -src/lsp/lsp.cpp: - -include/LibLsp/lsp/workspace/configuration.h: - -include/LibLsp/lsp/textDocument/semanticHighlighting.h: - -include/LibLsp/lsp/textDocument/didRenameFiles.h: - -include/LibLsp/lsp/client/unregisterCapability.h: - -include/LibLsp/lsp/client/registerCapability.h: - -include/LibLsp/lsp/windows/MessageNotify.h: - -include/LibLsp/lsp/textDocument/publishDiagnostics.h: - -include/LibLsp/lsp/textDocument/did_save.h: - -include/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h: - -include/LibLsp/lsp/general/initialized.h: - -include/LibLsp/lsp/general/exit.h: - -include/LibLsp/lsp/extention/jdtls/Move.h: - -include/LibLsp/lsp/extention/jdtls/getMoveDestinations.h: - -include/LibLsp/lsp/extention/jdtls/generateToString.h: - -include/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h: - -include/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h: - -include/LibLsp/lsp/extention/jdtls/generateAccessors.h: - -include/LibLsp/lsp/extention/jdtls/getRefactorEdit.h: - -include/LibLsp/lsp/extention/jdtls/findLinks.h: - -include/LibLsp/lsp/extention/jdtls/executeCommand.h: - -include/LibLsp/lsp/extention/jdtls/checkToStringStatus.h: - -include/LibLsp/lsp/extention/jdtls/addOverridableMethods.h: - -include/LibLsp/lsp/extention/jdtls/listOverridableMethods.h: - -include/LibLsp/lsp/extention/jdtls/classFileContents.h: - -include/LibLsp/lsp/textDocument/selectionRange.h: - -include/LibLsp/lsp/textDocument/callHierarchy.h: - -include/LibLsp/lsp/textDocument/resolveTypeHierarchy.h: - -include/LibLsp/lsp/textDocument/prepareRename.h: - -include/LibLsp/lsp/textDocument/foldingRange.h: - -include/LibLsp/lsp/textDocument/colorPresentation.h: - -include/LibLsp/lsp/textDocument/declaration_definition.h: - -include/LibLsp/lsp/workspace/symbol.h: - -include/LibLsp/lsp/textDocument/rename.h: - -include/LibLsp/lsp/textDocument/implementation.h: - -include/LibLsp/lsp/textDocument/hover.h: - -include/LibLsp/lsp/lsFormattingOptions.h: - -include/LibLsp/lsp/textDocument/highlight.h: - -include/LibLsp/lsp/textDocument/did_close.h: - -/usr/include/c++/11/bits/regex.tcc: - -/usr/include/c++/11/bits/regex.h: - -/usr/include/c++/11/bits/regex_compiler.tcc: - -/usr/include/c++/11/bits/regex_compiler.h: - -/usr/include/c++/11/bits/regex_scanner.tcc: - -/usr/include/c++/11/bits/regex_automaton.tcc: - -/usr/include/c++/11/stack: - -/usr/include/c++/11/regex: - -include/LibLsp/lsp/lsTextDocumentEdit.h: - -include/LibLsp/lsp/lsWorkspaceEdit.h: - -include/LibLsp/lsp/lsCodeAction.h: - -include/LibLsp/lsp/workspace/execute_command.h: - -include/LibLsp/lsp/CodeActionParams.h: - -include/LibLsp/lsp/lsTextDocumentIdentifier.h: - -include/LibLsp/lsp/textDocument/SemanticTokens.h: - -include/LibLsp/lsp/general/lsServerCapabilities.h: - -include/LibLsp/lsp/workspace/workspaceFolders.h: - -include/LibLsp/lsp/lsCommand.h: - -include/LibLsp/lsp/lsMarkedString.h: - -include/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h: - -include/LibLsp/lsp/general/initialize.h: - -include/LibLsp/lsp/ProtocolJsonHandler.h: - -src/lsp/ProtocolJsonHandler.cpp: - -/usr/include/c++/11/bits/this_thread_sleep.h: - -/usr/include/boost/mpl/remove.hpp: - -/usr/include/c++/11/thread: - -include/LibLsp/lsp/SimpleTimer.h: - -include/LibLsp/lsp/ProcessIoService.h: - -/usr/include/boost/process/detail/posix/start_dir.hpp: - -/usr/include/boost/process/start_dir.hpp: - -/usr/include/boost/process/spawn.hpp: - -/usr/include/boost/token_functions.hpp: - -/usr/include/boost/tokenizer.hpp: - -/usr/include/boost/process/search_path.hpp: - -/usr/include/boost/process/detail/posix/pipe_out.hpp: - -/usr/include/boost/process/detail/posix/file_out.hpp: - -/usr/include/boost/process/detail/posix/file_in.hpp: - -/usr/include/boost/process/detail/posix/null_out.hpp: - -/usr/include/boost/process/detail/posix/file_descriptor.hpp: - -/usr/include/boost/process/detail/posix/close_in.hpp: - -/usr/include/boost/process/handles.hpp: - -/usr/include/boost/process/exe.hpp: - -/usr/include/boost/process/detail/posix/env_init.hpp: - -/usr/include/boost/process/detail/posix/environment.hpp: - -/usr/include/boost/process/environment.hpp: - -/usr/include/boost/process/env.hpp: - -/usr/include/boost/process/cmd.hpp: - -/usr/include/boost/process/detail/posix/group_handle.hpp: - -/usr/include/boost/process/group.hpp: - -/usr/include/boost/process/detail/async_handler.hpp: - -/usr/include/boost/process/detail/posix/signal.hpp: - -/usr/include/boost/process/detail/posix/fd.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/convert_impl.hpp: - -include/LibLsp/lsp/extention/jdtls/generateConstructors.h: - -/usr/include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp: - -third_party/uri/include/network/uri/detail/decode.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp: - -/usr/include/boost/fusion/tuple/make_tuple.hpp: - -/usr/include/boost/fusion/tuple/tuple.hpp: - -/usr/include/boost/fusion/sequence/io/detail/out.hpp: - -/usr/include/boost/fusion/sequence/io/out.hpp: - -/usr/include/boost/fusion/sequence/io/detail/manip.hpp: - -/usr/include/boost/fusion/sequence/io/detail/in.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/at_key.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/back.hpp: - -/usr/include/boost/fusion/sequence/comparison/greater_equal.hpp: - -/usr/include/boost/fusion/sequence/comparison/detail/less.hpp: - -/usr/include/boost/fusion/sequence/comparison/less.hpp: - -/usr/include/boost/fusion/sequence/comparison/greater.hpp: - -/usr/include/boost/fusion/sequence/sequence_facade.hpp: - -/usr/include/boost/fusion/container/generation/make_set.hpp: - -/usr/include/boost/fusion/container/generation/vector_tie.hpp: - -/usr/include/boost/fusion/container/generation/make_vector.hpp: - -/usr/include/boost/fusion/container/generation/map_tie.hpp: - -/usr/include/boost/fusion/container/generation/make_list.hpp: - -/usr/include/boost/fusion/container/generation/make_cons.hpp: - -/usr/include/boost/fusion/container/generation/list_tie.hpp: - -/usr/include/boost/fusion/container/generation/ignore.hpp: - -/usr/include/boost/fusion/container/generation/cons_tie.hpp: - -/usr/include/boost/fusion/container/generation/deque_tie.hpp: - -/usr/include/boost/fusion/container/deque/front_extended_deque.hpp: - -/usr/include/boost/fusion/container/deque/detail/convert_impl.hpp: - -/usr/include/boost/fusion/container/deque/convert.hpp: - -/usr/include/boost/fusion/container/deque/detail/end_impl.hpp: - -/usr/include/boost/fusion/container/deque/deque_iterator.hpp: - -/usr/include/boost/function_types/detail/synthesize_impl/arity20_1.hpp: - -/usr/include/boost/fusion/container/deque/detail/begin_impl.hpp: - -/usr/include/boost/fusion/container/deque/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/container/deque/detail/deque_keyed_values.hpp: - -/usr/include/boost/fusion/container/deque/detail/keyed_element.hpp: - -/usr/include/boost/fusion/container/deque/deque.hpp: - -/usr/include/boost/fusion/container/set.hpp: - -/usr/include/boost/fusion/container/map/convert.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/at_c.hpp: - -/usr/include/boost/fusion/container/map/detail/value_at_key_impl.hpp: - -/usr/include/boost/fusion/container/map/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/container/map/detail/at_key_impl.hpp: - -/usr/include/boost/fusion/container/map/map_iterator.hpp: - -/usr/include/boost/fusion/container/map/detail/begin_impl.hpp: - -/usr/include/boost/fusion/support/pair.hpp: - -/usr/include/boost/fusion/container/map.hpp: - -/usr/include/boost/fusion/container/list/detail/convert_impl.hpp: - -/usr/include/boost/fusion/container/list/detail/list_to_cons.hpp: - -/usr/include/boost/fusion/container/list/list.hpp: - -/usr/include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp: - -/usr/include/boost/mpl/aux_/single_element_iter.hpp: - -/usr/include/boost/fusion/view/flatten_view/flatten_view.hpp: - -/usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp: - -/usr/include/boost/mpl/vector/aux_/include_preprocessed.hpp: - -/usr/include/boost/mpl/vector/aux_/begin_end.hpp: - -/usr/include/boost/mpl/vector/aux_/O1_size.hpp: - -/usr/include/boost/mpl/vector/aux_/vector0.hpp: - -/usr/include/boost/mpl/vector/aux_/clear.hpp: - -/usr/include/boost/mpl/vector/aux_/push_back.hpp: - -include/LibLsp/lsp/textDocument/code_action.h: - -/usr/include/boost/mpl/vector/aux_/item.hpp: - -/usr/include/boost/mpl/vector/aux_/push_front.hpp: - -third_party/uri/include/network/optional.hpp: - -/usr/include/boost/mpl/vector/aux_/front.hpp: - -/usr/include/boost/mpl/aux_/config/typeof.hpp: - -/usr/include/boost/mpl/vector/aux_/at.hpp: - -/usr/include/boost/mpl/vector/vector0.hpp: - -/usr/include/boost/mpl/vector/vector10.hpp: - -/usr/include/boost/mpl/vector/vector20.hpp: - -/usr/include/boost/mpl/vector.hpp: - -/usr/include/boost/mpl/front_inserter.hpp: - -/usr/include/boost/mpl/back_inserter.hpp: - -/usr/include/boost/process/system.hpp: - -/usr/include/boost/mpl/iterator_category.hpp: - -/usr/include/boost/mpl/pair_view.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/equal_to_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/distance_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/advance_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/next_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/deref_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/zip_view_iterator.hpp: - -/usr/include/boost/mpl/aux_/iter_fold_if_impl.hpp: - -/usr/include/boost/mpl/pair.hpp: - -/usr/include/boost/mpl/iter_fold_if.hpp: - -/usr/include/boost/mpl/aux_/transform_iter.hpp: - -/usr/include/boost/fusion/algorithm/transformation/remove.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/size_impl.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/front.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/end_impl.hpp: - -/usr/include/boost/fusion/view/zip_view/zip_view.hpp: - -include/LibLsp/lsp/textDocument/resolveCompletionItem.h: - -/usr/include/boost/fusion/view/zip_view.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/end_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/begin_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/advance_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/next_impl.hpp: - -/usr/include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp: - -/usr/include/boost/fusion/view/reverse_view/reverse_view.hpp: - -/usr/include/boost/fusion/view/nview/detail/distance_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/advance_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/at_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/next_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/begin_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/size_impl.hpp: - -/usr/include/boost/fusion/view/nview/nview_iterator.hpp: - -/usr/include/boost/fusion/view/nview/detail/nview_impl.hpp: - -/usr/include/boost/fusion/view/nview.hpp: - -/usr/include/boost/fusion/view/filter_view.hpp: - -/usr/include/boost/fusion/view.hpp: - -/usr/include/boost/process/pipe.hpp: - -/usr/include/boost/fusion/container/set/detail/convert_impl.hpp: - -/usr/include/boost/fusion/container/set/detail/value_of_data_impl.hpp: - -/usr/include/boost/fusion/container/set/detail/key_of_impl.hpp: - -/usr/include/boost/fusion/container/set/detail/deref_impl.hpp: - -/usr/include/boost/fusion/container/set/detail/deref_data_impl.hpp: - -/usr/include/boost/fusion/container/set/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/iterator/basic_iterator.hpp: - -/usr/include/boost/fusion/container/set/detail/begin_impl.hpp: - -/usr/include/boost/fusion/container/set/set.hpp: - -/usr/include/boost/fusion/container/set/convert.hpp: - -/usr/include/boost/fusion/sequence/comparison/enable_comparison.hpp: - -/usr/include/boost/fusion/support/as_const.hpp: - -/usr/include/boost/mpl/transform.hpp: - -/usr/include/boost/fusion/sequence/comparison/detail/equal_to.hpp: - -/usr/include/boost/fusion/sequence/comparison/equal_to.hpp: - -/usr/include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp: - -/usr/include/boost/fusion/algorithm/query/find_if.hpp: - -/usr/include/boost/process/detail/posix/executor.hpp: - -/usr/include/boost/fusion/container/deque/detail/build_deque.hpp: - -/usr/include/boost/process/detail/child_decl.hpp: - -/usr/include/boost/process/child.hpp: - -/usr/include/boost/process/async_system.hpp: - -/usr/include/boost/process/detail/posix/async_out.hpp: - -/usr/include/boost/process/detail/posix/asio_fwd.hpp: - -/usr/include/bits/dirent.h: - -/usr/include/boost/fusion/include/for_each.hpp: - -/usr/include/c++/11/bits/fstream.tcc: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++io.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/basic_file.h: - -/usr/include/boost/fusion/sequence.hpp: - -/usr/include/boost/filesystem/file_status.hpp: - -/usr/include/boost/filesystem/directory.hpp: - -/usr/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp: - -/usr/include/boost/smart_ptr/detail/atomic_count.hpp: - -/usr/include/boost/smart_ptr/intrusive_ref_counter.hpp: - -/usr/include/boost/process/detail/posix/basic_pipe.hpp: - -/usr/include/boost/process/detail/posix/child_handle.hpp: - -/usr/include/boost/process/detail/posix/is_running.hpp: - -/usr/include/boost/fusion/view/transform_view.hpp: - -/usr/include/boost/fusion/container/vector/detail/equal_to_impl.hpp: - -/usr/include/boost/fusion/container/vector/detail/next_impl.hpp: - -/usr/include/boost/fusion/container/vector/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/container/vector/vector_iterator.hpp: - -/usr/include/boost/fusion/container/vector/detail/begin_impl.hpp: - -/usr/include/boost/fusion/container/vector/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/container/vector/detail/at_impl.hpp: - -/usr/include/boost/fusion/support/detail/index_sequence.hpp: - -/usr/include/boost/fusion/container/vector/vector.hpp: - -/usr/include/c++/11/bits/stl_stack.h: - -/usr/include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp: - -/usr/include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp: - -/usr/include/boost/fusion/algorithm/iteration/fold_fwd.hpp: - -/usr/include/boost/fusion/algorithm/iteration/fold.hpp: - -/usr/include/boost/fusion/mpl/push_front.hpp: - -/usr/include/boost/mpl/push_back_fwd.hpp: - -/usr/include/boost/fusion/mpl/push_back.hpp: - -/usr/include/boost/mpl/pop_front_fwd.hpp: - -/usr/include/boost/fusion/mpl/pop_front.hpp: - -/usr/include/boost/fusion/iterator/iterator_adapter.hpp: - -/usr/include/boost/fusion/algorithm/transformation/pop_back.hpp: - -/usr/include/boost/mpl/aux_/pop_back_impl.hpp: - -/usr/include/boost/mpl/pop_back_fwd.hpp: - -/usr/include/boost/mpl/pop_back.hpp: - -/usr/include/boost/mpl/aux_/joint_iter.hpp: - -/usr/include/boost/mpl/joint_view.hpp: - -/usr/include/boost/mpl/aux_/insert_range_impl.hpp: - -/usr/include/boost/mpl/insert_range_fwd.hpp: - -/usr/include/boost/mpl/insert_range.hpp: - -/usr/include/boost/fusion/mpl/insert_range.hpp: - -/usr/include/boost/fusion/algorithm/transformation/insert.hpp: - -/usr/include/boost/fusion/view/flatten_view.hpp: - -/usr/include/boost/mpl/aux_/insert_impl.hpp: - -/usr/include/boost/mpl/insert.hpp: - -/usr/include/boost/fusion/mpl/insert.hpp: - -/usr/include/boost/mpl/aux_/front_impl.hpp: - -/usr/include/boost/mpl/front.hpp: - -/usr/include/boost/filesystem/convenience.hpp: - -/usr/include/boost/fusion/mpl/front.hpp: - -/usr/include/boost/fusion/algorithm/query/find_fwd.hpp: - -/usr/include/boost/fusion/algorithm/query/detail/segmented_find.hpp: - -/usr/include/boost/mpl/aux_/erase_key_impl.hpp: - -/usr/include/boost/random/detail/seed.hpp: - -/usr/include/boost/mpl/erase_key_fwd.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp: - -/usr/include/boost/mpl/aux_/erase_impl.hpp: - -/usr/include/boost/process/detail/handler.hpp: - -/usr/include/boost/fusion/mpl/empty.hpp: - -/usr/include/boost/fusion/container/deque/deque_fwd.hpp: - -/usr/include/boost/fusion/container/set/set_fwd.hpp: - -/usr/include/boost/fusion/container/vector/vector_fwd.hpp: - -/usr/include/boost/fusion/mpl/detail/clear.hpp: - -/usr/include/boost/mpl/clear_fwd.hpp: - -/usr/include/boost/mpl/clear.hpp: - -/usr/include/boost/mpl/min.hpp: - -/usr/include/boost/fusion/mpl/clear.hpp: - -/usr/include/boost/mpl/aux_/back_impl.hpp: - -/usr/include/boost/mpl/back_fwd.hpp: - -/usr/include/boost/mpl/back.hpp: - -include/LibLsp/lsp/textDocument/code_lens.h: - -/usr/include/boost/mpl/aux_/empty_impl.hpp: - -/usr/include/boost/mpl/empty.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/empty_impl.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/category_of_impl.hpp: - -/usr/include/boost/mpl/aux_/has_key_impl.hpp: - -/usr/include/boost/mpl/has_key_fwd.hpp: - -/usr/include/boost/mpl/has_key.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/has_key_impl.hpp: - -include/LibLsp/lsp/textDocument/formatting.h: - -/usr/include/boost/mpl/aux_/at_impl.hpp: - -/usr/include/boost/fusion/container/list/convert.hpp: - -/usr/include/boost/mpl/at.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp: - -/usr/include/boost/mpl/size_fwd.hpp: - -/usr/include/boost/mpl/size.hpp: - -/usr/include/boost/process/detail/posix/pipe_in.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/size_impl.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp: - -/usr/include/boost/fusion/mpl.hpp: - -/usr/include/boost/fusion/view/detail/strictest_traversal.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/at.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/end_impl.hpp: - -/usr/include/boost/fusion/view/transform_view/transform_view_fwd.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/distance_impl.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/prior_impl.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/next_impl.hpp: - -/usr/include/boost/mpl/remove_if.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/deref_impl.hpp: - -/usr/include/boost/fusion/algorithm/transformation/transform.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/size_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/end_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/begin_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/key_of_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/deref_data_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/deref_impl.hpp: - -/usr/include/boost/fusion/algorithm/query/detail/find_if.hpp: - -/usr/include/boost/fusion/view/filter_view/filter_view_iterator.hpp: - -/usr/include/boost/fusion/algorithm/transformation/filter_if.hpp: - -/usr/include/boost/fusion/algorithm/iteration/for_each_fwd.hpp: - -/usr/include/boost/fusion/iterator/detail/segment_sequence.hpp: - -/usr/include/boost/fusion/view/single_view/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/view/single_view/detail/size_impl.hpp: - -/usr/include/boost/fusion/view/single_view/detail/begin_impl.hpp: - -/usr/include/boost/fusion/view/single_view/detail/at_impl.hpp: - -/usr/include/boost/fusion/view/single_view/detail/equal_to_impl.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp: - -/usr/include/boost/mpl/minus.hpp: - -/usr/include/boost/fusion/view/single_view/detail/advance_impl.hpp: - -/usr/include/boost/fusion/view/single_view/detail/next_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/deref_impl.hpp: - -/usr/include/boost/fusion/view/single_view/single_view_iterator.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/inherit.hpp: - -/usr/include/boost/mpl/inherit.hpp: - -/usr/include/boost/fusion/view/joint_view/detail/end_impl.hpp: - -/usr/include/boost/fusion/view/joint_view/detail/value_of_impl.hpp: - -/usr/include/boost/fusion/view/joint_view/detail/next_impl.hpp: - -/usr/include/boost/fusion/view/joint_view/detail/deref_impl.hpp: - -/usr/include/boost/mpl/end.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/end_impl.hpp: - -/usr/include/boost/mpl/iterator_tags.hpp: - -/usr/include/boost/fusion/iterator/detail/adapt_value_traits.hpp: - -/usr/include/boost/fusion/iterator/mpl/fusion_iterator.hpp: - -/usr/include/boost/mpl/begin.hpp: - -/usr/include/boost/mpl/iterator_range.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp: - -/usr/include/boost/mpl/distance.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp: - -/usr/include/boost/blank_fwd.hpp: - -/usr/include/boost/mpl/aux_/advance_backward.hpp: - -/usr/include/boost/mpl/aux_/advance_forward.hpp: - -/usr/include/boost/mpl/negate.hpp: - -/usr/include/boost/mpl/prior.hpp: - -/usr/include/boost/fusion/adapted/mpl/mpl_iterator.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/begin_impl.hpp: - -/usr/include/boost/mpl/size_t_fwd.hpp: - -/usr/include/boost/mpl/size_t.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp: - -/usr/include/boost/mpl/plus.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp: - -/usr/include/boost/mpl/aux_/fold_impl.hpp: - -/usr/include/boost/mpl/long.hpp: - -/usr/include/boost/mpl/O1_size_fwd.hpp: - -/usr/include/boost/mpl/O1_size.hpp: - -/usr/include/boost/mpl/fold.hpp: - -/usr/include/sys/wait.h: - -/usr/include/boost/mpl/aux_/pop_front_impl.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp: - -/usr/include/boost/fusion/view/joint_view/joint_view_fwd.hpp: - -/usr/include/boost/random/detail/config.hpp: - -/usr/include/boost/fusion/view/joint_view/joint_view.hpp: - -/usr/include/boost/fusion/support/detail/as_fusion_element.hpp: - -/usr/include/boost/fusion/algorithm/transformation/push_back.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp: - -/usr/include/boost/fusion/container/map/detail/map_impl.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/size_impl.hpp: - -/usr/include/boost/fusion/iterator/advance.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/at_impl.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/begin_impl.hpp: - -/usr/include/boost/fusion/iterator/mpl/convert_iterator.hpp: - -/usr/include/boost/fusion/iterator/distance.hpp: - -/usr/include/boost/fusion/tuple.hpp: - -/usr/include/boost/fusion/view/iterator_range/iterator_range.hpp: - -/usr/include/boost/fusion/container/list/detail/at_impl.hpp: - -/usr/include/boost/fusion/container/list/detail/end_impl.hpp: - -/usr/include/boost/fusion/view/nview/detail/prior_impl.hpp: - -/usr/include/boost/fusion/container/list/list_fwd.hpp: - -/usr/include/boost/fusion/container/list/detail/equal_to_impl.hpp: - -/usr/include/boost/fusion/container/list/detail/next_impl.hpp: - -/usr/include/boost/fusion/container/list/detail/deref_impl.hpp: - -/usr/include/boost/fusion/container/list/cons_iterator.hpp: - -/usr/include/boost/fusion/container/list/nil.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/end.hpp: - -/usr/include/boost/fusion/view/zip_view/detail/prior_impl.hpp: - -/usr/include/boost/fusion/support/detail/access.hpp: - -/usr/include/boost/fusion/support/detail/enabler.hpp: - -/usr/include/boost/fusion/container/list/cons.hpp: - -/usr/include/boost/fusion/iterator/detail/segmented_next_impl.hpp: - -/usr/include/boost/fusion/iterator/detail/segmented_equal_to.hpp: - -/usr/include/boost/fusion/iterator/value_of.hpp: - -/usr/include/boost/fusion/iterator/key_of.hpp: - -/usr/include/boost/fusion/iterator/deref_data.hpp: - -/usr/include/boost/fusion/support/category_of.hpp: - -/usr/include/boost/fusion/iterator/detail/distance.hpp: - -/usr/include/boost/fusion/iterator/prior.hpp: - -/usr/include/boost/fusion/iterator/iterator_facade.hpp: - -/usr/include/boost/fusion/iterator/detail/segmented_iterator.hpp: - -/usr/include/boost/preprocessor/iterate.hpp: - -third_party/threadpool/boost/threadpool/pool.hpp: - -/usr/include/boost/beast/websocket/impl/write.hpp: - -/usr/include/boost/type_traits/remove_cv_ref.hpp: - -/usr/include/c++/11/mutex: - -/usr/include/boost/preprocessor/repetition/repeat.hpp: - -/usr/include/boost/type_traits/remove_all_extents.hpp: - -include/LibLsp/lsp/extention/jdtls/codeActionResult.h: - -/usr/include/boost/beast/websocket/detail/impl_base.hpp: - -/usr/include/boost/mpl/aux_/iter_apply.hpp: - -/usr/include/boost/fusion/container/vector/detail/advance_impl.hpp: - -/usr/include/boost/type_traits/make_unsigned.hpp: - -/usr/include/boost/function_types/detail/retag_default_cc.hpp: - -/usr/include/boost/type_traits/is_stateless.hpp: - -/usr/include/boost/iterator/minimum_category.hpp: - -/usr/include/boost/type_traits/is_scoped_enum.hpp: - -/usr/include/boost/atomic/detail/fence_arch_ops_gcc_x86.hpp: - -/usr/include/boost/type_traits/is_object.hpp: - -/usr/include/boost/fusion/container/generation/make_map.hpp: - -/usr/include/boost/thread/detail/platform_time.hpp: - -/usr/include/boost/type_traits/is_list_constructible.hpp: - -../gc-8.2.0/include/gc_version.h: - -/usr/include/boost/fusion/sequence/io/in.hpp: - -/usr/include/boost/asio/basic_datagram_socket.hpp: - -/usr/include/boost/type_traits/is_empty.hpp: - -/usr/include/boost/asio/traits/set_done_member.hpp: - -/usr/include/boost/asio/impl/thread_pool.ipp: - -include/LibLsp/JsonRpc/WebSocketServer.h: - -/usr/include/boost/mpl/distance_fwd.hpp: - -/usr/include/boost/fusion/container/list/detail/empty_impl.hpp: - -/usr/include/boost/type_traits/is_fundamental.hpp: - -/usr/include/boost/algorithm/string/std/slist_traits.hpp: - -/usr/include/boost/type_traits/has_virtual_destructor.hpp: - -/usr/include/boost/predef/os/qnxnto.h: - -/usr/include/boost/type_traits/has_unary_plus.hpp: - -/usr/include/boost/type_traits/has_trivial_move_constructor.hpp: - -/usr/include/boost/asio/basic_socket_streambuf.hpp: - -/usr/include/boost/type_traits/has_trivial_assign.hpp: - -/usr/include/boost/mpl/arg.hpp: - -/usr/include/boost/mpl/aux_/clear_impl.hpp: - -/usr/include/boost/range/rend.hpp: - -/usr/include/boost/type_traits/has_pre_decrement.hpp: - -/usr/include/boost/type_traits/has_post_increment.hpp: - -/usr/include/boost/mpl/less.hpp: - -third_party/threadpool/boost/threadpool/detail/scope_guard.hpp: - -/usr/include/boost/fusion/view/single_view/detail/end_impl.hpp: - -/usr/include/boost/mpl/aux_/nttp_decl.hpp: - -/usr/include/boost/date_time/date_duration_types.hpp: - -/usr/include/boost/type_traits/is_convertible.hpp: - -/usr/include/boost/type_traits/has_trivial_destructor.hpp: - -/usr/include/boost/type_traits/is_copy_constructible.hpp: - -/usr/include/boost/type_traits/has_multiplies.hpp: - -/usr/include/boost/asio/detail/cstdint.hpp: - -/usr/include/boost/type_traits/has_logical_and.hpp: - -/usr/include/boost/type_traits/add_const.hpp: - -/usr/include/boost/type_traits/has_less_equal.hpp: - -/usr/include/boost/type_traits/has_left_shift.hpp: - -/usr/include/boost/core/swap.hpp: - -/usr/include/boost/type_traits/has_logical_not.hpp: - -third_party/rapidjson/include/rapidjson/internal/diyfp.h: - -/usr/include/boost/atomic/detail/extra_fp_ops_generic.hpp: - -/usr/include/boost/function/detail/prologue.hpp: - -/usr/include/boost/type_traits/has_bit_xor_assign.hpp: - -/usr/include/boost/logic/tribool.hpp: - -/usr/include/boost/endian/detail/endian_store.hpp: - -/usr/include/boost/preprocessor/repetition/detail/for.hpp: - -/usr/include/boost/type_traits/has_bit_xor.hpp: - -/usr/include/boost/type_traits/make_void.hpp: - -/usr/include/boost/atomic/ipc_atomic.hpp: - -/usr/include/bits/types/siginfo_t.h: - -src/lsp/working_files.cpp: - -/usr/include/boost/type_traits/detail/has_binary_operator.hpp: - -/usr/include/boost/type_traits/has_nothrow_destructor.hpp: - -/usr/include/boost/type_traits/floating_point_promotion.hpp: - -/usr/include/boost/fusion/sequence/convert.hpp: - -/usr/include/boost/preprocessor/seq/fold_left.hpp: - -/usr/include/boost/type_traits/copy_reference.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h: - -third_party/rapidjson/include/rapidjson/internal/pow10.h: - -/usr/include/boost/type_traits/aligned_storage.hpp: - -/usr/include/c++/11/iomanip: - -/usr/include/boost/process/io.hpp: - -/usr/include/boost/core/scoped_enum.hpp: - -/usr/include/boost/mp11/detail/mp_copy_if.hpp: - -/usr/include/boost/asio/ip/address_v6_iterator.hpp: - -/usr/include/boost/thread/detail/lockable_wrapper.hpp: - -/usr/include/boost/asio/detail/impl/reactive_descriptor_service.ipp: - -/usr/include/boost/thread/pthread/condition_variable.hpp: - -/usr/include/bits/endian.h: - -/usr/include/bits/sockaddr.h: - -/usr/include/boost/thread/condition_variable.hpp: - -/usr/include/boost/thread/condition.hpp: - -/usr/include/boost/mpl/aux_/integral_wrapper.hpp: - -/usr/include/boost/type_traits/is_unbounded_array.hpp: - -/usr/include/boost/type_traits/is_unscoped_enum.hpp: - -/usr/include/boost/intrusive/detail/node_cloner_disposer.hpp: - -/usr/include/boost/random/detail/signed_unsigned_tools.hpp: - -/usr/include/boost/type_traits/is_bounded_array.hpp: - -/usr/include/boost/asio/detail/impl/socket_ops.ipp: - -/usr/include/boost/type_traits/extent.hpp: - -/usr/include/boost/date_time/microsec_time_clock.hpp: - -/usr/include/boost/asio/completion_condition.hpp: - -/usr/include/boost/smart_ptr/shared_array.hpp: - -/usr/include/boost/core/allocator_access.hpp: - -/usr/include/boost/mpl/vector/aux_/tag.hpp: - -/usr/include/boost/type_traits/is_virtual_base_of.hpp: - -/usr/include/boost/make_shared.hpp: - -/usr/include/boost/config/no_tr1/functional.hpp: - -/usr/include/c++/11/stdlib.h: - -/usr/include/c++/11/bits/regex_constants.h: - -/usr/include/boost/smart_ptr/intrusive_ptr.hpp: - -/usr/include/boost/type_traits/has_logical_or.hpp: - -/usr/include/c++/11/bits/stl_set.h: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/xmmintrin.h: - -/usr/include/boost/predef/compiler/gcc_xml.h: - -/usr/include/boost/chrono/ceil.hpp: - -/usr/include/c++/11/ostream: - -/usr/include/boost/chrono/clock_string.hpp: - -/usr/include/boost/chrono/detail/system.hpp: - -/usr/include/boost/thread/pthread/thread_data.hpp: - -/usr/include/boost/scoped_ptr.hpp: - -/usr/include/boost/type_traits/detail/mp_defer.hpp: - -/usr/include/boost/type_traits/is_base_of.hpp: - -/usr/include/boost/fusion/mpl/back.hpp: - -/usr/include/boost/atomic/detail/extra_fp_ops_emulated.hpp: - -/usr/include/boost/type_traits/is_member_object_pointer.hpp: - -/usr/include/boost/asio/windows/object_handle.hpp: - -/usr/include/boost/ratio/detail/mpl/gcd.hpp: - -/usr/include/c++/11/bits/basic_ios.h: - -/usr/include/boost/ratio/config.hpp: - -/usr/include/boost/mpl/or.hpp: - -/usr/include/boost/type_traits.hpp: - -/usr/include/boost/mpl/logical.hpp: - -/usr/include/boost/predef/version.h: - -/usr/include/boost/predef/hardware/simd/x86/versions.h: - -/usr/include/boost/predef/hardware.h: - -/usr/include/boost/detail/container_fwd.hpp: - -/usr/include/boost/predef/platform/windows_system.h: - -/usr/include/boost/fusion/view/joint_view/detail/begin_impl.hpp: - -/usr/include/boost/predef/platform/mingw.h: - -/usr/include/boost/predef/os/windows.h: - -/usr/include/boost/type_traits/has_multiplies_assign.hpp: - -/usr/include/boost/predef/os/hpux.h: - -/usr/include/boost/predef/os/cygwin.h: - -/usr/include/boost/type_traits/has_greater.hpp: - -/usr/include/boost/predef/hardware/simd/ppc.h: - -/usr/include/boost/type_traits/remove_const.hpp: - -/usr/include/boost/intrusive/rbtree.hpp: - -/usr/include/boost/beast/zlib/inflate_stream.hpp: - -/usr/include/boost/predef/os/bsd/bsdi.h: - -/usr/include/boost/fusion/container/vector.hpp: - -/usr/include/boost/process/detail/posix/use_vfork.hpp: - -/usr/include/boost/predef/os/haiku.h: - -/usr/include/boost/beast/http/detail/type_traits.hpp: - -/usr/include/boost/random/detail/seed_impl.hpp: - -/usr/include/boost/mpl/sequence_tag_fwd.hpp: - -/usr/include/boost/predef/os/bsd.h: - -/usr/include/boost/process/detail/execute_impl.hpp: - -/usr/include/boost/beast/core/detail/buffers_pair.hpp: - -/usr/include/boost/predef/os/beos.h: - -/usr/include/bits/posix2_lim.h: - -/usr/include/boost/predef/library/std/stdcpp3.h: - -/usr/include/boost/type_traits/integral_constant.hpp: - -/usr/include/boost/fusion/mpl/size.hpp: - -/usr/include/boost/predef/library/std/roguewave.h: - -/usr/include/sys/ucontext.h: - -/usr/include/boost/predef/library/std/libcomo.h: - -/usr/include/boost/predef/library/std/cxx.h: - -/usr/include/boost/asio/impl/multiple_exceptions.ipp: - -/usr/include/boost/predef/detail/_exception.h: - -/usr/include/boost/intrusive/detail/simple_disposers.hpp: - -/usr/include/boost/type_traits/has_new_operator.hpp: - -/usr/include/boost/predef/library/c/vms.h: - -/usr/include/boost/core/alloc_construct.hpp: - -/usr/include/boost/mpl/aux_/iter_push_front.hpp: - -/usr/include/boost/beast/zlib/detail/inflate_stream.hpp: - -/usr/include/boost/predef/library/c/_prefix.h: - -/usr/include/bits/termios-c_cflag.h: - -/usr/include/boost/fusion/mpl/at.hpp: - -/usr/include/boost/chrono/system_clocks.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h: - -/usr/include/boost/beast/http/impl/rfc7230.ipp: - -/usr/include/boost/predef/compiler/sgi_mipspro.h: - -/usr/include/boost/predef/compiler/pgi.h: - -/usr/include/boost/predef/compiler/palm.h: - -/usr/include/boost/predef/compiler/greenhills.h: - -/usr/include/boost/predef/compiler/kai.h: - -/usr/include/sys/time.h: - -include/LibLsp/lsp/textDocument/range_formatting.h: - -/usr/include/boost/predef/compiler/ibm.h: - -/usr/include/boost/move/detail/workaround.hpp: - -/usr/include/boost/predef/library.h: - -/usr/include/boost/bind/bind_mf2_cc.hpp: - -/usr/include/boost/predef/library/c.h: - -/usr/include/boost/fusion/view/zip_view/detail/at_impl.hpp: - -/usr/include/boost/mpl/aux_/msvc_never_true.hpp: - -/usr/include/boost/mpl/vector/aux_/iterator.hpp: - -/usr/include/boost/beast/core/detail/buffers_ref.hpp: - -/usr/include/boost/fusion/container/deque/detail/is_sequence_impl.hpp: - -/usr/include/boost/predef/compiler/iar.h: - -/usr/include/boost/predef/detail/comp_detected.h: - -/usr/include/boost/predef/compiler/diab.h: - -/usr/include/boost/preprocessor/arithmetic/limits/inc_256.hpp: - -/usr/include/c++/11/bits/invoke.h: - -/usr/include/boost/predef/architecture/x86/32.h: - -/usr/include/boost/thread/detail/atomic_redef_macros.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/key_of_impl.hpp: - -/usr/include/boost/predef/architecture/x86.h: - -/usr/include/boost/mpl/iter_fold.hpp: - -/usr/include/boost/predef/architecture/sys390.h: - -/usr/include/sys/cdefs.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h: - -/usr/include/boost/process/detail/posix/handler.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/has_key.hpp: - -/usr/include/bits/types/time_t.h: - -/usr/include/boost/predef/architecture/parisc.h: - -/usr/include/boost/thread/lock_algorithms.hpp: - -/usr/include/boost/ratio/detail/mpl/abs.hpp: - -/usr/include/boost/predef/os/bsd/net.h: - -/usr/include/boost/ratio/detail/mpl/sign.hpp: - -/usr/include/boost/predef/platform.h: - -/usr/include/boost/mpl/always.hpp: - -/usr/include/boost/predef/architecture/m68k.h: - -/usr/include/boost/predef/architecture.h: - -/usr/include/boost/function_types/detail/synthesize.hpp: - -/usr/include/boost/thread/executors/executor.hpp: - -/usr/include/boost/asio/buffered_write_stream_fwd.hpp: - -/usr/include/boost/predef/make.h: - -/usr/include/boost/predef/language/stdc.h: - -/usr/include/boost/filesystem/fstream.hpp: - -/usr/include/boost/predef/language.h: - -/usr/include/boost/operators.hpp: - -/usr/include/boost/atomic/detail/fence_operations.hpp: - -/usr/include/boost/chrono/time_point.hpp: - -/usr/include/boost/asio/basic_socket.hpp: - -/usr/include/boost/date_time/dst_rules.hpp: - -/usr/include/c++/11/bits/uses_allocator.h: - -/usr/include/boost/date_time/time_iterator.hpp: - -/usr/include/boost/fusion/adapted/mpl.hpp: - -/usr/include/c++/11/bits/stl_multiset.h: - -/usr/include/boost/fusion/container/set/detail/end_impl.hpp: - -/usr/include/boost/type_traits/is_union.hpp: - -/usr/include/boost/numeric/conversion/converter_policies.hpp: - -/usr/include/boost/atomic/detail/core_ops_gcc_atomic.hpp: - -/usr/include/boost/predef/os/irix.h: - -/usr/include/bits/in.h: - -/usr/include/boost/concept/detail/general.hpp: - -/usr/include/boost/date_time/posix_time/time_period.hpp: - -/usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp: - -/usr/include/unistd.h: - -/usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp: - -/usr/include/boost/fusion/container/list/detail/reverse_cons.hpp: - -/usr/include/boost/atomic/detail/type_traits/make_unsigned.hpp: - -/usr/include/boost/asio/detail/timer_scheduler.hpp: - -/usr/include/boost/beast/http/rfc7230.hpp: - -/usr/include/boost/numeric/conversion/detail/bounds.hpp: - -/usr/include/boost/asio/ip/address_v4_iterator.hpp: - -/usr/include/boost/beast/websocket/impl/accept.hpp: - -/usr/include/boost/numeric/conversion/detail/converter.hpp: - -/usr/include/boost/predef/hardware/simd/x86.h: - -/usr/include/boost/type_traits/is_pointer.hpp: - -/usr/include/c++/11/bits/regex_automaton.h: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/less.hpp: - -/usr/include/boost/mpl/aux_/preprocessor/default_params.hpp: - -/usr/include/boost/type_traits/is_signed.hpp: - -/usr/include/boost/asio/steady_timer.hpp: - -/usr/include/boost/asio/ip/address_v6_range.hpp: - -/usr/include/boost/range/iterator_range_core.hpp: - -/usr/include/boost/type_traits/has_bit_and.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/times.hpp: - -/usr/include/bits/environments.h: - -/usr/include/boost/numeric/conversion/detail/is_subranged.hpp: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/boost/predef/library/std/msl.h: - -/usr/include/boost/asio/detail/impl/handler_tracking.ipp: - -/usr/include/boost/asio/ip/bad_address_cast.hpp: - -/usr/include/boost/type_traits/integral_promotion.hpp: - -/usr/include/boost/numeric/conversion/detail/sign_mixture.hpp: - -/usr/include/bits/time64.h: - -/usr/include/boost/mpl/not.hpp: - -/usr/include/boost/type_traits/common_type.hpp: - -/usr/include/boost/asio/basic_deadline_timer.hpp: - -/usr/include/boost/mpl/aux_/has_tag.hpp: - -/usr/include/c++/11/iostream: - -/usr/include/boost/type_traits/is_trivially_copyable.hpp: - -/usr/include/boost/move/unique_ptr.hpp: - -include/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h: - -/usr/include/boost/mpl/void.hpp: - -include/LibLsp/lsp/ResourceOperation.h: - -/usr/include/boost/type_traits/is_noncopyable.hpp: - -/usr/include/boost/type_traits/has_divides_assign.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp: - -/usr/include/boost/preprocessor/stringize.hpp: - -/usr/include/boost/fusion/support/unused.hpp: - -/usr/include/bits/termios-c_lflag.h: - -/usr/include/boost/system/detail/is_generic_value.hpp: - -/usr/include/boost/smart_ptr/detail/sp_forward.hpp: - -/usr/include/boost/mpl/aux_/config/arrays.hpp: - -/usr/include/boost/mpl/apply_wrap.hpp: - -/usr/include/boost/mpl/aux_/comparison_op.hpp: - -/usr/include/boost/mpl/aux_/inserter_algorithm.hpp: - -/usr/include/boost/asio/detail/push_options.hpp: - -/usr/include/boost/mpl/aux_/config/overload_resolution.hpp: - -include/LibLsp/lsp/textDocument/type_definition.h: - -/usr/include/boost/asio/detail/impl/service_registry.ipp: - -/usr/include/boost/asio/ip/impl/network_v6.hpp: - -/usr/include/boost/type_traits/has_bit_or_assign.hpp: - -/usr/include/boost/intrusive/detail/node_holder.hpp: - -/usr/include/boost/preprocessor/identity.hpp: - -/usr/include/boost/process/detail/posix/close_out.hpp: - -/usr/include/boost/optional/detail/optional_aligned_storage.hpp: - -/usr/include/c++/11/set: - -/usr/include/boost/beast/core/buffers_prefix.hpp: - -/usr/include/boost/preprocessor/array/size.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp: - -/usr/include/boost/predef/hardware/simd/x86_amd.h: - -/usr/include/c++/11/bits/stl_queue.h: - -/usr/include/boost/mpl/aux_/config/preprocessor.hpp: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/boost/fusion/container/map/detail/end_impl.hpp: - -/usr/include/boost/mpl/aux_/lambda_arity_param.hpp: - -/usr/include/boost/mpl/empty_fwd.hpp: - -/usr/include/c++/11/bits/ostream_insert.h: - -include/LibLsp/JsonRpc/RemoteEndPoint.h: - -/usr/include/boost/type_traits/is_float.hpp: - -/usr/include/boost/uuid/string_generator.hpp: - -/usr/include/boost/mpl/int_fwd.hpp: - -/usr/include/boost/mpl/int.hpp: - -/usr/include/boost/mpl/aux_/na_fwd.hpp: - -/usr/include/boost/mpl/bool_fwd.hpp: - -/usr/include/boost/type_traits/copy_cv.hpp: - -/usr/include/boost/mpl/bool.hpp: - -/usr/include/boost/mpl/aux_/na.hpp: - -/usr/include/boost/mpl/aux_/config/gcc.hpp: - -/usr/include/boost/mpl/erase.hpp: - -/usr/include/boost/numeric/conversion/bounds.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp: - -/usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp: - -/usr/include/boost/mpl/aux_/is_msvc_eti_arg.hpp: - -/usr/include/boost/mpl/aux_/config/adl.hpp: - -/usr/include/boost/preprocessor/arithmetic/detail/div_base.hpp: - -/usr/include/boost/mpl/aux_/na_spec.hpp: - -/usr/include/boost/mpl/aux_/static_cast.hpp: - -/usr/include/boost/cstdint.hpp: - -/usr/include/bits/termios-c_iflag.h: - -/usr/include/boost/mpl/if.hpp: - -src/jsonrpc/MessageJsonHandler.cpp: - -/usr/include/boost/numeric/conversion/detail/meta.hpp: - -/usr/include/boost/numeric/conversion/converter.hpp: - -/usr/include/boost/numeric/conversion/cast.hpp: - -/usr/include/boost/beast/core/buffered_read_stream.hpp: - -/usr/include/boost/date_time/date_clock_device.hpp: - -/usr/include/boost/date_time/gregorian/greg_date.hpp: - -/usr/include/boost/type_traits/has_trivial_copy.hpp: - -/usr/include/boost/asio/uses_executor.hpp: - -/usr/include/boost/date_time/gregorian/greg_duration.hpp: - -/usr/include/boost/asio/detail/signal_handler.hpp: - -/usr/include/boost/mpl/eval_if.hpp: - -/usr/include/boost/mpl/bitxor.hpp: - -/usr/include/boost/type.hpp: - -/usr/include/boost/asio/posix/descriptor_base.hpp: - -/usr/include/boost/type_traits/is_polymorphic.hpp: - -/usr/include/boost/date_time/gregorian/greg_year.hpp: - -/usr/include/boost/date_time/gregorian/greg_day.hpp: - -/usr/include/boost/mpl/advance.hpp: - -/usr/include/boost/type_traits/make_signed.hpp: - -/usr/include/boost/date_time/constrained_value.hpp: - -/usr/include/boost/uuid/name_generator.hpp: - -/usr/include/boost/date_time/gregorian/greg_weekday.hpp: - -/usr/include/boost/asio/impl/write_at.hpp: - -/usr/include/boost/preprocessor/repetition/for.hpp: - -/usr/include/boost/predef/architecture/alpha.h: - -/usr/include/bits/types/FILE.h: - -/usr/include/c++/11/complex: - -/usr/include/boost/make_unique.hpp: - -/usr/include/boost/date_time/int_adapter.hpp: - -include/LibLsp/JsonRpc/serializer.h: - -/usr/include/boost/fusion/container/generation.hpp: - -/usr/include/boost/type_traits/is_same.hpp: - -/usr/include/boost/mp11/detail/mp_count.hpp: - -/usr/include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp: - -/usr/include/boost/date_time/time_duration.hpp: - -/usr/include/asm/posix_types_64.h: - -/usr/include/bits/iscanonical.h: - -/usr/include/boost/asio/detail/bulk_executor_op.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/or.hpp: - -/usr/include/boost/thread/lock_types.hpp: - -/usr/include/asm-generic/bitsperlong.h: - -third_party/threadpool/boost/threadpool/detail/locking_ptr.hpp: - -/usr/include/bits/mathcalls.h: - -/usr/include/bits/mathcalls-helper-functions.h: - -/usr/include/boost/beast/core/detail/ostream.hpp: - -third_party/uri/include/network/uri/detail/encode.hpp: - -/usr/include/bits/fp-logb.h: - -/usr/include/boost/beast/core/stream_traits.hpp: - -/usr/include/boost/thread/pthread/pthread_helpers.hpp: - -/usr/include/boost/asio/associated_allocator.hpp: - -/usr/include/boost/intrusive_ptr.hpp: - -/usr/include/boost/smart_ptr/detail/spinlock.hpp: - -/usr/include/c++/11/cmath: - -/usr/include/boost/config/no_tr1/cmath.hpp: - -/usr/include/boost/limits.hpp: - -/usr/include/boost/date_time/posix_time/posix_time_config.hpp: - -/usr/include/boost/fusion/container/list/cons_fwd.hpp: - -/usr/include/boost/date_time/posix_time/ptime.hpp: - -/usr/include/boost/type_traits/is_const.hpp: - -/usr/include/boost/mpl/aux_/config/integral.hpp: - -/usr/include/boost/beast/core/detail/config.hpp: - -/usr/include/boost/beast/core/impl/error.hpp: - -/usr/include/boost/smart_ptr/detail/sp_thread_pause.hpp: - -/usr/include/c++/11/version: - -/usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp: - -/usr/include/boost/smart_ptr/detail/sp_nullptr_t.hpp: - -/usr/include/boost/date_time/filetime_functions.hpp: - -/usr/include/c++/11/map: - -/usr/include/boost/asio/detail/socket_ops.hpp: - -include/LibLsp/lsp/extention/jdtls/searchSymbols.h: - -/usr/include/boost/smart_ptr/detail/sp_noexcept.hpp: - -/usr/include/boost/mpl/at_fwd.hpp: - -/usr/include/boost/predef/os/ios.h: - -/usr/include/boost/asio/basic_socket_iostream.hpp: - -/usr/include/boost/tti/detail/dnullptr.hpp: - -/usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp: - -/usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp: - -/usr/include/boost/bind.hpp: - -/usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp: - -/usr/include/boost/predef/architecture/superh.h: - -/usr/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp: - -/usr/include/boost/move/detail/placement_new.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/segments.hpp: - -include/LibLsp/lsp/textDocument/signature_help.h: - -/usr/include/boost/mpl/aux_/config/ttp.hpp: - -/usr/include/boost/fusion/view/iterator_range.hpp: - -/usr/include/boost/predef/os/os400.h: - -/usr/include/boost/function_types/detail/synthesize_impl/arity20_0.hpp: - -/usr/include/boost/intrusive/detail/config_begin.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/deref_impl.hpp: - -/usr/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp: - -/usr/include/boost/smart_ptr/detail/shared_count.hpp: - -/usr/include/boost/mpl/begin_end.hpp: - -/usr/include/boost/date_time/c_time.hpp: - -/usr/include/boost/predef.h: - -/usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp: - -/usr/include/boost/asio/impl/io_context.ipp: - -/usr/include/boost/thread/thread_time.hpp: - -/usr/include/boost/thread/lockable_traits.hpp: - -/usr/include/boost/thread/lock_options.hpp: - -/usr/include/boost/thread/detail/delete.hpp: - -/usr/include/dirent.h: - -/usr/include/boost/detail/bitmask.hpp: - -/usr/include/boost/assert/source_location.hpp: - -/usr/include/boost/fusion/view/transform_view/transform_view.hpp: - -/usr/include/boost/atomic/ipc_atomic_ref.hpp: - -/usr/include/boost/asio/ip/impl/address_v6.ipp: - -/usr/include/boost/fusion/support/detail/and.hpp: - -/usr/include/boost/type_traits/is_abstract.hpp: - -/usr/include/boost/asio/buffered_read_stream_fwd.hpp: - -/usr/include/boost/asio/detail/resolve_endpoint_op.hpp: - -/usr/include/boost/config/abi_suffix.hpp: - -/usr/include/boost/system/detail/throws.hpp: - -/usr/include/c++/11/bits/deque.tcc: - -/usr/include/boost/system/detail/system_category_impl.hpp: - -/usr/include/boost/preprocessor/punctuation/comma_if.hpp: - -/usr/include/boost/type_traits/add_cv.hpp: - -/usr/include/boost/type_traits/add_rvalue_reference.hpp: - -/usr/include/boost/type_traits/is_destructible.hpp: - -/usr/include/boost/process/detail/posix/search_path.hpp: - -/usr/include/bits/types/struct_iovec.h: - -/usr/include/boost/beast/core/static_buffer.hpp: - -/usr/include/boost/system/system_category.hpp: - -/usr/include/c++/11/bits/list.tcc: - -/usr/include/boost/predef/compiler/comeau.h: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp: - -src/jsonrpc/message.cpp: - -/usr/include/boost/system/detail/cerrno.hpp: - -/usr/include/boost/asio/traits/execute_free.hpp: - -/usr/include/boost/system/errc.hpp: - -/usr/include/boost/type_traits/negation.hpp: - -/usr/include/boost/asio/detail/reactive_socket_send_op.hpp: - -/usr/include/boost/numeric/conversion/sign_mixture_enum.hpp: - -/usr/include/boost/system/error_condition.hpp: - -/usr/include/bits/types/struct_timeval.h: - -/usr/include/boost/system/detail/error_category_impl.hpp: - -/usr/include/boost/system/error_category.hpp: - -/usr/include/boost/system/detail/enable_if.hpp: - -/usr/include/boost/asio/impl/serial_port_base.ipp: - -/usr/include/boost/date_time/posix_time/posix_time_duration.hpp: - -/usr/include/boost/asio/local/datagram_protocol.hpp: - -/usr/include/boost/system/detail/config.hpp: - -/usr/include/c++/11/bits/unique_lock.h: - -/usr/include/boost/type_traits/copy_cv_ref.hpp: - -/usr/include/boost/system/error_code.hpp: - -/usr/include/boost/predef/architecture/riscv.h: - -/usr/include/boost/thread/exceptions.hpp: - -/usr/include/boost/core/ignore_unused.hpp: - -src/lsp/ParentProcessWatcher.cpp: - -/usr/include/boost/range/begin.hpp: - -/usr/include/boost/config/auto_link.hpp: - -/usr/include/boost/predef/compiler/borland.h: - -/usr/include/boost/enable_shared_from_this.hpp: - -/usr/include/boost/asio/execution/bad_executor.hpp: - -/usr/include/boost/asio/detail/impl/resolver_service_base.ipp: - -/usr/include/boost/asio/windows/random_access_handle.hpp: - -/usr/include/boost/smart_ptr/make_shared_array.hpp: - -/usr/include/boost/type_traits/has_right_shift.hpp: - -/usr/include/boost/thread/pthread/mutex.hpp: - -/usr/include/c++/11/bits/regex_executor.tcc: - -/usr/include/boost/mpl/aux_/config/static_constant.hpp: - -/usr/include/boost/thread/mutex.hpp: - -/usr/include/boost/core/noncopyable.hpp: - -/usr/include/boost/mpl/aux_/push_back_impl.hpp: - -/usr/include/boost/utility/identity_type.hpp: - -/usr/include/boost/date_time/date_defs.hpp: - -/usr/include/boost/preprocessor/control/limits/while_256.hpp: - -third_party/utfcpp/source/utf8/cpp11.h: - -/usr/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h: - -/usr/include/boost/preprocessor/arithmetic/mod.hpp: - -/usr/include/boost/beast/core/detail/buffers_range_adaptor.hpp: - -/usr/include/boost/config/requires_threads.hpp: - -/usr/include/boost/beast/http/error.hpp: - -/usr/include/boost/mpl/aux_/iter_fold_impl.hpp: - -/usr/include/boost/preprocessor/seq/transform.hpp: - -/usr/include/bits/termios-tcflow.h: - -/usr/include/boost/preprocessor/seq/limits/fold_left_256.hpp: - -/usr/include/boost/mpl/aux_/config/pp_counter.hpp: - -/usr/include/boost/process.hpp: - -/usr/include/boost/process/detail/traits/cmd_or_exe.hpp: - -/usr/include/boost/type_traits/has_nothrow_copy.hpp: - -/usr/include/boost/type_traits/add_lvalue_reference.hpp: - -/usr/include/c++/11/bits/ostream.tcc: - -/usr/include/boost/current_function.hpp: - -/usr/include/boost/detail/workaround.hpp: - -/usr/include/boost/static_assert.hpp: - -/usr/include/boost/core/explicit_operator_bool.hpp: - -/usr/include/boost/type_traits/remove_extent.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/begin_impl.hpp: - -/usr/include/boost/beast/core/detail/service_base.hpp: - -/usr/include/boost/process/detail/posix/terminate.hpp: - -/usr/include/dlfcn.h: - -/usr/include/bits/fcntl-linux.h: - -/usr/include/boost/asio/detail/impl/strand_service.ipp: - -/usr/include/boost/beast/core/file.hpp: - -/usr/include/boost/concept/detail/concept_def.hpp: - -/usr/include/boost/preprocessor/seq/enum.hpp: - -/usr/include/boost/fusion/support/sequence_base.hpp: - -/usr/include/boost/mpl/aux_/include_preprocessed.hpp: - -/usr/include/boost/mpl/aux_/adl_barrier.hpp: - -/usr/include/bits/signal_ext.h: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/include/boost/asio/detail/impl/posix_mutex.ipp: - -/usr/include/boost/predef/language/objc.h: - -/usr/include/bits/timesize.h: - -/usr/include/bits/types/wint_t.h: - -/usr/include/boost/asio/basic_streambuf.hpp: - -/usr/include/boost/mpl/aux_/msvc_eti_base.hpp: - -/usr/include/boost/process/posix.hpp: - -/usr/include/bits/getopt_posix.h: - -/usr/include/boost/exception/to_string_stub.hpp: - -/usr/include/boost/predef/os/macos.h: - -/usr/include/boost/mp11/utility.hpp: - -/usr/include/bits/types/struct_FILE.h: - -/usr/include/c++/11/bits/stl_algobase.h: - -/usr/include/c++/11/deque: - -/usr/include/boost/range/iterator_range.hpp: - -/usr/include/boost/asio/posix/basic_descriptor.hpp: - -/usr/include/boost/fusion/container/vector/convert.hpp: - -/usr/include/boost/detail/select_type.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp: - -/usr/include/boost/beast/zlib/detail/ranges.hpp: - -/usr/include/boost/optional/optional.hpp: - -/usr/include/boost/integer_traits.hpp: - -/usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp: - -/usr/include/bits/types/struct_itimerspec.h: - -/usr/include/boost/asio/windows/basic_stream_handle.hpp: - -/usr/include/boost/system/detail/error_condition.hpp: - -/usr/include/boost/mpl/aux_/config/dtp.hpp: - -include/LibLsp/lsp/textDocument/completion.h: - -/usr/include/boost/fusion/container/list.hpp: - -/usr/include/boost/preprocessor/seq/size.hpp: - -/usr/include/c++/11/clocale: - -/usr/include/boost/mpl/deref.hpp: - -/usr/include/boost/asio/awaitable.hpp: - -/usr/include/boost/asio/is_read_buffered.hpp: - -/usr/include/boost/date_time/time_resolution_traits.hpp: - -/usr/include/c++/11/cwctype: - -/usr/include/boost/core/enable_if.hpp: - -/usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp: - -/usr/include/boost/fusion/container/vector/detail/as_vector.hpp: - -/usr/include/c++/11/bits/locale_facets.h: - -/usr/include/boost/asio/detail/config.hpp: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/boost/config/user.hpp: - -/usr/include/boost/iterator/detail/config_def.hpp: - -/usr/include/boost/predef/platform/windows_phone.h: - -/usr/include/boost/asio/detail/descriptor_read_op.hpp: - -/usr/include/boost/asio/detail/handler_tracking.hpp: - -/usr/include/sched.h: - -/usr/include/boost/mpl/times.hpp: - -/usr/include/c++/11/bits/uniform_int_dist.h: - -/usr/include/boost/type_traits/is_member_function_pointer.hpp: - -/usr/include/c++/11/stdexcept: - -/usr/include/boost/mpl/aux_/config/forwarding.hpp: - -/usr/include/boost/type_traits/is_integral.hpp: - -/usr/include/boost/type_traits/has_less.hpp: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/boost/asio/detail/concurrency_hint.hpp: - -include/LibLsp/JsonRpc/message.h: - -/usr/include/boost/asio/execution/operation_state.hpp: - -/usr/include/boost/predef/compiler/intel.h: - -/usr/include/boost/date_time/gregorian/greg_day_of_year.hpp: - -/usr/include/c++/11/system_error: - -/usr/include/boost/date_time/time_defs.hpp: - -/usr/include/c++/11/bits/stl_vector.h: - -/usr/include/bits/types/struct_timespec.h: - -/usr/include/c++/11/bits/algorithmfwd.h: - -/usr/include/boost/predef/version_number.h: - -/usr/include/boost/mpl/identity.hpp: - -/usr/include/boost/atomic/detail/platform.hpp: - -/usr/include/boost/type_traits/has_plus.hpp: - -/usr/include/boost/atomic/detail/core_operations_emulated_fwd.hpp: - -/usr/include/boost/type_index/stl_type_index.hpp: - -include/LibLsp/JsonRpc/Condition.h: - -/usr/include/bits/stdint-uintn.h: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h: - -/usr/include/boost/fusion/container/vector/detail/convert_impl.hpp: - -/usr/include/boost/atomic/detail/link.hpp: - -/usr/include/boost/numeric/conversion/conversion_traits.hpp: - -/usr/include/boost/asio/traits/query_static_constexpr_member.hpp: - -/usr/include/boost/mpl/aux_/find_if_pred.hpp: - -/usr/include/bits/socket.h: - -/usr/include/boost/chrono/detail/is_evenly_divisible_by.hpp: - -/usr/include/boost/smart_ptr/weak_ptr.hpp: - -/usr/include/bits/stdio.h: - -third_party/uri/include/network/string_view.hpp: - -/usr/include/c++/11/bitset: - -/usr/include/boost/fusion/algorithm/transformation/push_front.hpp: - -/usr/include/bits/types/__fpos64_t.h: - -/usr/include/linux/futex.h: - -/usr/include/boost/type_traits/has_nothrow_constructor.hpp: - -/usr/include/boost/config/pragma_message.hpp: - -/usr/include/c++/11/functional: - -/usr/include/boost/asio/impl/system_context.hpp: - -/usr/include/boost/endian/detail/integral_by_size.hpp: - -/usr/include/bits/wordsize.h: - -/usr/include/boost/asio/detail/impl/posix_thread.ipp: - -/usr/include/boost/fusion/container/list/detail/build_cons.hpp: - -/usr/include/c++/11/bits/std_abs.h: - -/usr/include/boost/range/reverse_iterator.hpp: - -/usr/include/c++/11/bits/stl_heap.h: - -/usr/include/boost/mpl/aux_/config/ctps.hpp: - -/usr/include/boost/asio/detail/socket_option.hpp: - -/usr/include/c++/11/experimental/bits/lfts_config.h: - -/usr/include/bits/select.h: - -/usr/include/boost/ratio/ratio.hpp: - -/usr/include/sys/select.h: - -include/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h: - -/usr/include/bits/types/__sigval_t.h: - -/usr/include/boost/type_traits/has_bit_or.hpp: - -/usr/include/boost/fusion/view/single_view/detail/deref_impl.hpp: - -include/LibLsp/JsonRpc/traits.h: - -third_party/rapidjson/include/rapidjson/internal/strfunc.h: - -/usr/include/boost/type_traits/is_unsigned.hpp: - -/usr/include/c++/11/bits/shared_ptr_base.h: - -/usr/include/boost/asio/detail/socket_holder.hpp: - -/usr/include/bits/uintn-identity.h: - -/usr/include/boost/preprocessor/detail/check.hpp: - -/usr/include/boost/type_traits/has_minus_assign.hpp: - -/usr/include/boost/thread/interruption.hpp: - -/usr/include/boost/type_traits/type_with_alignment.hpp: - -third_party/rapidjson/include/rapidjson/internal/stack.h: - -/usr/include/boost/predef/hardware/simd/ppc/versions.h: - -/usr/include/c++/11/type_traits: - -/usr/include/boost/asio/traits/static_require.hpp: - -/usr/include/sys/types.h: - -/usr/include/boost/asio/system_context.hpp: - -/usr/include/boost/type_traits/remove_pointer.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/value_at_impl.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h: - -/usr/include/boost/asio/high_resolution_timer.hpp: - -/usr/include/bits/pthreadtypes.h: - -/usr/include/boost/date_time/locale_config.hpp: - -include/LibLsp/JsonRpc/MessageJsonHandler.h: - -/usr/include/stdlib.h: - -/usr/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp: - -include/LibLsp/lsp/textDocument/document_link.h: - -/usr/include/boost/type_traits/disjunction.hpp: - -/usr/include/boost/process/detail/used_handles.hpp: - -/usr/include/boost/type_traits/has_equal_to.hpp: - -/usr/include/boost/smart_ptr/allocate_shared_array.hpp: - -/usr/include/boost/optional/bad_optional_access.hpp: - -/usr/include/boost/asio/ip/host_name.hpp: - -/usr/include/boost/mpl/aux_/has_apply.hpp: - -/usr/include/boost/thread/xtime.hpp: - -/usr/include/c++/11/cstdint: - -/usr/include/boost/asio/serial_port_base.hpp: - -/usr/include/boost/intrusive/detail/get_value_traits.hpp: - -/usr/include/boost/fusion/container/vector/detail/config.hpp: - -/usr/include/boost/algorithm/string/detail/sequence.hpp: - -/usr/include/bits/long-double.h: - -/usr/include/boost/intrusive/detail/workaround.hpp: - -include/LibLsp/lsp/textDocument/did_change.h: - -/usr/include/c++/11/cwchar: - -/usr/include/boost/predef/architecture/rs6k.h: - -/usr/include/boost/fusion/algorithm/transformation/erase_key.hpp: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/boost/type_traits/remove_bounds.hpp: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/boost/config/compiler/gcc.hpp: - -/usr/include/boost/type_traits/enable_if.hpp: - -/usr/include/boost/asio/detail/eventfd_select_interrupter.hpp: - -/usr/include/boost/preprocessor/list/detail/fold_left.hpp: - -/usr/include/boost/atomic/detail/int_sizes.hpp: - -/usr/include/boost/asio/detail/reactive_socket_sendto_op.hpp: - -/usr/include/bits/confname.h: - -/usr/include/c++/11/bits/erase_if.h: - -/usr/include/boost/intrusive/detail/math.hpp: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/boost/token_iterator.hpp: - -/usr/include/c++/11/bits/stl_map.h: - -/usr/include/boost/date_time/posix_time/conversion.hpp: - -/usr/include/boost/beast/websocket.hpp: - -/usr/include/boost/beast/core/detail/chacha.hpp: - -third_party/rapidjson/include/rapidjson/internal/itoa.h: - -/usr/include/boost/asio/windows/basic_overlapped_handle.hpp: - -/usr/include/c++/11/cassert: - -/usr/include/boost/asio/ip/impl/network_v4.hpp: - -include/LibLsp/lsp/lsTextEdit.h: - -/usr/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp: - -/usr/include/boost/mpl/aux_/config/has_apply.hpp: - -/usr/include/boost/preprocessor/seq/cat.hpp: - -/usr/include/limits.h: - -/usr/include/c++/11/bits/hash_bytes.h: - -/usr/include/boost/detail/indirect_traits.hpp: - -/usr/include/boost/core/checked_delete.hpp: - -/usr/include/boost/asio/execution/set_value.hpp: - -/usr/include/boost/beast/http/detail/rfc7230.hpp: - -/usr/include/boost/predef/library/std/dinkumware.h: - -/usr/include/boost/smart_ptr.hpp: - -third_party/rapidjson/include/rapidjson/stream.h: - -/usr/include/bits/struct_mutex.h: - -/usr/include/boost/predef/compiler/tendra.h: - -/usr/include/boost/chrono/duration.hpp: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/include/boost/preprocessor/config/limits.hpp: - -/usr/include/boost/predef/compiler/hp_acc.h: - -/usr/include/boost/mp11/detail/mp_void.hpp: - -/usr/include/boost/asio/detail/service_registry.hpp: - -/usr/include/boost/type_traits/has_modulus_assign.hpp: - -/usr/include/boost/asio/detail/posix_global.hpp: - -/usr/include/boost/shared_array.hpp: - -/usr/include/boost/asio/execution/bulk_execute.hpp: - -/usr/include/boost/range/const_iterator.hpp: - -third_party/rapidjson/include/rapidjson/writer.h: - -/usr/include/c++/11/cstdlib: - -/usr/include/boost/mpl/aux_/numeric_cast_utils.hpp: - -/usr/include/boost/fusion/container/vector/detail/distance_impl.hpp: - -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/boost/checked_delete.hpp: - -/usr/include/boost/mpl/min_max.hpp: - -/usr/include/bits/waitstatus.h: - -/usr/include/c++/11/bits/std_mutex.h: - -/usr/include/boost/preprocessor/repeat.hpp: - -/usr/include/boost/asio/traits/set_done_free.hpp: - -/usr/include/boost/asio/time_traits.hpp: - -/usr/include/boost/atomic/detail/atomic_impl.hpp: - -/usr/include/boost/beast/websocket/detail/hybi13.hpp: - -/usr/include/boost/optional/detail/optional_reference_spec.hpp: - -third_party/rapidjson/include/rapidjson/rapidjson.h: - -/usr/include/c++/11/bits/parse_numbers.h: - -/usr/include/boost/ref.hpp: - -/usr/include/boost/preprocessor/detail/is_binary.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/at_impl.hpp: - -/usr/include/c++/11/bits/stl_relops.h: - -/usr/include/boost/mpl/push_back.hpp: - -/usr/include/boost/asio/detail/reactor_op.hpp: - -/usr/include/boost/type_traits/add_reference.hpp: - -/usr/include/c++/11/ios: - -/usr/include/boost/system/generic_category.hpp: - -/usr/include/boost/predef/hardware/simd/arm.h: - -/usr/include/bits/sigthread.h: - -/usr/include/boost/predef/os.h: - -/usr/include/bits/ss_flags.h: - -/usr/include/boost/move/detail/meta_utils_core.hpp: - -/usr/include/bits/types.h: - -/usr/include/c++/11/array: - -/usr/include/boost/atomic/detail/type_traits/is_integral.hpp: - -/usr/include/boost/asio/compose.hpp: - -src/jsonrpc/Endpoint.cpp: - -/usr/include/c++/11/ext/string_conversions.h: - -/usr/include/boost/preprocessor/list/detail/fold_right.hpp: - -/usr/include/boost/uuid/detail/random_provider_include_platform.hpp: - -/usr/include/boost/function_types/detail/pp_variate_loop/preprocessed.hpp: - -/usr/include/boost/preprocessor/repetition/enum_shifted_params.hpp: - -/usr/include/math.h: - -/usr/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/boost/asio/basic_socket_acceptor.hpp: - -/usr/include/bits/errno.h: - -/usr/include/boost/asio/basic_streambuf_fwd.hpp: - -/usr/include/c++/11/bits/unique_ptr.h: - -/usr/include/boost/type_traits/same_traits.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/equal_to_impl.hpp: - -/usr/include/boost/beast/core/detail/bind_handler.hpp: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h: - -/usr/include/boost/beast/core/buffer_traits.hpp: - -/usr/include/c++/11/vector: - -/usr/include/bits/fp-fast.h: - -/usr/include/boost/preprocessor/repetition/enum_binary_params.hpp: - -/usr/include/bits/libc-header-start.h: - -/usr/include/boost/predef/architecture/ia64.h: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/boost/fusion/view/nview/detail/end_impl.hpp: - -/usr/include/sys/syscall.h: - -/usr/include/boost/predef/platform/windows_desktop.h: - -/usr/include/bits/types/sigevent_t.h: - -third_party/threadpool/boost/threadpool/future.hpp: - -/usr/include/boost/random/uniform_int.hpp: - -/usr/include/boost/type_traits/conjunction.hpp: - -/usr/include/boost/predef/compiler/dignus.h: - -/usr/include/boost/asio/io_service_strand.hpp: - -/usr/include/boost/beast/core/impl/read_size.hpp: - -/usr/include/boost/fusion/view/filter_view/detail/next_impl.hpp: - -/usr/include/boost/algorithm/string/detail/predicate.hpp: - -/usr/include/stdc-predef.h: - -/usr/include/boost/beast/core/detail/bind_continuation.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp: - -/usr/include/boost/range/detail/misc_concept.hpp: - -/usr/include/boost/fusion/view/single_view/single_view.hpp: - -/usr/include/boost/preprocessor/comma_if.hpp: - -/usr/include/boost/mpl/aux_/preprocessor/enum.hpp: - -/usr/include/boost/mp11/list.hpp: - -/usr/include/boost/config/workaround.hpp: - -/usr/include/boost/bind/bind_mf_cc.hpp: - -/usr/include/boost/beast/core/tcp_stream.hpp: - -src/lsp/lsp_diagnostic.cpp: - -/usr/include/boost/mpl/aux_/config/intel.hpp: - -/usr/include/boost/date_time/gregorian_calendar.ipp: - -/usr/include/boost/chrono/detail/static_assert.hpp: - -/usr/include/boost/beast/core/buffers_cat.hpp: - -/usr/include/boost/atomic/detail/fence_arch_operations.hpp: - -/usr/include/boost/asio/detail/reactive_descriptor_service.hpp: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/syslimits.h: - -/usr/include/boost/smart_ptr/detail/local_counted_base.hpp: - -/usr/include/boost/type_traits/has_complement.hpp: - -/usr/include/bits/timex.h: - -/usr/include/bits/timerfd.h: - -/usr/include/boost/mpl/aux_/config/workaround.hpp: - -/usr/include/boost/smart_ptr/enable_shared_from_this.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h: - -/usr/include/bits/types/sig_atomic_t.h: - -/usr/include/boost/type_traits/is_scalar.hpp: - -/usr/include/boost/predef/architecture/arm.h: - -/usr/include/boost/predef/language/cuda.h: - -/usr/include/boost/endian/conversion.hpp: - -/usr/include/stdint.h: - -/usr/include/c++/11/ext/new_allocator.h: - -/usr/include/boost/asio/detail/work_dispatcher.hpp: - -/usr/include/boost/asio/detail/buffer_resize_guard.hpp: - -third_party/threadpool/boost/threadpool/detail/worker_thread.hpp: - -/usr/include/boost/mpl/aux_/value_wknd.hpp: - -/usr/include/boost/type_traits/has_divides.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h: - -/usr/include/boost/smart_ptr/scoped_array.hpp: - -/usr/include/boost/preprocessor/logical/not.hpp: - -/usr/include/bits/types/cookie_io_functions_t.h: - -include/LibLsp/lsp/lsTextDocumentPositionParams.h: - -/usr/include/c++/11/bits/std_thread.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h: - -/usr/include/boost/preprocessor/empty.hpp: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/boost/beast/websocket/impl/rfc6455.hpp: - -/usr/include/boost/beast/core/buffers_range.hpp: - -/usr/include/boost/process/detail/posix/compare_handles.hpp: - -/usr/include/locale.h: - -/usr/include/boost/type_traits/is_volatile.hpp: - -/usr/include/boost/predef/library/std.h: - -include/LibLsp/lsp/textDocument/document_symbol.h: - -/usr/include/c++/11/bits/stl_tempbuf.h: - -/usr/include/bits/typesizes.h: - -/usr/include/boost/throw_exception.hpp: - -/usr/include/boost/preprocessor/seq/limits/size_256.hpp: - -/usr/include/boost/date_time/date_iterator.hpp: - -/usr/include/boost/mpl/aux_/template_arity.hpp: - -/usr/include/bits/termios-struct.h: - -/usr/include/bits/types/struct_statx.h: - -/usr/include/boost/date_time/gregorian/greg_calendar.hpp: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/boost/asio/execution/invocable_archetype.hpp: - -/usr/include/sys/poll.h: - -/usr/include/boost/atomic/detail/string_ops.hpp: - -/usr/include/bits/cpu-set.h: - -/usr/include/bits/unistd_ext.h: - -/usr/include/boost/range/iterator_range_io.hpp: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/boost/preprocessor/tuple/elem.hpp: - -/usr/include/boost/mpl/integral_c_tag.hpp: - -/usr/include/boost/asio/detail/wait_op.hpp: - -/usr/include/boost/preprocessor/punctuation/comma.hpp: - -/usr/include/c++/11/memory: - -/usr/include/boost/thread/cv_status.hpp: - -/usr/include/boost/core/use_default.hpp: - -/usr/include/boost/config/detail/select_platform_config.hpp: - -/usr/include/boost/date_time/time_system_split.hpp: - -src/jsonrpc/Context.cpp: - -/usr/include/boost/mpl/equal_to.hpp: - -/usr/include/boost/config.hpp: - -/usr/include/boost/beast/core/file_win32.hpp: - -/usr/include/boost/fusion/container/deque/detail/at_impl.hpp: - -/usr/include/bits/types/sigval_t.h: - -/usr/include/boost/fusion/view/single_view/detail/value_of_impl.hpp: - -/usr/include/boost/mpl/aux_/yes_no.hpp: - -/usr/include/boost/date_time/wrapping_int.hpp: - -/usr/include/boost/preprocessor/arithmetic/dec.hpp: - -/usr/include/boost/asio/execution/mapping.hpp: - -/usr/include/boost/mpl/limits/arity.hpp: - -/usr/include/c++/11/bits/sstream.tcc: - -/usr/include/bits/types/__FILE.h: - -/usr/include/bits/types/struct_sigstack.h: - -/usr/include/boost/beast/websocket/detail/soft_mutex.hpp: - -/usr/include/boost/type_traits/has_minus.hpp: - -/usr/include/c++/11/backward/binders.h: - -/usr/include/boost/type_traits/add_pointer.hpp: - -/usr/include/boost/date_time/gregorian_calendar.hpp: - -/usr/include/boost/asio/execution/occupancy.hpp: - -/usr/include/boost/type_traits/has_greater_equal.hpp: - -/usr/include/boost/preprocessor/control/deduce_d.hpp: - -/usr/include/boost/asio/detail/date_time_fwd.hpp: - -/usr/include/boost/function/function_base.hpp: - -/usr/include/boost/type_traits/detail/yes_no_type.hpp: - -/usr/include/boost/mpl/aux_/config/has_xxx.hpp: - -include/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h: - -/usr/include/boost/predef/library/std/_prefix.h: - -/usr/include/assert.h: - -/usr/include/boost/config/no_tr1/utility.hpp: - -/usr/include/boost/preprocessor/array/elem.hpp: - -/usr/include/wctype.h: - -/usr/include/boost/predef/detail/_cassert.h: - -/usr/include/boost/io/ostream_put.hpp: - -include/LibLsp/lsp/general/lsClientCapabilities.h: - -/usr/include/boost/intrusive/circular_list_algorithms.hpp: - -/usr/include/bits/sigevent-consts.h: - -/usr/include/boost/asio/detail/reactor_fwd.hpp: - -/usr/include/boost/predef/library/std/sgi.h: - -/usr/include/boost/mpl/transform_view.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/value_at.hpp: - -/usr/include/boost/asio/serial_port.hpp: - -/usr/include/boost/fusion/container/vector/detail/prior_impl.hpp: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/include/boost/fusion/container/list/detail/value_of_impl.hpp: - -/usr/include/termios.h: - -/usr/include/boost/smart_ptr/detail/sp_convertible.hpp: - -/usr/include/boost/config/abi_prefix.hpp: - -/usr/include/boost/asio/read_until.hpp: - -/usr/include/boost/type_traits/is_class.hpp: - -/usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: - -/usr/include/boost/type_traits/is_function.hpp: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/boost/predef/other.h: - -/usr/include/boost/mpl/aux_/has_begin.hpp: - -/usr/include/c++/11/debug/assertions.h: - -/usr/include/boost/beast/zlib/detail/window.hpp: - -/usr/include/c++/11/string: - -/usr/include/boost/assert.hpp: - -/usr/include/boost/function_types/detail/class_transform.hpp: - -/usr/include/boost/fusion/tuple/tuple_tie.hpp: - -/usr/include/boost/filesystem/config.hpp: - -/usr/include/boost/asio/ip/impl/address_v6.hpp: - -/usr/include/boost/predef/architecture/sparc.h: - -/usr/include/boost/container_hash/hash.hpp: - -/usr/include/boost/algorithm/string/trim.hpp: - -/usr/include/boost/algorithm/string/concept.hpp: - -/usr/include/boost/random/detail/generator_seed_seq.hpp: - -/usr/include/boost/preprocessor/arithmetic/sub.hpp: - -/usr/include/boost/mpl/erase_key.hpp: - -/usr/include/boost/asio/traits/require_member.hpp: - -/usr/include/boost/predef/detail/test.h: - -/usr/include/boost/beast/websocket/detail/decorator.hpp: - -include/LibLsp/lsp/general/shutdown.h: - -/usr/include/boost/mpl/aux_/config/dependent_nttp.hpp: - -/usr/include/c++/11/numeric: - -/usr/include/boost/beast/http/string_body.hpp: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h: - -/usr/include/c++/11/new: - -third_party/rapidjson/include/rapidjson/prettywriter.h: - -/usr/include/c++/11/climits: - -/usr/include/bits/sched.h: - -/usr/include/boost/mpl/numeric_cast.hpp: - -/usr/include/boost/beast/core/detail/remap_post_to_defer.hpp: - -/usr/include/boost/preprocessor/facilities/expand.hpp: - -/usr/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h: - -/usr/include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h: - -/usr/include/boost/bind/storage.hpp: - -/usr/include/boost/filesystem/operations.hpp: - -/usr/include/c++/11/bits/stl_tree.h: - -/usr/include/boost/core/first_scalar.hpp: - -/usr/include/c++/11/tuple: - -/usr/include/bits/types/__sigset_t.h: - -/usr/include/c++/11/bits/basic_ios.tcc: - -/usr/include/boost/preprocessor/facilities/empty.hpp: - -/usr/include/boost/fusion/support/void.hpp: - -/usr/include/boost/system/is_error_condition_enum.hpp: - -/usr/include/boost/date_time/gregorian/greg_ymd.hpp: - -include/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h: - -/usr/include/boost/fusion/algorithm/transformation/insert_range.hpp: - -/usr/include/c++/11/bits/locale_classes.tcc: - -/usr/include/boost/atomic/atomic_ref.hpp: - -/usr/include/bits/math-vector.h: - -/usr/include/c++/11/ext/aligned_buffer.h: - -/usr/include/c++/11/future: - -include/LibLsp/lsp/textDocument/willSave.h: - -/usr/include/boost/fusion/container/set/detail/as_set.hpp: - -/usr/include/c++/11/bits/basic_string.h: - -/usr/include/boost/atomic/detail/fence_ops_gcc_atomic.hpp: - -/usr/include/c++/11/bits/nested_exception.h: - -/usr/include/boost/asio/windows/overlapped_handle.hpp: - -/usr/include/boost/mpl/tag.hpp: - -/usr/include/bits/dirent_ext.h: - -/usr/include/boost/preprocessor/list/limits/fold_left_256.hpp: - -/usr/include/c++/11/cerrno: - -/usr/include/boost/atomic/detail/core_operations_emulated.hpp: - -/usr/include/boost/random/uniform_int_distribution.hpp: - -/usr/include/boost/uuid/detail/sha1.hpp: - -/usr/include/boost/beast/http/fields.hpp: - -/usr/include/boost/asio/detail/winsock_init.hpp: - -/usr/include/boost/fusion/mpl/erase_key.hpp: - -../gc-8.2.0/include/gc_pthread_redirects.h: - -/usr/include/boost/filesystem/path.hpp: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/boost/type_traits/rank.hpp: - -/usr/include/bits/types/mbstate_t.h: - -/usr/include/boost/predef/platform/windows_runtime.h: - -/usr/include/bits/signum-generic.h: - -/usr/include/c++/11/bits/atomic_futex.h: - -/usr/include/boost/asio/signal_set.hpp: - -/usr/include/boost/type_traits/has_negate.hpp: - -third_party/threadpool/boost/threadpool.hpp: - -/usr/include/boost/mpl/aux_/size_impl.hpp: - -/usr/include/boost/mpl/aux_/common_name_wknd.hpp: - -/usr/include/boost/fusion/support/segmented_fold_until.hpp: - -/usr/include/boost/preprocessor/repetition/enum_params.hpp: - -/usr/include/boost/mpl/long_fwd.hpp: - -/usr/include/boost/preprocessor/logical/and.hpp: - -/usr/include/bits/types/locale_t.h: - -/usr/include/boost/preprocessor/list/adt.hpp: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/limits.h: - -/usr/include/c++/11/unordered_map: - -/usr/include/boost/type_traits/has_right_shift_assign.hpp: - -/usr/include/boost/smart_ptr/shared_ptr.hpp: - -/usr/include/c++/11/bits/allocated_ptr.h: - -/usr/include/boost/asio/execution.hpp: - -/usr/include/boost/thread/lock_guard.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp: - -/usr/include/boost/fusion/sequence/comparison/less_equal.hpp: - -/usr/include/boost/fusion/support/is_iterator.hpp: - -/usr/include/c++/11/utility: - -/usr/include/c++/11/bits/refwrap.h: - -/usr/include/boost/system/detail/generic_category_message.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/swap.hpp: - -/usr/include/gnu/stubs-64.h: - -/usr/include/boost/intrusive/detail/iiterator.hpp: - -/usr/include/boost/beast/core/impl/static_buffer.hpp: - -/usr/include/boost/config/stdlib/libstdcpp3.hpp: - -include/LibLsp/lsp/extention/jdtls/OverridableMethod.h: - -/usr/include/boost/type_traits/is_void.hpp: - -/usr/include/boost/random/mersenne_twister.hpp: - -/usr/include/boost/numeric/conversion/numeric_cast_traits.hpp: - -/usr/include/boost/thread/thread.hpp: - -/usr/include/c++/11/bits/stl_multimap.h: - -/usr/include/boost/predef/compiler/digitalmars.h: - -/usr/include/boost/system/detail/error_code.hpp: - -/usr/include/boost/algorithm/string/yes_no_type.hpp: - -/usr/include/boost/range/detail/str_types.hpp: - -/usr/include/boost/preprocessor/slot/detail/def.hpp: - -/usr/include/boost/process/detail/posix/async_in.hpp: - -/usr/include/boost/mpl/push_front_fwd.hpp: - -/usr/include/boost/predef/language/stdcpp.h: - -/usr/include/string.h: - -/usr/include/c++/11/bits/atomic_lockfree_defines.h: - -/usr/include/boost/intrusive/detail/ebo_functor_holder.hpp: - -/usr/include/bits/types/struct_sched_param.h: - -/usr/include/boost/concept_check.hpp: - -/usr/include/boost/ratio/detail/mpl/lcm.hpp: - -/usr/include/c++/11/atomic: - -/usr/include/boost/smart_ptr/detail/sp_counted_base.hpp: - -/usr/include/bits/stdio_lim.h: - -/usr/include/boost/range/mutable_iterator.hpp: - -/usr/include/boost/beast/core/buffers_suffix.hpp: - -/usr/include/boost/fusion/iterator/mpl.hpp: - -/usr/include/c++/11/condition_variable: - -/usr/include/boost/fusion/sequence/comparison.hpp: - -/usr/include/gnu/stubs.h: - -include/LibLsp/lsp/lsResponseError.h: - -/usr/include/bits/types/__mbstate_t.h: - -/usr/include/c++/11/ratio: - -/usr/include/boost/mpl/multiplies.hpp: - -/usr/include/boost/core/default_allocator.hpp: - -/usr/include/boost/asio/detail/op_queue.hpp: - -/usr/include/bits/fcntl.h: - -/usr/include/boost/date_time/time.hpp: - -/usr/include/boost/type_traits/has_trivial_constructor.hpp: - -/usr/include/bits/stdint-intn.h: - -/usr/include/boost/asio/this_coro.hpp: - -/usr/include/boost/move/utility.hpp: - -/usr/include/boost/asio/ip/detail/endpoint.hpp: - -/usr/include/bits/types/__fpos_t.h: - -/usr/include/boost/predef/detail/os_detected.h: - -/usr/include/c++/11/bits/move.h: - -third_party/rapidjson/include/rapidjson/internal/strtod.h: - -/usr/include/boost/mp11/function.hpp: - -/usr/include/boost/mpl/vector/aux_/back.hpp: - -/usr/include/c++/11/iosfwd: - -/usr/include/c++/11/initializer_list: - -/usr/include/c++/11/bits/istream.tcc: - -/usr/include/boost/exception/detail/exception_ptr.hpp: - -/usr/include/boost/regex/v4/match_flags.hpp: - -/usr/include/boost/mpl/aux_/preprocessor/params.hpp: - -/usr/include/bits/types/clock_t.h: - -/usr/include/c++/11/bits/locale_classes.h: - -/usr/include/boost/predef/compiler/mpw.h: - -/usr/include/bits/types/timer_t.h: - -/usr/include/boost/thread.hpp: - -third_party/rapidjson/include/rapidjson/internal/swap.h: - -/usr/include/c++/11/bits/hashtable.h: - -/usr/include/bits/setjmp.h: - -/usr/include/boost/thread/recursive_mutex.hpp: - -/usr/include/boost/fusion/iterator/detail/adapt_deref_traits.hpp: - -/usr/include/boost/date_time/period.hpp: - -/usr/include/boost/asio/detail/regex_fwd.hpp: - -/usr/include/c++/11/bits/locale_facets.tcc: - -/usr/include/boost/smart_ptr/scoped_ptr.hpp: - -/usr/include/boost/type_traits/has_pre_increment.hpp: - -/usr/include/boost/core/ref.hpp: - -include/LibLsp/lsp/lsRange.h: - -/usr/include/boost/mpl/aux_/lambda_support.hpp: - -/usr/include/boost/beast/core/detail/temporary_buffer.hpp: - -/usr/include/c++/11/bits/atomic_base.h: - -/usr/include/boost/mpl/aux_/config/nttp.hpp: - -/usr/include/c++/11/exception: - -/usr/include/boost/predef/compiler/edg.h: - -/usr/include/boost/algorithm/string/find_format.hpp: - -/usr/include/wchar.h: - -/usr/include/boost/is_placeholder.hpp: - -/usr/include/boost/predef/architecture/convex.h: - -third_party/threadpool/boost/threadpool/pool_adaptors.hpp: - -/usr/include/sys/uio.h: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -/usr/include/boost/predef/architecture/pyramid.h: - -/usr/include/boost/system/detail/to_std_category.hpp: - -src/lsp/textDocument.cpp: - -/usr/include/boost/algorithm/string/predicate.hpp: - -/usr/include/bits/stdlib-bsearch.h: - -/usr/include/boost/type_traits/remove_reference.hpp: - -/usr/include/boost/system/system_error.hpp: - -include/LibLsp/lsp/lsPosition.h: - -/usr/include/c++/11/ctime: - -/usr/include/boost/fusion/view/zip_view/zip_view_iterator_fwd.hpp: - -/usr/include/bits/wctype-wchar.h: - -/usr/include/boost/predef/hardware/simd.h: - -/usr/include/bits/dlfcn.h: - -/usr/include/boost/utility/enable_if.hpp: - -/usr/include/boost/type_traits/alignment_of.hpp: - -/usr/include/boost/type_traits/intrinsics.hpp: - -/usr/include/boost/scoped_array.hpp: - -/usr/include/boost/asio/placeholders.hpp: - -/usr/include/boost/asio/execution/scheduler.hpp: - -third_party/rapidjson/include/rapidjson/internal/biginteger.h: - -/usr/include/boost/asio/local/detail/impl/endpoint.ipp: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/boost/move/utility_core.hpp: - -/usr/include/boost/type_traits/is_enum.hpp: - -/usr/include/boost/predef/compiler/gcc.h: - -/usr/include/boost/type_traits/is_assignable.hpp: - -/usr/include/boost/type_traits/conditional.hpp: - -/usr/include/boost/uuid/nil_generator.hpp: - -/usr/include/boost/asio/streambuf.hpp: - -/usr/include/boost/fusion/include/equal_to.hpp: - -/usr/include/c++/11/typeinfo: - -/usr/include/boost/type_traits/is_default_constructible.hpp: - -/usr/include/boost/beast/core/detail/work_guard.hpp: - -/usr/include/boost/utility/result_of.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp: - -/usr/include/c++/11/bits/exception_ptr.h: - -/usr/include/boost/bind/mem_fn_cc.hpp: - -/usr/include/boost/random/variate_generator.hpp: - -/usr/include/boost/smart_ptr/detail/operator_bool.hpp: - -/usr/include/bits/time.h: - -/usr/include/boost/asio/traits/submit_free.hpp: - -/usr/include/boost/type_traits/declval.hpp: - -third_party/threadpool/boost/threadpool/detail/pool_core.hpp: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/boost/mpl/aux_/config/msvc.hpp: - -/usr/include/c++/11/bits/regex_error.h: - -/usr/include/linux/errno.h: - -include/LibLsp/JsonRpc/StreamMessageProducer.h: - -/usr/include/boost/utility/base_from_member.hpp: - -/usr/include/boost/thread/futures/is_future_type.hpp: - -/usr/include/boost/beast/websocket/stream.hpp: - -/usr/include/boost/beast/core/detail/impl/temporary_buffer.ipp: - -/usr/include/boost/intrusive/bstree.hpp: - -include/LibLsp/JsonRpc/Context.h: - -/usr/include/boost/type_traits/is_rvalue_reference.hpp: - -include/LibLsp/JsonRpc/stream.h: - -/usr/include/boost/type_traits/detail/is_function_cxx_11.hpp: - -/usr/include/boost/type_traits/is_pod.hpp: - -/usr/include/boost/type_traits/is_floating_point.hpp: - -/usr/include/boost/asio/impl/defer.hpp: - -/usr/include/c++/11/algorithm: - -/usr/include/boost/mpl/aux_/arithmetic_op.hpp: - -/usr/include/boost/type_traits/is_member_pointer.hpp: - -/usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp: - -/usr/include/boost/asio/ip/udp.hpp: - -/usr/include/ctype.h: - -/usr/include/boost/type_traits/is_nothrow_swappable.hpp: - -/usr/include/boost/function_types/config/cc_names.hpp: - -include/LibLsp/lsp/Markup/string_ref.h: - -../gc-8.2.0/include/gc.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -/usr/include/boost/type_traits/has_not_equal_to.hpp: - -/usr/include/boost/core/noinit_adaptor.hpp: - -/usr/include/boost/preprocessor/list/fold_left.hpp: - -/usr/include/c++/11/bits/stringfwd.h: - -include/LibLsp/JsonRpc/MessageIssue.h: - -/usr/include/boost/type_traits/decay.hpp: - -/usr/include/boost/beast/http/empty_body.hpp: - -/usr/include/boost/type_traits/is_array.hpp: - -/usr/include/boost/fusion/mpl/erase.hpp: - -/usr/include/boost/atomic/detail/wait_ops_emulated.hpp: - -include/LibLsp/JsonRpc/macro_map.h: - -/usr/include/boost/asio/detail/string_view.hpp: - -/usr/include/boost/fusion/mpl/begin.hpp: - -/usr/include/boost/type_traits/is_base_and_derived.hpp: - -/usr/include/boost/intrusive/list_hook.hpp: - -/usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp: - -/usr/include/boost/mpl/aux_/config/lambda.hpp: - -/usr/include/boost/fusion/view/joint_view.hpp: - -/usr/include/boost/beast/core/rate_policy.hpp: - -/usr/include/boost/mp11/version.hpp: - -third_party/rapidjson/include/rapidjson/reader.h: - -/usr/include/boost/predef/os/bsd/free.h: - -/usr/include/c++/11/ext/concurrence.h: - -/usr/include/boost/mp11/detail/mp_map_find.hpp: - -/usr/include/boost/mpl/aux_/type_wrapper.hpp: - -/usr/include/boost/none.hpp: - -/usr/include/boost/move/adl_move_swap.hpp: - -/usr/include/boost/preprocessor/logical/bitor.hpp: - -/usr/include/bits/waitflags.h: - -/usr/include/boost/type_traits/is_nothrow_move_assignable.hpp: - -/usr/include/bits/xopen_lim.h: - -/usr/include/boost/date_time/time_clock.hpp: - -/usr/include/boost/type_traits/has_trivial_move_assign.hpp: - -/usr/include/boost/beast/websocket/detail/hybi13.ipp: - -include/LibLsp/JsonRpc/GCThreadContext.h: - -/usr/include/boost/fusion/algorithm/transformation/erase.hpp: - -/usr/include/boost/process/detail/traits/error.hpp: - -/usr/include/boost/preprocessor/control/detail/while.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h: - -/usr/include/boost/regex/config.hpp: - -/usr/include/boost/beast/core/impl/flat_stream.hpp: - -/usr/include/boost/type_traits/has_nothrow_assign.hpp: - -/usr/include/boost/fusion/mpl/pop_back.hpp: - -/usr/include/boost/predef/platform/windows_server.h: - -/usr/include/boost/mpl/has_xxx.hpp: - -/usr/include/boost/type_traits/is_nothrow_move_constructible.hpp: - -/usr/include/boost/fusion/algorithm/transformation/pop_front.hpp: - -/usr/include/boost/move/detail/to_raw_pointer.hpp: - -/usr/include/boost/preprocessor/list/reverse.hpp: - -/usr/include/boost/beast/core/multi_buffer.hpp: - -/usr/include/boost/beast/core/impl/buffered_read_stream.hpp: - -/usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp: - -/usr/include/boost/preprocessor/debug/error.hpp: - -/usr/include/boost/predef/compiler.h: - -third_party/rapidjson/include/rapidjson/document.h: - -/usr/include/boost/move/detail/config_begin.hpp: - -/usr/include/boost/move/detail/meta_utils.hpp: - -/usr/include/boost/preprocessor/array/data.hpp: - -/usr/include/boost/integer.hpp: - -/usr/include/boost/thread/pthread/recursive_mutex.hpp: - -/usr/include/boost/fusion/tuple/tuple_fwd.hpp: - -/usr/include/boost/move/traits.hpp: - -/usr/include/boost/move/detail/config_end.hpp: - -/usr/include/bits/siginfo-arch.h: - -/usr/include/boost/process/detail/posix/wait_group.hpp: - -/usr/include/boost/move/detail/type_traits.hpp: - -/usr/include/boost/beast/core/detail/stream_traits.hpp: - -/usr/include/boost/beast/zlib/deflate_stream.hpp: - -/usr/include/boost/chrono/config.hpp: - -/usr/include/boost/thread/detail/make_tuple_indices.hpp: - -/usr/include/bits/termios-misc.h: - -/usr/include/boost/date_time/posix_time/posix_time_system.hpp: - -/usr/include/boost/none_t.hpp: - -/usr/include/boost/date_time/date_generators.hpp: - -/usr/include/boost/utility/compare_pointees.hpp: - -/usr/include/boost/date_time/date.hpp: - -/usr/include/c++/11/bits/stl_algo.h: - -/usr/include/boost/fusion/sequence/intrinsic.hpp: - -/usr/include/boost/asio/use_future.hpp: - -/usr/include/boost/preprocessor/iteration/iterate.hpp: - -/usr/include/boost/asio/detail/reactive_socket_service_base.hpp: - -/usr/include/boost/type_traits/has_plus_assign.hpp: - -/usr/include/boost/preprocessor/slot/slot.hpp: - -/usr/include/boost/preprocessor/arithmetic/limits/dec_256.hpp: - -/usr/include/boost/fusion/include/filter_if.hpp: - -/usr/include/boost/fusion/view/iterator_range/detail/end_impl.hpp: - -/usr/include/boost/preprocessor/arithmetic/inc.hpp: - -/usr/include/boost/intrusive/bstree_algorithms.hpp: - -/usr/include/boost/preprocessor/facilities/overload.hpp: - -/usr/include/boost/predef/compiler/microtec.h: - -include/LibLsp/JsonRpc/MessageProducer.h: - -/usr/include/bits/types/struct_tm.h: - -/usr/include/bits/sigstack.h: - -include/LibLsp/lsp/lsp_diagnostic.h: - -/usr/include/boost/preprocessor/variadic/size.hpp: - -/usr/include/boost/asio/impl/detached.hpp: - -/usr/include/boost/preprocessor/control/iif.hpp: - -include/LibLsp/lsp/method_type.h: - -/usr/include/boost/predef/compiler/llvm.h: - -/usr/include/boost/preprocessor/tuple/rem.hpp: - -/usr/include/boost/atomic/detail/extra_operations_fwd.hpp: - -/usr/include/boost/asio/impl/executor.ipp: - -/usr/include/boost/asio/ip/unicast.hpp: - -/usr/include/boost/preprocessor/seq/elem.hpp: - -third_party/rapidjson/include/rapidjson/internal/clzll.h: - -/usr/include/boost/asio/impl/system_executor.hpp: - -/usr/include/boost/predef/os/amigaos.h: - -/usr/include/boost/preprocessor/tuple/detail/is_single_return.hpp: - -/usr/include/boost/thread/detail/thread_interruption.hpp: - -/usr/include/boost/beast/core/detail/base64.hpp: - -/usr/include/boost/type_traits/has_left_shift_assign.hpp: - -/usr/include/boost/preprocessor/variadic/limits/elem_64.hpp: - -/usr/include/boost/predef/library/c/zos.h: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/boost/fusion/view/zip_view/detail/begin_impl.hpp: - -/usr/include/boost/asio/execution/blocking.hpp: - -/usr/include/boost/beast/core/static_string.hpp: - -/usr/include/c++/11/bits/streambuf.tcc: - -/usr/include/boost/preprocessor/control/if.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h: - -/usr/include/boost/asio/detail/timer_scheduler_fwd.hpp: - -/usr/include/boost/asio/execution/context_as.hpp: - -/usr/include/bits/thread-shared-types.h: - -/usr/include/boost/preprocessor/control/detail/limits/while_256.hpp: - -/usr/include/boost/utility/binary.hpp: - -/usr/include/boost/mpl/integral_c_fwd.hpp: - -/usr/include/boost/asio/detail/operation.hpp: - -/usr/include/boost/preprocessor/logical/bool.hpp: - -include/LibLsp/lsp/textDocument/references.h: - -/usr/include/boost/type_traits/has_bit_and_assign.hpp: - -/usr/include/boost/numeric/conversion/detail/conversion_traits.hpp: - -/usr/include/bits/flt-eval-method.h: - -/usr/include/boost/type_traits/is_complete.hpp: - -/usr/include/boost/preprocessor/detail/auto_rec.hpp: - -/usr/include/boost/preprocessor/tuple/eat.hpp: - -/usr/include/bits/netdb.h: - -/usr/include/boost/asio/ip/address.hpp: - -/usr/include/boost/preprocessor/facilities/intercept.hpp: - -/usr/include/bits/posix_opt.h: - -/usr/include/boost/beast/http/impl/basic_parser.ipp: - -/usr/include/boost/preprocessor/facilities/limits/intercept_256.hpp: - -/usr/include/boost/predef/architecture/x86/64.h: - -/usr/include/sys/single_threaded.h: - -third_party/threadpool/boost/threadpool/size_policies.hpp: - -/usr/include/c++/11/bits/streambuf_iterator.h: - -/usr/include/boost/beast/http/detail/basic_parsed_list.hpp: - -/usr/include/boost/type_traits/type_identity.hpp: - -/usr/include/boost/fusion/support/detail/segmented_fold_until_impl.hpp: - -/usr/include/c++/11/bits/ios_base.h: - -/usr/include/boost/mp11/detail/mp_append.hpp: - -/usr/include/boost/preprocessor/slot/detail/shared.hpp: - -/usr/include/boost/mp11/detail/mp_with_index.hpp: - -/usr/include/bits/byteswap.h: - -/usr/include/features.h: - -/usr/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp: - -include/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h: - -/usr/include/boost/type_traits/detail/has_postfix_operator.hpp: - -/usr/include/boost/ratio/detail/overflow_helpers.hpp: - -/usr/include/boost/range/detail/common.hpp: - -/usr/include/boost/system/is_error_code_enum.hpp: - -/usr/include/boost/asio/detail/io_object_impl.hpp: - -/usr/include/boost/atomic/detail/atomic_ref_impl.hpp: - -/usr/include/boost/optional/optional_fwd.hpp: - -/usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp: - -/usr/include/boost/beast/core/detail/read.hpp: - -/usr/include/boost/smart_ptr/detail/local_sp_deleter.hpp: - -/usr/include/boost/optional/detail/optional_factory_support.hpp: - -/usr/include/boost/thread/future.hpp: - -/usr/include/c++/11/bits/quoted_string.h: - -/usr/include/boost/asio/execution/any_executor.hpp: - -include/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h: - -/usr/include/boost/algorithm/string/detail/find_iterator.hpp: - -/usr/include/boost/asio/detail/std_fenced_block.hpp: - -/usr/include/boost/predef/compiler/sunpro.h: - -/usr/include/boost/optional/detail/optional_swap.hpp: - -/usr/include/boost/date_time/date_duration.hpp: - -/usr/include/bits/locale.h: - -/usr/include/boost/predef/hardware/simd/arm/versions.h: - -/usr/include/boost/asio/packaged_task.hpp: - -include/LibLsp/lsp/textDocument/resolveCodeLens.h: - -/usr/include/boost/function/function_template.hpp: - -/usr/include/boost/beast/core/detail/static_string.hpp: - -src/jsonrpc/GCThreadContext.cpp: - -/usr/include/signal.h: - -/usr/include/strings.h: - -/usr/include/boost/asio/detail/bind_handler.hpp: - -/usr/include/boost/asio/detail/handler_cont_helpers.hpp: - -/usr/include/boost/beast/core/string.hpp: - -/usr/include/bits/signum-arch.h: - -/usr/include/boost/type_traits/has_unary_minus.hpp: - -/usr/include/bits/siginfo-consts.h: - -/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp: - -/usr/include/bits/sigcontext.h: - -/usr/include/boost/asio/detail/timer_queue_set.hpp: - -/usr/include/bits/struct_rwlock.h: - -include/LibLsp/lsp/lsDocumentUri.h: - -/usr/include/c++/11/cstring: - -/usr/include/boost/mpl/lambda_fwd.hpp: - -/usr/include/inttypes.h: - -/usr/include/boost/type_traits/is_compound.hpp: - -/usr/include/boost/thread/detail/thread_safety.hpp: - -/usr/include/boost/asio/traits/start_free.hpp: - -/usr/include/boost/date_time/time_system_counted.hpp: - -third_party/rapidjson/include/rapidjson/encodings.h: - -/usr/include/c++/11/bit: - -/usr/include/boost/beast/websocket/option.hpp: - -/usr/include/bits/posix1_lim.h: - -third_party/rapidjson/include/rapidjson/encodedstream.h: - -/usr/include/boost/asio/detail/recycling_allocator.hpp: - -/usr/include/boost/intrusive/detail/function_detector.hpp: - -/usr/include/boost/endian/detail/order.hpp: - -/usr/include/bits/types/error_t.h: - -/usr/include/boost/algorithm/string/join.hpp: - -/usr/include/boost/date_time/gregorian/conversion.hpp: - -third_party/rapidjson/include/rapidjson/memorystream.h: - -/usr/include/boost/fusion/support/detail/is_same_size.hpp: - -/usr/include/bits/statx.h: - -third_party/rapidjson/include/rapidjson/error/error.h: - -/usr/include/boost/preprocessor/control/expr_iif.hpp: - -/usr/include/boost/predef/hardware/simd/x86_amd/versions.h: - -/usr/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp: - -third_party/rapidjson/include/rapidjson/internal/ieee754.h: - -/usr/include/boost/beast/core/ostream.hpp: - -/usr/include/boost/preprocessor/repetition/enum.hpp: - -/usr/include/boost/predef/compiler/metaware.h: - -/usr/include/boost/intrusive/list.hpp: - -/usr/include/c++/11/limits: - -/usr/include/boost/date_time/posix_time/posix_time_types.hpp: - -/usr/include/c++/11/bits/stream_iterator.h: - -/usr/include/c++/11/bits/cpp_type_traits.h: - -/usr/include/boost/preprocessor/facilities/check_empty.hpp: - -src/jsonrpc/RemoteEndPoint.cpp: - -/usr/include/boost/thread/once.hpp: - -/usr/include/boost/type_traits/has_modulus.hpp: - -/usr/include/boost/mpl/aux_/config/compiler.hpp: - -/usr/include/boost/beast/http/impl/message.hpp: - -/usr/include/boost/asio/execution/start.hpp: - -/usr/include/boost/preprocessor/repetition/repeat_from_to.hpp: - -/usr/include/boost/function_types/is_member_function_pointer.hpp: - -/usr/include/boost/ratio/ratio_fwd.hpp: - -/usr/include/boost/asio/traits/schedule_free.hpp: - -/usr/include/boost/preprocessor/repetition/enum_trailing_params.hpp: - -/usr/include/boost/preprocessor/list/fold_right.hpp: - -/usr/include/c++/11/sstream: - -/usr/include/boost/next_prior.hpp: - -include/LibLsp/lsp/lsAny.h: - -src/lsp/Markup.cpp: - -/usr/include/boost/asio/detail/scoped_ptr.hpp: - -/usr/include/boost/predef/compiler/nvcc.h: - -/usr/include/boost/function/detail/maybe_include.hpp: - -/usr/include/c++/11/cstddef: - -include/LibLsp/lsp/language/language.h: - -/usr/include/boost/asio/async_result.hpp: - -../gc-8.2.0/include/gc_config_macros.h: - -/usr/include/boost/range/difference_type.hpp: - -/usr/include/boost/asio/traits/static_query.hpp: - -/usr/include/c++/11/chrono: - -/usr/include/boost/type_traits/has_dereference.hpp: - -/usr/include/boost/predef/architecture/ptx.h: - -/usr/include/boost/thread/detail/move.hpp: - -/usr/include/boost/mpl/zip_view.hpp: - -/usr/include/c++/11/cstdio: - -/usr/include/boost/optional/detail/optional_relops.hpp: - -/usr/include/boost/fusion/iterator/equal_to.hpp: - -/usr/include/endian.h: - -include/LibLsp/JsonRpc/lsRequestId.h: - -/usr/include/boost/fusion/view/transform_view/detail/at_impl.hpp: - -/usr/include/boost/smart_ptr/detail/spinlock_pool.hpp: - -/usr/include/boost/mpl/reverse_fold.hpp: - -/usr/include/bits/types/struct___jmp_buf_tag.h: - -include/LibLsp/JsonRpc/lsResponseMessage.h: - -/usr/include/boost/atomic/detail/wait_capabilities.hpp: - -/usr/include/boost/preprocessor/logical/bitand.hpp: - -include/LibLsp/JsonRpc/Cancellation.h: - -include/LibLsp/JsonRpc/NotificationInMessage.h: - -/usr/include/boost/atomic/detail/type_traits/is_signed.hpp: - -/usr/include/boost/asio/detail/impl/signal_set_service.ipp: - -/usr/include/boost/atomic/detail/memory_order_utils.hpp: - -/usr/include/boost/asio/detail/impl/strand_executor_service.hpp: - -/usr/include/boost/predef/compiler/watcom.h: - -/usr/include/boost/asio/handler_alloc_hook.hpp: - -include/LibLsp/JsonRpc/threaded_queue.h: - -/usr/include/boost/beast/http/impl/rfc7230.hpp: - -/usr/include/c++/11/locale: - -/usr/include/boost/predef/os/unix.h: - -/usr/include/boost/atomic/detail/atomic_flag_impl.hpp: - -/usr/include/c++/11/bits/stl_deque.h: - -/usr/include/boost/atomic/detail/bitwise_fp_cast.hpp: - -/usr/include/c++/11/bits/shared_ptr.h: - -/usr/include/boost/mpl/aux_/config/msvc_typename.hpp: - -/usr/include/c++/11/bits/hashtable_policy.h: - -/usr/include/boost/mp11/integral.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/mpl/clear.hpp: - -/usr/include/alloca.h: - -/usr/include/bits/wchar.h: - -include/LibLsp/lsp/location_type.h: - -/usr/include/boost/type_traits/is_arithmetic.hpp: - -/usr/include/c++/11/bits/unordered_map.h: - -include/LibLsp/JsonRpc/json.h: - -third_party/rapidjson/include/rapidjson/stringbuffer.h: - -/usr/include/boost/preprocessor/variadic/limits/size_64.hpp: - -/usr/include/boost/fusion/container/map/detail/at_impl.hpp: - -/usr/include/boost/core/empty_value.hpp: - -/usr/include/c++/11/debug/debug.h: - -/usr/include/boost/type_traits/is_constructible.hpp: - -include/LibLsp/JsonRpc/ScopeExit.h: - -/usr/include/c++/11/bits/functional_hash.h: - -third_party/threadpool/boost/threadpool/detail/future.hpp: - -/usr/include/boost/mpl/aux_/O1_size_impl.hpp: - -/usr/include/c++/11/iterator: - -/usr/include/boost/config/detail/posix_features.hpp: - -/usr/include/boost/atomic/detail/extra_fp_operations.hpp: - -/usr/include/boost/preprocessor/arithmetic/add.hpp: - -/usr/include/boost/tti/detail/dmacro_sunfix.hpp: - -/usr/include/boost/mpl/void_fwd.hpp: - -/usr/include/time.h: - -/usr/include/boost/type_traits/has_post_decrement.hpp: - -/usr/include/boost/predef/os/vms.h: - -/usr/include/boost/preprocessor/logical/compl.hpp: - -/usr/include/boost/date_time/gregorian/greg_month.hpp: - -include/LibLsp/lsp/textDocument/documentColor.h: - -/usr/include/boost/date_time/special_defs.hpp: - -/usr/include/boost/thread/csbl/memory/shared_ptr.hpp: - -include/LibLsp/lsp/lsp_completion.h: - -/usr/include/boost/predef/compiler/ekopath.h: - -/usr/include/boost/config/detail/select_compiler_config.hpp: - -/usr/include/c++/11/bits/stl_raw_storage_iter.h: - -/usr/include/bits/local_lim.h: - -/usr/include/boost/preprocessor/facilities/identity.hpp: - -/usr/include/boost/asio/detail/null_event.hpp: - -/usr/include/boost/mpl/unpack_args.hpp: - -/usr/include/boost/fusion/view/nview/detail/equal_to_impl.hpp: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/boost/preprocessor/comparison/not_equal.hpp: - -/usr/include/boost/atomic/detail/header.hpp: - -/usr/include/boost/iterator/iterator_traits.hpp: - -/usr/include/boost/iterator/iterator_concepts.hpp: - -/usr/include/boost/process/detail/traits/env.hpp: - -/usr/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp: - -/usr/include/boost/mpl/aux_/msvc_type.hpp: - -/usr/include/boost/mp11/detail/mp_remove_if.hpp: - -/usr/include/boost/integer_fwd.hpp: - -/usr/include/boost/type_index.hpp: - -/usr/include/boost/asio/io_service.hpp: - -/usr/include/boost/container_hash/hash_fwd.hpp: - -/usr/include/boost/asio/ip/network_v6.hpp: - -/usr/include/boost/fusion/algorithm/iteration/detail/for_each.hpp: - -/usr/include/boost/core/demangle.hpp: - -/usr/include/boost/beast/http/write.hpp: - -/usr/include/c++/11/cxxabi.h: - -/usr/include/boost/process/detail/posix/sigchld_service.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/cxxabi_tweaks.h: - -/usr/include/boost/mpl/sequence_tag.hpp: - -/usr/include/boost/type_traits/composite_traits.hpp: - -/usr/include/boost/thread/detail/invoke.hpp: - -/usr/include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp: - -/usr/include/boost/function_equal.hpp: - -/usr/include/boost/function/function_fwd.hpp: - -/usr/include/boost/predef/compiler/visualc.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h: - -/usr/include/boost/mem_fn.hpp: - -/usr/include/boost/regex/config/cwchar.hpp: - -/usr/include/boost/mpl/inserter.hpp: - -/usr/include/boost/bind/mem_fn.hpp: - -/usr/include/c++/11/experimental/string_view: - -/usr/include/bits/statx-generic.h: - -/usr/include/fcntl.h: - -/usr/include/asm/ioctls.h: - -/usr/include/boost/bind/mem_fn_template.hpp: - -/usr/include/boost/preprocessor/enum.hpp: - -/usr/include/boost/asio/traits/set_value_member.hpp: - -/usr/include/boost/preprocessor/enum_params.hpp: - -/usr/include/boost/function/detail/function_iterate.hpp: - -/usr/include/boost/fusion/view/single_view/detail/distance_impl.hpp: - -/usr/include/boost/thread/detail/thread.hpp: - -/usr/include/boost/intrusive/detail/config_end.hpp: - -/usr/include/boost/thread/detail/thread_heap_alloc.hpp: - -/usr/include/boost/asio/execution/execute.hpp: - -/usr/include/boost/thread/pthread/thread_heap_alloc.hpp: - -/usr/include/boost/thread/detail/is_convertible.hpp: - -/usr/include/c++/11/list: - -/usr/include/boost/fusion/view/transform_view/detail/advance_impl.hpp: - -/usr/include/boost/asio/connect.hpp: - -include/LibLsp/lsp/workspace/did_change_configuration.h: - -/usr/include/boost/beast/core/detail/string.hpp: - -/usr/include/boost/bind/bind.hpp: - -/usr/include/c++/11/istream: - -/usr/include/boost/asio/ip/impl/host_name.ipp: - -/usr/include/boost/config/helper_macros.hpp: - -/usr/include/boost/bind/arg.hpp: - -/usr/include/boost/preprocessor/variadic/has_opt.hpp: - -/usr/include/boost/bind/detail/result_traits.hpp: - -/usr/include/boost/intrusive/detail/bstree_algorithms_base.hpp: - -/usr/include/boost/visit_each.hpp: - -/usr/include/boost/core/is_same.hpp: - -/usr/include/boost/algorithm/string/predicate_facade.hpp: - -/usr/include/boost/bind/bind_cc.hpp: - -/usr/include/boost/bind/placeholders.hpp: - -/usr/include/boost/beast/core/detect_ssl.hpp: - -/usr/include/boost/type_traits/detail/has_prefix_operator.hpp: - -/usr/include/boost/io/ios_state.hpp: - -/usr/include/boost/io_fwd.hpp: - -/usr/include/boost/predef/platform/ios.h: - -/usr/include/libintl.h: - -/usr/include/boost/fusion/container.hpp: - -/usr/include/c++/11/bits/codecvt.h: - -/usr/include/c++/11/bits/locale_facets_nonio.tcc: - -/usr/include/boost/regex_fwd.hpp: - -/usr/include/c++/11/bits/locale_conv.h: - -/usr/include/boost/predef/platform/cloudabi.h: - -/usr/include/boost/functional/hash.hpp: - -/usr/include/boost/optional/detail/optional_config.hpp: - -/usr/include/boost/container_hash/detail/hash_float.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/tag_of.hpp: - -/usr/include/boost/container_hash/detail/limits.hpp: - -/usr/include/boost/fusion/container/deque.hpp: - -/usr/include/boost/integer/static_log2.hpp: - -/usr/include/bits/syscall.h: - -/usr/include/boost/thread/futures/future_error.hpp: - -/usr/include/boost/container_hash/extensions.hpp: - -/usr/include/boost/tuple/tuple.hpp: - -/usr/include/boost/thread/detail/thread_group.hpp: - -/usr/include/boost/atomic/detail/core_arch_operations_fwd.hpp: - -/usr/include/boost/thread/csbl/memory/unique_ptr.hpp: - -/usr/include/boost/thread/csbl/memory/config.hpp: - -/usr/include/boost/move/detail/unique_ptr_meta_utils.hpp: - -/usr/include/boost/asio/ip/impl/address.ipp: - -/usr/include/boost/move/make_unique.hpp: - -/usr/include/boost/type_traits/is_final.hpp: - -/usr/include/boost/thread/pthread/shared_mutex.hpp: - -/usr/include/boost/atomic.hpp: - -/usr/include/boost/asio/detail/call_stack.hpp: - -/usr/include/boost/memory_order.hpp: - -/usr/include/boost/process/async.hpp: - -/usr/include/boost/beast/core/impl/buffers_suffix.hpp: - -/usr/include/boost/atomic/capabilities.hpp: - -/usr/include/boost/atomic/detail/capabilities.hpp: - -/usr/include/boost/atomic/detail/futex.hpp: - -/usr/include/boost/atomic/detail/addressof.hpp: - -/usr/include/boost/version.hpp: - -/usr/include/asm/unistd_64.h: - -/usr/include/boost/beast/core/impl/static_buffer.ipp: - -/usr/include/boost/thread/pthread/condition_variable_fwd.hpp: - -/usr/include/linux/types.h: - -/usr/include/asm/types.h: - -/usr/include/asm-generic/int-ll64.h: - -include/LibLsp/lsp/extention/jdtls/buildWorkspace.h: - -/usr/include/boost/predef/library/c/gnu.h: - -/usr/include/boost/beast/websocket/impl/stream_impl.hpp: - -/usr/include/asm/bitsperlong.h: - -/usr/include/linux/posix_types.h: - -/usr/include/linux/stddef.h: - -/usr/include/boost/fusion/container/map/map_fwd.hpp: - -/usr/include/boost/asio/detail/posix_signal_blocker.hpp: - -/usr/include/asm/posix_types.h: - -/usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp: - -/usr/include/boost/mpl/aux_/config/use_preprocessed.hpp: - -/usr/include/boost/beast/zlib/detail/bitstream.hpp: - -/usr/include/boost/beast/websocket/impl/stream.hpp: - -/usr/include/asm-generic/posix_types.h: - -/usr/include/boost/beast/core/file_stdio.hpp: - -/usr/include/boost/beast/http/parser.hpp: - -/usr/include/boost/system/detail/errc.hpp: - -/usr/include/boost/beast/core/flat_stream.hpp: - -/usr/include/boost/beast/core/flat_buffer.hpp: - -/usr/include/boost/atomic/detail/intptr.hpp: - -/usr/include/boost/concept/assert.hpp: - -/usr/include/boost/atomic/detail/footer.hpp: - -/usr/include/boost/atomic/detail/float_sizes.hpp: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/float.h: - -/usr/include/boost/asio/handler_continuation_hook.hpp: - -/usr/include/boost/atomic/detail/caps_gcc_atomic.hpp: - -/usr/include/boost/fusion/algorithm/query/find.hpp: - -/usr/include/boost/atomic/detail/caps_arch_gcc_x86.hpp: - -/usr/include/boost/mpl/aux_/reverse_fold_impl.hpp: - -/usr/include/boost/atomic/detail/wait_caps_futex.hpp: - -/usr/include/boost/date_time/year_month_day.hpp: - -/usr/include/boost/type_traits/cv_traits.hpp: - -/usr/include/boost/atomic/atomic.hpp: - -/usr/include/boost/mpl/next.hpp: - -/usr/include/boost/atomic/detail/classify.hpp: - -/usr/include/boost/atomic/detail/type_traits/is_floating_point.hpp: - -/usr/include/asm/errno.h: - -/usr/include/boost/beast/websocket/detail/frame.hpp: - -/usr/include/boost/atomic/detail/storage_traits.hpp: - -/usr/include/boost/mpl/aux_/largest_int.hpp: - -/usr/include/boost/algorithm/string/std/string_traits.hpp: - -/usr/include/boost/atomic/detail/aligned_variable.hpp: - -/usr/include/boost/beast/core/detail/stream_base.hpp: - -/usr/include/boost/atomic/detail/type_traits/alignment_of.hpp: - -/usr/include/bits/uio-ext.h: - -/usr/include/boost/atomic/detail/bitwise_cast.hpp: - -/usr/include/boost/asio/detail/posix_static_mutex.hpp: - -/usr/include/boost/algorithm/string/detail/formatter.hpp: - -/usr/include/boost/atomic/detail/type_traits/integral_constant.hpp: - -/usr/include/errno.h: - -/usr/include/boost/atomic/detail/integral_conversions.hpp: - -/usr/include/boost/atomic/detail/type_traits/make_signed.hpp: - -include/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h: - -/usr/include/boost/atomic/detail/core_arch_operations.hpp: - -/usr/include/boost/preprocessor/seq/limits/elem_256.hpp: - -/usr/include/boost/asio/buffer.hpp: - -/usr/include/bits/floatn.h: - -/usr/include/boost/mp11/algorithm.hpp: - -/usr/include/boost/intrusive/detail/hook_traits.hpp: - -/usr/include/boost/atomic/detail/core_arch_ops_gcc_x86.hpp: - -/usr/include/bits/stdlib-float.h: - -/usr/include/boost/asio/ip/multicast.hpp: - -/usr/include/boost/atomic/detail/pause.hpp: - -/usr/include/boost/atomic/detail/wait_operations_fwd.hpp: - -/usr/include/boost/atomic/detail/extra_ops_generic.hpp: - -/usr/include/boost/beast/core/file_base.hpp: - -/usr/include/boost/mpl/aux_/push_front_impl.hpp: - -/usr/include/boost/atomic/detail/extra_ops_emulated.hpp: - -/usr/include/boost/iterator/iterator_categories.hpp: - -/usr/include/boost/asio/ip/address_v6.hpp: - -/usr/include/boost/exception/get_error_info.hpp: - -/usr/include/boost/atomic/detail/extra_ops_gcc_x86.hpp: - -/usr/include/boost/fusion/container/map/detail/build_map.hpp: - -/usr/include/boost/predef/other/endian.h: - -/usr/include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp: - -/usr/include/boost/atomic/detail/type_traits/conditional.hpp: - -/usr/include/boost/atomic/detail/fp_operations.hpp: - -/usr/include/boost/mpl/aux_/has_size.hpp: - -/usr/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp: - -/usr/include/boost/atomic/detail/fp_ops_generic.hpp: - -/usr/include/boost/atomic/detail/fp_operations_fwd.hpp: - -/usr/include/boost/atomic/detail/fp_ops_emulated.hpp: - -/usr/include/boost/asio/detail/chrono.hpp: - -/usr/include/boost/atomic/detail/type_traits/is_iec559.hpp: - -/usr/include/boost/intrusive/detail/key_nodeptr_comp.hpp: - -/usr/include/boost/atomic/atomic_flag.hpp: - -/usr/include/boost/atomic/ipc_atomic_flag.hpp: - -/usr/include/boost/type_traits/remove_cv.hpp: - -/usr/include/boost/thread/tss.hpp: - -/usr/include/boost/beast/websocket/detail/service.ipp: - -/usr/include/boost/atomic/detail/lock_pool.hpp: - -/usr/include/boost/thread/locks.hpp: - -third_party/uri/include/network/uri/uri_errors.hpp: - -/usr/include/boost/thread/shared_lock_guard.hpp: - -/usr/include/boost/atomic/detail/core_operations.hpp: - -/usr/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp: - -/usr/include/boost/thread/barrier.hpp: - -/usr/include/boost/predef/os/solaris.h: - -/usr/include/boost/thread/detail/nullary_function.hpp: - -/usr/include/boost/thread/detail/memory.hpp: - -/usr/include/boost/predef/library/std/stlport.h: - -/usr/include/boost/thread/csbl/memory/pointer_traits.hpp: - -/usr/include/boost/thread/csbl/memory/allocator_arg.hpp: - -/usr/include/boost/mpl/advance_fwd.hpp: - -/usr/include/boost/intrusive/detail/tree_iterator.hpp: - -/usr/include/boost/thread/csbl/memory/allocator_traits.hpp: - -/usr/include/boost/predef/os/linux.h: - -/usr/include/boost/thread/csbl/memory/scoped_allocator.hpp: - -/usr/include/boost/type_traits/remove_volatile.hpp: - -/usr/include/boost/thread/detail/invoker.hpp: - -/usr/include/boost/thread/csbl/tuple.hpp: - -/usr/include/boost/mpl/aux_/nested_type_wknd.hpp: - -/usr/include/boost/tuple/detail/tuple_basic.hpp: - -/usr/include/boost/asio/basic_signal_set.hpp: - -/usr/include/boost/beast/http/field.hpp: - -/usr/include/boost/thread/detail/variadic_header.hpp: - -/usr/include/boost/process/detail/posix/handles.hpp: - -/usr/include/boost/asio/execution/connect.hpp: - -/usr/include/boost/config/detail/select_stdlib_config.hpp: - -/usr/include/boost/thread/detail/variadic_footer.hpp: - -/usr/include/boost/thread/exceptional_ptr.hpp: - -include/LibLsp/lsp/extention/jdtls/organizeImports.h: - -/usr/include/bits/mathcalls-narrow.h: - -/usr/include/c++/11/backward/auto_ptr.h: - -/usr/include/boost/mpl/is_sequence.hpp: - -/usr/include/boost/exception_ptr.hpp: - -/usr/include/boost/atomic/detail/config.hpp: - -/usr/include/boost/exception/info.hpp: - -/usr/include/boost/asio/thread_pool.hpp: - -/usr/include/boost/exception/to_string.hpp: - -/usr/include/boost/intrusive/detail/equal_to_value.hpp: - -/usr/include/bits/types/__locale_t.h: - -/usr/include/boost/thread/thread_only.hpp: - -/usr/include/boost/atomic/detail/core_operations_fwd.hpp: - -/usr/include/boost/exception/detail/is_output_streamable.hpp: - -/usr/include/boost/exception/detail/object_hex_dump.hpp: - -include/LibLsp/JsonRpc/TcpServer.h: - -/usr/include/boost/exception/detail/type_info.hpp: - -/usr/include/boost/preprocessor/control/while.hpp: - -/usr/include/boost/thread/executors/executor_adaptor.hpp: - -/usr/include/boost/exception/detail/error_info_impl.hpp: - -/usr/include/boost/exception/detail/shared_ptr.hpp: - -/usr/include/boost/exception/diagnostic_information.hpp: - -/usr/include/boost/asio/execution/receiver_invocation_error.hpp: - -/usr/include/boost/exception/current_exception_cast.hpp: - -/usr/include/bits/uio_lim.h: - -/usr/include/boost/exception/detail/clone_current_exception.hpp: - -/usr/include/boost/thread/futures/future_error_code.hpp: - -/usr/include/boost/algorithm/string.hpp: - -/usr/include/boost/thread/futures/future_status.hpp: - -/usr/include/boost/thread/futures/launch.hpp: - -/usr/include/boost/thread/futures/wait_for_all.hpp: - -/usr/include/boost/thread/futures/wait_for_any.hpp: - -/usr/include/c++/11/fstream: - -/usr/include/boost/iterator/advance.hpp: - -/usr/include/boost/mpl/integral_c.hpp: - -/usr/include/boost/algorithm/string/find.hpp: - -/usr/include/boost/mpl/placeholders.hpp: - -/usr/include/boost/random/traits.hpp: - -/usr/include/boost/asio/traits/prefer_free.hpp: - -/usr/include/boost/mpl/arg_fwd.hpp: - -/usr/include/c++/11/bits/regex_scanner.h: - -/usr/include/boost/system/api_config.hpp: - -/usr/include/boost/mpl/aux_/na_assert.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp: - -/usr/include/boost/mpl/assert.hpp: - -/usr/include/boost/asio/detail/impl/null_event.ipp: - -/usr/include/boost/mpl/aux_/config/gpu.hpp: - -/usr/include/boost/mpl/aux_/arity_spec.hpp: - -include/LibLsp/JsonRpc/RequestInMessage.h: - -/usr/include/boost/mpl/aux_/arg_typedef.hpp: - -/usr/include/boost/mpl/vector/aux_/pop_back.hpp: - -/usr/include/boost/mpl/and.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp: - -/usr/include/boost/iterator/reverse_iterator.hpp: - -/usr/include/boost/range/detail/msvc_has_iterator_workaround.hpp: - -/usr/include/bits/termios-c_oflag.h: - -/usr/include/boost/config/detail/suffix.hpp: - -/usr/include/boost/iterator/iterator_facade.hpp: - -/usr/include/boost/predef/os/bsd/dragonfly.h: - -/usr/include/boost/iterator/interoperable.hpp: - -/usr/include/boost/iterator/detail/facade_iterator_category.hpp: - -/usr/include/boost/iterator/detail/enable_if.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/build_std_tuple.hpp: - -/usr/include/boost/mpl/apply.hpp: - -/usr/include/boost/preprocessor/config/config.hpp: - -/usr/include/boost/asio/detail/signal_op.hpp: - -/usr/include/boost/mpl/apply_fwd.hpp: - -/usr/include/boost/mpl/lambda.hpp: - -/usr/include/boost/asio/posix/descriptor.hpp: - -/usr/include/boost/range/as_literal.hpp: - -/usr/include/boost/mpl/bind.hpp: - -/usr/include/boost/fusion/algorithm/query/find_if_fwd.hpp: - -third_party/rapidjson/include/rapidjson/error/en.h: - -/usr/include/boost/mpl/bind_fwd.hpp: - -/usr/include/boost/get_pointer.hpp: - -/usr/include/boost/algorithm/string/std/list_traits.hpp: - -/usr/include/boost/fusion/iterator/value_of_data.hpp: - -/usr/include/boost/mpl/aux_/config/bind.hpp: - -/usr/include/boost/asio/ip/detail/socket_option.hpp: - -/usr/include/boost/mpl/protect.hpp: - -/usr/include/boost/predef/library/c/cloudabi.h: - -/usr/include/boost/atomic/detail/extra_fp_operations_fwd.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp: - -/usr/include/boost/mpl/aux_/full_lambda.hpp: - -/usr/include/boost/filesystem/exception.hpp: - -/usr/include/boost/mpl/quote.hpp: - -/usr/include/boost/mpl/aux_/template_arity_fwd.hpp: - -/usr/include/boost/function.hpp: - -/usr/include/boost/mpl/aux_/has_type.hpp: - -/usr/include/boost/regex/v4/regex_fwd.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp: - -/usr/include/boost/asio/detail/scoped_lock.hpp: - -/usr/include/boost/asio/execution/impl/bad_executor.ipp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp: - -/usr/include/boost/asio/traits/equality_comparable.hpp: - -/usr/include/boost/thread/executor.hpp: - -/usr/include/boost/beast/http/read.hpp: - -/usr/include/boost/thread/executors/generic_executor_ref.hpp: - -/usr/include/boost/intrusive/detail/parent_from_member.hpp: - -/usr/include/boost/mpl/single_view.hpp: - -/usr/include/boost/thread/detail/atomic_undef_macros.hpp: - -third_party/threadpool/boost/threadpool/task_adaptors.hpp: - -/usr/include/c++/11/bits/stl_bvector.h: - -third_party/threadpool/boost/threadpool/scheduling_policies.hpp: - -/usr/include/boost/utility.hpp: - -/usr/include/c++/11/queue: - -/usr/include/boost/fusion/view/reverse_view.hpp: - -/usr/include/boost/beast/http/type_traits.hpp: - -third_party/threadpool/boost/threadpool/shutdown_policies.hpp: - -/usr/include/boost/mpl/pop_front.hpp: - -src/jsonrpc/StreamMessageProducer.cpp: - -include/LibLsp/lsp/symbol.h: - -/usr/include/boost/asio/detail/signal_blocker.hpp: - -/usr/include/boost/asio.hpp: - -/usr/include/linux/version.h: - -/usr/include/boost/intrusive/link_mode.hpp: - -/usr/include/boost/container_hash/detail/float_functions.hpp: - -/usr/include/boost/asio/detail/type_traits.hpp: - -/usr/include/boost/predef/platform/mingw64.h: - -/usr/include/boost/asio/detail/pop_options.hpp: - -/usr/include/c++/11/bits/random.tcc: - -/usr/include/boost/mpl/find_if.hpp: - -/usr/include/boost/asio/associated_executor.hpp: - -/usr/include/boost/asio/ip/network_v4.hpp: - -/usr/include/boost/asio/execution/executor.hpp: - -/usr/include/boost/predef/compiler/metrowerks.h: - -/usr/include/boost/asio/execution/detail/as_invocable.hpp: - -/usr/include/boost/fusion/view/transform_view/transform_view_iterator.hpp: - -/usr/include/boost/asio/detail/atomic_count.hpp: - -/usr/include/boost/asio/detail/memory.hpp: - -/usr/include/boost/asio/execution/impl/receiver_invocation_error.ipp: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/boost/asio/execution/set_done.hpp: - -/usr/include/bits/getopt_core.h: - -/usr/include/boost/config/platform/linux.hpp: - -/usr/include/boost/beast/http/basic_parser.hpp: - -/usr/include/boost/asio/execution/set_error.hpp: - -/usr/include/boost/asio/traits/set_error_member.hpp: - -/usr/include/boost/asio/traits/set_error_free.hpp: - -/usr/include/boost/asio/detail/variadic_templates.hpp: - -/usr/include/sys/epoll.h: - -/usr/include/boost/asio/traits/set_value_free.hpp: - -/usr/include/boost/system/detail/error_category.hpp: - -/usr/include/boost/asio/execution/detail/as_receiver.hpp: - -/usr/include/boost/asio/detail/thread_context.hpp: - -/usr/include/boost/function_types/config/compiler.hpp: - -/usr/include/boost/asio/traits/execute_member.hpp: - -/usr/include/boost/asio/is_executor.hpp: - -/usr/include/boost/type_traits/is_reference.hpp: - -/usr/include/boost/asio/impl/read_until.hpp: - -/usr/include/boost/asio/ts/netfwd.hpp: - -/usr/include/boost/predef/compiler/clang.h: - -/usr/include/boost/intrusive/parent_from_member.hpp: - -/usr/include/boost/asio/detail/is_executor.hpp: - -/usr/include/boost/asio/execution/allocator.hpp: - -/usr/include/boost/fusion/container/list/detail/value_at_impl.hpp: - -/usr/include/boost/intrusive/detail/iterator.hpp: - -/usr/include/boost/asio/execution/schedule.hpp: - -/usr/include/boost/asio/traits/schedule_member.hpp: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/boost/asio/execution/sender.hpp: - -include/LibLsp/lsp/textDocument/typeHierarchy.h: - -/usr/include/boost/asio/execution/detail/void_receiver.hpp: - -/usr/include/boost/asio/execution/receiver.hpp: - -/usr/include/boost/asio/execution/detail/as_operation.hpp: - -/usr/include/boost/atomic/detail/wait_ops_generic.hpp: - -/usr/include/boost/asio/detail/thread_info_base.hpp: - -/usr/include/boost/asio/traits/connect_member.hpp: - -/usr/include/boost/blank.hpp: - -/usr/include/boost/intrusive/detail/empty_node_checker.hpp: - -/usr/include/boost/asio/traits/connect_free.hpp: - -/usr/include/c++/11/csignal: - -/usr/include/boost/asio/is_applicable_property.hpp: - -/usr/include/boost/range/range_fwd.hpp: - -/usr/include/boost/beast/core/impl/saved_handler.ipp: - -/usr/include/boost/asio/detail/assert.hpp: - -/usr/include/boost/asio/detail/global.hpp: - -/usr/include/boost/asio/detail/handler_alloc_helpers.hpp: - -/usr/include/boost/beast/core/detail/allocator.hpp: - -/usr/include/boost/asio/detail/noncopyable.hpp: - -/usr/include/boost/predef/architecture/ppc.h: - -/usr/include/boost/asio/detail/tss_ptr.hpp: - -/usr/include/boost/algorithm/string/sequence_traits.hpp: - -/usr/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp: - -/usr/include/boost/asio/detail/keyword_tss_ptr.hpp: - -/usr/include/boost/mpl/vector/vector30.hpp: - -/usr/include/boost/asio/traits/start_member.hpp: - -/usr/include/boost/asio/multiple_exceptions.hpp: - -/usr/include/boost/asio/impl/handler_alloc_hook.ipp: - -/usr/include/boost/fusion/view/joint_view/joint_view_iterator.hpp: - -/usr/include/bits/types/sigset_t.h: - -/usr/include/boost/asio/detail/handler_invoke_helpers.hpp: - -/usr/include/boost/asio/posix/basic_stream_descriptor.hpp: - -/usr/include/boost/asio/handler_invoke_hook.hpp: - -/usr/include/boost/predef/platform/mingw32.h: - -/usr/include/boost/asio/detail/non_const_lvalue.hpp: - -/usr/include/boost/beast/core/bind_handler.hpp: - -/usr/include/boost/asio/prefer.hpp: - -/usr/include/boost/asio/traits/prefer_member.hpp: - -/usr/include/boost/preprocessor/inc.hpp: - -/usr/include/boost/asio/traits/require_free.hpp: - -/usr/include/boost/asio/traits/query_free.hpp: - -/usr/include/bits/socket_type.h: - -/usr/include/boost/asio/require.hpp: - -/usr/include/boost/range/detail/extract_optional_type.hpp: - -/usr/include/boost/process/detail/posix/async_handler.hpp: - -/usr/include/boost/asio/detail/event.hpp: - -/usr/include/boost/asio/detail/is_buffer_sequence.hpp: - -/usr/include/boost/asio/detail/posix_event.hpp: - -/usr/include/boost/beast/http/impl/write.hpp: - -/usr/include/boost/asio/detail/impl/posix_event.ipp: - -/usr/include/boost/asio/detail/throw_error.hpp: - -/usr/include/boost/asio/detail/impl/throw_error.ipp: - -/usr/include/boost/asio/error.hpp: - -/usr/include/boost/tti/gen/has_member_function_gen.hpp: - -/usr/include/boost/cerrno.hpp: - -/usr/include/netdb.h: - -/usr/include/boost/mpl/front_fwd.hpp: - -/usr/include/netinet/in.h: - -/usr/include/sys/socket.h: - -/usr/include/asm/socket.h: - -/usr/include/asm-generic/socket.h: - -/usr/include/boost/predef/os/bsd/open.h: - -/usr/include/asm/sockios.h: - -/usr/include/boost/beast/core/read_size.hpp: - -/usr/include/bits/sigaction.h: - -/usr/include/asm-generic/sockios.h: - -/usr/include/bits/types/struct_osockaddr.h: - -/usr/include/rpc/netdb.h: - -/usr/include/boost/asio/impl/error.ipp: - -/usr/include/boost/fusion/iterator/detail/advance.hpp: - -/usr/include/boost/atomic/detail/wait_ops_futex.hpp: - -/usr/include/boost/asio/detail/mutex.hpp: - -/usr/include/boost/intrusive/detail/mpl.hpp: - -/usr/include/boost/asio/detail/posix_mutex.hpp: - -/usr/include/boost/asio/execution/bulk_guarantee.hpp: - -/usr/include/boost/asio/traits/bulk_execute_member.hpp: - -/usr/include/boost/asio/traits/bulk_execute_free.hpp: - -/usr/include/boost/asio/detail/timer_queue.hpp: - -/usr/include/boost/asio/execution/context.hpp: - -/usr/include/boost/asio/detail/dependent_type.hpp: - -/usr/include/boost/asio/execution/outstanding_work.hpp: - -/usr/include/c++/11/streambuf: - -/usr/include/boost/asio/detail/impl/strand_executor_service.ipp: - -/usr/include/boost/asio/execution/prefer_only.hpp: - -/usr/include/boost/preprocessor/seq/seq.hpp: - -/usr/include/boost/asio/execution/relationship.hpp: - -/usr/include/boost/asio/ip/resolver_query_base.hpp: - -third_party/rapidjson/include/rapidjson/internal/dtoa.h: - -/usr/include/asm-generic/types.h: - -/usr/include/boost/asio/execution/submit.hpp: - -/usr/include/boost/asio/io_context_strand.hpp: - -/usr/include/boost/asio/execution/detail/submit_receiver.hpp: - -/usr/include/boost/asio/traits/submit_member.hpp: - -/usr/include/boost/asio/detail/executor_op.hpp: - -/usr/include/boost/mpl/vector/aux_/empty.hpp: - -/usr/include/boost/asio/detail/fenced_block.hpp: - -/usr/include/boost/asio/detail/handler_type_requirements.hpp: - -/usr/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp: - -/usr/include/boost/algorithm/string/finder.hpp: - -/usr/include/boost/asio/detail/scheduler_operation.hpp: - -/usr/include/boost/asio/detail/scheduler.hpp: - -/usr/include/boost/fusion/container/vector/detail/deref_impl.hpp: - -/usr/include/boost/atomic/detail/type_traits/is_function.hpp: - -/usr/include/boost/asio/execution_context.hpp: - -/usr/include/boost/asio/defer.hpp: - -/usr/include/boost/asio/impl/execution_context.hpp: - -/usr/include/boost/asio/detail/impl/service_registry.hpp: - -/usr/include/boost/mpl/aux_/traits_lambda_spec.hpp: - -/usr/include/boost/asio/impl/execution_context.ipp: - -/usr/include/boost/utility/string_view.hpp: - -/usr/include/boost/asio/generic/detail/impl/endpoint.ipp: - -/usr/include/boost/beast/core/string_type.hpp: - -/usr/include/boost/asio/detail/conditionally_enabled_event.hpp: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/boost/asio/detail/thread.hpp: - -/usr/include/boost/algorithm/string/erase.hpp: - -/usr/include/boost/asio/detail/posix_thread.hpp: - -/usr/include/boost/asio/detail/impl/scheduler.ipp: - -/usr/include/boost/thread/pthread/once_atomic.hpp: - -/usr/include/boost/asio/detail/limits.hpp: - -/usr/include/boost/asio/detail/reactor.hpp: - -/usr/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/distance_impl.hpp: - -/usr/include/bits/termios-c_cc.h: - -/usr/include/boost/thread/detail/config.hpp: - -/usr/include/boost/asio/detail/object_pool.hpp: - -/usr/include/boost/asio/detail/select_interrupter.hpp: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/boost/algorithm/string/detail/find_format.hpp: - -/usr/include/boost/fusion/sequence/intrinsic_fwd.hpp: - -/usr/include/sys/stat.h: - -/usr/include/boost/fusion/view/joint_view/detail/deref_data_impl.hpp: - -/usr/include/boost/core/no_exceptions_support.hpp: - -/usr/include/bits/stat.h: - -/usr/include/boost/core/addressof.hpp: - -/usr/include/boost/beast/websocket/detail/utf8_checker.ipp: - -/usr/include/bits/struct_stat.h: - -/usr/include/boost/mp11/detail/mp_fold.hpp: - -/usr/include/boost/fusion/view/joint_view/detail/key_of_impl.hpp: - -/usr/include/boost/fusion/mpl/end.hpp: - -/usr/include/linux/stat.h: - -/usr/include/bits/types/struct_statx_timestamp.h: - -/usr/include/linux/falloc.h: - -/usr/include/bits/eventfd.h: - -/usr/include/boost/optional.hpp: - -/usr/include/boost/asio/detail/socket_types.hpp: - -/usr/include/sys/ioctl.h: - -/usr/include/bits/ioctls.h: - -/usr/include/asm-generic/ioctls.h: - -/usr/include/boost/beast/websocket/rfc6455.hpp: - -include/LibLsp/lsp/workspace/did_change_watched_files.h: - -/usr/include/asm/ioctl.h: - -include/LibLsp/lsp/out_list.h: - -/usr/include/boost/smart_ptr/make_shared_object.hpp: - -/usr/include/boost/iterator/iterator_adaptor.hpp: - -/usr/include/asm-generic/ioctl.h: - -/usr/include/bits/ioctl-types.h: - -/usr/include/c++/11/bits/shared_ptr_atomic.h: - -/usr/include/sys/ttydefaults.h: - -/usr/include/boost/atomic/detail/type_traits/is_trivially_copyable.hpp: - -/usr/include/poll.h: - -/usr/include/bits/poll.h: - -/usr/include/sys/un.h: - -/usr/include/netinet/tcp.h: - -src/lsp/utils.cpp: - -/usr/include/arpa/inet.h: - -/usr/include/net/if.h: - -/usr/include/boost/type_index/type_index_facade.hpp: - -/usr/include/boost/concept/usage.hpp: - -/usr/include/boost/fusion/support/is_view.hpp: - -/usr/include/boost/asio/detail/timer_queue_base.hpp: - -/usr/include/boost/asio/detail/impl/timer_queue_set.ipp: - -/usr/include/sys/timerfd.h: - -/usr/include/boost/move/default_delete.hpp: - -/usr/include/boost/asio/detail/impl/epoll_reactor.hpp: - -/usr/include/boost/asio/detail/impl/epoll_reactor.ipp: - -/usr/include/bits/epoll.h: - -/usr/include/boost/asio/detail/scheduler_thread_info.hpp: - -/usr/include/boost/asio/any_io_executor.hpp: - -/usr/include/boost/asio/io_context.hpp: - -/usr/include/boost/asio/detail/wrapped_handler.hpp: - -/usr/include/boost/asio/impl/io_context.hpp: - -/usr/include/boost/asio/generic/datagram_protocol.hpp: - -/usr/include/boost/beast/websocket/impl/teardown.hpp: - -/usr/include/boost/fusion/support/tag_of.hpp: - -/usr/include/boost/fusion/view/single_view.hpp: - -/usr/include/boost/asio/detail/completion_handler.hpp: - -/usr/include/boost/asio/executor_work_guard.hpp: - -include/LibLsp/lsp/ExecuteCommandParams.h: - -/usr/include/boost/asio/post.hpp: - -/usr/include/boost/fusion/view/reverse_view/detail/prior_impl.hpp: - -/usr/include/boost/smart_ptr/make_unique.hpp: - -/usr/include/boost/weak_ptr.hpp: - -/usr/include/boost/asio/impl/post.hpp: - -/usr/include/linux/limits.h: - -/usr/include/boost/asio/socket_base.hpp: - -/usr/include/boost/core/typeinfo.hpp: - -/usr/include/boost/asio/detail/io_control.hpp: - -include/LibLsp/lsp/textDocument/did_open.h: - -/usr/include/boost/asio/ip/impl/network_v6.ipp: - -/usr/include/boost/asio/detail/array_fwd.hpp: - -/usr/include/c++/11/bits/ranges_base.h: - -/usr/include/c++/11/experimental/bits/string_view.tcc: - -/usr/include/boost/asio/detail/buffer_sequence_adapter.hpp: - -include/LibLsp/lsp/lsTextDocumentItem.h: - -/usr/include/boost/asio/traits/static_require_concept.hpp: - -/usr/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp: - -/usr/include/boost/shared_ptr.hpp: - -/usr/include/boost/asio/detail/reactive_socket_service.hpp: - -/usr/include/boost/asio/detail/reactive_null_buffers_op.hpp: - -/usr/include/boost/mpl/vector/aux_/pop_front.hpp: - -/usr/include/boost/asio/detail/reactive_socket_accept_op.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/and.hpp: - -/usr/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp: - -/usr/include/boost/intrusive/pack_options.hpp: - -/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp: - -/usr/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp: - -/usr/include/boost/asio/detail/throw_exception.hpp: - -/usr/include/boost/asio/read_at.hpp: - -/usr/include/boost/asio/detail/reactive_wait_op.hpp: - -/usr/include/c++/11/bits/regex_executor.h: - -/usr/include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp: - -/usr/include/boost/asio/detail/deadline_timer_service.hpp: - -/usr/include/boost/asio/detail/timer_queue_ptime.hpp: - -/usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp: - -/usr/include/boost/beast/core/impl/static_string.hpp: - -/usr/include/boost/asio/basic_io_object.hpp: - -/usr/include/boost/asio/detail/resolve_query_op.hpp: - -/usr/include/boost/asio/basic_raw_socket.hpp: - -/usr/include/boost/asio/basic_seq_packet_socket.hpp: - -/usr/include/boost/predef/platform/windows_uwp.h: - -/usr/include/bits/termios.h: - -/usr/include/boost/beast/http/impl/read.hpp: - -/usr/include/boost/asio/impl/serial_port_base.hpp: - -/usr/include/boost/mpl/aux_/config/bcc.hpp: - -/usr/include/boost/asio/strand.hpp: - -/usr/include/boost/fusion/container/vector/detail/end_impl.hpp: - -/usr/include/boost/algorithm/string/detail/classification.hpp: - -/usr/include/boost/asio/detail/reactive_serial_port_service.hpp: - -/usr/include/boost/algorithm/string/classification.hpp: - -/usr/include/boost/asio/detail/descriptor_ops.hpp: - -/usr/include/boost/function_types/parameter_types.hpp: - -/usr/include/boost/type_traits/detail/config.hpp: - -/usr/include/boost/beast/websocket/stream_fwd.hpp: - -/usr/include/boost/function_types/detail/pp_loop.hpp: - -/usr/include/bits/endianness.h: - -/usr/include/boost/beast/core/detail/static_const.hpp: - -/usr/include/boost/asio/traits/query_member.hpp: - -/usr/include/boost/asio/detail/impl/descriptor_ops.ipp: - -/usr/include/boost/asio/detail/descriptor_write_op.hpp: - -src/lsp/initialize.cpp: - -/usr/include/boost/asio/detail/static_mutex.hpp: - -/usr/include/boost/asio/basic_stream_socket.hpp: - -/usr/include/boost/process/async_pipe.hpp: - -/usr/include/boost/mpl/erase_fwd.hpp: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/usr/include/boost/asio/basic_waitable_timer.hpp: - -/usr/include/boost/asio/detail/chrono_time_traits.hpp: - -/usr/include/boost/filesystem/string_file.hpp: - -/usr/include/bits/termios-baud.h: - -/usr/include/boost/asio/wait_traits.hpp: - -/usr/include/boost/asio/bind_executor.hpp: - -/usr/include/boost/mp11/detail/mp_is_list.hpp: - -/usr/include/boost/uuid/random_generator.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/value_at_key.hpp: - -/usr/include/c++/11/bits/locale_facets_nonio.h: - -/usr/include/boost/process/detail/posix/io_context_ref.hpp: - -/usr/include/boost/asio/buffered_read_stream.hpp: - -/usr/include/boost/beast/core/basic_stream.hpp: - -/usr/include/boost/asio/detail/buffered_stream_storage.hpp: - -/usr/include/boost/fusion/mpl/has_key.hpp: - -/usr/include/c++/11/typeindex: - -/usr/include/boost/asio/impl/buffered_read_stream.hpp: - -/usr/include/boost/preprocessor/variadic/elem.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/opt_random.h: - -/usr/include/boost/predef/architecture/z.h: - -/usr/include/boost/asio/buffered_stream_fwd.hpp: - -/usr/include/boost/beast/core/detail/sha1.ipp: - -/usr/include/boost/asio/buffered_stream.hpp: - -/usr/include/boost/asio/windows/basic_object_handle.hpp: - -/usr/include/boost/smart_ptr/detail/yield_k.hpp: - -/usr/include/boost/asio/buffered_write_stream.hpp: - -/usr/include/boost/beast/core/saved_handler.hpp: - -/usr/include/boost/asio/write.hpp: - -/usr/include/boost/asio/impl/write.hpp: - -/usr/include/boost/asio/detail/base_from_completion_cond.hpp: - -/usr/include/boost/asio/detail/consuming_buffers.hpp: - -/usr/include/boost/asio/impl/buffered_write_stream.hpp: - -/usr/include/boost/asio/co_spawn.hpp: - -/usr/include/boost/asio/impl/redirect_error.hpp: - -/usr/include/boost/asio/impl/compose.hpp: - -/usr/include/boost/atomic/fences.hpp: - -/usr/include/boost/asio/impl/connect.hpp: - -/usr/include/boost/preprocessor/detail/limits/auto_rec_256.hpp: - -/usr/include/boost/asio/coroutine.hpp: - -/usr/include/boost/fusion/support/tag_of_fwd.hpp: - -/usr/include/boost/asio/deadline_timer.hpp: - -/usr/include/boost/asio/detached.hpp: - -/usr/include/boost/asio/dispatch.hpp: - -/usr/include/boost/asio/impl/dispatch.hpp: - -/usr/include/boost/fusion/support/detail/mpl_iterator_category.hpp: - -/usr/include/boost/asio/executor.hpp: - -/usr/include/sys/eventfd.h: - -src/jsonrpc/TcpServer.cpp: - -/usr/include/boost/asio/impl/executor.hpp: - -/usr/include/boost/predef/os/aix.h: - -/usr/include/boost/range/distance.hpp: - -/usr/include/boost/asio/generic/basic_endpoint.hpp: - -/usr/include/boost/asio/generic/detail/endpoint.hpp: - -/usr/include/boost/asio/generic/raw_protocol.hpp: - -/usr/include/boost/asio/generic/seq_packet_protocol.hpp: - -/usr/include/boost/intrusive/detail/size_holder.hpp: - -/usr/include/boost/asio/generic/stream_protocol.hpp: - -/usr/include/boost/mpl/next_prior.hpp: - -/usr/include/boost/asio/detail/strand_service.hpp: - -/usr/include/boost/asio/detail/impl/strand_service.hpp: - -/usr/include/c++/11/bits/align.h: - -/usr/include/boost/predef/architecture/blackfin.h: - -/usr/include/boost/asio/ip/address_v4.hpp: - -/usr/include/boost/asio/ip/impl/address_v4.hpp: - -/usr/include/boost/preprocessor/comparison/less_equal.hpp: - -/usr/include/boost/asio/ip/impl/address.hpp: - -/usr/include/boost/asio/ip/address_v4_range.hpp: - -/usr/include/boost/range/rbegin.hpp: - -/usr/include/boost/config/no_tr1/memory.hpp: - -/usr/include/boost/asio/ip/impl/network_v4.ipp: - -/usr/include/boost/asio/ip/basic_endpoint.hpp: - -/usr/include/boost/asio/ip/detail/impl/endpoint.ipp: - -/usr/include/boost/asio/ip/basic_resolver.hpp: - -/usr/include/boost/asio/ip/basic_resolver_iterator.hpp: - -/usr/include/boost/filesystem.hpp: - -/usr/include/boost/predef/platform/windows_store.h: - -/usr/include/bits/pthreadtypes-arch.h: - -/usr/include/boost/type_traits/is_lvalue_reference.hpp: - -/usr/include/boost/beast/core/detail/base64.ipp: - -/usr/include/boost/beast/version.hpp: - -/usr/include/boost/asio/ip/basic_resolver_entry.hpp: - -/usr/include/boost/predef/architecture/sys370.h: - -/usr/include/boost/asio/ip/basic_resolver_query.hpp: - -/usr/include/boost/asio/ip/basic_resolver_results.hpp: - -/usr/include/boost/beast/http/chunk_encode.hpp: - -/usr/include/boost/intrusive/detail/algo_type.hpp: - -/usr/include/boost/fusion/iterator/next.hpp: - -/usr/include/boost/asio/ip/resolver_base.hpp: - -include/LibLsp/lsp/Markup/Markup.h: - -/usr/include/boost/asio/detail/resolver_service.hpp: - -/usr/include/boost/asio/detail/resolve_op.hpp: - -/usr/include/boost/preprocessor/comparison/limits/not_equal_256.hpp: - -/usr/include/boost/asio/detail/resolver_service_base.hpp: - -/usr/include/c++/11/random: - -/usr/include/boost/algorithm/string/detail/replace_storage.hpp: - -/usr/include/boost/asio/ip/icmp.hpp: - -/usr/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp: - -/usr/include/boost/preprocessor/cat.hpp: - -/usr/include/boost/asio/ip/tcp.hpp: - -/usr/include/boost/asio/ip/v6_only.hpp: - -/usr/include/boost/beast/http/impl/verb.ipp: - -/usr/include/boost/core/pointer_traits.hpp: - -/usr/include/boost/thread/detail/platform.hpp: - -/usr/include/boost/asio/is_write_buffered.hpp: - -/usr/include/boost/asio/local/basic_endpoint.hpp: - -/usr/include/boost/smart_ptr/bad_weak_ptr.hpp: - -/usr/include/boost/asio/local/detail/endpoint.hpp: - -/usr/include/boost/asio/local/connect_pair.hpp: - -/usr/include/boost/asio/basic_serial_port.hpp: - -/usr/include/boost/process/args.hpp: - -/usr/include/boost/mpl/push_front.hpp: - -/usr/include/boost/asio/local/stream_protocol.hpp: - -/usr/include/boost/asio/detail/future.hpp: - -/usr/include/c++/11/bits/basic_string.tcc: - -/usr/include/boost/asio/read.hpp: - -/usr/include/boost/thread/shared_mutex.hpp: - -/usr/include/boost/asio/impl/read.hpp: - -/usr/include/boost/asio/impl/read_at.hpp: - -/usr/include/boost/regex/user.hpp: - -/usr/include/boost/asio/execution/detail/bulk_sender.hpp: - -/usr/include/boost/asio/redirect_error.hpp: - -/usr/include/boost/asio/require_concept.hpp: - -/usr/include/boost/asio/traits/require_concept_member.hpp: - -/usr/include/boost/mpl/limits/vector.hpp: - -/usr/include/boost/asio/impl/thread_pool.hpp: - -/usr/include/boost/asio/detail/blocking_executor_op.hpp: - -/usr/include/boost/fusion/adapted/std_tuple.hpp: - -/usr/include/boost/asio/detail/strand_executor_service.hpp: - -/usr/include/boost/intrusive/set.hpp: - -/usr/include/boost/asio/system_timer.hpp: - -/usr/include/boost/date_time/posix_time/date_duration_operators.hpp: - -/usr/include/boost/asio/use_awaitable.hpp: - -/usr/include/boost/asio/windows/basic_random_access_handle.hpp: - -/usr/include/boost/asio/impl/use_future.hpp: - -/usr/include/boost/type_traits/function_traits.hpp: - -/usr/include/boost/asio/version.hpp: - -/usr/include/boost/range/iterator.hpp: - -/usr/include/boost/asio/windows/overlapped_ptr.hpp: - -/usr/include/boost/asio/windows/stream_handle.hpp: - -/usr/include/boost/smart_ptr/make_shared.hpp: - -/usr/include/boost/asio/write_at.hpp: - -/usr/include/boost/winapi/config.hpp: - -/usr/include/boost/exception/exception.hpp: - -/usr/include/boost/mpl/begin_end_fwd.hpp: - -/usr/include/boost/date_time/adjust_functors.hpp: - -src/jsonrpc/WebSocketServer.cpp: - -/usr/include/boost/core/exchange.hpp: - -/usr/include/boost/beast/core/error.hpp: - -/usr/include/boost/beast/core/impl/error.ipp: - -/usr/include/boost/beast/core/impl/file_stdio.ipp: - -/usr/include/boost/beast/core/role.hpp: - -/usr/include/boost/type_traits/is_copy_assignable.hpp: - -/usr/include/boost/beast/core/impl/basic_stream.hpp: - -/usr/include/asm/unistd.h: - -/usr/include/boost/beast/core/async_base.hpp: - -/usr/include/boost/atomic/detail/wait_operations.hpp: - -/usr/include/boost/beast/core/detail/tuple.hpp: - -/usr/include/boost/mp11/integer_sequence.hpp: - -include/LibLsp/JsonRpc/Endpoint.h: - -/usr/include/boost/mp11/detail/config.hpp: - -/usr/include/boost/function_types/detail/components_impl/arity10_1.hpp: - -/usr/include/boost/asio/detail/signal_set_service.hpp: - -/usr/include/boost/mp11/set.hpp: - -/usr/include/boost/preprocessor/logical/limits/bool_256.hpp: - -/usr/include/boost/beast/websocket/detail/mask.hpp: - -/usr/include/boost/mp11/detail/mp_plus.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp: - -/usr/include/boost/mp11/detail/mp_min_element.hpp: - -/usr/include/boost/beast/core/detail/async_base.hpp: - -/usr/include/boost/beast/core/impl/async_base.hpp: - -/usr/include/boost/beast/core/detail/buffer_traits.hpp: - -/usr/include/boost/beast/core/impl/buffers_prefix.hpp: - -/usr/include/boost/beast/websocket/teardown.hpp: - -/usr/include/boost/process/detail/traits.hpp: - -src/jsonrpc/threaded_queue.cpp: - -/usr/include/boost/beast/core/detail/is_invocable.hpp: - -/usr/include/boost/beast/websocket/error.hpp: - -/usr/include/boost/beast/websocket/impl/error.hpp: - -/usr/include/boost/beast/websocket/impl/error.ipp: - -/usr/include/boost/io/detail/buffer_fill.hpp: - -/usr/include/boost/utility/swap.hpp: - -/usr/include/boost/io/detail/ostream_guard.hpp: - -/usr/include/c++/11/bits/std_function.h: - -/usr/include/boost/utility/string_view_fwd.hpp: - -/usr/include/boost/process/detail/posix/group_ref.hpp: - -/usr/include/boost/utility/detail/result_of_iterate.hpp: - -/usr/include/boost/beast/core/impl/string.ipp: - -/usr/include/boost/beast/http/impl/error.hpp: - -/usr/include/boost/asio/detail/epoll_reactor.hpp: - -/usr/include/boost/beast/http/impl/error.ipp: - -/usr/include/bits/libm-simd-decl-stubs.h: - -/usr/include/boost/beast/http/message.hpp: - -/usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp: - -/usr/include/boost/beast/http/impl/field.ipp: - -/usr/include/boost/system/detail/system_category.hpp: - -/usr/include/boost/preprocessor/repetition/limits/for_256.hpp: - -/usr/include/boost/mpl/vector/aux_/size.hpp: - -/usr/include/boost/intrusive/intrusive_fwd.hpp: - -/usr/include/boost/fusion/container/map/map.hpp: - -/usr/include/boost/intrusive/detail/assert.hpp: - -/usr/include/boost/process/detail/basic_cmd.hpp: - -/usr/include/boost/intrusive/detail/list_node.hpp: - -/usr/include/boost/intrusive/pointer_rebind.hpp: - -include/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h: - -/usr/include/boost/intrusive/options.hpp: - -/usr/include/boost/mpl/aux_/arity.hpp: - -/usr/include/boost/move/detail/pointer_element.hpp: - -/usr/include/boost/intrusive/detail/is_stateful_value_traits.hpp: - -/usr/include/boost/fusion/view/filter_view/filter_view.hpp: - -/usr/include/c++/11/cctype: - -/usr/include/boost/intrusive/detail/default_header_holder.hpp: - -third_party/rapidjson/include/rapidjson/allocators.h: - -/usr/include/boost/intrusive/detail/reverse_iterator.hpp: - -/usr/include/boost/intrusive/detail/std_fwd.hpp: - -/usr/include/boost/move/detail/std_ns_begin.hpp: - -/usr/include/boost/move/detail/std_ns_end.hpp: - -/usr/include/pthread.h: - -/usr/include/boost/move/detail/iterator_traits.hpp: - -/usr/include/boost/intrusive/detail/uncast.hpp: - -/usr/include/boost/intrusive/detail/list_iterator.hpp: - -/usr/include/boost/process/detail/posix/wait_for_exit.hpp: - -/usr/include/boost/intrusive/detail/array_initializer.hpp: - -/usr/include/boost/mpl/insert_fwd.hpp: - -/usr/include/boost/iterator/detail/config_undef.hpp: - -/usr/include/boost/intrusive/detail/exception_disposer.hpp: - -/usr/include/boost/intrusive/detail/tree_value_compare.hpp: - -/usr/include/boost/fusion/iterator/deref.hpp: - -/usr/include/boost/asio/system_executor.hpp: - -/usr/include/boost/intrusive/detail/algorithm.hpp: - -/usr/include/boost/intrusive/detail/minimal_less_equal_header.hpp: - -/usr/include/boost/intrusive/detail/minimal_pair_header.hpp: - -/usr/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp: - -/usr/include/boost/intrusive/set_hook.hpp: - -/usr/include/boost/intrusive/detail/rbtree_node.hpp: - -/usr/include/boost/intrusive/rbtree_algorithms.hpp: - -/usr/include/boost/process/detail/handler_base.hpp: - -/usr/include/boost/intrusive/pointer_plus_bits.hpp: - -/usr/include/boost/intrusive/detail/tree_node.hpp: - -/usr/include/boost/intrusive/bs_set_hook.hpp: - -/usr/include/boost/fusion/view/transform_view/detail/value_at_impl.hpp: - -/usr/include/boost/beast/http/impl/fields.hpp: - -/usr/include/boost/iterator/transform_iterator.hpp: - -/usr/include/boost/type_traits/is_complex.hpp: - -/usr/include/boost/beast/core/detail/type_traits.hpp: - -/usr/include/boost/move/core.hpp: - -/usr/include/boost/beast/core/impl/buffers_cat.hpp: - -/usr/include/boost/date_time/gregorian/gregorian_types.hpp: - -/usr/include/boost/atomic/detail/extra_operations.hpp: - -/usr/include/boost/beast/core/detail/variant.hpp: - -/usr/include/boost/beast/http/status.hpp: - -/usr/include/boost/beast/core/detail/clamp.hpp: - -/usr/include/boost/beast/http/verb.hpp: - -/usr/include/boost/beast/http/detail/rfc7230.ipp: - -/usr/include/boost/beast/http/impl/status.ipp: - -/usr/include/asm-generic/errno.h: - -/usr/include/boost/beast/http/detail/chunk_encode.hpp: - -/usr/include/boost/beast/http/impl/chunk_encode.hpp: - -/usr/include/boost/beast/core/detail/varint.hpp: - -/usr/include/boost/asio/detail/executor_function.hpp: - -/usr/include/boost/beast/http/impl/fields.ipp: - -/usr/include/boost/predef/library/c/uc.h: - -/usr/include/boost/beast/websocket/detail/prng.hpp: - -/usr/include/boost/date_time/gregorian/greg_duration_types.hpp: - -/usr/include/boost/beast/websocket/stream_base.hpp: - -/usr/include/boost/asio/impl/system_context.ipp: - -/usr/include/boost/algorithm/string/detail/trim.hpp: - -/usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp: - -/usr/include/c++/11/bits/random.h: - -/usr/include/boost/uuid/detail/uuid_x86.ipp: - -/usr/include/c++/11/bits/stl_numeric.h: - -/usr/include/boost/beast/websocket/detail/prng.ipp: - -/usr/include/boost/beast/core/detail/pcg.hpp: - -/usr/include/boost/beast/websocket/detail/utf8_checker.hpp: - -/usr/include/boost/beast/core/flat_static_buffer.hpp: - -/usr/include/boost/fusion/sequence/comparison/not_equal_to.hpp: - -/usr/include/boost/fusion/adapted/mpl/detail/at_impl.hpp: - -/usr/include/boost/beast/core/impl/flat_static_buffer.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/size.hpp: - -/usr/include/boost/beast/core/detail/sha1.hpp: - -/usr/include/boost/beast/core/impl/flat_static_buffer.ipp: - -/usr/include/bits/types/stack_t.h: - -/usr/include/boost/atomic/detail/gcc_atomic_memory_order_utils.hpp: - -/usr/include/boost/endian/detail/endian_reverse.hpp: - -/usr/include/boost/mpl/aux_/numeric_op.hpp: - -/usr/include/boost/endian/detail/intrinsic.hpp: - -/usr/include/bits/siginfo-consts-arch.h: - -/usr/include/boost/endian/detail/is_scoped_enum.hpp: - -/usr/include/boost/endian/detail/endian_load.hpp: - -/usr/include/boost/random/detail/generator_bits.hpp: - -/usr/include/boost/endian/detail/is_trivially_copyable.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/empty.hpp: - -/usr/include/boost/beast/websocket/detail/pmd_extension.hpp: - -/usr/include/boost/intrusive/detail/generic_hook.hpp: - -third_party/rapidjson/include/rapidjson/internal/meta.h: - -/usr/include/boost/beast/websocket/detail/pmd_extension.ipp: - -/usr/include/boost/beast/zlib/error.hpp: - -/usr/include/boost/beast/zlib/impl/error.hpp: - -/usr/include/boost/system/detail/generic_category.hpp: - -/usr/include/boost/beast/zlib/impl/error.ipp: - -/usr/include/stdio.h: - -/usr/include/boost/asio/detail/thread_group.hpp: - -/usr/include/boost/beast/zlib/zlib.hpp: - -/usr/include/boost/beast/zlib/detail/deflate_stream.hpp: - -/usr/include/bits/floatn-common.h: - -/usr/include/boost/beast/zlib/detail/deflate_stream.ipp: - -/usr/include/boost/beast/zlib/detail/inflate_stream.ipp: - -/usr/include/boost/type_traits/add_volatile.hpp: - -/usr/include/boost/predef/library/std/vacpp.h: - -/usr/include/boost/beast/websocket/detail/mask.ipp: - -/usr/include/boost/asio/query.hpp: - -/usr/include/boost/beast/websocket/detail/service.hpp: - -/usr/include/boost/process/detail/posix/basic_cmd.hpp: - -/usr/include/boost/beast/http/detail/basic_parser.hpp: - -/usr/include/boost/mpl/aux_/config/eti.hpp: - -/usr/include/boost/intrusive/pointer_traits.hpp: - -/usr/include/boost/beast/core/detail/char_buffer.hpp: - -/usr/include/boost/beast/http/detail/basic_parser.ipp: - -/usr/include/boost/asio/traits/require_concept_free.hpp: - -/usr/include/boost/beast/http/impl/basic_parser.hpp: - -/usr/include/boost/beast/http/impl/parser.hpp: - -/usr/include/boost/beast/core/detail/buffer.hpp: - -/usr/include/boost/beast/core/detail/impl/read.hpp: - -include/LibLsp/lsp/working_files.h: - -/usr/include/boost/asio/detail/impl/reactive_serial_port_service.ipp: - -/usr/include/boost/beast/http/serializer.hpp: - -/usr/include/boost/beast/http/impl/serializer.hpp: - -src/jsonrpc/serializer.cpp: - -/usr/include/boost/beast/core/make_printable.hpp: - -/usr/include/boost/beast/core/impl/saved_handler.hpp: - -/usr/include/boost/beast/websocket/detail/type_traits.hpp: - -/usr/include/boost/beast/websocket/impl/close.hpp: - -/usr/include/boost/process/detail/posix/null_in.hpp: - -/usr/include/boost/asio/static_thread_pool.hpp: - -/usr/include/boost/beast/websocket/impl/handshake.hpp: - -/usr/include/boost/asio/execution/blocking_adaptation.hpp: - -/usr/include/boost/beast/websocket/impl/ping.hpp: - -/usr/include/boost/beast/websocket/impl/read.hpp: - -/usr/include/boost/predef/compiler/compaq.h: - -/usr/include/boost/filesystem/path_traits.hpp: - -/usr/include/linux/ioctl.h: - -/usr/include/boost/beast/core.hpp: - -/usr/include/boost/uuid/uuid_io.hpp: - -/usr/include/boost/predef/platform/android.h: - -/usr/include/boost/predef/library/std/modena.h: - -/usr/include/boost/beast/core/impl/multi_buffer.hpp: - -/usr/include/boost/predef/architecture/mips.h: - -/usr/include/boost/beast/core/buffers_adaptor.hpp: - -/usr/include/boost/fusion/sequence/io.hpp: - -/usr/include/boost/fusion/container/vector/vector10.hpp: - -/usr/include/boost/asio/buffers_iterator.hpp: - -/usr/include/boost/beast/core/impl/buffers_adaptor.hpp: - -/usr/include/boost/beast/core/buffers_to_string.hpp: - -/usr/include/boost/asio/yield.hpp: - -/usr/include/boost/asio/unyield.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/begin.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp: - -/usr/include/boost/beast/core/file_posix.hpp: - -/usr/include/boost/beast/core/impl/file_posix.ipp: - -/usr/include/boost/fusion/container/generation/make_deque.hpp: - -/usr/include/boost/beast/core/detail/win32_unicode_path.hpp: - -/usr/include/boost/beast/core/detail/flat_stream.hpp: - -/usr/include/boost/asio/ip/impl/basic_endpoint.hpp: - -/usr/include/boost/beast/core/span.hpp: - -/usr/include/boost/algorithm/string/std_containers_traits.hpp: - -/usr/include/boost/algorithm/string/config.hpp: - -/usr/include/c++/11/ext/slist: - -/usr/include/boost/utility/declval.hpp: - -/usr/include/boost/range/config.hpp: - -/usr/include/boost/asio/detail/cstddef.hpp: - -/usr/include/boost/range/end.hpp: - -/usr/include/boost/mpl/aux_/lambda_spec.hpp: - -/usr/include/boost/range/detail/implementation_help.hpp: - -/usr/include/boost/date_time/compiler_config.hpp: - -/usr/include/boost/range/detail/sfinae.hpp: - -/usr/include/boost/range/functions.hpp: - -/usr/include/boost/range/size.hpp: - -/usr/include/boost/range/size_type.hpp: - -/usr/include/boost/algorithm/string/iter_find.hpp: - -/usr/include/boost/range/has_range_iterator.hpp: - -/usr/include/boost/range/concepts.hpp: - -/usr/include/boost/concept/detail/backward_compatibility.hpp: - -/usr/include/boost/concept/detail/has_constraints.hpp: - -/usr/include/boost/type_traits/conversion_traits.hpp: - -/usr/include/boost/preprocessor/seq/for_each_i.hpp: - -include/LibLsp/lsp/general/InitializeParams.h: - -/usr/include/boost/preprocessor/repetition/detail/limits/for_256.hpp: - -/usr/include/boost/preprocessor/seq/limits/enum_256.hpp: - -/usr/include/boost/concept/detail/concept_undef.hpp: - -/usr/include/boost/range/value_type.hpp: - -/usr/include/boost/random/detail/const_mod.hpp: - -/usr/include/boost/range/detail/has_member_size.hpp: - -/usr/include/boost/type_traits/promote.hpp: - -/usr/include/boost/iterator/distance.hpp: - -/usr/include/boost/asio/detail/array.hpp: - -/usr/include/boost/range/empty.hpp: - -/usr/include/boost/range/algorithm/equal.hpp: - -/usr/include/boost/asio/posix/stream_descriptor.hpp: - -/usr/include/boost/range/detail/safe_bool.hpp: - -/usr/include/boost/fusion/view/nview/nview.hpp: - -/usr/include/boost/algorithm/string/case_conv.hpp: - -/usr/include/boost/algorithm/string/detail/case_conv.hpp: - -/usr/include/boost/algorithm/string/compare.hpp: - -/usr/include/boost/mp11/detail/mp_list.hpp: - -/usr/include/boost/algorithm/string/constants.hpp: - -/usr/include/boost/algorithm/string/detail/finder.hpp: - -/usr/include/boost/algorithm/string/split.hpp: - -/usr/include/boost/asio/detail/wait_handler.hpp: - -/usr/include/boost/algorithm/string/find_iterator.hpp: - -/usr/include/c++/11/bits/stl_list.h: - -/usr/include/boost/algorithm/string/detail/util.hpp: - -/usr/include/boost/preprocessor/comparison/equal.hpp: - -/usr/include/boost/beast/core/impl/flat_buffer.hpp: - -/usr/include/boost/algorithm/string/replace.hpp: - -/usr/include/boost/algorithm/string/detail/find_format_store.hpp: - -/usr/include/boost/algorithm/string/detail/find_format_all.hpp: - -/usr/include/boost/algorithm/string/formatter.hpp: - -include/LibLsp/lsp/ParentProcessWatcher.h: - -/usr/include/boost/process/detail/posix/async_pipe.hpp: - -/usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp: - -/usr/include/boost/process/detail/config.hpp: - -/usr/include/boost/process/exception.hpp: - -/usr/include/boost/process/error.hpp: - -/usr/include/boost/logic/tribool_fwd.hpp: - -/usr/include/boost/io/quoted.hpp: - -/usr/include/boost/functional/hash_fwd.hpp: - -/usr/include/boost/asio/detail/reactive_socket_connect_op.hpp: - -/usr/include/boost/process/detail/traits/decl.hpp: - -/usr/include/boost/process/detail/traits/wchar_t.hpp: - -/usr/include/boost/asio/detail/handler_work.hpp: - -/usr/include/boost/process/locale.hpp: - -/usr/include/boost/preprocessor/seq/detail/is_empty.hpp: - -/usr/include/boost/process/detail/posix/cmd.hpp: - -/usr/include/boost/process/shell.hpp: - -/usr/include/boost/process/detail/posix/shell_path.hpp: - -/usr/include/boost/process/detail/traits/async.hpp: - -/usr/include/boost/process/detail/on_exit.hpp: - -/usr/include/boost/process/detail/posix/on_exit.hpp: - -/usr/include/boost/fusion/support/config.hpp: - -/usr/include/boost/fusion/support/iterator_base.hpp: - -/usr/include/boost/fusion/support/detail/is_mpl_sequence.hpp: - -/usr/include/boost/mpl/aux_/begin_end_impl.hpp: - -/usr/include/boost/fusion/algorithm/iteration/for_each.hpp: - -/usr/include/boost/fusion/container/list/detail/begin_impl.hpp: - -/usr/include/boost/asio/ip/impl/address_v4.ipp: - -/usr/include/boost/mpl/empty_base.hpp: - -/usr/include/boost/fusion/support/is_sequence.hpp: - -/usr/include/boost/fusion/view/single_view/detail/prior_impl.hpp: - -/usr/include/boost/fusion/support/is_segmented.hpp: - -/usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp: - -/usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp: - -/usr/include/boost/fusion/iterator/segmented_iterator.hpp: diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/flags.make b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/flags.make deleted file mode 100644 index 22409856635..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -# compile CXX with /bin/c++ -CXX_DEFINES = -DLSPCPP_JSON_=1 - -CXX_INCLUDES = -I/usr/local/src/asymptote-2.78/LspCpp/include -I/usr/local/src/asymptote-2.78/LspCpp/third_party/rapidjson/include -I/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include -isystem /usr/local/src/asymptote-2.78/LspCpp/third_party/threadpool -isystem /usr/local/src/asymptote-2.78/LspCpp/third_party/utfcpp/source - -CXX_FLAGS = -fPIE -D_FILE_OFFSET_BITS=64 -DUSEGC -I../gc-8.2.0/include -O2 -g -DNDEBUG -fPIC -Wall -std=c++14 - diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/link.txt b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/link.txt deleted file mode 100644 index 836ae2d086c..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/link.txt +++ /dev/null @@ -1,2 +0,0 @@ -/bin/ar qc liblspcpp.a CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o -/bin/ranlib liblspcpp.a diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/progress.make b/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/progress.make deleted file mode 100644 index 683f3122046..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/progress.make +++ /dev/null @@ -1,22 +0,0 @@ -CMAKE_PROGRESS_1 = 2 -CMAKE_PROGRESS_2 = 3 -CMAKE_PROGRESS_3 = 4 -CMAKE_PROGRESS_4 = 5 -CMAKE_PROGRESS_5 = 6 -CMAKE_PROGRESS_6 = 7 -CMAKE_PROGRESS_7 = 8 -CMAKE_PROGRESS_8 = 9 -CMAKE_PROGRESS_9 = 10 -CMAKE_PROGRESS_10 = 11 -CMAKE_PROGRESS_11 = 12 -CMAKE_PROGRESS_12 = 13 -CMAKE_PROGRESS_13 = 14 -CMAKE_PROGRESS_14 = 15 -CMAKE_PROGRESS_15 = 16 -CMAKE_PROGRESS_16 = 17 -CMAKE_PROGRESS_17 = 18 -CMAKE_PROGRESS_18 = 19 -CMAKE_PROGRESS_19 = 20 -CMAKE_PROGRESS_20 = 21 -CMAKE_PROGRESS_21 = 22 - diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/progress.marks b/Build/source/utils/asymptote/LspCpp/CMakeFiles/progress.marks deleted file mode 100644 index 64bb6b746dc..00000000000 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -30 diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Cancellation.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Cancellation.h deleted file mode 100644 index b89f32f1663..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Cancellation.h +++ /dev/null @@ -1,23 +0,0 @@ -#pragma once -#include <functional> -#include "lsRequestId.h" -#include <LibLsp/JsonRpc/NotificationInMessage.h> -using CancelMonitor = std::function<int()>; -namespace Cancellation -{ - - struct Params { - /** - * The request id to cancel. - */ - lsRequestId id; - - MAKE_SWAP_METHOD(Cancellation::Params, id); - }; - -}; -MAKE_REFLECT_STRUCT(Cancellation::Params, id); - -DEFINE_NOTIFICATION_TYPE(Notify_Cancellation, Cancellation::Params,"$/cancelRequest"); - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Condition.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Condition.h deleted file mode 100644 index a5f550041d3..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Condition.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once -#include <condition_variable> -template <class T> -class Condition -{ -public: - - std::mutex m_mutex; - std::condition_variable m_condition; - ~Condition() { - m_condition.notify_all(); - } - void notify(std::unique_ptr<T> data) noexcept - { - { - std::lock_guard<std::mutex> eventLock(m_mutex); - any.swap(data); - } - // wake up one waiter - m_condition.notify_one(); - }; - - - std::unique_ptr<T> wait(unsigned timeout=0) - { - std::unique_lock<std::mutex> ul(m_mutex); - if (!timeout) { - m_condition.wait(ul,[&]() { - if (!any) - return false; - return true; - }); - } - else{ - if(!any){ - std::cv_status status = m_condition.wait_for(ul, std::chrono::milliseconds(timeout)); - if (status == std::cv_status::timeout) - { - return {}; - } - } - } - return std::unique_ptr<T>(any.release()); - - } -private: - std::unique_ptr<T> any; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Context.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Context.cpp deleted file mode 100644 index 5fb1ad4d45f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Context.cpp +++ /dev/null @@ -1,35 +0,0 @@ -//===--- Context.cpp ---------------------------------------------*- C++-*-===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// - -#include "Context.h" -#include <cassert> - -namespace lsp { - - -Context Context::empty() { return Context(/*dataPtr=*/nullptr); } - -Context::Context(std::shared_ptr<const Data> DataPtr) - : dataPtr(std::move(DataPtr)) {} - -Context Context::clone() const { return Context(dataPtr); } - -static Context ¤tContext() { - static thread_local auto c = Context::empty(); - return c; -} - -const Context &Context::current() { return currentContext(); } - -Context Context::swapCurrent(Context Replacement) { - std::swap(Replacement, currentContext()); - return Replacement; -} - - -} // lsp clang diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Context.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Context.h deleted file mode 100644 index 20edf71b1cb..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Context.h +++ /dev/null @@ -1,216 +0,0 @@ -//===--- Context.h - Mechanism for passing implicit data --------*- C++-*-===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// -// -// Context for storing and retrieving implicit data. Useful for passing implicit -// parameters on a per-request basis. -// -//===----------------------------------------------------------------------===// - -#pragma once - -#include <memory> -#include <type_traits> - -namespace lsp { - - -/// Values in a Context are indexed by typed keys. -/// Key<T> serves two purposes: -/// - it provides a lookup key for the context (each Key is unique), -/// - it makes lookup type-safe: a Key<T> can only map to a T (or nothing). -/// -/// Example: -/// Key<int> RequestID; -/// Key<int> Version; -/// -/// Context Ctx = Context::empty().derive(RequestID, 10).derive(Version, 3); -/// assert(*Ctx.get(RequestID) == 10); -/// assert(*Ctx.get(Version) == 3); -/// -/// Keys are typically used across multiple functions, so most of the time you -/// would want to make them static class members or global variables. -template <class Type> class Key { -public: - static_assert(!std::is_reference<Type>::value, - "Reference arguments to Key<> are not allowed"); - - constexpr Key() = default; - - Key(Key const &) = delete; - Key &operator=(Key const &) = delete; - Key(Key &&) = delete; - Key &operator=(Key &&) = delete; -}; - -/// A context is an immutable container for per-request data that must be -/// propagated through layers that don't care about it. An example is a request -/// ID that we may want to use when logging. -/// -/// Conceptually, a context is a heterogeneous map<Key<T>, T>. Each key has -/// an associated value type, which allows the map to be typesafe. -/// -/// There is an "ambient" context for each thread, Context::current(). -/// Most functions should read from this, and use WithContextValue or -/// WithContext to extend or replace the context within a block scope. -/// Only code dealing with threads and extension points should need to use -/// other Context objects. -/// -/// You can't add data to an existing context, instead you create a new -/// immutable context derived from it with extra data added. When you retrieve -/// data, the context will walk up the parent chain until the key is found. -class Context { -public: - /// Returns an empty root context that contains no data. - static Context empty(); - /// Returns the context for the current thread, creating it if needed. - static const Context ¤t(); - // Sets the current() context to Replacement, and returns the old context. - // Prefer to use WithContext or WithContextValue to do this safely. - static Context swapCurrent(Context Replacement); - -private: - struct Data; - Context(std::shared_ptr<const Data> DataPtr); - -public: - /// Same as Context::empty(), please use Context::empty() instead. - Context() = default; - - /// Copy operations for this class are deleted, use an explicit clone() method - /// when you need a copy of the context instead. - Context(Context const &) = delete; - Context &operator=(const Context &) = delete; - - Context(Context &&) = default; - Context &operator=(Context &&) = default; - - /// Get data stored for a typed \p Key. If values are not found - /// \returns Pointer to the data associated with \p Key. If no data is - /// specified for \p Key, return null. - template <class Type> const Type *get(const Key<Type> &Key) const { - for (const Data *DataPtr = this->dataPtr.get(); DataPtr != nullptr; - DataPtr = DataPtr->parent.get()) { - if (DataPtr->KeyPtr == &Key) - return static_cast<const Type *>(DataPtr->value->getValuePtr()); - } - return nullptr; - } - - /// A helper to get a reference to a \p Key that must exist in the map. - /// Must not be called for keys that are not in the map. - template <class Type> const Type &getExisting(const Key<Type> &Key) const { - auto Val = get(Key); - assert(Val && "Key does not exist"); - return *Val; - } - - /// Derives a child context - /// It is safe to move or destroy a parent context after calling derive(). - /// The child will keep its parent alive, and its data remains accessible. - template <class Type> - Context derive(const Key<Type> &Key, - typename std::decay<Type>::type Value) const & { - return Context(std::make_shared<Data>( - Data{/*parent=*/dataPtr, &Key, - std::make_unique<TypedAnyStorage<typename std::decay<Type>::type>>( - std::move(Value))})); - } - - template <class Type> - Context - derive(const Key<Type> &Key, - typename std::decay<Type>::type Value) && /* takes ownership */ { - return Context(std::make_shared<Data>( - Data{/*parent=*/std::move(dataPtr), &Key, - std::make_unique<TypedAnyStorage<typename std::decay<Type>::type>>( - std::move(Value))})); - } - - /// Derives a child context, using an anonymous key. - /// Intended for objects stored only for their destructor's side-effect. - template <class Type> Context derive(Type &&Value) const & { - static Key<typename std::decay<Type>::type> Private; - return derive(Private, std::forward<Type>(Value)); - } - - template <class Type> Context derive(Type &&Value) && { - static Key<typename std::decay<Type>::type> Private; - return std::move(*this).derive(Private, std::forward<Type>(Value)); - } - - /// Clone this context object. - Context clone() const; - -private: - class AnyStorage { - public: - virtual ~AnyStorage() = default; - virtual void *getValuePtr() = 0; - }; - - template <class T> class TypedAnyStorage : public Context::AnyStorage { - static_assert(std::is_same<typename std::decay<T>::type, T>::value, - "Argument to TypedAnyStorage must be decayed"); - - public: - TypedAnyStorage(T &&Value) : value(std::move(Value)) {} - - void *getValuePtr() override { return &value; } - - private: - T value; - }; - - struct Data { - // We need to make sure parent outlives the value, so the order of members - // is important. We do that to allow classes stored in Context's child - // layers to store references to the data in the parent layers. - std::shared_ptr<const Data> parent; - const void *KeyPtr; - std::unique_ptr<AnyStorage> value; - }; - - std::shared_ptr<const Data> dataPtr; -}; - -/// WithContext replaces Context::current() with a provided scope. -/// When the WithContext is destroyed, the original scope is restored. -/// For extending the current context with new value, prefer WithContextValue. -class WithContext { -public: - WithContext(Context C) : restore(Context::swapCurrent(std::move(C))) {} - ~WithContext() { Context::swapCurrent(std::move(restore)); } - WithContext(const WithContext &) = delete; - WithContext &operator=(const WithContext &) = delete; - WithContext(WithContext &&) = delete; - WithContext &operator=(WithContext &&) = delete; - -private: - Context restore; -}; - -/// WithContextValue extends Context::current() with a single value. -/// When the WithContextValue is destroyed, the original scope is restored. -class WithContextValue { -public: - template <typename T> - WithContextValue(const Key<T> &K, typename std::decay<T>::type V) - : restore(Context::current().derive(K, std::move(V))) {} - - // Anonymous values can be used for the destructor side-effect. - template <typename T> - WithContextValue(T &&V) - : restore(Context::current().derive(std::forward<T>(V))) {} - -private: - WithContext restore; -}; - - -} // namespace lsp - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.cpp deleted file mode 100644 index 549744555b6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include "Endpoint.h" -#include "message.h" - - -bool GenericEndpoint::notify(std::unique_ptr<LspMessage> msg) -{ - auto findIt = method2notification.find(msg->GetMethodType()); - - if (findIt != method2notification.end()) - { - return findIt->second(std::move(msg)); - } - std::string info = "can't find method2notification for notification:\n" + msg->ToJson() + "\n"; - log.log(lsp::Log::Level::SEVERE, info); - return false; -} - -bool GenericEndpoint::onResponse(const std::string& method, std::unique_ptr<LspMessage>msg) -{ - auto findIt = method2response.find(method); - - if (findIt != method2response.end()) - { - return findIt->second(std::move(msg)); - } - - std::string info = "can't find method2response for response:\n" + msg->ToJson() + "\n"; - log.log(lsp::Log::Level::SEVERE, info); - - return false; -} - - - -bool GenericEndpoint::onRequest(std::unique_ptr<LspMessage> request) -{ - auto findIt = method2request.find(request->GetMethodType()); - - if (findIt != method2request.end()) - { - return findIt->second(std::move(request)); - } - std::string info = "can't find method2request for request:\n" + request->ToJson() + "\n"; - log.log(lsp::Log::Level::SEVERE, info); - return false; -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.h deleted file mode 100644 index 01d8e8ca91e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/Endpoint.h +++ /dev/null @@ -1,53 +0,0 @@ -#pragma once -#include <map> -#include <functional> -#include <memory> -#include "MessageIssue.h" -struct LspMessage; -struct NotificationInMessage; -struct lsBaseOutMessage; -struct RequestInMessage; - -using GenericResponseHandler = std::function< bool(std::unique_ptr<LspMessage>) >; -using GenericRequestHandler = std::function< bool(std::unique_ptr<LspMessage>) >; -using GenericNotificationHandler = std::function< bool(std::unique_ptr<LspMessage>) >; - -class Endpoint -{ -public: - virtual ~Endpoint() = default; - virtual bool onRequest(std::unique_ptr<LspMessage>) = 0; - virtual bool notify(std::unique_ptr<LspMessage>) = 0; - - virtual bool onResponse(const std::string&, std::unique_ptr<LspMessage>) = 0; - virtual void registerRequestHandler(const std::string&, GenericResponseHandler ) = 0; - virtual void registerNotifyHandler(const std::string&, GenericNotificationHandler ) = 0; -}; - -class GenericEndpoint :public Endpoint -{ - -public: - GenericEndpoint(lsp::Log& l):log(l){} - bool notify(std::unique_ptr<LspMessage>) override; - bool onResponse(const std::string&, std::unique_ptr<LspMessage>) override; - - bool onRequest(std::unique_ptr<LspMessage>) override; - std::map< std::string, GenericRequestHandler > method2request; - std::map< std::string, GenericResponseHandler > method2response; - std::map< std::string, GenericNotificationHandler > method2notification; - - void registerRequestHandler(const std::string& method, GenericResponseHandler cb) override - { - method2request[method] = cb; - } - - void registerNotifyHandler(const std::string& method, GenericNotificationHandler cb) override - { - method2notification[method] = cb; - } - lsp::Log& log; - - - -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.cpp deleted file mode 100644 index 15253411a16..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.cpp +++ /dev/null @@ -1,17 +0,0 @@ -#include "GCThreadContext.h" -#include <iostream> - -GCThreadContext::GCThreadContext() -{ -#ifdef USEGC - GC_get_stack_base(&gsb); - GC_register_my_thread(&gsb); -#endif -} - -GCThreadContext::~GCThreadContext() -{ -#ifdef USEGC - GC_unregister_my_thread(); -#endif -}
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.h deleted file mode 100644 index a0f7db288d4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/GCThreadContext.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#if defined(USEGC) -#define GC_THREADS -#include <gc.h> -#endif - -class GCThreadContext -{ -public: - GCThreadContext(); - ~GCThreadContext(); - -private: -#if defined(USEGC) - GC_stack_base gsb; -#endif - -};
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageIssue.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageIssue.h deleted file mode 100644 index bda6e65d46d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageIssue.h +++ /dev/null @@ -1,182 +0,0 @@ -#pragma once -#include <string> -#include <functional> -#include <vector> -namespace lsp -{ - class Log - { - public: - virtual ~Log() = default; - - enum class Level - { - /** - * OFF is a special level that can be used to turn off logging. - - */ - OFF = 1, - - /** - * SEVERE is a message level indicating a serious failure. - * <p> - * In general SEVERE messages should describe events that are - * of considerable importance and which will prevent normal - * program execution. They should be reasonably intelligible - * to end users and to system administrators. - - */ - SEVERE = 2, - - /** - * WARNING is a message level indicating a potential problem. - * <p> - * In general WARNING messages should describe events that will - * be of interest to end users or system managers, or which - * indicate potential problems. - - * - */ - WARNING = 3, - /** - * INFO is a message level for informational messages. - * <p> - * Typically INFO messages will be written to the console - * or its equivalent. So the INFO level should only be - * used for reasonably significant messages that will - * make sense to end users and system administrators. - - */ - INFO = 3, - /** - * CONFIG is a message level for static configuration messages. - * <p> - * CONFIG messages are intended to provide a variety of static - * configuration information, to assist in debugging problems - * that may be associated with particular configurations. - * For example, CONFIG message might include the CPU type, - * the graphics depth, the GUI look-and-feel, etc. - * This level is initialized to <CODE>4</CODE>. - */ - - CONFIG = 4, - - - - /** - * FINE is a message level providing tracing information. - * <p> - * All of FINE, FINER, and FINEST are intended for relatively - * detailed tracing. The exact meaning of the three levels will - * vary between subsystems, but in general, FINEST should be used - * for the most voluminous detailed output, FINER for somewhat - * less detailed output, and FINE for the lowest volume (and - * most important) messages. - * <p> - * In general the FINE level should be used for information - * that will be broadly interesting to developers who do not have - * a specialized interest in the specific subsystem. - * <p> - * FINE messages might include things like minor (recoverable) - * failures. Issues indicating potential performance problems - * are also worth logging as FINE. - * This level is initialized to <CODE>5</CODE>. - */ - FINE = 5, - - /** - * FINER indicates a fairly detailed tracing message. - * By default logging calls for entering, returning, or throwing - * an exception are traced at this level. - * This level is initialized to <CODE>400</CODE>. - */ - FINER = 6, - - /** - * FINEST indicates a highly detailed tracing message. - * This level is initialized to <CODE>300</CODE>. - */ - FINEST = 7, - - /** - * ALL indicates that all messages should be logged. - * This level is initialized to <CODE>Integer.MIN_VALUE</CODE>. - */ - ALL, - }; - virtual void log(Level level, std::wstring&& msg) = 0; - virtual void log(Level level, const std::wstring& msg) = 0; - virtual void log(Level level, std::string&& msg) = 0; - virtual void log(Level level, const std::string& msg) = 0; - - void info(const std::string& msg) - { - log(Level::INFO, msg); - } - void info(const std::wstring& msg) - { - log(Level::INFO, msg); - } - void error(const std::string& msg) - { - log(Level::SEVERE, msg); - } - void error(const std::wstring& msg) - { - log(Level::SEVERE, msg); - } - void warning(const std::string& msg) - { - log(Level::WARNING, msg); - } - void warning(const std::wstring& msg) - { - log(Level::WARNING, msg); - } - }; -} - -class MessageIssue { - -public: - std::string text; - - lsp::Log::Level code; - - MessageIssue(const std::string& text, lsp::Log::Level code) :text(text), code(code) - { - - - } - MessageIssue(std::string&& text, lsp::Log::Level code) :text(text), code(code) - { - - - } - - - std::string getText() { - return text; - } - - lsp::Log::Level getIssueCode() { - return code; - } - - - std::string toString() { - return getText(); - } - -}; -class MessageIssueHandler -{ -public: - /** - * Handle issues found while parsing or validating a message. The list of issues must not be empty. - */ - virtual ~MessageIssueHandler() = default; - - virtual void handle(std::vector<MessageIssue>&&) = 0; - virtual void handle( MessageIssue&&) = 0; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.cpp deleted file mode 100644 index 111b29aa1c8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.cpp +++ /dev/null @@ -1,57 +0,0 @@ -#include "MessageJsonHandler.h" -#include <string> -#include <rapidjson/document.h> - - - -std::unique_ptr<LspMessage> MessageJsonHandler::parseResponseMessage(const std::string& method, Reader& r) -{ - auto findIt = method2response.find(method); - - if( findIt != method2response.end()) - { - return findIt->second(r); - } - return nullptr; -} - -std::unique_ptr<LspMessage> MessageJsonHandler::parseRequstMessage(const std::string& method, Reader&r) -{ - auto findIt = method2request.find(method); - - if (findIt != method2request.end()) - { - return findIt->second(r); - } - return nullptr; -} - -bool MessageJsonHandler::resovleResponseMessage(Reader&r, std::pair<std::string, std::unique_ptr<LspMessage>>& result) -{ - for (auto& handler : method2response) - { - try - { - auto msg = handler.second(r); - result.first = handler.first; - result.second = std::move(msg); - return true; - } - catch (...) - { - - } - } - return false; -} - -std::unique_ptr<LspMessage> MessageJsonHandler::parseNotificationMessage(const std::string& method, Reader& r) -{ - auto findIt = method2notification.find(method); - - if (findIt != method2notification.end()) - { - return findIt->second(r); - } - return nullptr; -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.h deleted file mode 100644 index 7e238b0cf6e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageJsonHandler.h +++ /dev/null @@ -1,61 +0,0 @@ -#pragma once -#include <string> -#include <map> -#include <functional> -#include <LibLsp/JsonRpc/message.h> -class Reader; - - -using GenericRequestJsonHandler = std::function< std::unique_ptr<LspMessage>(Reader&) >; -using GenericResponseJsonHandler = std::function< std::unique_ptr<LspMessage>(Reader&) >; -using GenericNotificationJsonHandler = std::function< std::unique_ptr<LspMessage>(Reader&) >; - -class MessageJsonHandler -{ -public: - std::map< std::string, GenericRequestJsonHandler > method2request; - std::map< std::string, GenericResponseJsonHandler > method2response; - std::map< std::string, GenericNotificationJsonHandler > method2notification; - - - const GenericRequestJsonHandler* GetRequestJsonHandler(const char* methodInfo) const - { - const auto findIt = method2request.find(methodInfo); - return findIt == method2request.end() ? nullptr : &findIt->second; - } - - void SetRequestJsonHandler(const std::string& methodInfo, GenericRequestJsonHandler handler) - { - method2request[methodInfo] = handler; - } - - const GenericResponseJsonHandler* GetResponseJsonHandler(const char* methodInfo) const - { - const auto findIt = method2response.find(methodInfo); - return findIt == method2response.end() ? nullptr : &findIt->second; - } - - void SetResponseJsonHandler(const std::string& methodInfo,GenericResponseJsonHandler handler) - { - method2response[methodInfo] = handler; - } - - const GenericNotificationJsonHandler* GetNotificationJsonHandler(const char* methodInfo) const - { - const auto findIt = method2notification.find(methodInfo); - return findIt == method2notification.end() ? nullptr : &findIt->second; - } - - void SetNotificationJsonHandler(const std::string& methodInfo, GenericNotificationJsonHandler handler) - { - method2notification[methodInfo] = handler; - } - - - - std::unique_ptr<LspMessage> parseResponseMessage(const std::string&, Reader&); - std::unique_ptr<LspMessage> parseRequstMessage(const std::string&, Reader&); - bool resovleResponseMessage(Reader&, std::pair<std::string, std::unique_ptr<LspMessage>>& result); - std::unique_ptr<LspMessage> parseNotificationMessage(const std::string&, Reader&); -}; - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageProducer.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageProducer.h deleted file mode 100644 index ab7a29a17f7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/MessageProducer.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include <string> -#include <functional> - -class MessageProducer -{ -public: - - - typedef std::function< void(std::string&&) > MessageConsumer; - virtual ~MessageProducer() = default; - virtual void listen(MessageConsumer) = 0; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/NotificationInMessage.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/NotificationInMessage.h deleted file mode 100644 index e4841b5703c..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/NotificationInMessage.h +++ /dev/null @@ -1,62 +0,0 @@ -#pragma once - - -#include "lsRequestId.h" -#include "LibLsp/JsonRpc/message.h" - - - -// NotificationInMessage does not have |id|. -struct NotificationInMessage : public LspMessage { - - Kind GetKid() override - { - return NOTIFICATION_MESSAGE; - } - MethodType GetMethodType() const override - { - return method.c_str(); - } - void SetMethodType(MethodType _t) override - { - method = _t; - } - std::string method; -}; -template <class T, class TDerived > -struct lsNotificationInMessage : NotificationInMessage { - - void ReflectWriter(Writer& writer) override { - Reflect(writer, static_cast<TDerived&>(*this)); - } - lsNotificationInMessage(MethodType _method) - { - method = _method; - } - - static std::unique_ptr<LspMessage> ReflectReader(Reader& visitor) { - - TDerived* temp = new TDerived(); - - std::unique_ptr<TDerived> message = std::unique_ptr<TDerived>(temp); - // Reflect may throw and *message will be partially deserialized. - Reflect(visitor, static_cast<TDerived&>(*temp)); - return message; - - } - void swap(lsNotificationInMessage& arg) noexcept - { - method.swap(method); - std::swap(params, arg.params); - } - T params; -}; - -#define DEFINE_NOTIFICATION_TYPE(MSG,paramType,methodInfo)\ -namespace MSG {\ - struct notify : public lsNotificationInMessage< paramType , notify >{\ - static constexpr MethodType kMethodInfo = methodInfo;\ - notify():lsNotificationInMessage(kMethodInfo){} \ - };\ -};\ -MAKE_REFLECT_STRUCT(MSG::notify, jsonrpc,method, params) diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.cpp deleted file mode 100644 index 46f09ec6862..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.cpp +++ /dev/null @@ -1,612 +0,0 @@ -#include "MessageJsonHandler.h" -#include "Endpoint.h" -#include "message.h" -#include "RemoteEndPoint.h" -#include <future> -#include "Cancellation.h" -#include "StreamMessageProducer.h" -#include "NotificationInMessage.h" -#include "lsResponseMessage.h" -#include "Condition.h" -#include "Context.h" -#include "rapidjson/error/en.h" -#include "json.h" -#include "GCThreadContext.h" -#include "ScopeExit.h" -#include "stream.h" - -#define BOOST_BIND_GLOBAL_PLACEHOLDERS -#include "boost/threadpool.hpp" -#include <atomic> -namespace lsp { - -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -//===----------------------------------------------------------------------===// - -// Cancellation mechanism for long-running tasks. -// -// This manages interactions between: -// -// 1. Client code that starts some long-running work, and maybe cancels later. -// -// std::pair<Context, Canceler> Task = cancelableTask(); -// { -// WithContext Cancelable(std::move(Task.first)); -// Expected -// deepThoughtAsync([](int answer){ errs() << answer; }); -// } -// // ...some time later... -// if (User.fellAsleep()) -// Task.second(); -// -// (This example has an asynchronous computation, but synchronous examples -// work similarly - the Canceler should be invoked from another thread). -// -// 2. Library code that executes long-running work, and can exit early if the -// result is not needed. -// -// void deepThoughtAsync(std::function<void(int)> Callback) { -// runAsync([Callback]{ -// int A = ponder(6); -// if (getCancelledMonitor()) -// return; -// int B = ponder(9); -// if (getCancelledMonitor()) -// return; -// Callback(A * B); -// }); -// } -// -// (A real example may invoke the callback with an error on cancellation, -// the CancelledError is provided for this purpose). -// -// Cancellation has some caveats: -// - the work will only stop when/if the library code next checks for it. -// Code outside clangd such as Sema will not do this. -// - it's inherently racy: client code must be prepared to accept results -// even after requesting cancellation. -// - it's Context-based, so async work must be dispatched to threads in -// ways that preserve the context. (Like runAsync() or TUScheduler). -// - - /// A canceller requests cancellation of a task, when called. - /// Calling it again has no effect. - using Canceler = std::function<void()>; - - // We don't want a cancelable scope to "shadow" an enclosing one. - struct CancelState { - std::shared_ptr<std::atomic<int>> cancelled; - const CancelState* parent = nullptr; - lsRequestId id; - }; - static Key<CancelState> g_stateKey; - - /// Defines a new task whose cancellation may be requested. - /// The returned Context defines the scope of the task. - /// When the context is active, getCancelledMonitor() is 0 until the Canceler is - /// invoked, and equal to Reason afterwards. - /// Conventionally, Reason may be the LSP error code to return. - std::pair<Context, Canceler> cancelableTask(const lsRequestId& id,int reason = 1){ - assert(reason != 0 && "Can't detect cancellation if Reason is zero"); - CancelState state; - state.id = id; - state.cancelled = std::make_shared<std::atomic<int>>(); - state.parent = Context::current().get(g_stateKey); - return { - Context::current().derive(g_stateKey, state), - [reason, cancelled(state.cancelled)] { *cancelled = reason; }, - }; - } - /// If the current context is within a cancelled task, returns the reason. -/// (If the context is within multiple nested tasks, true if any are cancelled). -/// Always zero if there is no active cancelable task. -/// This isn't free (context lookup) - don't call it in a tight loop. - boost::optional<CancelMonitor> getCancelledMonitor(const lsRequestId& id, const Context& ctx = Context::current()){ - for (const CancelState* state = ctx.get(g_stateKey); state != nullptr; - state = state->parent) - { - if (id != state->id)continue; - const std::shared_ptr<std::atomic<int> > cancelled = state->cancelled; - std::function<int()> temp = [=]{ - return cancelled->load(); - }; - return std::move(temp); - } - - return {}; - } -} // namespace lsp - -using namespace lsp; -class PendingRequestInfo -{ - using RequestCallBack = std::function< bool(std::unique_ptr<LspMessage>) >; -public: - PendingRequestInfo(const std::string& md, - const RequestCallBack& callback); - PendingRequestInfo(const std::string& md); - PendingRequestInfo() {} - std::string method; - RequestCallBack futureInfo; -}; - -PendingRequestInfo::PendingRequestInfo(const std::string& _md, - const RequestCallBack& callback) : method(_md), - futureInfo(callback) -{ -} - -PendingRequestInfo::PendingRequestInfo(const std::string& md) : method(md) -{ -} -struct RemoteEndPoint::Data -{ - explicit Data(lsp::Log& _log , RemoteEndPoint* owner) - : m_id(0), next_request_cookie(0), message_producer(new StreamMessageProducer(*owner)), log(_log) - { - - } - ~Data() - { - delete message_producer; - } - std::atomic<unsigned> m_id; - boost::threadpool::pool tp; - // Method calls may be cancelled by ID, so keep track of their state. - // This needs a mutex: handlers may finish on a different thread, and that's - // when we clean up entries in the map. - mutable std::mutex request_cancelers_mutex; - - std::map< lsRequestId, std::pair<Canceler, /*Cookie*/ unsigned> > requestCancelers; - - std::atomic<unsigned> next_request_cookie; // To disambiguate reused IDs, see below. - void onCancel(Notify_Cancellation::notify* notify) { - std::lock_guard<std::mutex> Lock(request_cancelers_mutex); - const auto it = requestCancelers.find(notify->params.id); - if (it != requestCancelers.end()) - it->second.first(); // Invoke the canceler. - } - - // We run cancelable requests in a context that does two things: - // - allows cancellation using requestCancelers[ID] - // - cleans up the entry in requestCancelers when it's no longer needed - // If a client reuses an ID, the last wins and the first cannot be canceled. - Context cancelableRequestContext(lsRequestId id) { - auto task = cancelableTask(id, - /*Reason=*/static_cast<int>(lsErrorCodes::RequestCancelled)); - unsigned cookie; - { - std::lock_guard<std::mutex> Lock(request_cancelers_mutex); - cookie = next_request_cookie.fetch_add(1, std::memory_order_relaxed); - requestCancelers[id] = { std::move(task.second), cookie }; - } - // When the request ends, we can clean up the entry we just added. - // The cookie lets us check that it hasn't been overwritten due to ID - // reuse. - return task.first.derive(lsp::make_scope_exit([this, id, cookie] { - std::lock_guard<std::mutex> lock(request_cancelers_mutex); - const auto& it = requestCancelers.find(id); - if (it != requestCancelers.end() && it->second.second == cookie) - requestCancelers.erase(it); - })); - } - - std::map <lsRequestId, std::shared_ptr<PendingRequestInfo>> _client_request_futures; - StreamMessageProducer* message_producer; - std::atomic<bool> quit{}; - lsp::Log& log; - std::shared_ptr<lsp::istream> input; - std::shared_ptr<lsp::ostream> output; - - void pendingRequest(RequestInMessage& info, GenericResponseHandler&& handler) - { - auto id = m_id.fetch_add(1, std::memory_order_relaxed); - info.id.set(id); - std::lock_guard<std::mutex> lock(m_requsetInfo); - _client_request_futures[info.id] = std::make_shared<PendingRequestInfo>(info.method, handler); - - } - const std::shared_ptr<const PendingRequestInfo> getRequestInfo(const lsRequestId& _id) - { - std::lock_guard<std::mutex> lock(m_requsetInfo); - auto findIt = _client_request_futures.find(_id); - if (findIt != _client_request_futures.end()) - { - return findIt->second; - } - return nullptr; - } - - std::mutex m_requsetInfo; - void removeRequestInfo(const lsRequestId& _id) - { - std::lock_guard<std::mutex> lock(m_requsetInfo); - auto findIt = _client_request_futures.find(_id); - if (findIt != _client_request_futures.end()) - { - _client_request_futures.erase(findIt); - } - } - void clear() - { - { - std::lock_guard<std::mutex> lock(m_requsetInfo); - _client_request_futures.clear(); - - } - tp.clear(); - quit.store(true, std::memory_order_relaxed); - } -}; - -namespace -{ -void WriterMsg(std::shared_ptr<lsp::ostream>& output, LspMessage& msg) -{ - const auto& s = msg.ToJson(); - const auto value = - std::string("Content-Length: ") + std::to_string(s.size()) + "\r\n\r\n" + s; - output->write(value); - output->flush(); -} - -bool isResponseMessage(JsonReader& visitor) -{ - - if (!visitor.HasMember("id")) - { - return false; - } - - if (!visitor.HasMember("result") && !visitor.HasMember("error")) - { - return false; - } - - return true; -} - -bool isRequestMessage(JsonReader& visitor) -{ - if (!visitor.HasMember("method")) - { - return false; - } - if (!visitor["method"]->IsString()) - { - return false; - } - if (!visitor.HasMember("id")) - { - return false; - } - return true; -} -bool isNotificationMessage(JsonReader& visitor) -{ - if (!visitor.HasMember("method")) - { - return false; - } - if (!visitor["method"]->IsString()) - { - return false; - } - if (visitor.HasMember("id")) - { - return false; - } - return true; -} -} - -CancelMonitor RemoteEndPoint::getCancelMonitor(const lsRequestId& id) -{ - auto monitor = getCancelledMonitor(id); - if(monitor.has_value()) - { - return monitor.value(); - } - return [] { - return 0; - }; - -} - -RemoteEndPoint::RemoteEndPoint( - const std::shared_ptr < MessageJsonHandler >& json_handler,const std::shared_ptr < Endpoint>& localEndPoint, lsp::Log& _log, uint8_t max_workers): - d_ptr(new Data(_log,this)),jsonHandler(json_handler), local_endpoint(localEndPoint) -{ - jsonHandler->method2notification[Notify_Cancellation::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_Cancellation::notify::ReflectReader(visitor); - }; - - d_ptr->quit.store(false, std::memory_order_relaxed); - d_ptr->tp.size_controller().resize(max_workers); -} - -RemoteEndPoint::~RemoteEndPoint() -{ - delete d_ptr; - d_ptr->quit.store(true, std::memory_order_relaxed); -} - -bool RemoteEndPoint::dispatch(const std::string& content) -{ - rapidjson::Document document; - document.Parse(content.c_str(), content.length()); - if (document.HasParseError()) - { - std::string info ="lsp msg format error:"; - rapidjson::GetParseErrorFunc GetParseError = rapidjson::GetParseError_En; // or whatever - info+= GetParseError(document.GetParseError()); - info += "\n"; - info += "ErrorContext offset:\n"; - info += content.substr(document.GetErrorOffset()); - d_ptr->log.log(Log::Level::SEVERE, info); - - return false; - } - - JsonReader visitor{ &document }; - if (!visitor.HasMember("jsonrpc") || - std::string(visitor["jsonrpc"]->GetString()) != "2.0") - { - std::string reason; - reason = "Reason:Bad or missing jsonrpc version\n"; - reason += "content:\n" + content; - d_ptr->log.log(Log::Level::SEVERE, reason); - return false; - - } - LspMessage::Kind _kind = LspMessage::NOTIFICATION_MESSAGE; - try { - if (isRequestMessage(visitor)) - { - _kind = LspMessage::REQUEST_MESSAGE; - auto msg = jsonHandler->parseRequstMessage(visitor["method"]->GetString(), visitor); - if (msg) { - mainLoop(std::move(msg)); - } - else { - std::string info = "Unknown support request message when consumer message:\n"; - info += content; - d_ptr->log.log(Log::Level::WARNING, info); - return false; - } - } - else if (isResponseMessage(visitor)) - { - _kind = LspMessage::RESPONCE_MESSAGE; - lsRequestId id; - ReflectMember(visitor, "id", id); - - auto msgInfo = d_ptr->getRequestInfo(id); - if (!msgInfo) - { - std::pair<std::string, std::unique_ptr<LspMessage>> result; - auto b = jsonHandler->resovleResponseMessage(visitor, result); - if (b) - { - result.second->SetMethodType(result.first.c_str()); - mainLoop(std::move(result.second)); - } - else - { - std::string info = "Unknown response message :\n"; - info += content; - d_ptr->log.log(Log::Level::INFO, info); - } - } - else - { - - auto msg = jsonHandler->parseResponseMessage(msgInfo->method, visitor); - if (msg) { - mainLoop(std::move(msg)); - } - else - { - std::string info = "Unknown response message :\n"; - info += content; - d_ptr->log.log(Log::Level::SEVERE, info); - return false; - } - - } - } - else if (isNotificationMessage(visitor)) - { - auto msg = jsonHandler->parseNotificationMessage(visitor["method"]->GetString(), visitor); - if (!msg) - { - std::string info = "Unknown notification message :\n"; - info += content; - d_ptr->log.log(Log::Level::SEVERE, info); - return false; - } - mainLoop(std::move(msg)); - } - else - { - std::string info = "Unknown lsp message when consumer message:\n"; - info += content; - d_ptr->log.log(Log::Level::WARNING, info); - return false; - } - } - catch (std::exception& e) - { - - std::string info = "Exception when process "; - if(_kind==LspMessage::REQUEST_MESSAGE) - { - info += "request"; - } - if (_kind == LspMessage::RESPONCE_MESSAGE) - { - info += "response"; - } - else - { - info += "notification"; - } - info += " message:\n"; - info += e.what(); - std::string reason = "Reason:" + info + "\n"; - reason += "content:\n" + content; - d_ptr->log.log(Log::Level::SEVERE, reason); - return false; - } - return true; -} - - - -void RemoteEndPoint::internalSendRequest( RequestInMessage& info, GenericResponseHandler handler) -{ - std::lock_guard<std::mutex> lock(m_sendMutex); - if (!d_ptr->output || d_ptr->output->bad()) - { - std::string desc = "Output isn't good any more:\n"; - d_ptr->log.log(Log::Level::INFO, desc); - return ; - } - d_ptr->pendingRequest(info, std::move(handler)); - WriterMsg(d_ptr->output, info); -} - - -std::unique_ptr<LspMessage> RemoteEndPoint::internalWaitResponse(RequestInMessage& request, unsigned time_out) -{ - auto eventFuture = std::make_shared< Condition< LspMessage > >(); - internalSendRequest(request, [=](std::unique_ptr<LspMessage> data) - { - eventFuture->notify(std::move(data)); - return true; - }); - return eventFuture->wait(time_out); -} - -void RemoteEndPoint::mainLoop(std::unique_ptr<LspMessage>msg) -{ - if(d_ptr->quit.load(std::memory_order_relaxed)) - { - return; - } - const auto _kind = msg->GetKid(); - if (_kind == LspMessage::REQUEST_MESSAGE) - { - auto req = static_cast<RequestInMessage*>(msg.get()); - // Calls can be canceled by the client. Add cancellation context. - WithContext WithCancel(d_ptr->cancelableRequestContext(req->id)); - local_endpoint->onRequest(std::move(msg)); - } - - else if (_kind == LspMessage::RESPONCE_MESSAGE) - { - auto response = static_cast<ResponseInMessage*>(msg.get()); - auto msgInfo = d_ptr->getRequestInfo(response->id); - if (!msgInfo) - { - const auto _method_desc = msg->GetMethodType(); - local_endpoint->onResponse(_method_desc, std::move(msg)); - } - else - { - bool needLocal = true; - if (msgInfo->futureInfo) - { - if (msgInfo->futureInfo(std::move(msg))) - { - needLocal = false; - } - } - if (needLocal) - { - local_endpoint->onResponse(msgInfo->method, std::move(msg)); - } - d_ptr->removeRequestInfo(response->id); - } - } - else if (_kind == LspMessage::NOTIFICATION_MESSAGE) - { - if (strcmp(Notify_Cancellation::notify::kMethodInfo, msg->GetMethodType())==0) - { - d_ptr->onCancel(static_cast<Notify_Cancellation::notify*>(msg.get())); - } - else - { - local_endpoint->notify(std::move(msg)); - } - - } - else - { - std::string info = "Unknown lsp message when process message in mainLoop:\n"; - d_ptr->log.log(Log::Level::WARNING, info); - } -} - -void RemoteEndPoint::handle(std::vector<MessageIssue>&& issue) -{ - for(auto& it : issue) - { - d_ptr->log.log(it.code, it.text); - } -} - -void RemoteEndPoint::handle(MessageIssue&& issue) -{ - d_ptr->log.log(issue.code, issue.text); -} - - -void RemoteEndPoint::startProcessingMessages(std::shared_ptr<lsp::istream> r, - std::shared_ptr<lsp::ostream> w) -{ - d_ptr->quit.store(false, std::memory_order_relaxed); - d_ptr->input = r; - d_ptr->output = w; - d_ptr->message_producer->bind(r); - message_producer_thread_ = std::make_shared<std::thread>([&]() - { - d_ptr->message_producer->listen([&](std::string&& content){ - const auto temp = std::make_shared<std::string>(std::move(content)); - d_ptr->tp.schedule([this, temp]{ -#ifdef USEGC - GCThreadContext gcContext; -#endif - - dispatch(*temp); - }); - }); - }); -} - -void RemoteEndPoint::Stop() -{ - if(message_producer_thread_ && message_producer_thread_->joinable()) - { - message_producer_thread_->detach(); - } - d_ptr->clear(); - -} - -void RemoteEndPoint::sendMsg( LspMessage& msg) -{ - - std::lock_guard<std::mutex> lock(m_sendMutex); - if (!d_ptr->output || d_ptr->output->bad()) - { - std::string info = "Output isn't good any more:\n"; - d_ptr->log.log(Log::Level::INFO, info); - return; - } - WriterMsg(d_ptr->output, msg); - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.h deleted file mode 100644 index 3ae6b567a5c..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RemoteEndPoint.h +++ /dev/null @@ -1,340 +0,0 @@ -#pragma once -#include "LibLsp/lsp/lsp_diagnostic.h" -#include "LibLsp/JsonRpc/Cancellation.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "traits.h" -#include <future> -#include <string> -#include "threaded_queue.h" -#include <unordered_map> -#include "MessageIssue.h" -#include "LibLsp/JsonRpc/MessageJsonHandler.h" -#include "Endpoint.h" - - -class MessageJsonHandler; -class Endpoint; -struct LspMessage; -class RemoteEndPoint; -namespace lsp { - class ostream; - class istream; - - //////////////////////////////////////////////////////////////////////////////// - // ResponseOrError<T> - //////////////////////////////////////////////////////////////////////////////// - - // ResponseOrError holds either the response to a request or an error - // message. - template <typename T> - struct ResponseOrError { - using Request = T; - ResponseOrError(); - ResponseOrError(const T& response); - ResponseOrError(T&& response); - ResponseOrError(const Rsp_Error& error); - ResponseOrError(Rsp_Error&& error); - ResponseOrError(const ResponseOrError& other); - ResponseOrError(ResponseOrError&& other) noexcept; - - ResponseOrError& operator=(const ResponseOrError& other); - ResponseOrError& operator=(ResponseOrError&& other) noexcept; - bool IsError() const { return is_error; } - std::string ToJson() - { - if (is_error) return error.ToJson(); - return response.ToJson(); - } - T response; - Rsp_Error error; // empty represents success. - bool is_error; - }; - - template <typename T> - ResponseOrError<T>::ResponseOrError(): is_error(false) - { - } - - template <typename T> - ResponseOrError<T>::ResponseOrError(const T& resp) : response(resp), is_error(false) {} - template <typename T> - ResponseOrError<T>::ResponseOrError(T&& resp) : response(std::move(resp)), is_error(false) {} - template <typename T> - ResponseOrError<T>::ResponseOrError(const Rsp_Error& err) : error(err), is_error(true) {} - template <typename T> - ResponseOrError<T>::ResponseOrError(Rsp_Error&& err) : error(std::move(err)), is_error(true) {} - template <typename T> - ResponseOrError<T>::ResponseOrError(const ResponseOrError& other) - : response(other.response), error(other.error), is_error(other.is_error) {} - template <typename T> - ResponseOrError<T>::ResponseOrError(ResponseOrError&& other) noexcept - : response(std::move(other.response)), error(std::move(other.error)), is_error(other.is_error) {} - template <typename T> - ResponseOrError<T>& ResponseOrError<T>::operator=( - const ResponseOrError& other) { - response = other.response; - error = other.error; - is_error = other.is_error; - return *this; - } - template <typename T> - ResponseOrError<T>& ResponseOrError<T>::operator=(ResponseOrError&& other) noexcept - { - response = std::move(other.response); - error = std::move(other.error); - is_error = other.is_error; - return *this; - } - -} - - -class RemoteEndPoint :MessageIssueHandler -{ - - template <typename F, int N> - using ParamType = lsp::traits::ParameterType<F, N>; - - template <typename T> - using IsRequest = lsp::traits::EnableIfIsType<RequestInMessage, T>; - - template <typename T> - using IsResponse = lsp::traits::EnableIfIsType<ResponseInMessage, T>; - - template <typename T> - using IsNotify = lsp::traits::EnableIfIsType<NotificationInMessage, T>; - - - template <typename F, typename ReturnType> - using IsRequestHandler = lsp::traits::EnableIf<lsp::traits::CompatibleWith< - F, - std::function<ReturnType(const RequestInMessage&)>>:: - value>; - - template <typename F, typename ReturnType> - using IsRequestHandlerWithMonitor = lsp::traits::EnableIf<lsp::traits::CompatibleWith< - F, - std::function<ReturnType(const RequestInMessage&,const CancelMonitor&)>>:: - value>; - -public: - - - RemoteEndPoint(const std::shared_ptr <MessageJsonHandler>& json_handler, - const std::shared_ptr < Endpoint >& localEndPoint, - lsp::Log& _log, uint8_t max_workers = 2); - - ~RemoteEndPoint() override; - template <typename F, typename RequestType = ParamType<F, 0>, typename ResponseType = typename RequestType::Response> - IsRequestHandler< F, lsp::ResponseOrError<ResponseType> > registerHandler(F&& handler) - { - ProcessRequestJsonHandler(handler); - local_endpoint->registerRequestHandler(RequestType::kMethodInfo, [=](std::unique_ptr<LspMessage> msg) { - auto req = reinterpret_cast<const RequestType*>(msg.get()); - lsp::ResponseOrError<ResponseType> res(handler(*req)); - if (res.is_error) { - res.error.id = req->id; - send(res.error); - } - else - { - res.response.id = req->id; - send(res.response); - } - return true; - }); - } - template <typename F, typename RequestType = ParamType<F, 0>, typename ResponseType = typename RequestType::Response> - IsRequestHandlerWithMonitor< F, lsp::ResponseOrError<ResponseType> > registerHandler(F&& handler) { - ProcessRequestJsonHandler(handler); - local_endpoint->registerRequestHandler(RequestType::kMethodInfo, [=](std::unique_ptr<LspMessage> msg) { - auto req = static_cast<const RequestType*>(msg.get()); - lsp::ResponseOrError<ResponseType> res(handler(*req , getCancelMonitor(req->id))); - if (res.is_error) { - res.error.id = req->id; - send(res.error); - } - else - { - res.response.id = req->id; - send(res.response); - } - return true; - }); - } - using RequestErrorCallback = std::function<void(const Rsp_Error&)>; - - template <typename T, typename F, typename ResponseType = ParamType<F, 0> > - void send(T& request, F&& handler, RequestErrorCallback onError) - { - ProcessRequestJsonHandler(handler); - auto cb = [=](std::unique_ptr<LspMessage> msg) { - if (!msg) - return true; - const auto result = msg.get(); - - if (static_cast<ResponseInMessage*>(result)->IsErrorType()) { - const auto rsp_error = static_cast<const Rsp_Error*>(result); - onError(*rsp_error); - } - else { - handler(*static_cast<ResponseType*>(result)); - } - - return true; - }; - internalSendRequest(request, cb); - } - - - template <typename F, typename NotifyType = ParamType<F, 0> > - IsNotify<NotifyType> registerHandler(F&& handler) { - { - std::lock_guard<std::mutex> lock(m_sendMutex); - if (!jsonHandler->GetNotificationJsonHandler(NotifyType::kMethodInfo)) - { - jsonHandler->SetNotificationJsonHandler(NotifyType::kMethodInfo, - [](Reader& visitor) - { - return NotifyType::ReflectReader(visitor); - }); - } - } - local_endpoint->registerNotifyHandler(NotifyType::kMethodInfo, [=](std::unique_ptr<LspMessage> msg) { - handler(*static_cast<NotifyType*>(msg.get())); - return true; - }); - } - - template <typename T, typename = IsRequest<T>> - std::future< lsp::ResponseOrError<typename T::Response> > send(T& request) { - - ProcessResponseJsonHandler(request); - using Response = typename T::Response; - auto promise = std::make_shared< std::promise<lsp::ResponseOrError<Response>>>(); - auto cb = [=](std::unique_ptr<LspMessage> msg) { - if (!msg) - return true; - auto result = msg.get(); - - if (reinterpret_cast<ResponseInMessage*>(result)->IsErrorType()) - { - Rsp_Error* rsp_error = static_cast<Rsp_Error*>(result); - Rsp_Error temp; - std::swap(temp, *rsp_error); - promise->set_value(std::move(lsp::ResponseOrError<Response>(std::move(temp)))); - } - else - { - Response temp; - std::swap(temp, *static_cast<Response*>(result)); - promise->set_value(std::move(lsp::ResponseOrError<Response>(std::move(temp)))); - } - return true; - }; - internalSendRequest(request, cb); - return promise->get_future(); - } - - template <typename T, typename = IsRequest<T>> - std::unique_ptr<lsp::ResponseOrError<typename T::Response>> waitResponse(T& request, const unsigned time_out = 0) - { - auto future_rsp = send(request); - if (time_out == 0) - { - future_rsp.wait(); - } - else - { - auto state = future_rsp.wait_for(std::chrono::milliseconds(time_out)); - if (std::future_status::timeout == state) - { - return {}; - } - } - - using Response = typename T::Response; - return std::make_unique<lsp::ResponseOrError<Response>>(std::move(future_rsp.get())); - } - - void send(NotificationInMessage& msg) - { - sendMsg(msg); - } - - void send(ResponseInMessage& msg) - { - sendMsg(msg); - } - - void sendNotification(NotificationInMessage& msg) - { - send(msg); - } - void sendResponse(ResponseInMessage& msg) - { - send(msg); - } - void startProcessingMessages(std::shared_ptr<lsp::istream> r, - std::shared_ptr<lsp::ostream> w); - - bool IsWorking() const - { - if (message_producer_thread_) - return true; - return false; - } - void Stop(); - - std::unique_ptr<LspMessage> internalWaitResponse(RequestInMessage&, unsigned time_out = 0); - - void internalSendRequest(RequestInMessage&, GenericResponseHandler); - - void handle(std::vector<MessageIssue>&&) override; - void handle(MessageIssue&&) override; -private: - CancelMonitor getCancelMonitor(const lsRequestId&); - void sendMsg(LspMessage& msg); - void mainLoop(std::unique_ptr<LspMessage>); - bool dispatch(const std::string&); - template <typename F, typename RequestType = ParamType<F, 0>> - IsRequest<RequestType> ProcessRequestJsonHandler(const F& handler) { - std::lock_guard<std::mutex> lock(m_sendMutex); - if (!jsonHandler->GetRequestJsonHandler(RequestType::kMethodInfo)) - { - jsonHandler->SetRequestJsonHandler(RequestType::kMethodInfo, - [](Reader& visitor) - { - return RequestType::ReflectReader(visitor); - }); - } - } - template <typename T, typename = IsRequest<T>> - void ProcessResponseJsonHandler(T& request) - { - using Response = typename T::Response; - std::lock_guard<std::mutex> lock(m_sendMutex); - if (!jsonHandler->GetResponseJsonHandler(T::kMethodInfo)) - { - jsonHandler->SetResponseJsonHandler(T::kMethodInfo, [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return Response::ReflectReader(visitor); - }); - } - } - - struct Data; - - Data* d_ptr; - - std::shared_ptr < MessageJsonHandler> jsonHandler; - std::mutex m_sendMutex; - - std::shared_ptr < Endpoint > local_endpoint; -public: - std::shared_ptr < std::thread > message_producer_thread_; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RequestInMessage.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RequestInMessage.h deleted file mode 100644 index 163d038a2ee..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/RequestInMessage.h +++ /dev/null @@ -1,70 +0,0 @@ -#pragma once - - -#include "serializer.h" -#include <atomic> -#include <mutex> -#include "lsRequestId.h" -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/method_type.h" -#include "lsResponseMessage.h" - -struct RequestInMessage : public LspMessage { - // number or string, actually no null - lsRequestId id; - std::string method; - Kind GetKid() override - { - return REQUEST_MESSAGE; - } - -}; - - - -template <class T, class TDerived > -struct lsRequest : public RequestInMessage -{ - lsRequest(MethodType _method) - { - method = _method; - } - MethodType GetMethodType() const override { return method.c_str(); } - void SetMethodType(MethodType _method) override - { - method = _method; - } \ - void ReflectWriter(Writer& writer) override { - Reflect(writer, static_cast<TDerived&>(*this)); - } - - static std::unique_ptr<LspMessage> ReflectReader(Reader& visitor) { - - TDerived* temp = new TDerived(); - std::unique_ptr<TDerived> message = std::unique_ptr<TDerived>(temp); - // Reflect may throw and *message will be partially deserialized. - Reflect(visitor, static_cast<TDerived&>(*temp)); - return message; - } - void swap(lsRequest& arg) noexcept - { - id.swap(arg.id); - method.swap(method); - std::swap(params, arg.params); - } - T params; -}; - - -#define DEFINE_REQUEST_RESPONSE_TYPE(MSG,request_param,response_result,methodInfo)\ -namespace MSG {\ - struct response :public ResponseMessage< response_result, response> {}; \ - struct request : public lsRequest< request_param , request >{\ - static constexpr MethodType kMethodInfo = methodInfo;\ - request():lsRequest(kMethodInfo){} \ - using Response = response;\ - };\ -};\ -MAKE_REFLECT_STRUCT(MSG::request, jsonrpc, id, method, params);\ -MAKE_REFLECT_STRUCT(MSG::response, jsonrpc, id, result); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/ScopeExit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/ScopeExit.h deleted file mode 100644 index 024b700b4a4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/ScopeExit.h +++ /dev/null @@ -1,59 +0,0 @@ -//===- llvm/ADT/ScopeExit.h - Execute code at scope exit --------*- C++ -*-===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// -// -// This file defines the make_scope_exit function, which executes user-defined -// cleanup logic at scope exit. -// -//===----------------------------------------------------------------------===// -#pragma once -#include <type_traits> -#include <utility> - -namespace lsp { -namespace detail { - -template <typename Callable> class scope_exit { - Callable ExitFunction; - bool Engaged = true; // False once moved-from or release()d. - -public: - template <typename Fp> - explicit scope_exit(Fp &&F) : ExitFunction(std::forward<Fp>(F)) {} - - scope_exit(scope_exit &&Rhs) - : ExitFunction(std::move(Rhs.ExitFunction)), Engaged(Rhs.Engaged) { - Rhs.release(); - } - scope_exit(const scope_exit &) = delete; - scope_exit &operator=(scope_exit &&) = delete; - scope_exit &operator=(const scope_exit &) = delete; - - void release() { Engaged = false; } - - ~scope_exit() { - if (Engaged) - ExitFunction(); - } -}; - -} // end namespace detail - -// Keeps the callable object that is passed in, and execute it at the -// destruction of the returned object (usually at the scope exit where the -// returned object is kept). -// -// Interface is specified by p0052r2. -template <typename Callable> - detail::scope_exit<typename std::decay<Callable>::type> -make_scope_exit(Callable &&F) { - return detail::scope_exit<typename std::decay<Callable>::type>( - std::forward<Callable>(F)); -} - -} // end namespace lsp - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.cpp deleted file mode 100644 index c9df4079807..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.cpp +++ /dev/null @@ -1,191 +0,0 @@ - -#include "StreamMessageProducer.h" -#include <cassert> - -#include "stream.h" - - -bool StartsWith(std::string value, std::string start); -bool StartsWith(std::string value, std::string start) { - if (start.size() > value.size()) - return false; - return std::equal(start.begin(), start.end(), value.begin()); -} - -using namespace std; -namespace -{ - string JSONRPC_VERSION = "2.0"; - string CONTENT_LENGTH_HEADER = "Content-Length"; - string CONTENT_TYPE_HEADER = "Content-Type"; - string JSON_MIME_TYPE = "application/json"; - string CRLF = "\r\n"; - -} - - void StreamMessageProducer::parseHeader(std::string& line, StreamMessageProducer::Headers& headers) - { - int sepIndex = line.find(':'); - if (sepIndex >= 0) { - auto key = line.substr(0, sepIndex); - if(key == CONTENT_LENGTH_HEADER) - { - headers.contentLength = atoi(line.substr(sepIndex + 1).data()); - } - else if(key == CONTENT_TYPE_HEADER) - { - int charsetIndex = line.find("charset="); - if (charsetIndex >= 0) - headers.charset = line.substr(charsetIndex + 8); - } - } - } - - -void StreamMessageProducer::listen(MessageConsumer callBack) -{ - if(!input) - return; - - keepRunning = true; - bool newLine = false; - Headers headers; - string headerBuilder ; - string debugBuilder ; - // Read the content length. It is terminated by the "\r\n" sequence. - while (keepRunning) - { - if(input->bad()) - { - std::string info = "Input stream is bad."; - auto what = input->what(); - if (what.size()) - { - info += "Reason:"; - info += input->what(); - } - MessageIssue issue(info, lsp::Log::Level::SEVERE); - issueHandler.handle(std::move(issue)); - return; - } - if(input->fail()) - { - std::string info = "Input fail."; - auto what = input->what(); - if(what.size()) - { - info += "Reason:"; - info += input->what(); - } - MessageIssue issue(info, lsp::Log::Level::WARNING); - issueHandler.handle(std::move(issue)); - if(input->need_to_clear_the_state()) - input->clear(); - else - { - return; - } - } - int c = input->get(); - if (c == EOF) { - // End of input stream has been reached - keepRunning = false; - } - else - { - - debugBuilder.push_back((char)c); - if (c == '\n') - { - if (newLine) { - // Two consecutive newlines have been read, which signals the start of the message content - if (headers.contentLength <= 0) - { - string info = "Unexpected token:" + debugBuilder; - info = +" (expected Content-Length: sequence);"; - MessageIssue issue(info, lsp::Log::Level::WARNING); - issueHandler.handle(std::move(issue)); - } - else { - bool result = handleMessage(headers,callBack); - if (!result) - keepRunning = false; - newLine = false; - } - headers.clear(); - debugBuilder.clear(); - } - else if (!headerBuilder.empty()) { - // A single newline ends a header line - parseHeader(headerBuilder, headers); - headerBuilder.clear(); - } - newLine = true; - } - else if (c != '\r') { - // Add the input to the current header line - - headerBuilder.push_back((char)c); - newLine = false; - } - } - } - -} - -void StreamMessageProducer::bind(std::shared_ptr<lsp::istream>_in) -{ - input = _in; -} - -bool StreamMessageProducer::handleMessage(Headers& headers ,MessageConsumer callBack) -{ - // Read content. - auto content_length = headers.contentLength; - std::string content(content_length,0); - auto data = &content[0]; - input->read(data, content_length); - if (input->bad()) - { - std::string info = "Input stream is bad."; - auto what = input->what(); - if (!what.empty()) - { - info += "Reason:"; - info += input->what(); - } - MessageIssue issue(info, lsp::Log::Level::SEVERE); - issueHandler.handle(std::move(issue)); - return false; - } - - if (input->eof()) - { - MessageIssue issue("No more input when reading content body", lsp::Log::Level::INFO); - issueHandler.handle(std::move(issue)); - return false; - } - if (input->fail()) - { - std::string info = "Input fail."; - auto what = input->what(); - if (!what.empty()) - { - info += "Reason:"; - info += input->what(); - } - MessageIssue issue(info, lsp::Log::Level::WARNING); - issueHandler.handle(std::move(issue)); - if (input->need_to_clear_the_state()) - input->clear(); - else - { - return false; - } - } - - callBack(std::move(content)); - - return true; -} - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.h deleted file mode 100644 index 439a9f1b0eb..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/StreamMessageProducer.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once -#include <string> -#include <functional> -#include "MessageProducer.h" -#include <iostream> -#include <memory> -#include "MessageIssue.h" - -namespace lsp { - class istream; -} - -class StreamMessageProducer : public MessageProducer -{ -public: - struct Headers - { - int contentLength = -1; - std::string charset; - void clear() - { - contentLength = -1; - charset.clear(); - } - }; - bool handleMessage(Headers& headers, MessageConsumer callBack); - StreamMessageProducer( - MessageIssueHandler& message_issue_handler, std::shared_ptr < lsp::istream> _input) - : issueHandler(message_issue_handler), - input(_input) - { - } - StreamMessageProducer( - MessageIssueHandler& message_issue_handler) - : issueHandler(message_issue_handler) - { - } - - bool keepRunning = false; - void listen(MessageConsumer) override; - void bind(std::shared_ptr < lsp::istream>); - void parseHeader(std::string& line, Headers& headers); -private: - MessageIssueHandler& issueHandler; - std::shared_ptr < lsp::istream> input; - - -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.cpp deleted file mode 100644 index 91883564737..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.cpp +++ /dev/null @@ -1,299 +0,0 @@ -// -// server.cpp - -#include "TcpServer.h" -#include <signal.h> -#include <utility> -#include <boost/bind/bind.hpp> - -#include "MessageIssue.h" -#include "stream.h" - - -namespace lsp { - struct tcp_connect_session; - - - class tcp_stream_wrapper :public istream, public ostream - { - public: - tcp_stream_wrapper(tcp_connect_session& _w); - - tcp_connect_session& session; - std::atomic<bool> quit{}; - std::shared_ptr < MultiQueueWaiter> request_waiter; - ThreadedQueue< char > on_request; - std::string error_message; - - - bool fail() override - { - return bad(); - } - - - - bool eof() override - { - return bad(); - } - bool good() override - { - return !bad(); - } - tcp_stream_wrapper& read(char* str, std::streamsize count) - override - { - auto some = on_request.TryDequeueSome(static_cast<size_t>( count )); - for (size_t i = 0; i < some.size(); ++i) - { - str[i] = some[i]; - } - for (std::streamsize i = 0; i < count; ++i) - { - str[i] = static_cast<char>(get()); - } - - return *this; - } - int get() override - { - return on_request.Dequeue(); - } - - bool bad() override; - - tcp_stream_wrapper& write(const std::string& c) override; - - tcp_stream_wrapper& write(std::streamsize _s) override; - - tcp_stream_wrapper& flush() override - { - return *this; - } - void reset_state() - { - return; - } - - void clear() override - { - - } - - std::string what() override; - bool need_to_clear_the_state() override - { - return false; - } - }; - struct tcp_connect_session:std::enable_shared_from_this<tcp_connect_session> - { - /// Buffer for incoming data. - std::array<unsigned char, 8192> buffer_; - boost::asio::ip::tcp::socket socket_; - /// Strand to ensure the connection's handlers are not called concurrently. - boost::asio::io_context::strand strand_; - std::shared_ptr<tcp_stream_wrapper> proxy_; - explicit tcp_connect_session(boost::asio::io_context& io_context, boost::asio::ip::tcp::socket&& _socket) - : socket_(std::move(_socket)), strand_(io_context), proxy_(new tcp_stream_wrapper(*this)) - { - do_read(); - } - void do_write(const std::string& data) - { - socket_.async_write_some(boost::asio::buffer(data.data(), data.size()), - boost::asio::bind_executor(strand_,[this](boost::system::error_code ec, std::size_t n) - { - if (!ec) - { - return; - } - proxy_->error_message = ec.message(); - - })); - } - void do_read() - { - socket_.async_read_some(boost::asio::buffer(buffer_), - boost::asio::bind_executor(strand_, - [this](boost::system::error_code ec, size_t bytes_transferred) - { - if (!ec) - { - std::vector<char> elements(buffer_.data(), buffer_.data() + bytes_transferred); - proxy_->on_request.EnqueueAll(std::move(elements), false); - do_read(); - return; - } - proxy_->error_message = ec.message(); - - })); - } - }; - - tcp_stream_wrapper::tcp_stream_wrapper(tcp_connect_session& _w): session(_w) - { - } - - bool tcp_stream_wrapper::bad() - { - return !session.socket_.is_open(); - } - - tcp_stream_wrapper& tcp_stream_wrapper::write(const std::string& c) - { - session.do_write(c); - return *this; - } - - tcp_stream_wrapper& tcp_stream_wrapper::write(std::streamsize _s) - { - session.do_write(std::to_string(_s)); - return *this; - } - - std::string tcp_stream_wrapper::what() - { - if (error_message.size()) - return error_message; - - if(! session.socket_.is_open()) - { - return "Socket is not open."; - } - return {}; - } - - struct TcpServer::Data - { - Data( - lsp::Log& log, uint32_t _max_workers) : - acceptor_(io_context_), _log(log) - { - } - - ~Data() - { - - } - /// The io_context used to perform asynchronous operations. - boost::asio::io_context io_context_; - - std::shared_ptr<boost::asio::io_service::work> work; - - std::shared_ptr<tcp_connect_session> _connect_session; - /// Acceptor used to listen for incoming connections. - boost::asio::ip::tcp::acceptor acceptor_; - - lsp::Log& _log; - - }; - - TcpServer::~TcpServer() - { - delete d_ptr; - } - - TcpServer::TcpServer(const std::string& address, const std::string& port, - std::shared_ptr < MessageJsonHandler> json_handler, - std::shared_ptr < Endpoint> localEndPoint, lsp::Log& log, uint32_t _max_workers) - : point(json_handler, localEndPoint, log, _max_workers),d_ptr(new Data( log, _max_workers)) - - { - - d_ptr->work = std::make_shared<boost::asio::io_service::work>(d_ptr->io_context_); - - // Open the acceptor with the option to reuse the address (i.e. SO_REUSEADDR). - boost::asio::ip::tcp::resolver resolver(d_ptr->io_context_); - boost::asio::ip::tcp::endpoint endpoint = - *resolver.resolve(address, port).begin(); - d_ptr->acceptor_.open(endpoint.protocol()); - d_ptr->acceptor_.set_option(boost::asio::ip::tcp::acceptor::reuse_address(true)); - try - { - d_ptr->acceptor_.bind(endpoint); - } - catch (boost::system::system_error & e) - { - std::string temp = "Socket Server bind failed."; - d_ptr->_log.log(lsp::Log::Level::INFO , temp + e.what()); - return; - } - d_ptr->acceptor_.listen(); - - do_accept(); - std::string desc = "Socket TcpServer " + address + " " + port + " start."; - d_ptr->_log.log(lsp::Log::Level::INFO, desc); - } - - void TcpServer::run() - { - // The io_context::run() call will block until all asynchronous operations - // have finished. While the TcpServer is running, there is always at least one - // asynchronous operation outstanding: the asynchronous accept call waiting - // for new incoming connections. - d_ptr->io_context_.run(); - - } - - void TcpServer::stop() - { - try - { - if(d_ptr->work) - d_ptr->work.reset(); - - do_stop(); - } - catch (...) - { - } - } - - void TcpServer::do_accept() - { - d_ptr->acceptor_.async_accept( - [this](boost::system::error_code ec, boost::asio::ip::tcp::socket socket) - { - // Check whether the TcpServer was stopped by a signal before this - // completion handler had a chance to run. - if (!d_ptr->acceptor_.is_open()) - { - return; - } - - if (!ec) - { - if(d_ptr->_connect_session) - { - if(d_ptr->_connect_session->socket_.is_open()) - { - std::string desc = "Disconnect previous client " + d_ptr->_connect_session->socket_.local_endpoint().address().to_string(); - d_ptr->_log.log(lsp::Log::Level::INFO, desc); - d_ptr->_connect_session->socket_.close(); - } - - point.Stop(); - } - auto local_point = socket.local_endpoint(); - - std::string desc = ("New client " + local_point.address().to_string() + " connect."); - d_ptr->_log.log(lsp::Log::Level::INFO, desc); - d_ptr->_connect_session = std::make_shared<tcp_connect_session>(d_ptr->io_context_,std::move(socket)); - - point.startProcessingMessages(d_ptr->_connect_session->proxy_, d_ptr->_connect_session->proxy_); - do_accept(); - } - }); - } - - void TcpServer::do_stop() - { - d_ptr->acceptor_.close(); - - point.Stop(); - - } - - } // namespace diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.h deleted file mode 100644 index e533acf0569..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/TcpServer.h +++ /dev/null @@ -1,40 +0,0 @@ -#pragma once - -#include <boost/asio.hpp> -#include <string> -#include "RemoteEndPoint.h" - -namespace lsp { - class Log; -} -namespace lsp -{ - /// The top-level class of the HTTP server. - class TcpServer - { - public: - TcpServer(const TcpServer&) = delete; - TcpServer& operator=(const TcpServer&) = delete; - ~TcpServer(); - /// Construct the server to listen on the specified TCP address and port, and - /// serve up files from the given directory. - explicit TcpServer(const std::string& address, const std::string& port, - std::shared_ptr < MessageJsonHandler> json_handler, - std::shared_ptr < Endpoint> localEndPoint, lsp::Log& ,uint32_t _max_workers = 2); - - /// Run the server's io_context loop. - void run(); - void stop(); - - RemoteEndPoint point; - private: - struct Data; - /// Perform an asynchronous accept operation. - void do_accept(); - - /// Wait for a request to stop the server. - void do_stop(); - Data* d_ptr = nullptr; - }; -} // namespace - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.cpp deleted file mode 100644 index 2cb83099c35..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.cpp +++ /dev/null @@ -1,341 +0,0 @@ -#include "MessageIssue.h" -#include "WebSocketServer.h" -#include <iostream> -#include <signal.h> -#include <utility> -#include "stream.h" -#include <boost/beast/core.hpp> -#include <boost/beast/websocket.hpp> -#include <boost/asio/dispatch.hpp> -namespace beast = boost::beast; // from <boost/beast.hpp> -namespace http = beast::http; // from <boost/beast/http.hpp> -namespace websocket = beast::websocket; // from <boost/beast/websocket.hpp> -namespace net = boost::asio; // from <boost/asio.hpp> -using tcp = boost::asio::ip::tcp; // from <boost/asio/ip/tcp.hpp> -namespace lsp { - - // Echoes back all received WebSocket messages - class server_session : public std::enable_shared_from_this<server_session> - { - websocket::stream<beast::tcp_stream> ws_; - - beast::flat_buffer buffer_; - std::string user_agent_; - public: - std::shared_ptr<websocket_stream_wrapper> proxy_; - // Take ownership of the socket - explicit - server_session(tcp::socket&& socket,const std::string& user_agent) - : ws_(std::move(socket)),user_agent_(user_agent) - { - proxy_ = std::make_shared<websocket_stream_wrapper>(ws_); - } - - // Get on the correct executor - void - run() - { - // We need to be executing within a strand to perform async operations - // on the I/O objects in this server_session. Although not strictly necessary - // for single-threaded contexts, this example code is written to be - // thread-safe by default. - net::dispatch(ws_.get_executor(), - beast::bind_front_handler( - &server_session::on_run, - shared_from_this())); - } - - // Start the asynchronous operation - void - on_run() - { - // Set suggested timeout settings for the websocket - ws_.set_option( - websocket::stream_base::timeout::suggested( - beast::role_type::server)); - - // Set a decorator to change the Server of the handshake - ws_.set_option(websocket::stream_base::decorator( - [=](websocket::response_type& res) - { - res.set(http::field::server, user_agent_.c_str()); - })); - // Accept the websocket handshake - ws_.async_accept( - beast::bind_front_handler( - &server_session::on_accept, - shared_from_this())); - } - - void - on_accept(beast::error_code ec) - { - if (ec) - return ; - - // Read a message - // Read a message into our buffer - ws_.async_read( - buffer_, - beast::bind_front_handler( - &server_session::on_read, - shared_from_this())); - } - - - - void - on_read( - beast::error_code ec, - std::size_t bytes_transferred) - { - - if(!ec) - { - char* data = reinterpret_cast<char*>(buffer_.data().data()); - std::vector<char> elements(data, data + bytes_transferred); - - buffer_.clear(); - proxy_->on_request.EnqueueAll(std::move(elements), false); - - // Read a message into our buffer - ws_.async_read( - buffer_, - beast::bind_front_handler( - &server_session::on_read, - shared_from_this())); - return; - } - if (ec){ - proxy_->error_message = ec.message(); - } - } - - - - void close() - { - if(ws_.is_open()) - { - boost::system::error_code ec; - ws_.close(websocket::close_code::normal, ec); - } - - } - }; - - //------------------------------------------------------------------------------ - - struct WebSocketServer::Data - { - Data(const std::string& user_agent, lsp::Log& log) : - acceptor_(io_context_), user_agent_(user_agent), _log(log) - - { - } - - ~Data() - { - - } - /// The io_context used to perform asynchronous operations. - boost::asio::io_context io_context_; - - std::shared_ptr<boost::asio::io_service::work> work; - - /// Acceptor used to listen for incoming connections. - boost::asio::ip::tcp::acceptor acceptor_; - - std::shared_ptr < server_session> _server_session; - - std::string user_agent_; - lsp::Log& _log; - - }; - - websocket_stream_wrapper::websocket_stream_wrapper(boost::beast::websocket::stream<boost::beast::tcp_stream>& _w): - ws_(_w), request_waiter(new MultiQueueWaiter()), - on_request(request_waiter) - { - } - - bool websocket_stream_wrapper::fail() - { - return bad(); - } - - bool websocket_stream_wrapper::eof() - { - return bad(); - } - - bool websocket_stream_wrapper::good() - { - return !bad(); - } - - websocket_stream_wrapper& websocket_stream_wrapper::read(char* str, std::streamsize count) - { - auto some = on_request.TryDequeueSome(static_cast<size_t>(count)); - - for (size_t i = 0; i < some.size(); ++i) - { - str[i] = some[i]; - } - for (std::streamsize i = 0; i < count; ++i) - { - str[i] = static_cast<char>(get()); - } - return *this; - } - - int websocket_stream_wrapper::get() - { - return on_request.Dequeue(); - } - - bool websocket_stream_wrapper::bad() - { - return !ws_.next_layer().socket().is_open(); - } - - websocket_stream_wrapper& websocket_stream_wrapper::write(const std::string& c) - { - ws_.write(boost::asio::buffer(std::string(c))); - return *this; - } - - - websocket_stream_wrapper& websocket_stream_wrapper::write(std::streamsize _s) - { - std::ostringstream temp; - temp << _s; - ws_.write(boost::asio::buffer(temp.str())); - return *this; - } - - websocket_stream_wrapper& websocket_stream_wrapper::flush() - { - return *this; - } - - void websocket_stream_wrapper::clear() - { - } - - std::string websocket_stream_wrapper::what() - { - if (!error_message.empty()) - return error_message; - - if (!ws_.next_layer().socket().is_open()) - { - return "Socket is not open."; - } - return {}; - } - - WebSocketServer::~WebSocketServer() - { - delete d_ptr; - } - - WebSocketServer::WebSocketServer(const std::string& user_agent, const std::string& address, const std::string& port, - std::shared_ptr < MessageJsonHandler> json_handler, - std::shared_ptr < Endpoint> localEndPoint, lsp::Log& log, uint32_t _max_workers) - : point(json_handler,localEndPoint,log, _max_workers),d_ptr(new Data(user_agent,log)) - - { - - d_ptr->work = std::make_shared<boost::asio::io_service::work>(d_ptr->io_context_); - - // Open the acceptor with the option to reuse the address (i.e. SO_REUSEADDR). - boost::asio::ip::tcp::resolver resolver(d_ptr->io_context_); - boost::asio::ip::tcp::endpoint endpoint = - *resolver.resolve(address, port).begin(); - d_ptr->acceptor_.open(endpoint.protocol()); - d_ptr->acceptor_.set_option(boost::asio::ip::tcp::acceptor::reuse_address(true)); - try - { - d_ptr->acceptor_.bind(endpoint); - } - catch (boost::system::system_error & e) - { - std::string temp = "Socket Server blid faild."; - d_ptr->_log.log(lsp::Log::Level::INFO , temp + e.what()); - return; - } - d_ptr->acceptor_.listen(); - - do_accept(); - std::string desc = "Socket WebSocketServer " + address + " " + port + " start."; - d_ptr->_log.log(lsp::Log::Level::INFO, desc); - } - - void WebSocketServer::run() - { - // The io_context::run() call will block until all asynchronous operations - // have finished. While the WebSocketServer is running, there is always at least one - // asynchronous operation outstanding: the asynchronous accept call waiting - // for new incoming connections. - d_ptr->io_context_.run(); - - } - - void WebSocketServer::stop() - { - try - { - if(d_ptr->work) - d_ptr->work.reset(); - - do_stop(); - } - catch (...) - { - } - } - - void WebSocketServer::do_accept() - { - d_ptr->acceptor_.async_accept( - [this](boost::system::error_code ec, boost::asio::ip::tcp::socket socket) - { - // Check whether the WebSocketServer was stopped by a signal before this - // completion handler had a chance to run. - if (!d_ptr->acceptor_.is_open()) - { - return; - } - if (!ec) - { - if(d_ptr->_server_session) - { - try - { - d_ptr->_server_session->close(); - point.Stop(); - } - catch (...) - { - } - } - d_ptr->_server_session = std::make_shared<server_session>(std::move(socket), d_ptr->user_agent_); - d_ptr->_server_session->run(); - - point.startProcessingMessages(d_ptr->_server_session->proxy_, d_ptr->_server_session->proxy_); - do_accept(); - } - - }); - } - - void WebSocketServer::do_stop() - { - d_ptr->acceptor_.close(); - - point.Stop(); - - } - - } // namespace diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.h deleted file mode 100644 index 5206525cebe..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/WebSocketServer.h +++ /dev/null @@ -1,87 +0,0 @@ -#pragma once - -#include <boost/asio.hpp> -#include <string> -#include <boost/beast/core/tcp_stream.hpp> -#include <boost/beast/websocket/stream.hpp> - - -#include "RemoteEndPoint.h" -#include "stream.h" -#include "threaded_queue.h" - -namespace lsp { - class Log; -} - - -namespace lsp -{ - - - - class websocket_stream_wrapper :public istream, public ostream - { - public: - - websocket_stream_wrapper(boost::beast::websocket::stream<boost::beast::tcp_stream>& _w); - - boost::beast::websocket::stream<boost::beast::tcp_stream>& ws_; - std::atomic<bool> quit{}; - std::shared_ptr < MultiQueueWaiter> request_waiter; - ThreadedQueue< char > on_request; - std::string error_message; - bool fail() override; - - bool eof() override; - - bool good() override; - - websocket_stream_wrapper& read(char* str, std::streamsize count) override; - - int get() override; - - bool bad() override; - - websocket_stream_wrapper& write(const std::string& c) override; - - websocket_stream_wrapper& write(std::streamsize _s) override; - - websocket_stream_wrapper& flush() override; - - void clear() override; - - std::string what() override; - }; - - /// The top-level class of the HTTP server. - class WebSocketServer - { - public: - WebSocketServer(const WebSocketServer&) = delete; - WebSocketServer& operator=(const WebSocketServer&) = delete; - ~WebSocketServer(); - /// Construct the server to listen on the specified TCP address and port, and - /// serve up files from the given directory. - explicit WebSocketServer(const std::string& user_agent, const std::string& address, const std::string& port, - std::shared_ptr < MessageJsonHandler> json_handler, - std::shared_ptr < Endpoint> localEndPoint, lsp::Log& ,uint32_t _max_workers = 2); - - /// Run the server's io_context loop. - void run(); - void stop(); - - RemoteEndPoint point; - private: - struct Data; - /// Perform an asynchronous accept operation. - void do_accept(); - - /// Wait for a request to stop the server. - void do_stop(); - Data* d_ptr = nullptr; - - - }; - - } // namespace diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/json.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/json.h deleted file mode 100644 index 98ee91b544a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/json.h +++ /dev/null @@ -1,81 +0,0 @@ -#pragma once - -#include "serializer.h" - -#include <rapidjson/document.h> -#include <rapidjson/prettywriter.h> - -class JsonReader : public Reader { - - std::vector<const char*> path_; - - public: - rapidjson::GenericValue<rapidjson::UTF8<>>* m_; - JsonReader(rapidjson::GenericValue<rapidjson::UTF8<>>* m) : m_(m) {} - SerializeFormat Format() const override { return SerializeFormat::Json; } - - bool IsBool() override { return m_->IsBool(); } - bool IsNull() override { return m_->IsNull(); } - bool IsArray() override { return m_->IsArray(); } - bool IsInt() override { return m_->IsInt(); } - bool IsInt64() override { return m_->IsInt64(); } - bool IsUint64() override { return m_->IsUint64(); } - bool IsDouble() override { return m_->IsDouble(); } - bool IsNumber() override { return m_->IsNumber(); } - bool IsString() override { return m_->IsString(); } - - void GetNull() override {} - bool GetBool() override { return m_->GetBool(); } - int GetInt() override { return m_->GetInt(); } - uint32_t GetUint32() override { return uint32_t(m_->GetUint64()); } - int64_t GetInt64() override { return m_->GetInt64(); } - uint64_t GetUint64() override { return m_->GetUint64(); } - double GetDouble() override { return m_->GetDouble(); } - std::string GetString() override { return m_->GetString(); } - - bool HasMember(const char* x) override - { - if (m_->IsObject()) - return m_->HasMember(x); - else - return false; - } - std::unique_ptr<Reader> operator[](const char* x) override { - auto& sub = (*m_)[x]; - return std::unique_ptr<JsonReader>(new JsonReader(&sub)); - } - - std::string ToString() const override; - - void IterMap(std::function<void(const char*, Reader&)> fn) override; - - void IterArray(std::function<void(Reader&)> fn) override; - - void DoMember(const char* name, std::function<void(Reader&)> fn) override; - - std::string GetPath() const; -}; - -class JsonWriter : public Writer { - - public: - rapidjson::Writer<rapidjson::StringBuffer>* m_; - - JsonWriter(rapidjson::Writer<rapidjson::StringBuffer>* m) : m_(m) {} - SerializeFormat Format() const override { return SerializeFormat::Json; } - - void Null() override { m_->Null(); } - void Bool(bool x) override { m_->Bool(x); } - void Int(int x) override { m_->Int(x); } - void Uint32(uint32_t x) override { m_->Uint64(x); } - void Int64(int64_t x) override { m_->Int64(x); } - void Uint64(uint64_t x) override { m_->Uint64(x); } - void Double(double x) override { m_->Double(x); } - void String(const char* x) override { m_->String(x); } - void String(const char* x, size_t len) override { m_->String(x, len); } - void StartArray(size_t) override { m_->StartArray(); } - void EndArray() override { m_->EndArray(); } - void StartObject() override { m_->StartObject(); } - void EndObject() override { m_->EndObject(); } - void Key(const char* name) override { m_->Key(name); } -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/lsRequestId.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/lsRequestId.h deleted file mode 100644 index 87e94669ab6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/lsRequestId.h +++ /dev/null @@ -1,51 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - -struct lsRequestId { - // The client can send the request id as an int or a string. We should output - // the same format we received. - enum Type { kNone, kInt, kString }; - Type type = kNone; - - int value = -1; - std::string k_string; - bool has_value() const { return type != kNone; } - void swap(lsRequestId& arg) noexcept - { - std::swap(arg, *this); - } - void set(int v) - { - value = v; - type = kInt; - } - void set(const std::string& v) - { - k_string = v; - type = kString; - } - bool operator==(const lsRequestId& rhs) const - { - if (type != rhs.type) return false; - if (type == kInt) - return value == rhs.value; - return k_string == rhs.k_string; - } - bool operator!=(const lsRequestId& rhs) const - { - return !operator==(rhs); - } - bool operator<(const lsRequestId& rhs) const - { - if (type != rhs.type) return false; - if (type == kInt) - return value < rhs.value; - return k_string < rhs.k_string; - } -}; -void Reflect(Reader& visitor, lsRequestId& value); -void Reflect(Writer& visitor, lsRequestId& value); - -// Debug method to convert an id to a string. -std::string ToString(const lsRequestId& id);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/lsResponseMessage.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/lsResponseMessage.h deleted file mode 100644 index ba94167cf8b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/lsResponseMessage.h +++ /dev/null @@ -1,71 +0,0 @@ -#pragma once -#include "serializer.h" -#include "lsRequestId.h" -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/method_type.h" - - -struct ResponseInMessage :public LspMessage { - - lsRequestId id; - std::string m_methodType; - - virtual MethodType GetMethodType() const override - { - return m_methodType.data(); - }; - virtual void SetMethodType(MethodType _type) override - { - m_methodType = _type; - }; - - Kind GetKid() override - { - return RESPONCE_MESSAGE; - } - virtual bool IsErrorType() - { - return false; - } -}; -template <class TDerived > -struct BaseResponseMessage : ResponseInMessage { - - void ReflectWriter(Writer& writer) override { - Reflect(writer, static_cast<TDerived&>(*this)); - } - static std::unique_ptr<LspMessage> ReflectReader(Reader& visitor) { - - TDerived* temp = new TDerived(); - std::unique_ptr<TDerived> message = std::unique_ptr<TDerived>(temp); - // Reflect may throw and *message will be partially deserialized. - Reflect(visitor, static_cast<TDerived&>(*temp)); - return message; - } - -}; - - -template <class T, class TDerived > -struct ResponseMessage : BaseResponseMessage<TDerived> { - T result; - void swap(ResponseMessage<T, TDerived>& arg) noexcept - { - std::swap(result, arg.result); - this->id.swap(arg.id); - this->m_methodType.swap(arg.m_methodType); - } -}; - -template <class T, class TDerived > -struct ResponseError : BaseResponseMessage<TDerived> { - T error; - bool IsErrorType() override { return true; } - void swap(ResponseError<T, TDerived>& arg) noexcept - { - - this->id.swap(arg.id); - this->m_methodType.swap(arg.m_methodType); - std::swap(error, arg.error); - } -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/message.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/message.cpp deleted file mode 100644 index e84455402c0..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/message.cpp +++ /dev/null @@ -1,88 +0,0 @@ -#include "message.h" -#include <rapidjson/stringbuffer.h> -#include <rapidjson/writer.h> -#include "serializer.h" -#include "lsRequestId.h" -#include "RequestInMessage.h" -#include "Condition.h" -#include "json.h" - -void LspMessage::Write(std::ostream& out) { - rapidjson::StringBuffer output; - rapidjson::Writer<rapidjson::StringBuffer> writer(output); - JsonWriter json_writer{ &writer }; - ReflectWriter(json_writer); - - const auto value = std::string("Content-Length: ") + std::to_string(output.GetSize()) + "\r\n\r\n" + output.GetString(); - out << value; - out.flush(); -} - -std::string LspMessage::ToJson() { - rapidjson::StringBuffer output; - rapidjson::Writer<rapidjson::StringBuffer> writer(output); - JsonWriter json_writer{ &writer }; - this->ReflectWriter(json_writer); - return output.GetString(); -} - -void Reflect(Reader& visitor, lsRequestId& value) { - if (visitor.IsInt()) { - value.type = lsRequestId::kInt; - value.value = visitor.GetInt(); - } - else if (visitor.IsInt64()) { - value.type = lsRequestId::kInt; - // `lsRequestId.value` is an `int`, so we're forced to truncate. - value.value = static_cast<int>(visitor.GetInt64()); - } - else if (visitor.IsString()) { - value.type = lsRequestId::kString; - value.k_string = visitor.GetString(); - value.value = atoi(value.k_string.c_str()); - - } - else { - value.type = lsRequestId::kNone; - value.value = -1; - } -} - -void Reflect(Writer& visitor, lsRequestId& value) { - switch (value.type) { - case lsRequestId::kNone: - visitor.Null(); - break; - case lsRequestId::kInt: - visitor.Int(value.value); - break; - case lsRequestId::kString: - - if(value.k_string.empty()) - { - std::string str = std::to_string(value.value); - visitor.String(str.c_str(), str.length()); - } - else - { - visitor.String(value.k_string.c_str(), value.k_string.length()); - } - break; - } -} - -std::string ToString(const lsRequestId& id) { - if (id.type != lsRequestId::kNone) - { - if(id.type == lsRequestId::kString) - { - if (!id.k_string.empty()) - return id.k_string; - } - return std::to_string(id.value); - } - - return ""; -} - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/message.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/message.h deleted file mode 100644 index 6603f3fb3a2..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/message.h +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once - -#include <atomic> -#include <string> -#include <iostream> -#include <LibLsp/JsonRpc/serializer.h> -#include "LibLsp/lsp/method_type.h" - -struct LspMessage -{ -public: - std::string jsonrpc = "2.0"; - virtual void ReflectWriter(Writer&) = 0; - - // Send the message to the language client by writing it to stdout. - void Write(std::ostream& out); - - - virtual MethodType GetMethodType() const = 0; - virtual void SetMethodType(MethodType) = 0; - - virtual ~LspMessage()=default; - enum Kind - { - REQUEST_MESSAGE, - RESPONCE_MESSAGE, - NOTIFICATION_MESSAGE - }; - - virtual Kind GetKid() = 0; - virtual std::string ToJson() ; - -}; - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/optional.hpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/optional.hpp deleted file mode 100644 index 86e3b407c66..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/optional.hpp +++ /dev/null @@ -1,1846 +0,0 @@ -// -// Copyright (c) 2014-2021 Martin Moene -// -// https://github.com/martinmoene/optional-lite -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - -#pragma once - -#ifndef NONSTD_OPTIONAL_LITE_HPP -#define NONSTD_OPTIONAL_LITE_HPP - -#define optional_lite_MAJOR 3 -#define optional_lite_MINOR 5 -#define optional_lite_PATCH 0 - -#define optional_lite_VERSION optional_STRINGIFY(optional_lite_MAJOR) "." optional_STRINGIFY(optional_lite_MINOR) "." optional_STRINGIFY(optional_lite_PATCH) - -#define optional_STRINGIFY( x ) optional_STRINGIFY_( x ) -#define optional_STRINGIFY_( x ) #x - -// optional-lite configuration: - -#define optional_OPTIONAL_DEFAULT 0 -#define optional_OPTIONAL_NONSTD 1 -#define optional_OPTIONAL_STD 2 - -// tweak header support: - -#ifdef __has_include -# if __has_include(<nonstd/optional.tweak.hpp>) -# include <nonstd/optional.tweak.hpp> -# endif -#define optional_HAVE_TWEAK_HEADER 1 -#else -#define optional_HAVE_TWEAK_HEADER 0 -//# pragma message("optional.hpp: Note: Tweak header not supported.") -#endif - -// optional selection and configuration: - -#if !defined( optional_CONFIG_SELECT_OPTIONAL ) -# define optional_CONFIG_SELECT_OPTIONAL ( optional_HAVE_STD_OPTIONAL ? optional_OPTIONAL_STD : optional_OPTIONAL_NONSTD ) -#endif - -// Control presence of extensions: - -#ifndef optional_CONFIG_NO_EXTENSIONS -#define optional_CONFIG_NO_EXTENSIONS 0 -#endif - -// Control presence of exception handling (try and auto discover): - -#ifndef optional_CONFIG_NO_EXCEPTIONS -# if defined(_MSC_VER) -# include <cstddef> // for _HAS_EXCEPTIONS -# endif -# if defined(__cpp_exceptions) || defined(__EXCEPTIONS) || (_HAS_EXCEPTIONS) -# define optional_CONFIG_NO_EXCEPTIONS 0 -# else -# define optional_CONFIG_NO_EXCEPTIONS 1 -# endif -#endif - -// C++ language version detection (C++20 is speculative): -// Note: VC14.0/1900 (VS2015) lacks too much from C++14. - -#ifndef optional_CPLUSPLUS -# if defined(_MSVC_LANG ) && !defined(__clang__) -# define optional_CPLUSPLUS (_MSC_VER == 1900 ? 201103L : _MSVC_LANG ) -# else -# define optional_CPLUSPLUS __cplusplus -# endif -#endif - -#define optional_CPP98_OR_GREATER ( optional_CPLUSPLUS >= 199711L ) -#define optional_CPP11_OR_GREATER ( optional_CPLUSPLUS >= 201103L ) -#define optional_CPP11_OR_GREATER_ ( optional_CPLUSPLUS >= 201103L ) -#define optional_CPP14_OR_GREATER ( optional_CPLUSPLUS >= 201402L ) -#define optional_CPP17_OR_GREATER ( optional_CPLUSPLUS >= 201703L ) -#define optional_CPP20_OR_GREATER ( optional_CPLUSPLUS >= 202000L ) - -// C++ language version (represent 98 as 3): - -#define optional_CPLUSPLUS_V ( optional_CPLUSPLUS / 100 - (optional_CPLUSPLUS > 200000 ? 2000 : 1994) ) - -// Use C++17 std::optional if available and requested: - -#if optional_CPP17_OR_GREATER && defined(__has_include ) -# if __has_include( <optional> ) -# define optional_HAVE_STD_OPTIONAL 1 -# else -# define optional_HAVE_STD_OPTIONAL 0 -# endif -#else -# define optional_HAVE_STD_OPTIONAL 0 -#endif - -#define optional_USES_STD_OPTIONAL ( (optional_CONFIG_SELECT_OPTIONAL == optional_OPTIONAL_STD) || ((optional_CONFIG_SELECT_OPTIONAL == optional_OPTIONAL_DEFAULT) && optional_HAVE_STD_OPTIONAL) ) - -// -// in_place: code duplicated in any-lite, expected-lite, optional-lite, value-ptr-lite, variant-lite: -// - -#ifndef nonstd_lite_HAVE_IN_PLACE_TYPES -#define nonstd_lite_HAVE_IN_PLACE_TYPES 1 - -// C++17 std::in_place in <utility>: - -#if optional_CPP17_OR_GREATER - -#include <utility> - -namespace nonstd { - -using std::in_place; -using std::in_place_type; -using std::in_place_index; -using std::in_place_t; -using std::in_place_type_t; -using std::in_place_index_t; - -#define nonstd_lite_in_place_t( T) std::in_place_t -#define nonstd_lite_in_place_type_t( T) std::in_place_type_t<T> -#define nonstd_lite_in_place_index_t(K) std::in_place_index_t<K> - -#define nonstd_lite_in_place( T) std::in_place_t{} -#define nonstd_lite_in_place_type( T) std::in_place_type_t<T>{} -#define nonstd_lite_in_place_index(K) std::in_place_index_t<K>{} - -} // namespace nonstd - -#else // optional_CPP17_OR_GREATER - -#include <cstddef> - -namespace nonstd { -namespace detail { - -template< class T > -struct in_place_type_tag {}; - -template< std::size_t K > -struct in_place_index_tag {}; - -} // namespace detail - -struct in_place_t {}; - -template< class T > -inline in_place_t in_place( detail::in_place_type_tag<T> /*unused*/ = detail::in_place_type_tag<T>() ) -{ - return in_place_t(); -} - -template< std::size_t K > -inline in_place_t in_place( detail::in_place_index_tag<K> /*unused*/ = detail::in_place_index_tag<K>() ) -{ - return in_place_t(); -} - -template< class T > -inline in_place_t in_place_type( detail::in_place_type_tag<T> /*unused*/ = detail::in_place_type_tag<T>() ) -{ - return in_place_t(); -} - -template< std::size_t K > -inline in_place_t in_place_index( detail::in_place_index_tag<K> /*unused*/ = detail::in_place_index_tag<K>() ) -{ - return in_place_t(); -} - -// mimic templated typedef: - -#define nonstd_lite_in_place_t( T) nonstd::in_place_t(&)( nonstd::detail::in_place_type_tag<T> ) -#define nonstd_lite_in_place_type_t( T) nonstd::in_place_t(&)( nonstd::detail::in_place_type_tag<T> ) -#define nonstd_lite_in_place_index_t(K) nonstd::in_place_t(&)( nonstd::detail::in_place_index_tag<K> ) - -#define nonstd_lite_in_place( T) nonstd::in_place_type<T> -#define nonstd_lite_in_place_type( T) nonstd::in_place_type<T> -#define nonstd_lite_in_place_index(K) nonstd::in_place_index<K> - -} // namespace nonstd - -#endif // optional_CPP17_OR_GREATER -#endif // nonstd_lite_HAVE_IN_PLACE_TYPES - -// -// Using std::optional: -// - -#if optional_USES_STD_OPTIONAL - -#include <optional> - -namespace nonstd { - - using std::optional; - using std::bad_optional_access; - using std::hash; - - using std::nullopt; - using std::nullopt_t; - - using std::operator==; - using std::operator!=; - using std::operator<; - using std::operator<=; - using std::operator>; - using std::operator>=; - using std::make_optional; - using std::swap; -} - -#else // optional_USES_STD_OPTIONAL - -#include <cassert> -#include <utility> - -// optional-lite alignment configuration: - -#ifndef optional_CONFIG_MAX_ALIGN_HACK -# define optional_CONFIG_MAX_ALIGN_HACK 0 -#endif - -#ifndef optional_CONFIG_ALIGN_AS -// no default, used in #if defined() -#endif - -#ifndef optional_CONFIG_ALIGN_AS_FALLBACK -# define optional_CONFIG_ALIGN_AS_FALLBACK double -#endif - -// Compiler warning suppression: - -#if defined(__clang__) -# pragma clang diagnostic push -# pragma clang diagnostic ignored "-Wundef" -#elif defined(__GNUC__) -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wundef" -#elif defined(_MSC_VER ) -# pragma warning( push ) -#endif - -// half-open range [lo..hi): -#define optional_BETWEEN( v, lo, hi ) ( (lo) <= (v) && (v) < (hi) ) - -// Compiler versions: -// -// MSVC++ 6.0 _MSC_VER == 1200 optional_COMPILER_MSVC_VERSION == 60 (Visual Studio 6.0) -// MSVC++ 7.0 _MSC_VER == 1300 optional_COMPILER_MSVC_VERSION == 70 (Visual Studio .NET 2002) -// MSVC++ 7.1 _MSC_VER == 1310 optional_COMPILER_MSVC_VERSION == 71 (Visual Studio .NET 2003) -// MSVC++ 8.0 _MSC_VER == 1400 optional_COMPILER_MSVC_VERSION == 80 (Visual Studio 2005) -// MSVC++ 9.0 _MSC_VER == 1500 optional_COMPILER_MSVC_VERSION == 90 (Visual Studio 2008) -// MSVC++ 10.0 _MSC_VER == 1600 optional_COMPILER_MSVC_VERSION == 100 (Visual Studio 2010) -// MSVC++ 11.0 _MSC_VER == 1700 optional_COMPILER_MSVC_VERSION == 110 (Visual Studio 2012) -// MSVC++ 12.0 _MSC_VER == 1800 optional_COMPILER_MSVC_VERSION == 120 (Visual Studio 2013) -// MSVC++ 14.0 _MSC_VER == 1900 optional_COMPILER_MSVC_VERSION == 140 (Visual Studio 2015) -// MSVC++ 14.1 _MSC_VER >= 1910 optional_COMPILER_MSVC_VERSION == 141 (Visual Studio 2017) -// MSVC++ 14.2 _MSC_VER >= 1920 optional_COMPILER_MSVC_VERSION == 142 (Visual Studio 2019) - -#if defined(_MSC_VER ) && !defined(__clang__) -# define optional_COMPILER_MSVC_VER (_MSC_VER ) -# define optional_COMPILER_MSVC_VERSION (_MSC_VER / 10 - 10 * ( 5 + (_MSC_VER < 1900 ) ) ) -#else -# define optional_COMPILER_MSVC_VER 0 -# define optional_COMPILER_MSVC_VERSION 0 -#endif - -#define optional_COMPILER_VERSION( major, minor, patch ) ( 10 * (10 * (major) + (minor) ) + (patch) ) - -#if defined(__GNUC__) && !defined(__clang__) -# define optional_COMPILER_GNUC_VERSION optional_COMPILER_VERSION(__GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__) -#else -# define optional_COMPILER_GNUC_VERSION 0 -#endif - -#if defined(__clang__) -# define optional_COMPILER_CLANG_VERSION optional_COMPILER_VERSION(__clang_major__, __clang_minor__, __clang_patchlevel__) -#else -# define optional_COMPILER_CLANG_VERSION 0 -#endif - -#if optional_BETWEEN(optional_COMPILER_MSVC_VERSION, 70, 140 ) -# pragma warning( disable: 4345 ) // initialization behavior changed -#endif - -#if optional_BETWEEN(optional_COMPILER_MSVC_VERSION, 70, 150 ) -# pragma warning( disable: 4814 ) // in C++14 'constexpr' will not imply 'const' -#endif - -// Presence of language and library features: - -#define optional_HAVE(FEATURE) ( optional_HAVE_##FEATURE ) - -#ifdef _HAS_CPP0X -# define optional_HAS_CPP0X _HAS_CPP0X -#else -# define optional_HAS_CPP0X 0 -#endif - -// Unless defined otherwise below, consider VC14 as C++11 for optional-lite: - -#if optional_COMPILER_MSVC_VER >= 1900 -# undef optional_CPP11_OR_GREATER -# define optional_CPP11_OR_GREATER 1 -#endif - -#define optional_CPP11_90 (optional_CPP11_OR_GREATER_ || optional_COMPILER_MSVC_VER >= 1500) -#define optional_CPP11_100 (optional_CPP11_OR_GREATER_ || optional_COMPILER_MSVC_VER >= 1600) -#define optional_CPP11_110 (optional_CPP11_OR_GREATER_ || optional_COMPILER_MSVC_VER >= 1700) -#define optional_CPP11_120 (optional_CPP11_OR_GREATER_ || optional_COMPILER_MSVC_VER >= 1800) -#define optional_CPP11_140 (optional_CPP11_OR_GREATER_ || optional_COMPILER_MSVC_VER >= 1900) -#define optional_CPP11_141 (optional_CPP11_OR_GREATER_ || optional_COMPILER_MSVC_VER >= 1910) - -#define optional_CPP14_000 (optional_CPP14_OR_GREATER) -#define optional_CPP17_000 (optional_CPP17_OR_GREATER) - -// clang >= 2.9, gcc >= 4.9, msvc >= vc14.0/1900 (vs15): -#define optional_CPP11_140_C290_G490 ((optional_CPP11_OR_GREATER_ && (optional_COMPILER_CLANG_VERSION >= 290 || optional_COMPILER_GNUC_VERSION >= 490)) || (optional_COMPILER_MSVC_VER >= 1900)) - -// clang >= 3.5, msvc >= vc11 (vs12): -#define optional_CPP11_110_C350 ( optional_CPP11_110 && !optional_BETWEEN( optional_COMPILER_CLANG_VERSION, 1, 350 ) ) - -// clang >= 3.5, gcc >= 5.0, msvc >= vc11 (vs12): -#define optional_CPP11_110_C350_G500 \ - ( optional_CPP11_110 && \ - !( optional_BETWEEN( optional_COMPILER_CLANG_VERSION, 1, 350 ) \ - || optional_BETWEEN( optional_COMPILER_GNUC_VERSION , 1, 500 ) ) ) - -// Presence of C++11 language features: - -#define optional_HAVE_CONSTEXPR_11 optional_CPP11_140 -#define optional_HAVE_IS_DEFAULT optional_CPP11_140 -#define optional_HAVE_NOEXCEPT optional_CPP11_140 -#define optional_HAVE_NULLPTR optional_CPP11_100 -#define optional_HAVE_REF_QUALIFIER optional_CPP11_140_C290_G490 -#define optional_HAVE_STATIC_ASSERT optional_CPP11_110 -#define optional_HAVE_INITIALIZER_LIST optional_CPP11_140 - -// Presence of C++14 language features: - -#define optional_HAVE_CONSTEXPR_14 optional_CPP14_000 - -// Presence of C++17 language features: - -#define optional_HAVE_NODISCARD optional_CPP17_000 - -// Presence of C++ library features: - -#define optional_HAVE_CONDITIONAL optional_CPP11_120 -#define optional_HAVE_REMOVE_CV optional_CPP11_120 -#define optional_HAVE_TYPE_TRAITS optional_CPP11_90 - -#define optional_HAVE_TR1_TYPE_TRAITS (!! optional_COMPILER_GNUC_VERSION ) -#define optional_HAVE_TR1_ADD_POINTER (!! optional_COMPILER_GNUC_VERSION ) - -#define optional_HAVE_IS_ASSIGNABLE optional_CPP11_110_C350 -#define optional_HAVE_IS_MOVE_CONSTRUCTIBLE optional_CPP11_110_C350 -#define optional_HAVE_IS_NOTHROW_MOVE_ASSIGNABLE optional_CPP11_110_C350 -#define optional_HAVE_IS_NOTHROW_MOVE_CONSTRUCTIBLE optional_CPP11_110_C350 -#define optional_HAVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE optional_CPP11_110_C350_G500 -#define optional_HAVE_IS_TRIVIALLY_MOVE_CONSTRUCTIBLE optional_CPP11_110_C350_G500 - -// C++ feature usage: - -#if optional_HAVE( CONSTEXPR_11 ) -# define optional_constexpr constexpr -#else -# define optional_constexpr /*constexpr*/ -#endif - -#if optional_HAVE( IS_DEFAULT ) -# define optional_is_default = default; -#else -# define optional_is_default {} -#endif - -#if optional_HAVE( CONSTEXPR_14 ) -# define optional_constexpr14 constexpr -#else -# define optional_constexpr14 /*constexpr*/ -#endif - -#if optional_HAVE( NODISCARD ) -# define optional_nodiscard [[nodiscard]] -#else -# define optional_nodiscard /*[[nodiscard]]*/ -#endif - -#if optional_HAVE( NOEXCEPT ) -# define optional_noexcept noexcept -#else -# define optional_noexcept /*noexcept*/ -#endif - -#if optional_HAVE( NULLPTR ) -# define optional_nullptr nullptr -#else -# define optional_nullptr NULL -#endif - -#if optional_HAVE( REF_QUALIFIER ) -// NOLINTNEXTLINE( bugprone-macro-parentheses ) -# define optional_ref_qual & -# define optional_refref_qual && -#else -# define optional_ref_qual /*&*/ -# define optional_refref_qual /*&&*/ -#endif - -#if optional_HAVE( STATIC_ASSERT ) -# define optional_static_assert(expr, text) static_assert(expr, text); -#else -# define optional_static_assert(expr, text) /*static_assert(expr, text);*/ -#endif - -// additional includes: - -#if optional_CONFIG_NO_EXCEPTIONS -// already included: <cassert> -#else -# include <stdexcept> -#endif - -#if optional_CPP11_OR_GREATER -# include <functional> -#endif - -#if optional_HAVE( INITIALIZER_LIST ) -# include <initializer_list> -#endif - -#if optional_HAVE( TYPE_TRAITS ) -# include <type_traits> -#elif optional_HAVE( TR1_TYPE_TRAITS ) -# include <tr1/type_traits> -#endif - -// Method enabling - -#if optional_CPP11_OR_GREATER - -#define optional_REQUIRES_0(...) \ - template< bool B = (__VA_ARGS__), typename std::enable_if<B, int>::type = 0 > - -#define optional_REQUIRES_T(...) \ - , typename std::enable_if< (__VA_ARGS__), int >::type = 0 - -#define optional_REQUIRES_R(R, ...) \ - typename std::enable_if< (__VA_ARGS__), R>::type - -#define optional_REQUIRES_A(...) \ - , typename std::enable_if< (__VA_ARGS__), void*>::type = nullptr - -#endif - -// -// optional: -// - -namespace nonstd { namespace optional_lite { - -namespace std11 { - -template< class T, T v > struct integral_constant { enum { value = v }; }; -template< bool B > struct bool_constant : integral_constant<bool, B>{}; - -typedef bool_constant< true > true_type; -typedef bool_constant< false > false_type; - -#if optional_CPP11_OR_GREATER - using std::move; -#else - template< typename T > T & move( T & t ) { return t; } -#endif - -#if optional_HAVE( CONDITIONAL ) - using std::conditional; -#else - template< bool B, typename T, typename F > struct conditional { typedef T type; }; - template< typename T, typename F > struct conditional<false, T, F> { typedef F type; }; -#endif // optional_HAVE_CONDITIONAL - -#if optional_HAVE( IS_ASSIGNABLE ) - using std::is_assignable; -#else - template< class T, class U > struct is_assignable : std11::true_type{}; -#endif - -#if optional_HAVE( IS_MOVE_CONSTRUCTIBLE ) - using std::is_move_constructible; -#else - template< class T > struct is_move_constructible : std11::true_type{}; -#endif - -#if optional_HAVE( IS_NOTHROW_MOVE_ASSIGNABLE ) - using std::is_nothrow_move_assignable; -#else - template< class T > struct is_nothrow_move_assignable : std11::true_type{}; -#endif - -#if optional_HAVE( IS_NOTHROW_MOVE_CONSTRUCTIBLE ) - using std::is_nothrow_move_constructible; -#else - template< class T > struct is_nothrow_move_constructible : std11::true_type{}; -#endif - -#if optional_HAVE( IS_TRIVIALLY_COPY_CONSTRUCTIBLE ) - using std::is_trivially_copy_constructible; -#else - template< class T > struct is_trivially_copy_constructible : std11::true_type{}; -#endif - -#if optional_HAVE( IS_TRIVIALLY_MOVE_CONSTRUCTIBLE ) - using std::is_trivially_move_constructible; -#else - template< class T > struct is_trivially_move_constructible : std11::true_type{}; -#endif - -} // namespace std11 - -#if optional_CPP11_OR_GREATER - -/// type traits C++17: - -namespace std17 { - -#if optional_CPP17_OR_GREATER - -using std::is_swappable; -using std::is_nothrow_swappable; - -#elif optional_CPP11_OR_GREATER - -namespace detail { - -using std::swap; - -struct is_swappable -{ - template< typename T, typename = decltype( swap( std::declval<T&>(), std::declval<T&>() ) ) > - static std11::true_type test( int /*unused*/ ); - - template< typename > - static std11::false_type test(...); -}; - -struct is_nothrow_swappable -{ - // wrap noexcept(expr) in separate function as work-around for VC140 (VS2015): - - template< typename T > - static constexpr bool satisfies() - { - return noexcept( swap( std::declval<T&>(), std::declval<T&>() ) ); - } - - template< typename T > - static auto test( int /*unused*/ ) -> std11::integral_constant<bool, satisfies<T>()>{} - - template< typename > - static auto test(...) -> std11::false_type; -}; - -} // namespace detail - -// is [nothow] swappable: - -template< typename T > -struct is_swappable : decltype( detail::is_swappable::test<T>(0) ){}; - -template< typename T > -struct is_nothrow_swappable : decltype( detail::is_nothrow_swappable::test<T>(0) ){}; - -#endif // optional_CPP17_OR_GREATER - -} // namespace std17 - -/// type traits C++20: - -namespace std20 { - -template< typename T > -struct remove_cvref -{ - typedef typename std::remove_cv< typename std::remove_reference<T>::type >::type type; -}; - -} // namespace std20 - -#endif // optional_CPP11_OR_GREATER - -/// class optional - -template< typename T > -class optional; - -namespace detail { - -// C++11 emulation: - -struct nulltype{}; - -template< typename Head, typename Tail > -struct typelist -{ - typedef Head head; - typedef Tail tail; -}; - -#if optional_CONFIG_MAX_ALIGN_HACK - -// Max align, use most restricted type for alignment: - -#define optional_UNIQUE( name ) optional_UNIQUE2( name, __LINE__ ) -#define optional_UNIQUE2( name, line ) optional_UNIQUE3( name, line ) -#define optional_UNIQUE3( name, line ) name ## line - -#define optional_ALIGN_TYPE( type ) \ - type optional_UNIQUE( _t ); struct_t< type > optional_UNIQUE( _st ) - -template< typename T > -struct struct_t { T _; }; - -union max_align_t -{ - optional_ALIGN_TYPE( char ); - optional_ALIGN_TYPE( short int ); - optional_ALIGN_TYPE( int ); - optional_ALIGN_TYPE( long int ); - optional_ALIGN_TYPE( float ); - optional_ALIGN_TYPE( double ); - optional_ALIGN_TYPE( long double ); - optional_ALIGN_TYPE( char * ); - optional_ALIGN_TYPE( short int * ); - optional_ALIGN_TYPE( int * ); - optional_ALIGN_TYPE( long int * ); - optional_ALIGN_TYPE( float * ); - optional_ALIGN_TYPE( double * ); - optional_ALIGN_TYPE( long double * ); - optional_ALIGN_TYPE( void * ); - -#ifdef HAVE_LONG_LONG - optional_ALIGN_TYPE( long long ); -#endif - - struct Unknown; - - Unknown ( * optional_UNIQUE(_) )( Unknown ); - Unknown * Unknown::* optional_UNIQUE(_); - Unknown ( Unknown::* optional_UNIQUE(_) )( Unknown ); - - struct_t< Unknown ( * )( Unknown) > optional_UNIQUE(_); - struct_t< Unknown * Unknown::* > optional_UNIQUE(_); - struct_t< Unknown ( Unknown::* )(Unknown) > optional_UNIQUE(_); -}; - -#undef optional_UNIQUE -#undef optional_UNIQUE2 -#undef optional_UNIQUE3 - -#undef optional_ALIGN_TYPE - -#elif defined( optional_CONFIG_ALIGN_AS ) // optional_CONFIG_MAX_ALIGN_HACK - -// Use user-specified type for alignment: - -#define optional_ALIGN_AS( unused ) \ - optional_CONFIG_ALIGN_AS - -#else // optional_CONFIG_MAX_ALIGN_HACK - -// Determine POD type to use for alignment: - -#define optional_ALIGN_AS( to_align ) \ - typename type_of_size< alignment_types, alignment_of< to_align >::value >::type - -template< typename T > -struct alignment_of; - -template< typename T > -struct alignment_of_hack -{ - char c; - T t; - alignment_of_hack(); -}; - -template< size_t A, size_t S > -struct alignment_logic -{ - enum { value = A < S ? A : S }; -}; - -template< typename T > -struct alignment_of -{ - enum { value = alignment_logic< - sizeof( alignment_of_hack<T> ) - sizeof(T), sizeof(T) >::value }; -}; - -template< typename List, size_t N > -struct type_of_size -{ - typedef typename std11::conditional< - N == sizeof( typename List::head ), - typename List::head, - typename type_of_size<typename List::tail, N >::type >::type type; -}; - -template< size_t N > -struct type_of_size< nulltype, N > -{ - typedef optional_CONFIG_ALIGN_AS_FALLBACK type; -}; - -template< typename T> -struct struct_t { T _; }; - -#define optional_ALIGN_TYPE( type ) \ - typelist< type , typelist< struct_t< type > - -struct Unknown; - -typedef - optional_ALIGN_TYPE( char ), - optional_ALIGN_TYPE( short ), - optional_ALIGN_TYPE( int ), - optional_ALIGN_TYPE( long ), - optional_ALIGN_TYPE( float ), - optional_ALIGN_TYPE( double ), - optional_ALIGN_TYPE( long double ), - - optional_ALIGN_TYPE( char *), - optional_ALIGN_TYPE( short * ), - optional_ALIGN_TYPE( int * ), - optional_ALIGN_TYPE( long * ), - optional_ALIGN_TYPE( float * ), - optional_ALIGN_TYPE( double * ), - optional_ALIGN_TYPE( long double * ), - - optional_ALIGN_TYPE( Unknown ( * )( Unknown ) ), - optional_ALIGN_TYPE( Unknown * Unknown::* ), - optional_ALIGN_TYPE( Unknown ( Unknown::* )( Unknown ) ), - - nulltype - > > > > > > > > > > > > > > - > > > > > > > > > > > > > > - > > > > > > - alignment_types; - -#undef optional_ALIGN_TYPE - -#endif // optional_CONFIG_MAX_ALIGN_HACK - -/// C++03 constructed union to hold value. - -template< typename T > -union storage_t -{ -//private: -// template< typename > friend class optional; - - typedef T value_type; - - storage_t() optional_is_default - - explicit storage_t( value_type const & v ) - { - construct_value( v ); - } - - void construct_value( value_type const & v ) - { - ::new( value_ptr() ) value_type( v ); - } - -#if optional_CPP11_OR_GREATER - - explicit storage_t( value_type && v ) - { - construct_value( std::move( v ) ); - } - - void construct_value( value_type && v ) - { - ::new( value_ptr() ) value_type( std::move( v ) ); - } - - template< class... Args > - storage_t( nonstd_lite_in_place_t(T), Args&&... args ) - { - emplace( std::forward<Args>(args)... ); - } - - template< class... Args > - void emplace( Args&&... args ) - { - ::new( value_ptr() ) value_type( std::forward<Args>(args)... ); - } - - template< class U, class... Args > - void emplace( std::initializer_list<U> il, Args&&... args ) - { - ::new( value_ptr() ) value_type( il, std::forward<Args>(args)... ); - } - -#endif - - void destruct_value() - { - value_ptr()->~T(); - } - - optional_nodiscard value_type const * value_ptr() const - { - return as<value_type>(); - } - - value_type * value_ptr() - { - return as<value_type>(); - } - - optional_nodiscard value_type const & value() const optional_ref_qual - { - return * value_ptr(); - } - - value_type & value() optional_ref_qual - { - return * value_ptr(); - } - -#if optional_HAVE( REF_QUALIFIER ) - - optional_nodiscard value_type const && value() const optional_refref_qual - { - return std::move( value() ); - } - - value_type && value() optional_refref_qual - { - return std::move( value() ); - } - -#endif - -#if optional_CPP11_OR_GREATER - - using aligned_storage_t = typename std::aligned_storage< sizeof(value_type), alignof(value_type) >::type; - aligned_storage_t data; - -#elif optional_CONFIG_MAX_ALIGN_HACK - - typedef struct { unsigned char data[ sizeof(value_type) ]; } aligned_storage_t; - - max_align_t hack; - aligned_storage_t data; - -#else - typedef optional_ALIGN_AS(value_type) align_as_type; - - typedef struct { align_as_type data[ 1 + ( sizeof(value_type) - 1 ) / sizeof(align_as_type) ]; } aligned_storage_t; - aligned_storage_t data; - -# undef optional_ALIGN_AS - -#endif // optional_CONFIG_MAX_ALIGN_HACK - - optional_nodiscard void * ptr() optional_noexcept - { - return &data; - } - - optional_nodiscard void const * ptr() const optional_noexcept - { - return &data; - } - - template <typename U> - optional_nodiscard U * as() - { - return reinterpret_cast<U*>( ptr() ); - } - - template <typename U> - optional_nodiscard U const * as() const - { - return reinterpret_cast<U const *>( ptr() ); - } -}; - -} // namespace detail - -/// disengaged state tag - -struct nullopt_t -{ - struct init{}; - explicit optional_constexpr nullopt_t( init /*unused*/ ) optional_noexcept {} -}; - -#if optional_HAVE( CONSTEXPR_11 ) -constexpr nullopt_t nullopt{ nullopt_t::init{} }; -#else -// extra parenthesis to prevent the most vexing parse: -const nullopt_t nullopt(( nullopt_t::init() )); -#endif - -/// optional access error - -#if ! optional_CONFIG_NO_EXCEPTIONS - -class bad_optional_access : public std::logic_error -{ -public: - explicit bad_optional_access() - : logic_error( "bad optional access" ) {} -}; - -#endif //optional_CONFIG_NO_EXCEPTIONS - -/// optional - -template< typename T> -class optional -{ - optional_static_assert(( !std::is_same<typename std::remove_cv<T>::type, nullopt_t>::value ), - "T in optional<T> must not be of type 'nullopt_t'.") - - optional_static_assert(( !std::is_same<typename std::remove_cv<T>::type, in_place_t>::value ), - "T in optional<T> must not be of type 'in_place_t'.") - - optional_static_assert(( std::is_object<T>::value && std::is_destructible<T>::value && !std::is_array<T>::value ), - "T in optional<T> must meet the Cpp17Destructible requirements.") - -private: - template< typename > friend class optional; - - typedef void (optional::*safe_bool)() const; - -public: - typedef T value_type; - - // x.x.3.1, constructors - - // 1a - default construct - optional_constexpr optional() optional_noexcept - : has_value_( false ) - , contained() - {} - - // 1b - construct explicitly empty - // NOLINTNEXTLINE( google-explicit-constructor, hicpp-explicit-conversions ) - optional_constexpr optional( nullopt_t /*unused*/ ) optional_noexcept - : has_value_( false ) - , contained() - {} - - // 2 - copy-construct -#if optional_CPP11_OR_GREATER - // template< typename U = T - // optional_REQUIRES_T( - // std::is_copy_constructible<U>::value - // || std11::is_trivially_copy_constructible<U>::value - // ) - // > -#endif - optional_constexpr14 optional( optional const & other ) - : has_value_( other.has_value() ) - { - if ( other.has_value() ) - { - contained.construct_value( other.contained.value() ); - } - } - -#if optional_CPP11_OR_GREATER - - // 3 (C++11) - move-construct from optional - template< typename U = T - optional_REQUIRES_T( - std11::is_move_constructible<U>::value - || std11::is_trivially_move_constructible<U>::value - ) - > - optional_constexpr14 optional( optional && other ) - // NOLINTNEXTLINE( performance-noexcept-move-constructor ) - noexcept( std11::is_nothrow_move_constructible<T>::value ) - : has_value_( other.has_value() ) - { - if ( other.has_value() ) - { - contained.construct_value( std::move( other.contained.value() ) ); - } - } - - // 4a (C++11) - explicit converting copy-construct from optional - template< typename U - optional_REQUIRES_T( - std::is_constructible<T, U const &>::value - && !std::is_constructible<T, optional<U> & >::value - && !std::is_constructible<T, optional<U> && >::value - && !std::is_constructible<T, optional<U> const & >::value - && !std::is_constructible<T, optional<U> const && >::value - && !std::is_convertible< optional<U> & , T>::value - && !std::is_convertible< optional<U> && , T>::value - && !std::is_convertible< optional<U> const & , T>::value - && !std::is_convertible< optional<U> const &&, T>::value - && !std::is_convertible< U const & , T>::value /*=> explicit */ - ) - > - explicit optional( optional<U> const & other ) - : has_value_( other.has_value() ) - { - if ( other.has_value() ) - { - contained.construct_value( T{ other.contained.value() } ); - } - } -#endif // optional_CPP11_OR_GREATER - - // 4b (C++98 and later) - non-explicit converting copy-construct from optional - template< typename U -#if optional_CPP11_OR_GREATER - optional_REQUIRES_T( - std::is_constructible<T, U const &>::value - && !std::is_constructible<T, optional<U> & >::value - && !std::is_constructible<T, optional<U> && >::value - && !std::is_constructible<T, optional<U> const & >::value - && !std::is_constructible<T, optional<U> const && >::value - && !std::is_convertible< optional<U> & , T>::value - && !std::is_convertible< optional<U> && , T>::value - && !std::is_convertible< optional<U> const & , T>::value - && !std::is_convertible< optional<U> const &&, T>::value - && std::is_convertible< U const & , T>::value /*=> non-explicit */ - ) -#endif // optional_CPP11_OR_GREATER - > - // NOLINTNEXTLINE( google-explicit-constructor, hicpp-explicit-conversions ) - /*non-explicit*/ optional( optional<U> const & other ) - : has_value_( other.has_value() ) - { - if ( other.has_value() ) - { - contained.construct_value( other.contained.value() ); - } - } - -#if optional_CPP11_OR_GREATER - - // 5a (C++11) - explicit converting move-construct from optional - template< typename U - optional_REQUIRES_T( - std::is_constructible<T, U &&>::value - && !std::is_constructible<T, optional<U> & >::value - && !std::is_constructible<T, optional<U> && >::value - && !std::is_constructible<T, optional<U> const & >::value - && !std::is_constructible<T, optional<U> const && >::value - && !std::is_convertible< optional<U> & , T>::value - && !std::is_convertible< optional<U> && , T>::value - && !std::is_convertible< optional<U> const & , T>::value - && !std::is_convertible< optional<U> const &&, T>::value - && !std::is_convertible< U &&, T>::value /*=> explicit */ - ) - > - explicit optional( optional<U> && other - ) - : has_value_( other.has_value() ) - { - if ( other.has_value() ) - { - contained.construct_value( T{ std::move( other.contained.value() ) } ); - } - } - - // 5a (C++11) - non-explicit converting move-construct from optional - template< typename U - optional_REQUIRES_T( - std::is_constructible<T, U &&>::value - && !std::is_constructible<T, optional<U> & >::value - && !std::is_constructible<T, optional<U> && >::value - && !std::is_constructible<T, optional<U> const & >::value - && !std::is_constructible<T, optional<U> const && >::value - && !std::is_convertible< optional<U> & , T>::value - && !std::is_convertible< optional<U> && , T>::value - && !std::is_convertible< optional<U> const & , T>::value - && !std::is_convertible< optional<U> const &&, T>::value - && std::is_convertible< U &&, T>::value /*=> non-explicit */ - ) - > - // NOLINTNEXTLINE( google-explicit-constructor, hicpp-explicit-conversions ) - /*non-explicit*/ optional( optional<U> && other ) - : has_value_( other.has_value() ) - { - if ( other.has_value() ) - { - contained.construct_value( std::move( other.contained.value() ) ); - } - } - - // 6 (C++11) - in-place construct - template< typename... Args - optional_REQUIRES_T( - std::is_constructible<T, Args&&...>::value - ) - > - optional_constexpr explicit optional( nonstd_lite_in_place_t(T), Args&&... args ) - : has_value_( true ) - , contained( in_place, std::forward<Args>(args)... ) - {} - - // 7 (C++11) - in-place construct, initializer-list - template< typename U, typename... Args - optional_REQUIRES_T( - std::is_constructible<T, std::initializer_list<U>&, Args&&...>::value - ) - > - optional_constexpr explicit optional( nonstd_lite_in_place_t(T), std::initializer_list<U> il, Args&&... args ) - : has_value_( true ) - , contained( T( il, std::forward<Args>(args)...) ) - {} - - // 8a (C++11) - explicit move construct from value - template< typename U = T - optional_REQUIRES_T( - std::is_constructible<T, U&&>::value - && !std::is_same<typename std20::remove_cvref<U>::type, nonstd_lite_in_place_t(U)>::value - && !std::is_same<typename std20::remove_cvref<U>::type, optional<T>>::value - && !std::is_convertible<U&&, T>::value /*=> explicit */ - ) - > - optional_constexpr explicit optional( U && value ) - : has_value_( true ) - , contained( nonstd_lite_in_place(T), std::forward<U>( value ) ) - {} - - // 8b (C++11) - non-explicit move construct from value - template< typename U = T - optional_REQUIRES_T( - std::is_constructible<T, U&&>::value - && !std::is_same<typename std20::remove_cvref<U>::type, nonstd_lite_in_place_t(U)>::value - && !std::is_same<typename std20::remove_cvref<U>::type, optional<T>>::value - && std::is_convertible<U&&, T>::value /*=> non-explicit */ - ) - > - // NOLINTNEXTLINE( google-explicit-constructor, hicpp-explicit-conversions ) - optional_constexpr /*non-explicit*/ optional( U && value ) - : has_value_( true ) - , contained( nonstd_lite_in_place(T), std::forward<U>( value ) ) - {} - -#else // optional_CPP11_OR_GREATER - - // 8 (C++98) - optional( value_type const & value ) - : has_value_( true ) - , contained( value ) - {} - -#endif // optional_CPP11_OR_GREATER - - // x.x.3.2, destructor - - ~optional() - { - if ( has_value() ) - { - contained.destruct_value(); - } - } - - // x.x.3.3, assignment - - // 1 (C++98and later) - assign explicitly empty - optional & operator=( nullopt_t /*unused*/) optional_noexcept - { - reset(); - return *this; - } - - // 2 (C++98and later) - copy-assign from optional -#if optional_CPP11_OR_GREATER - // NOLINTNEXTLINE( cppcoreguidelines-c-copy-assignment-signature, misc-unconventional-assign-operator ) - optional_REQUIRES_R( - optional &, - true -// std::is_copy_constructible<T>::value -// && std::is_copy_assignable<T>::value - ) - operator=( optional const & other ) - noexcept( - std11::is_nothrow_move_assignable<T>::value - && std11::is_nothrow_move_constructible<T>::value - ) -#else - optional & operator=( optional const & other ) -#endif - { - if ( (has_value() == true ) && (other.has_value() == false) ) { reset(); } - else if ( (has_value() == false) && (other.has_value() == true ) ) { initialize( *other ); } - else if ( (has_value() == true ) && (other.has_value() == true ) ) { contained.value() = *other; } - return *this; - } - -#if optional_CPP11_OR_GREATER - - // 3 (C++11) - move-assign from optional - // NOLINTNEXTLINE( cppcoreguidelines-c-copy-assignment-signature, misc-unconventional-assign-operator ) - optional_REQUIRES_R( - optional &, - true -// std11::is_move_constructible<T>::value -// && std::is_move_assignable<T>::value - ) - operator=( optional && other ) noexcept - { - if ( (has_value() == true ) && (other.has_value() == false) ) { reset(); } - else if ( (has_value() == false) && (other.has_value() == true ) ) { initialize( std::move( *other ) ); } - else if ( (has_value() == true ) && (other.has_value() == true ) ) { contained.value() = std::move( *other ); } - return *this; - } - - // 4 (C++11) - move-assign from value - template< typename U = T > - // NOLINTNEXTLINE( cppcoreguidelines-c-copy-assignment-signature, misc-unconventional-assign-operator ) - optional_REQUIRES_R( - optional &, - std::is_constructible<T , U>::value - && std11::is_assignable<T&, U>::value - && !std::is_same<typename std20::remove_cvref<U>::type, nonstd_lite_in_place_t(U)>::value - && !std::is_same<typename std20::remove_cvref<U>::type, optional<T>>::value - && !(std::is_scalar<T>::value && std::is_same<T, typename std::decay<U>::type>::value) - ) - operator=( U && value ) - { - if ( has_value() ) - { - contained.value() = std::forward<U>( value ); - } - else - { - initialize( T( std::forward<U>( value ) ) ); - } - return *this; - } - -#else // optional_CPP11_OR_GREATER - - // 4 (C++98) - copy-assign from value - template< typename U /*= T*/ > - optional & operator=( U const & value ) - { - if ( has_value() ) contained.value() = value; - else initialize( T( value ) ); - return *this; - } - -#endif // optional_CPP11_OR_GREATER - - // 5 (C++98 and later) - converting copy-assign from optional - template< typename U > -#if optional_CPP11_OR_GREATER - // NOLINTNEXTLINE( cppcoreguidelines-c-copy-assignment-signature, misc-unconventional-assign-operator ) - optional_REQUIRES_R( - optional&, - std::is_constructible< T , U const &>::value - && std11::is_assignable< T&, U const &>::value - && !std::is_constructible<T, optional<U> & >::value - && !std::is_constructible<T, optional<U> && >::value - && !std::is_constructible<T, optional<U> const & >::value - && !std::is_constructible<T, optional<U> const && >::value - && !std::is_convertible< optional<U> & , T>::value - && !std::is_convertible< optional<U> && , T>::value - && !std::is_convertible< optional<U> const & , T>::value - && !std::is_convertible< optional<U> const &&, T>::value - && !std11::is_assignable< T&, optional<U> & >::value - && !std11::is_assignable< T&, optional<U> && >::value - && !std11::is_assignable< T&, optional<U> const & >::value - && !std11::is_assignable< T&, optional<U> const && >::value - ) -#else - optional& -#endif // optional_CPP11_OR_GREATER - operator=( optional<U> const & other ) - { - return *this = optional( other ); - } - -#if optional_CPP11_OR_GREATER - - // 6 (C++11) - converting move-assign from optional - template< typename U > - // NOLINTNEXTLINE( cppcoreguidelines-c-copy-assignment-signature, misc-unconventional-assign-operator ) - optional_REQUIRES_R( - optional&, - std::is_constructible< T , U>::value - && std11::is_assignable< T&, U>::value - && !std::is_constructible<T, optional<U> & >::value - && !std::is_constructible<T, optional<U> && >::value - && !std::is_constructible<T, optional<U> const & >::value - && !std::is_constructible<T, optional<U> const && >::value - && !std::is_convertible< optional<U> & , T>::value - && !std::is_convertible< optional<U> && , T>::value - && !std::is_convertible< optional<U> const & , T>::value - && !std::is_convertible< optional<U> const &&, T>::value - && !std11::is_assignable< T&, optional<U> & >::value - && !std11::is_assignable< T&, optional<U> && >::value - && !std11::is_assignable< T&, optional<U> const & >::value - && !std11::is_assignable< T&, optional<U> const && >::value - ) - operator=( optional<U> && other ) - { - return *this = optional( std::move( other ) ); - } - - // 7 (C++11) - emplace - template< typename... Args - optional_REQUIRES_T( - std::is_constructible<T, Args&&...>::value - ) - > - T& emplace( Args&&... args ) - { - *this = nullopt; - contained.emplace( std::forward<Args>(args)... ); - has_value_ = true; - return contained.value(); - } - - // 8 (C++11) - emplace, initializer-list - template< typename U, typename... Args - optional_REQUIRES_T( - std::is_constructible<T, std::initializer_list<U>&, Args&&...>::value - ) - > - T& emplace( std::initializer_list<U> il, Args&&... args ) - { - *this = nullopt; - contained.emplace( il, std::forward<Args>(args)... ); - has_value_ = true; - return contained.value(); - } - -#endif // optional_CPP11_OR_GREATER - - // x.x.3.4, swap - - void swap( optional & other ) -#if optional_CPP11_OR_GREATER - noexcept( - std11::is_nothrow_move_constructible<T>::value - && std17::is_nothrow_swappable<T>::value - ) -#endif - { - using std::swap; - if ( (has_value() == true ) && (other.has_value() == true ) ) { swap( **this, *other ); } - else if ( (has_value() == false) && (other.has_value() == true ) ) { initialize( std11::move(*other) ); other.reset(); } - else if ( (has_value() == true ) && (other.has_value() == false) ) { other.initialize( std11::move(**this) ); reset(); } - } - - // x.x.3.5, observers - - optional_constexpr value_type const * operator ->() const - { - return assert( has_value() ), - contained.value_ptr(); - } - - optional_constexpr14 value_type * operator ->() - { - return assert( has_value() ), - contained.value_ptr(); - } - - optional_constexpr value_type const & operator *() const optional_ref_qual - { - return assert( has_value() ), - contained.value(); - } - - optional_constexpr14 value_type & operator *() optional_ref_qual - { - return assert( has_value() ), - contained.value(); - } - -#if optional_HAVE( REF_QUALIFIER ) - - optional_constexpr value_type const && operator *() const optional_refref_qual - { - return std::move( **this ); - } - - optional_constexpr14 value_type && operator *() optional_refref_qual - { - return std::move( **this ); - } - -#endif - -#if optional_CPP11_OR_GREATER - optional_constexpr explicit operator bool() const optional_noexcept - { - return has_value(); - } -#else - optional_constexpr operator safe_bool() const optional_noexcept - { - return has_value() ? &optional::this_type_does_not_support_comparisons : 0; - } -#endif - - // NOLINTNEXTLINE( modernize-use-nodiscard ) - /*optional_nodiscard*/ optional_constexpr bool has_value() const optional_noexcept - { - return has_value_; - } - - // NOLINTNEXTLINE( modernize-use-nodiscard ) - /*optional_nodiscard*/ optional_constexpr14 value_type const & value() const optional_ref_qual - { -#if optional_CONFIG_NO_EXCEPTIONS - assert( has_value() ); -#else - if ( ! has_value() ) - { - throw bad_optional_access(); - } -#endif - return contained.value(); - } - - optional_constexpr14 value_type & value() optional_ref_qual - { -#if optional_CONFIG_NO_EXCEPTIONS - assert( has_value() ); -#else - if ( ! has_value() ) - { - throw bad_optional_access(); - } -#endif - return contained.value(); - } - -#if optional_HAVE( REF_QUALIFIER ) && ( !optional_COMPILER_GNUC_VERSION || optional_COMPILER_GNUC_VERSION >= 490 ) - - // NOLINTNEXTLINE( modernize-use-nodiscard ) - /*optional_nodiscard*/ optional_constexpr value_type const && value() const optional_refref_qual - { - return std::move( value() ); - } - - optional_constexpr14 value_type && value() optional_refref_qual - { - return std::move( value() ); - } - -#endif - -#if optional_HAVE( REF_QUALIFIER ) - - template< typename U > - optional_constexpr value_type value_or( U && v ) const optional_ref_qual - { - return has_value() ? contained.value() : static_cast<T>(std::forward<U>( v ) ); - } - - template< typename U > - optional_constexpr14 value_type value_or( U && v ) optional_refref_qual - { -#if optional_COMPILER_CLANG_VERSION - return has_value() ? /*std::move*/( contained.value() ) : static_cast<T>(std::forward<U>( v ) ); -#else - return has_value() ? std::move( contained.value() ) : static_cast<T>(std::forward<U>( v ) ); -#endif - } - -#else - - template< typename U > - optional_constexpr value_type value_or( U const & v ) const - { - return has_value() ? contained.value() : static_cast<value_type>( v ); - } - -#endif // optional_HAVE( REF_QUALIFIER ) - -#if !optional_CONFIG_NO_EXTENSIONS -#if optional_HAVE( REF_QUALIFIER ) - - template< typename F > - optional_constexpr value_type value_or_eval( F f ) const & - { - return has_value() ? contained.value() : f(); - } - - template< typename F > - optional_constexpr14 value_type value_or_eval( F f ) && - { - if ( has_value() ) - { - return std::move( contained.value() ); - } - else - { - return f(); - } - } - -#else - - template< typename F > - optional_constexpr value_type value_or_eval( F f ) const - { - return has_value() ? contained.value() : f(); - } - -#endif // optional_HAVE( REF_QUALIFIER ) -#endif // !optional_CONFIG_NO_EXTENSIONS - - // x.x.3.6, modifiers - - void reset() optional_noexcept - { - if ( has_value() ) - { - contained.destruct_value(); - } - - has_value_ = false; - } - -private: - void this_type_does_not_support_comparisons() const {} - - template< typename V > - void initialize( V const & value ) - { - assert( ! has_value() ); - contained.construct_value( value ); - has_value_ = true; - } - -#if optional_CPP11_OR_GREATER - template< typename V > - void initialize( V && value ) - { - assert( ! has_value() ); - contained.construct_value( std::move( value ) ); - has_value_ = true; - } - -#endif - -private: - bool has_value_; - detail::storage_t< value_type > contained; - -}; - -// Relational operators - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator==( optional<T> const & x, optional<U> const & y ) -{ - return bool(x) != bool(y) ? false : !bool( x ) ? true : *x == *y; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator!=( optional<T> const & x, optional<U> const & y ) -{ - return !(x == y); -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator<( optional<T> const & x, optional<U> const & y ) -{ - return (!y) ? false : (!x) ? true : *x < *y; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator>( optional<T> const & x, optional<U> const & y ) -{ - return (y < x); -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator<=( optional<T> const & x, optional<U> const & y ) -{ - return !(y < x); -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator>=( optional<T> const & x, optional<U> const & y ) -{ - return !(x < y); -} - -// Comparison with nullopt - -template< typename T > -optional_nodiscard optional_constexpr bool operator==( optional<T> const & x, nullopt_t /*unused*/ ) optional_noexcept -{ - return (!x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator==( nullopt_t /*unused*/, optional<T> const & x ) optional_noexcept -{ - return (!x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator!=( optional<T> const & x, nullopt_t /*unused*/ ) optional_noexcept -{ - return bool(x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator!=( nullopt_t /*unused*/, optional<T> const & x ) optional_noexcept -{ - return bool(x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator<( optional<T> const & /*unused*/, nullopt_t /*unused*/ ) optional_noexcept -{ - return false; -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator<( nullopt_t /*unused*/, optional<T> const & x ) optional_noexcept -{ - return bool(x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator<=( optional<T> const & x, nullopt_t /*unused*/ ) optional_noexcept -{ - return (!x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator<=( nullopt_t /*unused*/, optional<T> const & /*unused*/ ) optional_noexcept -{ - return true; -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator>( optional<T> const & x, nullopt_t /*unused*/ ) optional_noexcept -{ - return bool(x); -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator>( nullopt_t /*unused*/, optional<T> const & /*unused*/ ) optional_noexcept -{ - return false; -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator>=( optional<T> const & /*unused*/, nullopt_t /*unused*/ ) optional_noexcept -{ - return true; -} - -template< typename T > -optional_nodiscard optional_constexpr bool operator>=( nullopt_t /*unused*/, optional<T> const & x ) optional_noexcept -{ - return (!x); -} - -// Comparison with T - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator==( optional<T> const & x, U const & v ) -{ - return bool(x) ? *x == v : false; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator==( U const & v, optional<T> const & x ) -{ - return bool(x) ? v == *x : false; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator!=( optional<T> const & x, U const & v ) -{ - return bool(x) ? *x != v : true; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator!=( U const & v, optional<T> const & x ) -{ - return bool(x) ? v != *x : true; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator<( optional<T> const & x, U const & v ) -{ - return bool(x) ? *x < v : true; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator<( U const & v, optional<T> const & x ) -{ - return bool(x) ? v < *x : false; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator<=( optional<T> const & x, U const & v ) -{ - return bool(x) ? *x <= v : true; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator<=( U const & v, optional<T> const & x ) -{ - return bool(x) ? v <= *x : false; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator>( optional<T> const & x, U const & v ) -{ - return bool(x) ? *x > v : false; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator>( U const & v, optional<T> const & x ) -{ - return bool(x) ? v > *x : true; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator>=( optional<T> const & x, U const & v ) -{ - return bool(x) ? *x >= v : false; -} - -template< typename T, typename U > -optional_nodiscard optional_constexpr bool operator>=( U const & v, optional<T> const & x ) -{ - return bool(x) ? v >= *x : true; -} - -// Specialized algorithms - -template< typename T -#if optional_CPP11_OR_GREATER - optional_REQUIRES_T( - std11::is_move_constructible<T>::value - && std17::is_swappable<T>::value ) -#endif -> -void swap( optional<T> & x, optional<T> & y ) -#if optional_CPP11_OR_GREATER - noexcept( noexcept( x.swap(y) ) ) -#endif -{ - x.swap( y ); -} - -#if optional_CPP11_OR_GREATER - -template< typename T > -optional_constexpr optional< typename std::decay<T>::type > make_optional( T && value ) -{ - return optional< typename std::decay<T>::type >( std::forward<T>( value ) ); -} - -template< typename T, typename...Args > -optional_constexpr optional<T> make_optional( Args&&... args ) -{ - return optional<T>( nonstd_lite_in_place(T), std::forward<Args>(args)...); -} - -template< typename T, typename U, typename... Args > -optional_constexpr optional<T> make_optional( std::initializer_list<U> il, Args&&... args ) -{ - return optional<T>( nonstd_lite_in_place(T), il, std::forward<Args>(args)...); -} - -#else - -template< typename T > -optional<T> make_optional( T const & value ) -{ - return optional<T>( value ); -} - -#endif // optional_CPP11_OR_GREATER - -} // namespace optional_lite - -using optional_lite::optional; -using optional_lite::nullopt_t; -using optional_lite::nullopt; - -#if ! optional_CONFIG_NO_EXCEPTIONS -using optional_lite::bad_optional_access; -#endif - -using optional_lite::make_optional; - -} // namespace nonstd - -#if optional_CPP11_OR_GREATER - -// specialize the std::hash algorithm: - -namespace std { - -template< class T > -struct hash< nonstd::optional<T> > -{ -public: - std::size_t operator()( nonstd::optional<T> const & v ) const optional_noexcept - { - return bool( v ) ? std::hash<T>{}( *v ) : 0; - } -}; - -} //namespace std - -#endif // optional_CPP11_OR_GREATER - -#if defined(__clang__) -# pragma clang diagnostic pop -#elif defined(__GNUC__) -# pragma GCC diagnostic pop -#elif defined(_MSC_VER ) -# pragma warning( pop ) -#endif - -#endif // optional_USES_STD_OPTIONAL - -#endif // NONSTD_OPTIONAL_LITE_HPP diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/serializer.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/serializer.cpp deleted file mode 100644 index 356d803b5d8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/serializer.cpp +++ /dev/null @@ -1,214 +0,0 @@ -#include "serializer.h" -#include <stdexcept> -#include <rapidjson/allocators.h> -#include "json.h" - - - -//// Elementary types - -void JsonNull::swap(JsonNull& arg) noexcept -{ -} - - -void Reflect(Reader& visitor, uint8_t& value) { - if (!visitor.IsInt()) - throw std::invalid_argument("uint8_t"); - value = (uint8_t)visitor.GetInt(); -} -void Reflect(Writer& visitor, uint8_t& value) { - visitor.Int(value); -} - -void Reflect(Reader& visitor, short& value) { - if (!visitor.IsInt()) - throw std::invalid_argument("short"); - value = (short)visitor.GetInt(); -} -void Reflect(Writer& visitor, short& value) { - visitor.Int(value); -} - -void Reflect(Reader& visitor, unsigned short& value) { - if (!visitor.IsInt()) - throw std::invalid_argument("unsigned short"); - value = (unsigned short)visitor.GetInt(); -} -void Reflect(Writer& visitor, unsigned short& value) { - visitor.Int(value); -} - -void Reflect(Reader& visitor, int& value) { - if (!visitor.IsInt()) - throw std::invalid_argument("int"); - value = visitor.GetInt(); -} -void Reflect(Writer& visitor, int& value) { - visitor.Int(value); -} - -void Reflect(Reader& visitor, unsigned& value) { - if (!visitor.IsUint64()) - throw std::invalid_argument("unsigned"); - value = visitor.GetUint32(); -} -void Reflect(Writer& visitor, unsigned& value) { - visitor.Uint32(value); -} - -void Reflect(Reader& visitor, long& value) { - if (!visitor.IsInt64()) - throw std::invalid_argument("long"); - value = long(visitor.GetInt64()); -} -void Reflect(Writer& visitor, long& value) { - visitor.Int64(value); -} - -void Reflect(Reader& visitor, unsigned long& value) { - if (!visitor.IsUint64()) - throw std::invalid_argument("unsigned long"); - value = (unsigned long)visitor.GetUint64(); -} -void Reflect(Writer& visitor, unsigned long& value) { - visitor.Uint64(value); -} - -void Reflect(Reader& visitor, long long& value) { - if (!visitor.IsInt64()) - throw std::invalid_argument("long long"); - value = visitor.GetInt64(); -} -void Reflect(Writer& visitor, long long& value) { - visitor.Int64(value); -} - -void Reflect(Reader& visitor, unsigned long long& value) { - if (!visitor.IsUint64()) - throw std::invalid_argument("unsigned long long"); - value = visitor.GetUint64(); -} -void Reflect(Writer& visitor, unsigned long long& value) { - visitor.Uint64(value); -} - -void Reflect(Reader& visitor, double& value) { - if (!visitor.IsNumber()) - throw std::invalid_argument("double"); - value = visitor.GetDouble(); -} -void Reflect(Writer& visitor, double& value) { - visitor.Double(value); -} - -void Reflect(Reader& visitor, bool& value) { - if (!visitor.IsBool()) - throw std::invalid_argument("bool"); - value = visitor.GetBool(); -} -void Reflect(Writer& visitor, bool& value) { - visitor.Bool(value); -} - -void Reflect(Reader& visitor, std::string& value) { - if (!visitor.IsString()) - throw std::invalid_argument("std::string"); - value = visitor.GetString(); -} -void Reflect(Writer& visitor, std::string& value) { - visitor.String(value.c_str(), (rapidjson::SizeType)value.size()); -} - -void Reflect(Reader& visitor, JsonNull& value) { - visitor.GetNull(); -} - -void Reflect(Writer& visitor, JsonNull& value) { - visitor.Null(); -} - - -void Reflect(Reader& visitor, SerializeFormat& value) { - std::string fmt = visitor.GetString(); - value = fmt[0] == 'm' ? SerializeFormat::MessagePack : SerializeFormat::Json; -} - -void Reflect(Writer& visitor, SerializeFormat& value) { - switch (value) { - case SerializeFormat::Json: - visitor.String("json"); - break; - case SerializeFormat::MessagePack: - visitor.String("msgpack"); - break; - } -} - - -std::string JsonReader::ToString() const -{ - rapidjson::StringBuffer strBuf; - strBuf.Clear(); - rapidjson::Writer<rapidjson::StringBuffer> writer(strBuf); - m_->Accept(writer); - std::string strJson = strBuf.GetString(); - return strJson; -} - -void JsonReader::IterMap(std::function<void(const char*, Reader&)> fn) -{ - path_.push_back("0"); - for (auto& entry : m_->GetObject()) - { - auto saved = m_; - m_ = &(entry.value); - - fn(entry.name.GetString(), *this); - m_ = saved; - } - path_.pop_back(); -} - - void JsonReader::IterArray(std::function<void(Reader&)> fn) -{ - if (!m_->IsArray()) - throw std::invalid_argument("array"); - // Use "0" to indicate any element for now. - path_.push_back("0"); - for (auto& entry : m_->GetArray()) - { - auto saved = m_; - m_ = &entry; - fn(*this); - m_ = saved; - } - path_.pop_back(); -} - -void JsonReader::DoMember(const char* name, std::function<void(Reader&)> fn) -{ - path_.push_back(name); - auto it = m_->FindMember(name); - if (it != m_->MemberEnd()) - { - auto saved = m_; - m_ = &it->value; - fn(*this); - m_ = saved; - } - path_.pop_back(); -} - -std::string JsonReader::GetPath() const -{ - std::string ret; - for (auto& t : path_) - { - ret += '/'; - ret += t; - } - ret.pop_back(); - return ret; -} - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/serializer.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/serializer.h deleted file mode 100644 index 10456f40b5a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/serializer.h +++ /dev/null @@ -1,378 +0,0 @@ -#pragma once - - -#include <macro_map.h> -#ifdef boost -#include "optional.hpp" -#else -#include <boost/optional.hpp> -#endif -#include <cassert> -#include <memory> -#include <string> -#include <type_traits> -#include <vector> -#include <functional> -#include <map> -#include <algorithm> - - -struct AbsolutePath; - -enum class SerializeFormat { Json, MessagePack }; - -// A tag type that can be used to write `null` to json. -struct JsonNull -{ - void swap(JsonNull& arg) noexcept; -}; - - - -class Reader { -public: - virtual ~Reader() {} - virtual SerializeFormat Format() const = 0; - - virtual bool IsBool() = 0; - virtual bool IsNull() = 0; - virtual bool IsArray() = 0; - virtual bool IsInt() = 0; - virtual bool IsInt64() = 0; - virtual bool IsUint64() = 0; - virtual bool IsDouble() = 0; - virtual bool IsNumber() = 0; - virtual bool IsString() = 0; - - virtual void GetNull() = 0; - virtual bool GetBool() = 0; - virtual int GetInt() = 0; - virtual uint32_t GetUint32() = 0; - virtual int64_t GetInt64() = 0; - virtual uint64_t GetUint64() = 0; - virtual double GetDouble() = 0; - virtual std::string GetString() = 0; - - virtual bool HasMember(const char* x) = 0; - virtual std::unique_ptr<Reader> operator[](const char* x) = 0; - virtual void IterMap( std::function<void(const char*, Reader&)> fn) = 0; - virtual void IterArray(std::function<void(Reader&)> fn) = 0; - virtual void DoMember(const char* name, std::function<void(Reader&)> fn) = 0; - virtual std::string ToString() const = 0; -}; - - - -class Writer { -public: - virtual ~Writer() {} - virtual SerializeFormat Format() const = 0; - - virtual void Null() = 0; - virtual void Bool(bool x) = 0; - virtual void Int(int x) = 0; - virtual void Uint32(uint32_t x) = 0; - virtual void Int64(int64_t x) = 0; - virtual void Uint64(uint64_t x) = 0; - virtual void Double(double x) = 0; - virtual void String(const char* x) = 0; - virtual void String(const char* x, size_t len) = 0; - virtual void StartArray(size_t) = 0; - virtual void EndArray() = 0; - virtual void StartObject() = 0; - virtual void EndObject() = 0; - virtual void Key(const char* name) = 0; -}; - - - -struct optionals_mandatory_tag {}; - -#define REFLECT_MEMBER_START() ReflectMemberStart(visitor, value) -#define REFLECT_MEMBER_END() ReflectMemberEnd(visitor, value); -#define REFLECT_MEMBER_END1(value) ReflectMemberEnd(visitor, value); -#define REFLECT_MEMBER(name) ReflectMember(visitor, #name, value.name) -#define REFLECT_MEMBER_OPTIONALS(name) \ - ReflectMember(visitor, #name, value.name, optionals_mandatory_tag{}) -#define REFLECT_MEMBER2(name, value) ReflectMember(visitor, name, value) - -#define MAKE_REFLECT_TYPE_PROXY(type_name) \ - MAKE_REFLECT_TYPE_PROXY2(type_name, std::underlying_type<type_name>::type) -#define MAKE_REFLECT_TYPE_PROXY2(type, as_type) \ - inline void Reflect(Reader& visitor, type& value) { \ - as_type value0; \ - ::Reflect(visitor, value0); \ - value = static_cast<type>(value0); \ - } \ - inline void Reflect(Writer& visitor, type& value) { \ - auto value0 = static_cast<as_type>(value); \ - ::Reflect(visitor, value0); \ - } - -#define _MAPPABLE_REFLECT_MEMBER(name) REFLECT_MEMBER(name); -#define _MAPPABLE_REFLECT_MEMBER_OPTIONALS(name) REFLECT_MEMBER_OPTIONALS(name); - -#define MAKE_REFLECT_EMPTY_STRUCT(type, ...) \ - template <typename TVisitor> \ - void Reflect(TVisitor& visitor, type& value) { \ - REFLECT_MEMBER_START(); \ - REFLECT_MEMBER_END(); \ - } - -#define MAKE_REFLECT_STRUCT(type, ...) \ - template <typename TVisitor> \ - void Reflect(TVisitor& visitor, type& value) { \ - REFLECT_MEMBER_START(); \ - MACRO_MAP(_MAPPABLE_REFLECT_MEMBER, __VA_ARGS__) \ - REFLECT_MEMBER_END(); \ - } - - -#define _MAPPABLE_SWAP_MEMBER(name) std::swap(name,arg.name); - -#define MAKE_SWAP_METHOD(type, ...) \ -void swap(type& arg) noexcept{ \ - MACRO_MAP(_MAPPABLE_SWAP_MEMBER, __VA_ARGS__) \ -} - -#define MAKE_REFLECT_STRUCT_OPTIONALS_MANDATORY(type, ...) \ - template <typename TVisitor> \ - void Reflect(TVisitor& visitor, type& value) { \ - REFLECT_MEMBER_START(); \ - MACRO_MAP(_MAPPABLE_REFLECT_MEMBER_OPTIONALS, __VA_ARGS__) \ - REFLECT_MEMBER_END(); \ - } - -// clang-format off -// Config has many fields, we need to support at least its number of fields. -#define NUM_VA_ARGS_IMPL(_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,N,...) N -#define NUM_VA_ARGS(...) NUM_VA_ARGS_IMPL(__VA_ARGS__,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1) -// clang-format on - -#define _MAPPABLE_REFLECT_ARRAY(name) Reflect(visitor, value.name); - -// Reflects the struct so it is serialized as an array instead of an object. -// This currently only supports writers. -#define MAKE_REFLECT_STRUCT_WRITER_AS_ARRAY(type, ...) \ - inline void Reflect(Writer& visitor, type& value) { \ - visitor.StartArray(NUM_VA_ARGS(__VA_ARGS__)); \ - MACRO_MAP(_MAPPABLE_REFLECT_ARRAY, __VA_ARGS__) \ - visitor.EndArray(); \ - } - -//// Elementary types - -void Reflect(Reader& visitor, uint8_t& value); -void Reflect(Writer& visitor, uint8_t& value); - -void Reflect(Reader& visitor, short& value); -void Reflect(Writer& visitor, short& value); - -void Reflect(Reader& visitor, unsigned short& value); -void Reflect(Writer& visitor, unsigned short& value); - -void Reflect(Reader& visitor, int& value); -void Reflect(Writer& visitor, int& value); - -void Reflect(Reader& visitor, unsigned& value); -void Reflect(Writer& visitor, unsigned& value); - -void Reflect(Reader& visitor, long& value); -void Reflect(Writer& visitor, long& value); - -void Reflect(Reader& visitor, unsigned long& value); -void Reflect(Writer& visitor, unsigned long& value); - -void Reflect(Reader& visitor, long long& value); -void Reflect(Writer& visitor, long long& value); - -void Reflect(Reader& visitor, unsigned long long& value); -void Reflect(Writer& visitor, unsigned long long& value); - -void Reflect(Reader& visitor, double& value); -void Reflect(Writer& visitor, double& value); - -void Reflect(Reader& visitor, bool& value); -void Reflect(Writer& visitor, bool& value); - -void Reflect(Reader& visitor, std::string& value); -void Reflect(Writer& visitor, std::string& value); - -void Reflect(Reader& visitor, JsonNull& value); -void Reflect(Writer& visitor, JsonNull& value); - -void Reflect(Reader& visitor, SerializeFormat& value); -void Reflect(Writer& visitor, SerializeFormat& value); - -//// Type constructors - -template <typename T> -void Reflect(Reader& visitor, boost::optional<T>& value) { - if (visitor.IsNull()) { - visitor.GetNull(); - return; - } - T real_value; - Reflect(visitor, real_value); - value = std::move(real_value); -} -template <typename T> -void Reflect(Writer& visitor, boost::optional<T>& value) { - if (value) - Reflect(visitor, *value); - else - visitor.Null(); -} - - -template <typename T> -void ReflectMember(Writer& visitor, const char* name, boost::optional<T>& value) { - // For TypeScript optional property key?: value in the spec, - // We omit both key and value if value is std::nullopt (null) for JsonWriter - // to reduce output. But keep it for other serialization formats. - if (value || visitor.Format() != SerializeFormat::Json) { - visitor.Key(name); - Reflect(visitor, value); - } -} - - - -template <typename T> -void ReflectMember(Writer& visitor, - const char* name, - T& value, - optionals_mandatory_tag) { - visitor.Key(name); - Reflect(visitor, value); -} -template <typename T> -void ReflectMember(Reader& visitor, - const char* name, - T& value, - optionals_mandatory_tag) { - Reflect(visitor, value); -} - -template<class T > -void Reflect(Reader& visitor, std::map<std::string, T>& value) -{ - visitor.IterMap([&](const char* name,Reader& entry) { - T entry_value; - Reflect(entry, entry_value); - value[name]=(std::move(entry_value)); - }); -} -template<class _Ty > -void Reflect(Writer& visitor, std::map<std::string, _Ty>& value) -{ - REFLECT_MEMBER_START(); - for (auto& it : value) - { - visitor.Key(it.first.c_str()); - Reflect(visitor, it.second); - } - REFLECT_MEMBER_END(); -} - -// std::vector -template <typename T> -void Reflect(Reader& visitor, std::vector<T>& values) { - visitor.IterArray([&](Reader& entry) { - T entry_value; - Reflect(entry, entry_value); - values.push_back(std::move(entry_value)); - }); -} - - -template <typename T> -void Reflect(Writer& visitor, std::vector<T>& values) { - visitor.StartArray(values.size()); - for (auto& value : values) - Reflect(visitor, value); - visitor.EndArray(); -} - -// ReflectMember - -inline void DefaultReflectMemberStart(Writer& visitor) { - visitor.StartObject(); -} -inline void DefaultReflectMemberStart(Reader& visitor) {} - -template <typename T> -bool ReflectMemberStart(Reader& visitor, T& value) { - return false; -} -template <typename T> -bool ReflectMemberStart(Writer& visitor, T& value) { - visitor.StartObject(); - return true; -} - -template <typename T> -void ReflectMemberEnd(Reader& visitor, T& value) {} -template <typename T> -void ReflectMemberEnd(Writer& visitor, T& value) { - visitor.EndObject(); -} - -template <typename T> -void ReflectMember(Reader& visitor, const char* name, T& value) { - visitor.DoMember(name, [&](Reader& child) { Reflect(child, value); }); -} -template <typename T> -void ReflectMember(Writer& visitor, const char* name, T& value) { - visitor.Key(name); - Reflect(visitor, value); -} - -template<class _Ty1, class _Ty2> -void Reflect(Writer& visitor, std::pair< boost::optional<_Ty1>, boost::optional<_Ty2> >& value) -{ - if (value.first) - { - Reflect(visitor, value.first); - } - else - { - Reflect(visitor, value.second); - } -} -template<class _Ty2> -void Reflect(Reader& visitor, std::pair< boost::optional<bool>, boost::optional<_Ty2> >& value) -{ - if(visitor.IsBool()) - { - Reflect(visitor, value.first); - return; - } - - Reflect(visitor, value.second); -} -template<class _Ty2> -void Reflect(Reader& visitor, std::pair< boost::optional<std::string>, boost::optional<_Ty2> >& value) -{ - if (visitor.IsString()) - { - Reflect(visitor, value.first); - return; - } - - Reflect(visitor, value.second); -} - - -template<class _Ty1, class _Ty2> -void Reflect(Reader& visitor, std::pair< boost::optional<_Ty1>, boost::optional<_Ty2> >& value) -{ - try - { - Reflect(visitor, value.second); - } - catch (...) - { - Reflect(visitor, value.first); - } -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/stream.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/stream.h deleted file mode 100644 index 549c361950a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/stream.h +++ /dev/null @@ -1,196 +0,0 @@ -#pragma once -#include <mutex> -#include <string> -namespace lsp -{ - class stream - { - public: - virtual ~stream() = default; - virtual bool fail() = 0; - virtual bool bad() = 0; - virtual bool eof() = 0; - virtual bool good() = 0; - virtual void clear() = 0; - virtual std::string what() = 0; - virtual bool need_to_clear_the_state() - { - return false; - } - - bool operator!() - { - return bad(); - } - }; - class istream : public stream - { - public: - virtual int get() = 0; - virtual ~istream() = default; - virtual istream& read(char* str, std::streamsize count) = 0; - }; - template <class T > - class base_istream : public istream - { - public: - explicit base_istream(T& _t) :_impl(_t) - { - - } - - int get() override - { - return _impl.get(); - } - bool fail() override - { - return _impl.fail(); - } - bool bad() override - { - return _impl.bad(); - } - bool eof() override - { - return _impl.eof(); - } - bool good() override - { - return _impl.good(); - } - istream& read(char* str, std::streamsize count) override - { - _impl.read(str, count); - return *this; - } - - void clear() override - { - _impl.clear(); - } - T& _impl; - }; - class ostream : public stream - { - public: - virtual ~ostream() = default; - - virtual ostream& write(const std::string&) = 0; - virtual ostream& write(std::streamsize) = 0; - virtual ostream& flush() = 0; - - }; - template <class T > - class base_ostream : public ostream - { - public: - explicit base_ostream(T& _t) :_impl(_t) - { - - } - - bool fail() override - { - return _impl.fail(); - } - bool good() override - { - return _impl.good(); - } - bool bad() override - { - return _impl.bad(); - } - bool eof() override - { - return _impl.eof(); - } - - ostream& write(const std::string& c) override - { - _impl << c; - return *this; - } - - ostream& write(std::streamsize _s) override - { - - _impl << std::to_string(_s); - return *this; - } - - ostream& flush() override - { - _impl.flush(); - return *this; - } - - void clear() override - { - _impl.clear(); - } - protected: - T& _impl; - }; - - template <class T > - class base_iostream : public istream, public ostream - { - public: - explicit base_iostream(T& _t) :_impl(_t) - { - - } - - int get() override - { - return _impl.get(); - } - bool fail() override - { - return _impl.fail(); - } - bool bad() override - { - return _impl.bad(); - } - bool eof() override - { - return _impl.eof(); - } - bool good() override - { - return _impl.good(); - } - istream& read(char* str, std::streamsize count) override - { - _impl.read(str, count); - return *this; - } - ostream& write(const std::string& c) override - { - _impl << c; - return *this; - } - - ostream& write(std::streamsize _s) override - { - _impl << std::to_string(_s); - return *this; - } - - ostream& flush() override - { - _impl.flush(); - return *this; - } - - void clear() override - { - _impl.clear(); - } - protected: - T& _impl; - }; -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.cpp deleted file mode 100644 index 17e965eadf1..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include "threaded_queue.h" - -// static -bool MultiQueueWaiter::HasState( - std::initializer_list<BaseThreadQueue*> queues) { - for (BaseThreadQueue* queue : queues) { - if (!queue->IsEmpty()) - return true; - } - return false; -} - -bool MultiQueueWaiter::ValidateWaiter( - std::initializer_list<BaseThreadQueue*> queues) { - for (BaseThreadQueue* queue : queues) { - if (queue->waiter.get() != this) - return false; - } - return true; -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.h deleted file mode 100644 index cca9f9a486a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/threaded_queue.h +++ /dev/null @@ -1,249 +0,0 @@ -#pragma once - -#include <boost/optional/optional.hpp> -#include <algorithm> -#include <atomic> -#include <condition_variable> -#include <deque> -#include <memory> -#include <mutex> -#include <tuple> -#include <utility> -#include <vector> - - -struct MultiQueueWaiter; - -struct BaseThreadQueue { - virtual ~BaseThreadQueue() = default; - - virtual bool IsEmpty() = 0; - - std::shared_ptr<MultiQueueWaiter> waiter; -}; - -// std::lock accepts two or more arguments. We define an overload for one -// argument. -namespace std { -template <typename Lockable> -void lock(Lockable& l) { - l.lock(); -} -} // namespace std - -template <typename... Queue> -struct MultiQueueLock { - MultiQueueLock(Queue... lockable) : tuple_{lockable...} { lock(); } - ~MultiQueueLock() { unlock(); } - void lock() { lock_impl(typename std::index_sequence_for<Queue...>{}); } - void unlock() { unlock_impl(typename std::index_sequence_for<Queue...>{}); } - - private: - template <size_t... Is> - void lock_impl(std::index_sequence<Is...>) { - std::lock(std::get<Is>(tuple_)->mutex...); - } - - template <size_t... Is> - void unlock_impl(std::index_sequence<Is...>) { - (void)std::initializer_list<int>{ - (std::get<Is>(tuple_)->mutex.unlock(), 0)...}; - } - - std::tuple<Queue...> tuple_; -}; - -struct MultiQueueWaiter { - static bool HasState(std::initializer_list<BaseThreadQueue*> queues); - - bool ValidateWaiter(std::initializer_list<BaseThreadQueue*> queues); - - template <typename... BaseThreadQueue> - bool Wait(std::atomic<bool>& quit, BaseThreadQueue... queues) { - MultiQueueLock<BaseThreadQueue...> l(queues...); - while (!quit.load(std::memory_order_relaxed)) { - if (HasState({ queues... })) - return false; - cv.wait(l); - } - return true; - } - template <typename... BaseThreadQueue> - void WaitUntil(std::chrono::steady_clock::time_point t, - BaseThreadQueue... queues) { - MultiQueueLock<BaseThreadQueue...> l(queues...); - if (!HasState({ queues... })) - cv.wait_until(l, t); - } - template <typename... BaseThreadQueue> - void Wait(BaseThreadQueue... queues) { - assert(ValidateWaiter({queues...})); - - MultiQueueLock<BaseThreadQueue...> l(queues...); - while (!HasState({queues...})) - cv.wait(l); - } - - std::condition_variable_any cv; -}; - -// A threadsafe-queue. http://stackoverflow.com/a/16075550 -template <class T> -struct ThreadedQueue : public BaseThreadQueue { - public: - ThreadedQueue() : ThreadedQueue(std::make_shared<MultiQueueWaiter>()) {} - - explicit ThreadedQueue(std::shared_ptr<MultiQueueWaiter> waiter) - : total_count_(0) { - this->waiter = waiter; - } - - // Returns the number of elements in the queue. This is lock-free. - size_t Size() const { return total_count_; } - - // Add an element to the queue. - void Enqueue(T&& t, bool priority) { - { - std::lock_guard<std::mutex> lock(mutex); - if (priority) - priority_.push_back(std::move(t)); - else - queue_.push_back(std::move(t)); - ++total_count_; - } - waiter->cv.notify_one(); - } - - // Add a set of elements to the queue. - void EnqueueAll(std::vector<T>&& elements, bool priority) { - if (elements.empty()) - return; - - { - std::lock_guard<std::mutex> lock(mutex); - total_count_ += elements.size(); - for (T& element : elements) { - if (priority) - priority_.push_back(std::move(element)); - else - queue_.push_back(std::move(element)); - } - elements.clear(); - } - - waiter->cv.notify_all(); - } - - // Returns true if the queue is empty. This is lock-free. - bool IsEmpty() { return total_count_ == 0; } - - // Get the first element from the queue. Blocks until one is available. - T Dequeue() { - std::unique_lock<std::mutex> lock(mutex); - waiter->cv.wait(lock, - [&]() { return !priority_.empty() || !queue_.empty(); }); - - auto execute = [&](std::deque<T>* q) { - auto val = std::move(q->front()); - q->pop_front(); - --total_count_; - return std::move(val); - }; - if (!priority_.empty()) - return execute(&priority_); - return execute(&queue_); - } - - // Get the first element from the queue without blocking. Returns a null - // value if the queue is empty. - boost::optional<T> TryDequeue(bool priority) { - std::lock_guard<std::mutex> lock(mutex); - - auto pop = [&](std::deque<T>* q) { - auto val = std::move(q->front()); - q->pop_front(); - --total_count_; - return std::move(val); - }; - - auto get_result = [&](std::deque<T>* first, - std::deque<T>* second) -> boost::optional<T> { - if (!first->empty()) - return pop(first); - if (!second->empty()) - return pop(second); - return {}; - }; - - if (priority) - return get_result(&priority_, &queue_); - return get_result(&queue_, &priority_); - } - // Return all elements in the queue. - std::vector<T> DequeueAll() { - std::lock_guard<std::mutex> lock(mutex); - - total_count_ = 0; - - std::vector<T> result; - result.reserve(priority_.size() + queue_.size()); - while (!priority_.empty()) { - result.emplace_back(std::move(priority_.front())); - priority_.pop_front(); - } - while (!queue_.empty()) { - result.emplace_back(std::move(queue_.front())); - queue_.pop_front(); - } - - return result; - } - std::vector<T> TryDequeueSome(size_t num) { - std::lock_guard<std::mutex> lock(mutex); - - std::vector<T> result; - num = std::min(num, priority_.size() + queue_.size()); - total_count_ -= num; - result.reserve(num); - while (num) - { - if(!priority_.empty()) { - result.emplace_back(std::move(priority_.front())); - priority_.pop_front(); - } - else - { - break; - } - num -= 1; - } - while (num) - { - if (!queue_.empty()) { - result.emplace_back(std::move(queue_.front())); - queue_.pop_front(); - } - else - { - break; - } - num -= 1; - } - return result; - } - template <typename Fn> - void Iterate(Fn fn) { - std::lock_guard<std::mutex> lock(mutex); - for (auto& entry : priority_) - fn(entry); - for (auto& entry : queue_) - fn(entry); - } - - mutable std::mutex mutex; - - private: - std::atomic<int> total_count_; - std::deque<T> priority_; - std::deque<T> queue_; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/traits.h b/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/traits.h deleted file mode 100644 index ce8905a8405..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/JsonRpc/traits.h +++ /dev/null @@ -1,158 +0,0 @@ -// Copyright 2021 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// https://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -#pragma once - - -#include <tuple> -#include <type_traits> - -namespace lsp { -namespace traits { - -// NthTypeOf returns the `N`th type in `Types` -template <int N, typename... Types> -using NthTypeOf = typename std::tuple_element<N, std::tuple<Types...>>::type; - -// `IsTypeOrDerived<BASE, T>::value` is true iff `T` is of type `BASE`, or -// derives from `BASE`. -template <typename BASE, typename T> -using IsTypeOrDerived = std::integral_constant< - bool, - std::is_base_of<BASE, typename std::decay<T>::type>::value || - std::is_same<BASE, typename std::decay<T>::type>::value>; - -// `EachIsTypeOrDerived<N, BASES, TYPES>::value` is true iff all of the types in -// the std::tuple `TYPES` is of, or derives from the corresponding indexed type -// in the std::tuple `BASES`. -// `N` must be equal to the number of types in both the std::tuple `BASES` and -// `TYPES`. -template <int N, typename BASES, typename TYPES> -struct EachIsTypeOrDerived { - using base = typename std::tuple_element<N - 1, BASES>::type; - using type = typename std::tuple_element<N - 1, TYPES>::type; - using last_matches = IsTypeOrDerived<base, type>; - using others_match = EachIsTypeOrDerived<N - 1, BASES, TYPES>; - static constexpr bool value = last_matches::value && others_match::value; -}; - -// EachIsTypeOrDerived specialization for N = 1 -template <typename BASES, typename TYPES> -struct EachIsTypeOrDerived<1, BASES, TYPES> { - using base = typename std::tuple_element<0, BASES>::type; - using type = typename std::tuple_element<0, TYPES>::type; - static constexpr bool value = IsTypeOrDerived<base, type>::value; -}; - -// EachIsTypeOrDerived specialization for N = 0 -template <typename BASES, typename TYPES> -struct EachIsTypeOrDerived<0, BASES, TYPES> { - static constexpr bool value = true; -}; - -// Signature describes the signature of a function. -template <typename RETURN, typename... PARAMETERS> -struct Signature { - // The return type of the function signature - using ret = RETURN; - // The parameters of the function signature held in a std::tuple - using parameters = std::tuple<PARAMETERS...>; - // The type of the Nth parameter of function signature - template <std::size_t N> - using parameter = NthTypeOf<N, PARAMETERS...>; - // The total number of parameters - static constexpr std::size_t parameter_count = sizeof...(PARAMETERS); -}; - -// SignatureOf is a traits helper that infers the signature of the function, -// method, static method, lambda, or function-like object `F`. -template <typename F> -struct SignatureOf { - // The signature of the function-like object `F` - using type = typename SignatureOf<decltype(&F::operator())>::type; -}; - -// SignatureOf specialization for a regular function or static method. -template <typename R, typename... ARGS> -struct SignatureOf<R (*)(ARGS...)> { - // The signature of the function-like object `F` - using type = Signature<typename std::decay<R>::type, - typename std::decay<ARGS>::type...>; -}; - -// SignatureOf specialization for a non-static method. -template <typename R, typename C, typename... ARGS> -struct SignatureOf<R (C::*)(ARGS...)> { - // The signature of the function-like object `F` - using type = Signature<typename std::decay<R>::type, - typename std::decay<ARGS>::type...>; -}; - -// SignatureOf specialization for a non-static, const method. -template <typename R, typename C, typename... ARGS> -struct SignatureOf<R (C::*)(ARGS...) const> { - // The signature of the function-like object `F` - using type = Signature<typename std::decay<R>::type, - typename std::decay<ARGS>::type...>; -}; - -// SignatureOfT is an alias to `typename SignatureOf<F>::type`. -template <typename F> -using SignatureOfT = typename SignatureOf<F>::type; - -// ParameterType is an alias to `typename SignatureOf<F>::type::parameter<N>`. -template <typename F, std::size_t N> -using ParameterType = typename SignatureOfT<F>::template parameter<N>; - -// `HasSignature<F, S>::value` is true iff the function-like `F` has a matching -// signature to the function-like `S`. -template <typename F, typename S> -using HasSignature = std::integral_constant< - bool, - std::is_same<SignatureOfT<F>, SignatureOfT<S>>::value>; - -// `Min<A, B>::value` resolves to the smaller value of A and B. -template <std::size_t A, std::size_t B> -using Min = std::integral_constant<std::size_t, (A < B ? A : B)>; - -// `CompatibleWith<F, S>::value` is true iff the function-like `F` -// can be called with the argument types of the function-like `S`. Return type -// of the two functions are not considered. -template <typename F, typename S> -using CompatibleWith = std::integral_constant< - bool, - (SignatureOfT<S>::parameter_count == SignatureOfT<F>::parameter_count) && - EachIsTypeOrDerived<Min<SignatureOfT<S>::parameter_count, - SignatureOfT<F>::parameter_count>::value, - typename SignatureOfT<S>::parameters, - typename SignatureOfT<F>::parameters>::value>; - -// If `CONDITION` is true then EnableIf resolves to type T, otherwise an -// invalid type. -template <bool CONDITION, typename T = void> -using EnableIf = typename std::enable_if<CONDITION, T>::type; - -// If `BASE` is a base of `T` then EnableIfIsType resolves to type `TRUE`, -// otherwise an invalid type. -template <typename BASE, typename T, typename TRUE_ = void> -using EnableIfIsType = EnableIf<IsTypeOrDerived<BASE, T>::value, TRUE_>; - -// If the function-like `F` has a matching signature to the function-like `S` -// then EnableIfHasSignature resolves to type `TRUE`, otherwise an invalid type. -template <typename F, typename S, typename TRUE_ = void> -using EnableIfHasSignature = EnableIf<HasSignature<F, S>::value, TRUE_>; - -} // namespace traits -} // namespace lsp - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/AbsolutePath.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/AbsolutePath.h deleted file mode 100644 index ef1ee438603..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/AbsolutePath.h +++ /dev/null @@ -1,27 +0,0 @@ -#pragma once - -#include <LibLsp/JsonRpc/serializer.h> -#include <string> - -struct AbsolutePath { - static AbsolutePath BuildDoNotUse(const std::string& path); - - // Try not to use this. - AbsolutePath(); - - // Provide implicit conversions to std::string for the time being. - AbsolutePath(const std::string& path, bool validate = true); - operator std::string() const; - - bool operator==(const AbsolutePath& rhs) const; - bool operator!=(const AbsolutePath& rhs) const; - bool operator<(const AbsolutePath& rhs) const; - bool operator>(const AbsolutePath& rhs) const; - std::string path; - bool qualify = true; -}; - - -void Reflect(Reader& visitor, AbsolutePath& value); -void Reflect(Writer& visitor, AbsolutePath& value); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ClientPreferences.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ClientPreferences.h deleted file mode 100644 index 7adf557f83a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ClientPreferences.h +++ /dev/null @@ -1,306 +0,0 @@ -#pragma once -#include <LibLsp/lsp/general/lsClientCapabilities.h> -#include <LibLsp/lsp/utils.h> -#include <memory> -#include <vector> -#include <string> - -class ClientPreferences -{ -public: - - std::shared_ptr<lsWorkspaceClientCapabilites> workspace; - lsTextDocumentClientCapabilities textDocument ; - - ClientPreferences(const lsClientCapabilities& capabilities) - { - v3supported = capabilities.textDocument.has_value(); - if (v3supported) - textDocument = capabilities.textDocument.value(); - if(capabilities.workspace) - { - workspace = std::make_shared<lsWorkspaceClientCapabilites>(capabilities.workspace.value()); - } - } - - bool v3supported=false; - - bool isSignatureHelpSupported() { - - return v3supported && (textDocument.signatureHelp); - } - bool isWorkspaceDidChangeConfigurationSupported() const - { - return workspace && isDynamicRegistrationSupported(workspace->didChangeConfiguration); - } - bool isWorkspaceFoldersSupported() { - return workspace != nullptr && isTrue(workspace->workspaceFolders); - } - - bool isCompletionDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.completion); - } - - bool isCompletionSnippetsSupported() { - //@formatter:off - if(!v3supported || !textDocument.completion) - { - return false; - } - const auto& completion = textDocument.completion.value(); - if(completion.completionItem) - { - return isTrue(completion.completionItem.value().snippetSupport); - } - return false; - } - - bool isV3Supported() { - return v3supported; - } - - bool isFormattingDynamicRegistrationSupported() { - return v3supported && isDynamicRegistrationSupported(textDocument.formatting); - } - - bool isRangeFormattingDynamicRegistrationSupported() { - return v3supported && isDynamicRegistrationSupported(textDocument.rangeFormatting); - } - - bool isOnTypeFormattingDynamicRegistrationSupported() { - return v3supported && isDynamicRegistrationSupported(textDocument.onTypeFormatting); - } - - bool isCodeLensDynamicRegistrationSupported() { - return v3supported && isDynamicRegistrationSupported(textDocument.codeLens); - } - - bool isSignatureHelpDynamicRegistrationSupported() { - return v3supported && isDynamicRegistrationSupported(textDocument.signatureHelp); - } - template<typename T> - static bool isDynamicRegistrationSupported(boost::optional<T>& capability) - { - if(capability) - return (capability.value().dynamicRegistration.value()); - return false; - } - - bool isTrue(const boost::optional<bool>& value) - { - return value.get_value_or(false); - } - - bool isRenameDynamicRegistrationSupported() { - return v3supported && isDynamicRegistrationSupported(textDocument.rename); - } - - bool isExecuteCommandDynamicRegistrationSupported() { - return v3supported && workspace != nullptr && isDynamicRegistrationSupported(workspace->executeCommand); - } - - bool isWorkspaceSymbolDynamicRegistered() { - return v3supported && workspace != nullptr && isDynamicRegistrationSupported(workspace->symbol); - } - - bool isWorkspaceChangeWatchedFilesDynamicRegistered() { - return v3supported && workspace != nullptr && isDynamicRegistrationSupported(workspace->didChangeWatchedFiles); - } - - bool isDocumentSymbolDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.documentSymbol); - } - - bool isCodeActionDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.codeAction); - } - - bool isDefinitionDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.definition); - } - - bool isTypeDefinitionDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.typeDefinition); - } - - bool isHoverDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.hover); - } - - bool isReferencesDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.references); - } - - bool isDocumentHighlightDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.documentHighlight); - } - - bool isFoldgingRangeDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.foldingRange); - } - - bool isImplementationDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.implementation); - } - - bool isSelectionRangeDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.selectionRange); - } - - bool isWillSaveRegistered() { - return v3supported && isTrue(textDocument.synchronization.willSave); - } - - bool isWillSaveWaitUntilRegistered() { - return v3supported && isTrue(textDocument.synchronization.willSaveWaitUntil); - } - - bool isWorkspaceApplyEditSupported() { - return workspace != nullptr && isTrue(workspace->applyEdit); - } - - bool isSupportsCompletionDocumentationMarkdown() { - - if (!v3supported || !textDocument.completion) - { - return false; - } - const auto& completion = textDocument.completion.value(); - if (completion.completionItem) - { - auto& documentationFormat = completion.completionItem.value().documentationFormat; - if(documentationFormat) - { - auto& data = documentationFormat.value(); - for(auto& it : data) - { - if(it == "markdown") - { - return true; - } - } - } - } - return false; - - } - - - bool isWorkspaceEditResourceChangesSupported() { - if(!workspace) return false; - - if(workspace->workspaceEdit) - { - return isTrue(workspace->workspaceEdit.value().resourceChanges); - } - return false; - } - static bool contains(const std::vector<std::string>& v, const std::string& target) - { - for(auto& it : v) - { - if(it == target) return true; - } - return false; - } - bool isResourceOperationSupported() const - { - if (!workspace) return false; - if (!workspace->workspaceEdit) - { - return false; - } - auto& it = (workspace->workspaceEdit.value()); - if(!it.resourceOperations) return false; - const auto& resourceOperations = it.resourceOperations.value(); - return contains(resourceOperations, "create") && contains(resourceOperations, "rename") && contains(resourceOperations, "delete"); - - } - - /** - * {@code true} if the client has explicitly set the - * {@code textDocument.documentSymbol.hierarchicalDocumentSymbolSupport} to - * {@code true} when initializing the LS. Otherwise, {@code false}. - */ - bool isHierarchicalDocumentSymbolSupported() { - if(!v3supported || !textDocument.documentSymbol) return false; - return isTrue(textDocument.documentSymbol.value().hierarchicalDocumentSymbolSupport); - - } - - bool isSemanticHighlightingSupported() { - //@formatter:off - if (!v3supported || !textDocument.semanticHighlightingCapabilities) return false; - return isTrue(textDocument.semanticHighlightingCapabilities.value().semanticHighlighting); - //@formatter:on - } - - /** - * {@code true} if the client has explicitly set the - * {@code textDocument.codeAction.codeActionLiteralSupport.codeActionKind.valueSet} - * value. Otherwise, {@code false}. - */ - bool isSupportedCodeActionKind(const std::string& kind) { - if (!v3supported || !textDocument.codeAction) return false; - //@formatter:off - const auto& codeAction = textDocument.codeAction.value(); - if(codeAction.codeActionLiteralSupport) - { - const auto& codeActionKind = codeAction.codeActionLiteralSupport.value().codeActionKind; - if(codeActionKind) - { - const auto& valueSet = codeActionKind.value().valueSet; - if(valueSet) - { - for(auto& k : valueSet.value()) - { - if(lsp::StartsWith(kind,k)) - { - return true; - } - } - } - } - } - return false; - - //@formatter:on - } - - /** - * {@code true} if the client has explicitly set the - * {@code textDocument.publishDiagnostics.tagSupport} to - * {@code true} when initializing the LS. Otherwise, {@code false}. - */ - bool isDiagnosticTagSupported() { - if (!v3supported || !textDocument.publishDiagnostics) return false; - const auto& publishDiagnostics = textDocument.publishDiagnostics.value(); - if(publishDiagnostics.tagSupport) - { - isTagSupported(publishDiagnostics.tagSupport); - } - return false; - } - - bool isTagSupported(const boost::optional < std::pair<boost::optional<bool>, - boost::optional<DiagnosticsTagSupport> > >& tagSupport) { - if(tagSupport) - { - auto &v = tagSupport.value(); - if (v.first) - { - return v.first.value(); - } - if (v.second) { - return !v.second.value().valueSet.empty(); - } - } - return false; - } - - bool isCallHierarchyDynamicRegistered() { - return v3supported && isDynamicRegistrationSupported(textDocument.callHierarchy); - } - -}; - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/CodeActionParams.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/CodeActionParams.h deleted file mode 100644 index a1e3f1dcc1e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/CodeActionParams.h +++ /dev/null @@ -1,114 +0,0 @@ -#pragma once -#include "LibLsp/lsp/method_type.h" -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsp_diagnostic.h" -#include "LibLsp/lsp/workspace/execute_command.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" -#include "LibLsp/lsp/lsCodeAction.h" -namespace JDT -{ - namespace CodeActionKind { - - - /** - * Base kind for quickfix actions: 'quickfix' - */ - extern const char* QuickFix; - - /** - * Base kind for refactoring actions: 'refactor' - */ - extern const char* Refactor; - - /** - * Base kind for refactoring extraction actions: 'refactor.extract' - * - * Example extract actions: - * - * - Extract method - Extract function - Extract variable - Extract interface - * from class - ... - */ - extern const char* RefactorExtract; - - /** - * Base kind for refactoring inline actions: 'refactor.inline' - * - * Example inline actions: - * - * - Inline function - Inline variable - Inline constant - ... - */ - extern const char* RefactorInline; - - /** - * Base kind for refactoring rewrite actions: 'refactor.rewrite' - * - * Example rewrite actions: - * - * - Convert JavaScript function to class - Add or remove parameter - - * Encapsulate field - Make method static - Move method to base class - ... - */ - extern const char* RefactorRewrite; - - /** - * Base kind for source actions: `source` - * - * Source code actions apply to the entire file. - */ - extern const char* Source ; - - /** - * Base kind for an organize imports source action: `source.organizeImports` - */ - extern const char* SourceOrganizeImports; - - extern const char* COMMAND_ID_APPLY_EDIT; - }; - - -} -struct lsCodeActionContext { - // An array of diagnostics. - std::vector<lsDiagnostic> diagnostics; - /** - * Requested kind of actions to return. - * - * Actions not of this kind are filtered out by the client before being shown. So servers - * can omit computing them. - * - * See {@link CodeActionKind} for allowed values. - */ - boost::optional<std::vector<std::string>> only; - - MAKE_SWAP_METHOD(lsCodeActionContext, - diagnostics, only); -}; -MAKE_REFLECT_STRUCT(lsCodeActionContext, - diagnostics, only); - - -// Params for the CodeActionRequest -struct lsCodeActionParams { - // The document in which the command was invoked. - lsTextDocumentIdentifier textDocument; - // The range for which the command was invoked. - lsRange range; - // Context carrying additional information. - lsCodeActionContext context; - - MAKE_SWAP_METHOD(lsCodeActionParams, - textDocument, - range, - context); -}; -MAKE_REFLECT_STRUCT(lsCodeActionParams, - textDocument, - range, - context); - - - - - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Directory.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Directory.h deleted file mode 100644 index 93f2c0807d3..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Directory.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include <string> - -struct AbsolutePath; - -struct Directory { - explicit Directory(const AbsolutePath& path); - - bool operator==(const Directory& rhs) const; - bool operator!=(const Directory& rhs) const; - - std::string path; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ExecuteCommandParams.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ExecuteCommandParams.h deleted file mode 100644 index c06eed4b1ce..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ExecuteCommandParams.h +++ /dev/null @@ -1,20 +0,0 @@ -#pragma once - -#include "lsAny.h" -struct ExecuteCommandParams { - /** - * The identifier of the actual command handler. - */ - - std::string command; - - /** - * Arguments that the command should be invoked with. - * The arguments are typically specified when a command is returned from the server to the client. - * Example requests that return a command are textDocument/codeAction or textDocument/codeLens. - */ - boost::optional<std::vector<lsp::Any>> arguments; - - MAKE_SWAP_METHOD(ExecuteCommandParams, command, arguments); -}; -MAKE_REFLECT_STRUCT(ExecuteCommandParams,command,arguments) diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/IProgressMonitor.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/IProgressMonitor.h deleted file mode 100644 index bf1337e44fe..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/IProgressMonitor.h +++ /dev/null @@ -1,145 +0,0 @@ -#pragma once - - -#include <string> -namespace lsp { -/** - * The <code>IProgressMonitor</code> interface is implemented - * by objects that monitor the progress of an activity; the methods - * in this interface are invoked by code that performs the activity. - * <p> - * All activity is broken down into a linear sequence of tasks against - * which progress is reported. When a task begins, a <code>beginTask(const wstring&, int) - * </code> notification is reported, followed by any number and mixture of - * progress reports (<code>worked()</code>) and subtask notifications - * (<code>subTask(const wstring&)</code>). When the task is eventually completed, a - * <code>done()</code> notification is reported. After the <code>done()</code> - * notification, the progress monitor cannot be reused; i.e., <code> - * beginTask(const wstring&, int)</code> cannot be called again after the call to - * <code>done()</code>. - * </p> - * <p> - * A request to cancel an operation can be signaled using the - * <code>setCanceled</code> method. Operations taking a progress - * monitor are expected to poll the monitor (using <code>isCanceled</code>) - * periodically and abort at their earliest convenience. Operation can however - * choose to ignore cancelation requests. - * </p> - * <p> - * Since notification is synchronous with the activity itself, the listener should - * provide a fast and robust implementation. If the handling of notifications would - * involve blocking operations, or operations which might throw uncaught exceptions, - * the notifications should be queued, and the actual processing deferred (or perhaps - * delegated to a separate thread). - * </p> - * <p> - * Clients may implement this interface. - * </p> - */ - class IProgressMonitor { - public: - virtual ~IProgressMonitor() - { - } - - /** Constant indicating an unknown amount of work. - */ - - const static int UNKNOWN = -1; - - /** - * Notifies that the main task is beginning. This must only be called once - * on a given progress monitor instance. - * - * @param name the name (or description) of the main task - * @param totalWork the total number of work units into which - * the main task is been subdivided. If the value is <code>UNKNOWN</code> - * the implemenation is free to indicate progress in a way which - * doesn't require the total number of work units in advance. - */ - virtual void beginTask(void* , int totalWork) - { - - }; - /** - * Notifies that the work is done; that is, either the main task is completed - * or the user canceled it. This method may be called more than once - * (implementations should be prepared to handle this case). - */ - - virtual void endTask(void*, int totalWork) - { - - } - - virtual void done(void*) = 0; - - /** - * Internal method to handle scaling correctly. This method - * must not be called by a client. Clients should - * always use the method </code>worked(int)</code>. - */ - virtual void internalWorked(double work) - { - - } - /** - * Returns whether cancelation of current operation has been requested. - * Long-running operations should poll to see if cancelation - * has been requested. - * - * @return <code>true</code> if cancellation has been requested, - * and <code>false</code> otherwise - * @see #setCanceled - */ - virtual bool isCanceled() = 0; - /** - * Sets the cancel state to the given value. - * - * @param value <code>true</code> indicates that cancelation has - * been requested (but not necessarily acknowledged); - * <code>false</code> clears this flag - * - * @see #isCanceled - */ - virtual void setCanceled(bool value) = 0; - /** - * Sets the task name to the given value. This method is used to - * restore the task label after a nested operation was executed. - * Normally there is no need for clients to call this method. - * - * @param name the name (or description) of the main task - * @see #beginTask(java.lang.const wstring&, int) - */ - virtual void setTaskName(void*) - { - - }; - /** - * Notifies that a subtask of the main task is beginning. - * Subtasks are optional; the main task might not have subtasks. - * - * @param name the name (or description) of the subtask - */ - virtual void subTask(void* ) - { - - } - /** - * Notifies that a given number of work unit of the main task - * has been completed. Note that this amount represents an - * installment, as opposed to a cumulative amount of work done - * to date. - * - * @param work the number of work units just completed - */ - virtual void worked(int work) - { - - }; - - virtual void catch_exception(void*) = 0; - }; -} - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.cpp deleted file mode 100644 index f65f8ad3ceb..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.cpp +++ /dev/null @@ -1,942 +0,0 @@ -//===--- Markup.cpp -----------------------------------------*- C++-*------===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://lsp.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// -#include "Markup.h" - -#include <algorithm> -#include <cassert> -#include <cstddef> -#include <iterator> -#include <memory> -#include <string> -#include <vector> -#include <boost/algorithm/string.hpp> - -namespace lsp { - - /// hexdigit - Return the hexadecimal character for the - /// given number \p X (which should be less than 16). - inline char hexdigit(unsigned X, bool LowerCase = false) { - const char HexChar = LowerCase ? 'a' : 'A'; - return X < 10 ? '0' + X : HexChar + X - 10; - } - - /// Given an array of c-style strings terminated by a null pointer, construct - /// a vector of StringRefs representing the same strings without the terminating - /// null string. - inline std::vector< std::string_ref> toStringRefArray(const char* const* Strings) { - std::vector< std::string_ref> Result; - while (*Strings) - Result.push_back(*Strings++); - return Result; - } - - /// Construct a string ref from a boolean. - inline std::string_ref toStringRef(bool B) { return std::string_ref(B ? "true" : "false"); } - - /// Construct a string ref from an array ref of unsigned chars. - inline std::string_ref toStringRef(const std::vector<uint8_t>& Input) { - return std::string_ref(Input.begin(), Input.end()); - } - - /// Construct a string ref from an array ref of unsigned chars. - inline std::vector<uint8_t> arrayRefFromStringRef(const std::string_ref& Input) { - return { Input.begin(), Input.end() }; - } - - /// Interpret the given character \p C as a hexadecimal digit and return its - /// value. - /// - /// If \p C is not a valid hex digit, -1U is returned. - inline unsigned hexDigitValue(char C) { - struct HexTable { - unsigned LUT[255] = {}; - constexpr HexTable() { - // Default initialize everything to invalid. - for (int i = 0; i < 255; ++i) - LUT[i] = ~0U; - // Initialize `0`-`9`. - for (int i = 0; i < 10; ++i) - LUT['0' + i] = i; - // Initialize `A`-`F` and `a`-`f`. - for (int i = 0; i < 6; ++i) - LUT['A' + i] = LUT['a' + i] = 10 + i; - } - }; - constexpr HexTable Table; - return Table.LUT[static_cast<unsigned char>(C)]; - } - - /// Checks if character \p C is one of the 10 decimal digits. - inline bool isDigit(char C) { return C >= '0' && C <= '9'; } - - /// Checks if character \p C is a hexadecimal numeric character. - inline bool isHexDigit(char C) { return hexDigitValue(C) != ~0U; } - - /// Checks if character \p C is a valid letter as classified by "C" locale. - inline bool isAlpha(char C) { - return ('a' <= C && C <= 'z') || ('A' <= C && C <= 'Z'); - } - - /// Checks whether character \p C is either a decimal digit or an uppercase or - /// lowercase letter as classified by "C" locale. - inline bool isAlnum(char C) { return isAlpha(C) || isDigit(C); } - - /// Checks whether character \p C is valid ASCII (high bit is zero). - inline bool isASCII(char C) { return static_cast<unsigned char>(C) <= 127; } - - /// Checks whether all characters in S are ASCII. - inline bool isASCII(std::string_ref S) { - for (char C : S) - { - if(!isASCII(C))return true; - } - return true; - } - - /// Checks whether character \p C is printable. - /// - /// Locale-independent version of the C standard library isprint whose results - /// may differ on different platforms. - inline bool isPrint(char C) { - unsigned char UC = static_cast<unsigned char>(C); - return (0x20 <= UC) && (UC <= 0x7E); - } - - /// Checks whether character \p C is whitespace in the "C" locale. - /// - /// Locale-independent version of the C standard library isspace. - inline bool isSpace(char C) { - return C == ' ' || C == '\f' || C == '\n' || C == '\r' || C == '\t' || - C == '\v'; - } - - /// Returns the corresponding lowercase character if \p x is uppercase. - inline char toLower(char x) { - if (x >= 'A' && x <= 'Z') - return x - 'A' + 'a'; - return x; - } - - /// Returns the corresponding uppercase character if \p x is lowercase. - inline char toUpper(char x) { - if (x >= 'a' && x <= 'z') - return x - 'a' + 'A'; - return x; - } - - inline std::string utohexstr(uint64_t X, bool LowerCase = false) { - char Buffer[17]; - char* BufPtr = std::end(Buffer); - - if (X == 0) *--BufPtr = '0'; - - while (X) { - unsigned char Mod = static_cast<unsigned char>(X) & 15; - *--BufPtr = hexdigit(Mod, LowerCase); - X >>= 4; - } - - return std::string(BufPtr, std::end(Buffer)); - } - - /// Convert buffer \p Input to its hexadecimal representation. - /// The returned string is double the size of \p Input. - inline std::string toHex( std::string_ref Input, bool LowerCase = false) { - static const char* const LUT = "0123456789ABCDEF"; - const uint8_t Offset = LowerCase ? 32 : 0; - size_t Length = Input.size(); - - std::string Output; - Output.reserve(2 * Length); - for (size_t i = 0; i < Length; ++i) { - const unsigned char c = Input[i]; - Output.push_back(LUT[c >> 4] | Offset); - Output.push_back(LUT[c & 15] | Offset); - } - return Output; - } - - inline std::string toHex(std::vector<uint8_t> Input, bool LowerCase = false) { - return toHex(toStringRef(Input), LowerCase); - } - - /// Store the binary representation of the two provided values, \p MSB and - /// \p LSB, that make up the nibbles of a hexadecimal digit. If \p MSB or \p LSB - /// do not correspond to proper nibbles of a hexadecimal digit, this method - /// returns false. Otherwise, returns true. - inline bool tryGetHexFromNibbles(char MSB, char LSB, uint8_t& Hex) { - unsigned U1 = hexDigitValue(MSB); - unsigned U2 = hexDigitValue(LSB); - if (U1 == ~0U || U2 == ~0U) - return false; - - Hex = static_cast<uint8_t>((U1 << 4) | U2); - return true; - } - - /// Return the binary representation of the two provided values, \p MSB and - /// \p LSB, that make up the nibbles of a hexadecimal digit. - inline uint8_t hexFromNibbles(char MSB, char LSB) { - uint8_t Hex = 0; - bool GotHex = tryGetHexFromNibbles(MSB, LSB, Hex); - (void)GotHex; - assert(GotHex && "MSB and/or LSB do not correspond to hex digits"); - return Hex; - } - - /// Convert hexadecimal string \p Input to its binary representation and store - /// the result in \p Output. Returns true if the binary representation could be - /// converted from the hexadecimal string. Returns false if \p Input contains - /// non-hexadecimal digits. The output string is half the size of \p Input. - inline bool tryGetFromHex( std::string_ref Input, std::string& Output) { - if (Input.empty()) - return true; - - Output.reserve((Input.size() + 1) / 2); - if (Input.size() % 2 == 1) { - uint8_t Hex = 0; - if (!tryGetHexFromNibbles('0', Input.front(), Hex)) - return false; - - Output.push_back(Hex); - Input = Input.drop_front(); - } - - assert(Input.size() % 2 == 0); - while (!Input.empty()) { - uint8_t Hex = 0; - if (!tryGetHexFromNibbles(Input[0], Input[1], Hex)) - return false; - - Output.push_back(Hex); - Input = Input.drop_front(2); - } - return true; - } - - /// Convert hexadecimal string \p Input to its binary representation. - /// The return string is half the size of \p Input. - inline std::string fromHex( std::string_ref Input) { - std::string Hex; - bool GotHex = tryGetFromHex(Input, Hex); - (void)GotHex; - assert(GotHex && "Input contains non hex digits"); - return Hex; - } - - - - inline std::string utostr(uint64_t X, bool isNeg = false) { - char Buffer[21]; - char* BufPtr = std::end(Buffer); - - if (X == 0) *--BufPtr = '0'; // Handle special case... - - while (X) { - *--BufPtr = '0' + char(X % 10); - X /= 10; - } - - if (isNeg) *--BufPtr = '-'; // Add negative sign... - return std::string(BufPtr, std::end(Buffer)); - } - - inline std::string itostr(int64_t X) { - if (X < 0) - return utostr(static_cast<uint64_t>(1) + ~static_cast<uint64_t>(X), true); - else - return utostr(static_cast<uint64_t>(X)); - } - - /// StrInStrNoCase - Portable version of strcasestr. Locates the first - /// occurrence of string 's1' in string 's2', ignoring case. Returns - /// the offset of s2 in s1 or npos if s2 cannot be found. - std::string_ref::size_type StrInStrNoCase( std::string_ref s1, std::string_ref s2); - - /// getToken - This function extracts one token from source, ignoring any - /// leading characters that appear in the Delimiters string, and ending the - /// token at any of the characters that appear in the Delimiters string. If - /// there are no tokens in the source string, an empty string is returned. - /// The function returns a pair containing the extracted token and the - /// remaining tail string. - std::pair< std::string_ref, std::string_ref> getToken( std::string_ref Source, - std::string_ref Delimiters = " \t\n\v\f\r"); - - - - /// Returns the English suffix for an ordinal integer (-st, -nd, -rd, -th). - inline std::string_ref getOrdinalSuffix(unsigned Val) { - // It is critically important that we do this perfectly for - // user-written sequences with over 100 elements. - switch (Val % 100) { - case 11: - case 12: - case 13: - return "th"; - default: - switch (Val % 10) { - case 1: return "st"; - case 2: return "nd"; - case 3: return "rd"; - default: return "th"; - } - } - } - - namespace detail { - - template <typename IteratorT> - inline std::string join_impl(IteratorT Begin, IteratorT End, - std::string_ref Separator, std::input_iterator_tag) { - std::string S; - if (Begin == End) - return S; - - S += (*Begin); - while (++Begin != End) { - S += Separator; - S += (*Begin); - } - return S; - } - - template <typename IteratorT> - inline std::string join_impl(IteratorT Begin, IteratorT End, - std::string_ref Separator, std::forward_iterator_tag) { - std::string S; - if (Begin == End) - return S; - - size_t Len = (std::distance(Begin, End) - 1) * Separator.size(); - for (IteratorT I = Begin; I != End; ++I) - Len += (*I).size(); - S.reserve(Len); - size_t PrevCapacity = S.capacity(); - (void)PrevCapacity; - S += (*Begin); - while (++Begin != End) { - S += Separator; - S += (*Begin); - } - assert(PrevCapacity == S.capacity() && "String grew during building"); - return S; - } - - template <typename Sep> - inline void join_items_impl(std::string& Result, Sep Separator) {} - - template <typename Sep, typename Arg> - inline void join_items_impl(std::string& Result, Sep Separator, - const Arg& Item) { - Result += Item; - } - - template <typename Sep, typename Arg1, typename... Args> - inline void join_items_impl(std::string& Result, Sep Separator, const Arg1& A1, - Args &&... Items) { - Result += A1; - Result += Separator; - join_items_impl(Result, Separator, std::forward<Args>(Items)...); - } - - inline size_t join_one_item_size(char) { return 1; } - inline size_t join_one_item_size(const char* S) { return S ? ::strlen(S) : 0; } - - template <typename T> inline size_t join_one_item_size(const T& Str) { - return Str.size(); - } - - inline size_t join_items_size() { return 0; } - - template <typename A1> inline size_t join_items_size(const A1& A) { - return join_one_item_size(A); - } - template <typename A1, typename... Args> - inline size_t join_items_size(const A1& A, Args &&... Items) { - return join_one_item_size(A) + join_items_size(std::forward<Args>(Items)...); - } - - } // end namespace detail - - /// Joins the strings in the range [Begin, End), adding Separator between - /// the elements. - template <typename IteratorT> - inline std::string join(IteratorT Begin, IteratorT End, std::string_ref Separator) { - using tag = typename std::iterator_traits<IteratorT>::iterator_category; - return detail::join_impl(Begin, End, Separator, tag()); - } - - /// Joins the strings in the range [R.begin(), R.end()), adding Separator - /// between the elements. - template <typename Range> - inline std::string join(Range&& R, std::string_ref Separator) { - return join(R.begin(), R.end(), Separator); - } - - /// Joins the strings in the parameter pack \p Items, adding \p Separator - /// between the elements. All arguments must be implicitly convertible to - /// std::string, or there should be an overload of std::string::operator+=() - /// that accepts the argument explicitly. - template <typename Sep, typename... Args> - inline std::string join_items(Sep Separator, Args &&... Items) { - std::string Result; - if (sizeof...(Items) == 0) - return Result; - - size_t NS = detail::join_one_item_size(Separator); - size_t NI = detail::join_items_size(std::forward<Args>(Items)...); - Result.reserve(NI + (sizeof...(Items) - 1) * NS + 1); - detail::join_items_impl(Result, Separator, std::forward<Args>(Items)...); - return Result; - } - - /// A helper class to return the specified delimiter string after the first - /// invocation of operator std::string_ref(). Used to generate a comma-separated - /// list from a loop like so: - /// - /// \code - /// ListSeparator LS; - /// for (auto &I : C) - /// OS << LS << I.getName(); - /// \end - class ListSeparator { - bool First = true; - std::string_ref Separator; - - public: - ListSeparator( std::string_ref Separator = ", ") : Separator(Separator) {} - operator std::string_ref() { - if (First) { - First = false; - return {}; - } - return Separator; - } - }; - -} // end namespace lsp - -namespace lsp{ - -// Is <contents a plausible start to an HTML tag? -// Contents may not be the rest of the line, but it's the rest of the plain -// text, so we expect to see at least the tag name. -bool looksLikeTag(std::string_ref& Contents) { - if (Contents.empty()) - return false; - if (Contents.front() == '!' || Contents.front() == '?' || - Contents.front() == '/') - return true; - // Check the start of the tag name. - if (!lsp::isAlpha(Contents.front())) - return false; - // Drop rest of the tag name, and following whitespace. - Contents = Contents - .drop_while([](char C) { - return lsp::isAlnum(C) || C == '-' || C == '_' || C == ':'; - }) - .drop_while(lsp::isSpace); - // The rest of the tag consists of attributes, which have restrictive names. - // If we hit '=', all bets are off (attribute values can contain anything). - for (; !Contents.empty(); Contents = Contents.drop_front()) { - if (lsp::isAlnum(Contents.front()) || lsp::isSpace(Contents.front())) - continue; - if (Contents.front() == '>' || Contents.start_with("/>")) - return true; // May close the tag. - if (Contents.front() == '=') - return true; // Don't try to parse attribute values. - return false; // Random punctuation means this isn't a tag. - } - return true; // Potentially incomplete tag. -} - -// Tests whether C should be backslash-escaped in markdown. -// The string being escaped is Before + C + After. This is part of a paragraph. -// StartsLine indicates whether `Before` is the start of the line. -// After may not be everything until the end of the line. -// -// It's always safe to escape punctuation, but want minimal escaping. -// The strategy is to escape the first character of anything that might start -// a markdown grammar construct. -bool needsLeadingEscape(char C, std::string_ref Before, std::string_ref After, - bool StartsLine) { - - auto RulerLength = [&]() -> /*Length*/ unsigned { - if (!StartsLine || !Before.empty()) - return false; - std::string_ref A = After.trim_right(); - return std::all_of(A.begin(),A.end(), [C](char D) { return C == D; }) ? 1 + A.size() : 0; - }; - auto IsBullet = [&]() { - return StartsLine && Before.empty() && - (After.empty() || After.start_with(" ")); - }; - auto SpaceSurrounds = [&]() { - return (After.empty() || std::isspace(After.front())) && - (Before.empty() || std::isspace(Before.back())); - }; - - auto WordSurrounds = [&]() { - return (!After.empty() && std::isalnum(After.front())) && - (!Before.empty() && std::isalnum(Before.back())); - }; - - switch (C) { - case '\\': // Escaped character. - return true; - case '`': // Code block or inline code - // Any number of backticks can delimit an inline code block that can end - // anywhere (including on another line). We must escape them all. - return true; - case '~': // Code block - return StartsLine && Before.empty() && After.start_with("~~"); - case '#': { // ATX heading. - if (!StartsLine || !Before.empty()) - return false; - std::string_ref& Rest = After.trim_left(C); - return Rest.empty() || Rest.start_with(" "); - } - case ']': // Link or link reference. - // We escape ] rather than [ here, because it's more constrained: - // ](...) is an in-line link - // ]: is a link reference - // The following are only links if the link reference exists: - // ] by itself is a shortcut link - // ][...] is an out-of-line link - // Because we never emit link references, we don't need to handle these. - return After.start_with(":") || After.start_with("("); - case '=': // Setex heading. - return RulerLength() > 0; - case '_': // Horizontal ruler or matched delimiter. - if (RulerLength() >= 3) - return true; - // Not a delimiter if surrounded by space, or inside a word. - // (The rules at word boundaries are subtle). - return !(SpaceSurrounds() || WordSurrounds()); - case '-': // Setex heading, horizontal ruler, or bullet. - if (RulerLength() > 0) - return true; - return IsBullet(); - case '+': // Bullet list. - return IsBullet(); - case '*': // Bullet list, horizontal ruler, or delimiter. - return IsBullet() || RulerLength() >= 3 || !SpaceSurrounds(); - case '<': // HTML tag (or autolink, which we choose not to escape) - return looksLikeTag(After); - case '>': // Quote marker. Needs escaping at start of line. - return StartsLine && Before.empty(); - case '&': { // HTML entity reference - auto End = After.find(';'); - if (End == std::string_ref::npos) - return false; - std::string_ref Content = After.substr(0, End); - if (Content.consume_front("#")) - { - if (Content.consume_front("x") || Content.consume_front("X")) - { - return std::all_of(Content.begin(),Content.end(), lsp::isHexDigit); - } - - return std::all_of(Content.begin(), Content.end(), [](char c) - { - return lsp::isDigit(c); - }); - } - return std::all_of(Content.begin(), Content.end(), [](char c) - { - return lsp::isAlpha(c); - }); - } - case '.': // Numbered list indicator. Escape 12. -> 12\. at start of line. - case ')': - return StartsLine && !Before.empty() && - std::all_of(Before.begin(), Before.end(), [](char c) - { - return lsp::isDigit(c); - }) && After.start_with(" "); - default: - return false; - } -} - -/// Escape a markdown text block. Ensures the punctuation will not introduce -/// any of the markdown constructs. - std::string_ref renderText(const std::string_ref& Input, bool StartsLine) { - std::string_ref R; - for (unsigned I = 0; I < Input.size(); ++I) { - if (needsLeadingEscape(Input[I], Input.substr(0, I), Input.substr(I + 1), - StartsLine)) - R.push_back('\\'); - R.push_back(Input[I]); - } - return R; -} - -/// Renders \p Input as an inline block of code in markdown. The returned value -/// is surrounded by backticks and the inner contents are properly escaped. - std::string_ref renderInlineBlock(const std::string_ref& Input) { - std::string_ref R; - // Double all backticks to make sure we don't close the inline block early. - for (size_t From = 0; From < Input.size();) { - size_t Next = Input.find("`", From); - R += Input.substr(From, Next - From); - if (Next == std::string_ref::npos) - break; - R += "``"; // double the found backtick. - - From = Next + 1; - } - // If results starts with a backtick, add spaces on both sides. The spaces - // are ignored by markdown renderers. - if (std::string_ref(R).start_with("`") || std::string_ref(R).end_with("`")) - return "` " + std::move(R) + " `"; - // Markdown render should ignore first and last space if both are there. We - // add an extra pair of spaces in that case to make sure we render what the - // user intended. - if (std::string_ref(R).start_with(" ") && std::string_ref(R).end_with(" ")) - return "` " + std::move(R) + " `"; - return "`" + std::move(R) + "`"; -} - -/// Get marker required for \p Input to represent a markdown codeblock. It -/// consists of at least 3 backticks(`). Although markdown also allows to use -/// tilde(~) for code blocks, they are never used. - std::string_ref getMarkerForCodeBlock(const std::string_ref& Input) { - // Count the maximum number of consecutive backticks in \p Input. We need to - // start and end the code block with more. - unsigned MaxBackticks = 0; - unsigned Backticks = 0; - for (char C : Input) { - if (C == '`') { - ++Backticks; - continue; - } - MaxBackticks = std::max(MaxBackticks, Backticks); - Backticks = 0; - } - MaxBackticks = std::max(Backticks, MaxBackticks); - // Use the corresponding number of backticks to start and end a code block. - return std::string_ref(/*Repeat=*/std::max(3u, MaxBackticks + 1), '`'); -} - - /// SplitString - Split up the specified string according to the specified -/// delimiters, appending the result fragments to the output list. - void SplitString(const std::string& Source, - std::vector<std::string_ref>& OutFragments, - std::string Delimiters = " \t\n\v\f\r") -{ - boost::split(OutFragments, Source, boost::is_any_of(Delimiters)); -} - - -// Trims the input and concatenates whitespace blocks into a single ` `. - std::string_ref canonicalizeSpaces(const std::string_ref& Input) { - std::vector<std::string_ref> Words; - SplitString(Input, Words); - - return lsp::join(Words, " "); -} - - - std::string_ref renderBlocks( std::vector<Block*>&& Children, - void (Block::* RenderFunc)(std::ostringstream&) const) { - std::string_ref R; - std::ostringstream OS(R); - - std::vector<int> v{ 1, 2, 3 }; - - // Trim rulers. - Children.erase(std::remove_if(Children.begin(), Children.end(), [](const Block* C) - { - return C->isRuler(); - }), Children.end()); - - bool LastBlockWasRuler = true; - for (const auto& C : Children) { - if (C->isRuler() && LastBlockWasRuler) - continue; - LastBlockWasRuler = C->isRuler(); - ((*C).*RenderFunc)(OS); - } - - // Get rid of redundant empty lines introduced in plaintext while imitating - // padding in markdown. - std::string_ref AdjustedResult; - std::string_ref TrimmedText(OS.str()); - TrimmedText = TrimmedText.trim(); - - std::copy_if(TrimmedText.begin(), TrimmedText.end(), - std::back_inserter(AdjustedResult), - [&TrimmedText](const char& C) { - return !std::string_ref(TrimmedText.data(), - &C - TrimmedText.data() + 1) - // We allow at most two newlines. - .end_with("\n\n\n"); - }); - - return AdjustedResult; - }; - std::string_ref renderBlocks(const std::vector<std::unique_ptr<Block> >& children, - void (Block::* renderFunc)(std::ostringstream&) const) - { - std::vector<Block*> temp(children.size(), nullptr); - for(size_t i = 0 ; i < children.size() ; ++i) - { - temp[i]=(children[i].get()); - } - return renderBlocks(std::move(temp), renderFunc); - } -// Separates two blocks with extra spacing. Note that it might render strangely -// in vscode if the trailing block is a codeblock, see -// https://github.com/microsoft/vscode/issues/88416 for details. -class Ruler : public Block { -public: - void renderMarkdown(std::ostringstream &OS) const override { - // Note that we need an extra new line before the ruler, otherwise we might - // make previous block a title instead of introducing a ruler. - OS << "\n---\n"; - } - void renderPlainText(std::ostringstream &OS) const override { OS << '\n'; } - std::unique_ptr<Block> clone() const override { - return std::make_unique<Ruler>(*this); - } - bool isRuler() const override { return true; } -}; - -class CodeBlock : public Block { -public: - void renderMarkdown(std::ostringstream &OS) const override { - std::string_ref Marker = getMarkerForCodeBlock(Contents); - // No need to pad from previous blocks, as they should end with a new line. - OS << Marker << Language << '\n' << Contents << '\n' << Marker << '\n'; - } - - void renderPlainText(std::ostringstream &OS) const override { - // In plaintext we want one empty line before and after codeblocks. - OS << '\n' << Contents << "\n\n"; - } - - std::unique_ptr<Block> clone() const override { - return std::make_unique<CodeBlock>(*this); - } - - CodeBlock( std::string_ref Contents, std::string_ref Language) - : Contents(std::move(Contents)), Language(std::move(Language)) {} - -private: - - std::string_ref Contents; - std::string_ref Language; -}; - -// Inserts two spaces after each `\n` to indent each line. First line is not -// indented. - std::string_ref indentLines(const std::string_ref& Input) { - assert(!Input.end_with("\n") && "Input should've been trimmed."); - std::string_ref IndentedR; - // We'll add 2 spaces after each new line. - IndentedR.reserve(Input.size() + Input.count("\n") * 2); - for (char C : Input) { - IndentedR += C; - if (C == '\n') - IndentedR.append(" "); - } - return IndentedR; -} - -class Heading : public Paragraph { -public: - Heading(size_t Level) : Level(Level) {} - void renderMarkdown(std::ostringstream &OS) const override { - OS << std::string_ref(Level, '#') << ' '; - Paragraph::renderMarkdown(OS); - } - -private: - size_t Level; -}; - - - - - - std::string_ref Block::asMarkdown() const { - std::string_ref R; - std::ostringstream OS(R); - renderMarkdown(OS); - return std::string_ref(OS.str()).trim(); -} - - std::string_ref Block::asPlainText() const { - std::string_ref R; - std::ostringstream OS(R); - renderPlainText(OS); - return std::string_ref(OS.str()).trim().c_str(); -} - - void Paragraph::renderMarkdown(std::ostringstream& OS) const { - bool NeedsSpace = false; - bool HasChunks = false; - for (auto& C : Chunks) { - if (C.SpaceBefore || NeedsSpace) - OS << " "; - switch (C.Kind) { - case Chunk::PlainText: - OS << renderText(C.Contents, !HasChunks); - break; - case Chunk::InlineCode: - OS << renderInlineBlock(C.Contents); - break; - } - HasChunks = true; - NeedsSpace = C.SpaceAfter; - } - // Paragraphs are translated into markdown lines, not markdown paragraphs. - // Therefore it only has a single linebreak afterwards. - // VSCode requires two spaces at the end of line to start a new one. - OS << " \n"; - } - - std::unique_ptr<Block> Paragraph::clone() const { - return std::make_unique<Paragraph>(*this); - } - - /// Choose a marker to delimit `Text` from a prioritized list of options. - /// This is more readable than escaping for plain-text. - std::string_ref chooseMarker(std::vector<std::string_ref> Options, - const std::string_ref& Text) - { - // Prefer a delimiter whose characters don't appear in the text. - for (std::string_ref& S : Options) - if (Text.find_first_of(S) == std::string_ref::npos) - return S; - return Options.front(); - } - - void Paragraph::renderPlainText(std::ostringstream& OS) const { - bool NeedsSpace = false; - for (auto& C : Chunks) { - if (C.SpaceBefore || NeedsSpace) - OS << " "; - std::string_ref Marker = ""; - if (C.Preserve && C.Kind == Chunk::InlineCode) - Marker = chooseMarker({ "`", "'", "\"" }, C.Contents); - OS << Marker << C.Contents << Marker; - NeedsSpace = C.SpaceAfter; - } - OS << '\n'; - } - - void BulletList::renderMarkdown(std::ostringstream& OS) const { - for (auto& D : Items) { - // Instead of doing this we might prefer passing Indent to children to get - // rid of the copies, if it turns out to be a bottleneck. - - OS << "- "; - OS << indentLines(D.asMarkdown()) << '\n'; - } - // We need a new line after list to terminate it in markdown. - OS << '\n'; - } - - void BulletList::renderPlainText(std::ostringstream& OS) const { - for (auto& D : Items) { - // Instead of doing this we might prefer passing Indent to children to get - // rid of the copies, if it turns out to be a bottleneck. - OS << "- " << indentLines(D.asPlainText()) << '\n'; - } - } - - Paragraph& Paragraph::appendSpace() { - if (!Chunks.empty()) - Chunks.back().SpaceAfter = true; - return *this; - } - - Paragraph& Paragraph::appendText(const std::string_ref& Text) { - std::string_ref Norm = canonicalizeSpaces(Text); - if (Norm.empty()) - return *this; - Chunks.emplace_back(); - Chunk& C = Chunks.back(); - C.Contents = std::move(Norm); - C.Kind = Chunk::PlainText; - - C.SpaceBefore = std::isspace(Text.front()); - C.SpaceAfter = std::isspace(Text.back()); - return *this; - } - - Paragraph& Paragraph::appendCode(const std::string_ref& Code, bool Preserve) { - bool AdjacentCode = - !Chunks.empty() && Chunks.back().Kind == Chunk::InlineCode; - std::string_ref Norm = canonicalizeSpaces(Code); - if (Norm.empty()) - return *this; - Chunks.emplace_back(); - Chunk& C = Chunks.back(); - C.Contents = std::move(Norm); - C.Kind = Chunk::InlineCode; - C.Preserve = Preserve; - // Disallow adjacent code spans without spaces, markdown can't render them. - C.SpaceBefore = AdjacentCode; - return *this; - } - - std::unique_ptr<Block> BulletList::clone() const { - return std::make_unique<BulletList>(*this); - } - - class Document& BulletList::addItem() { - Items.emplace_back(); - return Items.back(); - } - - Document& Document::operator=(const Document& Other) { - Children.clear(); - for (const auto& C : Other.Children) - Children.push_back(C->clone()); - return *this; - } - - void Document::append(Document Other) { - std::move(Other.Children.begin(), Other.Children.end(), - std::back_inserter(Children)); - } - - Paragraph& Document::addParagraph() { - Children.push_back(std::make_unique<Paragraph>()); - return *static_cast<Paragraph*>(Children.back().get()); - } - - void Document::addRuler() { Children.push_back(std::make_unique<Ruler>()); } - - void Document::addCodeBlock(std::string_ref Code, std::string_ref Language) { - Children.emplace_back( - std::make_unique<CodeBlock>(std::move(Code), std::move(Language))); - } - - std::string_ref Document::asMarkdown() const { - return renderBlocks(Children, &Block::renderMarkdown); - } - - std::string_ref Document::asPlainText() const { - return renderBlocks(Children, &Block::renderPlainText); - } - - BulletList& Document::addBulletList() { - Children.emplace_back(std::make_unique<BulletList>()); - return *static_cast<BulletList*>(Children.back().get()); - } - - Paragraph& Document::addHeading(size_t Level) { - assert(Level > 0); - Children.emplace_back(std::make_unique<Heading>(Level)); - return *static_cast<Paragraph*>(Children.back().get()); - } - };
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.h deleted file mode 100644 index 92d773db0cc..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/Markup.h +++ /dev/null @@ -1,119 +0,0 @@ -#pragma once -#include <cctype> -#include <clocale> -#include <cstddef> -#include <memory> -#include <string> -#include <vector> -#include <sstream> - -#include "string_ref.h" - -namespace lsp -{ - -/// Holds text and knows how to lay it out. Multiple blocks can be grouped to -/// form a document. Blocks include their own trailing newlines, std::string_ref -/// should trim them if need be. -class Block { -public: - virtual void renderMarkdown(std::ostringstream &OS) const = 0; - virtual void renderPlainText(std::ostringstream &OS) const = 0; - virtual std::unique_ptr<Block> clone() const = 0; - std::string_ref asMarkdown() const; - std::string_ref asPlainText() const; - - virtual bool isRuler() const { return false; } - virtual ~Block() = default; -}; - -/// Represents parts of the markup that can contain strings, like inline code, -/// code block or plain text. -/// One must introduce different paragraphs to create separate blocks. -class Paragraph : public Block { -public: - void renderMarkdown(std::ostringstream &OS) const override; - void renderPlainText(std::ostringstream &OS) const override; - std::unique_ptr<Block> clone() const override; - - /// Append plain text to the end of the string. - Paragraph &appendText(const std::string_ref& Text); - - /// Append inline code, this translates to the ` block in markdown. - /// \p Preserve indicates the code span must be apparent even in plaintext. - Paragraph &appendCode(const std::string_ref& Code, bool Preserve = false); - - /// Ensure there is space between the surrounding chunks. - /// Has no effect at the beginning or end of a paragraph. - Paragraph &appendSpace(); - -private: - struct Chunk { - enum { - PlainText, - InlineCode, - } Kind = PlainText; - // Preserve chunk markers in plaintext. - bool Preserve = false; - std::string_ref Contents; - // Whether this chunk should be surrounded by whitespace. - // Consecutive SpaceAfter and SpaceBefore will be collapsed into one space. - // Code spans don't usually set this: their spaces belong "inside" the span. - bool SpaceBefore = false; - bool SpaceAfter = false; - }; - std::vector<Chunk> Chunks; -}; - -/// Represents a sequence of one or more documents. Knows how to print them in a -/// list like format, e.g. by prepending with "- " and indentation. -class BulletList : public Block { -public: - void renderMarkdown(std::ostringstream &OS) const override; - void renderPlainText(std::ostringstream &OS) const override; - std::unique_ptr<Block> clone() const override; - - class Document &addItem(); - -private: - std::vector<class Document> Items; -}; - -/// A format-agnostic representation for structured text. Allows rendering into -/// markdown and plaintext. -class Document { -public: - Document() = default; - Document(const Document &Other) { *this = Other; } - Document &operator=(const Document &); - Document(Document &&) = default; - Document &operator=(Document &&) = default; - - void append(Document Other); - - /// Adds a semantical block that will be separate from others. - Paragraph &addParagraph(); - /// Inserts a horizontal separator to the document. - void addRuler(); - /// Adds a block of code. This translates to a ``` block in markdown. In plain - /// text representation, the code block will be surrounded by newlines. - void addCodeBlock( std::string_ref Code, std::string_ref Language = "cpp"); - /// Heading is a special type of paragraph that will be prepended with \p - /// Level many '#'s in markdown. - Paragraph &addHeading(size_t Level); - - BulletList &addBulletList(); - - /// Doesn't contain any trailing newlines. - /// We try to make the markdown human-readable, e.g. avoid extra escaping. - /// At least one client (coc.nvim) displays the markdown verbatim! - std::string_ref asMarkdown() const; - /// Doesn't contain any trailing newlines. - std::string_ref asPlainText() const; - -private: - std::vector<std::unique_ptr<Block>> Children; -}; - - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/string_ref.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/string_ref.h deleted file mode 100644 index d7ee423944e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/Markup/string_ref.h +++ /dev/null @@ -1,1059 +0,0 @@ - -#pragma once -#include <algorithm> -#include <string> -#include <vector> -#include <stdarg.h> -#include<functional> - -#ifndef _WIN32 -#include <cstring> -#endif -namespace std -{ - - /** - * An extension of STL's string providing additional functionality that is often availiable in - * higher-level languages such as Python. - */ - class string_ref : public string - { - public: - - //static unsigned GetAutoSenseRadix(string_ref& Str) { - // if (Str.empty()) - // return 10; - - // if (Str.start_with("0x") || Str.start_with("0X")) { - // Str = Str.substr(2); - // return 16; - // } - - // if (Str.start_with("0b") || Str.start_with("0B")) { - // Str = Str.substr(2); - // return 2; - // } - - // if (Str.start_with("0o")) { - // Str = Str.substr(2); - // return 8; - // } - - // if (Str[0] == '0' && Str.size() > 1 && std::isdigit(Str[1])) { - // Str = Str.substr(1); - // return 8; - // } - - // return 10; - //} - - //static bool consumeUnsignedInteger(string_ref& Str, unsigned Radix, - // unsigned long long& Result) { - // // Autosense radix if not specified. - // if (Radix == 0) - // Radix = GetAutoSenseRadix(Str); - - // // Empty strings (after the radix autosense) are invalid. - // if (Str.empty()) return true; - - // // Parse all the bytes of the string given this radix. Watch for overflow. - // string_ref Str2 = Str; - // Result = 0; - // while (!Str2.empty()) { - // unsigned CharVal; - // if (Str2[0] >= '0' && Str2[0] <= '9') - // CharVal = Str2[0] - '0'; - // else if (Str2[0] >= 'a' && Str2[0] <= 'z') - // CharVal = Str2[0] - 'a' + 10; - // else if (Str2[0] >= 'A' && Str2[0] <= 'Z') - // CharVal = Str2[0] - 'A' + 10; - // else - // break; - - // // If the parsed value is larger than the integer radix, we cannot - // // consume any more characters. - // if (CharVal >= Radix) - // break; - - // // Add in this character. - // unsigned long long PrevResult = Result; - // Result = Result * Radix + CharVal; - - // // Check for overflow by shifting back and seeing if bits were lost. - // if (Result / Radix < PrevResult) - // return true; - - // Str2 = Str2.substr(1); - // } - - // // We consider the operation a failure if no characters were consumed - // // successfully. - // if (Str.size() == Str2.size()) - // return true; - - // Str = Str2; - // return false; - //} - - //static bool consumeSignedInteger(string_ref& Str, unsigned Radix, - // long long& Result) { - // unsigned long long ULLVal; - - // // Handle positive strings first. - // if (Str.empty() || Str.front() != '-') { - // if (consumeUnsignedInteger(Str, Radix, ULLVal) || - // // Check for value so large it overflows a signed value. - // (long long)ULLVal < 0) - // return true; - // Result = ULLVal; - // return false; - // } - - // // Get the positive part of the value. - // string_ref Str2 = Str.drop_front(1); - // if (consumeUnsignedInteger(Str2, Radix, ULLVal) || - // // Reject values so large they'd overflow as negative signed, but allow - // // "-0". This negates the unsigned so that the negative isn't undefined - // // on signed overflow. - // (long long)-ULLVal > 0) - // return true; - - // Str = Str2; - // Result = -ULLVal; - // return false; - //} - - ///// GetAsUnsignedInteger - Workhorse method that converts a integer character - ///// sequence of radix up to 36 to an unsigned long long value. - //static bool getAsUnsignedInteger(string_ref Str, unsigned Radix, - // unsigned long long& Result) { - // if (consumeUnsignedInteger(Str, Radix, Result)) - // return true; - - // // For getAsUnsignedInteger, we require the whole string to be consumed or - // // else we consider it a failure. - // return !Str.empty(); - //} - - //static bool getAsSignedInteger(string_ref Str, unsigned Radix, - // long long& Result) { - // if (consumeSignedInteger(Str, Radix, Result)) - // return true; - - // // For getAsSignedInteger, we require the whole string to be consumed or else - // // we consider it a failure. - // return !Str.empty(); - //} - - - ///// Parse the current string as an integer of the specified radix. If - ///// \p Radix is specified as zero, this does radix autosensing using - ///// extended C rules: 0 is octal, 0x is hex, 0b is binary. - ///// - ///// If the string is invalid or if only a subset of the string is valid, - ///// this returns true to signify the error. The string is considered - ///// erroneous if empty or if it overflows T. - //template <typename T> - //std::enable_if_t<std::numeric_limits<T>::is_signed, bool> - // getAsInteger(unsigned Radix, T& Result) const { - // long long LLVal; - // if (getAsSignedInteger(*this, Radix, LLVal) || - // static_cast<T>(LLVal) != LLVal) - // return true; - // Result = LLVal; - // return false; - //} - - //template <typename T> - //std::enable_if_t<!std::numeric_limits<T>::is_signed, bool> - // getAsInteger(unsigned Radix, T& Result) const { - // unsigned long long ULLVal; - // // The additional cast to unsigned long long is required to avoid the - // // Visual C++ warning C4805: '!=' : unsafe mix of type 'bool' and type - // // 'unsigned __int64' when instantiating getAsInteger with T = bool. - // if (getAsUnsignedInteger(*this, Radix, ULLVal) || - // static_cast<unsigned long long>(static_cast<T>(ULLVal)) != ULLVal) - // return true; - // Result = ULLVal; - // return false; - //} - - - - /**` - * Default constructor - * - * Constructs an empty string_ref ("") - */ - string_ref() : string() { } - - /** - * Duplicate the STL string copy constructor - * - * @param[in] s The string to copy - * @param[in] pos The starting position in the string to copy from - * @param[in] n The number of characters to copy - */ - string_ref(const string &s, size_type pos = 0, size_type n = npos) : string(s, pos, npos) { } - - /** - * Construct an string_ref from a null-terminated character array - * - * @param[in] s The character array to copy into the new string - */ - string_ref(const value_type *s) : string(s) { } - - /** - * Construct an string_ref from a character array and a length - * - * @param[in] s The character array to copy into the new string - * @param[in] n The number of characters to copy - */ - string_ref(const value_type *s, size_type n) : string(s, n) { } - - /** - * Create an string_ref with @p n copies of @p c - * - * @param[in] n The number of copies - * @param[in] c The character to copy @p n times - */ - string_ref(size_type n, value_type c) : string(n, c) { } - - /** - * Create a string from a range - * - * @param[in] first The first element to copy in - * @param[in] last The last element to copy in - */ - template <class InputIterator> - string_ref(InputIterator first, InputIterator last) : string(first, last) { } - - /** - * The destructor - */ - ~string_ref() { } - - /** - * Split a string by whitespace - * - * @return A vector of strings, each of which is a substring of the string - */ - vector<string_ref> split(size_type limit = npos) const - { - vector<string_ref> v; - - const_iterator - i = begin(), - last = i; - for (; i != end(); i++) - { - if (*i == ' ' || *i == '\n' || *i == '\t' || *i == '\r') - { - if (i + 1 != end() && (i[1] == ' ' || i[1] == '\n' || i[1] == '\t' || i[1] == '\r')) - continue; - v.push_back(string_ref(last, i)); - last = i + 1; - if (v.size() >= limit - 1) - { - v.push_back(string_ref(last, end())); - return v; - } - } - } - - if (last != i) - v.push_back(string_ref(last, i)); - - return v; - } - - /** - * Split a string by a character - * - * Returns a vector of ext_strings, each of which is a substring of the string formed by splitting - * it on boundaries formed by the character @p separator. If @p limit is set, the returned vector - * will contain a maximum of @p limit elements with the last element containing the rest of - * the string. - * - * If @p separator is not found in the string, a single element will be returned in the vector - * containing the entire string. - * - * The separators are removed from the output - * - * @param[in] separator The character separator to split the string on - * @param[in] limit The maximum number of output elements - * @return A vector of strings, each of which is a substring of the string - * - * @section split_ex Example - * @code - * std::string_ref s("This|is|a|test."); - * std::vector<std::string_ref> v = s.split('|'); - * std::copy(v.begin(), v.end(), std::ostream_iterator<std::string_ref>(std::cout, "\n")); - * - * This - * is - * a - * test. - * @endcode - */ - vector<string_ref> split(value_type separator, size_type limit = npos) const - { - vector<string_ref> v; - - const_iterator - i = begin(), - last = i; - for (; i != end(); i++) - { - if (*i == separator) - { - v.push_back(string_ref(last, i)); - last = i + 1; - if (v.size() >= limit - 1) - { - v.push_back(string_ref(last, end())); - return v; - } - } - } - - if (last != i) - v.push_back(string_ref(last, i)); - - return v; - } - - /** - * Split a string by another string - * - * Returns a vector of ext_strings, each of which is a substring of the string formed by - * splitting it on boundaries formed by the string @p separator. If @p limit is set, the - * returned vector will contain a maximum of @p limit elements with the last element - * containing the rest of the string. - * - * If @p separator is not found in the string, a single element will be returned in the - * vector containing the entire string. - * - * The separators are removed from the output - * - * @param[in] separator The string separator to split the string on - * @param[in] limit The maximum number of output elements - * @return A vector of strings, each of which is a substring of the string - * - * @ref split_ex - */ - vector<string_ref> split(const string &separator, size_type limit = npos) const - { - vector<string_ref> v; - - const_iterator - i = begin(), - last = i; - for (; i != end(); i++) - { - if (string(i, i + separator.length()) == separator) - { - v.push_back(string_ref(last, i)); - last = i + separator.length(); - - if (v.size() >= limit - 1) - { - v.push_back(string_ref(last, end())); - return v; - } - } - } - - if (last != i) - v.push_back(string_ref(last, i)); - - return v; - } - - /** - * Convert a string into an integer - * - * Convert the initial portion of a string into a signed integer. Once a non-numeric - * character is reached, the remainder of @p string is ignored and the integer that was - * read returned. - * - * @param s The string to convert - * @return The integer converted from @p string - */ - static long int integer(const string &s) - { - long int retval = 0; - bool neg = false; - - for (const_iterator i = s.begin(); i != s.end(); i++) - { - if (i == s.begin()) - { - if (*i == '-') - { - neg = true; - continue; - } - else if (*i == '+') - continue; - } - if (*i >= '0' && *i <= '9') - { - retval *= 10; - retval += *i - '0'; - } - else - break; - } - - if (neg) - retval *= -1; - - return retval; - } - - /** - * Convert the string to an integer - * - * Convert the initial portion of the string into a signed integer. Once a non-numeric - * character is reached, the remainder of the string is ignored and the integer that had - * been read thus far is returned. - * - * @return The integer converted from the string - */ - long int integer() const - { - return integer(*this); - } - - /** - * Split a string into chunks of size @p chunklen. Returns a vector of strings. - * - * Splits a string into chunks of the given size. The final chunk may not fill its - * entire allocated number of characters. - * - * @param[in] chunklen The number of characters per chunk - * @return A vector of strings, each of length <= chunklen - * - * @section chunk_split-ex Example - * @code - * std::string_ref s("abcdefghijk"); - * std::vector<std::string_ref> v = s.chunk_split(3); - * std::copy(v.begin(), v.end(), ostream_iterator<std::string_ref>(cout, " ")); - * - * abc def ghi jk - * @endcode - */ - vector<string_ref> chunk_split(size_type chunklen) const - { - vector<string_ref> retval; - retval.reserve(size() / chunklen + 1); - - size_type count = 0; - const_iterator - i = begin(), - last = i; - for (; i != end(); i++, count++) - { - if (count == chunklen) - { - count = 0; - retval.push_back(string_ref(last, i)); - last = i; - } - } - - if (last != i) - retval.push_back(string_ref(last, i)); - - return retval; - } - - /** - * Join a sequence of strings by some glue to create a new string - * - * Glue is not added to the end of the string. - * - * @pre [first, last) is a valid range - * @pre InputIterator is a model of STL's Input Iterator - * @pre InputIterator must point to a string type (std::string, std::string_ref, char *) - * - * @param[in] glue The glue to join strings with - * @param[in] first The beginning of the range to join - * @param[in] last The end of the range to join - * @return A string constructed of each element of the range connected together with @p glue - * - * @section join_ex Example - * @code - * std::vector<std::string_ref> v; - * v.push_back("This"); - * v.push_back("is"); - * v.push_back("a"); - * v.push_back("test."); - * std::cout << std::string_ref::join("|", v.begin(), v.end()) << std::endl; - * - * This|is|a|test. - * @endcode - */ - template <class InputIterator> - static string_ref join(const string &glue, InputIterator first, InputIterator last) - { - string_ref retval; - - for (; first != last; ++first) - { - retval.append(*first); - retval.append(glue); - } - retval.erase(retval.length() - glue.length()); - - return retval; - } - - /** - * Join a sequence of strings by some glue to create a new string - * - * @copydoc join - * @ref join_ex - */ - template <class InputIterator> - static string_ref join(value_type glue, InputIterator first, InputIterator last) - { - string_ref retval; - - for (; first != last; ++first) - { - retval.append(*first); - retval.append(1, glue); - } - retval.erase(retval.length() - 1); - - return retval; - } - - /** - * Search for any instances of @p needle and replace them with @p s - * - * @param[in] needle The string to replace - * @param[in] s The replacement string - * @return *this - * @post All instances of @p needle in the string are replaced with @p s - * - * @section replace-ex Example - * @code - * std::string_ref s("This is a test."); - * s.replace("is", "ere"); - * std::cout << s << std::endl; - * - * There ere a test. - * @endcode - */ - string_ref &replace(const string &needle, const string &s) - { - size_type - lastpos = 0, - thispos; - - while ((thispos = find(needle, lastpos)) != npos) - { - string::replace(thispos, needle.length(), s); - lastpos = thispos + 1; - } - return *this; - } - string_ref &replace_first(const string &needle, const string &s) - { - size_type - lastpos = 0, - thispos; - - if ((thispos = find(needle, lastpos)) != npos) - { - string::replace(thispos, needle.length(), s); - lastpos = thispos + 1; - } - return *this; - } - /** - * Search of any instances of @p needle and replace them with @p c - * - * @param[in] needle The character to replace - * @param[in] c The replacement character - * @return *this - * @post All instances of @p needle in the string are replaced with @p c - * - * @ref replace-ex - */ - string_ref &replace(value_type needle, value_type c) - { - for (iterator i = begin(); i != end(); i++) - if (*i == needle) - *i = c; - - return *this; - } - - /** - * Repeat a string @p n times - * - * @param[in] n The number of times to repeat the string - * @return string_ref containing @p n copies of the string - * - * @section repeat-ex Example - * @code - * std::string_ref s("123"); - * s = s * 3; - * std::cout << s << std::endl; - * - * 123123123 - * @endcode - */ - string_ref operator*(size_type n) - { - string_ref retval; - for (size_type i = 0; i < n; i++) - retval.append(*this); - - return retval; - } - - /** - * Convert the string to lowercase - * - * @return *this - * @post The string is converted to lowercase - */ - string_ref &tolower() - { - for (iterator i = begin(); i != end(); i++) - if (*i >= 'A' && *i <= 'Z') - *i = (*i) + ('a' - 'A'); - return *this; - } - - /** - * Convert the string to uppercase - * - * @return *this - * @post The string is converted to uppercase - */ - string_ref &toupper() - { - for (iterator i = begin(); i != end(); i++) - if (*i >= 'a' && *i <= 'z') - *i = (*i) - ('a' - 'A'); - return *this; - } - - /** - * Count the occurances of @p str in the string. - * - * @return The count of substrings @p str in the string - */ - size_type count(const string &str) const - { - size_type - count = 0, - last = 0, - cur = 0; - - while ((cur = find(str, last + 1)) != npos) - { - count++; - last = cur; - } - - return count; - } - - /** - * Determine if the string is alphanumeric - * - * @return true if the string contains only characters between a-z, A-Z and 0-9 and - * contains at least one character, else false - */ - bool is_alnum() const - { - if (length() == 0) - return false; - - for (const_iterator i = begin(); i != end(); i++) - { - if (*i < 'A' || *i > 'Z') - if (*i < '0' || *i > '9') - if (*i < 'a' || *i > 'z') - return false; - } - - return true; - } - - /** - * Determine if the string is alphabetic only - * - * @return true of the string contains only characters between a-z and A-Z and contains at - * least one character, else false - */ - bool is_alpha() const - { - if (length() == 0) - return false; - - for (const_iterator i = begin(); i != end(); i++) - if (*i < 'A' || (*i > 'Z' && (*i < 'a' || *i > 'z'))) - return false; - - return true; - } - - /** - * Determine if the string is numeric only - * - * @return true if the string contains only characters between 0-9 and contains at least - * one character, else false - */ - bool is_numeric() const - { - if (length() == 0) - return false; - - for (const_iterator i = begin(); i != end(); i++) - if (*i < '0' || *i > '9') - return false; - - return true; - } - - /** - * Determine if a string is all lower case - * - * @return true if there is at least one character, and all characters are lowercase - * letters, else false - */ - bool is_lower() const - { - if (length() == 0) - return false; - - for (const_iterator i = begin(); i != end(); i++) - if (*i < 'a' || *i < 'z') - return false; - - return true; - } - - /** - * Determine if a string is all upper case - * - * @return true if there is at least one character, and all characters are uppercase - * letters, else false - */ - bool is_upper() const - { - if (length() == 0) - return false; - - for (const_iterator i = begin(); i != end(); i++) - if (*i < 'A' || *i > 'Z') - return false; - - return true; - } - - /** - * Swap the case of a string - * - * @post Converts all uppercase to lowercase, and all lowercase to uppercase in the string - * @return *this - */ - string_ref &swapcase() - { - for (iterator i = begin(); i != end(); i++) - if (*i >= 'A' && *i <= 'Z') - *i += ('a' - 'A'); - else if (*i >= 'a' && *i <= 'z') - *i -= ('a' - 'A'); - - return *this; - } - - /******************************************************************************* - Function: std::string_ref::start_with - Access: public - Qualifier: const - Parameter: const string & str - Returns: bool - - Purpose: is the string start with str - *******************************************************************************/ - bool start_with(const string& str) const - { - return ( this->find(str) == 0 ); - } - - /// Return a string_ref equal to 'this' but with only the last \p N - /// elements remaining. If \p N is greater than the length of the - /// string, the entire string is returned. - - string_ref take_back(size_t N = 1) const { - if (N >= size()) - return *this; - return drop_front(size() - N); - } - /// Return a string_ref equal to 'this' but with the first \p N elements - /// dropped. - - string_ref drop_front(size_t N = 1) const { - //assert(size() >= N && "Dropping more elements than exist"); - return substr(N); - } - - - - /// Return a string_ref equal to 'this' but with the last \p N elements - /// dropped. - - string_ref drop_back(size_t N = 1) const { - - return substr(0, size() - N); - } - - /// Return a string_ref equal to 'this', but with all characters satisfying - /// the given predicate dropped from the beginning of the string. - - string_ref drop_while(std::function<bool(char)> F) const { - return substr(std::find_if_not(begin(),end(),F)-begin()); - } - - /// Return a string_ref equal to 'this', but with all characters not - /// satisfying the given predicate dropped from the beginning of the string. - - string_ref drop_until(std::function<bool(char)> F) const { - return substr(std::find_if(begin(), end(), F) - begin()); - } - - /// Returns true if this string_ref has the given prefix and removes that - /// prefix. - bool consume_front(string_ref Prefix) { - if (!start_with(Prefix)) - return false; - - *this = drop_front(Prefix.size()); - return true; - } - - /// Returns true if this string_ref has the given suffix and removes that - /// suffix. - bool consume_back(string_ref Suffix) { - if (!end_with(Suffix)) - return false; - - *this = drop_back(Suffix.size()); - return true; - } - - /******************************************************************************* - Function: std::string_ref::end_with - Access: public - Qualifier: const - Parameter: const string & str - Returns: bool - - Purpose: is the string end with str - *******************************************************************************/ - bool end_with(const string& str) const - { - if (str.length() > this->length()) - { - return false; - } - size_type off = this->length() - str.length(); - return ( find(str, off) == off); - } - - /******************************************************************************* - Function: hl_lib::string_ref::format - Access: public - Qualifier: - Parameter: const char * format_string - Parameter: ... - Returns: string_ref& - - Purpose: format the string - *******************************************************************************/ - string_ref& format(const char* format_string, ...) - { - if (format_string == 0) - { - return *this; - } - - va_list argList; - char* pbuf = 0; - va_start( argList, format_string ); -#ifdef _WIN32 - int len = _vscprintf( format_string, argList ); -#else - int len = vsnprintf(nullptr, 0, format_string, argList); -#endif - pbuf = new char[len + 1]; - if (pbuf != 0) - { -#ifdef _WIN32 - vsprintf_s( pbuf, len + 1, format_string, argList ); -#else - vsprintf(pbuf, format_string, argList); -#endif - *this = pbuf; - } - delete[] pbuf; - va_end( argList ); - - return *this; - } - - /******************************************************************************* - Function: hl_lib::string_ref::trim_left - Access: public - Qualifier: - Parameter: value_type ch - Returns: string_ref& - - Purpose: delete all char which is ch at the left of the string - *******************************************************************************/ - string_ref& trim_left(value_type ch = ' ') - { - size_type off = this->find_first_not_of(ch); - if (off != string::npos) - { - this->erase(0, off); - } - return *this; - } - - /******************************************************************************* - Function: hl_lib::string_ref::trim_right - Access: public - Qualifier: - Parameter: value_type ch - Returns: string_ref& - - Purpose: delete all char which is ch at the right of the string - *******************************************************************************/ - string_ref& trim_right(value_type ch = ' ') - { - size_type off = this->find_last_not_of(ch); - if (off == string::npos) - { - off = 0; - } - else - { - off++; - } - this->erase(off, length() - off); - return *this; - } - - /******************************************************************************* - Function: hl_lib::string_ref::trim - Access: public - Qualifier: - Parameter: value_type ch - Returns: string_ref& - - Purpose: delete all char which is ch at the left and right of the string - *******************************************************************************/ - string_ref& trim(value_type ch = ' ') - { - trim_left(ch); - trim_right(ch); - return *this; - } - - /******************************************************************************* - Function: hl_lib::string_ref::float_num - Access: public static - Qualifier: - Parameter: const string & str - Returns: double - - Purpose: parse str to a float number - *******************************************************************************/ - static double float_num(const string& str) - { - return atof(str.c_str()); - } - - /******************************************************************************* - Function: hl_lib::string_ref::float_num - Access: public static - Qualifier: - Returns: double - - Purpose: parse this to a float number - *******************************************************************************/ - double float_num() const - { - return float_num(*this); - } - - /******************************************************************************* - Function: hl_lib::string_ref::compare_nocase - Access: public - Qualifier: const - Parameter: const string & str - Returns: int - - Purpose: compare string no case - *******************************************************************************/ - int compare_nocase(const string& str) const - { -#ifdef _WIN32 - return _stricmp(this->c_str(), str.c_str()); -#else - return strcasecmp(this->c_str(), str.c_str()); -#endif - } - - /******************************************************************************* - Function: hl_lib::string_ref::compare_nocase - Access: public - Qualifier: const - Parameter: size_type index - Parameter: size_type length - Parameter: const string & str - Returns: int - - Purpose: compare substring no case - *******************************************************************************/ - int compare_nocase( size_type index, size_type length, const string &str ) const - { - string_ref temp = this->substr(index, length); - return temp.compare_nocase(str); - } - - /******************************************************************************* - Function: hl_lib::string_ref::compare_nocase - Access: public - Qualifier: const - Parameter: size_type index - Parameter: size_type length - Parameter: const string & str - Parameter: size_type index2 - Parameter: size_type length2 - Returns: int - - Purpose: compare two substring no case - *******************************************************************************/ - int compare_nocase( size_type index, size_type length, const string &str, size_type index2, size_type length2) const - { - string_ref temp1 = this->substr(index, length); - string_ref temp2 = str.substr(index2, length2); - return temp1.compare_nocase(temp2); - } - - }; - -} - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.cpp deleted file mode 100644 index 6769f5112d0..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.cpp +++ /dev/null @@ -1,106 +0,0 @@ -#include "ParentProcessWatcher.h" -#include <boost/process.hpp> - -#ifdef _WIN32 -#include <boost/process/windows.hpp> -#endif - -#include <boost/filesystem.hpp> -#include <boost/asio.hpp> -#include <iostream> - -#include "ProcessIoService.h" -#include "SimpleTimer.h" - - -using namespace boost::asio::ip; -using namespace std; - -struct ParentProcessWatcher::ParentProcessWatcherData : std::enable_shared_from_this<ParentProcessWatcherData> -{ - std::unique_ptr<SimpleTimer<boost::posix_time::seconds>> timer; - lsp::Log& _log; - std::function<void()> on_exit; - lsp::ProcessIoService asio_io; - std::shared_ptr < boost::process::opstream> write_to_service; - std::shared_ptr< boost::process::ipstream > read_from_service; - int pid; - const int _poll_delay_secs /*= 10*/; - std::string command; - std::shared_ptr<boost::process::child> c; - - ParentProcessWatcherData(lsp::Log& log, int _pid, - const std::function<void()>&& callback, uint32_t poll_delay_secs) : - _log(log), on_exit(callback), pid(_pid), _poll_delay_secs(poll_delay_secs) - { -#ifdef _WIN32 - command = "cmd /c \"tasklist /FI \"PID eq " + std::to_string(pid) + "\" | findstr " + - std::to_string(pid) + "\""; -#else - command = "ps -p " + std::to_string(pid); -#endif - - } - - void run() - { - write_to_service = std::make_shared<boost::process::opstream>(); - read_from_service = std::make_shared<boost::process::ipstream>(); - -// const uint32_t POLL_DELAY_SECS = _poll_delay_secs; - auto self(shared_from_this()); - std::error_code ec; - namespace bp = boost::process; - c = std::make_shared<bp::child>(asio_io.getIOService(), command, - ec, -#ifdef _WIN32 - bp::windows::hide, -#endif - bp::std_out > *read_from_service, - bp::std_in < *write_to_service, - bp::on_exit([self](int exit_code, const std::error_code& ec_in) { - // the tasklist command should return 0 (parent process exists) or 1 (parent process doesn't exist) - if (exit_code == 1)// - { - if (self->on_exit) - { - - std::thread([=]() - { - std::this_thread::sleep_for(std::chrono::seconds(3)); - self->on_exit(); - }).detach(); - } - } - else - { - if (exit_code > 1) - { - self->_log.log(lsp::Log::Level::WARNING, "The tasklist command: '" + self->command + "' returns " + std::to_string(exit_code)); - } - - self->timer = std::make_unique<SimpleTimer<boost::posix_time::seconds>>(self->_poll_delay_secs, [=]() { - self->run(); - }); - } - - })); - if (ec) - { - // fail - _log.log(lsp::Log::Level::SEVERE, "Start parent process watcher failed."); - } - } -}; - -ParentProcessWatcher::ParentProcessWatcher(lsp::Log& log, int pid, - const std::function<void()>&& callback, uint32_t poll_delay_secs) : d_ptr(new ParentProcessWatcherData(log, pid, std::move(callback), poll_delay_secs)) -{ - d_ptr->run(); -} - -ParentProcessWatcher::~ParentProcessWatcher() -{ - if (d_ptr->timer) - d_ptr->timer->Stop(); -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.h deleted file mode 100644 index fa84e4109a5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ParentProcessWatcher.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/MessageIssue.h" -#include <memory> - -class ParentProcessWatcher -{ -public: - struct ParentProcessWatcherData; - - ParentProcessWatcher(lsp::Log& log, int pid, const std::function<void()>&& callback, uint32_t poll_delay_secs = 10); - - ~ParentProcessWatcher(); - - std::shared_ptr<ParentProcessWatcherData> d_ptr; -}; - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProcessIoService.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProcessIoService.h deleted file mode 100644 index 1389a1d5b7d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProcessIoService.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once -#include <boost/asio.hpp> -#include <iostream> - -namespace lsp -{ - class ProcessIoService - { - public: - using IOService = boost::asio::io_service; - using Work = boost::asio::io_service::work; - using WorkPtr = std::unique_ptr<Work>; - - ProcessIoService() { - - work_ = std::unique_ptr<Work>(new Work(ioService_)); - auto temp_thread_ = new std::thread([this] - { - ioService_.run(); - }); - thread_ = std::unique_ptr<std::thread>(temp_thread_); - } - - ProcessIoService(const ProcessIoService&) = delete; - ProcessIoService& operator=(const ProcessIoService&) = delete; - - boost::asio::io_service& getIOService() - { - return ioService_; - } - - void stop() - { - - work_.reset(); - - thread_->join(); - - } - - private: - IOService ioService_; - WorkPtr work_; - std::unique_ptr<std::thread> thread_; - - }; - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.cpp deleted file mode 100644 index 90e3fcda086..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.cpp +++ /dev/null @@ -1,716 +0,0 @@ -#include "ProtocolJsonHandler.h" -#include "general/initialize.h" -#include "general/shutdown.h" -#include "textDocument/code_action.h" -#include "textDocument/code_lens.h" -#include "textDocument/completion.h" - - -#include "textDocument/did_close.h" - -#include "textDocument/highlight.h" -#include "textDocument/document_link.h" -#include "textDocument/formatting.h" -#include "textDocument/hover.h" -#include "textDocument/implementation.h" -#include "textDocument/range_formatting.h" -#include "textDocument/references.h" -#include "textDocument/rename.h" -#include "textDocument/signature_help.h" -#include "textDocument/type_definition.h" -#include "workspace/symbol.h" -#include "textDocument/typeHierarchy.h" -#include "out_list.h" -#include "extention/jdtls/codeActionResult.h" -#include "textDocument/declaration_definition.h" -#include "textDocument/resolveCompletionItem.h" -#include "textDocument/resolveCodeLens.h" -#include "textDocument/colorPresentation.h" -#include "textDocument/foldingRange.h" -#include "textDocument/prepareRename.h" -#include "textDocument/resolveTypeHierarchy.h" -#include "textDocument/callHierarchy.h" -#include "textDocument/selectionRange.h" -#include "extention/jdtls/classFileContents.h" -#include "extention/jdtls/buildWorkspace.h" -#include "extention/jdtls/listOverridableMethods.h" -#include "extention/jdtls/addOverridableMethods.h" -#include "extention/jdtls/checkHashCodeEqualsStatus.h" -#include "extention/jdtls/checkConstructorsStatus.h" -#include "extention/jdtls/checkDelegateMethodsStatus.h" -#include "extention/jdtls/checkToStringStatus.h" -#include "extention/jdtls/executeCommand.h" -#include "extention/jdtls/findLinks.h" -#include "extention/jdtls/generateAccessors.h" -#include "extention/jdtls/generateConstructors.h" -#include "extention/jdtls/generateDelegateMethods.h" -#include "extention/jdtls/generateHashCodeEquals.h" -#include "extention/jdtls/generateToString.h" -#include "extention/jdtls/getMoveDestinations.h" -#include "extention/jdtls/Move.h" -#include "extention/jdtls/organizeImports.h" -#include "general/exit.h" -#include "general/initialized.h" -#include "extention/jdtls/projectConfigurationUpdate.h" -#include "textDocument/did_change.h" -#include "textDocument/did_open.h" -#include "textDocument/did_save.h" -#include "textDocument/publishDiagnostics.h" -#include "textDocument/willSave.h" - -#include "workspace/didChangeWorkspaceFolders.h" -#include "workspace/did_change_configuration.h" -#include "workspace/did_change_watched_files.h" -#include "windows/MessageNotify.h" -#include "language/language.h" -#include "client/registerCapability.h" -#include "client/unregisterCapability.h" -#include "LibLsp/JsonRpc/Cancellation.h" -#include "textDocument/didRenameFiles.h" -#include "textDocument/semanticHighlighting.h" -#include "workspace/configuration.h" - - -void AddStadardResponseJsonRpcMethod(MessageJsonHandler& handler) -{ - - handler.method2response[td_initialize::request::kMethodInfo] = [](Reader& visitor) - { - if(visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_initialize::response::ReflectReader(visitor); - }; - - handler.method2response[td_shutdown::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_shutdown::response::ReflectReader(visitor); - }; - handler.method2response[td_codeAction::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_codeAction::response::ReflectReader(visitor); - }; - handler.method2response[td_codeLens::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_codeLens::response::ReflectReader(visitor); - }; - handler.method2response[td_completion::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_completion::response::ReflectReader(visitor); - }; - - handler.method2response[td_definition::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_definition::response::ReflectReader(visitor); - }; - handler.method2response[td_declaration::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_declaration::response::ReflectReader(visitor); - }; - handler.method2response[td_willSaveWaitUntil::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_willSaveWaitUntil::response::ReflectReader(visitor); - }; - - handler.method2response[td_highlight::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_highlight::response::ReflectReader(visitor); - }; - - handler.method2response[td_links::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_links::response::ReflectReader(visitor); - }; - - handler.method2response[td_linkResolve::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_linkResolve::response::ReflectReader(visitor); - }; - - handler.method2response[td_symbol::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_symbol::response::ReflectReader(visitor); - }; - - handler.method2response[td_formatting::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_formatting::response::ReflectReader(visitor); - }; - - handler.method2response[td_hover::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_hover::response::ReflectReader(visitor); - - }; - - handler.method2response[td_implementation::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_implementation::response::ReflectReader(visitor); - }; - - handler.method2response[td_rangeFormatting::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_rangeFormatting::response::ReflectReader(visitor); - }; - - handler.method2response[td_references::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_references::response::ReflectReader(visitor); - }; - - handler.method2response[td_rename::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_rename::response::ReflectReader(visitor); - }; - - - handler.method2response[td_signatureHelp::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_signatureHelp::response::ReflectReader(visitor); - }; - - handler.method2response[td_typeDefinition::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_typeDefinition::response::ReflectReader(visitor); - }; - - handler.method2response[wp_executeCommand::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return wp_executeCommand::response::ReflectReader(visitor); - }; - - handler.method2response[wp_symbol::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return wp_symbol::response::ReflectReader(visitor); - }; - handler.method2response[td_typeHierarchy::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_typeHierarchy::response::ReflectReader(visitor); - }; - handler.method2response[completionItem_resolve::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return completionItem_resolve::response::ReflectReader(visitor); - }; - - handler.method2response[codeLens_resolve::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return codeLens_resolve::response::ReflectReader(visitor); - - }; - - handler.method2response[td_colorPresentation::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_colorPresentation::response::ReflectReader(visitor); - - }; - handler.method2response[td_documentColor::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_documentColor::response::ReflectReader(visitor); - - }; - handler.method2response[td_foldingRange::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_foldingRange::response::ReflectReader(visitor); - - }; - handler.method2response[td_prepareRename::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_prepareRename::response::ReflectReader(visitor); - - }; - handler.method2response[typeHierarchy_resolve::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return typeHierarchy_resolve::response::ReflectReader(visitor); - - }; - - handler.method2response[td_selectionRange::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_selectionRange::response::ReflectReader(visitor); - - }; - handler.method2response[td_didRenameFiles::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_didRenameFiles::response::ReflectReader(visitor); - - }; - handler.method2response[td_willRenameFiles::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return td_willRenameFiles::response::ReflectReader(visitor); - - }; - -} - - -void AddJavaExtentionResponseJsonRpcMethod(MessageJsonHandler& handler) -{ - handler.method2response[java_classFileContents::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_classFileContents::response::ReflectReader(visitor); - }; - handler.method2response[java_buildWorkspace::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_buildWorkspace::response::ReflectReader(visitor); - }; - handler.method2response[java_listOverridableMethods::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_listOverridableMethods::response::ReflectReader(visitor); - }; - handler.method2response[java_listOverridableMethods::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_listOverridableMethods::response::ReflectReader(visitor); - }; - - handler.method2response[java_checkHashCodeEqualsStatus::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_checkHashCodeEqualsStatus::response::ReflectReader(visitor); - }; - - - handler.method2response[java_addOverridableMethods::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_addOverridableMethods::response::ReflectReader(visitor); - }; - - handler.method2response[java_checkConstructorsStatus::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_checkConstructorsStatus::response::ReflectReader(visitor); - }; - - - handler.method2response[java_checkDelegateMethodsStatus::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_checkDelegateMethodsStatus::response::ReflectReader(visitor); - }; - handler.method2response[java_checkToStringStatus::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_checkToStringStatus::response::ReflectReader(visitor); - }; - - - handler.method2response[java_generateAccessors::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_generateAccessors::response::ReflectReader(visitor); - }; - handler.method2response[java_generateConstructors::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_generateConstructors::response::ReflectReader(visitor); - }; - handler.method2response[java_generateDelegateMethods::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_generateDelegateMethods::response::ReflectReader(visitor); - }; - - handler.method2response[java_generateHashCodeEquals::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_generateHashCodeEquals::response::ReflectReader(visitor); - }; - handler.method2response[java_generateToString::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_generateToString::response::ReflectReader(visitor); - }; - - handler.method2response[java_generateToString::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_generateToString::response::ReflectReader(visitor); - }; - - handler.method2response[java_getMoveDestinations::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_getMoveDestinations::response::ReflectReader(visitor); - }; - - handler.method2response[java_getRefactorEdit::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_getRefactorEdit::response::ReflectReader(visitor); - }; - - handler.method2response[java_move::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_move::response ::ReflectReader(visitor); - }; - - handler.method2response[java_organizeImports::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_organizeImports::response::ReflectReader(visitor); - }; - - handler.method2response[java_resolveUnimplementedAccessors::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_resolveUnimplementedAccessors::response::ReflectReader(visitor); - }; - - handler.method2response[java_searchSymbols::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return java_searchSymbols::response::ReflectReader(visitor); - }; - - handler.method2request[WorkspaceConfiguration::request::kMethodInfo] = [](Reader& visitor) - { - return WorkspaceConfiguration::request::ReflectReader(visitor); - }; - handler.method2request[WorkspaceFolders::request::kMethodInfo] = [](Reader& visitor) - { - return WorkspaceFolders::request::ReflectReader(visitor); - }; - -} - -void AddNotifyJsonRpcMethod(MessageJsonHandler& handler) -{ - - handler.method2notification[Notify_Exit::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_Exit::notify::ReflectReader(visitor); - }; - handler.method2notification[Notify_InitializedNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_InitializedNotification::notify::ReflectReader(visitor); - }; - - handler.method2notification[java_projectConfigurationUpdate::notify::kMethodInfo] = [](Reader& visitor) - { - return java_projectConfigurationUpdate::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_TextDocumentDidChange::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_TextDocumentDidChange::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_TextDocumentDidClose::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_TextDocumentDidClose::notify::ReflectReader(visitor); - }; - - - handler.method2notification[Notify_TextDocumentDidOpen::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_TextDocumentDidOpen::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_TextDocumentDidSave::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_TextDocumentDidSave::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_TextDocumentPublishDiagnostics::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_TextDocumentPublishDiagnostics::notify::ReflectReader(visitor); - }; - handler.method2notification[Notify_semanticHighlighting::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_semanticHighlighting::notify::ReflectReader(visitor); - }; - handler.method2notification[td_willSave::notify::kMethodInfo] = [](Reader& visitor) - { - return td_willSave::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_LogMessage::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_LogMessage::notify::ReflectReader(visitor); - }; - handler.method2notification[Notify_ShowMessage::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_ShowMessage::notify::ReflectReader(visitor); - }; - handler.method2notification[Notify_WorkspaceDidChangeWorkspaceFolders::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_WorkspaceDidChangeWorkspaceFolders::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_WorkspaceDidChangeConfiguration::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_WorkspaceDidChangeConfiguration::notify::ReflectReader(visitor); - }; - - - handler.method2notification[Notify_WorkspaceDidChangeWatchedFiles::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_WorkspaceDidChangeWatchedFiles::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_sendNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_sendNotification::notify::ReflectReader(visitor); - }; - handler.method2notification[lang_status::notify::kMethodInfo] = [](Reader& visitor) - { - return lang_status::notify::ReflectReader(visitor); - }; - handler.method2notification[lang_actionableNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return lang_actionableNotification::notify::ReflectReader(visitor); - }; - handler.method2notification[lang_progressReport::notify::kMethodInfo] = [](Reader& visitor) - { - return lang_progressReport::notify::ReflectReader(visitor); - }; - handler.method2notification[lang_eventNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return lang_eventNotification::notify::ReflectReader(visitor); - }; -} - -void AddRequstJsonRpcMethod(MessageJsonHandler& handler) -{ - handler.method2request[Req_ClientRegisterCapability::request::kMethodInfo]= [](Reader& visitor) - { - - return Req_ClientRegisterCapability::request::ReflectReader(visitor); - }; - handler.method2request[Req_ClientUnregisterCapability::request::kMethodInfo] = [](Reader& visitor) - { - - return Req_ClientUnregisterCapability::request::ReflectReader(visitor); - }; -} - -void AddStandardRequestJsonRpcMethod(MessageJsonHandler& handler) -{ - - handler.method2request[td_initialize::request::kMethodInfo] = [](Reader& visitor) - { - - return td_initialize::request::ReflectReader(visitor); - }; - handler.method2request[td_shutdown::request::kMethodInfo] = [](Reader& visitor) - { - - return td_shutdown::request::ReflectReader(visitor); - }; - handler.method2request[td_codeAction::request::kMethodInfo] = [](Reader& visitor) - { - - - return td_codeAction::request::ReflectReader(visitor); - }; - handler.method2request[td_codeLens::request::kMethodInfo] = [](Reader& visitor) - { - - return td_codeLens::request::ReflectReader(visitor); - }; - handler.method2request[td_completion::request::kMethodInfo] = [](Reader& visitor) - { - - return td_completion::request::ReflectReader(visitor); - }; - - handler.method2request[td_definition::request::kMethodInfo] = [](Reader& visitor) - { - - return td_definition::request::ReflectReader(visitor); - }; - handler.method2request[td_declaration::request::kMethodInfo] = [](Reader& visitor) - { - - return td_declaration::request::ReflectReader(visitor); - }; - handler.method2request[td_willSaveWaitUntil::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - return td_willSaveWaitUntil::request::ReflectReader(visitor); - }; - - handler.method2request[td_highlight::request::kMethodInfo] = [](Reader& visitor) - { - - return td_highlight::request::ReflectReader(visitor); - }; - - handler.method2request[td_links::request::kMethodInfo] = [](Reader& visitor) - { - - return td_links::request::ReflectReader(visitor); - }; - - handler.method2request[td_linkResolve::request::kMethodInfo] = [](Reader& visitor) - { - - return td_linkResolve::request::ReflectReader(visitor); - }; - - handler.method2request[td_symbol::request::kMethodInfo] = [](Reader& visitor) - { - - return td_symbol::request::ReflectReader(visitor); - }; - - handler.method2request[td_formatting::request::kMethodInfo] = [](Reader& visitor) - { - - return td_formatting::request::ReflectReader(visitor); - }; - - handler.method2request[td_hover::request::kMethodInfo] = [](Reader& visitor) - { - return td_hover::request::ReflectReader(visitor); - }; - - handler.method2request[td_implementation::request::kMethodInfo] = [](Reader& visitor) - { - - return td_implementation::request::ReflectReader(visitor); - }; - - handler.method2request[td_didRenameFiles::request::kMethodInfo] = [](Reader& visitor) - { - - return td_didRenameFiles::request::ReflectReader(visitor); - }; - - handler.method2request[td_willRenameFiles::request::kMethodInfo] = [](Reader& visitor) - { - return td_willRenameFiles::request::ReflectReader(visitor); - }; -} - - -lsp::ProtocolJsonHandler::ProtocolJsonHandler() -{ - AddStadardResponseJsonRpcMethod(*this); - AddJavaExtentionResponseJsonRpcMethod(*this); - AddNotifyJsonRpcMethod(*this); - AddStandardRequestJsonRpcMethod(*this); - AddRequstJsonRpcMethod(*this); -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.h deleted file mode 100644 index b563f810d2a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ProtocolJsonHandler.h +++ /dev/null @@ -1,11 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/MessageJsonHandler.h" -namespace lsp { - class ProtocolJsonHandler : public MessageJsonHandler - { - public: - ProtocolJsonHandler(); - }; - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ResourceOperation.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ResourceOperation.h deleted file mode 100644 index caf2ea5d5fd..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/ResourceOperation.h +++ /dev/null @@ -1,121 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <vector> -#include "lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/lsp/lsTextEdit.h" -struct ResourceOperation { - std::string kind; - virtual ~ResourceOperation() = default; - - MAKE_SWAP_METHOD(ResourceOperation, kind); -}; -MAKE_REFLECT_STRUCT(ResourceOperation, kind); -extern void Reflect(Writer& visitor, ResourceOperation* value); -struct CreateFileOptions{ - - /** - * Overwrite existing file. Overwrite wins over `ignoreIfExists` - */ - boost::optional<bool> overwrite = false; - - /** - * Ignore if exists. - */ - boost::optional< bool> ignoreIfExists =false; - - MAKE_SWAP_METHOD(CreateFileOptions, overwrite, ignoreIfExists) -}; -MAKE_REFLECT_STRUCT(CreateFileOptions, overwrite, ignoreIfExists) -struct lsCreateFile :public ResourceOperation { - - /** - * The resource to create. - */ - lsCreateFile(); - lsDocumentUri uri; - - /** - * Additional options - */ - boost::optional<CreateFileOptions> options; - - - /** - * An optional annotation identifer describing the operation. - * - * @since 3.16.0 - */ - boost::optional<lsChangeAnnotationIdentifier> annotationId; - - MAKE_SWAP_METHOD(lsCreateFile, kind, uri, options, annotationId) -}; -MAKE_REFLECT_STRUCT(lsCreateFile, kind, uri,options, annotationId) - - -struct DeleteFileOptions { - /** - * Delete the content recursively if a folder is denoted. - */ - boost::optional<bool> recursive = false; - - /** - * Ignore the operation if the file doesn't exist. - */ - boost::optional<bool> ignoreIfNotExists = false; - - - MAKE_SWAP_METHOD(DeleteFileOptions, recursive, ignoreIfNotExists); -}; - -MAKE_REFLECT_STRUCT(DeleteFileOptions, recursive, ignoreIfNotExists) - -struct lsDeleteFile :public ResourceOperation { - /** - * The file to delete. - */ - lsDeleteFile(); - lsDocumentUri uri; - - /** - * Delete options. - */ - boost::optional<DeleteFileOptions> options; - - MAKE_SWAP_METHOD(lsDeleteFile, kind, uri, options); -}; -MAKE_REFLECT_STRUCT(lsDeleteFile, kind, uri,options); - -typedef CreateFileOptions RenameFileOptions; -struct lsRenameFile :public ResourceOperation { - /** - * The old (existing) location. - */ - lsRenameFile(); - lsDocumentUri oldUri; - - /** - * The new location. - */ - - lsDocumentUri newUri; - - /** - * Rename options. - */ - boost::optional<RenameFileOptions> options; - - /** - * An optional annotation identifer describing the operation. - * - * @since 3.16.0 - */ - boost::optional<lsChangeAnnotationIdentifier> annotationId; - - MAKE_SWAP_METHOD(lsRenameFile, kind, oldUri, newUri, options, annotationId) -}; -MAKE_REFLECT_STRUCT(lsRenameFile, kind, oldUri, newUri, options, annotationId); - - -extern ResourceOperation* GetResourceOperation(lsp::Any& lspAny);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/SimpleTimer.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/SimpleTimer.h deleted file mode 100644 index 0a2707979da..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/SimpleTimer.h +++ /dev/null @@ -1,49 +0,0 @@ -#pragma once -#include <thread> -#include <atomic> -#include <functional> -#include <boost/asio.hpp> - -template<typename Duration = boost::posix_time::milliseconds> -class SimpleTimer -{ -public: - SimpleTimer(unsigned int duration,const std::function<void()>& _call_back) - :is_running_(true), call_back(_call_back), _deadline_timer(_ios, Duration(duration)) - { - _deadline_timer.async_wait([&](const boost::system::error_code& e) - { - if (e.value() == boost::asio::error::operation_aborted) - { - return; - } - if(is_running_.load(std::memory_order_relaxed)) - { - call_back(); - } - - }); - _thread = std::thread([this] { _ios.run(); }); - } - ~SimpleTimer() - { - Stop(); - } - void Stop() - { - is_running_.store(false, std::memory_order_relaxed); - _ios.stop(); - if (_thread.joinable()) - { - _thread.join(); - } - } -private: - std::atomic_bool is_running_; - std::function<void()> call_back; - boost::asio::io_service _ios; - boost::asio::deadline_timer _deadline_timer; - std::thread _thread; - - -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/client/registerCapability.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/client/registerCapability.h deleted file mode 100644 index fa5d1114037..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/client/registerCapability.h +++ /dev/null @@ -1,49 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsDocumentUri.h" - -/** - * General parameters to register for a capability. - */ - -struct Registration { - static Registration Create(const std::string& method); - /** - * The id used to register the request. The id can be used to deregister - * the request again. - */ - std::string id; - - /** - * The method / capability to register for. - */ - - std::string method; - - MAKE_SWAP_METHOD(Registration, id, method); -}; - - -MAKE_REFLECT_STRUCT(Registration, id, method); - -/** - * The client/registerCapability request is sent from the server to the client to register - * for a new capability on the client side. Not all clients need to support dynamic - * capability registration. A client opts in via the dynamicRegistration property on the - * specific client capabilities. A client can even provide dynamic registration for - * capability A but not for capability B (see TextDocumentClientCapabilities as an example). - */ -struct RegistrationParams -{ - std::vector<Registration> registrations; - MAKE_SWAP_METHOD(RegistrationParams, registrations); -}; -/** - * The client/registerCapability request is sent from the server to the client - * to register for a new capability on the client side. - * Not all clients need to support dynamic capability registration. - * A client opts in via the ClientCapabilities.dynamicRegistration property - */ -MAKE_REFLECT_STRUCT(RegistrationParams, registrations); - -DEFINE_REQUEST_RESPONSE_TYPE(Req_ClientRegisterCapability, RegistrationParams,JsonNull, "client/registerCapability");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/client/unregisterCapability.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/client/unregisterCapability.h deleted file mode 100644 index aa51d7efeee..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/client/unregisterCapability.h +++ /dev/null @@ -1,41 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/lsDocumentUri.h" - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -/** - * General parameters to unregister a capability. - */ - -struct Unregistration { - /** - * The id used to unregister the request or notification. Usually an id - * provided during the register request. - */ - - std::string id; - - /** - * The method / capability to unregister for. - */ - - std::string method; - - MAKE_SWAP_METHOD(Unregistration, id, method); -}; -MAKE_REFLECT_STRUCT(Unregistration, id, method); -/** - * The client/unregisterCapability request is sent from the server to the client to unregister - * a previously registered capability. - */ -struct UnregistrationParams -{ - std::vector<Unregistration> unregisterations; - MAKE_SWAP_METHOD(UnregistrationParams, unregisterations); -}; - -MAKE_REFLECT_STRUCT(UnregistrationParams, unregisterations); - -DEFINE_REQUEST_RESPONSE_TYPE(Req_ClientUnregisterCapability, UnregistrationParams,JsonNull, "client/unregisterCapability");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/Move.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/Move.h deleted file mode 100644 index c0beb625f2b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/Move.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "LibLsp/lsp/CodeActionParams.h" -#include "getMoveDestinations.h" -#include "getRefactorEdit.h" - - -DEFINE_REQUEST_RESPONSE_TYPE(java_move, MoveParams, RefactorWorkspaceEdit, "java/move"); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/OverridableMethod.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/OverridableMethod.h deleted file mode 100644 index cfb17fdf34d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/OverridableMethod.h +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <string> -struct OverridableMethod -{ - std::string bindingKey; - std::string name; - std::vector<std::string> parameters; - bool unimplemented = false; - std::string declaringClass; - std::string declaringClassType; - - void swap(OverridableMethod& arg) noexcept - { - bindingKey.swap(arg.bindingKey); - name.swap(arg.name); - parameters.swap(arg.parameters); - declaringClass.swap(arg.declaringClass); - declaringClassType.swap(arg.declaringClassType); - std::swap(unimplemented, arg.unimplemented); - } -}; -MAKE_REFLECT_STRUCT(OverridableMethod, bindingKey, name, parameters, unimplemented, declaringClass, declaringClassType); - -struct OverridableMethodsResponse -{ - std::string type; - std::vector<OverridableMethod> methods; - - MAKE_SWAP_METHOD(OverridableMethodsResponse, type, methods) -}; - -MAKE_REFLECT_STRUCT(OverridableMethodsResponse, type, methods) diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h deleted file mode 100644 index c7faa94d6c9..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/WorkspaceSymbolParams.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <string> - - -struct WorkspaceSymbolParams -{ - std::string query; - MAKE_SWAP_METHOD(WorkspaceSymbolParams, query); -}; -MAKE_REFLECT_STRUCT(WorkspaceSymbolParams, query); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/addOverridableMethods.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/addOverridableMethods.h deleted file mode 100644 index 5da14a452a7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/addOverridableMethods.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/message.h" -#include "OverridableMethod.h" -#include "LibLsp/lsp/CodeActionParams.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -struct AddOverridableMethodParams { - lsCodeActionParams context; - std::vector<OverridableMethod> overridableMethods; - - MAKE_SWAP_METHOD(AddOverridableMethodParams, context, overridableMethods); -}; - -MAKE_REFLECT_STRUCT(AddOverridableMethodParams, context, overridableMethods); - -DEFINE_REQUEST_RESPONSE_TYPE(java_addOverridableMethods, AddOverridableMethodParams, lsWorkspaceEdit, "java/addOverridableMethods"); - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/buildWorkspace.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/buildWorkspace.h deleted file mode 100644 index a2c2c062ccf..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/buildWorkspace.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once - -#include "WorkspaceSymbolParams.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - - - - - -enum class BuildWorkspaceStatus : uint8_t{ - - FAILED, SUCCEED, WITH_ERROR, CANCELLED, -}; -MAKE_REFLECT_TYPE_PROXY(BuildWorkspaceStatus) - -DEFINE_REQUEST_RESPONSE_TYPE(java_buildWorkspace, bool, BuildWorkspaceStatus, "java/buildWorkspace");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h deleted file mode 100644 index 261a0cc5516..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkConstructorsStatus.h +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/CodeActionParams.h" -#include "checkHashCodeEqualsStatus.h" - -struct LspMethodBinding { - std::string bindingKey; - std::string name; - std::vector< std::string> parameters; - - MAKE_SWAP_METHOD(LspMethodBinding, bindingKey, name, parameters); -}; -MAKE_REFLECT_STRUCT(LspMethodBinding, bindingKey, name, parameters); - - -struct CheckConstructorsResponse { - std::vector<LspMethodBinding> constructors; - std::vector<LspVariableBinding> fields; - MAKE_SWAP_METHOD(CheckConstructorsResponse, constructors, fields) -}; -MAKE_REFLECT_STRUCT(CheckConstructorsResponse, constructors,fields) - -DEFINE_REQUEST_RESPONSE_TYPE(java_checkConstructorsStatus, lsCodeActionParams, CheckConstructorsResponse,"java/checkConstructorsStatus") - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h deleted file mode 100644 index 729639eafa5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkDelegateMethodsStatus.h +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/CodeActionParams.h" -#include "checkHashCodeEqualsStatus.h" -#include "checkConstructorsStatus.h" - -struct LspDelegateField { - LspVariableBinding field; - std::vector<LspMethodBinding> delegateMethods; - - MAKE_SWAP_METHOD(LspDelegateField, field, delegateMethods); -}; -MAKE_REFLECT_STRUCT(LspDelegateField, field, delegateMethods); - - -struct CheckDelegateMethodsResponse { - std::vector<LspDelegateField> delegateFields; - - MAKE_SWAP_METHOD(CheckDelegateMethodsResponse, delegateFields) -}; -MAKE_REFLECT_STRUCT(CheckDelegateMethodsResponse, delegateFields) - -DEFINE_REQUEST_RESPONSE_TYPE(java_checkDelegateMethodsStatus, - lsCodeActionParams, CheckDelegateMethodsResponse, "java/checkDelegateMethodsStatus"); - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h deleted file mode 100644 index 1d9652dd442..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkHashCodeEqualsStatus.h +++ /dev/null @@ -1,36 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include <LibLsp/lsp/lsCodeAction.h> - -#include "LibLsp/lsp/CodeActionParams.h" - -struct LspVariableBinding { - std::string bindingKey; - std::string name; - std::string type; - bool isField; - void swap(LspVariableBinding& arg) noexcept - { - bindingKey.swap(arg.bindingKey); - name.swap(arg.name); - type.swap(arg.type); - std::swap(isField, arg.isField); - } -}; -MAKE_REFLECT_STRUCT(LspVariableBinding, bindingKey, name, type, isField) - -struct CheckHashCodeEqualsResponse { - std::string type; - std::vector<LspVariableBinding> fields; - std::vector<std::string> existingMethods; - MAKE_SWAP_METHOD(CheckHashCodeEqualsResponse, type, fields, type, existingMethods) -}; -MAKE_REFLECT_STRUCT(CheckHashCodeEqualsResponse, type, fields, type, existingMethods) - -DEFINE_REQUEST_RESPONSE_TYPE(java_checkHashCodeEqualsStatus, - lsCodeActionParams, CheckHashCodeEqualsResponse, "java/checkHashCodeEqualsStatus") - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkToStringStatus.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkToStringStatus.h deleted file mode 100644 index 24580d94c07..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/checkToStringStatus.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/CodeActionParams.h" -#include "checkHashCodeEqualsStatus.h" -struct CheckToStringResponse { - std::string type; - std::vector<LspVariableBinding> fields; - bool exists; - void swap(CheckToStringResponse& arg) noexcept - { - type.swap(arg.type); - fields.swap(arg.fields); - std::swap(exists, arg.exists); - } -}; -MAKE_REFLECT_STRUCT(CheckToStringResponse,type,fields,exists) - -DEFINE_REQUEST_RESPONSE_TYPE(java_checkToStringStatus, - lsCodeActionParams, CheckToStringResponse ,"java/checkToStringStatus") - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/classFileContents.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/classFileContents.h deleted file mode 100644 index 70eb121b998..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/classFileContents.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include <string> -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - -DEFINE_REQUEST_RESPONSE_TYPE(java_classFileContents, lsTextDocumentIdentifier, std::string ,"java/classFileContents"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/codeActionResult.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/codeActionResult.h deleted file mode 100644 index 02024e3d931..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/codeActionResult.h +++ /dev/null @@ -1,22 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsCodeAction.h" -#include "LibLsp/lsp/workspace/execute_command.h" -#include <set> -#include "LibLsp/lsp/textDocument/code_action.h" - -namespace SourceAssistProcessor { - - /*std::set<std::string> UNSUPPORTED_RESOURCES = { "module-info.java", "package-info.java" - };*/ - -// static const char* COMMAND_ID_ACTION_OVERRIDEMETHODSPROMPT = "java.action.overrideMethodsPrompt"; -// static const char* COMMAND_ID_ACTION_HASHCODEEQUALSPROMPT = "java.action.hashCodeEqualsPrompt"; -// static const char* COMMAND_ID_ACTION_ORGANIZEIMPORTS = "java.action.organizeImports"; -// static const char* COMMAND_ID_ACTION_GENERATETOSTRINGPROMPT = "java.action.generateToStringPrompt"; -// static const char* COMMAND_ID_ACTION_GENERATEACCESSORSPROMPT = "java.action.generateAccessorsPrompt"; -// static const char* COMMAND_ID_ACTION_GENERATECONSTRUCTORSPROMPT = "java.action.generateConstructorsPrompt"; -// static const char* COMMAND_ID_ACTION_GENERATEDELEGATEMETHODSPROMPT = "java.action.generateDelegateMethodsPrompt"; -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/executeCommand.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/executeCommand.h deleted file mode 100644 index 92d4a3627bf..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/executeCommand.h +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "LibLsp/lsp/lsWorkspaceEdit.h" -#include "LibLsp/lsp/ExecuteCommandParams.h" -namespace buildpath -{ -// static const char* EDIT_ORGNIZEIMPORTS = "java.edit.organizeImports"; -// static const char* RESOLVE_SOURCE_ATTACHMENT = "java.project.resolveSourceAttachment"; - -// static const char* UPDATE_SOURCE_ATTACHMENT = "java.project.updateSourceAttachment"; - -// static const char* ADD_TO_SOURCEPATH = "java.project.addToSourcePath"; - -// static const char* REMOVE_FROM_SOURCEPATH = "java.project.removeFromSourcePath"; - -// static const char* LIST_SOURCEPATHS = "java.project.listSourcePaths"; - struct Result { - bool status; - std::string message; - }; - - - -} - - -DEFINE_REQUEST_RESPONSE_TYPE(java_executeCommand, ExecuteCommandParams, lsWorkspaceEdit, "java/executeCommand"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/findLinks.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/findLinks.h deleted file mode 100644 index d184c675d83..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/findLinks.h +++ /dev/null @@ -1,22 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "LibLsp/lsp/CodeActionParams.h" -#include "getRefactorEdit.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" - -struct FindLinksParams { - // Supported link types: superImplementation - std::string type; - lsTextDocumentPositionParams position; - - MAKE_SWAP_METHOD(FindLinksParams, type, position) -}; -MAKE_REFLECT_STRUCT(FindLinksParams,type,position) - -DEFINE_REQUEST_RESPONSE_TYPE(java_findLinks, FindLinksParams,lsp::Any, "java/findLinks"); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateAccessors.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateAccessors.h deleted file mode 100644 index 200d840e940..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateAccessors.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "checkHashCodeEqualsStatus.h" -#include "resolveUnimplementedAccessors.h" - - -struct GenerateAccessorsParams { - lsCodeActionParams context; - std::vector<AccessorField> accessors; - - - MAKE_SWAP_METHOD(GenerateAccessorsParams, context, accessors) -}; -MAKE_REFLECT_STRUCT(GenerateAccessorsParams, context, accessors) - -DEFINE_REQUEST_RESPONSE_TYPE(java_generateAccessors, GenerateAccessorsParams, lsWorkspaceEdit, "java/generateAccessors"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateConstructors.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateConstructors.h deleted file mode 100644 index 77c49a66a29..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateConstructors.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "checkHashCodeEqualsStatus.h" -#include "checkConstructorsStatus.h" - - -struct GenerateConstructorsParams { - lsCodeActionParams context; - std::vector<LspMethodBinding> constructors; - std::vector< LspVariableBinding >fields; - MAKE_SWAP_METHOD(GenerateConstructorsParams, context, fields) -}; -MAKE_REFLECT_STRUCT(GenerateConstructorsParams, context, fields) - -DEFINE_REQUEST_RESPONSE_TYPE(java_generateConstructors, GenerateConstructorsParams, lsWorkspaceEdit, "java/generateConstructors"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h deleted file mode 100644 index 8958ae4d7ed..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateDelegateMethods.h +++ /dev/null @@ -1,25 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "checkHashCodeEqualsStatus.h" -#include "checkConstructorsStatus.h" - -struct LspDelegateEntry { - LspVariableBinding field; - LspMethodBinding delegateMethod; - MAKE_SWAP_METHOD(LspDelegateEntry, field, delegateMethod); -}; -MAKE_REFLECT_STRUCT(LspDelegateEntry, field, delegateMethod); - - -struct GenerateDelegateMethodsParams { - lsCodeActionParams context; - std::vector<LspDelegateEntry> delegateEntries; - MAKE_SWAP_METHOD(GenerateDelegateMethodsParams, context, delegateEntries) -}; -MAKE_REFLECT_STRUCT(GenerateDelegateMethodsParams, context, delegateEntries) - -DEFINE_REQUEST_RESPONSE_TYPE(java_generateDelegateMethods, GenerateDelegateMethodsParams, lsWorkspaceEdit, "java/generateDelegateMethods"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h deleted file mode 100644 index 937c3587338..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateHashCodeEquals.h +++ /dev/null @@ -1,25 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <LibLsp/lsp/lsCodeAction.h> - -#include "LibLsp/lsp/CodeActionParams.h" -#include "checkHashCodeEqualsStatus.h" - -struct GenerateHashCodeEqualsParams { - lsCodeActionParams context; - std::vector<LspVariableBinding> fields; - bool regenerate= false; - void swap(GenerateHashCodeEqualsParams& arg) noexcept - { - context.swap(arg.context); - fields.swap(arg.fields); - std::swap(regenerate, arg.regenerate); - } -}; -MAKE_REFLECT_STRUCT(GenerateHashCodeEqualsParams, context, fields, regenerate); - -DEFINE_REQUEST_RESPONSE_TYPE(java_generateHashCodeEquals, GenerateHashCodeEqualsParams, lsWorkspaceEdit, "java/generateHashCodeEquals") - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateToString.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateToString.h deleted file mode 100644 index 1f8ccc73b87..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/generateToString.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "checkHashCodeEqualsStatus.h" - - -struct GenerateToStringParams { - lsCodeActionParams context; - std::vector< LspVariableBinding >fields; - - MAKE_SWAP_METHOD(GenerateToStringParams, context, fields) - -}; -MAKE_REFLECT_STRUCT(GenerateToStringParams, context, fields) - -DEFINE_REQUEST_RESPONSE_TYPE(java_generateToString, GenerateToStringParams, lsWorkspaceEdit, "java/generateToString"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getMoveDestinations.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getMoveDestinations.h deleted file mode 100644 index bcbf6f8c2ba..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getMoveDestinations.h +++ /dev/null @@ -1,65 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/lsp/CodeActionParams.h" - -struct MoveKindInfo -{ - static std::string moveResource() - { - return "moveResource"; - } - static std::string moveInstanceMethod() - { - return "moveInstanceMethod"; - } - static std::string moveStaticMember() - { - return "moveStaticMember"; - } -}; - -struct MoveParams { - /** - * The supported move kind: moveResource, moveInstanceMethod, moveStaticMember, - * moveTypeToNewFile. - */ - std::string moveKind; - /** - * The selected resource uris when the move operation is triggered. - */ - std::vector<std::string> sourceUris; - /** - * The code action params when the move operation is triggered. - */ - boost::optional<lsCodeActionParams> params; - /** - * The possible destination: a folder/package, class, instanceDeclaration. - */ - lsp::Any destination; - bool updateReferences; - void swap(MoveParams& arg) noexcept - { - moveKind.swap(arg.moveKind); - sourceUris.swap(arg.sourceUris); - params.swap(arg.params); - destination.swap(arg.destination); - std::swap(updateReferences, arg.updateReferences); - } -}; -MAKE_REFLECT_STRUCT(MoveParams, moveKind, sourceUris, params, destination, updateReferences); - -struct MoveDestinationsResponse { - std::string errorMessage; - std::vector<lsp::Any > destinations; - MAKE_SWAP_METHOD(MoveDestinationsResponse, errorMessage, destinations); -}; -MAKE_REFLECT_STRUCT(MoveDestinationsResponse, errorMessage, destinations); - -DEFINE_REQUEST_RESPONSE_TYPE(java_getMoveDestinations, MoveParams, MoveDestinationsResponse, "java/getMoveDestinations"); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getRefactorEdit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getRefactorEdit.h deleted file mode 100644 index e46327075a5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/getRefactorEdit.h +++ /dev/null @@ -1,77 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - - - -#include <string> -#include <vector> -#include "WorkspaceSymbolParams.h" -#include "LibLsp/lsp/method_type.h" -#include "LibLsp/lsp/textDocument/code_action.h" -#include "LibLsp/lsp/lsFormattingOptions.h" - -namespace -RefactorProposalUtility -{ - extern const char* APPLY_REFACTORING_COMMAND_ID; - extern const char* EXTRACT_VARIABLE_ALL_OCCURRENCE_COMMAND; - extern const char* EXTRACT_VARIABLE_COMMAND; - extern const char* EXTRACT_CONSTANT_COMMAND; - extern const char* EXTRACT_METHOD_COMMAND; - extern const char* EXTRACT_FIELD_COMMAND; - extern const char* CONVERT_VARIABLE_TO_FIELD_COMMAND; - extern const char* MOVE_FILE_COMMAND; - extern const char* MOVE_INSTANCE_METHOD_COMMAND; - extern const char* MOVE_STATIC_MEMBER_COMMAND; - extern const char* MOVE_TYPE_COMMAND; -}; - - -struct RenamePosition { - lsDocumentUri uri; - int offset = 0; - int length = 0; - void swap(RenamePosition& arg) noexcept - { - uri.swap(arg.uri); - std::swap(offset, arg.offset); - std::swap(length, arg.length); - } -}; -MAKE_REFLECT_STRUCT(RenamePosition, uri, offset, length); - -struct GetRefactorEditParams -{ - std::string command; - std::vector<lsp::Any> commandArguments; - lsCodeActionParams context; - boost::optional<lsFormattingOptions> options; - MAKE_SWAP_METHOD(GetRefactorEditParams, command, context, options); -}; -MAKE_REFLECT_STRUCT(GetRefactorEditParams, command, context, options); - - - - -struct RefactorWorkspaceEdit { - /** - * The workspace edit this code action performs. - */ - lsWorkspaceEdit edit; - /** - * A command this code action executes. If a code action provides a edit and a - * command, first the edit is executed and then the command. - */ - - boost::optional<std::string> errorMessage; - - boost::optional < lsCommandWithAny > command; - - MAKE_SWAP_METHOD(RefactorWorkspaceEdit, edit, command, errorMessage) -}; -MAKE_REFLECT_STRUCT(RefactorWorkspaceEdit,edit,command,errorMessage) - -DEFINE_REQUEST_RESPONSE_TYPE(java_getRefactorEdit, GetRefactorEditParams, RefactorWorkspaceEdit, "java/getRefactorEdit"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/listOverridableMethods.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/listOverridableMethods.h deleted file mode 100644 index 13b73ce5c28..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/listOverridableMethods.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/CodeActionParams.h" -#include "OverridableMethod.h" - - - - - -DEFINE_REQUEST_RESPONSE_TYPE(java_listOverridableMethods, lsCodeActionParams, OverridableMethodsResponse, "java/listOverridableMethods"); - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/organizeImports.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/organizeImports.h deleted file mode 100644 index 817d52d32b8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/organizeImports.h +++ /dev/null @@ -1,12 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <LibLsp/lsp/lsCodeAction.h> - -#include "LibLsp/lsp/CodeActionParams.h" - - - -DEFINE_REQUEST_RESPONSE_TYPE(java_organizeImports, lsCodeActionParams, lsWorkspaceEdit, "java/organizeImports"); - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h deleted file mode 100644 index 342d167093a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/projectConfigurationUpdate.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" - - -#include <string> -#include <vector> -#include "WorkspaceSymbolParams.h" - -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - -DEFINE_NOTIFICATION_TYPE(java_projectConfigurationUpdate, lsTextDocumentIdentifier, "java/projectConfigurationUpdate"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h deleted file mode 100644 index ba77041474f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/resolveUnimplementedAccessors.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "checkHashCodeEqualsStatus.h" - - -struct AccessorField { - std::string fieldName; - bool isStatic =false; - bool generateGetter = false; - bool generateSetter = false; - void swap(AccessorField& arg) noexcept{ - fieldName.swap(arg.fieldName); - std::swap(isStatic, arg.isStatic); - std::swap(generateGetter, arg.generateGetter); - std::swap(generateSetter, arg.generateSetter); - } -}; - -MAKE_REFLECT_STRUCT(AccessorField, fieldName,isStatic,generateGetter,generateSetter) - -DEFINE_REQUEST_RESPONSE_TYPE(java_resolveUnimplementedAccessors, lsCodeActionParams, std::vector<AccessorField>, "java/resolveUnimplementedAccessors"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/searchSymbols.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/searchSymbols.h deleted file mode 100644 index ac8a2419f62..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/jdtls/searchSymbols.h +++ /dev/null @@ -1,27 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - - -#include <string> -#include <vector> -#include "WorkspaceSymbolParams.h" -#include "LibLsp/lsp/method_type.h" -#include "LibLsp/lsp/symbol.h" - - -struct SearchSymbolParams :public WorkspaceSymbolParams -{ - boost::optional<std::string> projectName; - boost::optional< bool >sourceOnly; - boost::optional< int> maxResults; - MAKE_SWAP_METHOD(SearchSymbolParams, query, projectName, sourceOnly, maxResults); -}; -MAKE_REFLECT_STRUCT(SearchSymbolParams, query, projectName, sourceOnly, maxResults); - - -DEFINE_REQUEST_RESPONSE_TYPE(java_searchSymbols, SearchSymbolParams, std::vector<lsSymbolInformation>, "java/searchSymbols"); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/SCTConfig.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/SCTConfig.h deleted file mode 100644 index 7b41118c0ab..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/SCTConfig.h +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once -#include <string> -#include <vector> -#include <LibLsp/JsonRpc/serializer.h> -using namespace std; - - -struct TCP_option -{ - std::string host = "127.0.0.1"; - int port = 8889; - -}; -MAKE_REFLECT_STRUCT(TCP_option,host,port) - - -struct SCTConfig -{ - static SCTConfig* newInstance(const string& file_path,string& error); - std::string version; - std::string file_name; - - boost::optional<bool> start_by_jcide; - - boost::optional<TCP_option> tcp; - boost::optional<vector<string>> args; - - // internal using - bool broken = false; - std::string error; -}; - - -MAKE_REFLECT_STRUCT(SCTConfig, version,file_name, tcp, args, start_by_jcide); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/protocol.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/protocol.h deleted file mode 100644 index 1f227a61105..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/protocol.h +++ /dev/null @@ -1,222 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/JsonRpc/NotificationInMessage.h" - -struct DownLoadCapFileParams -{ - lsDocumentUri uri; - MAKE_SWAP_METHOD(DownLoadCapFileParams, uri); -}; -MAKE_REFLECT_STRUCT(DownLoadCapFileParams, uri); - -struct NormalActionResult -{ - bool state = false; - boost::optional<std::vector<uint8_t>> data; - boost::optional<std::string> info; - MAKE_SWAP_METHOD(NormalActionResult, state, data, info); -}; -MAKE_REFLECT_STRUCT(NormalActionResult, data, state, info) - -DEFINE_REQUEST_RESPONSE_TYPE(sct_DownLoadCapFile, DownLoadCapFileParams, NormalActionResult, "sct/download_cap"); - - - - -enum class SctProtocol :uint8_t -{ - T01 = 0, T0 = 1, T1 = 2, -}; -MAKE_REFLECT_TYPE_PROXY(SctProtocol); - -struct ConnectParams -{ - - SctProtocol protocol= SctProtocol::T01; - boost::optional<std::string> reader; - boost::optional<lsp::Any> data; - MAKE_SWAP_METHOD(ConnectParams, reader, protocol,data); -}; -MAKE_REFLECT_STRUCT(ConnectParams, reader, protocol, data); -DEFINE_REQUEST_RESPONSE_TYPE(sct_Connect, ConnectParams, NormalActionResult, "sct/connect"); - - - -struct SetProtocolParams -{ - - SctProtocol protocol = SctProtocol::T01; - -}; -MAKE_REFLECT_STRUCT(SetProtocolParams, protocol); - -DEFINE_REQUEST_RESPONSE_TYPE(sct_SetProtocol, SetProtocolParams, NormalActionResult, "sct/set_protocol"); - -struct GPAuthParams -{ - boost::optional < std::string> scp; - boost::optional < std::string > key; - boost::optional < lsp::Any > option; - MAKE_SWAP_METHOD(GPAuthParams, key, scp, option); -}; -MAKE_REFLECT_STRUCT(GPAuthParams, key, scp, option); -DEFINE_REQUEST_RESPONSE_TYPE(sct_gp_auth, GPAuthParams, NormalActionResult ,"sct/gp_auth"); - - - -struct InstallAppletParams -{ - std::vector<uint8_t> package_aid; - std::vector<uint8_t> applet_aid; - boost::optional < std::vector<uint8_t>> instance_aid; - boost::optional<std::vector<uint8_t>> authority; - boost::optional<std::vector<uint8_t>> parameters; - MAKE_SWAP_METHOD(InstallAppletParams, package_aid, applet_aid, instance_aid, authority, parameters); -}; -MAKE_REFLECT_STRUCT(InstallAppletParams, package_aid, applet_aid, instance_aid, authority, parameters); -DEFINE_REQUEST_RESPONSE_TYPE(sct_InstalllApplet, InstallAppletParams, NormalActionResult, "sct/install_applet"); - - -struct TransmitParams -{ - std::vector<unsigned char> command; - MAKE_SWAP_METHOD(TransmitParams, command); -}; -MAKE_REFLECT_STRUCT(TransmitParams, command); - -DEFINE_REQUEST_RESPONSE_TYPE(sct_Transmit, TransmitParams, NormalActionResult,"sct/transmit"); - -DEFINE_NOTIFICATION_TYPE(sct_Disconnect,JsonNull, "sct/disconnect") - - -struct SetWindowPosParams{ - int X = 0; - int Y = 0; - int cx = 100; - int cy = 100; - - MAKE_SWAP_METHOD(SetWindowPosParams, X, Y, cx, cy); -}; -MAKE_REFLECT_STRUCT(SetWindowPosParams, X, Y, cx, cy); -DEFINE_NOTIFICATION_TYPE(sct_SetWindowsPos, SetWindowPosParams, "sct/set_windows_pos") - -struct SetWindowVisibleParams -{ - static const int HIDE = 0; - static const int MINSIZE = 1; - static const int MAXSIZE = 2; - static const int NORMAL = 3; - int state = NORMAL; - MAKE_SWAP_METHOD(SetWindowVisibleParams, state); -}; -MAKE_REFLECT_STRUCT(SetWindowVisibleParams, state); -DEFINE_NOTIFICATION_TYPE(sct_SetWindowsVisible, SetWindowVisibleParams, "sct/set_windows_visible") - - - -enum CardInfoType:uint32_t -{ - ATR_TYPE = 0, - ATS_TYPE = 1, -}; -MAKE_REFLECT_TYPE_PROXY(CardInfoType); - - -struct GetCardInfoParams -{ - CardInfoType type_; -}; -MAKE_REFLECT_STRUCT(GetCardInfoParams, type_); - -DEFINE_REQUEST_RESPONSE_TYPE(sct_GetCardInfo, GetCardInfoParams, NormalActionResult, "sct/get_card_info"); - - -struct JdwpInfo -{ - std::string host="127.0.0.1"; - uint32_t jdwp_port = 9075; - -}; - -MAKE_REFLECT_STRUCT(JdwpInfo, host, jdwp_port); - -struct LaunchResult -{ - bool state; - boost::optional<JdwpInfo> info; - boost::optional<std::string> error; - MAKE_SWAP_METHOD(LaunchResult, state, info, error); -}; -MAKE_REFLECT_STRUCT(LaunchResult, state, info, error); - - -struct JcvmOutputParams -{ - std::string data; - MAKE_SWAP_METHOD(JcvmOutputParams, data); -}; -MAKE_REFLECT_STRUCT(JcvmOutputParams, data); - -DEFINE_NOTIFICATION_TYPE(sct_NotifyJcvmOutput, JcvmOutputParams,"sct/notify_jcvm_output"); - - -struct LaunchParam -{ - enum - { - LAUNCH_FOR_DEBUG = 0, - LAUNCH_FOR_RUN = 1 - }; - boost::optional<uint32_t> launch_for_what; - -}; -MAKE_REFLECT_STRUCT(LaunchParam, launch_for_what); - - -DEFINE_REQUEST_RESPONSE_TYPE(sct_Launch, LaunchParam, LaunchResult , "sct/launch"); - - -DEFINE_REQUEST_RESPONSE_TYPE(sct_CheckBeforeLaunch, JsonNull, NormalActionResult, "sct/check_before_launch"); - - - -DEFINE_NOTIFICATION_TYPE(sct_NotifyDisconnect, JsonNull,"sct/notify_disconnect"); - - -DEFINE_NOTIFICATION_TYPE(sct_TerminateLaunch, JsonNull, "sct/terminate_launch"); - - - - -struct sctInitializeParams { - // The process Id of the parent process that started - // the server. Is null if the process has not been started by another process. - // If the parent process is not alive then the server should exit (see exit - // notification) its process. - boost::optional<int> processId; - - // User provided initialization options. - boost::optional<lsp::Any> initializationOptions; - boost::optional<int> version; - -}; -MAKE_REFLECT_STRUCT(sctInitializeParams,processId,initializationOptions, version); - -struct sctServerCapabilities { - bool gp_auth = false; - bool gp_key = false; - boost::optional<int> version; - MAKE_SWAP_METHOD(sctServerCapabilities, gp_auth, gp_key, version); -}; -MAKE_REFLECT_STRUCT(sctServerCapabilities, gp_auth, gp_key, version); - - -struct stcInitializeResult -{ - sctServerCapabilities capabilities; -}; -MAKE_REFLECT_STRUCT(stcInitializeResult, capabilities); - -DEFINE_REQUEST_RESPONSE_TYPE(sct_initialize, sctInitializeParams, stcInitializeResult, "sct/initialize"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.cpp deleted file mode 100644 index 25c21ecddc4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.cpp +++ /dev/null @@ -1,743 +0,0 @@ - -#include <deque> -#include "sct.h" -#include "SCTConfig.h" -#include <rapidjson/document.h> -#include <rapidjson/istreamwrapper.h> -#include <fstream> -#include <boost/filesystem.hpp> -#include "LibLsp/lsp/general/exit.h" -#include "LibLsp/lsp/general/initialized.h" -#include "LibLsp/lsp/windows/MessageNotify.h" -#include "LibLsp/lsp/language/language.h" -#include "LibLsp/JsonRpc/Condition.h" -#include "LibLsp/lsp/workspace/execute_command.h" -#include "LibLsp/JsonRpc/json.h" - -namespace lsp { - class Log; -} - -using namespace std; -using lsp::Log; - - -// -//MethodType sct_DownLoadCapFile::request::kMethodInfo = "sct/download_cap"; -// -//MethodType sct_Transmit::request::kMethodInfo = "sct/transmit"; -// -//MethodType sct_Connect::request::kMethodInfo = "sct/connect"; -// -//MethodType sct_Disconnect::request::kMethodInfo = "sct/disconnect"; -// -//MethodType sct_InstalllApplet::request::kMethodInfo = "sct/install_applet"; -// -//MethodType sct_gp_auth::request::kMethodInfo = "sct/gp_auth"; -// -//MethodType sct_SetWindowsPos::request::kMethodInfo = "sct/set_windows_pos"; -// -//MethodType sct_SetWindowsVisible::request::kMethodInfo = "sct/set_windows_visible"; -// -// -//MethodType sct_NotifyJcvmOutput::request::kMethodInfo = "sct/notify_jcvm_output"; -// -//MethodType sct_Launch::request::kMethodInfo = "sct/launch"; -// -//MethodType sct_SetProtocol::request::kMethodInfo = "sct/set_protocol"; -// -//MethodType sct_CheckBeforeLaunch::request::kMethodInfo = "sct/check_before_launch"; -// -//MethodType sct_GetCardInfo::request::kMethodInfo = "sct/get_card_info"; -// -//MethodType sct_NotifyDisconnect::request::kMethodInfo = "sct/notify_disconnect"; -//MethodType sct_TerminateLaunch::request::kMethodInfo = "sct/terminate_launch"; -//MethodType sct_initialize::request::kMethodInfo = "sct/initialize"; - - - SCTConfig* SCTConfig::newInstance(const string& file_path, string& error) -{ - if(!boost::filesystem::exists(file_path)) - { - error = "file no exists."; - return nullptr; - } - using namespace rapidjson; - using namespace std; - std::unique_ptr<SCTConfig> sct = std::make_unique<SCTConfig>(); - try - { - std::wifstream ifs(file_path); - WIStreamWrapper isw(ifs); - - Document d; - d.ParseStream(isw); - if(!d.HasParseError()) - { - JsonReader reader{ &d }; - Reflect(reader, *sct.get()); - } - } - catch (std::exception& e) - { - string temp = "Reflect failed. exception info:"; - - temp += e.what(); - error = temp; - sct.get()->broken = true; - sct.get()->error = temp; - } - return sct.release(); -} - - -SmartCardTool::SmartCardTool(): m_jdwpPort(0), m_curProtocol(SctProtocol::T01), log(nullptr) -{ - m_ipAddr = "127.0.0.1"; -} - -void AddNotifyJsonRpcMethod(sct::ProtocolJsonHandler& handler) -{ - handler.method2notification[Notify_Exit::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_Exit::notify::ReflectReader(visitor); - }; - handler.method2notification[Notify_InitializedNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_InitializedNotification::notify::ReflectReader(visitor); - }; - - - handler.method2notification[Notify_LogMessage::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_LogMessage::notify::ReflectReader(visitor); - }; - handler.method2notification[Notify_ShowMessage::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_ShowMessage::notify::ReflectReader(visitor); - }; - - handler.method2notification[Notify_sendNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return Notify_sendNotification::notify::ReflectReader(visitor); - }; - - handler.method2notification[lang_actionableNotification::notify::kMethodInfo] = [](Reader& visitor) - { - return lang_actionableNotification::notify::ReflectReader(visitor); - }; - handler.method2notification[lang_progressReport::notify::kMethodInfo] = [](Reader& visitor) - { - return lang_progressReport::notify::ReflectReader(visitor); - }; - - - handler.method2notification[sct_NotifyJcvmOutput::notify::kMethodInfo] = [](Reader& visitor) - { - return sct_NotifyJcvmOutput::notify::ReflectReader(visitor); - }; - handler.method2notification[sct_NotifyDisconnect::notify::kMethodInfo] = [](Reader& visitor) - { - return sct_NotifyDisconnect::notify::ReflectReader(visitor); - }; - -} - -sct::ProtocolJsonHandler::ProtocolJsonHandler() -{ - AddNotifyJsonRpcMethod(*this); - - method2response[sct_DownLoadCapFile::request::kMethodInfo ] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_DownLoadCapFile::response::ReflectReader(visitor); - }; - method2response[sct_Connect::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_Connect::response::ReflectReader(visitor); - }; - method2response[sct_SetProtocol::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_SetProtocol::response::ReflectReader(visitor); - }; - method2response[sct_gp_auth::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_gp_auth::response::ReflectReader(visitor); - }; - method2response[sct_InstalllApplet::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_InstalllApplet::response::ReflectReader(visitor); - }; - method2response[sct_Transmit::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_Transmit::response::ReflectReader(visitor); - }; - - method2response[sct_GetCardInfo::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_GetCardInfo::response::ReflectReader(visitor); - }; - - method2response[sct_Launch::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_Launch::response::ReflectReader(visitor); - }; - method2response[sct_CheckBeforeLaunch::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_CheckBeforeLaunch::response::ReflectReader(visitor); - }; - - - method2response[sct_initialize::request::kMethodInfo] = [](Reader& visitor) - { - if (visitor.HasMember("error")) - return Rsp_Error::ReflectReader(visitor); - - return sct_initialize::response::ReflectReader(visitor); - }; - -} -bool SmartCardTool::check_sct_alive() -{ - if (sct) - { - return true; - } - if(log) - { - wstring strPrompt = L"sct is not alvie."; - log->log(Log::Level::SEVERE, strPrompt); - } - return false; -} - -bool SmartCardTool::initialize(int processId, int version) -{ - - if(!check_sct_alive()) - { - return false; - } - sct_initialize::request request; - request.params.processId = processId; - request.params.version = version; - - auto msg = sct->waitResponse(request, 100000); - - if (!msg) - { - return false; - } - - if (msg->is_error) - { - auto error = &msg->error; - log->error( error->error.ToString()); - return false; - } - auto result = &msg->response; - _lsServerCapabilities.swap(result->result.capabilities); - return true; -} - - - -SmartCardTool::~SmartCardTool() -{ - - -} - -bool SmartCardTool::GetCardInfo(CardInfoType type_, std::vector<unsigned char>& out) -{ - if (!check_sct_alive()) - { - return false; - } - sct_GetCardInfo::request request; - request.params.type_ = type_; - - auto data = sct->waitResponse(request, 40000); - - if (!data) - { - if (log) - { - wstring strPrompt = L"GetCardInfo request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - } - return false; - } - - if (data->is_error) - { - if (log) - { - string strPrompt = "GetCardInfo request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - } - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - out.swap(rsp->result.data.value()); - return true; - } - - if (log) - { - string strPrompt = "GetCardInfo failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - } - return false; -} - - - -bool SmartCardTool::Launch(bool for_debug) -{ - if (!check_sct_alive()) - { - return false; - } - sct_Launch::request request; - if(for_debug) - { - request.params.launch_for_what = LaunchParam::LAUNCH_FOR_DEBUG; - } - else - { - request.params.launch_for_what = LaunchParam::LAUNCH_FOR_RUN; - } - auto data = sct->waitResponse(request, 100000); - - if (!data) - { - if (log) - { - wstring strPrompt = L"Launch request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - } - return false; - } - - if (data->is_error) - { - if (log) - { - string strPrompt = "Launch request error." + data->error.ToJson(); - - log->log(Log::Level::SEVERE, strPrompt); - } - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - if (log) - { - log->log(Log::Level::INFO, L"Launch successfully"); - } - if(rsp->result.info) - { - m_ipAddr.swap(rsp->result.info.value().host); - m_jdwpPort = rsp->result.info.value().jdwp_port; - - } - } - else - { - if (log) - { - string strPrompt = "Launch failed. Reason:"; - strPrompt += rsp->result.error.value(); - log->log(Log::Level::SEVERE, strPrompt); - } - return false; - } - return true; -} - -void SmartCardTool::TerminateLaunch() -{ - if (!check_sct_alive()) - { - return ; - } - sct_TerminateLaunch::notify notify; - sct->send(notify); - connect_state = false; - return ; -} - -void SmartCardTool::show_message(lsMessageType type_, - const std::string& msg) -{ - if (!check_sct_alive()) - { - return ; - } - Notify_ShowMessage::notify notify; - notify.params.type = type_; - notify.params.message = msg; - sct->send(notify); -} - -bool SmartCardTool::CheckBeforeLaunch() -{ - if (!check_sct_alive()) - { - return false; - } - sct_CheckBeforeLaunch::request request; - auto data = sct->waitResponse(request, 50000); - - if (!data) - { - wstring strPrompt = L"CheckBeforeLaunch request timeout."; - if(log) - { - log->log(Log::Level::SEVERE, strPrompt); - } - - return false; - } - - if (data->is_error) - { - string strPrompt = "CheckBeforeLaunch request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - return true; - } - - - string strPrompt = "Check Before Launch JCVM failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - -} - - -bool SmartCardTool::Connect(SctProtocol protocol) -{ - if (!check_sct_alive()) - { - return false; - } - sct_Connect::request request; - - request.params.protocol = protocol; - - auto data = sct->waitResponse(request, 40000); - - if (!data) - { - wstring strPrompt = L"Connect request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - - if (data->is_error) - { - string strPrompt = "Connect request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp =&data->response; - if (rsp->result.state) - { - connect_state = true; - return true; - } - else - { - string strPrompt = "Connect failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - -} - - - - -void SmartCardTool::DisConnect() -{ - if (!check_sct_alive()) - { - return ; - } - sct_Disconnect::notify notify; - sct->send(notify); - connect_state = false; - return ; -} - -bool SmartCardTool::DownLoadCapFile(const string& strCapFileName) -{ - if (!check_sct_alive()) - { - return false; - } - sct_DownLoadCapFile::request request; - request.params.uri.raw_uri_ = make_file_scheme_uri(strCapFileName); - - auto data = sct->waitResponse(request, 40000); - - if(!data) - { - wstring strPrompt = L"DownLoadCapFile request timeout."; - log->log(Log::Level::SEVERE,strPrompt); - return false; - } - - if(data->is_error) - { - string strPrompt = "DownLoadCapFile request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp = &data->response; - if(rsp->result.state) - { - string strPrompt = "DownLoadCapFile successfully"; - if(rsp->result.info) - { - strPrompt = rsp->result.info.value(); - } - log->log(Log::Level::INFO, strPrompt); - return true; - } - else - { - string strPrompt = "DownLoadCapFile failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - -} - -void SmartCardTool::SetWindowsVisible(SetWindowVisibleParams& params) -{ - if (!check_sct_alive()) - { - return ; - } - sct_SetWindowsVisible::notify notify; - notify.params.swap(params); - sct->send(notify); - -} - -void SmartCardTool::SetWindowPos(SetWindowPosParams& params) -{ - sct_SetWindowsPos::notify notify; - notify.params.swap(params); - sct->send(notify); -} - -bool SmartCardTool::SetProtocol(SctProtocol protocol) -{ - if (!check_sct_alive()) - { - return false; - } - sct_SetProtocol::request request; - - request.params.protocol = protocol; - - auto data = sct->waitResponse(request, 40000); - - if (!data) - { - wstring strPrompt = L"SetProtocol request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - - if (data->is_error) - { - string strPrompt = "SetProtocol request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - m_curProtocol = protocol; - return true; - } - else - { - string strPrompt = "SetProtocol failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - -} - -bool SmartCardTool::GpAuth() -{ - - if (!check_sct_alive()) - { - return false; - } - sct_gp_auth::request request; - - auto data = sct->waitResponse(request, 100000); - - if (!data) - { - wstring strPrompt = L"gp_auth request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - - if (data->is_error) - { - string strPrompt = "gp_auth request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - string strPrompt = "gp_auth request successfully."; - if (rsp->result.info) - strPrompt = rsp->result.info.value(); - - log->log(Log::Level::INFO, strPrompt); - return true; - } - else - { - string strPrompt = "gp_auth failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - -} - -bool SmartCardTool::InstallApplet(InstallAppletParams& params) -{ - if (!check_sct_alive()) - { - return false; - } - sct_InstalllApplet::request request; - request.params.swap(params); - auto data = sct->waitResponse(request); - - if (!data) - { - wstring strPrompt = L"Install Applet request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - - if (data->is_error) - { - string strPrompt = "Install Applet request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - string strPrompt = "Install Applet successfully."; - if (rsp->result.info) - strPrompt = rsp->result.info.value(); - log->log(Log::Level::INFO, strPrompt); - return true; - } - else - { - string strPrompt = "Install Applet failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } -} - - -bool SmartCardTool::Transmit(const std::vector<unsigned char>& cmdApdu, std::vector<unsigned char>& rspApdu) -{ - - if (!check_sct_alive()) - { - return false; - } - sct_Transmit::request request; - request.params.command = cmdApdu; - - auto data = sct->waitResponse(request); - - if (!data) - { - wstring strPrompt = L"Transmit request timeout."; - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - - if (data->is_error) - { - string strPrompt = "Transmit request error." + data->error.ToJson(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - auto rsp = &data->response; - if (rsp->result.state) - { - rspApdu.swap(rsp->result.data.value()); - //log->log(Log::Level::INFO, L"Transmit successfully"); - return true; - } - else - { - string strPrompt = "Transmit failed. Reason:"; - strPrompt += rsp->result.info.value(); - log->log(Log::Level::SEVERE, strPrompt); - return false; - } - - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.h deleted file mode 100644 index 59ffe02fd75..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sct/sct.h +++ /dev/null @@ -1,103 +0,0 @@ -#pragma once - -#include <LibLsp/JsonRpc/RemoteEndPoint.h> -#include <LibLsp/JsonRpc/Endpoint.h> -#include <LibLsp/lsp/ProtocolJsonHandler.h> -#include "protocol.h" -enum class lsMessageType; -enum CardInfoType : unsigned; -enum class SctProtocol : unsigned char; -struct InstallAppletParams; - - -using namespace std; - -class ModeState; -namespace sct -{ - class ProtocolJsonHandler : public MessageJsonHandler - { - public: - ProtocolJsonHandler(); - }; - -} -class SmartCardTool -{ - //IP �����ֽ��� - std::string m_ipAddr; - volatile uint16_t m_jdwpPort; - - - SctProtocol m_curProtocol; -public: - enum JCIDE_VERSION - { - V5_KIND = 5 - }; - SmartCardTool(); - ~SmartCardTool(); - - - bool GetCardInfo(CardInfoType type_,std::vector<unsigned char>&); - bool Launch(bool for_debug = false); - - void TerminateLaunch(); - void show_message(lsMessageType type_,const std::string& msg); - bool CheckBeforeLaunch(); - - string GetIpAddr(){return m_ipAddr;} - - uint16_t GetJdwpPort(){return m_jdwpPort;} - - - - void SetWindowsVisible(SetWindowVisibleParams&); - void SetWindowPos(SetWindowPosParams&); - - SctProtocol GetProtocol(){return m_curProtocol;} - - - bool SetProtocol(SctProtocol protocol = SctProtocol::T01); - - bool GpAuth(); - - - bool InstallApplet(InstallAppletParams&);; - - bool DownLoadCapFile(const string& strCapFileName); - - - - bool IsConnected() const { - - return connect_state; - } - - string GetErrorString() { return {}; }; - - bool Connect(SctProtocol protocol = SctProtocol::T01); - - void DisConnect(); - - - - - bool Transmit(const std::vector<unsigned char>& cmdApdu, std::vector<unsigned char>& rspApdu) ; - - - lsp::Log* log; - volatile bool connect_state = false; - - std::shared_ptr<RemoteEndPoint> sct; - - - bool initialize(int processId,int version); - const sctServerCapabilities& getServerCapabilities()const - { - return _lsServerCapabilities; - } -private: - sctServerCapabilities _lsServerCapabilities; - bool check_sct_alive(); -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sonarlint/protocol.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sonarlint/protocol.h deleted file mode 100644 index d81c3eaa636..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/extention/sonarlint/protocol.h +++ /dev/null @@ -1,176 +0,0 @@ -#pragma once -#include <string> -#include <boost/optional.hpp> -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/lsp/general/InitializeParams.h" - -struct LintRule -{ - std::string key; - std::string name; - - - std::string Display() const - { - return name + " (" + key + ")"; - } - bool activeByDefault = true; - boost::optional<std::string> severity; - boost::optional<std::string> type; - int icon_index = -1; - MAKE_SWAP_METHOD(LintRule, key, name, activeByDefault, severity, type); - -}; -MAKE_REFLECT_STRUCT(LintRule, key, name, activeByDefault, severity, type); - - -struct RuleParameter { - std::string name; - boost::optional<std::string> description; - boost::optional<std::string> defaultValue; - -}; -MAKE_REFLECT_STRUCT(RuleParameter, name, description, defaultValue); - -struct ShowRuleDescriptionParams { - - boost::optional<std::string> key; - - boost::optional<std::string> name; - - boost::optional<std::string> htmlDescription; - - boost::optional<std::string> type; - - boost::optional<std::string> severity; - - boost::optional< std::vector<RuleParameter> > parameters; - MAKE_SWAP_METHOD(ShowRuleDescriptionParams, key, name, htmlDescription, type, severity, parameters) - - -}; -MAKE_REFLECT_STRUCT(ShowRuleDescriptionParams, key, name, htmlDescription, type, severity, parameters); - - -struct GetJavaConfigResponse { - std::string projectRoot; - std::string sourceLevel; - std::vector<std::string> classpath; - bool isTest; - std::string vmLocation; - MAKE_SWAP_METHOD(GetJavaConfigResponse, projectRoot, sourceLevel, classpath, isTest, vmLocation); -}; -MAKE_REFLECT_STRUCT(GetJavaConfigResponse, projectRoot, sourceLevel, classpath, isTest, vmLocation); - -struct SetTraceNotificationParams { - lsInitializeParams::lsTrace value; -}; -MAKE_REFLECT_STRUCT(SetTraceNotificationParams, value); - - -struct ServerConnectionSettings { - - std::string SONARCLOUD_URL = "https://sonarcloud.io"; - std::vector<std::string>SONARCLOUD_ALIAS = { "https://sonarqube.com", - "https://www.sonarqube.com", - "https://www.sonarcloud.io", - "https://sonarcloud.io" }; - - std::string connectionId; - std::string serverUrl; - std::string token; - boost::optional<std::string> organizationKey; - MAKE_SWAP_METHOD(ServerConnectionSettings, connectionId, serverUrl, token, organizationKey) - -}; -MAKE_REFLECT_STRUCT(ServerConnectionSettings, connectionId, serverUrl, token, organizationKey) - -struct RuleSetting -{ - bool IsOn(); - std::string level = "on"; - RuleSetting(bool activate); - RuleSetting() = default; - void toggle(); - void on() - { - level = "on"; - } - void off() - { - level = "off"; - } - void turn(bool activate) - { - if (activate) - { - on(); - } - else - { - off(); - } - } - boost::optional< std::map<std::string, std::string > > parameters; -}; -MAKE_REFLECT_STRUCT(RuleSetting, level, parameters) - -struct ConsoleParams -{ - boost::optional < bool >showAnalyzerLogs; - boost::optional < bool >showVerboseLogs; - MAKE_SWAP_METHOD(ConsoleParams, showAnalyzerLogs, showVerboseLogs) -}; -MAKE_REFLECT_STRUCT(ConsoleParams, showAnalyzerLogs, showVerboseLogs) - -struct SonarLintWorkspaceSettings -{ - boost::optional < bool > disableTelemetry; - boost::optional < std::map<std::string, ServerConnectionSettings> >connectedMode; - boost::optional<std::map<std::string, RuleSetting>> rules; - boost::optional<ConsoleParams> output; - - boost::optional<std::string > pathToNodeExecutable; - - boost::optional< std::map<std::string, std::string > > getConfigurationParameters(const std::string& ruleKey); - - -}; - -MAKE_REFLECT_STRUCT(SonarLintWorkspaceSettings, disableTelemetry, connectedMode, - rules, output, pathToNodeExecutable) - - - - DEFINE_REQUEST_RESPONSE_TYPE(slls_listAllRules, JsonNull, lsp::Any, "sonarlint/listAllRules"); - - - -DEFINE_NOTIFICATION_TYPE(Notify_didClasspathUpdate, lsDocumentUri, "sonarlint/didClasspathUpdate") - - -DEFINE_NOTIFICATION_TYPE(Notify_didJavaServerModeChange, std::string, "sonarlint/didJavaServerModeChange") - - - -DEFINE_REQUEST_RESPONSE_TYPE(slls_showSonarLintOutput, JsonNull, JsonNull, "sonarlint/showSonarLintOutput"); - - - -DEFINE_REQUEST_RESPONSE_TYPE(slls_openJavaHomeSettings, JsonNull, JsonNull, "sonarlint/openJavaHomeSettings"); - - - - -DEFINE_REQUEST_RESPONSE_TYPE(slls_openPathToNodeSettings, JsonNull, JsonNull, "sonarlint/openPathToNodeSettings"); - - -DEFINE_REQUEST_RESPONSE_TYPE(slls_showRuleDescription, ShowRuleDescriptionParams, JsonNull, "sonarlint/showRuleDescription"); - -DEFINE_REQUEST_RESPONSE_TYPE(slls_getJavaConfig, lsDocumentUri, GetJavaConfigResponse, "sonarlint/getJavaConfig"); - - -DEFINE_NOTIFICATION_TYPE(slls_setTraceNotification, SetTraceNotificationParams, "$/setTraceNotification")
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/InitializeParams.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/InitializeParams.h deleted file mode 100644 index f10080ea216..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/InitializeParams.h +++ /dev/null @@ -1,128 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "lsClientCapabilities.h" -#include "LibLsp/lsp/workspace/workspaceFolders.h" - -struct ClientInfo { - std::string name; - boost::optional<std::string> version; - - MAKE_SWAP_METHOD(ClientInfo,name,version); -}; -MAKE_REFLECT_STRUCT(ClientInfo,name,version); - -struct lsInitializeParams { - // The process Id of the parent process that started - // the server. Is null if the process has not been started by another process. - // If the parent process is not alive then the server should exit (see exit - // notification) its process. - boost::optional<int> processId; - - /** - * Information about the client - * - * @since 3.15.0 - */ - boost::optional<ClientInfo> clientInfo; - /** - * The locale the client is currently showing the user interface - * in. This must not necessarily be the locale of the operating - * system. - * - * Uses IETF language tags as the value's syntax - * (See https://en.wikipedia.org/wiki/IETF_language_tag) - * - * @since 3.16.0 - */ - boost::optional<std::string> locale; - - // The rootPath of the workspace. Is null - // if no folder is open. - // - // @deprecated in favour of rootUri. - boost::optional<std::string> rootPath; - - // The rootUri of the workspace. Is null if no - // folder is open. If both `rootPath` and `rootUri` are set - // `rootUri` wins. - boost::optional<lsDocumentUri> rootUri; - - // User provided initialization options. - boost::optional<lsp::Any> initializationOptions; - - // The capabilities provided by the client (editor or tool) - lsClientCapabilities capabilities; - - - /** - * An boost::optional extension to the protocol. - * To tell the server what client (editor) is talking to it. - */ - // @Deprecated - boost::optional< std::string >clientName; - - - - enum class lsTrace { - // NOTE: serialized as a string, one of 'off' | 'messages' | 'verbose'; - Off, // off - Messages, // messages - Verbose // verbose - - }; - - // The initial trace setting. If omitted trace is disabled ('off'). - lsTrace trace = lsTrace::Off; - - - /** - * The workspace folders configured in the client when the server starts. - * This property is only available if the client supports workspace folders. - * It can be `null` if the client supports workspace folders but none are - * configured. - * - * Since 3.6.0 - */ - boost::optional< std::vector<WorkspaceFolder> > workspaceFolders; - - MAKE_SWAP_METHOD(lsInitializeParams, - processId, - rootPath, - rootUri, - initializationOptions, - capabilities, clientName, clientInfo, - trace, workspaceFolders, locale) -}; - -void Reflect(Reader& reader, lsInitializeParams::lsTrace& value); - - -void Reflect(Writer& writer, lsInitializeParams::lsTrace& value); - - -MAKE_REFLECT_STRUCT(lsInitializeParams, - processId, - rootPath, - rootUri, - initializationOptions, - capabilities, clientName, clientInfo, - trace, workspaceFolders, locale) - -struct lsInitializeError { - // Indicates whether the client should retry to send the - // initilize request after showing the message provided - // in the ResponseError. - bool retry; - void swap(lsInitializeError& arg) noexcept - { - auto tem = retry; - retry = arg.retry; - arg.retry = tem; - } -}; -MAKE_REFLECT_STRUCT(lsInitializeError, retry); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/exit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/exit.h deleted file mode 100644 index 02fe2160173..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/exit.h +++ /dev/null @@ -1,7 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -/** - * A notification to ask the server to exit its process. - */ -DEFINE_NOTIFICATION_TYPE(Notify_Exit, boost::optional<JsonNull>, "exit"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialize.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialize.cpp deleted file mode 100644 index 4886be9b46f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialize.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include "initialize.h" -#include "LibLsp/JsonRpc/json.h" - -void Reflect(Reader& reader, lsInitializeParams::lsTrace& value) -{ - if (!reader.IsString()) - { - value = lsInitializeParams::lsTrace::Off; - return; - } - std::string v = reader.GetString(); - if (v == "off") - value = lsInitializeParams::lsTrace::Off; - else if (v == "messages") - value = lsInitializeParams::lsTrace::Messages; - else if (v == "verbose") - value = lsInitializeParams::lsTrace::Verbose; -} - -void Reflect(Writer& writer, lsInitializeParams::lsTrace& value) -{ - switch (value) - { - case lsInitializeParams::lsTrace::Off: - writer.String("off"); - break; - case lsInitializeParams::lsTrace::Messages: - writer.String("messages"); - break; - case lsInitializeParams::lsTrace::Verbose: - writer.String("verbose"); - break; - } -} - void Reflect(Reader& visitor, std::pair<boost::optional<lsTextDocumentSyncKind>, boost::optional<lsTextDocumentSyncOptions> >& value) -{ - if(((JsonReader&)visitor).m_->IsObject()) - { - Reflect(visitor, value.second); - } - else - { - Reflect(visitor, value.first); - } -}
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialize.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialize.h deleted file mode 100644 index eb8810939ac..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialize.h +++ /dev/null @@ -1,39 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/message.h" -#include "InitializeParams.h" -#include "lsServerCapabilities.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" - - - - - - -/** - * The capabilities the language server provides. - */ - struct InitializeResult { - lsServerCapabilities capabilities; - MAKE_SWAP_METHOD(InitializeResult, capabilities); - }; - -MAKE_REFLECT_STRUCT(InitializeResult, capabilities); - - -/** - * The initialize request is sent as the first request from the client to - * the server. - * - * If the server receives request or notification before the initialize request it should act as follows: - * - for a request the respond should be errored with code: -32001. The message can be picked by the server. - * - notifications should be dropped, except for the exit notification. This will allow the exit a server without an initialize request. - * - * Until the server has responded to the initialize request with an InitializeResult - * the client must not sent any additional requests or notifications to the server. - * - * During the initialize request the server is allowed to sent the notifications window/showMessage, - * window/logMessage and telemetry/event as well as the window/showMessageRequest request to the client. - */ - -DEFINE_REQUEST_RESPONSE_TYPE(td_initialize, lsInitializeParams, InitializeResult, "initialize"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialized.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialized.h deleted file mode 100644 index bb6d12511cb..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/initialized.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -/** - * The initialized notification is sent from the client to the server after - * the client received the result of the initialize request but before the - * client is sending any other request or notification to the server. The - * server can use the initialized notification for example to dynamically - * register capabilities. - */ -DEFINE_NOTIFICATION_TYPE(Notify_InitializedNotification, JsonNull, "initialized"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsClientCapabilities.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsClientCapabilities.h deleted file mode 100644 index fcf6634e13f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsClientCapabilities.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/lsAny.h" -#include "lsWorkspaceClientCapabilites.h" -#include "lsTextDocumentClientCapabilities.h" - -/** - * Client capabilities specific to the used markdown parser. - * - * @since 3.16.0 - */ -struct MarkdownClientCapabilities { - /** - * The name of the parser. - */ - std::string parser; - - /** - * The version of the parser. - */ - boost::optional<std::string> version; - MAKE_SWAP_METHOD(MarkdownClientCapabilities, parser, version) - -}; -MAKE_REFLECT_STRUCT(MarkdownClientCapabilities, parser, version) - -struct lsClientCapabilities { - // Workspace specific client capabilities. - boost::optional<lsWorkspaceClientCapabilites> workspace; - - // Text document specific client capabilities. - boost::optional<lsTextDocumentClientCapabilities> textDocument; - - /** - * Window specific client capabilities. - */ - boost::optional<lsp::Any> window; - /** - * Experimental client capabilities. - */ - boost::optional<lsp::Any> experimental; - - MAKE_SWAP_METHOD(lsClientCapabilities, workspace, textDocument, window, experimental) -}; -MAKE_REFLECT_STRUCT(lsClientCapabilities, workspace, textDocument, window, experimental) - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsServerCapabilities.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsServerCapabilities.h deleted file mode 100644 index 66af2ced6b1..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsServerCapabilities.h +++ /dev/null @@ -1,589 +0,0 @@ -#pragma once -#include "LibLsp/lsp/method_type.h" - - -#include <stdexcept> -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "InitializeParams.h" -#include "LibLsp/lsp/textDocument/SemanticTokens.h" - - -extern void Reflect(Reader&, std::pair<boost::optional<lsTextDocumentSyncKind>, boost::optional<lsTextDocumentSyncOptions> >&); - -// - // Code Action options. - // -struct CodeActionOptions : WorkDoneProgressOptions { - // - // CodeActionKinds that this server may return. - // - // The list of kinds may be generic, such as `CodeActionKind.Refactor`, or the server - // may list out every specific kind they provide. - // - typedef std::string CodeActionKind; - std::vector<CodeActionKind> codeActionKinds; - - MAKE_SWAP_METHOD(CodeActionOptions, workDoneProgress, codeActionKinds); -}; -MAKE_REFLECT_STRUCT(CodeActionOptions, workDoneProgress, codeActionKinds) -struct CodeLensOptions : WorkDoneProgressOptions { - // - // Code lens has a resolve provider as well. - // - boost::optional<bool> resolveProvider ; - MAKE_SWAP_METHOD(CodeLensOptions, workDoneProgress, resolveProvider); -}; -MAKE_REFLECT_STRUCT(CodeLensOptions, workDoneProgress, resolveProvider) - - -// Format document on type options -struct lsDocumentOnTypeFormattingOptions :WorkDoneProgressOptions { - // A character on which formatting should be triggered, like `}`. - std::string firstTriggerCharacter; - - // More trigger characters. - std::vector<std::string> moreTriggerCharacter; - MAKE_SWAP_METHOD(lsDocumentOnTypeFormattingOptions, workDoneProgress, - firstTriggerCharacter, - moreTriggerCharacter); -}; -MAKE_REFLECT_STRUCT(lsDocumentOnTypeFormattingOptions, workDoneProgress, - firstTriggerCharacter, - moreTriggerCharacter); -struct RenameOptions : WorkDoneProgressOptions { - // - // Renames should be checked and tested before being executed. - // - boost::optional<bool> prepareProvider; - MAKE_SWAP_METHOD(RenameOptions, workDoneProgress, prepareProvider); -}; -MAKE_REFLECT_STRUCT(RenameOptions,workDoneProgress,prepareProvider) - -struct DocumentFilter{ - // - // A language id, like `typescript`. - // - boost::optional<std::string> language; - // - // A Uri [scheme](#Uri.scheme), like `file` or `untitled`. - // - boost::optional<std::string>scheme; - // - // A glob pattern, like `*.{ts,js}`. - // - // Glob patterns can have the following syntax: - // - `*` to match one or more characters in a path segment - // - `?` to match on one character in a path segment - // - `**` to match any number of path segments, including none - // - `{}` to group sub patterns into an OR expression. (e.g. `**/*.{ts,js} - // matches all TypeScript and JavaScript files) - // - `[]` to declare a range of characters to match in a path segment - // (e.g., `example.[0-9]` to match on `example.0`, `example.1`,...) - // - `[!...]` to negate a range of characters to match in a path segment - // (e.g., `example.[!0-9]` to match on `example.a`, `example.b`, but - // not `example.0`) - // - boost::optional<std::string>pattern; - MAKE_SWAP_METHOD(DocumentFilter, language, scheme, pattern) -}; -MAKE_REFLECT_STRUCT(DocumentFilter, language, scheme, pattern) - -//A document selector is the combination of one or more document filters. -using DocumentSelector = std::vector<DocumentFilter>; - -// Document link options -struct lsDocumentLinkOptions :WorkDoneProgressOptions { - // Document links have a resolve provider as well. - boost::optional<bool> resolveProvider; - MAKE_SWAP_METHOD(lsDocumentLinkOptions, workDoneProgress, resolveProvider); -}; -MAKE_REFLECT_STRUCT(lsDocumentLinkOptions, workDoneProgress,resolveProvider); - -// Execute command options. -struct lsExecuteCommandOptions : WorkDoneProgressOptions { - // The commands to be executed on the server - std::vector<std::string> commands; - MAKE_SWAP_METHOD(lsExecuteCommandOptions, workDoneProgress, commands); -}; -MAKE_REFLECT_STRUCT(lsExecuteCommandOptions, workDoneProgress, commands); - - -struct TextDocumentRegistrationOptions -{ -// - // A document selector to identify the scope of the registration. If set to null - // the document selector provided on the client side will be used. - // - boost::optional<DocumentSelector> documentSelector; - - MAKE_SWAP_METHOD(TextDocumentRegistrationOptions, documentSelector); -}; -MAKE_REFLECT_STRUCT(TextDocumentRegistrationOptions, documentSelector); - -// - // Static registration options to be returned in the initialize request. - // -struct StaticRegistrationOptions :public TextDocumentRegistrationOptions -{ - // - // The id used to register the request. The id can be used to deregister - // the request again. See also Registration#id. - // - boost::optional<std::string> id; - MAKE_SWAP_METHOD(StaticRegistrationOptions, documentSelector, id) -}; -MAKE_REFLECT_STRUCT(StaticRegistrationOptions, documentSelector,id) - -// - // The server supports workspace folder. - // - // Since 3.6.0 - // - -struct WorkspaceFoldersOptions { - // - // The server has support for workspace folders - // - boost::optional<bool> supported; - - // - // Whether the server wants to receive workspace folder - // change notifications. - // - // If a string is provided, the string is treated as an ID - // under which the notification is registered on the client - // side. The ID can be used to unregister for these events - // using the `client/unregisterCapability` request. - // - boost::optional<std::pair< boost::optional<std::string>, boost::optional<bool> > > changeNotifications; - MAKE_SWAP_METHOD(WorkspaceFoldersOptions, supported, changeNotifications); -}; -MAKE_REFLECT_STRUCT(WorkspaceFoldersOptions, supported, changeNotifications); - -// - // A pattern kind describing if a glob pattern matches a file a folder or - // both. - // - // @since 3.16.0 - // -enum lsFileOperationPatternKind -{ - file, - folder -}; -MAKE_REFLECT_TYPE_PROXY(lsFileOperationPatternKind) - -// - // Matching options for the file operation pattern. - // - // @since 3.16.0 - // -struct lsFileOperationPatternOptions { - - // - // The pattern should be matched ignoring casing. - // - boost::optional<bool> ignoreCase; - MAKE_SWAP_METHOD(lsFileOperationPatternOptions, ignoreCase) -}; -MAKE_REFLECT_STRUCT(lsFileOperationPatternOptions, ignoreCase) -// - // A pattern to describe in which file operation requests or notifications - // the server is interested in. - // - // @since 3.16.0 - // -struct lsFileOperationPattern { - // - // The glob pattern to match. Glob patterns can have the following syntax: - // - `*` to match one or more characters in a path segment - // - `?` to match on one character in a path segment - // - `**` to match any number of path segments, including none - // - `{}` to group sub patterns into an OR expression. (e.g. `**/*.{ts,js}` - // matches all TypeScript and JavaScript files) - // - `[]` to declare a range of characters to match in a path segment - // (e.g., `example.[0-9]` to match on `example.0`, `example.1`,...) - // - `[!...]` to negate a range of characters to match in a path segment - // (e.g., `example.[!0-9]` to match on `example.a`, `example.b`, but - // not `example.0`) - // - std::string glob; - - // - // Whether to match files or folders with this pattern. - // - // Matches both if undefined. - // - boost::optional<lsFileOperationPatternKind> matches; - - // - // Additional options used during matching. - // - boost::optional<lsFileOperationPatternOptions> options ; - MAKE_SWAP_METHOD(lsFileOperationPattern, glob, matches, options) -}; -MAKE_REFLECT_STRUCT(lsFileOperationPattern, glob, matches, options) -// - // A filter to describe in which file operation requests or notifications - // the server is interested in. - // - // @since 3.16.0 - // -struct lsFileOperationFilter { - - // - // A Uri like `file` or `untitled`. - // - boost::optional<std::string> scheme; - - // - // The actual file operation pattern. - // - boost::optional<lsFileOperationPattern> pattern; - MAKE_SWAP_METHOD(lsFileOperationFilter, scheme, pattern) -}; -MAKE_REFLECT_STRUCT(lsFileOperationFilter, scheme, pattern) -// - // The options to register for file operations. - // - // @since 3.16.0 - // -struct lsFileOperationRegistrationOptions { - // - // The actual filters. - // - boost::optional<std::vector<lsFileOperationFilter>> filters; - MAKE_SWAP_METHOD(lsFileOperationRegistrationOptions, filters) -}; -MAKE_REFLECT_STRUCT(lsFileOperationRegistrationOptions, filters) - -struct WorkspaceServerCapabilities { - // - // The server supports workspace folder. - // - // Since 3.6.0 - // - WorkspaceFoldersOptions workspaceFolders; - - - // - // The server is interested in file notifications/requests. - // - // @since 3.16.0 - // - struct lsFileOperations - { - // - // The server is interested in receiving didCreateFiles - // notifications. - // - boost::optional<lsFileOperationRegistrationOptions> didCreate; - - // - // The server is interested in receiving willCreateFiles requests. - // - boost::optional<lsFileOperationRegistrationOptions> willCreate; - - // - // The server is interested in receiving didRenameFiles - // notifications. - // - boost::optional<lsFileOperationRegistrationOptions> didRename; - - // - // The server is interested in receiving willRenameFiles requests. - // - boost::optional<lsFileOperationRegistrationOptions> willRename; - - // - // The server is interested in receiving didDeleteFiles file - // notifications. - // - boost::optional<lsFileOperationRegistrationOptions> didDelete; - - // - // The server is interested in receiving willDeleteFiles file - // requests. - // - boost::optional<lsFileOperationRegistrationOptions> willDelete; - MAKE_SWAP_METHOD(lsFileOperations, didCreate, willCreate, didRename, willRename, didDelete, willDelete) - }; - boost::optional<lsFileOperations>fileOperations; - - - MAKE_SWAP_METHOD(WorkspaceServerCapabilities, workspaceFolders, fileOperations) -}; -MAKE_REFLECT_STRUCT(WorkspaceServerCapabilities, workspaceFolders, fileOperations) -MAKE_REFLECT_STRUCT(WorkspaceServerCapabilities::lsFileOperations, didCreate, willCreate, didRename, willRename, didDelete, willDelete) - -// - // Semantic highlighting server capabilities. - // - // <p> - // <b>Note:</b> the <a href= - // "https://github.com/Microsoft/vscode-languageserver-node/pull/367">{@code textDocument/semanticHighlighting} - // language feature</a> is not yet part of the official LSP specification. - // - -struct SemanticHighlightingServerCapabilities { - // - // A "lookup table" of semantic highlighting <a href="https://manual.macromates.com/en/language_grammars">TextMate scopes</a> - // supported by the language server. If not defined or empty, then the server does not support the semantic highlighting - // feature. Otherwise, clients should reuse this "lookup table" when receiving semantic highlighting notifications from - // the server. - // - std::vector< std::vector<std::string> > scopes; - MAKE_SWAP_METHOD(SemanticHighlightingServerCapabilities, scopes) -}; -MAKE_REFLECT_STRUCT(SemanticHighlightingServerCapabilities, scopes) - -struct SemanticTokensServerFull -{ - // - // The server supports deltas for full documents. - // - bool delta =false; - MAKE_SWAP_METHOD(SemanticTokensServerFull, delta) -}; -MAKE_REFLECT_STRUCT(SemanticTokensServerFull, delta) -struct SemanticTokensWithRegistrationOptions -{ - SemanticTokensLegend legend; - - // - // Server supports providing semantic tokens for a specific range - // of a document. - // - boost::optional< std::pair< boost::optional<bool>, boost::optional<lsp::Any> > > range; - - // - // Server supports providing semantic tokens for a full document. - // - boost::optional< std::pair< boost::optional<bool>, - boost::optional<SemanticTokensServerFull> > > full; - - // - // A document selector to identify the scope of the registration. If set to null - // the document selector provided on the client side will be used. - // - boost::optional < std::vector<DocumentFilter> > documentSelector; - // - // The id used to register the request. The id can be used to deregister - // the request again. See also Registration#id. - // - boost::optional<std::string> id; - MAKE_SWAP_METHOD(SemanticTokensWithRegistrationOptions, legend, range, full, documentSelector, id) -}; -MAKE_REFLECT_STRUCT(SemanticTokensWithRegistrationOptions, legend, range, full, documentSelector ,id) - -using DocumentColorOptions = WorkDoneProgressOptions; -using FoldingRangeOptions = WorkDoneProgressOptions; -struct lsServerCapabilities { - // Defines how text documents are synced. Is either a detailed structure - // defining each notification or for backwards compatibility the - - // TextDocumentSyncKind number. - boost::optional< std::pair<boost::optional<lsTextDocumentSyncKind>, - boost::optional<lsTextDocumentSyncOptions> >> textDocumentSync; - - // The server provides hover support. - boost::optional<bool> hoverProvider; - - // The server provides completion support. - boost::optional < lsCompletionOptions > completionProvider; - - // The server provides signature help support. - boost::optional < lsSignatureHelpOptions > signatureHelpProvider; - - // The server provides goto definition support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > definitionProvider; - - - // - // The server provides Goto Type Definition support. - // - // Since 3.6.0 - // - boost::optional< std::pair< boost::optional<bool>, boost::optional<StaticRegistrationOptions> > > typeDefinitionProvider ; - - // The server provides implementation support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<StaticRegistrationOptions> > > implementationProvider ; - - // The server provides find references support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > referencesProvider ; - - // The server provides document highlight support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > documentHighlightProvider ; - - // The server provides document symbol support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > documentSymbolProvider ; - - // The server provides workspace symbol support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > workspaceSymbolProvider ; - - // The server provides code actions. - boost::optional< std::pair< boost::optional<bool>, boost::optional<CodeActionOptions> > > codeActionProvider ; - - // The server provides code lens. - boost::optional<CodeLensOptions> codeLensProvider; - - // The server provides document formatting. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > documentFormattingProvider ; - - // The server provides document range formatting. - boost::optional< std::pair< boost::optional<bool>, boost::optional<WorkDoneProgressOptions> > > documentRangeFormattingProvider ; - - // The server provides document formatting on typing. - boost::optional<lsDocumentOnTypeFormattingOptions> documentOnTypeFormattingProvider; - - // The server provides rename support. - boost::optional< std::pair< boost::optional<bool>, boost::optional<RenameOptions> > > renameProvider; - - - // The server provides document link support. - boost::optional<lsDocumentLinkOptions > documentLinkProvider; - - - // - // The server provides color provider support. - // - // @since 3.6.0 - // - boost::optional< std::pair< boost::optional<bool>, boost::optional<DocumentColorOptions> > > colorProvider; - - - // - // The server provides folding provider support. - // - // @since 3.10.0 - // - boost::optional < std::pair< boost::optional<bool>, boost::optional<FoldingRangeOptions> > > foldingRangeProvider; - - // The server provides execute command support. - boost::optional < lsExecuteCommandOptions >executeCommandProvider; - - - // - // Workspace specific server capabilities - // - boost::optional< WorkspaceServerCapabilities > workspace; - - // - // Semantic highlighting server capabilities. - // - - boost::optional< SemanticHighlightingServerCapabilities >semanticHighlighting; - - // - // Server capability for calculating super- and subtype hierarchies. - // The LS supports the type hierarchy language feature, if this capability is set to {@code true}. - // - // <p> - // <b>Note:</b> the <a href= - // "https://github.com/Microsoft/vscode-languageserver-node/pull/426">{@code textDocument/typeHierarchy} - // language feature</a> is not yet part of the official LSP specification. - // - - boost::optional< std::pair< boost::optional<bool>, - boost::optional<StaticRegistrationOptions> > > typeHierarchyProvider; - - // - // The server provides Call Hierarchy support. - // - - boost::optional< std::pair< boost::optional<bool>, - boost::optional<StaticRegistrationOptions> > > callHierarchyProvider; - - // - // The server provides selection range support. - // - // Since 3.15.0 - // - boost::optional< std::pair< boost::optional<bool>, - boost::optional<StaticRegistrationOptions> > > selectionRangeProvider; - - // - // The server provides linked editing range support. - // - // Since 3.16.0 - // - boost::optional< std::pair< boost::optional<bool>, - boost::optional<StaticRegistrationOptions> > > linkedEditingRangeProvider; - - - // - // The server provides semantic tokens support. - // - // Since 3.16.0 - // - boost::optional < SemanticTokensWithRegistrationOptions> semanticTokensProvider; - - // - // Whether server provides moniker support. - // - // Since 3.16.0 - // - boost::optional< std::pair< boost::optional<bool>, - boost::optional<StaticRegistrationOptions> > > monikerProvider; - - boost::optional<lsp::Any> experimental; - - - MAKE_SWAP_METHOD(lsServerCapabilities, - textDocumentSync, - hoverProvider, - completionProvider, - signatureHelpProvider, - definitionProvider, - typeDefinitionProvider, - implementationProvider, - referencesProvider, - documentHighlightProvider, - documentSymbolProvider, - workspaceSymbolProvider, - codeActionProvider, - codeLensProvider, - documentFormattingProvider, - documentRangeFormattingProvider, - documentOnTypeFormattingProvider, - renameProvider, - documentLinkProvider, - executeCommandProvider, - workspace, - semanticHighlighting, - typeHierarchyProvider, - callHierarchyProvider, - selectionRangeProvider, - experimental, colorProvider, foldingRangeProvider, - linkedEditingRangeProvider, monikerProvider, semanticTokensProvider) - -}; -MAKE_REFLECT_STRUCT(lsServerCapabilities, - textDocumentSync, - hoverProvider, - completionProvider, - signatureHelpProvider, - definitionProvider, - typeDefinitionProvider, - implementationProvider, - referencesProvider, - documentHighlightProvider, - documentSymbolProvider, - workspaceSymbolProvider, - codeActionProvider, - codeLensProvider, - documentFormattingProvider, - documentRangeFormattingProvider, - documentOnTypeFormattingProvider, - renameProvider, - documentLinkProvider, - executeCommandProvider, - workspace, - semanticHighlighting, - typeHierarchyProvider, - callHierarchyProvider, - selectionRangeProvider, - experimental, colorProvider, foldingRangeProvider, - linkedEditingRangeProvider, monikerProvider, semanticTokensProvider) diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h deleted file mode 100644 index 569f203c7a5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsTextDocumentClientCapabilities.h +++ /dev/null @@ -1,713 +0,0 @@ -#pragma once -#include "LibLsp/lsp/method_type.h" - - -#include <stdexcept> -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/lsp/extention/jdtls/searchSymbols.h" -#include "lsWorkspaceClientCapabilites.h" -#include "LibLsp/lsp/lsp_completion.h" -#include "LibLsp/lsp/lsp_diagnostic.h" - - -struct WorkDoneProgressOptions -{ - boost::optional<bool>workDoneProgress; - MAKE_SWAP_METHOD(WorkDoneProgressOptions, workDoneProgress); -}; -MAKE_REFLECT_STRUCT(WorkDoneProgressOptions, workDoneProgress); - -// Completion options. -struct lsCompletionOptions:WorkDoneProgressOptions -{ - // The server provides support to resolve additional - // information for a completion item. - boost::optional<bool> resolveProvider = false; - - // - // Most tools trigger completion request automatically without explicitly requesting - // it using a keyboard shortcut (e.g. Ctrl+Space). Typically they do so when the user - // starts to type an identifier. For example if the user types `c` in a JavaScript file - // code complete will automatically pop up present `console` besides others as a - // completion item. Characters that make up identifiers don't need to be listed here. - // - // If code complete should automatically be trigger on characters not being valid inside - // an identifier (for example `.` in JavaScript) list them in `triggerCharacters`. - // - // https://github.com/Microsoft/language-server-protocol/issues/138. - boost::optional< std::vector<std::string> > triggerCharacters ; - - // - // The list of all possible characters that commit a completion. This field can be used - // if clients don't support individual commmit characters per completion item. See - // `ClientCapabilities.textDocument.completion.completionItem.commitCharactersSupport` - // - boost::optional< std::vector<std::string> > allCommitCharacters; - - MAKE_SWAP_METHOD(lsCompletionOptions, workDoneProgress, resolveProvider, triggerCharacters, allCommitCharacters); -}; -MAKE_REFLECT_STRUCT(lsCompletionOptions, workDoneProgress, resolveProvider, triggerCharacters,allCommitCharacters); - - - -// Save options. -struct lsSaveOptions { - // The client is supposed to include the content on save. - bool includeText = false; - void swap(lsSaveOptions& arg)noexcept - { - auto temp = includeText; - includeText = arg.includeText; - arg.includeText = temp; - } -}; -MAKE_REFLECT_STRUCT(lsSaveOptions, includeText); - -// Signature help options. -struct lsSignatureHelpOptions : WorkDoneProgressOptions { - // The characters that trigger signature help automatically. - // NOTE: If updating signature help tokens make sure to also update - // WorkingFile::FindClosestCallNameInBuffer. - std::vector<std::string> triggerCharacters; - MAKE_SWAP_METHOD(lsSignatureHelpOptions, workDoneProgress, triggerCharacters); -}; -MAKE_REFLECT_STRUCT(lsSignatureHelpOptions, workDoneProgress, triggerCharacters); - -// Defines how the host (editor) should sync document changes to the language -// server. -enum class lsTextDocumentSyncKind { - // Documents should not be synced at all. - None = 0, - - // Documents are synced by always sending the full content - // of the document. - Full = 1, - - // Documents are synced by sending the full content on open. - // After that only incremental updates to the document are - // send. - Incremental = 2 -}; - -#if _WIN32 -MAKE_REFLECT_TYPE_PROXY(lsTextDocumentSyncKind) -#else -//#pragma clang diagnostic push -//#pragma clang diagnostic ignored "-Wunused-function" -MAKE_REFLECT_TYPE_PROXY(lsTextDocumentSyncKind) -//#pragma clang diagnostic pop -#endif - -struct lsTextDocumentSyncOptions { - // Open and close notifications are sent to the server. - boost::optional<bool> openClose ; - // Change notificatins are sent to the server. See TextDocumentSyncKind.None, - // TextDocumentSyncKind.Full and TextDocumentSyncKindIncremental. - boost::optional< lsTextDocumentSyncKind> change ; - // Will save notifications are sent to the server. - boost::optional<bool> willSave; - // Will save wait until requests are sent to the server. - boost::optional<bool> willSaveWaitUntil; - // Save notifications are sent to the server. - boost::optional<lsSaveOptions> save; - - MAKE_SWAP_METHOD(lsTextDocumentSyncOptions, - openClose, - change, - willSave, - willSaveWaitUntil, - save); -}; -MAKE_REFLECT_STRUCT(lsTextDocumentSyncOptions, - openClose, - change, - willSave, - willSaveWaitUntil, - save); - -struct SynchronizationCapabilities { - // Whether text document synchronization supports dynamic registration. - boost::optional<bool> dynamicRegistration; - - // The client supports sending will save notifications. - boost::optional<bool> willSave; - - // The client supports sending a will save request and - // waits for a response providing text edits which will - // be applied to the document before it is saved. - boost::optional<bool> willSaveWaitUntil; - - // The client supports did save notifications. - boost::optional<bool> didSave; - - MAKE_SWAP_METHOD(SynchronizationCapabilities, - dynamicRegistration, - willSave, - willSaveWaitUntil, - didSave); -}; -MAKE_REFLECT_STRUCT(SynchronizationCapabilities, - dynamicRegistration, - willSave, - willSaveWaitUntil, - didSave); - -struct CompletionItemKindCapabilities -{ - boost::optional<std::vector<lsCompletionItemKind> >valueSet; - MAKE_SWAP_METHOD(CompletionItemKindCapabilities, valueSet); -}; -MAKE_REFLECT_STRUCT(CompletionItemKindCapabilities, valueSet); - -struct CompletionItemCapabilities { - // Client supports snippets as insert text. - // - // A snippet can define tab stops and placeholders with `$1`, `$2` - // and `${3:foo}`. `$0` defines the final tab stop, it defaults to - // the end of the snippet. Placeholders with equal identifiers are linked, - // that is typing in one will update others too. - boost::optional<bool> snippetSupport; - - // Client supports commit characters on a completion item. - - boost::optional<bool> commitCharactersSupport; - - - // Client supports the following content formats for the documentation - // property. The order describes the preferred format of the client. - - boost::optional< std::vector<std::string> > documentationFormat; - - // Client supports the deprecated property on a completion item. - - boost::optional<bool> deprecatedSupport; - - // - // Client supports the preselect property on a completion item. - // - boost::optional<bool> preselectSupport; - - MAKE_SWAP_METHOD(CompletionItemCapabilities, - snippetSupport, - commitCharactersSupport, - documentationFormat, - deprecatedSupport, preselectSupport); -}; -MAKE_REFLECT_STRUCT(CompletionItemCapabilities, - snippetSupport, - commitCharactersSupport, - documentationFormat, - deprecatedSupport, preselectSupport); - - -// - // Capabilities specific to the `textDocument/completion` - // -struct CompletionCapabilities { - // Whether completion supports dynamic registration. - boost::optional<bool> dynamicRegistration; - - - - // The client supports the following `CompletionItem` specific - // capabilities. - boost::optional<CompletionItemCapabilities> completionItem; - - // - // The client supports the following `CompletionItemKind` specific - // capabilities. - // - boost::optional<CompletionItemKindCapabilities> completionItemKind; - - // - // The client supports sending additional context information for a - // `textDocument/completion` request. - // - boost::optional<bool> contextSupport; - - - MAKE_SWAP_METHOD(CompletionCapabilities, - dynamicRegistration, - completionItem, completionItemKind); -}; - -MAKE_REFLECT_STRUCT(CompletionCapabilities, - dynamicRegistration, - completionItem , completionItemKind); - - -struct HoverCapabilities:public DynamicRegistrationCapabilities -{ - // - // Client supports the following content formats for the content - // property. The order describes the preferred format of the client. - // - // See {@link MarkupKind} for allowed values. - // - boost::optional<std::vector<std::string>> contentFormat; - - MAKE_SWAP_METHOD(HoverCapabilities, dynamicRegistration, contentFormat); -}; -MAKE_REFLECT_STRUCT(HoverCapabilities, dynamicRegistration, contentFormat); - -// - // Client capabilities specific to parameter information. - // -struct ParameterInformationCapabilities { - // - // The client supports processing label offsets instead of a - // simple label string. - // - // Since 3.14.0 - // - boost::optional<bool> labelOffsetSupport; - - MAKE_SWAP_METHOD(ParameterInformationCapabilities, labelOffsetSupport); -}; -MAKE_REFLECT_STRUCT(ParameterInformationCapabilities, labelOffsetSupport) - - -struct SignatureInformationCapabilities { - // - // Client supports the following content formats for the documentation - // property. The order describes the preferred format of the client. - // - // See {@link MarkupKind} for allowed values. - // - std::vector<std::string> documentationFormat; - - // - // Client capabilities specific to parameter information. - // - ParameterInformationCapabilities parameterInformation; - - MAKE_SWAP_METHOD(SignatureInformationCapabilities, documentationFormat, parameterInformation) -}; -MAKE_REFLECT_STRUCT(SignatureInformationCapabilities,documentationFormat, parameterInformation) - -struct SignatureHelpCapabilities :public DynamicRegistrationCapabilities -{ - // - // The client supports the following `SignatureInformation` - // specific properties. - // - boost::optional< SignatureInformationCapabilities > signatureInformation; - - MAKE_SWAP_METHOD(SignatureHelpCapabilities, dynamicRegistration, signatureInformation) -}; -MAKE_REFLECT_STRUCT(SignatureHelpCapabilities, dynamicRegistration, signatureInformation) - -struct DocumentSymbolCapabilities :public DynamicRegistrationCapabilities { - // - // Specific capabilities for the `SymbolKind`. - // - boost::optional<SymbolKindCapabilities> symbolKind; - - // - // The client support hierarchical document symbols. - // - boost::optional<bool> hierarchicalDocumentSymbolSupport; - - MAKE_SWAP_METHOD(DocumentSymbolCapabilities, dynamicRegistration, symbolKind, hierarchicalDocumentSymbolSupport) -}; -MAKE_REFLECT_STRUCT(DocumentSymbolCapabilities, dynamicRegistration, symbolKind, hierarchicalDocumentSymbolSupport) - -struct DeclarationCapabilities:public DynamicRegistrationCapabilities{ - // - // The client supports additional metadata in the form of declaration links. - // - boost::optional<bool>linkSupport; - - MAKE_SWAP_METHOD(DeclarationCapabilities, dynamicRegistration, linkSupport); -}; -MAKE_REFLECT_STRUCT(DeclarationCapabilities, dynamicRegistration, linkSupport) - - -struct CodeActionKindCapabilities -{ - // - // The code action kind values the client supports. When this - // property exists the client also guarantees that it will - // handle values outside its set gracefully and falls back - // to a default value when unknown. - // - // See {@link CodeActionKind} for allowed values. - // - boost::optional< std::vector< std::string> >valueSet; - - MAKE_SWAP_METHOD(CodeActionKindCapabilities, valueSet) -}; -MAKE_REFLECT_STRUCT(CodeActionKindCapabilities,valueSet) - -struct CodeActionLiteralSupportCapabilities -{ - boost::optional<CodeActionKindCapabilities> codeActionKind; - - MAKE_SWAP_METHOD(CodeActionLiteralSupportCapabilities, codeActionKind) -}; -MAKE_REFLECT_STRUCT(CodeActionLiteralSupportCapabilities, codeActionKind) - -struct CodeActionCapabilities:public DynamicRegistrationCapabilities{ - // - // The client support code action literals as a valid - // response of the `textDocument/codeAction` request. - // - boost::optional<CodeActionLiteralSupportCapabilities> codeActionLiteralSupport; - - MAKE_SWAP_METHOD(CodeActionCapabilities, dynamicRegistration, codeActionLiteralSupport) -}; -MAKE_REFLECT_STRUCT(CodeActionCapabilities,dynamicRegistration,codeActionLiteralSupport) - -struct RenameCapabilities :public DynamicRegistrationCapabilities { - // - // The client support code action literals as a valid - // response of the `textDocument/codeAction` request. - // - boost::optional<bool> prepareSupport; - - MAKE_SWAP_METHOD(RenameCapabilities, dynamicRegistration, prepareSupport) -}; -MAKE_REFLECT_STRUCT(RenameCapabilities, dynamicRegistration, prepareSupport) - -struct DiagnosticsTagSupport { - /** - * The tags supported by the client. - */ - std::vector<DiagnosticTag> valueSet; - MAKE_SWAP_METHOD(DiagnosticsTagSupport, valueSet) -}; -MAKE_REFLECT_STRUCT(DiagnosticsTagSupport, valueSet) - -struct PublishDiagnosticsClientCapabilities :public DynamicRegistrationCapabilities { - /** - * The client support code action literals as a valid - * response of the `textDocument/codeAction` request. - */ - boost::optional<bool> relatedInformation; - - /** - * Client supports the tag property to provide meta data about a diagnostic. - * Clients supporting tags have to handle unknown tags gracefully. - * - * This property had been added and implemented as boolean before it was - * added to the specification as {@link DiagnosticsTagSupport}. In order to - * keep this implementation compatible with intermediate clients (including - * vscode-language-client < 6.0.0) we add an either type here. - * - * Since 3.15 - */ - boost::optional < std::pair<boost::optional<bool>, boost::optional<DiagnosticsTagSupport> > > tagSupport; - - /** - * Whether the client interprets the version property of the - * `textDocument/publishDiagnostics` notification's parameter. - * - * Since 3.15.0 - */ - boost::optional<bool> versionSupport; - - /** - * Client supports a codeDescription property - * - * @since 3.16.0 - */ - boost::optional<bool> codeDescriptionSupport ; - - /** - * Whether code action supports the `data` property which is - * preserved between a `textDocument/publishDiagnostics` and - * `textDocument/codeAction` request. - * - * @since 3.16.0 - */ - boost::optional<bool> dataSupport ; - - - MAKE_SWAP_METHOD(PublishDiagnosticsClientCapabilities, dynamicRegistration, relatedInformation, tagSupport,versionSupport,codeDescriptionSupport,dataSupport) -}; -MAKE_REFLECT_STRUCT(PublishDiagnosticsClientCapabilities, dynamicRegistration, relatedInformation, tagSupport, versionSupport, codeDescriptionSupport, dataSupport) - - -struct FoldingRangeCapabilities :public DynamicRegistrationCapabilities { - // - // The maximum number of folding ranges that the client prefers to receive per document. The value serves as a - // hint, servers are free to follow the limit. - // - boost::optional<int> rangeLimit; - - // - // If set, the client signals that it only supports folding complete lines. If set, client will - // ignore specified `startCharacter` and `endCharacter` properties in a FoldingRange. - // - boost::optional<bool> lineFoldingOnly; - MAKE_SWAP_METHOD(FoldingRangeCapabilities, dynamicRegistration, rangeLimit, lineFoldingOnly) -}; -MAKE_REFLECT_STRUCT(FoldingRangeCapabilities, dynamicRegistration, rangeLimit,lineFoldingOnly) - - -struct SemanticHighlightingCapabilities :public DynamicRegistrationCapabilities { - // - // The client support code action literals as a valid - // response of the `textDocument/codeAction` request. - // - boost::optional<bool> semanticHighlighting; - - MAKE_SWAP_METHOD(SemanticHighlightingCapabilities, dynamicRegistration, semanticHighlighting) -}; -MAKE_REFLECT_STRUCT(SemanticHighlightingCapabilities, dynamicRegistration, semanticHighlighting) - -struct SemanticTokensClientCapabilitiesRequestsFull { - - // - // The client will send the `textDocument/semanticTokens/full/delta` request if - // the server provides a corresponding handler. - // - bool delta = false; - MAKE_SWAP_METHOD(SemanticTokensClientCapabilitiesRequestsFull, delta) -}; -MAKE_REFLECT_STRUCT(SemanticTokensClientCapabilitiesRequestsFull, delta) - -struct SemanticTokensClientCapabilities : public DynamicRegistrationCapabilities -{ - //export TokenFormat = 'relative'; - struct lsRequests - { - // - // The client will send the `textDocument/semanticTokens/range` request - // if the server provides a corresponding handler. - // - boost::optional<std::pair< boost::optional<bool>, - boost::optional<SemanticTokensClientCapabilitiesRequestsFull>>> range; - // - // The client will send the `textDocument/semanticTokens/full` request - // if the server provides a corresponding handler. - // - boost::optional<std::pair< boost::optional<bool>, boost::optional<lsp::Any>>> full; - MAKE_SWAP_METHOD(lsRequests, range, full) - }; - - lsRequests requests; - // - // The token types that the client supports. - // - std::vector<std::string> tokenTypes; - - // - // The token modifiers that the client supports. - // - std::vector<std::string> tokenModifiers; - // - // The formats the clients supports. - // - std::vector<std::string> formats; - // - // Whether the client supports tokens that can overlap each other. - // - boost::optional < bool >overlappingTokenSupport; - - // - // Whether the client supports tokens that can span multiple lines. - // - boost::optional < bool > multilineTokenSupport; - - MAKE_SWAP_METHOD(SemanticTokensClientCapabilities, dynamicRegistration,requests, tokenTypes, tokenModifiers, - formats, overlappingTokenSupport, multilineTokenSupport) - -}; -MAKE_REFLECT_STRUCT(SemanticTokensClientCapabilities::lsRequests, range,full) -MAKE_REFLECT_STRUCT(SemanticTokensClientCapabilities, dynamicRegistration, requests, tokenTypes, tokenModifiers, - formats, overlappingTokenSupport, multilineTokenSupport) - -// Text document specific client capabilities. -struct lsTextDocumentClientCapabilities { - - SynchronizationCapabilities synchronization; - - - // Capabilities specific to the `textDocument/completion` - boost::optional<CompletionCapabilities> completion; - - - - // Capabilities specific to the `textDocument/hover` - boost::optional<HoverCapabilities> hover; - - // Capabilities specific to the `textDocument/signatureHelp` - boost::optional<SignatureHelpCapabilities> signatureHelp; - - // Capabilities specific to the `textDocument/references` - boost::optional<DynamicRegistrationCapabilities> references; - - - - - - // Capabilities specific to the `textDocument/documentHighlight` - boost::optional<DynamicRegistrationCapabilities> documentHighlight; - - // Capabilities specific to the `textDocument/documentSymbol` - boost::optional<DocumentSymbolCapabilities> documentSymbol; - - // Capabilities specific to the `textDocument/formatting` - boost::optional<DynamicRegistrationCapabilities> formatting; - - // Capabilities specific to the `textDocument/rangeFormatting` - boost::optional<DynamicRegistrationCapabilities> rangeFormatting; - - // Capabilities specific to the `textDocument/onTypeFormatting` - boost::optional<DynamicRegistrationCapabilities> onTypeFormatting; - - - // - // Capabilities specific to the `textDocument/declaration` - // - // Since 3.14.0 - // - boost::optional< DeclarationCapabilities> declaration; - - - typedef DeclarationCapabilities DefinitionCapabilities; - // Capabilities specific to the `textDocument/definition` - boost::optional<DefinitionCapabilities> definition; - - - - // -// Capabilities specific to the `textDocument/typeDefinition` -// -// Since 3.6.0 -// - typedef DeclarationCapabilities TypeDefinitionCapabilities; - boost::optional<TypeDefinitionCapabilities> typeDefinition; - - - typedef DeclarationCapabilities ImplementationCapabilities; - // Capabilities specific to the `textDocument/implementation` - boost::optional<ImplementationCapabilities> implementation; - - - // Capabilities specific to the `textDocument/codeAction` - boost::optional<CodeActionCapabilities> codeAction; - - - // Capabilities specific to the `textDocument/codeLens` - boost::optional<DynamicRegistrationCapabilities> codeLens; - - // Capabilities specific to the `textDocument/documentLink` - boost::optional<DynamicRegistrationCapabilities> documentLink; - - // - // Capabilities specific to the `textDocument/documentColor` and the - // `textDocument/colorPresentation` request. - // - // Since 3.6.0 - // - boost::optional<DynamicRegistrationCapabilities> colorProvider; - - // Capabilities specific to the `textDocument/rename` - boost::optional<RenameCapabilities> rename; - -// -// Capabilities specific to `textDocument/publishDiagnostics`. -// - boost::optional<PublishDiagnosticsClientCapabilities> publishDiagnostics; - - // -// Capabilities specific to `textDocument/foldingRange` requests. -// -// Since 3.10.0 -// - boost::optional< FoldingRangeCapabilities > foldingRange; - - - // - // Capabilities specific to {@code textDocument/semanticHighlighting}. - // - boost::optional< SemanticHighlightingCapabilities > semanticHighlightingCapabilities; - - // - // Capabilities specific to {@code textDocument/typeHierarchy}. - // - boost::optional< DynamicRegistrationCapabilities > typeHierarchyCapabilities; - - - - // -// Capabilities specific to `textDocument/selectionRange` requests -// - - boost::optional< DynamicRegistrationCapabilities > selectionRange; - - // - // Capabilities specific to the `textDocument/linkedEditingRange` request. - // - // @since 3.16.0 - // - boost::optional< DynamicRegistrationCapabilities > linkedEditingRange; - - // - // Capabilities specific to the various call hierarchy requests. - // - // @since 3.16.0 - // - boost::optional< DynamicRegistrationCapabilities > callHierarchy; - - // - // Capabilities specific to the various semantic token requests. - // - // @since 3.16.0 - // - boost::optional< SemanticTokensClientCapabilities > semanticTokens; - - // - // Capabilities specific to the `textDocument/moniker` request. - // - // @since 3.16.0 - // - boost::optional< DynamicRegistrationCapabilities > moniker; - - MAKE_SWAP_METHOD(lsTextDocumentClientCapabilities, - synchronization, - completion, - hover, - signatureHelp, - implementation, - references, - documentHighlight, - documentSymbol, - formatting, - rangeFormatting, - onTypeFormatting, - declaration, - definition, typeDefinition, implementation, - codeAction, - codeLens, - documentLink, colorProvider, - rename, publishDiagnostics, foldingRange, - semanticHighlightingCapabilities, typeHierarchyCapabilities, - callHierarchy, selectionRange , linkedEditingRange, semanticTokens, moniker) -}; - - -MAKE_REFLECT_STRUCT(lsTextDocumentClientCapabilities, - synchronization, - completion, - hover, - signatureHelp, - implementation, - references, - documentHighlight, - documentSymbol, - formatting, - rangeFormatting, - onTypeFormatting, - declaration, - definition, typeDefinition, implementation, - codeAction, - codeLens, - documentLink, colorProvider, - rename, publishDiagnostics, foldingRange, - semanticHighlightingCapabilities, typeHierarchyCapabilities, - callHierarchy, selectionRange, linkedEditingRange, semanticTokens, moniker) diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h deleted file mode 100644 index dd37a1af2ff..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/lsWorkspaceClientCapabilites.h +++ /dev/null @@ -1,256 +0,0 @@ -#pragma once -#include "LibLsp/lsp/method_type.h" - - -#include <stdexcept> - -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/lsp/extention/jdtls/searchSymbols.h" - -/** - * Capabilities specific to `WorkspaceEdit`s - */ - -//New in version 3.13: ResourceOperationKind and FailureHandlingKind and the client capability workspace.workspaceEdit. -//resourceOperations as well as workspace.workspaceEdit.failureHandling. - -//The capabilities of a workspace edit has evolved over the time. -//Clients can describe their support using the following client capability : - -struct lschangeAnnotationSupport -{ - /** - * Whether the client groups edits with equal labels into tree nodes, - * for instance all edits labelled with "Changes in Strings" would - * be a tree node. - */ - boost::optional<bool> groupsOnLabel; - MAKE_SWAP_METHOD(lschangeAnnotationSupport, groupsOnLabel) -}; -MAKE_REFLECT_STRUCT(lschangeAnnotationSupport, groupsOnLabel) - -struct WorkspaceEditCapabilities { - /** - * The client supports versioned document changes in `WorkspaceEdit`s - */ - boost::optional<bool> documentChanges; - - /** - * The client supports resource changes - * in `WorkspaceEdit`s. - * - * @deprecated Since LSP introduces resource operations, use {link #resourceOperations} - */ - - boost::optional<bool> resourceChanges; - - /** - * The resource operations the client supports. Clients should at least - * support 'create', 'rename' and 'delete' files and folders. - * - * @since 3.13.0 - */ - boost::optional< std::vector<std::string> > resourceOperations; - - /** - * The failure handling strategy of a client if applying the workspace edit - * fails. - * - * See {@link FailureHandlingKind} for allowed values. - */ - boost::optional<std::string > failureHandling; - - /** - * Whether the client normalizes line endings to the client specific - * setting. - * If set to `true` the client will normalize line ending characters - * in a workspace edit to the client specific new line character(s). - * - * @since 3.16.0 - */ - boost::optional<bool> normalizesLineEndings;; - - /** - * Whether the client in general supports change annotations on text edits, - * create file, rename file and delete file changes. - * - * @since 3.16.0 - */ - boost::optional<lschangeAnnotationSupport> changeAnnotationSupport; - - MAKE_SWAP_METHOD(WorkspaceEditCapabilities, documentChanges, resourceChanges, resourceOperations, failureHandling, normalizesLineEndings, changeAnnotationSupport) - -}; -MAKE_REFLECT_STRUCT(WorkspaceEditCapabilities,documentChanges, resourceChanges, resourceOperations, failureHandling, normalizesLineEndings, changeAnnotationSupport) - - -struct DynamicRegistrationCapabilities { - // Did foo notification supports dynamic registration. - boost::optional<bool> dynamicRegistration; - - MAKE_SWAP_METHOD(DynamicRegistrationCapabilities, - dynamicRegistration); -}; - -MAKE_REFLECT_STRUCT(DynamicRegistrationCapabilities, - dynamicRegistration); - - - -// Workspace specific client capabilities. -struct SymbolKindCapabilities -{ - boost::optional< std::vector<lsSymbolKind> > valueSet; - - MAKE_SWAP_METHOD(SymbolKindCapabilities, valueSet) - - -}; -MAKE_REFLECT_STRUCT(SymbolKindCapabilities, valueSet) - - - - -struct SymbolCapabilities :public DynamicRegistrationCapabilities { - /** - * Specific capabilities for the `SymbolKind` in the `workspace/symbol` request. - */ - boost::optional<SymbolKindCapabilities> symbolKind; - - MAKE_SWAP_METHOD(SymbolCapabilities, - symbolKind, dynamicRegistration) -}; -MAKE_REFLECT_STRUCT(SymbolCapabilities, - symbolKind, dynamicRegistration) - - -struct lsFileOperations -{ - /** - * Whether the client supports dynamic registration for file - * requests/notifications. - */ - boost::optional<bool> dynamicRegistration ; - - /** - * The client has support for sending didCreateFiles notifications. - */ - boost::optional<bool>didCreate ; - - /** - * The client has support for sending willCreateFiles requests. - */ - boost::optional<bool>willCreate ; - - /** - * The client has support for sending didRenameFiles notifications. - */ - boost::optional<bool>didRename ; - - /** - * The client has support for sending willRenameFiles requests. - */ - boost::optional<bool>willRename ; - - /** - * The client has support for sending didDeleteFiles notifications. - */ - boost::optional<bool>didDelete ; - - /** - * The client has support for sending willDeleteFiles requests. - */ - boost::optional<bool> willDelete ; - MAKE_SWAP_METHOD(lsFileOperations, dynamicRegistration, didCreate, willCreate, - didRename, willRename, didDelete, willDelete) -}; -MAKE_REFLECT_STRUCT(lsFileOperations, dynamicRegistration, didCreate, willCreate, - didRename, willRename, didDelete, willDelete) - -struct lsWorkspaceClientCapabilites { - // The client supports applying batch edits to the workspace. - boost::optional<bool> applyEdit; - - - - // Capabilities specific to `WorkspaceEdit`s - boost::optional<WorkspaceEditCapabilities> workspaceEdit; - - - - // Capabilities specific to the `workspace/didChangeConfiguration` - // notification. - boost::optional<DynamicRegistrationCapabilities> didChangeConfiguration; - - // Capabilities specific to the `workspace/didChangeWatchedFiles` - // notification. - boost::optional<DynamicRegistrationCapabilities> didChangeWatchedFiles; - - // Capabilities specific to the `workspace/symbol` request. - boost::optional<SymbolCapabilities> symbol; - - // Capabilities specific to the `workspace/executeCommand` request. - boost::optional<DynamicRegistrationCapabilities> executeCommand; - - - /** - * The client has support for workspace folders. - * - * Since 3.6.0 - */ - boost::optional<bool> workspaceFolders; - - /** - * The client supports `workspace/configuration` requests. - * - * Since 3.6.0 - */ - boost::optional<bool> configuration; - - - /** - * Capabilities specific to the semantic token requests scoped to the - * workspace. - * - * @since 3.16.0 - */ - boost::optional<DynamicRegistrationCapabilities> semanticTokens ; - - /** - * Capabilities specific to the code lens requests scoped to the - * workspace. - * - * @since 3.16.0 - */ - boost::optional<DynamicRegistrationCapabilities> codeLens ; - - /** - * The client has support for file requests/notifications. - * - * @since 3.16.0 - */ - boost::optional<lsFileOperations> fileOperations; - - MAKE_SWAP_METHOD(lsWorkspaceClientCapabilites, - applyEdit, - workspaceEdit, - didChangeConfiguration, - didChangeWatchedFiles, - symbol,executeCommand, workspaceFolders, - configuration, semanticTokens, codeLens, fileOperations) -}; - -MAKE_REFLECT_STRUCT(lsWorkspaceClientCapabilites, - applyEdit, - workspaceEdit, - didChangeConfiguration, - didChangeWatchedFiles, - symbol, - executeCommand,workspaceFolders, - configuration, semanticTokens, codeLens, fileOperations) - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/progress.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/progress.h deleted file mode 100644 index 01cb18d68df..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/progress.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/lsp/lsAny.h" -//The base protocol offers also support to report progress in a generic fashion. -//This mechanism can be used to report any kind of progress including work done -//progress(usually used to report progress in the user interface using a progress bar) -//and partial result progress to support streaming of results. -struct ProgressParams -{ - std::pair<boost::optional<std::string> , boost::optional<int> > token; - lsp::Any value; - MAKE_SWAP_METHOD(ProgressParams, token, value) -}; -MAKE_REFLECT_STRUCT(ProgressParams, token, value) -DEFINE_NOTIFICATION_TYPE(Notify_Progress, ProgressParams, "$/progress"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/shutdown.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/shutdown.h deleted file mode 100644 index 5366ff89d6b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/general/shutdown.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" - -/** - * The shutdown request is sent from the client to the server. It asks the - * server to shutdown, but to not exit (otherwise the response might not be - * delivered correctly to the client). There is a separate exit notification - * that asks the server to exit. - */ - -DEFINE_REQUEST_RESPONSE_TYPE(td_shutdown, boost::optional<JsonNull>, boost::optional<lsp::Any>, "shutdown"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/language/language.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/language/language.h deleted file mode 100644 index b4c7829e95f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/language/language.h +++ /dev/null @@ -1,170 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/NotificationInMessage.h" - -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsCommand.h" - -#ifdef _WIN32 -#include <ppltasks.h> -#endif - -struct StatusReport { - - std::string ToString() const - { - std::string info; - info += "type:" + type + "\n"; - info += "message:" + message + "\n"; - return info; - } - /** - * The message type. See { - * - */ - - std::string type; - /** - * The actual message - * - */ - - std::string message; - MAKE_SWAP_METHOD(StatusReport, type, message); -}; -MAKE_REFLECT_STRUCT(StatusReport, type, message); - -/** - * The show message notification is sent from a server to a client to ask - * the client to display a particular message in the user interface. - */ -DEFINE_NOTIFICATION_TYPE(lang_status, StatusReport, "language/status"); - - -enum class MessageType { - - /** - * An error message. - */ - Error=(1), - - /** - * A warning message. - */ - Warning=(2), - - /** - * An information message. - */ - Info=(3), - - /** - * A log message. - */ - Log=(4) -}; -MAKE_REFLECT_TYPE_PROXY(MessageType); - - -struct ActionableNotification { - - - - /** - * The message type. See { - * - */ - - MessageType severity; - /** - * The actual message - * - */ - - std::string message; - - /** - * Optional data - * - */ - - boost::optional<lsp::Any> data; - - - /** - * Optional commands - * - */ - - std::vector<lsCommandWithAny> commands; - - MAKE_SWAP_METHOD(ActionableNotification, severity, message, data, commands) -}; -MAKE_REFLECT_STRUCT(ActionableNotification, severity, message, data, commands) - - -/** - * The actionable notification is sent from a server to a client to ask the - * client to display a particular message in the user interface, and possible - * commands to execute. The commands must be implemented on the client side. - */ -DEFINE_NOTIFICATION_TYPE(lang_actionableNotification, ActionableNotification, "language/actionableNotification"); - - - -struct ProgressReport { - std::string ToString() const; - - std::string id; - - - std::string task; - - - std::string subTask; - - - std::string status; - - int totalWork = 0; - - - int workDone = 0; - - - bool complete = false; - MAKE_SWAP_METHOD(ProgressReport, id, task, subTask, status, workDone, complete); -}; - - -MAKE_REFLECT_STRUCT(ProgressReport, id, task, subTask, status, workDone, complete); - -/** - * The progress report notification is sent from a server to be handled by the - * client. - */ -DEFINE_NOTIFICATION_TYPE(lang_progressReport, ProgressReport, "language/progressReport"); - -enum EventType { - /** - * classpath updated event. - */ - ClasspathUpdated = (100), - - /** - * projects imported event. - */ - ProjectsImported = (200) -}; - -struct EventNotification -{ - int eventType; - lsp::Any data; - std::string ToString() const; - MAKE_SWAP_METHOD(EventNotification, eventType, data) -}; -MAKE_REFLECT_STRUCT(EventNotification, eventType, data); - -DEFINE_NOTIFICATION_TYPE(lang_eventNotification, EventNotification, "language/eventNotification");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/location_type.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/location_type.h deleted file mode 100644 index 14e130f5719..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/location_type.h +++ /dev/null @@ -1,63 +0,0 @@ -#pragma once - -#include "lsDocumentUri.h" -#include "lsRange.h" -//Represents a location inside a resource, such as a line inside a text file. -struct lsLocation { - lsLocation(); - lsLocation(lsDocumentUri uri, lsRange range); - - bool operator==(const lsLocation& other) const; - bool operator<(const lsLocation& o) const; - - lsDocumentUri uri; - lsRange range; - MAKE_SWAP_METHOD(lsLocation, uri, range) -}; -MAKE_REFLECT_STRUCT(lsLocation, uri, range) - - - -struct LinkLocation :public lsLocation -{ - std::string displayName; - std::string kind; - MAKE_REFLECT_STRUCT(LinkLocation, uri, range, displayName, kind) -}; -MAKE_REFLECT_STRUCT(LinkLocation, uri, range, displayName,kind) - -//Represents a link between a sourceand a target location. -struct LocationLink -{ - /** - * Span of the origin of this link. - * - * Used as the underlined span for mouse interaction. Defaults to the word range at - * the mouse position. - */ - boost::optional<lsRange> originSelectionRange; - - /** - * The target resource identifier of this link. - */ - - lsDocumentUri targetUri; - - /** - * The full target range of this link. If the target for example is a symbol then target range is the - * range enclosing this symbol not including leading/trailing whitespace but everything else - * like comments. This information is typically used to highlight the range in the editor. - */ - - lsRange targetRange; - - /** - * The range that should be selected and revealed when this link is being followed, e.g the name of a function. - * Must be contained by the the `targetRange`. See also `DocumentSymbol#range` - */ - - lsRange targetSelectionRange; - - MAKE_SWAP_METHOD(LocationLink, originSelectionRange, targetUri, targetRange, targetSelectionRange); -}; -MAKE_REFLECT_STRUCT(LocationLink, originSelectionRange, targetUri, targetRange, targetSelectionRange);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lru_cache.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lru_cache.h deleted file mode 100644 index f33bc5627a8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lru_cache.h +++ /dev/null @@ -1,151 +0,0 @@ -#pragma once - -#include <algorithm> -#include <cassert> -#include <limits> -#include <memory> -#include <vector> - -// Cache that evicts old entries which have not been used recently. Implemented -// using array/linear search so this works well for small array sizes. -template <typename TKey, typename TValue> -struct LruCache { - explicit LruCache(int max_entries); - - // Fetches an entry for |key|. If it does not exist, |allocator| will be - // invoked to create one. - template <typename TAllocator> - TValue Get(const TKey& key, TAllocator allocator); - // Returns true if there is an entry for |key|. - bool Has(const TKey& key); - // Fetches the entry for |filename| and updates it's usage so it is less - // likely to be evicted. - bool TryGet(const TKey& key, TValue* dest); - // TryGetEntry, except the entry is removed from the cache. - bool TryTake(const TKey& key, TValue* dest); - // Inserts an entry. Evicts the oldest unused entry if there is no space. - void Insert(const TKey& key, const TValue& value); - - // Call |func| on existing entries. If |func| returns false iteration - // terminates early. - template <typename TFunc> - void IterateValues(TFunc func); - - // Empties the cache - void Clear(void); - - private: - // There is a global score counter, when we access an element we increase - // its score to the current global value, so it has the highest overall - // score. This means that the oldest/least recently accessed value has the - // lowest score. - // - // There is a bit of special logic to handle score overlow. - struct Entry { - uint32_t score = 0; - TKey key; - TValue value; - bool operator<(const Entry& other) const { return score < other.score; } - }; - - void IncrementScore(); - - std::vector<Entry> entries_; - int max_entries_ = 1; - uint32_t next_score_ = 0; -}; - -template <typename TKey, typename TValue> -LruCache<TKey, TValue>::LruCache(int max_entries) : max_entries_(max_entries) { - assert(max_entries > 0); -} - -template <typename TKey, typename TValue> -template <typename TAllocator> -TValue LruCache<TKey, TValue>::Get(const TKey& key, TAllocator allocator) { - for (Entry& entry : entries_) { - if (entry.key == key) - return entry.value; - } - - auto result = allocator(); - Insert(key, result); - return result; -} - -template <typename TKey, typename TValue> -bool LruCache<TKey, TValue>::Has(const TKey& key) { - for (Entry& entry : entries_) { - if (entry.key == key) - return true; - } - return false; -} - -template <typename TKey, typename TValue> -bool LruCache<TKey, TValue>::TryGet(const TKey& key, TValue* dest) { - // Assign new score. - for (Entry& entry : entries_) { - if (entry.key == key) { - entry.score = next_score_; - IncrementScore(); - if (dest) - *dest = entry.value; - return true; - } - } - - return false; -} - -template <typename TKey, typename TValue> -bool LruCache<TKey, TValue>::TryTake(const TKey& key, TValue* dest) { - for (size_t i = 0; i < entries_.size(); ++i) { - if (entries_[i].key == key) { - if (dest) - *dest = entries_[i].value; - entries_.erase(entries_.begin() + i); - return true; - } - } - - return false; -} - -template <typename TKey, typename TValue> -void LruCache<TKey, TValue>::Insert(const TKey& key, const TValue& value) { - if ((int)entries_.size() >= max_entries_) - entries_.erase(std::min_element(entries_.begin(), entries_.end())); - - Entry entry; - entry.score = next_score_; - IncrementScore(); - entry.key = key; - entry.value = value; - entries_.push_back(entry); -} - -template <typename TKey, typename TValue> -template <typename TFunc> -void LruCache<TKey, TValue>::IterateValues(TFunc func) { - for (Entry& entry : entries_) { - if (!func(entry.value)) - break; - } -} - -template <typename TKey, typename TValue> -void LruCache<TKey, TValue>::IncrementScore() { - // Overflow. - if (++next_score_ == 0) { - std::sort(entries_.begin(), entries_.end()); - for (Entry& entry : entries_) - entry.score = next_score_++; - } -} - -template <typename TKey, typename TValue> -void LruCache<TKey, TValue>::Clear(void) { - entries_.clear(); - next_score_ = 0; -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsAny.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsAny.h deleted file mode 100644 index 3335aa86dc6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsAny.h +++ /dev/null @@ -1,159 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <string> -#include "LibLsp/JsonRpc/message.h" -namespace lsp -{ - struct Any - { - //! Type of JSON value - enum Type { - kUnKnown=-1, - kNullType = 0, //!< null - kFalseType = 1, //!< false - kTrueType = 2, //!< true - kObjectType = 3, //!< object - kArrayType = 4, //!< array - kStringType = 5, //!< string - kNumberType = 6 //!< number - }; - - - - template <typename T> - bool Get(T& value); - - template <typename T> - void Set(T& value); - - int GuessType(); - int GetType(); - - void Set(std::unique_ptr<LspMessage> value); - - void SetJsonString(std::string&& _data, Type _type); - - void SetJsonString(const std::string& _data, Type _type); - - const std::string& Data()const - { - return data; - } - - void swap(Any& arg) noexcept; - - /* - *Example for GetFromMap - struct A{ - std::string visitor; - bool verbose; - } - REFLECT_MAP_TO_STRUCT(A,visitor,verbose) - - std::string data = "{\"visitor\":\"default\",\"verbose\":\"true\"}; - lsp:Any any; - any.SetJsonString(data, static_cast<lsp::Any::Type>(-1)); - A a_object; - any.GetFromMap(a_object); - */ - template <typename T> - bool GetFromMap(T& value); - - - template <typename T> - bool GetForMapHelper(T& value); - bool GetForMapHelper(std::string& value); - bool GetForMapHelper(boost::optional<std::string>& value); - private: - std::unique_ptr<Reader> GetReader(); - std::unique_ptr<Writer> GetWriter() const; - void SetData(std::unique_ptr<Writer>&); - - std::string data; - int jsonType = kUnKnown; - - }; - -}; - - -extern void Reflect(Reader& visitor, lsp::Any& value); -extern void Reflect(Writer& visitor, lsp::Any& value); - -template <typename T> -void ReflectMember(std::map < std::string, lsp::Any>& visitor, const char* name, T& value) { - - auto it = visitor.find(name); - if (it != visitor.end()) - { - it->second.GetForMapHelper(value); - } -} -template <typename T> -void ReflectMember(std::map < std::string, std::string>& visitor, const char* name, T& value) { - - auto it = visitor.find(name); - if (it != visitor.end()) - { - lsp::Any any; - any.SetJsonString(it->second, static_cast<lsp::Any::Type>(-1)); - any.Get(value); - } -} - -#define REFLECT_MAP_TO_STRUCT(type, ...) \ - template <typename TVisitor> \ - void ReflectMap(TVisitor& visitor, type& value) { \ - MACRO_MAP(_MAPPABLE_REFLECT_MEMBER, __VA_ARGS__) \ - } - - -namespace lsp -{ - template <typename T> - bool Any::Get(T& value) - { - const auto visitor = GetReader(); - Reflect(*visitor, value); - return true; - } - - template <typename T> - void Any::Set(T& value) - { - auto visitor = GetWriter(); - Reflect(*visitor, value); - SetData(visitor); - } - - template <typename T> - bool Any::GetFromMap(T& value) - { - const auto visitor = GetReader(); - std::map < std::string, lsp::Any> _temp; - Reflect(*visitor, _temp); - ReflectMap(_temp, value); - return true; - } - - template <typename T> - bool Any::GetForMapHelper(T& value) - { - jsonType = GetType(); - if (jsonType == kStringType) - { - auto copy = data; - copy.erase(copy.find_last_not_of('"') + 1); - copy.erase(0, copy.find_first_not_of('"')); - lsp::Any any; - any.SetJsonString(copy, kUnKnown); - any.Get(value); - } - else - { - Get(value); - } - return true; - } -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsCodeAction.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsCodeAction.h deleted file mode 100644 index 06a14f15405..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsCodeAction.h +++ /dev/null @@ -1,58 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - - - -#include <string> -#include <vector> -#include "lsPosition.h" -#include "lsWorkspaceEdit.h" -#include "lsp_diagnostic.h" -#include "lsCommand.h" - -struct CodeAction -{ - /** - * A short, human-readable, title for this code action. - */ - - std::string title; - - /** - * The kind of the code action. - * - * Used to filter code actions. - */ - boost::optional < std::string> kind; - - /** - * The diagnostics that this code action resolves. - */ - boost::optional < std::vector<lsDiagnostic>> diagnostics; - - /** - * The workspace edit this code action performs. - */ - boost::optional < lsWorkspaceEdit >edit; - - /** - * A command this code action executes. If a code action - * provides a edit and a command, first the edit is - * executed and then the command. - */ - boost::optional< lsCommandWithAny > command; - - MAKE_SWAP_METHOD(CodeAction, title, kind, diagnostics, edit, command) -}; -MAKE_REFLECT_STRUCT(CodeAction, title, kind, diagnostics, edit, command) -struct TextDocumentCodeAction - -{ - - typedef std::pair<boost::optional<lsCommandWithAny>, boost::optional<CodeAction> > Either; - -}; - - -extern void Reflect(Reader& visitor, TextDocumentCodeAction::Either& value);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsCommand.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsCommand.h deleted file mode 100644 index 94307f1479f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsCommand.h +++ /dev/null @@ -1,44 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - - - -#include <string> -#include <vector> -#include "lsAny.h" -// -//Represents a reference to a command.Provides a title which will be used to represent a command in the UI. -//Commands are identified by a string identifier. -//The recommended way to handle commands is to implement their execution on the server side -//if the clientand server provides the corresponding capabilities.Alternatively the tool -//extension code could handle the command.The protocol currently doesn¡¯t specify a set of well - known commands. -template <typename AnyArray> -struct lsCommand { - // Title of the command (ie, 'save') - std::string title; - // Actual command identifier. - std::string command; - // Arguments to run the command with. - // **NOTE** This must be serialized as an array. Use - // MAKE_REFLECT_STRUCT_WRITER_AS_ARRAY. - boost::optional<AnyArray> arguments; - - void swap(lsCommand<AnyArray>& arg) noexcept - { - title.swap(arg.title); - command.swap(arg.command); - arguments.swap(arg.arguments); - } -}; -template <typename TVisitor, typename T> -void Reflect(TVisitor& visitor, lsCommand<T>& value) { - REFLECT_MEMBER_START(); - REFLECT_MEMBER(title); - REFLECT_MEMBER(command); - REFLECT_MEMBER(arguments); - REFLECT_MEMBER_END(); -} - - -using lsCommandWithAny = lsCommand< std::vector<lsp::Any>>; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsDocumentUri.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsDocumentUri.h deleted file mode 100644 index 5d24f59e3a3..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsDocumentUri.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/serializer.h" -#include <string> -struct lsDocumentUri { - static lsDocumentUri FromPath(const AbsolutePath& path); - - lsDocumentUri(); - - lsDocumentUri(const AbsolutePath& path); - lsDocumentUri(const lsDocumentUri& other);; - bool operator==(const lsDocumentUri& other) const; - bool operator==(const std::string& other) const; - void SetPath(const AbsolutePath& path); - std::string GetRawPath() const; - AbsolutePath GetAbsolutePath() const; - - - std::string raw_uri_; - void swap(lsDocumentUri& arg) noexcept - { - raw_uri_.swap(arg.raw_uri_); - } -}; -extern void Reflect(Writer& visitor, lsDocumentUri& value); -extern void Reflect(Reader& visitor, lsDocumentUri& value); -extern std::string make_file_scheme_uri(const std::string& absolute_path); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsFormattingOptions.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsFormattingOptions.h deleted file mode 100644 index a92df9b0772..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsFormattingOptions.h +++ /dev/null @@ -1,43 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - -struct lsFormattingOptions { - struct KeyData { - boost::optional<bool> _boolean; - boost::optional<int32_t> _integer; - boost::optional<std::string> _string; - }; - - // Size of a tab in spaces. - int tabSize =4; - // Prefer spaces over tabs. - bool insertSpaces = true; - - /** - * Trim trailing whitespace on a line. - * - * @since 3.15.0 - */ - boost::optional<bool> trimTrailingWhitespace; - - /** - * Insert a newline character at the end of the file if one does not exist. - * - * @since 3.15.0 - */ - boost::optional<bool> insertFinalNewline; - - /** - * Trim all newlines after the final newline at the end of the file. - * - * @since 3.15.0 - */ - boost::optional<bool> trimFinalNewlines; - boost::optional<KeyData> key; - MAKE_SWAP_METHOD(lsFormattingOptions, tabSize, insertSpaces, trimTrailingWhitespace, insertFinalNewline, trimFinalNewlines, key) -}; -MAKE_REFLECT_STRUCT(lsFormattingOptions, tabSize, insertSpaces, trimTrailingWhitespace, insertFinalNewline, trimFinalNewlines, key); - -extern void Reflect(Reader& visitor, lsFormattingOptions::KeyData& value); -extern void Reflect(Writer& visitor, lsFormattingOptions::KeyData& value);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsMarkedString.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsMarkedString.h deleted file mode 100644 index 9191aa66d14..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsMarkedString.h +++ /dev/null @@ -1,45 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - -#include <string> -#include <vector> - - -// MarkedString can be used to render human readable text. It is either a -// markdown string or a code-block that provides a language and a code snippet. -// The language identifier is sematically equal to the optional language -// identifier in fenced code blocks in GitHub issues. See -// https://help.github.com/articles/creating-and-highlighting-code-blocks/#syntax-highlighting -// -// The pair of a language and a value is an equivalent to markdown: -// ```${language} -// ${value} -// ``` -// -// Note that markdown strings will be sanitized - that means html will be -// escaped. -struct lsMarkedString { - boost::optional<std::string> language; - std::string value; -}; - -struct MarkupContent { - /** - * The type of the Markup. - */ - - std::string kind; - - /** - * The content itself. - */ - - std::string value; - - MAKE_SWAP_METHOD(MarkupContent, kind, value); -}; -MAKE_REFLECT_STRUCT(MarkupContent,kind,value); - -void Reflect(Writer& visitor, lsMarkedString& value); -void Reflect(Reader& visitor, lsMarkedString& value); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsPosition.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsPosition.h deleted file mode 100644 index 8c2106e16e1..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsPosition.h +++ /dev/null @@ -1,40 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - - - -#include <string> -#include <vector> - -//Position in a text document expressed as zero - based line and zero - based character offset. -//A position is between two characters like an ¡®insert¡¯ cursor in a editor.Special values like -//for example - 1 to denote the end of a line are not supported. -struct lsPosition { - lsPosition(); - lsPosition(int line, int character); - - bool operator==(const lsPosition& other) const; - bool operator<(const lsPosition& other) const; - - std::string ToString() const; - - /** - * Line position in a document (zero-based). - */ - // Note: these are 0-based. - unsigned line = 0; - /** - * Character offset on a line in a document (zero-based). Assuming that - * the line is represented as a string, the `character` value represents - * the gap between the `character` and `character + 1`. - * - * If the character value is greater than the line length it defaults back - * to the line length. - */ - unsigned character = 0; - static const lsPosition kZeroPosition; - - MAKE_SWAP_METHOD(lsPosition, line, character) -}; -MAKE_REFLECT_STRUCT(lsPosition, line, character);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsRange.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsRange.h deleted file mode 100644 index 6cc01e37a73..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsRange.h +++ /dev/null @@ -1,32 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - - - -#include <string> -#include <vector> -#include "lsPosition.h" -//A range in a text document expressed as(zero - based) startand end positions. -//A range is comparable to a selection in an editor.Therefore the end position is exclusive. -//If you want to specify a range that contains a line including the line ending character(s) -//then use an end position denoting the start of the next line. -struct lsRange { - lsRange(); - lsRange(lsPosition start, lsPosition end); - - bool operator==(const lsRange& other) const; - bool operator<(const lsRange& other) const; - /** - * The range's start position. - */ - lsPosition start; - /** - * The range's end position. - */ - lsPosition end; - std::string ToString()const; - MAKE_SWAP_METHOD(lsRange, start, end) -}; - -MAKE_REFLECT_STRUCT(lsRange, start, end)
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsResponseError.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsResponseError.h deleted file mode 100644 index 6146d6188f6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsResponseError.h +++ /dev/null @@ -1,117 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <sstream> -#include "LibLsp/lsp/lsAny.h" - -enum class lsErrorCodes:int32_t { - // Defined by JSON RPC - ParseError = -32700, - InvalidRequest = -32600, - MethodNotFound = -32601, - InvalidParams = -32602, - InternalError = -32603, - - /** - * This is the start range of JSON RPC reserved error codes. - * It doesn't denote a real error code. No LSP error codes should - * be defined between the start and end range. For backwards - * compatibility the `ServerNotInitialized` and the `UnknownErrorCode` - * are left in the range. - * - * @since 3.16.0 - */ - jsonrpcReservedErrorRangeStart = -32099, - /** @deprecated use jsonrpcReservedErrorRangeStart */ - serverErrorStart = jsonrpcReservedErrorRangeStart, - - /** - * This is the start range of JSON RPC reserved error codes. - * It doesn't denote a real error code. - * - * @since 3.16.0 - */ - jsonrpcReservedErrorRangeEnd = -32000, - /** @deprecated use jsonrpcReservedErrorRangeEnd */ - serverErrorEnd = jsonrpcReservedErrorRangeEnd, - - /** - * Error code indicating that a server received a notification or - * request before the server has received the `initialize` request. - */ - ServerNotInitialized = -32002, - UnknownErrorCode = -32001, - - /** - * This is the start range of LSP reserved error codes. - * It doesn't denote a real error code. - * - * @since 3.16.0 - */ - lspReservedErrorRangeStart= -32899, - - /** - * The server cancelled the request. This error code should - * only be used for requests that explicitly support being - * server cancellable. - * - * @since 3.17.0 - */ - ServerCancelled = -32802, - - /** - * The server detected that the content of a document got - * modified outside normal conditions. A server should - * NOT send this error code if it detects a content change - * in it unprocessed messages. The result even computed - * on an older state might still be useful for the client. - * - * If a client decides that a result is not of any use anymore - * the client should cancel the request. - */ - ContentModified = -32801, - - /** - * The client has canceled a request and a server as detected - * the cancel. - */ - RequestCancelled = -32800, - - /** - * This is the end range of LSP reserved error codes. - * It doesn't denote a real error code. - * - * @since 3.16.0 - */ - lspReservedErrorRangeEnd = -32800, - - - -}; -MAKE_REFLECT_TYPE_PROXY(lsErrorCodes); -struct lsResponseError { - lsResponseError(): code(lsErrorCodes::UnknownErrorCode) - { - } - - /** - * A number indicating the error type that occurred. - */ - lsErrorCodes code; - // Short description. - /** - * A string providing a short description of the error. - */ - std::string message; - - /** - * A primitive or structured value that contains additional - * information about the error. Can be omitted. - */ - boost::optional<lsp::Any> data; - std::string ToString(); - void Write(Writer& visitor); - - MAKE_SWAP_METHOD(lsResponseError, code, message, data) -}; -MAKE_REFLECT_STRUCT(lsResponseError, code, message, data)
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentEdit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentEdit.h deleted file mode 100644 index 0bab8bc3d8d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentEdit.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <vector> -#include "LibLsp/JsonRpc/message.h" -#include "lsVersionedTextDocumentIdentifier.h" -#include "lsTextEdit.h" - - -struct lsTextDocumentEdit { - // The text document to change. - lsVersionedTextDocumentIdentifier textDocument; - - /** - * The edits to be applied. - * - * @since 3.16.0 - support for AnnotatedTextEdit. This is guarded by the - * client capability `workspace.workspaceEdit.changeAnnotationSupport` - */ - // The edits to be applied. - std::vector< lsAnnotatedTextEdit > edits; - MAKE_SWAP_METHOD(lsTextDocumentEdit, textDocument, edits); -}; -MAKE_REFLECT_STRUCT(lsTextDocumentEdit, textDocument, edits);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentIdentifier.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentIdentifier.h deleted file mode 100644 index bb316eae5a4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentIdentifier.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include "lsDocumentUri.h" -//Text documents are identified using a URI.On the protocol level, -//URIs are passed as strings.The corresponding JSON structure looks like this: -struct lsTextDocumentIdentifier { - /** - * The text document's URI. - */ - lsDocumentUri uri; - MAKE_SWAP_METHOD(lsTextDocumentIdentifier, uri) -}; -MAKE_REFLECT_STRUCT(lsTextDocumentIdentifier, uri)
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentItem.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentItem.h deleted file mode 100644 index 4d9b4ccc9f7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentItem.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <string> -#include <vector> -#include "lsDocumentUri.h" - -//An item to transfer a text document from the client to the server. -struct lsTextDocumentItem { - // The text document's URI. - lsDocumentUri uri; - - // The text document's language identifier. - std::string languageId; - - // The version number of this document (it will strictly increase after each - // change, including undo/redo). - int version = 0; - - // The content of the opened text document. - std::string text; - - MAKE_SWAP_METHOD(lsTextDocumentItem, uri, languageId, version, text) -}; - -MAKE_REFLECT_STRUCT(lsTextDocumentItem, uri, languageId, version, text)
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentPositionParams.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentPositionParams.h deleted file mode 100644 index 52d291351e7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextDocumentPositionParams.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/message.h" - -#include "lsTextDocumentIdentifier.h" -#include "lsPosition.h" - -/** - * A parameter literal used in requests to pass a text document and a position inside that document. - */ -struct lsTextDocumentPositionParams { - // The text document. - lsTextDocumentIdentifier textDocument; - - // The position inside the text document. - lsPosition position; - - /** - * Legacy property to support protocol version 1.0 requests. - */ - boost::optional<lsDocumentUri> uri; - - MAKE_SWAP_METHOD(lsTextDocumentPositionParams, textDocument, position, uri); - -}; -MAKE_REFLECT_STRUCT(lsTextDocumentPositionParams, textDocument, position, uri); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextEdit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextEdit.h deleted file mode 100644 index 8785e0dcbc3..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsTextEdit.h +++ /dev/null @@ -1,87 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - - - -#include <string> -#include "lsRange.h" - - -//Since 3.16.0 there is also the concept of an annotated text edit which supports to add an annotation to a text edit. -//The annotation can add information describing the change to the text edit. -/** - * Additional information that describes document changes. - * - * @since 3.16.0 - */ -struct lsChangeAnnotation -{ - /** - * A human-readable string describing the actual change. The string - * is rendered prominent in the user interface. - */ - std::string label; - - /** - * A flag which indicates that user confirmation is needed - * before applying the change. - */ - boost::optional<bool> needsConfirmation; - - /** - * A human-readable string which is rendered less prominent in - * the user interface. - */ - boost::optional < std::string > description; - MAKE_REFLECT_STRUCT(lsChangeAnnotation, label, needsConfirmation, description) -}; -MAKE_REFLECT_STRUCT(lsChangeAnnotation, label, needsConfirmation, description) - - -//Usually clients provide options to group the changes along the annotations they are associated with. -//To support this in the protocol an edit or resource operation refers to a change annotation -//using an identifier and not the change annotation literal directly.This allows servers to use -//the identical annotation across multiple edits or resource operations which then allows clients -//to group the operations under that change annotation.The actual change annotations together with -//their identifers are managed by the workspace edit via the new property changeAnnotations. - - - -/** - * An identifier referring to a change annotation managed by a workspace - * edit. - * - * @since 3.16.0. - */ -using lsChangeAnnotationIdentifier = std::string; -/** - * A special text edit with an additional change annotation. - * - * @since 3.16.0. - */ - - -//A textual edit applicable to a text document. -struct lsTextEdit { - // The range of the text document to be manipulated. To insert - // text into a document create a range where start === end. - lsRange range; - - // The string to be inserted. For delete operations use an - // empty string. - std::string newText; - - /** - * The actual annotation identifier. - */ - boost::optional<lsChangeAnnotationIdentifier> annotationId; - - - bool operator==(const lsTextEdit& that); - std::string ToString() const; - MAKE_SWAP_METHOD(lsTextEdit, range, newText, annotationId) -}; -MAKE_REFLECT_STRUCT(lsTextEdit, range, newText, annotationId) - -using lsAnnotatedTextEdit = lsTextEdit; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h deleted file mode 100644 index 8a858053b14..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsVersionedTextDocumentIdentifier.h +++ /dev/null @@ -1,32 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" - -#include "LibLsp/JsonRpc/message.h" -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - -struct lsVersionedTextDocumentIdentifier -{ - lsDocumentUri uri; - // The version number of this document. number | null - boost::optional<int> version; - - lsTextDocumentIdentifier AsTextDocumentIdentifier() const; - - MAKE_SWAP_METHOD(lsVersionedTextDocumentIdentifier, uri, version) -}; -MAKE_REFLECT_STRUCT(lsVersionedTextDocumentIdentifier, uri, version) - -/** - * The version number of this document. If an optional versioned text document - * identifier is sent from the server to the client and the file is not - * open in the editor (the server has not received an open notification - * before) the server can send `null` to indicate that the version is - * known and the content on disk is the master (as specified with document - * content ownership). - * - * The version number of a document will increase after each change, - * including undo/redo. The number doesn't need to be consecutive. - */ -using lsOptionalVersionedTextDocumentIdentifier = lsVersionedTextDocumentIdentifier;
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsWorkspaceEdit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsWorkspaceEdit.h deleted file mode 100644 index c7fb73930a3..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsWorkspaceEdit.h +++ /dev/null @@ -1,57 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/serializer.h" -#include <vector> -#include "lsTextDocumentEdit.h" -#include "LibLsp/lsp/ResourceOperation.h" -#include "lsAny.h" - -//A workspace edit represents changes to many resources managed in the workspace. -//The edit should either provide changes or documentChanges. -//If the client can handle versioned document edits and if documentChanges are present, the latter are preferred over changes. - -//Since version 3.13.0 a workspace edit can contain resource operations(create, delete or rename files and folders) as well. -//If resource operations are present clients need to execute the operations in the order in which they are provided. -//So a workspace edit for example can consist of the following two changes : (1) create file a.txt and (2) a text document edit which insert text into file a. -//txt.An invalid sequence(e.g. (1) delete file a.txt and (2) insert text into file a.txt) will cause failure of the operation. -//How the client recovers from the failure is described by the client capability : workspace.workspaceEdit.failureHandling - - - -struct lsChangeAnnotations -{ - lsChangeAnnotation id; - MAKE_SWAP_METHOD(lsChangeAnnotations, id) -}; -MAKE_REFLECT_STRUCT(lsChangeAnnotations, id) -struct lsWorkspaceEdit { - // Holds changes to existing resources. - // changes ? : { [uri:string]: TextEdit[]; }; - // std::unordered_map<lsDocumentUri, std::vector<lsTextEdit>> changes; - - // An array of `TextDocumentEdit`s to express changes to specific a specific - // version of a text document. Whether a client supports versioned document - // edits is expressed via `WorkspaceClientCapabilites.versionedWorkspaceEdit`. - // - boost::optional< std::map<std::string, std::vector<lsTextEdit> > > changes; - typedef std::pair < boost::optional<lsTextDocumentEdit>, boost::optional<lsp::Any> > Either; - - boost::optional < std::vector< Either > > documentChanges; - /** - * A map of change annotations that can be referenced in - * `AnnotatedTextEdit`s or create, rename and delete file / folder - * operations. - * - * Whether clients honor this property depends on the client capability - * `workspace.changeAnnotationSupport`. - * - * @since 3.16.0 - */ - boost::optional< lsChangeAnnotations > changeAnnotations; - - MAKE_SWAP_METHOD(lsWorkspaceEdit, changes, documentChanges, changeAnnotations) -}; -MAKE_REFLECT_STRUCT(lsWorkspaceEdit, changes, documentChanges, changeAnnotations) - -extern void Reflect(Reader& visitor, lsWorkspaceEdit::Either& value); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp.cpp deleted file mode 100644 index 81bf34ba3a4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp.cpp +++ /dev/null @@ -1,1087 +0,0 @@ - - -#include "lru_cache.h" - - -#include <rapidjson/writer.h> - - -#include <stdio.h> -#include <iostream> -#include "location_type.h" -#include "out_list.h" -#include "lsTextDocumentIdentifier.h" -#include "lsVersionedTextDocumentIdentifier.h" -#include "lsResponseError.h" -#include "lsPosition.h" -#include "lsTextEdit.h" -#include "lsMarkedString.h" -#include "lsWorkspaceEdit.h" -#include "textDocument/code_action.h" -#include "textDocument/document_symbol.h" -#include "extention/jdtls/codeActionResult.h" - -#include "textDocument/selectionRange.h" -#include "AbsolutePath.h" - -#ifdef _WIN32 -#include <Windows.h> -#else -#include <climits> -#include <cstdlib> -#endif - -#include "Directory.h" -#include "lsFormattingOptions.h" -#include "LibLsp/JsonRpc/json.h" -#include "language/language.h" -#include "network/uri/uri_builder.hpp" -#include "lsp_completion.h" -#include "utils.h" -#include "client/registerCapability.h" -#include <boost/uuid/uuid.hpp> -#include <boost/uuid/uuid_io.hpp> -#include <boost/uuid/uuid_generators.hpp> -// namespace - - - -lsTextDocumentIdentifier -lsVersionedTextDocumentIdentifier::AsTextDocumentIdentifier() const { - lsTextDocumentIdentifier result; - result.uri = uri; - return result; -} - - -lsPosition::lsPosition() {} -lsPosition::lsPosition(int line, int character) - : line(line), character(character) {} - -bool lsPosition::operator==(const lsPosition& other) const { - return line == other.line && character == other.character; -} - -bool lsPosition::operator<(const lsPosition& other) const { - return line != other.line ? line < other.line : character < other.character; -} - -std::string lsPosition::ToString() const { - return std::to_string(line) + ":" + std::to_string(character); -} -const lsPosition lsPosition::kZeroPosition = lsPosition(); - -lsRange::lsRange() {} -lsRange::lsRange(lsPosition start, lsPosition end) : start(start), end(end) {} - -bool lsRange::operator==(const lsRange& o) const { - return start == o.start && end == o.end; -} - -bool lsRange::operator<(const lsRange& o) const { - return !(start == o.start) ? start < o.start : end < o.end; -} - -std::string lsRange::ToString() const -{ - std::stringstream ss; - ss << "start:" << start.ToString() << std::endl; - ss << "end" << end.ToString() << std::endl; - return ss.str(); -} - -lsLocation::lsLocation() {} -lsLocation::lsLocation(lsDocumentUri uri, lsRange range) - : uri(uri), range(range) {} - -bool lsLocation::operator==(const lsLocation& o) const { - return uri == o.uri && range == o.range; -} - -bool lsLocation::operator<(const lsLocation& o) const { - return std::make_tuple(uri.raw_uri_, range) < - std::make_tuple(o.uri.raw_uri_, o.range); -} - -bool lsTextEdit::operator==(const lsTextEdit& that) { - return range == that.range && newText == that.newText; -} - -std::string lsTextEdit::ToString() const -{ - std::stringstream ss; - ss << "Range:" << range.ToString() << std::endl; - ss << "newText:" << newText << std::endl; - return ss.str(); -} - -void Reflect(Writer& visitor, lsMarkedString& value) { - // If there is a language, emit a `{language:string, value:string}` object. If - // not, emit a string. - if (value.language) { - REFLECT_MEMBER_START(); - REFLECT_MEMBER(language); - REFLECT_MEMBER(value); - REFLECT_MEMBER_END(); - } else { - Reflect(visitor, value.value); - } -} - -void Reflect(Reader& visitor, lsMarkedString& value) -{ - REFLECT_MEMBER_START(); - REFLECT_MEMBER(language); - REFLECT_MEMBER(value); - REFLECT_MEMBER_END(); -} - - void Reflect(Reader& visitor, LocationListEither::Either& value) -{ - if(!visitor.IsArray()) - { - throw std::invalid_argument("Rsp_LocationListEither::Either& value is not array"); - } - auto data = ((JsonReader&)visitor).m_->GetArray(); - if (data.Size() && data[0].HasMember("originSelectionRange")) - { - Reflect(visitor, value.second); - } - else { - Reflect(visitor, value.first); - } - -} - - void Reflect(Writer& visitor, LocationListEither::Either& value) -{ - if (value.first) - { - Reflect(visitor, value.first.value()); - } - else if (value.second) - { - Reflect(visitor, value.second.value()); - } -} - - -void Reflect(Reader& visitor, TextDocumentCodeAction::Either& value) -{ - - - if(visitor.HasMember("command")) - { - if(visitor["command"]->IsString()) - { - Reflect(visitor, value.first); - } - else - { - Reflect(visitor, value.second); - } - } - else - { - if (visitor.HasMember("diagnostics") || visitor.HasMember("edit")) - { - Reflect(visitor, value.second); - } - else - { - Reflect(visitor, value.first); - } - } - -} - - -void Reflect(Reader& visitor, lsWorkspaceEdit::Either& value) -{ - - - if(visitor.HasMember("textDocument")) - { - Reflect(visitor, value.first); - } - else - { - Reflect(visitor, value.second); - } -} -ResourceOperation* GetResourceOperation(lsp::Any& lspAny) -{ - rapidjson::Document document; - auto& data = lspAny.Data(); - document.Parse(data.c_str(), data.length()); - if (document.HasParseError()) { - // ��ʾ - return nullptr; - } - auto find = document.FindMember("kind"); - - JsonReader visitor{ &document }; - try - { - if (find->value == "create") - { - auto ptr = std::make_unique<lsCreateFile>(); - auto temp = ptr.get(); - Reflect(visitor, *temp); - return ptr.release(); - } - else if (find->value == "rename") - { - auto ptr = std::make_unique<lsRenameFile>(); - auto temp = ptr.get(); - Reflect(visitor, *temp); - return ptr.release(); - } - else if (find->value == "delete") - { - - auto ptr = std::make_unique<lsDeleteFile>(); - auto temp = ptr.get(); - Reflect(visitor, *temp); - return ptr.release(); - } - } - catch (std::exception&) - { - - } - return nullptr; -} - - void Reflect(Writer& visitor, ResourceOperation* value) -{ - - if(!value) - { - throw std::invalid_argument("ResourceOperation value is nullptr"); - } - if (value->kind == "create") - { - auto temp = (lsCreateFile*)value; - Reflect(visitor, *temp); - } - else if (value->kind == "rename") - { - auto temp = (lsRenameFile*)value; - Reflect(visitor, *temp); - } - else if (value->kind == "delete") - { - - auto temp = (lsDeleteFile*)value; - Reflect(visitor, *temp); - } - -} - -int lsp::Any::GuessType() -{ - if (!data.empty()) - { - if (data == "null") - { - jsonType = rapidjson::kNullType; - } - else if (data == "true") - { - jsonType = rapidjson::kTrueType; - } - else if(data == "false") - { - jsonType = rapidjson::kFalseType; - } - else if (data[0] == '{') - { - jsonType = rapidjson::kObjectType; - } - else if (data[0] == '[') - { - if (data.size() >= 2 && data[1] == '{') - jsonType = rapidjson::kStringType; - else - jsonType = rapidjson::kArrayType; - } - else if (data[0] == '"') - { - jsonType = rapidjson::kStringType; - } - else - { - jsonType = rapidjson::kNumberType; - } - } - else - { - if (jsonType != kUnKnown) - return jsonType; - jsonType = rapidjson::kNullType; - } - return jsonType; -} - -int lsp::Any::GetType() -{ - if (jsonType == Type::kUnKnown) - { - if (data.empty()) - { - jsonType = rapidjson::kNullType; - return jsonType; - } - rapidjson::Document document; - document.Parse(data.c_str(), data.length()); - if (document.HasParseError()) - { - // ��ʾ - return jsonType; - } - jsonType = document.GetType(); - } - return jsonType; -} - -void lsp::Any::Set(std::unique_ptr<LspMessage> value) -{ - if (value) - { - jsonType = rapidjson::Type::kObjectType; - data = value->ToJson(); - } - else - { - assert(false); - } -} - -void lsp::Any::SetJsonString(std::string&& _data, Type _type) -{ - jsonType = _type; - data.swap(_data); - GetType(); -} - -void lsp::Any::SetJsonString(const std::string& _data, Type _type) -{ - jsonType = _type; - data = (_data); - GetType(); -} - -void lsp::Any::swap(Any& arg) noexcept -{ - data.swap(arg.data); - const int temp = jsonType; - jsonType = arg.jsonType; - arg.jsonType = temp; -} - -class JsonReaderForAny : public JsonReader -{ -public: - JsonReaderForAny() - : JsonReader(&document) - { - } - rapidjson::Document document; -}; - -bool lsp::Any::GetForMapHelper(std::string& value) -{ - return Get(value); -} - -bool lsp::Any::GetForMapHelper(boost::optional<std::string>& value) -{ - return Get(value); -} - -std::unique_ptr<Reader> lsp::Any::GetReader() -{ - auto reader = new JsonReaderForAny(); - std::unique_ptr<Reader> ret(reader); - reader->document.Parse(data.c_str(), data.length()); - if (reader->document.HasParseError()) - { - return {}; - } - if (jsonType == kUnKnown) - { - jsonType = reader->document.GetType(); - } - return (ret); -} - -class JsonWriterForAny : public JsonWriter -{ -public: - rapidjson::StringBuffer output; - rapidjson::Writer<rapidjson::StringBuffer> writer; - JsonWriterForAny():JsonWriter(&writer), writer(output) - { - - } -}; - -std::unique_ptr<Writer> lsp::Any::GetWriter() const -{ - return std::make_unique<JsonWriterForAny>(); -} - -void lsp::Any::SetData(std::unique_ptr<Writer>& writer) -{ - auto _temp = static_cast<JsonWriterForAny*>(writer.get()); - data = _temp->output.GetString(); - GuessType(); -} - -namespace -{ -#if 0 - rapidjson::Type convert(lsp::Any::Type type) - { - switch (type) - { - case lsp::Any::Type::kNullType: - return rapidjson::Type::kNullType; - case lsp::Any::Type::kFalseType: - return rapidjson::Type::kFalseType; - case lsp::Any::Type::kTrueType: - return rapidjson::Type::kTrueType; - case lsp::Any::Type::kObjectType: - return rapidjson::Type::kObjectType; - case lsp::Any::Type::kArrayType: - return rapidjson::Type::kArrayType; - case lsp::Any::Type::kStringType: - return rapidjson::Type::kStringType; - case lsp::Any::Type::kNumberType: - return rapidjson::Type::kNumberType; - default: - return rapidjson::Type::kNullType; - } - } -#endif - lsp::Any::Type convert(rapidjson::Type type) - { - switch (type) - { - case rapidjson::Type::kNullType: - return lsp::Any::Type::kNullType; - case rapidjson::Type::kFalseType: - return lsp::Any::Type::kFalseType; - case rapidjson::Type::kTrueType: - return lsp::Any::Type::kTrueType; - case rapidjson::Type::kObjectType: - return lsp::Any::Type::kObjectType; - case rapidjson::Type::kArrayType: - return lsp::Any::Type::kArrayType; - case rapidjson::Type::kStringType: - return lsp::Any::Type::kStringType; - case rapidjson::Type::kNumberType: - return lsp::Any::Type::kNumberType; - default: - return lsp::Any::Type::kNullType; - } - } -} - -void Reflect(Reader& visitor, lsp::Any& value) -{ - - //if (visitor.IsNull()) { - // visitor.GetNull(); - // value.SetJsonString("", rapidjson::Type::kNullType); - // return; - //}else - //{ - // - //} - JsonReader& json_reader = reinterpret_cast<JsonReader&>(visitor); - value.SetJsonString(visitor.ToString(), convert(json_reader.m_->GetType())); -} - void Reflect(Writer& visitor, lsp::Any& value) - { - JsonWriter& json_writer = reinterpret_cast<JsonWriter&>(visitor); - json_writer.m_->RawValue( value.Data().data(),value.Data().size(),static_cast<rapidjson::Type>(value.GetType())); - - } - void Reflect(Reader& visitor, lsFormattingOptions::KeyData& value) -{ - if (visitor.IsBool()) - { - Reflect(visitor, value._boolean); - } - else if (visitor.IsInt() || visitor.IsInt64() || visitor.IsUint64()) - { - Reflect(visitor, value._integer); - } - else if(visitor.IsString()) - { - Reflect(visitor, value._string); - } -} - void Reflect(Writer& visitor, lsFormattingOptions::KeyData& value) -{ - if (value._boolean.has_value()) - { - Reflect(visitor, value._boolean); - } - else if (value._integer.has_value()) - { - Reflect(visitor, value._integer); - } - else if (value._string.has_value()) - { - Reflect(visitor, value._string); - } -} - -lsCreateFile::lsCreateFile() -{ - kind = "create"; -} - -lsDeleteFile::lsDeleteFile() -{ - kind = "delete"; -} - -lsRenameFile::lsRenameFile() -{ - kind = "rename"; -} - - -void Reflect(Reader& visitor, boost::optional< SelectionRange* >& value) -{ - if (visitor.IsNull()) { - visitor.GetNull(); - return; - } - - SelectionRange* entry_value = nullptr; - - - std::unique_ptr<SelectionRange> ptr = std::make_unique<SelectionRange>(); - SelectionRange* temp = ptr.get(); - Reflect(visitor, *temp); - - entry_value = ptr.release(); - value = (entry_value); - -} -void Reflect(Writer& visitor, SelectionRange* value) -{ - - if (!value) - { - throw std::invalid_argument("ResourceOperation value is nullptr"); - } - - Reflect(visitor, *value); - - -} - - std::string make_file_scheme_uri(const std::string& absolute_path) -{ - network::uri_builder builder; - builder.scheme("file"); - builder.host(""); - builder.path(absolute_path); - return builder.uri().string(); - //// lsDocumentUri uri; - //// uri.SetPath(absolute_path); - /// return uri.raw_uri_; -} - -// static -AbsolutePath AbsolutePath::BuildDoNotUse(const std::string& path) { - AbsolutePath p; - p.path = std::string(path); - return p; -} - - -AbsolutePath::AbsolutePath() {} - - - -AbsolutePath::operator std::string() const { - return path; -} - -bool AbsolutePath::operator==(const AbsolutePath& rhs) const { - return path == rhs.path; -} - -bool AbsolutePath::operator!=(const AbsolutePath& rhs) const { - return path != rhs.path; -} - -bool AbsolutePath::operator<(const AbsolutePath& rhs) const -{ - return path < rhs.path; -} - -bool AbsolutePath::operator>(const AbsolutePath& rhs) const -{ - return path > rhs.path; -} - -void Reflect(Reader& visitor, AbsolutePath& value) { - value.path = visitor.GetString(); -} -void Reflect(Writer& visitor, AbsolutePath& value) { - visitor.String(value.path.c_str(), value.path.length()); -} - -std::ostream& operator<<(std::ostream& out, const AbsolutePath& path) { - out << path.path; - return out; -} - -lsDocumentUri lsDocumentUri::FromPath(const AbsolutePath& path) { - lsDocumentUri result; - result.SetPath(path); - return result; -} -//void lsDocumentUri::SetPath(const AbsolutePath& path) -//{ -// raw_uri_ = make_file_scheme_uri(path.path); -//} -// -void lsDocumentUri::SetPath(const AbsolutePath& path) { - // file:///c%3A/Users/jacob/Desktop/superindex/indexer/full_tests - raw_uri_ = path; - - size_t index = raw_uri_.find(":"); - if (index == 1) { // widows drive letters must always be 1 char - raw_uri_.replace(raw_uri_.begin() + index, raw_uri_.begin() + index + 1, - "%3A"); - } - - // subset of reserved characters from the URI standard - // http://www.ecma-international.org/ecma-262/6.0/#sec-uri-syntax-and-semantics - std::string t; - t.reserve(8 + raw_uri_.size()); - - // TODO: proper fix -#if defined(_WIN32) - t += "file:///"; -#else - t += "file://"; -#endif - - // clang-format off - for (char c : raw_uri_) - switch (c) { - case ' ': t += "%20"; break; - case '#': t += "%23"; break; - case '$': t += "%24"; break; - case '&': t += "%26"; break; - case '(': t += "%28"; break; - case ')': t += "%29"; break; - case '+': t += "%2B"; break; - case ',': t += "%2C"; break; - case ';': t += "%3B"; break; - case '?': t += "%3F"; break; - case '@': t += "%40"; break; - default: t += c; break; - } - // clang-format on - raw_uri_ = std::move(t); -} - -std::string lsDocumentUri::GetRawPath() const { - - - if (raw_uri_.compare(0, 8, "file:///")) - return raw_uri_; - - - std::string ret; -#if defined(_WIN32) - size_t i = 8; -#else - size_t i = 7; -#endif - auto from_hex = [](unsigned char c) { - return c - '0' < 10 ? c - '0' : (c | 32) - 'a' + 10; - }; - for (; i < raw_uri_.size(); i++) { - if (i + 3 <= raw_uri_.size() && raw_uri_[i] == '%') { - ret.push_back(from_hex(raw_uri_[i + 1]) * 16 + from_hex(raw_uri_[i + 2])); - i += 2; - } - else - ret.push_back(raw_uri_[i] == '\\' ? '/' : raw_uri_[i]); - } - return ret; -} - -lsDocumentUri::lsDocumentUri() {} - - -lsDocumentUri::lsDocumentUri(const AbsolutePath& path) -{ - SetPath(path); -} - -lsDocumentUri::lsDocumentUri(const lsDocumentUri& other): raw_uri_(other.raw_uri_) -{ -} - -bool lsDocumentUri::operator==(const lsDocumentUri& other) const { - return raw_uri_ == other.raw_uri_; -} - -bool lsDocumentUri::operator==(const std::string& other) const -{ - return raw_uri_ == other; -} - - -AbsolutePath lsDocumentUri::GetAbsolutePath() const { - - - if (raw_uri_.find("file://") != std::string::npos){ - try - { - return lsp::NormalizePath(GetRawPath(), false /*ensure_exists*/, false); - } - catch (std::exception&) - { - return AbsolutePath("", false); - } - } - - return AbsolutePath(raw_uri_,false); - -} - -AbsolutePath::AbsolutePath(const std::string& path, bool validate) - : path(path) { - // TODO: enable validation after fixing tests. - if (validate && !lsp::IsAbsolutePath(path)) { - qualify = false; - auto temp = lsp::NormalizePath(path,false); - if(!temp.path.empty()) - { - this->path = temp.path; - } - } -} - -void Reflect(Writer& visitor, lsDocumentUri& value) { - Reflect(visitor, value.raw_uri_); -} -void Reflect(Reader& visitor, lsDocumentUri& value) { - Reflect(visitor, value.raw_uri_); - // Only record the path when we deserialize a URI, since it most likely came - // from the client. - -} - - std::string ProgressReport::ToString() const -{ - std::string info; - info += "id:" + id + "\n"; - info += "task:" + task + "\n"; - info += "subTask:" + subTask + "\n"; - info += "status:" + status + "\n"; - { - std::stringstream ss; - ss << "totalWork:" << totalWork << std::endl; - info += ss.str(); - } - { - std::stringstream ss; - ss << "workDone:" << workDone << std::endl; - info += ss.str(); - } - - { - std::stringstream ss; - ss << "complete:" << complete << std::endl; - info += ss.str(); - } - - return info; -} - -std::string EventNotification::ToString() const -{ - std::string info; - if (ClasspathUpdated == eventType) - { - info += "eventType:ClasspathUpdated\n"; - } - else if (ProjectsImported == eventType) - { - info += "eventType:ProjectsImported\n"; - } - else - { - std::ostringstream oss; - oss << std::hex << eventType << std::endl; - - info += "eventType:"; - info += oss.str(); - } - info += "data:" + data.Data() + "\n"; - return info; -} - -std::string lsp::ToString(lsCompletionItemKind _kind) -{ - switch (_kind) { - case lsCompletionItemKind::Text: - return "Text"; - case lsCompletionItemKind::Method: - return "Method"; - case lsCompletionItemKind::Function: - return ""; - case lsCompletionItemKind::Constructor: - return "Function"; - case lsCompletionItemKind::Field: - return "Field"; - case lsCompletionItemKind::Variable: - return ""; - case lsCompletionItemKind::Class: - return "Variable"; - case lsCompletionItemKind::Interface: - return "Interface"; - case lsCompletionItemKind::Module: - return "Module"; - case lsCompletionItemKind::Property: - return "Property"; - case lsCompletionItemKind::Unit: - return "Unit"; - case lsCompletionItemKind::Value: - return "Value"; - case lsCompletionItemKind::Enum: - return "Enum"; - case lsCompletionItemKind::Keyword: - return "Keyword"; - case lsCompletionItemKind::Snippet: - return "Snippet"; - case lsCompletionItemKind::Color: - return "Color"; - case lsCompletionItemKind::File: - return "File"; - case lsCompletionItemKind::Reference: - return "Reference"; - case lsCompletionItemKind::Folder: - return "Folder"; - case lsCompletionItemKind::EnumMember: - return "EnumMember"; - case lsCompletionItemKind::Constant: - return "Constant"; - case lsCompletionItemKind::Struct: - return "Struct"; - case lsCompletionItemKind::Event: - return "Event"; - case lsCompletionItemKind::Operator: - return "Operator"; - case lsCompletionItemKind::TypeParameter: - return "TypeParameter"; - default: - return "Unknown"; - } -} - -std::string lsp::ToString(lsInsertTextFormat _kind) -{ - if (_kind == lsInsertTextFormat::PlainText) - { - return "PlainText"; - } - else if (_kind == lsInsertTextFormat::Snippet) - { - return "Snippet"; - }else - { - return "Unknown"; - } -} - -const std::string& lsCompletionItem::InsertedContent() const -{ - if (textEdit) - return textEdit->newText; - if (insertText.has_value() && !insertText->empty()) - return insertText.value(); - return label; -} - -std::string lsCompletionItem::DisplayText() -{ - - if (detail) - { - - return label + " in " + detail.value(); - } - return label; -} - -std::string lsCompletionItem::ToString() - { - std::stringstream info; - info << "label : " << label << std::endl; - if(kind) - info << "kind : " << lsp::ToString(kind.value()) << std::endl; - else - info << "kind : no exist." << std::endl; - - if (detail) - info << "detail : " << detail.value() << std::endl; - else - info << "detail : no exist." << std::endl; - - if (documentation) - { - info << "documentation : " << std::endl; - if(documentation.value().first) - { - info << documentation.value().first.value(); - } - else if(documentation.value().second) - { - info << documentation.value().second.value().value; - } - } - else - info << "documentation : no exist." << std::endl; - - if (deprecated) - info << "deprecated : " << deprecated.value() << std::endl; - else - info << "deprecated : no exist." << std::endl; - - if (preselect) - info << "preselect : " << preselect.value() << std::endl; - else - info << "preselect : no exist." << std::endl; - - if (sortText) - info << "sortText : " << sortText.value() << std::endl; - else - info << "sortText : no exist." << std::endl; - - if (filterText) - info << "filterText : " << filterText.value() << std::endl; - else - info << "filterText : no exist." << std::endl; - - - if (insertText) - info << "insertText : " << insertText.value() << std::endl; - else - info << "insertText : no exist." << std::endl; - - - if (insertTextFormat) - info << "insertText : " << lsp::ToString(insertTextFormat.value()) << std::endl; - else - info << "insertTextFormat : no exist." << std::endl; - - if (textEdit) - info << "textEdit : " << textEdit.value().ToString() << std::endl; - else - info << "textEdit : no exist." << std::endl; - - - - return info.str(); - - } -namespace JDT -{ - namespace CodeActionKind { - - - /** - * Base kind for quickfix actions: 'quickfix' - */ - const char* QuickFix = "quickfix"; - - /** - * Base kind for refactoring actions: 'refactor' - */ - const char* Refactor = "refactor"; - - /** - * Base kind for refactoring extraction actions: 'refactor.extract' - * - * Example extract actions: - * - * - Extract method - Extract function - Extract variable - Extract interface - * from class - ... - */ - const char* RefactorExtract = "refactor.extract"; - - /** - * Base kind for refactoring inline actions: 'refactor.inline' - * - * Example inline actions: - * - * - Inline function - Inline variable - Inline constant - ... - */ - const char* RefactorInline = "refactor.inline"; - - /** - * Base kind for refactoring rewrite actions: 'refactor.rewrite' - * - * Example rewrite actions: - * - * - Convert JavaScript function to class - Add or remove parameter - - * Encapsulate field - Make method static - Move method to base class - ... - */ - const char* RefactorRewrite = "refactor.rewrite"; - - /** - * Base kind for source actions: `source` - * - * Source code actions apply to the entire file. - */ - const char* Source = "source"; - - /** - * Base kind for an organize imports source action: `source.organizeImports` - */ - const char* SourceOrganizeImports = "source.organizeImports"; - - const char* COMMAND_ID_APPLY_EDIT = "java.apply.workspaceEdit"; - - }; - - -} -Directory::Directory(const AbsolutePath& path) : path(path.path) { - lsp::EnsureEndsInSlash(this->path); -} - -bool Directory::operator==(const Directory& rhs) const { - return path == rhs.path; -} - -bool Directory::operator!=(const Directory& rhs) const { - return path != rhs.path; -} - - - - Registration Registration::Create(const std::string& method) -{ - Registration reg; - reg.method = method; - const boost::uuids::uuid a_uuid = boost::uuids::random_generator()(); - reg.id = to_string(a_uuid); - return reg; -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_code_action.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_code_action.h deleted file mode 100644 index 37acc6ca61a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_code_action.h +++ /dev/null @@ -1,64 +0,0 @@ -#pragma once - - -#include "location_type.h" -#include "lsDocumentUri.h" -#include "lsTextEdit.h" -#include "lsPosition.h" - -// codeAction -struct CommandArgs { - lsDocumentUri textDocumentUri; - std::vector<lsTextEdit> edits; -}; -MAKE_REFLECT_STRUCT_WRITER_AS_ARRAY(CommandArgs, textDocumentUri, edits); -inline void Reflect(Reader& visitor, CommandArgs& value) { - int i = 0; - visitor.IterArray([&](Reader& visitor) { - switch (i++) { - case 0: - Reflect(visitor, value.textDocumentUri); - break; - case 1: - Reflect(visitor, value.edits); - break; - - } - }); -} - -// codeLens -struct lsCodeLensUserData {}; -MAKE_REFLECT_EMPTY_STRUCT(lsCodeLensUserData); - -struct lsCodeLensCommandArguments { - lsDocumentUri uri; - lsPosition position; - std::vector<lsLocation> locations; -}; - -// FIXME Don't use array in vscode-cquery -inline void Reflect(Writer& visitor, lsCodeLensCommandArguments& value) { - visitor.StartArray(3); - Reflect(visitor, value.uri); - Reflect(visitor, value.position); - Reflect(visitor, value.locations); - visitor.EndArray(); -} - -inline void Reflect(Reader& visitor, lsCodeLensCommandArguments& value) { - int i = 0; - visitor.IterArray([&](Reader& visitor) { - switch (i++) { - case 0: - Reflect(visitor, value.uri); - break; - case 1: - Reflect(visitor, value.position); - break; - case 2: - Reflect(visitor, value.locations); - break; - } - }); -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_completion.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_completion.h deleted file mode 100644 index 250699a44ab..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_completion.h +++ /dev/null @@ -1,224 +0,0 @@ -#pragma once -#include "lsTextEdit.h" -#include "lsMarkedString.h" -#include "lsCommand.h" - - -// The kind of a completion entry. -enum class lsCompletionItemKind { - Text = 1, - Method = 2, - Function = 3, - Constructor = 4, - Field = 5, - Variable = 6, - Class = 7, - Interface = 8, - Module = 9, - Property = 10, - Unit = 11, - Value = 12, - Enum = 13, - Keyword = 14, - Snippet = 15, - Color = 16, - File = 17, - Reference = 18, - Folder = 19, - EnumMember = 20, - Constant = 21, - Struct = 22, - Event = 23, - Operator = 24, - TypeParameter = 25, -}; -MAKE_REFLECT_TYPE_PROXY(lsCompletionItemKind); - - - -// Defines whether the insert text in a completion item should be interpreted as -// plain text or a snippet. -enum class lsInsertTextFormat { - // The primary text to be inserted is treated as a plain string. - PlainText = 1, - - // The primary text to be inserted is treated as a snippet. - // - // A snippet can define tab stops and placeholders with `$1`, `$2` - // and `${3:foo}`. `$0` defines the final tab stop, it defaults to - // the end of the snippet. Placeholders with equal identifiers are linked, - // that is typing in one will update others too. - // - // See also: - // https://github.com/Microsoft/vscode/blob/master/src/vs/editor/contrib/snippet/common/snippet.md - Snippet = 2 -}; -MAKE_REFLECT_TYPE_PROXY(lsInsertTextFormat); - -namespace lsp -{ - std::string ToString(lsCompletionItemKind); - std::string ToString(lsInsertTextFormat); -} -/** - * The Completion request is sent from the client to the server to compute completion items at a given cursor position. - * Completion items are presented in the IntelliSense user class. If computing complete completion items is expensive - * servers can additional provide a handler for the resolve completion item request. This request is send when a - * completion item is selected in the user class. - */ -struct lsCompletionItem { - - // The label of this completion item. By default - // also the text that is inserted when selecting - // this completion. - std::string label; - - // The kind of this completion item. Based of the kind - // an icon is chosen by the editor. - boost::optional<lsCompletionItemKind> kind ; - - // A human-readable string with additional information - // about this item, like type or symbol information. - boost::optional < std::string > detail; - - // A human-readable string that represents a doc-comment. - boost::optional< std::pair<boost::optional< std::string> , boost::optional<MarkupContent> > > documentation; - - - /** - * Indicates if this item is deprecated. - */ - boost::optional< bool >deprecated; - - - /** - * Select this item when showing. - * - * *Note* that only one completion item can be selected and that the - * tool / client decides which item that is. The rule is that the *first - * item of those that match best is selected. - */ - boost::optional< bool > preselect; - - - // Internal information to order candidates. - int relevance = 0; - - // A string that shoud be used when comparing this item - // with other items. When `falsy` the label is used. - boost::optional< std::string > sortText; - - // A string that should be used when filtering a set of - // completion items. When `falsy` the label is used. - boost::optional<std::string> filterText; - - // A string that should be inserted a document when selecting - // this completion. When `falsy` the label is used. - boost::optional<std::string> insertText; - - // The format of the insert text. The format applies to both the `insertText` - // property and the `newText` property of a provided `textEdit`. - boost::optional< lsInsertTextFormat> insertTextFormat ; - - // An edit which is applied to a document when selecting this completion. When - // an edit is provided the value of `insertText` is ignored. - // - // *Note:* The range of the edit must be a single line range and it must - // contain the position at which completion has been requested. - boost::optional<lsTextEdit> textEdit; - - // An boost::optional array of additional text edits that are applied when - // selecting this completion. Edits must not overlap with the main edit - // nor with themselves. - // std::vector<TextEdit> additionalTextEdits; - - // An boost::optional command that is executed *after* inserting this completion. - // *Note* that additional modifications to the current document should be - // described with the additionalTextEdits-property. Command command; - - // An data entry field that is preserved on a completion item between - // a completion and a completion resolve request. - // data ? : any - - // Use this helper to figure out what content the completion item will insert - // into the document, as it could live in either |textEdit|, |insertText|, or - // |label|. - const std::string& InsertedContent() const; - - std::string DisplayText(); - /** - * An boost::optional array of additional text edits that are applied when - * selecting this completion. Edits must not overlap (including the same insert position) - * with the main edit nor with themselves. - * - * Additional text edits should be used to change text unrelated to the current cursor position - * (for example adding an import statement at the top of the file if the completion item will - * insert an unqualified type). - */ - boost::optional<std::vector<lsTextEdit> >additionalTextEdits; - - /** -* An boost::optional set of characters that when pressed while this completion is active will accept it first and -* then type that character. *Note* that all commit characters should have `length=1` and that superfluous -* characters will be ignored. -*/ - boost::optional< std::vector<std::string> > commitCharacters; - - /** -* An boost::optional command that is executed *after* inserting this completion. *Note* that -* additional modifications to the current document should be described with the -* additionalTextEdits-property. -*/ - boost::optional<lsCommandWithAny> command; - - /** -* An data entry field that is preserved on a completion item between a completion and a completion resolve request. -*/ - boost::optional<lsp::Any> data; - std::string ToString(); - MAKE_SWAP_METHOD(lsCompletionItem, - label, - kind, - detail, - documentation, - sortText, - insertText, - filterText, - insertTextFormat, - textEdit, - deprecated, preselect, additionalTextEdits, commitCharacters, - command, data); - -}; - - - -MAKE_REFLECT_STRUCT(lsCompletionItem, - label, - kind, - detail, - documentation, - sortText, - insertText, - filterText, - insertTextFormat, - textEdit, - deprecated, preselect, additionalTextEdits, commitCharacters, - command, data); - - - -struct CompletionList { - // This list it not complete. Further typing should result in recomputing - // this list. - bool isIncomplete = false; - // The completion items. - std::vector<lsCompletionItem> items; - - void swap(CompletionList& arg) noexcept - { - items.swap(arg.items); - std::swap(isIncomplete, arg.isIncomplete); - } -}; -MAKE_REFLECT_STRUCT(CompletionList, isIncomplete, items);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.cpp deleted file mode 100644 index c323706dc03..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.cpp +++ /dev/null @@ -1,74 +0,0 @@ -#include "lsp_diagnostic.h" -bool lsDiagnostic::operator==(const lsDiagnostic& rhs) const { - // Just check the important fields. - return range == rhs.range && message == rhs.message; -} -bool lsDiagnostic::operator!=(const lsDiagnostic& rhs) const { - return !(*this == rhs); -} - -std::string lsResponseError::ToString() -{ - std::string info = "code:"; - switch (code) - { - case lsErrorCodes::ParseError: - info += "ParseError\n"; - break; - case lsErrorCodes::InvalidRequest: - info += "InvalidRequest\n"; - break; - case lsErrorCodes::MethodNotFound: - info += "MethodNotFound\n"; - break; - case lsErrorCodes::InvalidParams: - info += "InvalidParams\n"; - break; - case lsErrorCodes::InternalError: - info += "InternalError\n"; - break; - case lsErrorCodes::serverErrorStart: - info += "serverErrorStart\n"; - break; - case lsErrorCodes::serverErrorEnd: - info += "serverErrorEnd\n"; - break; - case lsErrorCodes::ServerNotInitialized: - info += "ServerNotInitialized\n"; - break; - case lsErrorCodes::UnknownErrorCode: - info += "UnknownErrorCode\n"; - break; - // Defined by the protocol. - case lsErrorCodes::RequestCancelled: - info += "RequestCancelled\n"; - break; - default: - { - std::stringstream ss; - ss << "unknown code:" << (int32_t)code << std::endl; - info += ss.str(); - } - break; - } - info += "message:" + message; - info += "\n"; - - if(data.has_value()) - { - - info += "data:" + data.value().Data(); - info += "\n"; - } - return info; -} - -void lsResponseError::Write(Writer& visitor) { - auto& value = *this; - int code2 = static_cast<int>(this->code); - - visitor.StartObject(); - REFLECT_MEMBER2("code", code2); - REFLECT_MEMBER(message); - visitor.EndObject(); -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.h deleted file mode 100644 index d1b1d1ba784..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/lsp_diagnostic.h +++ /dev/null @@ -1,151 +0,0 @@ -#pragma once -#include "lsRange.h" -#include "lsTextEdit.h" -#include "lsDocumentUri.h" - -#include "lsResponseError.h" -#include "location_type.h" - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -enum class lsDiagnosticSeverity { - // Reports an error. - Error = 1, - // Reports a warning. - Warning = 2, - // Reports an information. - Information = 3, - // Reports a hint. - Hint = 4 -}; -MAKE_REFLECT_TYPE_PROXY(lsDiagnosticSeverity); - -/** - * The diagnostic tags. - * - * @since 3.15.0 - */ -enum class DiagnosticTag :uint8_t { - - /** - * Unused or unnecessary code. - * - * Clients are allowed to render diagnostics with this tag faded out instead of having - * an error squiggle. - */ - Unnecessary=(1), - - /** - * Deprecated or obsolete code. - * - * Clients are allowed to rendered diagnostics with this tag strike through. - */ - Deprecated=(2), -}; -MAKE_REFLECT_TYPE_PROXY(DiagnosticTag); - - - -/** - * Represents a related message and source code location for a diagnostic. This should be - * used to point to code locations that cause or related to a diagnostics, e.g when duplicating - * a symbol in a scope. - * - * Since 3.7.0 - */ - -struct DiagnosticRelatedInformation { - /** - * The location of this related diagnostic information. - */ - - lsLocation location; - - /** - * The message of this related diagnostic information. - */ - - std::string message; - - MAKE_SWAP_METHOD(DiagnosticRelatedInformation, location, message) -}; -MAKE_REFLECT_STRUCT(DiagnosticRelatedInformation, location, message) -/** - * Structure to capture a description for an error code. - * - * @since 3.16.0 - */ -struct DiagnosticCodeDescription { - /** - * An URI to open with more information about the diagnostic error. - */ - std::string href; - MAKE_SWAP_METHOD(DiagnosticCodeDescription, href) -}; -MAKE_REFLECT_STRUCT(DiagnosticCodeDescription, href) - -//Represents a diagnostic, such as a compiler error or warning.Diagnostic objects are only valid in the scope of a resource. -struct lsDiagnostic { - // The range at which the message applies. - lsRange range; - - // The diagnostic's severity. Can be omitted. If omitted it is up to the - // client to interpret diagnostics as error, warning, info or hint. - boost::optional<lsDiagnosticSeverity> severity; - - // The diagnostic's code. Can be omitted. - boost::optional< std::pair<boost::optional<std::string>, boost::optional<int>> > code; - - boost::optional<DiagnosticCodeDescription> codeDescription; - // A human-readable string describing the source of this - // diagnostic, e.g. 'typescript' or 'super lint'. - boost::optional < std::string >source ; - - // The diagnostic's message. - std::string message; - - // Non-serialized set of fixits. - std::vector<lsTextEdit> fixits_; - - /** - * Additional metadata about the diagnostic. - * - * @since 3.15.0 - */ - boost::optional<std::vector<DiagnosticTag>> tags; - - - /** - * An array of related diagnostic information, e.g. when symbol-names within a scope collide - * all definitions can be marked via this property. - * - * Since 3.7.0 - */ - boost::optional<std::vector<DiagnosticRelatedInformation>> relatedInformation; - - /** - * A data entry field that is preserved between a - * `textDocument/publishDiagnostics` notification and - * `textDocument/codeAction` request. - * - * @since 3.16.0 - */ - boost::optional<lsp::Any> data; - bool operator==(const lsDiagnostic& rhs) const; - bool operator!=(const lsDiagnostic& rhs) const; - - MAKE_SWAP_METHOD(lsDiagnostic, range, severity, code, codeDescription, source, message, tags, data) -}; -MAKE_REFLECT_STRUCT(lsDiagnostic, range, severity, code, codeDescription, source, message, tags, data) - - - -struct Rsp_Error : ResponseError<lsResponseError, Rsp_Error> { - - MAKE_SWAP_METHOD(Rsp_Error, jsonrpc, id, error) -}; -MAKE_REFLECT_STRUCT(Rsp_Error, jsonrpc, id, error) - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/method_type.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/method_type.h deleted file mode 100644 index dcbb4a851a8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/method_type.h +++ /dev/null @@ -1,7 +0,0 @@ -#pragma once -#include <string> - -using MethodType = const char* const; - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/out_list.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/out_list.h deleted file mode 100644 index 36c4aa78ba1..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/out_list.h +++ /dev/null @@ -1,22 +0,0 @@ -#pragma once - - -#include "location_type.h" - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - - - -//DEFINE_RESPONCE_TYPE(Rsp_FindLinkLocationList, std::vector<LinkLocation>); -//DEFINE_RESPONCE_TYPE(Rsp_LocationList, std::vector<lsLocation>); - - -namespace LocationListEither{ - - typedef std::pair< boost::optional<std::vector<lsLocation>> , boost::optional<std::vector<LocationLink> > > Either; - -}; -extern void Reflect(Reader& visitor, LocationListEither::Either& value); -//DEFINE_RESPONCE_TYPE(Rsp_LocationListEither, LocationListEither::Either); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/symbol.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/symbol.h deleted file mode 100644 index 57298b8d7f9..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/symbol.h +++ /dev/null @@ -1,164 +0,0 @@ -#pragma once -#include "LibLsp/lsp/location_type.h" - - -enum class lsSymbolKind : uint8_t { - Unknown = 0, - - File = 1, - Module = 2, - Namespace = 3, - Package = 4, - Class = 5, - Method = 6, - Property = 7, - Field = 8, - Constructor = 9, - Enum = 10, - Interface = 11, - Function = 12, - Variable = 13, - Constant = 14, - String = 15, - Number = 16, - Boolean = 17, - Array = 18, - Object = 19, - Key = 20, - Null = 21, - EnumMember = 22, - Struct = 23, - Event = 24, - Operator = 25, - - // For C++, this is interpreted as "template parameter" (including - // non-type template parameters). - TypeParameter = 26, - - // cquery extensions - // See also https://github.com/Microsoft/language-server-protocol/issues/344 - // for new SymbolKind clang/Index/IndexSymbol.h clang::index::SymbolKind - TypeAlias = 252, - Parameter = 253, - StaticMethod = 254, - Macro = 255, -}; -MAKE_REFLECT_TYPE_PROXY(lsSymbolKind); - -typedef lsSymbolKind SymbolKind; - -// A document highlight kind. -enum class lsDocumentHighlightKind { - // A textual occurrence. - Text = 1, - // Read-access of a symbol, like reading a variable. - Read = 2, - // Write-access of a symbol, like writing to a variable. - Write = 3 -}; -MAKE_REFLECT_TYPE_PROXY(lsDocumentHighlightKind); - -// A document highlight is a range inside a text document which deserves -// special attention. Usually a document highlight is visualized by changing -// the background color of its range. -struct lsDocumentHighlight { - // The range this highlight applies to. - lsRange range; - - // The highlight kind, default is DocumentHighlightKind.Text. - boost::optional<lsDocumentHighlightKind> kind ; - - MAKE_SWAP_METHOD(lsDocumentHighlight, range, kind) -}; -MAKE_REFLECT_STRUCT(lsDocumentHighlight, range, kind); - -struct lsSymbolInformation { - -/** - * The name of this symbol. - */ - std::string name; - /** - * The kind of this symbol. - */ - lsSymbolKind kind; - /** -* Indicates if this symbol is deprecated. -*/ - boost::optional<bool> deprecated; - /** - * The location of this symbol. The location's range is used by a tool - * to reveal the location in the editor. If the symbol is selected in the - * tool the range's start information is used to position the cursor. So - * the range usually spans more then the actual symbol's name and does - * normally include things like visibility modifiers. - * - * The range doesn't have to denote a node range in the sense of a abstract - * syntax tree. It can therefore not be used to re-construct a hierarchy of - * the symbols. - */ - lsLocation location; - /** - * The name of the symbol containing this symbol. This information is for - * user interface purposes (e.g. to render a qualifier in the user interface - * if necessary). It can't be used to re-infer a hierarchy for the document - * symbols. - */ - boost::optional<std::string> containerName; - - - MAKE_SWAP_METHOD(lsSymbolInformation, name, kind, deprecated, location, containerName); -}; -MAKE_REFLECT_STRUCT(lsSymbolInformation, name, kind, deprecated, location, containerName); - - -struct lsDocumentSymbol { - /** - * The name of this symbol. - */ - - std::string name; - - /** - * The kind of this symbol. - */ - - lsSymbolKind kind = lsSymbolKind::Unknown; - - /** - * The range enclosing this symbol not including leading/trailing whitespace but everything else - * like comments. This information is typically used to determine if the clients cursor is - * inside the symbol to reveal in the symbol in the UI. - */ - - lsRange range; - - /** - * The range that should be selected and revealed when this symbol is being picked, e.g the name of a function. - * Must be contained by the `range`. - */ - - lsRange selectionRange; - - /** - * More detail for this symbol, e.g the signature of a function. If not provided the - * name is used. - */ - boost::optional< std::string > detail; - - /** - * Indicates if this symbol is deprecated. - */ - boost::optional< bool > deprecated; - - /** - * Children of this symbol, e.g. properties of a class. - */ - boost::optional < std::vector<lsDocumentSymbol> > children; - - //internal use - int flags=0; - - MAKE_SWAP_METHOD(lsDocumentSymbol, name, kind, range, selectionRange, detail, deprecated, children, flags); -}; -MAKE_REFLECT_STRUCT(lsDocumentSymbol, name, kind, range, selectionRange, detail, deprecated, children, flags);
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/SemanticTokens.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/SemanticTokens.h deleted file mode 100644 index 612d186f6fb..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/SemanticTokens.h +++ /dev/null @@ -1,267 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" -#include "LibLsp/lsp/lsVersionedTextDocumentIdentifier.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -enum class HighlightingKind_clangD { - Variable = 0, - LocalVariable, - Parameter, - Function, - Method, - StaticMethod, - Field, - StaticField, - Class, - Interface, - Enum, - EnumConstant, - Typedef, - Type, - Unknown, - Namespace, - TemplateParameter, - Concept, - Primitive, - Macro, - - // This one is different from the other kinds as it's a line style - // rather than a token style. - InactiveCode, - - LastKind = InactiveCode -}; -std::string toSemanticTokenType(HighlightingKind_clangD kind); - -enum class HighlightingModifier_clangD { - Declaration, - Deprecated, - Deduced, - Readonly, - Static, - Abstract, - DependentName, - DefaultLibrary, - - FunctionScope, - ClassScope, - FileScope, - GlobalScope, - - LastModifier = GlobalScope -}; -std::string toSemanticTokenModifier(HighlightingModifier_clangD modifier); - -enum SemanticTokenType { - ls_namespace=0,// 'namespace', - /** - * Represents a generic type. Acts as a fallback for types which - * can't be mapped to a specific type like class or enum. - */ - ls_type,// 'type', - ls_class,// 'class', - ls_enum,// 'enum', - ls_interface,// 'interface', - ls_struct,// 'struct', - ls_typeParameter,// 'typeParameter', - ls_parameter,// 'parameter', - ls_variable,// 'variable', - ls_property,// 'property', - ls_enumMember,// 'enumMember', - ls_event,// 'event', - ls_function,// 'function', - ls_method,// 'method', - ls_macro,// 'macro', - ls_keyword,// 'keyword', - ls_modifier,// 'modifier', - ls_comment,// 'comment', - ls_string,// 'string', - ls_number,// 'number', - ls_regexp,// 'regexp', - ls_operator,// 'operator' - lastKind = ls_operator -}; -std::string to_string(SemanticTokenType); -unsigned toSemanticTokenType(std::vector<SemanticTokenType>& modifiers); - -enum TokenType_JDT { - PACKAGE_JDT=0, - CLASS_JDT, - INTERFACE_JDT, - ENUM_JDT, - ENUM_MEMBER_JDT, - TYPE_JDT, - TYPE_PARAMETER_JDT, - ANNOTATION_JDT, - ANNOTATION_MEMBER_JDT, - METHOD_JDT, - PROPERTY_JDT, - VARIABLE_JDT, - PARAMETER_JDT -}; -std::string to_string(TokenType_JDT); - -enum SemanticTokenModifier { - ls_declaration=0,// 'declaration', - ls_definition,// 'definition', - ls_readonly,// 'readonly', - ls_static,// 'static', - ls_deprecated,// 'deprecated', - ls_abstract,// 'abstract', - ls_async,// 'async', - ls_modification,// 'modification', - ls_documentation,// 'documentation', - ls_defaultLibrary,// 'defaultLibrary' - LastModifier = ls_defaultLibrary -}; -std::string to_string(SemanticTokenModifier); -unsigned toSemanticTokenModifiers(std::vector<SemanticTokenModifier>&); -/// Specifies a single semantic token in the document. -/// This struct is not part of LSP, which just encodes lists of tokens as -/// arrays of numbers directly. -struct SemanticToken { - /// token line number, relative to the previous token - unsigned deltaLine = 0; - /// token start character, relative to the previous token - /// (relative to 0 or the previous token's start if they are on the same line) - unsigned deltaStart = 0; - /// the length of the token. A token cannot be multiline - unsigned length = 0; - /// will be looked up in `SemanticTokensLegend.tokenTypes` - unsigned tokenType = 0; - /// each set bit will be looked up in `SemanticTokensLegend.tokenModifiers` - unsigned tokenModifiers = 0; -}; -bool operator==(const SemanticToken&, const SemanticToken&); -struct SemanticTokens{ - - /** - * Tokens in a file are represented as an array of integers. The position of each token is expressed relative to - * the token before it, because most tokens remain stable relative to each other when edits are made in a file. - * - * --- - * In short, each token takes 5 integers to represent, so a specific token `i` in the file consists of the following array indices: - * - at index `5*i` - `deltaLine`: token line number, relative to the previous token - * - at index `5*i+1` - `deltaStart`: token start character, relative to the previous token (relative to 0 or the previous token's start if they are on the same line) - * - at index `5*i+2` - `length`: the length of the token. A token cannot be multiline. - * - at index `5*i+3` - `tokenType`: will be looked up in `SemanticTokensLegend.tokenTypes`. We currently ask that `tokenType` < 65536. - * - at index `5*i+4` - `tokenModifiers`: each set bit will be looked up in `SemanticTokensLegend.tokenModifiers` - * - * --- - * ### How to encode tokens - * - * Here is an example for encoding a file with 3 tokens in a uint32 array: - * ``` - * { line: 2, startChar: 5, length: 3, tokenType: "property", tokenModifiers: ["private", "static"] }, - * { line: 2, startChar: 10, length: 4, tokenType: "type", tokenModifiers: [] }, - * { line: 5, startChar: 2, length: 7, tokenType: "class", tokenModifiers: [] } - * ``` - * - * 1. First of all, a legend must be devised. This legend must be provided up-front and capture all possible token types. - * For this example, we will choose the following legend which must be passed in when registering the provider: - * ``` - * tokenTypes: ['property', 'type', 'class'], - * tokenModifiers: ['private', 'static'] - * ``` - * - * 2. The first transformation step is to encode `tokenType` and `tokenModifiers` as integers using the legend. Token types are looked - * up by index, so a `tokenType` value of `1` means `tokenTypes[1]`. Multiple token modifiers can be set by using bit flags, - * so a `tokenModifier` value of `3` is first viewed as binary `0b00000011`, which means `[tokenModifiers[0], tokenModifiers[1]]` because - * bits 0 and 1 are set. Using this legend, the tokens now are: - * ``` - * { line: 2, startChar: 5, length: 3, tokenType: 0, tokenModifiers: 3 }, - * { line: 2, startChar: 10, length: 4, tokenType: 1, tokenModifiers: 0 }, - * { line: 5, startChar: 2, length: 7, tokenType: 2, tokenModifiers: 0 } - * ``` - * - * 3. The next step is to represent each token relative to the previous token in the file. In this case, the second token - * is on the same line as the first token, so the `startChar` of the second token is made relative to the `startChar` - * of the first token, so it will be `10 - 5`. The third token is on a different line than the second token, so the - * `startChar` of the third token will not be altered: - * ``` - * { deltaLine: 2, deltaStartChar: 5, length: 3, tokenType: 0, tokenModifiers: 3 }, - * { deltaLine: 0, deltaStartChar: 5, length: 4, tokenType: 1, tokenModifiers: 0 }, - * { deltaLine: 3, deltaStartChar: 2, length: 7, tokenType: 2, tokenModifiers: 0 } - * ``` - * - * 4. Finally, the last step is to inline each of the 5 fields for a token in a single array, which is a memory friendly representation: - * ``` - * // 1st token, 2nd token, 3rd token - * [ 2,5,3,0,3, 0,5,4,1,0, 3,2,7,2,0 ] - * ``` - */ - std::vector<int32_t> data; - static std::vector<int32_t> encodeTokens(std::vector<SemanticToken>& tokens); - - /** - * An optional result id. If provided and clients support delta updating - * the client will include the result id in the next semantic token request. - * A server can then instead of computing all semantic tokens again simply - * send a delta. - */ - boost::optional<std::string> resultId; - MAKE_SWAP_METHOD(SemanticTokens, data, resultId) -}; -MAKE_REFLECT_STRUCT(SemanticTokens, data, resultId) - -/// Body of textDocument/semanticTokens/full request. -struct SemanticTokensParams { - /// The text document. - lsTextDocumentIdentifier textDocument; - MAKE_REFLECT_STRUCT(SemanticTokensParams, textDocument) -}; -MAKE_REFLECT_STRUCT(SemanticTokensParams, textDocument) - - -/// Body of textDocument/semanticTokens/full/delta request. -/// Requests the changes in semantic tokens since a previous response. -struct SemanticTokensDeltaParams { - /// The text document. - lsTextDocumentIdentifier textDocument; - /** - * The result id of a previous response. The result Id can either point to - * a full response or a delta response depending on what was received last. - */ - std::string previousResultId; - - MAKE_REFLECT_STRUCT(SemanticTokensDeltaParams, textDocument, previousResultId) -}; -MAKE_REFLECT_STRUCT(SemanticTokensDeltaParams, textDocument, previousResultId) - -/// Describes a a replacement of a contiguous range of semanticTokens. -struct SemanticTokensEdit { - // LSP specifies `start` and `deleteCount` which are relative to the array - // encoding of the previous tokens. - // We use token counts instead, and translate when serializing this struct. - unsigned startToken = 0; - unsigned deleteTokens = 0; - std::vector<int32_t> tokens; // encoded as a flat integer array - - MAKE_REFLECT_STRUCT(SemanticTokensEdit, startToken, deleteTokens, tokens) -}; -MAKE_REFLECT_STRUCT(SemanticTokensEdit, startToken, deleteTokens, tokens) - - -/// This models LSP SemanticTokensDelta | SemanticTokens, which is the result of -/// textDocument/semanticTokens/full/delta. -struct SemanticTokensOrDelta { - boost::optional<std::string > resultId; - /// Set if we computed edits relative to a previous set of tokens. - boost::optional< std::vector<SemanticTokensEdit> > edits; - /// Set if we computed a fresh set of tokens. - /// Set if we computed edits relative to a previous set of tokens. - boost::optional<std::vector<int32_t>> tokens; // encoded as integer array - MAKE_REFLECT_STRUCT(SemanticTokensOrDelta, resultId, edits, tokens) -}; -MAKE_REFLECT_STRUCT(SemanticTokensOrDelta, resultId, edits, tokens) - - -struct SemanticTokensLegend { - std::vector<std::string> tokenTypes; - std::vector<std::string> tokenModifiers; - MAKE_REFLECT_STRUCT(SemanticTokensLegend, tokenTypes, tokenModifiers) -}; -MAKE_REFLECT_STRUCT(SemanticTokensLegend, tokenTypes, tokenModifiers) - -DEFINE_REQUEST_RESPONSE_TYPE(td_semanticTokens_full, SemanticTokensParams,boost::optional<SemanticTokens >,"textDocument/semanticTokens/full") -DEFINE_REQUEST_RESPONSE_TYPE(td_semanticTokens_full_delta, SemanticTokensDeltaParams, boost::optional<SemanticTokensOrDelta >, "textDocument/semanticTokens/full/delta")
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/callHierarchy.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/callHierarchy.h deleted file mode 100644 index a005c182e17..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/callHierarchy.h +++ /dev/null @@ -1,121 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/symbol.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "LibLsp/lsp/lsRange.h" - -enum class SymbolTag { Deprecated = 1 }; -MAKE_REFLECT_TYPE_PROXY(SymbolTag) - -struct CallHierarchyPrepareParams -{ - lsTextDocumentIdentifier textDocument; - lsPosition position; - - MAKE_SWAP_METHOD(CallHierarchyPrepareParams, - textDocument, - position) -}; -MAKE_REFLECT_STRUCT(CallHierarchyPrepareParams, - textDocument, - position) - - - - /// Represents programming constructs like functions or constructors - /// in the context of call hierarchy. -struct CallHierarchyItem { - /// The name of this item. - std::string name; - - /// The kind of this item. - SymbolKind kind; - - /// Tags for this item. - boost::optional<std::vector<SymbolTag>> tags; - - /// More detaill for this item, e.g. the signature of a function. - boost::optional<std::string> detail; - - /// The resource identifier of this item. - lsDocumentUri uri; - - /** - * The range enclosing this symbol not including leading/trailing whitespace - * but everything else, e.g. comments and code. - */ - lsRange range; - - /** - * The range that should be selected and revealed when this symbol is being - * picked, e.g. the name of a function. Must be contained by the - * [`range`](#CallHierarchyItem.range). - */ - lsRange selectionRange; - - /** - * A data entry field that is preserved between a call hierarchy prepare and - * incoming calls or outgoing calls requests. - */ - boost::optional<lsp::Any> data; - MAKE_SWAP_METHOD(CallHierarchyItem, name, kind, tags, detail, uri, range, selectionRange, data) -}; -MAKE_REFLECT_STRUCT(CallHierarchyItem, name, kind, tags, detail, uri, range, selectionRange, data) - - - -/// The parameter of a `callHierarchy/incomingCalls` request. -struct CallHierarchyIncomingCallsParams { - CallHierarchyItem item; - MAKE_SWAP_METHOD(CallHierarchyIncomingCallsParams,item) -}; -MAKE_REFLECT_STRUCT(CallHierarchyIncomingCallsParams, item) - - -/// Represents an incoming call, e.g. a caller of a method or constructor. -struct CallHierarchyIncomingCall { - /// The item that makes the call. - CallHierarchyItem from; - - /// The range at which the calls appear. - /// This is relative to the caller denoted by `From`. - std::vector<lsRange> fromRanges; - MAKE_SWAP_METHOD(CallHierarchyIncomingCall, from, fromRanges) -}; -MAKE_REFLECT_STRUCT(CallHierarchyIncomingCall, from, fromRanges) - - - - -/// The parameter of a `callHierarchy/outgoingCalls` request. -struct CallHierarchyOutgoingCallsParams { - CallHierarchyItem item; - MAKE_SWAP_METHOD(CallHierarchyOutgoingCallsParams, item) -}; -MAKE_REFLECT_STRUCT(CallHierarchyOutgoingCallsParams, item) - -/// Represents an outgoing call, e.g. calling a getter from a method or -/// a method from a constructor etc. -struct CallHierarchyOutgoingCall { - /// The item that is called. - CallHierarchyItem to; - - /// The range at which this item is called. - /// This is the range relative to the caller, and not `To`. - std::vector<lsRange> fromRanges; - MAKE_SWAP_METHOD(CallHierarchyOutgoingCall, to, fromRanges) -}; -MAKE_REFLECT_STRUCT(CallHierarchyOutgoingCall, to, fromRanges) - - -DEFINE_REQUEST_RESPONSE_TYPE(td_prepareCallHierarchy, CallHierarchyPrepareParams, - boost::optional<std::vector<CallHierarchyItem>>, "textDocument/prepareCallHierarchy") - -DEFINE_REQUEST_RESPONSE_TYPE(td_incomingCalls, CallHierarchyIncomingCallsParams, - boost::optional<std::vector<CallHierarchyIncomingCall>>, "callHierarchy/incomingCalls") - -DEFINE_REQUEST_RESPONSE_TYPE(td_outgoingCalls, CallHierarchyOutgoingCallsParams, - boost::optional<std::vector<CallHierarchyOutgoingCall>>, "callHierarchy/CallHierarchyOutgoingCall")
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/code_action.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/code_action.h deleted file mode 100644 index 419fdfbc9b4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/code_action.h +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once -#include "LibLsp/lsp/method_type.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" -#include "LibLsp/lsp/CodeActionParams.h" - -namespace QuickAssistProcessor { - - extern const char* SPLIT_JOIN_VARIABLE_DECLARATION_ID;//$NON-NLS-1$ - extern const char* CONVERT_FOR_LOOP_ID;// ;// "org.eclipse.jdt.ls.correction.convertForLoop.assist"; //$NON-NLS-1$ - extern const char* ASSIGN_TO_LOCAL_ID ;// "org.eclipse.jdt.ls.correction.assignToLocal.assist"; //$NON-NLS-1$ - extern const char* ASSIGN_TO_FIELD_ID ;// "org.eclipse.jdt.ls.correction.assignToField.assist"; //$NON-NLS-1$ - extern const char* ASSIGN_PARAM_TO_FIELD_ID ;// "org.eclipse.jdt.ls.correction.assignParamToField.assist"; //$NON-NLS-1$ - extern const char* ASSIGN_ALL_PARAMS_TO_NEW_FIELDS_ID ;// "org.eclipse.jdt.ls.correction.assignAllParamsToNewFields.assist"; //$NON-NLS-1$ - extern const char* ADD_BLOCK_ID ;// "org.eclipse.jdt.ls.correction.addBlock.assist"; //$NON-NLS-1$ - extern const char* EXTRACT_LOCAL_ID ;// "org.eclipse.jdt.ls.correction.extractLocal.assist"; //$NON-NLS-1$ - extern const char* EXTRACT_LOCAL_NOT_REPLACE_ID ;// "org.eclipse.jdt.ls.correction.extractLocalNotReplaceOccurrences.assist"; //$NON-NLS-1$ - extern const char* EXTRACT_CONSTANT_ID ;// "org.eclipse.jdt.ls.correction.extractConstant.assist"; //$NON-NLS-1$ - extern const char* INLINE_LOCAL_ID ;// "org.eclipse.jdt.ls.correction.inlineLocal.assist"; //$NON-NLS-1$ - extern const char* CONVERT_LOCAL_TO_FIELD_ID ;// "org.eclipse.jdt.ls.correction.convertLocalToField.assist"; //$NON-NLS-1$ - extern const char* CONVERT_ANONYMOUS_TO_LOCAL_ID ;// "org.eclipse.jdt.ls.correction.convertAnonymousToLocal.assist"; //$NON-NLS-1$ - extern const char* CONVERT_TO_STRING_BUFFER_ID ;// "org.eclipse.jdt.ls.correction.convertToStringBuffer.assist"; //$NON-NLS-1$ - extern const char* CONVERT_TO_MESSAGE_FORMAT_ID ;// "org.eclipse.jdt.ls.correction.convertToMessageFormat.assist"; //$NON-NLS-1$; - extern const char* EXTRACT_METHOD_INPLACE_ID ;// "org.eclipse.jdt.ls.correction.extractMethodInplace.assist"; //$NON-NLS-1$; - - extern const char* CONVERT_ANONYMOUS_CLASS_TO_NESTED_COMMAND ;// "convertAnonymousClassToNestedCommand"; -}; -/** - * The code action request is sent from the client to the server to compute - * commands for a given text document and range. These commands are - * typically code fixes to either fix problems or to beautify/refactor code. - * - * Registration Options: TextDocumentRegistrationOptions - */ - -DEFINE_REQUEST_RESPONSE_TYPE(td_codeAction, lsCodeActionParams, std::vector<lsCommandWithAny>, "textDocument/codeAction"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/code_lens.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/code_lens.h deleted file mode 100644 index 7fd5ae0cf98..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/code_lens.h +++ /dev/null @@ -1,42 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -struct lsDocumentCodeLensParams { - -/** - * The document to request code lens for. - */ - lsTextDocumentIdentifier textDocument; - - MAKE_SWAP_METHOD(lsDocumentCodeLensParams, textDocument); -}; -MAKE_REFLECT_STRUCT(lsDocumentCodeLensParams, textDocument); - - - - -struct lsCodeLens { - // The range in which this code lens is valid. Should only span a single line. - lsRange range; - // The command this code lens represents. - boost::optional<lsCommandWithAny> command; - // A data entry field that is preserved on a code lens item between - // a code lens and a code lens resolve request. - boost::optional< lsp::Any> data; - - MAKE_SWAP_METHOD(lsCodeLens, range, command, data) -}; -MAKE_REFLECT_STRUCT(lsCodeLens, range, command, data) - - - -/** - * The code lens request is sent from the client to the server to compute - * code lenses for a given text document. - * - * Registration Options: CodeLensRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_codeLens, lsDocumentCodeLensParams, std::vector<lsCodeLens>, "textDocument/codeLens") - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/colorPresentation.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/colorPresentation.h deleted file mode 100644 index 22574e3e194..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/colorPresentation.h +++ /dev/null @@ -1,63 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" -#include "LibLsp/lsp/lsRange.h" -#include "documentColor.h" -#include "LibLsp/lsp/lsTextEdit.h" - - -struct ColorPresentationParams { - - /** - * The text document. - */ - lsTextDocumentIdentifier textDocument; - - /** - * The range in the document where this color appers. - */ - - lsRange range; - - /** - * The actual color value for this color range. - */ - - TextDocument::Color color; - MAKE_SWAP_METHOD(ColorPresentationParams, textDocument, range, color) -}; -MAKE_REFLECT_STRUCT(ColorPresentationParams, textDocument, range, color) - - -struct ColorPresentation { - /** - * The label of this color presentation. It will be shown on the color - * picker header. By default this is also the text that is inserted when selecting - * this color presentation. - */ - - std::string label; - - /** - * An edit which is applied to a document when selecting - * this presentation for the color. When `null` the label is used. - */ - lsTextEdit textEdit; - - /** - * An optional array of additional text edits that are applied when - * selecting this color presentation. Edits must not overlap with the main edit nor with themselves. - */ - std::vector<lsTextEdit> additionalTextEdits; - MAKE_SWAP_METHOD(ColorPresentation, label, textEdit, additionalTextEdits) -}; -MAKE_REFLECT_STRUCT(ColorPresentation, label, textEdit, additionalTextEdits) - - - -DEFINE_REQUEST_RESPONSE_TYPE(td_colorPresentation, - ColorPresentationParams, std::vector<ColorPresentation>, "textDocument/colorPresentation")
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/completion.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/completion.h deleted file mode 100644 index 883c5cfe3a8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/completion.h +++ /dev/null @@ -1,82 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include <regex> -#include "LibLsp/lsp/lsp_completion.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" - - -// How a completion was triggered -enum class lsCompletionTriggerKind { - // Completion was triggered by typing an identifier (24x7 code - // complete), manual invocation (e.g Ctrl+Space) or via API. - Invoked = 1, - - // Completion was triggered by a trigger character specified by - // the `triggerCharacters` properties of the `CompletionRegistrationOptions`. - TriggerCharacter = 2 -}; -MAKE_REFLECT_TYPE_PROXY(lsCompletionTriggerKind); - - -// Contains additional information about the context in which a completion -// request is triggered. -struct lsCompletionContext { - // How the completion was triggered. - lsCompletionTriggerKind triggerKind = lsCompletionTriggerKind::Invoked; - - // The trigger character (a single character) that has trigger code complete. - // Is undefined if `triggerKind !== CompletionTriggerKind.TriggerCharacter` - boost::optional<std::string> triggerCharacter; - - MAKE_SWAP_METHOD(lsCompletionContext, triggerKind, triggerCharacter); -}; -MAKE_REFLECT_STRUCT(lsCompletionContext, triggerKind, triggerCharacter); - -struct lsCompletionParams : lsTextDocumentPositionParams { - // The completion context. This is only available it the client specifies to - // send this using - // `ClientCapabilities.textDocument.completion.contextSupport === true` - boost::optional<lsCompletionContext> context; - - MAKE_SWAP_METHOD(lsCompletionParams, textDocument, position, context); - -}; -MAKE_REFLECT_STRUCT(lsCompletionParams, textDocument, position, context); - - - - - - - - - -namespace TextDocumentComplete{ - - typedef std::pair< boost::optional<std::vector<lsCompletionItem>>, boost::optional<CompletionList> > Either; - -}; -extern void Reflect(Reader& visitor, TextDocumentComplete::Either& value); - -/** - * The Completion request is sent from the client to the server to compute - * completion items at a given cursor position. Completion items are - * presented in the IntelliSense user interface. If computing complete - * completion items is expensive servers can additional provide a handler - * for the resolve completion item request. This request is sent when a - * completion item is selected in the user interface. - * - * Registration Options: CompletionRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_completion, lsCompletionParams, CompletionList , "textDocument/completion") - - - - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/declaration_definition.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/declaration_definition.h deleted file mode 100644 index aa20fce0463..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/declaration_definition.h +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "LibLsp/lsp/out_list.h" - - -/** - * The go to declaration request is sent from the client to the server to resolve - * the declaration location of a symbol at a given text document position. - * - * Registration Options: TextDocumentRegistrationOptions - * - * Since version 3.14.0 - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_declaration, lsTextDocumentPositionParams, LocationListEither::Either, "textDocument/declaration"); - -/** - * The goto definition request is sent from the client to the server to resolve - * the definition location of a symbol at a given text document position. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_definition, lsTextDocumentPositionParams, LocationListEither::Either, "textDocument/definition"); - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/didRenameFiles.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/didRenameFiles.h deleted file mode 100644 index e8a6235a002..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/didRenameFiles.h +++ /dev/null @@ -1,44 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include <string> -#include "LibLsp/lsp/CodeActionParams.h" -#include "LibLsp/lsp/lsWorkspaceEdit.h" - - -class FileRenameEvent { -public: - std::string oldUri; - std::string newUri; - - FileRenameEvent() { - } - - FileRenameEvent(std::string oldUri, std::string newUri) { - this->oldUri = oldUri; - this->newUri = newUri; - } - MAKE_SWAP_METHOD(FileRenameEvent, oldUri, newUri); -}; -MAKE_REFLECT_STRUCT(FileRenameEvent, oldUri, newUri); - -class FileRenameParams { -public: - std::vector <FileRenameEvent> files; - - FileRenameParams() { - } - - FileRenameParams(std::vector<FileRenameEvent>& files) { - this->files = files; - } - MAKE_SWAP_METHOD(FileRenameParams, files); -}; -MAKE_REFLECT_STRUCT(FileRenameParams, files); - - -DEFINE_REQUEST_RESPONSE_TYPE(td_didRenameFiles, FileRenameParams, boost::optional<lsWorkspaceEdit>, "java/didRenameFiles"); - - -DEFINE_REQUEST_RESPONSE_TYPE(td_willRenameFiles, FileRenameParams, boost::optional<lsWorkspaceEdit>, "java/willRenameFiles"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_change.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_change.h deleted file mode 100644 index 0887bf66029..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_change.h +++ /dev/null @@ -1,51 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsVersionedTextDocumentIdentifier.h" -#include "LibLsp/lsp/lsRange.h" -#include "LibLsp/lsp/lsDocumentUri.h" -struct lsTextDocumentContentChangeEvent { - // The range of the document that changed. - boost::optional<lsRange> range; - // The length of the range that got replaced. - boost::optional<int> rangeLength; - // The new text of the range/document. - std::string text; - - MAKE_SWAP_METHOD(lsTextDocumentContentChangeEvent, range, rangeLength, text); -}; -MAKE_REFLECT_STRUCT(lsTextDocumentContentChangeEvent, range, rangeLength, text); - - -struct lsTextDocumentDidChangeParams { - lsVersionedTextDocumentIdentifier textDocument; - std::vector<lsTextDocumentContentChangeEvent> contentChanges; - - /** - * Legacy property to support protocol version 1.0 requests. - */ - - boost::optional<lsDocumentUri> uri; - - void swap(lsTextDocumentDidChangeParams& arg) noexcept - { - uri.swap(arg.uri); - contentChanges.swap(arg.contentChanges); - textDocument.swap(arg.textDocument); - } -}; -MAKE_REFLECT_STRUCT(lsTextDocumentDidChangeParams, - textDocument, - contentChanges, uri); - -/** - * The document change notification is sent from the client to the server to - * signal changes to a text document. - * - * Registration Options: TextDocumentChangeRegistrationOptions - */ -DEFINE_NOTIFICATION_TYPE(Notify_TextDocumentDidChange, lsTextDocumentDidChangeParams, "textDocument/didChange"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_close.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_close.h deleted file mode 100644 index e2eaa2cfcd8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_close.h +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - - - -#include "LibLsp/JsonRpc/NotificationInMessage.h" - - - - -namespace TextDocumentDidClose { - - struct Params { - lsTextDocumentIdentifier textDocument; - void swap(Params& arg) noexcept - { - textDocument.swap(arg.textDocument); - } - - }; - -}; - -MAKE_REFLECT_STRUCT(TextDocumentDidClose::Params, textDocument); - -/** - * The document close notification is sent from the client to the server - * when the document got closed in the client. The document's truth now - * exists where the document's uri points to (e.g. if the document's uri is - * a file uri the truth now exists on disk). - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_NOTIFICATION_TYPE(Notify_TextDocumentDidClose, TextDocumentDidClose::Params, "textDocument/didClose"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_open.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_open.h deleted file mode 100644 index 7be7a735d64..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_open.h +++ /dev/null @@ -1,39 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/NotificationInMessage.h" - -#include "LibLsp/lsp/lsTextDocumentItem.h" - -// Open, view, change, close file -namespace TextDocumentDidOpen { - - struct Params { - lsTextDocumentItem textDocument; - - - - /** - * Legacy property to support protocol version 1.0 requests. - */ - boost::optional<std::string> text; - - MAKE_SWAP_METHOD(TextDocumentDidOpen::Params, textDocument, text); - - }; - -} -MAKE_REFLECT_STRUCT(TextDocumentDidOpen::Params, textDocument, text); - -/** - * The document open notification is sent from the client to the server to - * signal newly opened text documents. The document's truth is now managed - * by the client and the server must not try to read the document's truth - * using the document's uri. - * - * Registration Options: TextDocumentRegistrationOptions - */; - - -DEFINE_NOTIFICATION_TYPE(Notify_TextDocumentDidOpen, TextDocumentDidOpen::Params, "textDocument/didOpen"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_save.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_save.h deleted file mode 100644 index 1ce386c415f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/did_save.h +++ /dev/null @@ -1,31 +0,0 @@ -#pragma once - - - -#include "LibLsp/JsonRpc/NotificationInMessage.h" - - -namespace TextDocumentDidSave { - - struct Params { - // The document that was saved. - lsTextDocumentIdentifier textDocument; - - // Optional the content when saved. Depends on the includeText value - // when the save notifcation was requested. - boost::optional<std::string> text; - - MAKE_SWAP_METHOD(TextDocumentDidSave::Params, textDocument, text); - }; - -}; -MAKE_REFLECT_STRUCT(TextDocumentDidSave::Params, textDocument, text); - -/** - * The document save notification is sent from the client to the server when - * the document for saved in the client. - * - * Registration Options: TextDocumentSaveRegistrationOptions - */ -DEFINE_NOTIFICATION_TYPE(Notify_TextDocumentDidSave, TextDocumentDidSave::Params, "textDocument/didSave"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/documentColor.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/documentColor.h deleted file mode 100644 index 23a6d08d87c..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/documentColor.h +++ /dev/null @@ -1,73 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" -#include "LibLsp/lsp/lsRange.h" -#include <vector> -struct DocumentColorParams { - /** - * The text document. - */ - - lsTextDocumentIdentifier textDocument; - MAKE_SWAP_METHOD(DocumentColorParams, textDocument); -}; -MAKE_REFLECT_STRUCT(DocumentColorParams, textDocument); - -/** - * The document color request is sent from the client to the server to list all color references found in a given text - * document. Along with the range, a color value in RGB is returned. - * - * Clients can use the result to decorate color references in an editor. For example: - * - Color boxes showing the actual color next to the reference - * - Show a color picker when a color reference is edited - * - * Since version 3.6.0 - */ - -namespace TextDocument { - struct Color { - /** - * The red component of this color in the range [0-1]. - */ - double red = 0; - - /** - * The green component of this color in the range [0-1]. - */ - double green = 0; - - /** - * The blue component of this color in the range [0-1]. - */ - double blue = 0; - - /** - * The alpha component of this color in the range [0-1]. - */ - double alpha = 0; - MAKE_SWAP_METHOD(TextDocument::Color, red, green, blue, alpha) - }; -} -MAKE_REFLECT_STRUCT(TextDocument::Color, red, green, blue, alpha) - - -struct ColorInformation { - /** - * The range in the document where this color appers. - */ - - lsRange range; - - /** - * The actual color value for this color range. - */ - - TextDocument::Color color; - MAKE_SWAP_METHOD(ColorInformation, range, color) -}; -MAKE_REFLECT_STRUCT(ColorInformation,range,color) - -DEFINE_REQUEST_RESPONSE_TYPE(td_documentColor, DocumentColorParams,std::vector<ColorInformation>, "textDocument/documentColor");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/document_link.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/document_link.h deleted file mode 100644 index 536a625c4c9..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/document_link.h +++ /dev/null @@ -1,44 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - - -namespace TextDocumentDocumentLink { - - struct Params { - // The document to provide document links for. - lsTextDocumentIdentifier textDocument; - MAKE_SWAP_METHOD(Params, textDocument) - }; - -}; -MAKE_REFLECT_STRUCT(TextDocumentDocumentLink::Params, textDocument); - - - - -// A document link is a range in a text document that links to an internal or -// external resource, like another text document or a web site. -struct lsDocumentLink { - // The range this link applies to. - lsRange range; - // The uri this link points to. If missing a resolve request is sent later. - boost::optional<lsDocumentUri> target; - - boost::optional<lsp::Any> data; - - MAKE_SWAP_METHOD(lsDocumentLink, range, target, data) - -}; -MAKE_REFLECT_STRUCT(lsDocumentLink, range, target,data); - - -DEFINE_REQUEST_RESPONSE_TYPE(td_links, TextDocumentDocumentLink::Params, lsDocumentLink, "textDocument/documentLink"); - - -/** - * The document link resolve request is sent from the client to the server to resolve the target of a given document link. - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_linkResolve, std::vector<lsDocumentLink>, lsDocumentLink, "documentLink/resolve"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/document_symbol.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/document_symbol.h deleted file mode 100644 index 8aa6e8b00e5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/document_symbol.h +++ /dev/null @@ -1,55 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/symbol.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - /** - * The document symbol request is sent from the client to the server to list all symbols found in a given text document. - */ -struct lsDocumentSymbolParams { - lsTextDocumentIdentifier textDocument; - MAKE_SWAP_METHOD(lsDocumentSymbolParams, textDocument) -}; -MAKE_REFLECT_STRUCT(lsDocumentSymbolParams, textDocument); - - - -struct TextDocumentDocumentSymbol{ - typedef std::pair< boost::optional<lsSymbolInformation> , boost::optional<lsDocumentSymbol> > Either; -}; -void Reflect(Reader& visitor, TextDocumentDocumentSymbol::Either& value); - - - -/** - * The document symbol request is sent from the client to the server to list all - * symbols found in a given text document. - * - * Registration Options: {@link TextDocumentRegistrationOptions} - * - * <p> - * <b>Caveat</b>: although the return type allows mixing the - * {@link DocumentSymbol} and {@link SymbolInformation} instances into a list do - * not do it because the clients cannot accept a heterogeneous list. A list of - * {@code DocumentSymbol} instances is only a valid return value if the - * {@link DocumentSymbolCapabilities#getHierarchicalDocumentSymbolSupport() - * textDocument.documentSymbol.hierarchicalDocumentSymbolSupport} is - * {@code true}. More details on this difference between the LSP and the LSP4J - * can be found <a href="https://github.com/eclipse/lsp4j/issues/252">here</a>. - * </p> - */ - -//DEFINE_REQUEST_RESPONSE_TYPE(td_symbol, -// lsDocumentSymbolParams, -// std::vector<TextDocumentDocumentSymbol::Either> ); -// - -DEFINE_REQUEST_RESPONSE_TYPE(td_symbol, - lsDocumentSymbolParams, - std::vector< lsDocumentSymbol >,"textDocument/documentSymbol" ); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/foldingRange.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/foldingRange.h deleted file mode 100644 index 27977a4517b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/foldingRange.h +++ /dev/null @@ -1,62 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "document_symbol.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - - -struct FoldingRangeRequestParams { - /** - * The text document. - */ - - lsTextDocumentIdentifier textDocument; - MAKE_SWAP_METHOD(FoldingRangeRequestParams, textDocument) -}; -MAKE_REFLECT_STRUCT(FoldingRangeRequestParams, textDocument) - - -struct FoldingRange { - /** - * The zero-based line number from where the folded range starts. - */ - int startLine; - - /** - * The zero-based line number where the folded range ends. - */ - int endLine; - - /** - * The zero-based character offset from where the folded range starts. If not defined, defaults - * to the length of the start line. - */ - int startCharacter; - - /** - * The zero-based character offset before the folded range ends. If not defined, defaults to the - * length of the end line. - */ - int endCharacter; - - /** - * Describes the kind of the folding range such as `comment' or 'region'. The kind - * is used to categorize folding ranges and used by commands like 'Fold all comments'. See - * FoldingRangeKind for an enumeration of standardized kinds. - */ - std::string kind; - - MAKE_SWAP_METHOD(FoldingRange, startLine, endLine, startCharacter, endCharacter, kind) -}; -MAKE_REFLECT_STRUCT(FoldingRange,startLine,endLine,startCharacter,endCharacter,kind) - - -/** - * The folding range request is sent from the client to the server to return all folding - * ranges found in a given text document. - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_foldingRange, FoldingRangeRequestParams, std::vector<FoldingRange>, "textDocument/foldingRange"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/formatting.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/formatting.h deleted file mode 100644 index ad54e24bf96..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/formatting.h +++ /dev/null @@ -1,32 +0,0 @@ -#pragma once -#include "LibLsp/lsp/lsFormattingOptions.h" - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - - -namespace TextDocumentFormatting { - - struct Params { - /** - * The document to format. - */ - lsTextDocumentIdentifier textDocument; - /** - * The format options. - */ - lsFormattingOptions options; - MAKE_SWAP_METHOD(Params, textDocument, options); - }; - -}; -MAKE_REFLECT_STRUCT(TextDocumentFormatting::Params, textDocument, options); -/** - * The document formatting request is sent from the client to the server to - * format a whole document. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_formatting, TextDocumentFormatting::Params, - std::vector<lsTextEdit>, "textDocument/formatting"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/highlight.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/highlight.h deleted file mode 100644 index 332baf69e16..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/highlight.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "document_symbol.h" - -/** - * The references request is sent from the client to the server to resolve - * project-wide references for the symbol denoted by the given text document - * position. - * - * Registration Options: TextDocumentRegistrationOptions - */ - -DEFINE_REQUEST_RESPONSE_TYPE(td_highlight, lsTextDocumentPositionParams, - std::vector<lsDocumentHighlight>, "textDocument/documentHighlight"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/hover.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/hover.h deleted file mode 100644 index 5302316c6f5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/hover.h +++ /dev/null @@ -1,55 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsMarkedString.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "LibLsp/lsp/lsRange.h" -/** - * The hover request is sent from the client to the server to request hover - * information at a given text document position. - * - * Registration Options: TextDocumentRegistrationOptions - */ - -namespace TextDocumentHover -{ - typedef boost::optional< std::vector< std::pair<boost::optional<std::string>, boost::optional<lsMarkedString>> > > Left; - typedef std::pair< Left, boost::optional<MarkupContent> > Either; - struct Result { - /** - * The hover's content as markdown - */ - Either contents; - - /** - * An boost::optional range - */ - boost::optional<lsRange> range; - - MAKE_SWAP_METHOD(Result, contents, range) - }; -} -MAKE_REFLECT_STRUCT(TextDocumentHover::Result, contents, range); - -extern void Reflect(Reader& visitor, std::pair<boost::optional<std::string>, boost::optional<lsMarkedString>>& value); -extern void Reflect(Reader& visitor, TextDocumentHover::Either& value); - - -DEFINE_REQUEST_RESPONSE_TYPE(td_hover, lsTextDocumentPositionParams, TextDocumentHover::Result, "textDocument/hover") - -//struct Rsp_TextDocumentHover : ResponseMessage< TextDocumentHover::Result, Rsp_TextDocumentHover> { -// -//}; -//MAKE_REFLECT_STRUCT(Rsp_TextDocumentHover, -// jsonrpc, -// id, -// result); - -//MAKE_REFLECT_STRUCT_OPTIONALS_MANDATORY(Rsp_TextDocumentHover, -// jsonrpc, -// id, -// result); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/implementation.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/implementation.h deleted file mode 100644 index 0d7851cb819..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/implementation.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/lsp/out_list.h" - - -/** - * The goto implementation request is sent from the client to the server to resolve - * the implementation location of a symbol at a given text document position. - * - * Registration Options: TextDocumentRegistrationOptions - * - * Since version 3.6.0 - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_implementation, lsTextDocumentPositionParams, LocationListEither::Either, "textDocument/implementation");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/linkedEditingRange.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/linkedEditingRange.h deleted file mode 100644 index e4055d359ff..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/linkedEditingRange.h +++ /dev/null @@ -1,51 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/lsAny.h" -#include "LibLsp/lsp/symbol.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "LibLsp/lsp/lsRange.h" - - - -struct LinkedEditingRangeParams -{ - lsTextDocumentIdentifier textDocument; - lsPosition position; - - MAKE_SWAP_METHOD(LinkedEditingRangeParams, - textDocument, - position) -}; -MAKE_REFLECT_STRUCT(LinkedEditingRangeParams, - textDocument, - position) - - -struct LinkedEditingRanges -{ - /** - * A list of ranges that can be renamed together. The ranges must have - * identical length and contain identical text content. The ranges cannot overlap. - */ - std::vector<lsRange> ranges; - - /** - * An optional word pattern (regular expression) that describes valid contents for - * the given ranges. If no pattern is provided, the client configuration's word - * pattern will be used. - */ - - boost::optional<std::string> wordPattern; - MAKE_SWAP_METHOD(LinkedEditingRanges, - ranges, - wordPattern) -}; - -MAKE_REFLECT_STRUCT(LinkedEditingRanges, - ranges, - wordPattern) -DEFINE_REQUEST_RESPONSE_TYPE(td_linkedEditingRange, LinkedEditingRangeParams, - boost::optional<std::vector<LinkedEditingRanges >>,"textDocument/linkedEditingRange")
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/onTypeFormatting.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/onTypeFormatting.h deleted file mode 100644 index df14ea5d3dd..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/onTypeFormatting.h +++ /dev/null @@ -1,44 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsFormattingOptions.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" -#include "LibLsp/lsp/lsRange.h" -#include "LibLsp/lsp/lsTextEdit.h" - - -struct lsDocumentOnTypeFormattingParams -{ - lsTextDocumentIdentifier textDocument; - lsFormattingOptions options; - - lsPosition position; - - /** - * The character that has been typed. - */ - - std::string ch; - - MAKE_SWAP_METHOD(lsDocumentOnTypeFormattingParams, - textDocument, - position, - options, ch); -}; -MAKE_REFLECT_STRUCT(lsDocumentOnTypeFormattingParams, - textDocument, - position, - options,ch); - -/** - * The document range formatting request is sent from the client to the - * server to format a given range in a document. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_onTypeFormatting, - lsDocumentOnTypeFormattingParams, std::vector<lsTextEdit>, "textDocument/onTypeFormatting"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/prepareRename.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/prepareRename.h deleted file mode 100644 index 8c653d9864b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/prepareRename.h +++ /dev/null @@ -1,40 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsWorkspaceEdit.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" - -/** - * The rename request is sent from the client to the server to do a - * workspace wide rename of a symbol. - * - * Registration Options: TextDocumentRegistrationOptions - */ -struct PrepareRenameResult{ - /** - * The range of the string to rename - */ - - lsRange range; - -/** - * A placeholder text of the string content to be renamed. - */ - - std::string placeholder; - - MAKE_SWAP_METHOD(PrepareRenameResult, range, placeholder) - -}; -MAKE_REFLECT_STRUCT(PrepareRenameResult,range,placeholder) - - - -typedef std::pair< boost::optional< lsRange>, boost::optional<PrepareRenameResult>> TextDocumentPrepareRenameResult; -extern void Reflect(Reader& visitor, TextDocumentPrepareRenameResult& value); - - -DEFINE_REQUEST_RESPONSE_TYPE(td_prepareRename, - lsTextDocumentPositionParams, TextDocumentPrepareRenameResult, "textDocument/prepareRename");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/publishDiagnostics.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/publishDiagnostics.h deleted file mode 100644 index bf28104bbbf..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/publishDiagnostics.h +++ /dev/null @@ -1,28 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/lsp/lsp_diagnostic.h" - -// Diagnostics -namespace TextDocumentPublishDiagnostics{ - struct Params { - // The URI for which diagnostic information is reported. - lsDocumentUri uri; - - // An array of diagnostic information items. - std::vector<lsDiagnostic> diagnostics; - MAKE_SWAP_METHOD(Params,uri,diagnostics); - }; - - -}; -MAKE_REFLECT_STRUCT(TextDocumentPublishDiagnostics::Params, - uri, - diagnostics); - -/** - * Diagnostics notifications are sent from the server to the client to - * signal results of validation runs. - */ -DEFINE_NOTIFICATION_TYPE(Notify_TextDocumentPublishDiagnostics, TextDocumentPublishDiagnostics::Params, "textDocument/publishDiagnostics"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/range_formatting.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/range_formatting.h deleted file mode 100644 index b2fe750af15..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/range_formatting.h +++ /dev/null @@ -1,35 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsFormattingOptions.h" - - -struct lsTextDocumentRangeFormattingParams { - lsTextDocumentIdentifier textDocument; - lsRange range; - lsFormattingOptions options; - - MAKE_SWAP_METHOD(lsTextDocumentRangeFormattingParams, - textDocument, - range, - options) -}; -MAKE_REFLECT_STRUCT(lsTextDocumentRangeFormattingParams, - textDocument, - range, - options); - -/** - * The document range formatting request is sent from the client to the - * server to format a given range in a document. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_rangeFormatting, lsTextDocumentRangeFormattingParams, std::vector<lsTextEdit>, - "textDocument/rangeFormatting"); - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/references.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/references.h deleted file mode 100644 index 23769127565..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/references.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/symbol.h" - - -namespace TextDocumentReferences { - - struct lsReferenceContext { - // Include the declaration of the current symbol. - boost::optional<bool> includeDeclaration; - MAKE_REFLECT_STRUCT(lsReferenceContext, - includeDeclaration) - }; - struct Params { - lsTextDocumentIdentifier textDocument; - lsPosition position; - lsReferenceContext context; - MAKE_SWAP_METHOD(Params, - textDocument, - position, - context) - - }; - -}; -MAKE_REFLECT_STRUCT(TextDocumentReferences::lsReferenceContext, - includeDeclaration); -MAKE_REFLECT_STRUCT(TextDocumentReferences::Params, - textDocument, - position, - context); - - - - -/** - * The references request is sent from the client to the server to resolve - * project-wide references for the symbol denoted by the given text document - * position. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_references, TextDocumentReferences::Params, - std::vector<lsLocation>, "textDocument/references"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/rename.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/rename.h deleted file mode 100644 index 35895f0f4f6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/rename.h +++ /dev/null @@ -1,41 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsWorkspaceEdit.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - -namespace TextDocumentRename { - - struct Params { - // The document to format. - lsTextDocumentIdentifier textDocument; - - // The position at which this request was sent. - lsPosition position; - - // The new name of the symbol. If the given name is not valid the - // request must return a [ResponseError](#ResponseError) with an - // appropriate message set. - std::string newName; - MAKE_SWAP_METHOD(Params, - textDocument, - position, - newName); - }; - -}; -MAKE_REFLECT_STRUCT(TextDocumentRename::Params, - textDocument, - position, - newName); -/** - * The rename request is sent from the client to the server to do a - * workspace wide rename of a symbol. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_rename, TextDocumentRename::Params, lsWorkspaceEdit, "textDocument/rename"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCodeLens.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCodeLens.h deleted file mode 100644 index 07239851608..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCodeLens.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "code_lens.h" - -DEFINE_REQUEST_RESPONSE_TYPE(codeLens_resolve, lsCodeLens, lsCodeLens, "codeLens/resolve") - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCompletionItem.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCompletionItem.h deleted file mode 100644 index f5576894ede..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveCompletionItem.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include <regex> -#include "LibLsp/lsp/lsp_completion.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "completion.h" - -/** - * The request is sent from the client to the server to resolve additional - * information for a given completion item. - */ -DEFINE_REQUEST_RESPONSE_TYPE(completionItem_resolve, lsCompletionItem, lsCompletionItem, "completionItem/resolve"); - - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveTypeHierarchy.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveTypeHierarchy.h deleted file mode 100644 index eab5f838fcd..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/resolveTypeHierarchy.h +++ /dev/null @@ -1,31 +0,0 @@ -#pragma once - - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/symbol.h" -#include "typeHierarchy.h" - -struct ResolveTypeHierarchyItemParams { - /** - * The hierarchy item to resolve. - */ - - TypeHierarchyItem item; - - /** - * The number of hierarchy levels to resolve. {@code 0} indicates no hierarchy level. - */ - boost::optional<int> resolve; - - /** - * The direction of the type hierarchy resolution. - */ - - TypeHierarchyDirection direction; - MAKE_SWAP_METHOD(ResolveTypeHierarchyItemParams, item, resolve, direction) -}; -MAKE_REFLECT_STRUCT(ResolveTypeHierarchyItemParams,item,resolve,direction) -DEFINE_REQUEST_RESPONSE_TYPE(typeHierarchy_resolve, ResolveTypeHierarchyItemParams, TypeHierarchyItem, "typeHierarchy/resolve") diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/selectionRange.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/selectionRange.h deleted file mode 100644 index 47590e41522..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/selectionRange.h +++ /dev/null @@ -1,52 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsPosition.h" -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - -struct SelectionRangeParams { - /** - * The text document. - */ - - lsTextDocumentIdentifier textDocument; - - /** - * The positions inside the text document. - */ - - std::vector<lsPosition> positions; - - MAKE_SWAP_METHOD(SelectionRangeParams, textDocument, positions) - -}; -MAKE_REFLECT_STRUCT(SelectionRangeParams, textDocument, positions) - -struct SelectionRange { - /** - * The [range](#Range) of this selection range. - */ - - lsRange range; - - /** - * The parent selection range containing this range. Therefore `parent.range` must contain `this.range`. - */ - boost::optional<SelectionRange*> parent; - MAKE_SWAP_METHOD(SelectionRange, range, parent) -}; - -extern void Reflect(Reader& visitor, boost::optional<SelectionRange*>& value); -extern void Reflect(Writer& visitor, SelectionRange* value); - -MAKE_REFLECT_STRUCT(SelectionRange,range,parent) -/** - * The {@code textDocument/selectionRange} request is sent from the client to the server to return - * suggested selection ranges at an array of given positions. A selection range is a range around - * the cursor position which the user might be interested in selecting. - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_selectionRange, SelectionRangeParams, std::vector<SelectionRange>, "textDocument/selectionRange"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/semanticHighlighting.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/semanticHighlighting.h deleted file mode 100644 index 32bc86f5fb7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/semanticHighlighting.h +++ /dev/null @@ -1,66 +0,0 @@ -#pragma once -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsVersionedTextDocumentIdentifier.h" - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -/** - * Represents a semantic highlighting information that has to be applied on a specific line of the text document. - */ - -struct SemanticHighlightingInformation { - /** - * The zero-based line position in the text document. - */ - int line = 0; - - /** - * A base64 encoded string representing every single highlighted ranges in the line with its start position, length - * and the "lookup table" index of of the semantic highlighting <a href="https://manual.macromates.com/en/language_grammars"> - * TextMate scopes</a>. If the {@code tokens} is empty or not defined, then no highlighted positions are available for the line. - */ - std::string tokens; - - MAKE_SWAP_METHOD(SemanticHighlightingInformation, line, tokens) -}; - -MAKE_REFLECT_STRUCT(SemanticHighlightingInformation, line, tokens); - -/** - * Parameters for the semantic highlighting (server-side) push notification. - */ - -struct SemanticHighlightingParams { - /** - * The text document that has to be decorated with the semantic highlighting information. - */ - - lsVersionedTextDocumentIdentifier textDocument; - - /** - * An array of semantic highlighting information. - */ - - std::vector<SemanticHighlightingInformation> lines; - - MAKE_SWAP_METHOD(SemanticHighlightingParams, textDocument, lines) - -}; -MAKE_REFLECT_STRUCT(SemanticHighlightingParams, textDocument, lines); -/** - * The {@code textDocument/semanticHighlighting} notification is pushed from the server to the client - * to inform the client about additional semantic highlighting information that has to be applied - * on the text document. It is the server's responsibility to decide which lines are included in - * the highlighting information. In other words, the server is capable of sending only a delta - * information. For instance, after opening the text document ({@code DidOpenTextDocumentNotification}) - * the server sends the semantic highlighting information for the entire document, but if the server - * receives a {@code DidChangeTextDocumentNotification}, it pushes the information only about - * the affected lines in the document. - * - * <p> - * <b>Note:</b> the <a href= - * "https://github.com/Microsoft/vscode-languageserver-node/pull/367">{@code textDocument/semanticHighlighting} - * language feature</a> is not yet part of the official LSP specification. - */ -DEFINE_NOTIFICATION_TYPE(Notify_semanticHighlighting, SemanticHighlightingParams, "textDocument/semanticHighlighting");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/signature_help.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/signature_help.h deleted file mode 100644 index 2a83645901c..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/signature_help.h +++ /dev/null @@ -1,92 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/lsMarkedString.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" - -extern void Reflect(Reader& visitor, - std::pair<boost::optional<std::string>, boost::optional<MarkupContent>>& value); - - - -// Represents a parameter of a callable-signature. A parameter can -// have a label and a doc-comment. -struct lsParameterInformation { - // The label of this parameter. Will be shown in - // the UI. - std::string label; - - // The human-readable doc-comment of this parameter. Will be shown - // in the UI but can be omitted. - boost::optional< std::pair< boost::optional<std::string> , boost::optional <MarkupContent> > > documentation; - - MAKE_SWAP_METHOD(lsParameterInformation, label, documentation) -}; -MAKE_REFLECT_STRUCT(lsParameterInformation, label, documentation); - -// Represents the signature of something callable. A signature -// can have a label, like a function-name, a doc-comment, and -// a set of parameters. -struct lsSignatureInformation { - // The label of this signature. Will be shown in - // the UI. - std::string label; - - // The human-readable doc-comment of this signature. Will be shown - // in the UI but can be omitted. - boost::optional< std::pair< boost::optional<std::string>, boost::optional <MarkupContent> > > documentation; - - // The parameters of this signature. - std::vector<lsParameterInformation> parameters; - - MAKE_SWAP_METHOD(lsSignatureInformation, label, documentation, parameters) -}; -MAKE_REFLECT_STRUCT(lsSignatureInformation, label, documentation, parameters); - -// Signature help represents the signature of something -// callable. There can be multiple signature but only one -// active and only one active parameter. -struct lsSignatureHelp { - // One or more signatures. - std::vector<lsSignatureInformation> signatures; - - // The active signature. If omitted or the value lies outside the - // range of `signatures` the value defaults to zero or is ignored if - // `signatures.length === 0`. Whenever possible implementors should - // make an active decision about the active signature and shouldn't - // rely on a default value. - // In future version of the protocol this property might become - // mandantory to better express this. - boost::optional<int> activeSignature; - - // The active parameter of the active signature. If omitted or the value - // lies outside the range of `signatures[activeSignature].parameters` - // defaults to 0 if the active signature has parameters. If - // the active signature has no parameters it is ignored. - // In future version of the protocol this property might become - // mandantory to better express the active parameter if the - // active signature does have any. - boost::optional<int> activeParameter; - - - MAKE_SWAP_METHOD(lsSignatureHelp, - signatures, - activeSignature, - activeParameter) -}; -MAKE_REFLECT_STRUCT(lsSignatureHelp, - signatures, - activeSignature, - activeParameter); - - - -/** - * The signature help request is sent from the client to the server to - * request signature information at a given cursor position. - * - * Registration Options: SignatureHelpRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_signatureHelp, lsTextDocumentPositionParams, lsSignatureHelp, "textDocument/signatureHelp");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/textDocument.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/textDocument.cpp deleted file mode 100644 index 32f647436d1..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/textDocument.cpp +++ /dev/null @@ -1,349 +0,0 @@ -#include "completion.h" -#include "document_symbol.h" -#include "LibLsp/lsp/lsMarkedString.h" -#include "hover.h" -#include "prepareRename.h" -#include <LibLsp/lsp/textDocument/typeHierarchy.h> - -#include "semanticHighlighting.h" -#include "SemanticTokens.h" -#include "LibLsp/JsonRpc/json.h" - - -constexpr unsigned SemanticTokenEncodingSize = 5; - -std::string to_string(SemanticTokenType _type) -{ - switch (_type) { - - case ls_namespace: return "namespace"; - /** - * Represents a generic type. Acts as a fallback for types which - * can"t be mapped to a specific type like class or enum. - */ - case ls_type: return "type"; - case ls_class: return "class"; - case ls_enum: return "enum"; - case ls_interface: return "interface"; - case ls_struct: return "struct"; - case ls_typeParameter: return "typeParameter"; - case ls_parameter: return "parameter"; - case ls_variable: return "variable"; - case ls_property: return "property"; - case ls_enumMember: return "enumMember"; - case ls_event: return "event"; - case ls_function: return "function"; - case ls_method: return "method"; - case ls_macro: return "macro"; - case ls_keyword: return "keyword"; - case ls_modifier: return "modifier"; - case ls_comment: return "comment"; - case ls_string: return "string"; - case ls_number: return "number"; - case ls_regexp: return "regexp"; - case ls_operator: return "operator"; - default: - return "unknown"; - } -} - -unsigned toSemanticTokenType(std::vector<SemanticTokenType>& modifiers) -{ - unsigned encode_type = 0; - for (auto bit : modifiers) { - encode_type = encode_type | (0b00000001 << bit); - } - return encode_type; -} - -std::string to_string(TokenType_JDT _type) -{ - switch (_type) - { - case PACKAGE_JDT:return "namespace"; - case CLASS_JDT:return "class"; - case INTERFACE_JDT:return "interface"; - case ENUM_JDT:return "enum"; - case ENUM_MEMBER_JDT:return "enumMember"; - case TYPE_JDT:return "type"; - case TYPE_PARAMETER_JDT:return "typeParameter"; - case ANNOTATION_JDT:return "annotation"; - case ANNOTATION_MEMBER_JDT:return "annotationMember"; - case METHOD_JDT:return "function"; - case PROPERTY_JDT:return "property"; - case VARIABLE_JDT:return "variable"; - case PARAMETER_JDT:return "parameter"; - } - return "unknown"; -} - -std::string to_string(SemanticTokenModifier modifier) -{ - switch (modifier) { - case ls_declaration: return "declaration"; - case ls_definition: return "definition"; - case ls_readonly: return "readonly"; - case ls_static: return "static"; - case ls_deprecated: return "deprecated"; - case ls_abstract: return "abstract"; - case ls_async: return "async"; - case ls_modification: return "modification"; - case ls_documentation: return "documentation"; - case ls_defaultLibrary: return "defaultLibrary"; - default: - return "unknown"; - } -} - -unsigned toSemanticTokenModifiers(std::vector<SemanticTokenModifier>& modifiers) -{ - unsigned encodedModifiers = 0; - for (auto bit : modifiers) { - encodedModifiers = encodedModifiers | (0b00000001 << bit); - } - return encodedModifiers; -} - - -std::string toSemanticTokenType(HighlightingKind_clangD kind) { - switch (kind) { - case HighlightingKind_clangD::Variable: - case HighlightingKind_clangD::LocalVariable: - case HighlightingKind_clangD::StaticField: - return "variable"; - case HighlightingKind_clangD::Parameter: - return "parameter"; - case HighlightingKind_clangD::Function: - return "function"; - case HighlightingKind_clangD::Method: - return "method"; - case HighlightingKind_clangD::StaticMethod: - // FIXME: better method with static modifier? - return "function"; - case HighlightingKind_clangD::Field: - return "property"; - case HighlightingKind_clangD::Class: - return "class"; - case HighlightingKind_clangD::Interface: - return "interface"; - case HighlightingKind_clangD::Enum: - return "enum"; - case HighlightingKind_clangD::EnumConstant: - return "enumMember"; - case HighlightingKind_clangD::Typedef: - case HighlightingKind_clangD::Type: - return "type"; - case HighlightingKind_clangD::Unknown: - return "unknown"; // nonstandard - case HighlightingKind_clangD::Namespace: - return "namespace"; - case HighlightingKind_clangD::TemplateParameter: - return "typeParameter"; - case HighlightingKind_clangD::Concept: - return "concept"; // nonstandard - case HighlightingKind_clangD::Primitive: - return "type"; - case HighlightingKind_clangD::Macro: - return "macro"; - case HighlightingKind_clangD::InactiveCode: - return "comment"; - } - return ("unhandled HighlightingKind_clangD"); -} - -std::string toSemanticTokenModifier(HighlightingModifier_clangD modifier) { - switch (modifier) { - case HighlightingModifier_clangD::Declaration: - return "declaration"; - case HighlightingModifier_clangD::Deprecated: - return "deprecated"; - case HighlightingModifier_clangD::Readonly: - return "readonly"; - case HighlightingModifier_clangD::Static: - return "static"; - case HighlightingModifier_clangD::Deduced: - return "deduced"; // nonstandard - case HighlightingModifier_clangD::Abstract: - return "abstract"; - case HighlightingModifier_clangD::DependentName: - return "dependentName"; // nonstandard - case HighlightingModifier_clangD::DefaultLibrary: - return "defaultLibrary"; - case HighlightingModifier_clangD::FunctionScope: - return "functionScope"; // nonstandard - case HighlightingModifier_clangD::ClassScope: - return "classScope"; // nonstandard - case HighlightingModifier_clangD::FileScope: - return "fileScope"; // nonstandard - case HighlightingModifier_clangD::GlobalScope: - return "globalScope"; // nonstandard - } - return ("unhandled HighlightingModifier_clangD"); -} - - - -bool operator==(const SemanticToken& l, const SemanticToken& r) { - return std::tie(l.deltaLine, l.deltaStart, l.length, l.tokenType, - l.tokenModifiers) == std::tie(r.deltaLine, r.deltaStart, - r.length, r.tokenType, - r.tokenModifiers); -} - -std::vector<int32_t> SemanticTokens::encodeTokens(std::vector<SemanticToken>& tokens) -{ - std::vector<int32_t> result; - result.reserve(SemanticTokenEncodingSize * tokens.size()); - for (const auto& tok : tokens) - { - result.push_back(tok.deltaLine); - result.push_back(tok.deltaStart); - result.push_back(tok.length); - result.push_back(tok.tokenType); - result.push_back(tok.tokenModifiers); - } - assert(result.size() == SemanticTokenEncodingSize * tokens.size()); - return result; -} - -void Reflect(Reader& visitor, TextDocumentComplete::Either& value) -{ - if(visitor.IsArray()) - { - Reflect(visitor, value.first); - } - else - { - - Reflect(visitor, value.second); - } - -} -void Reflect(Reader& visitor, TextDocumentDocumentSymbol::Either& value) -{ - if (visitor.HasMember("location")) - { - Reflect(visitor, value.first); - } - else - { - Reflect(visitor, value.second); - } -} - -void Reflect(Reader& visitor, std::pair<boost::optional<std::string>, boost::optional<lsMarkedString>>& value) -{ - - if (!visitor.IsString()) - { - Reflect(visitor, value.second); - } - else - { - Reflect(visitor, value.first); - } -} - -void Reflect(Reader& visitor, std::pair<boost::optional<std::string>, boost::optional<MarkupContent>>& value) -{ - if (!visitor.IsString()) - { - Reflect(visitor, value.second); - } - else - { - Reflect(visitor, value.first); - } -} - void Reflect(Reader& visitor, TextDocumentHover::Either& value) -{ - JsonReader& reader = dynamic_cast<JsonReader&>(visitor); - if (reader.IsArray()) - { - Reflect(visitor, value.first); - } - else if(reader.m_->IsObject()) - { - Reflect(visitor, value.second); - } -} - - void Reflect(Reader& visitor, TextDocumentPrepareRenameResult& value) -{ - if (visitor.HasMember("placeholder")) - { - Reflect(visitor, value.second); - } - else - { - Reflect(visitor, value.first); - } -} - - namespace - RefactorProposalUtility - { - const char* APPLY_REFACTORING_COMMAND_ID = "java.action.applyRefactoringCommand"; - const char* EXTRACT_VARIABLE_ALL_OCCURRENCE_COMMAND = "extractVariableAllOccurrence"; - const char* EXTRACT_VARIABLE_COMMAND = "extractVariable"; - const char* EXTRACT_CONSTANT_COMMAND = "extractConstant"; - const char* EXTRACT_METHOD_COMMAND = "extractMethod"; - const char* EXTRACT_FIELD_COMMAND = "extractField"; - const char* CONVERT_VARIABLE_TO_FIELD_COMMAND = "convertVariableToField"; - const char* MOVE_FILE_COMMAND = "moveFile"; - const char* MOVE_INSTANCE_METHOD_COMMAND = "moveInstanceMethod"; - const char* MOVE_STATIC_MEMBER_COMMAND = "moveStaticMember"; - const char* MOVE_TYPE_COMMAND = "moveType"; - }; - namespace QuickAssistProcessor { - - const char* SPLIT_JOIN_VARIABLE_DECLARATION_ID = "org.eclipse.jdt.ls.correction.splitJoinVariableDeclaration.assist"; //$NON-NLS-1$ - const char* CONVERT_FOR_LOOP_ID = "org.eclipse.jdt.ls.correction.convertForLoop.assist"; //$NON-NLS-1$ - const char* ASSIGN_TO_LOCAL_ID = "org.eclipse.jdt.ls.correction.assignToLocal.assist"; //$NON-NLS-1$ - const char* ASSIGN_TO_FIELD_ID = "org.eclipse.jdt.ls.correction.assignToField.assist"; //$NON-NLS-1$ - const char* ASSIGN_PARAM_TO_FIELD_ID = "org.eclipse.jdt.ls.correction.assignParamToField.assist"; //$NON-NLS-1$ - const char* ASSIGN_ALL_PARAMS_TO_NEW_FIELDS_ID = "org.eclipse.jdt.ls.correction.assignAllParamsToNewFields.assist"; //$NON-NLS-1$ - const char* ADD_BLOCK_ID = "org.eclipse.jdt.ls.correction.addBlock.assist"; //$NON-NLS-1$ - const char* EXTRACT_LOCAL_ID = "org.eclipse.jdt.ls.correction.extractLocal.assist"; //$NON-NLS-1$ - const char* EXTRACT_LOCAL_NOT_REPLACE_ID = "org.eclipse.jdt.ls.correction.extractLocalNotReplaceOccurrences.assist"; //$NON-NLS-1$ - const char* EXTRACT_CONSTANT_ID = "org.eclipse.jdt.ls.correction.extractConstant.assist"; //$NON-NLS-1$ - const char* INLINE_LOCAL_ID = "org.eclipse.jdt.ls.correction.inlineLocal.assist"; //$NON-NLS-1$ - const char* CONVERT_LOCAL_TO_FIELD_ID = "org.eclipse.jdt.ls.correction.convertLocalToField.assist"; //$NON-NLS-1$ - const char* CONVERT_ANONYMOUS_TO_LOCAL_ID = "org.eclipse.jdt.ls.correction.convertAnonymousToLocal.assist"; //$NON-NLS-1$ - const char* CONVERT_TO_STRING_BUFFER_ID = "org.eclipse.jdt.ls.correction.convertToStringBuffer.assist"; //$NON-NLS-1$ - const char* CONVERT_TO_MESSAGE_FORMAT_ID = "org.eclipse.jdt.ls.correction.convertToMessageFormat.assist"; //$NON-NLS-1$; - const char* EXTRACT_METHOD_INPLACE_ID = "org.eclipse.jdt.ls.correction.extractMethodInplace.assist"; //$NON-NLS-1$; - - const char* CONVERT_ANONYMOUS_CLASS_TO_NESTED_COMMAND = "convertAnonymousClassToNestedCommand"; - }; - - void Reflect(Reader& reader, TypeHierarchyDirection& value) { - if (!reader.IsString()) - { - value = TypeHierarchyDirection::Both; - return; - } - std::string v = reader.GetString(); - if (v == "Children") - value = TypeHierarchyDirection::Both; - else if (v == "Parents") - value = TypeHierarchyDirection::Parents; - else if (v == "Both") - value = TypeHierarchyDirection::Both; - } - - - void Reflect(Writer& writer, TypeHierarchyDirection& value) { - switch (value) - { - case TypeHierarchyDirection::Children: - writer.String("Children"); - break; - case TypeHierarchyDirection::Parents: - writer.String("Parents"); - break; - case TypeHierarchyDirection::Both: - writer.String("Both"); - break; - } - } diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/typeHierarchy.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/typeHierarchy.h deleted file mode 100644 index b554d751f3a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/typeHierarchy.h +++ /dev/null @@ -1,133 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" -#include "LibLsp/lsp/lsTextDocumentPositionParams.h" -#include "LibLsp/lsp/symbol.h" -#include "LibLsp/lsp/lsAny.h" -/** - * The {@code textDocument/typeHierarchy} request is sent from the client to the - * server to retrieve a {@link TypeHierarchyItem type hierarchy item} based on - * the {@link TypeHierarchyParams cursor position in the text document}. This - * request would also allow to specify if the item should be resolved and - * whether sub- or supertypes are to be resolved. If no type hierarchy item can - * be found under the given text document position, resolves to {@code null}. - * - * <p> - * <b>Note:</b> the <a href= - * "https://github.com/Microsoft/vscode-languageserver-node/pull/426">{@code textDocument/typeHierarchy} - * language feature</a> is not yet part of the official LSP specification. - */ -enum class TypeHierarchyDirection : uint32_t{ - - /** - * Flag for retrieving/resolving the subtypes. Value: {@code 0}. - */ - Children = 0, - - /** - * Flag to use when retrieving/resolving the supertypes. Value: {@code 1}. - */ - Parents =1, - - /** - * Flag for resolving both the super- and subtypes. Value: {@code 2}. - */ - Both=2 -}; -void Reflect(Reader& reader, TypeHierarchyDirection& value); - - -void Reflect(Writer& writer, TypeHierarchyDirection& value); - -struct TypeHierarchyParams :public lsTextDocumentPositionParams -{ - boost::optional<int> resolve; - boost::optional<TypeHierarchyDirection> direction ; - - MAKE_SWAP_METHOD(TypeHierarchyParams, textDocument, position, resolve, direction) -}; -MAKE_REFLECT_STRUCT(TypeHierarchyParams, textDocument, position, resolve, direction); - - - - - -/** - * Representation of an item that carries type information (such as class, interface, enumeration, etc) with additional parentage details. - */ - -struct TypeHierarchyItem { - /** - * The human readable name of the hierarchy item. - */ - - std::string name; - - /** - * Optional detail for the hierarchy item. It can be, for instance, the signature of a function or method. - */ - boost::optional<std::string> - detail; - - /** - * The kind of the hierarchy item. For instance, class or interface. - */ - - SymbolKind kind; - - /** - * {@code true} if the hierarchy item is deprecated. Otherwise, {@code false}. It is {@code false} by default. - */ - - boost::optional<bool> deprecated; - - /** - * The URI of the text document where this type hierarchy item belongs to. - */ - - lsDocumentUri uri; - - /** - * The range enclosing this type hierarchy item not including leading/trailing whitespace but everything else - * like comments. This information is typically used to determine if the clients cursor is inside the type - * hierarchy item to reveal in the symbol in the UI. - * - * @see TypeHierarchyItem#selectionRange - */ - - lsRange range; - - /** - * The range that should be selected and revealed when this type hierarchy item is being picked, e.g the name of a function. - * Must be contained by the the {@link TypeHierarchyItem#getRange range}. - * - * @see TypeHierarchyItem#range - */ - - lsRange selectionRange; - - /** - * If this type hierarchy item is resolved, it contains the direct parents. Could be empty if the item does not have any - * direct parents. If not defined, the parents have not been resolved yet. - */ - boost::optional< std::vector<TypeHierarchyItem> > parents; - - /** - * If this type hierarchy item is resolved, it contains the direct children of the current item. - * Could be empty if the item does not have any descendants. If not defined, the children have not been resolved. - */ - boost::optional< std::vector<TypeHierarchyItem> > children; - - /** - * An boost::optional data field can be used to identify a type hierarchy item in a resolve request. - */ - boost::optional<lsp::Any> data; - - MAKE_SWAP_METHOD(TypeHierarchyItem, name, detail, kind, deprecated, uri, range, selectionRange, parents, children, data) -}; -MAKE_REFLECT_STRUCT(TypeHierarchyItem, name, detail, kind, deprecated, uri, range, selectionRange, parents, children, data); - - - -DEFINE_REQUEST_RESPONSE_TYPE(td_typeHierarchy, TypeHierarchyParams, TypeHierarchyItem, "textDocument/typeHierarchy");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/type_definition.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/type_definition.h deleted file mode 100644 index 38ced43b42d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/type_definition.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/lsp/out_list.h" - -/** - * The goto type definition request is sent from the client to the server to resolve - * the type definition location of a symbol at a given text document position. - * - * Registration Options: TextDocumentRegistrationOptions - * - * Since version 3.6.0 - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_typeDefinition, - lsTextDocumentPositionParams, LocationListEither::Either, "textDocument/typeDefinition");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/willSave.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/willSave.h deleted file mode 100644 index 84aa0badaa7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/textDocument/willSave.h +++ /dev/null @@ -1,71 +0,0 @@ -#pragma once - - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsTextDocumentIdentifier.h" - -namespace WillSaveTextDocumentParams { - - /** - * Represents reasons why a text document is saved. - */ - enum class TextDocumentSaveReason { - - /** - * Manually triggered, e.g. by the user pressing save, by starting debugging, - * or by an API call. - */ - Manual=(1), - - /** - * Automatic after a delay. - */ - AfterDelay=(2), - - /** - * When the editor lost focus. - */ - FocusOut=(3) - }; - - struct Params { - /** - * The document that will be saved. - */ - lsTextDocumentIdentifier textDocument; - - /* - * A reason why a text document is saved. - */ - - boost::optional<TextDocumentSaveReason> reason; - - MAKE_SWAP_METHOD(Params, textDocument, reason); - }; - -}; -MAKE_REFLECT_TYPE_PROXY(WillSaveTextDocumentParams::TextDocumentSaveReason); - -MAKE_REFLECT_STRUCT(WillSaveTextDocumentParams::Params, textDocument, reason); - -/** - * The document save notification is sent from the client to the server when - * the document for saved in the client. - * - * Registration Options: TextDocumentSaveRegistrationOptions - */ -DEFINE_NOTIFICATION_TYPE(td_willSave, WillSaveTextDocumentParams::Params, "textDocument/willSave"); - -/** - * The document will save request is sent from the client to the server before the document is actually saved. - * The request can return an array of TextEdits which will be applied to the text document before it is saved. - * Please note that clients might drop results if computing the text edits took too long or if a server constantly fails on this request. - * This is done to keep the save fast and reliable. - * - * Registration Options: TextDocumentRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(td_willSaveWaitUntil, - WillSaveTextDocumentParams::Params, std::vector<lsTextEdit>, "textDocument/willSaveWaitUntil"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/utils.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/utils.cpp deleted file mode 100644 index 532f4bf6d70..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/utils.cpp +++ /dev/null @@ -1,602 +0,0 @@ -#include "utils.h" - -#include <algorithm> -#include <cassert> -#include <cctype> -#include <cstring> -#include <fstream> -#include <functional> - -#include <queue> -#include <sstream> -#include <string> -#include <unordered_map> -#include <sys/stat.h> - -#include "lsPosition.h" -#include "utf8.h" -#ifdef _WIN32 -#include <Windows.h> -#endif - - -// DEFAULT_RESOURCE_DIRECTORY is passed with quotes for non-MSVC compilers, ie, -// foo vs "foo". -#if defined(_MSC_VER) -#define _STRINGIFY(x) #x -#define ENSURE_STRING_MACRO_ARGUMENT(x) _STRINGIFY(x) -#else -#define ENSURE_STRING_MACRO_ARGUMENT(x) x -#endif -#include <boost/filesystem/path.hpp> -#include <boost/filesystem/operations.hpp> -#include <boost/algorithm/string.hpp> -namespace lsp -{ - - -// See http://stackoverflow.com/a/2072890 -bool EndsWith(std::string value, std::string ending) { - if (ending.size() > value.size()) - return false; - return std::equal(ending.rbegin(), ending.rend(), value.rbegin()); -} - -bool StartsWith(std::string value, std::string start) { - if (start.size() > value.size()) - return false; - return std::equal(start.begin(), start.end(), value.begin()); -} - -bool AnyStartsWith(const std::vector<std::string>& values, - const std::string& start) { - return std::any_of( - std::begin(values), std::end(values), - [&start](const std::string& value) { return StartsWith(value, start); }); -} - -bool StartsWithAny(const std::string& value, - const std::vector<std::string>& startings) { - return std::any_of(std::begin(startings), std::end(startings), - [&value](const std::string& starting) { - return StartsWith(value, starting); - }); -} - -bool EndsWithAny(const std::string& value, - const std::vector<std::string>& endings) { - return std::any_of( - std::begin(endings), std::end(endings), - [&value](const std::string& ending) { return EndsWith(value, ending); }); -} - -bool FindAnyPartial(const std::string& value, - const std::vector<std::string>& values) { - return std::any_of(std::begin(values), std::end(values), - [&value](const std::string& v) { - return value.find(v) != std::string::npos; - }); -} - -std::string GetDirName(std::string path) { - - ReplaceAll(path, "\\", "/"); - if (path.size() && path.back() == '/') - path.pop_back(); - size_t last_slash = path.find_last_of('/'); - if (last_slash == std::string::npos) - return "./"; - return path.substr(0, last_slash + 1); -} - -std::string GetBaseName(const std::string& path) { - size_t last_slash = path.find_last_of('/'); - if (last_slash != std::string::npos && (last_slash + 1) < path.size()) - return path.substr(last_slash + 1); - return path; -} - -std::string StripFileType(const std::string& path) { - size_t last_period = path.find_last_of('.'); - if (last_period != std::string::npos) - return path.substr(0, last_period); - return path; -} - -// See http://stackoverflow.com/a/29752943 -std::string ReplaceAll(const std::string& source, - const std::string& from, - const std::string& to) { - std::string result; - result.reserve(source.length()); // avoids a few memory allocations - - std::string::size_type last_pos = 0; - std::string::size_type find_pos; - - while (std::string::npos != (find_pos = source.find(from, last_pos))) { - result.append(source, last_pos, find_pos - last_pos); - result += to; - last_pos = find_pos + from.length(); - } - - // Care for the rest after last occurrence - result += source.substr(last_pos); - - return result; -} - -std::vector<std::string> SplitString(const std::string& str, - const std::string& delimiter) { - // http://stackoverflow.com/a/13172514 - std::vector<std::string> strings; - - std::string::size_type pos = 0; - std::string::size_type prev = 0; - while ((pos = str.find(delimiter, prev)) != std::string::npos) { - strings.emplace_back(str.substr(prev, pos - prev)); - prev = pos + 1; - } - - // To get the last substring (or only, if delimiter is not found) - strings.emplace_back(str.substr(prev)); - - return strings; -} - -void EnsureEndsInSlash(std::string& path) { - if (path.empty() || path[path.size() - 1] != '/') - path += '/'; -} - -std::string EscapeFileName(std::string path) { - if (path.size() && path.back() == '/') - path.pop_back(); - std::replace(path.begin(), path.end(), '\\', '@'); - std::replace(path.begin(), path.end(), '/', '@'); - std::replace(path.begin(), path.end(), ':', '@'); - return path; -} - -// http://stackoverflow.com/a/6089413 -std::istream& SafeGetline(std::istream& is, std::string& t) { - t.clear(); - - // The characters in the stream are read one-by-one using a std::streambuf. - // That is faster than reading them one-by-one using the std::istream. Code - // that uses streambuf this way must be guarded by a sentry object. The sentry - // object performs various tasks, such as thread synchronization and updating - // the stream state. - - std::istream::sentry se(is, true); - std::streambuf* sb = is.rdbuf(); - - for (;;) { - int c = sb->sbumpc(); - if (c == EOF) { - // Also handle the case when the last line has no line ending - if (t.empty()) - is.setstate(std::ios::eofbit); - return is; - } - - t += (char)c; - - if (c == '\n') - return is; - } -} - -bool FileExists(const std::string& filename) { - std::ifstream cache(filename); - return cache.is_open(); -} - -boost::optional<std::string> ReadContent(const AbsolutePath& filename) { - - std::ifstream cache; - cache.open(filename.path); - - try { - return std::string(std::istreambuf_iterator<char>(cache), - std::istreambuf_iterator<char>()); - } catch (std::ios_base::failure&) { - return {}; - } -} - -std::vector<std::string> ReadLinesWithEnding(const AbsolutePath& filename) { - std::vector<std::string> result; - - std::ifstream input(filename.path); - for (std::string line; SafeGetline(input, line);) - result.emplace_back(line); - - return result; -} - -bool WriteToFile(const std::string& filename, const std::string& content) { - std::ofstream file(filename, - std::ios::out | std::ios::trunc | std::ios::binary); - if (!file.good()) { - - return false; - } - - file << content; - return true; -} - - -std::string FormatMicroseconds(long long microseconds) { - long long milliseconds = microseconds / 1000; - long long remaining = microseconds - milliseconds; - - // Only show two digits after the dot. - while (remaining >= 100) - remaining /= 10; - - return std::to_string(milliseconds) + "." + std::to_string(remaining) + "ms"; -} - - - -std::string UpdateToRnNewlines(std::string output) { - size_t idx = 0; - while (true) { - idx = output.find('\n', idx); - - // No more matches. - if (idx == std::string::npos) - break; - - // Skip an existing "\r\n" match. - if (idx > 0 && output[idx - 1] == '\r') { - ++idx; - continue; - } - - // Replace "\n" with "\r|n". - output.replace(output.begin() + idx, output.begin() + idx + 1, "\r\n"); - } - - return output; -} - - - -bool IsAbsolutePath(const std::string& path) { - return IsUnixAbsolutePath(path) || IsWindowsAbsolutePath(path); -} - -bool IsUnixAbsolutePath(const std::string& path) { - return !path.empty() && path[0] == '/'; -} - -bool IsWindowsAbsolutePath(const std::string& path) { - auto is_drive_letter = [](char c) { - return (c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z'); - }; - - return path.size() > 3 && path[1] == ':' && - (path[2] == '/' || path[2] == '\\') && is_drive_letter(path[0]); -} - -bool IsDirectory(const std::string& path) { - struct stat path_stat; - - if (stat(path.c_str(), &path_stat) != 0) { - perror("cannot access path"); - return false; - } - - return path_stat.st_mode & S_IFDIR; -} - - -std::string ws2s(std::wstring const& wstr) { - - std::string narrow; - utf8::utf32to8(wstr.begin(), wstr.end(), std::back_inserter(narrow)); - return narrow; -} -std::wstring s2ws(const std::string& str) { - std::wstring wide; - utf8::utf8to32(str.begin(), str.end(), std::back_inserter(wide)); - return wide; -} - - -#ifdef _WIN32 - -#else -// Returns the canonicalized absolute pathname, without expanding symbolic -// links. This is a variant of realpath(2), C++ rewrite of -// https://github.com/freebsd/freebsd/blob/master/lib/libc/stdlib/realpath.c -AbsolutePath RealPathNotExpandSymlink(std::string path, - bool ensure_exists) { - if (path.empty()) { - errno = EINVAL; - return {}; - } - if (path[0] == '\0') { - errno = ENOENT; - return {}; - } - - // Do not use PATH_MAX because it is tricky on Linux. - // See https://eklitzke.org/path-max-is-tricky - char tmp[1024]; - std::string resolved; - size_t i = 0; - struct stat sb; - if (path[0] == '/') { - resolved = "/"; - i = 1; - } - else { - if (!getcwd(tmp, sizeof tmp) && ensure_exists) - return {}; - resolved = tmp; - } - - while (i < path.size()) { - auto j = path.find('/', i); - if (j == std::string::npos) - j = path.size(); - auto next_token = path.substr(i, j - i); - i = j + 1; - if (resolved.back() != '/') - resolved += '/'; - if (next_token.empty() || next_token == ".") { - // Handle consequential slashes and "." - continue; - } - else if (next_token == "..") { - // Strip the last path component except when it is single "/" - if (resolved.size() > 1) - resolved.resize(resolved.rfind('/', resolved.size() - 2) + 1); - continue; - } - // Append the next path component. - // Here we differ from realpath(3), we use stat(2) instead of - // lstat(2) because we do not want to resolve symlinks. - resolved += next_token; - if (stat(resolved.c_str(), &sb) != 0 && ensure_exists) - return {}; - if (!S_ISDIR(sb.st_mode) && j < path.size() && ensure_exists) { - errno = ENOTDIR; - return {}; - } - } - - // Remove trailing slash except when a single "/". - if (resolved.size() > 1 && resolved.back() == '/') - resolved.pop_back(); - return AbsolutePath(resolved, true /*validate*/); -} -#endif - - -AbsolutePath NormalizePath(const std::string& path0, - bool ensure_exists , - bool force_lower_on_windows) { -#ifdef _WIN32 - - std::wstring path = lsp::s2ws(path0); - - wchar_t buffer[MAX_PATH] = (L""); - - // Normalize the path name, ie, resolve `..`. - unsigned long len = GetFullPathNameW(path.c_str(), MAX_PATH, buffer, nullptr); - if (!len) - return {}; - path = std::wstring(buffer, len); - - // Get the actual casing of the path, ie, if the file on disk is `C:\FooBar` - // and this function is called with `c:\fooBar` this will return `c:\FooBar`. - // (drive casing is lowercase). - if (ensure_exists) { - len = GetLongPathNameW(path.c_str(), buffer, MAX_PATH); - if (!len) - return {}; - path = std::wstring(buffer, len); - } - - // Empty paths have no meaning. - if (path.empty()) - return {}; - - // We may need to normalize the drive name to upper-case; at the moment - // vscode sends lower-case path names. - /* - path[0] = toupper(path[0]); - */ - // Make the path all lower-case, since windows is case-insensitive. - if (force_lower_on_windows) { - for (size_t i = 0; i < path.size(); ++i) - path[i] = (wchar_t)tolower(path[i]); - } - - // cquery assumes forward-slashes. - std::replace(path.begin(), path.end(), '\\', '/'); - - - return AbsolutePath(lsp::ws2s(path), false /*validate*/); -#else - - return RealPathNotExpandSymlink(path0, ensure_exists); - -#endif - - -} - -// VSCode (UTF-16) disagrees with Emacs lsp-mode (UTF-8) on how to represent -// text documents. -// We use a UTF-8 iterator to approximate UTF-16 in the specification (weird). -// This is good enough and fails only for UTF-16 surrogate pairs. -int GetOffsetForPosition(lsPosition position, const std::string& content) { - size_t i = 0; - // Iterate lines until we have found the correct line. - while (position.line > 0 && i < content.size()) { - if (content[i] == '\n') - position.line--; - i++; - } - // Iterate characters on the target line. - while (position.character > 0 && i < content.size()) { - if (uint8_t(content[i++]) >= 128) { - // Skip 0b10xxxxxx - while (i < content.size() && uint8_t(content[i]) >= 128 && - uint8_t(content[i]) < 192) - i++; - } - position.character--; - } - return int(i); -} - - -lsPosition GetPositionForOffset(size_t offset,const std::string& content) { - lsPosition result; - for (size_t i = 0; i < offset && i < content.length(); ++i) { - if (content[i] == '\n') { - result.line++; - result.character = 0; - } - else { - result.character++; - } - } - return result; -} - -lsPosition CharPos(const std::string& search, - char character, - int character_offset) { - lsPosition result; - size_t index = 0; - while (index < search.size()) { - char c = search[index]; - if (c == character) - break; - if (c == '\n') { - result.line += 1; - result.character = 0; - } - else { - result.character += 1; - } - ++index; - } - assert(index < search.size()); - result.character += character_offset; - return result; -} - -void scanDirsUseRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret) -{ - namespace fs = boost::filesystem; - fs::path fullpath(rootPath); - if (!fs::exists(fullpath)) { return; } - fs::recursive_directory_iterator end_iter; - for (fs::recursive_directory_iterator iter(fullpath); iter != end_iter; iter++) { - try { - if (fs::is_directory(*iter)) { - ret.push_back(iter->path().wstring()); - } - } - catch (const std::exception& ex) { - continue; - } - } -} - -void scanDirsNoRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret) -{ - namespace fs = boost::filesystem; - boost::filesystem::path myPath(rootPath); - if (!fs::exists(rootPath)) { return; } - boost::filesystem::directory_iterator endIter; - for (boost::filesystem::directory_iterator iter(myPath); iter != endIter; iter++) { - if (boost::filesystem::is_directory(*iter)) { - ret.push_back(iter->path().wstring()); - } - } -} - -void scanFilesUseRecursive( - const std::wstring& rootPath, - std::vector<std::wstring>& ret, - std::wstring suf) { - namespace fs = boost::filesystem; - boost::to_lower(suf); - - fs::path fullpath(rootPath); - if (!fs::exists(fullpath)) { return; } - fs::recursive_directory_iterator end_iter; - for (fs::recursive_directory_iterator iter(fullpath); iter != end_iter; iter++) { - try { - if (!fs::is_directory(*iter) && fs::is_regular_file(*iter)) { - auto temp_path = iter->path().wstring(); - auto size = suf.size(); - if (!size) - { - ret.push_back(std::move(temp_path)); - } - else - { - - if (temp_path.size() < size) continue; - auto suf_temp = temp_path.substr(temp_path.size() - size); - boost::to_lower(suf_temp); - if (suf_temp == suf) - { - ret.push_back(std::move(temp_path)); - } - } - } - } - catch (const std::exception&) { - continue; - } - } -} - -void scanFileNamesUseRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret, - std::wstring strSuf) -{ - scanFilesUseRecursive(rootPath, ret, strSuf); - std::vector<std::wstring> names; - for (auto& it : ret) - { - if (it.size() >= rootPath.size()) - { - names.push_back(it.substr(rootPath.size())); - } - } - ret.swap(names); -} - -void scanFileNamesUseRecursive(const std::string& rootPath, std::vector<std::string>& ret, std::string strSuf) -{ - std::vector<std::wstring> out; - scanFileNamesUseRecursive(s2ws(rootPath), out, s2ws(strSuf)); - for (auto& it : out) - { - ret.push_back(ws2s(it)); - } -} - -void scanFilesUseRecursive(const std::string& rootPath, std::vector<std::string>& ret, std::string strSuf) -{ - std::vector<std::wstring> out; - scanFilesUseRecursive(s2ws(rootPath), out, s2ws(strSuf)); - for (auto& it : out) - { - ret.push_back(ws2s(it)); - } -} - - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/utils.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/utils.h deleted file mode 100644 index 796b5d2569d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/utils.h +++ /dev/null @@ -1,141 +0,0 @@ -#pragma once -#include <algorithm> -#include <codecvt> -#include <functional> -#include <iterator> -#include <locale> -#include <memory> -#include <string> -#include <vector> -#include <boost/optional/optional.hpp> -#include <LibLsp/lsp/AbsolutePath.h> - -#include "lsPosition.h" - - -namespace lsp -{ - - -// Returns true if |value| starts/ends with |start| or |ending|. -bool StartsWith(std::string value, std::string start); -bool EndsWith(std::string value, std::string ending); -bool AnyStartsWith(const std::vector<std::string>& values, - const std::string& start); -bool StartsWithAny(const std::string& value, - const std::vector<std::string>& startings); -bool EndsWithAny(const std::string& value, - const std::vector<std::string>& endings); -bool FindAnyPartial(const std::string& value, - const std::vector<std::string>& values); -// Returns the dirname of |path|, i.e. "foo/bar.cc" => "foo/", "foo" => "./", -// "/foo" => "/". The result always ends in '/'. -std::string GetDirName(std::string path); -// Returns the basename of |path|, ie, "foo/bar.cc" => "bar.cc". -std::string GetBaseName(const std::string& path); -// Returns |path| without the filetype, ie, "foo/bar.cc" => "foo/bar". -std::string StripFileType(const std::string& path); - -std::string ReplaceAll(const std::string& source, - const std::string& from, - const std::string& to); - -std::vector<std::string> SplitString(const std::string& str, - const std::string& delimiter); - -template <typename TValues, typename TMap> -std::string StringJoinMap(const TValues& values, - const TMap& map, - const std::string& sep = ", ") { - std::string result; - bool first = true; - for (auto& entry : values) { - if (!first) - result += sep; - first = false; - result += map(entry); - } - return result; -} - -template <typename TValues> -std::string StringJoin(const TValues& values, const std::string& sep = ", ") { - return StringJoinMap(values, [](const std::string& entry) { return entry; }, - sep); -} - -template <typename TCollection, typename TValue> -bool ContainsValue(const TCollection& collection, const TValue& value) { - return std::find(std::begin(collection), std::end(collection), value) != - std::end(collection); -} - - -// Ensures that |path| ends in a slash. -void EnsureEndsInSlash(std::string& path); - -// Converts a file path to one that can be used as filename. -// e.g. foo/bar.c => foo_bar.c -std::string EscapeFileName(std::string path); - -// FIXME: Move ReadContent into ICacheManager? -bool FileExists(const std::string& filename); -boost::optional<std::string> ReadContent(const AbsolutePath& filename); -std::vector<std::string> ReadLinesWithEnding(const AbsolutePath& filename); - -bool WriteToFile(const std::string& filename, const std::string& content); - - -template <typename T, typename Fn> -void RemoveIf(std::vector<T>* vec, Fn predicate) { - vec->erase(std::remove_if(vec->begin(), vec->end(), predicate), vec->end()); -} - -std::string FormatMicroseconds(long long microseconds); - -// Makes sure all newlines in |output| are in \r\n format. -std::string UpdateToRnNewlines(std::string output); - -// Utility methods to check if |path| is absolute. -bool IsAbsolutePath(const std::string& path); -bool IsUnixAbsolutePath(const std::string& path); -bool IsWindowsAbsolutePath(const std::string& path); - -bool IsDirectory(const std::string& path); - -// string <-> wstring conversion (UTF-16), e.g. for use with Window's wide APIs. - std::string ws2s(std::wstring const& wstr); - std::wstring s2ws(std::string const& str); - -AbsolutePath NormalizePath(const std::string& path, - bool ensure_exists = true, - bool force_lower_on_windows = true); - - -int GetOffsetForPosition(lsPosition position, const std::string& content); - -// Finds the position for an |offset| in |content|. -lsPosition GetPositionForOffset(int offset, const std::string& content); - -// Utility method to find a position for the given character. -lsPosition CharPos(const std::string& search, - char character, - int character_offset = 0); - - - void scanDirsNoRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret); - - void scanFilesUseRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret, - std::wstring strSuf = L""); - - void scanFileNamesUseRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret, - std::wstring strSuf = L""); - void scanFileNamesUseRecursive(const std::string& rootPath, std::vector<std::string>& ret, - std::string strSuf = ""); - - void scanFilesUseRecursive(const std::string& rootPath, std::vector<std::string>& ret, - std::string strSuf = ""); - - void scanDirsUseRecursive(const std::wstring& rootPath, std::vector<std::wstring>& ret); - -} diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/windows/MessageNotify.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/windows/MessageNotify.h deleted file mode 100644 index 8499304f558..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/windows/MessageNotify.h +++ /dev/null @@ -1,83 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -// Show a message to the user. -enum class lsMessageType : int { Error = 1, Warning = 2, Info = 3, Log = 4 }; -MAKE_REFLECT_TYPE_PROXY(lsMessageType) -struct MessageParams { -/** - * The message type. - */ - - lsMessageType type = lsMessageType::Error; - -/** - * The actual message. - */ - std::string message; - - void swap(MessageParams& arg) noexcept { - lsMessageType temp = type; - type = arg.type; - arg.type = temp; - message.swap(arg.message); - } -}; -MAKE_REFLECT_STRUCT(MessageParams, type, message) - - /** - * The log message notification is send from the server to the client to ask - * the client to log a particular message. - */ -DEFINE_NOTIFICATION_TYPE(Notify_LogMessage, MessageParams, "window/logMessage") - - -/** - * The show message notification is sent from a server to a client to ask - * the client to display a particular message in the user interface. - */ -DEFINE_NOTIFICATION_TYPE(Notify_ShowMessage, MessageParams, "window/showMessage") - - - -/** - * The show message request is sent from a server to a client to ask the client to display a particular message in the - * user class. In addition to the show message notification the request allows to pass actions and to wait for an - * answer from the client. - */ -struct MessageActionItem { - /** - * A short title like 'Retry', 'Open Log' etc. - */ - - std::string title; - MAKE_SWAP_METHOD(MessageActionItem, title) -}; -MAKE_REFLECT_STRUCT(MessageActionItem, title); - - -struct ShowMessageRequestParams :public MessageParams { - /** - * The message action items to present. - */ - std::vector<MessageActionItem> actions; - - MAKE_SWAP_METHOD(ShowMessageRequestParams, type, message, actions) - -}; -MAKE_REFLECT_STRUCT(ShowMessageRequestParams, type, message, actions) - -/** -* The show message request is sent from a server to a client to ask the -* client to display a particular message in the user interface. In addition -* to the show message notification the request allows to pass actions and -* to wait for an answer from the client. -*/ - -DEFINE_REQUEST_RESPONSE_TYPE(WindowShowMessage, ShowMessageRequestParams, MessageActionItem, "window/showMessage") - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/working_files.cpp b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/working_files.cpp deleted file mode 100644 index 370a0382741..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/working_files.cpp +++ /dev/null @@ -1,186 +0,0 @@ -#include "working_files.h" -#include <algorithm> -#include <climits> -#include <numeric> -#include "utils.h" -#include <memory> -#include "LibLsp/lsp/AbsolutePath.h" -using namespace lsp; -struct WorkingFilesData -{ - std::map<AbsolutePath, std::shared_ptr<WorkingFile> > files; - std::mutex files_mutex; // Protects |d_ptr->files|. -}; - -WorkingFile::WorkingFile(WorkingFiles& _parent, const AbsolutePath& filename, - const std::string& buffer_content) - : filename(filename), directory(filename), parent(_parent), counter(0), buffer_content(buffer_content) -{ - directory = Directory(GetDirName(filename.path)); -} - -WorkingFile::WorkingFile(WorkingFiles& _parent, const AbsolutePath& filename, - std::string&& buffer_content) - : filename(filename), directory(filename), parent(_parent), counter(0), buffer_content(buffer_content) -{ - directory = Directory(GetDirName(filename.path)); -} - -WorkingFiles::WorkingFiles():d_ptr(new WorkingFilesData()) -{ -} - -WorkingFiles::~WorkingFiles() -{ - delete d_ptr; - -} - - - -void WorkingFiles::CloseFilesInDirectory(const std::vector<Directory>& directories) -{ - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - std::vector<AbsolutePath> files_to_be_delete; - - for(auto& it : d_ptr->files) - { - for (auto& dir : directories) - { - if (it.second->directory == dir) { - files_to_be_delete.emplace_back(it.first); - } - } - } - - for(auto& it : files_to_be_delete) - { - d_ptr->files.erase(it); - } -} - - - - -std::shared_ptr<WorkingFile> WorkingFiles::GetFileByFilename(const AbsolutePath& filename) { - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - return GetFileByFilenameNoLock(filename); -} - -std::shared_ptr<WorkingFile> WorkingFiles::GetFileByFilenameNoLock( - const AbsolutePath& filename) { - const auto findIt = d_ptr->files.find(filename); - if ( findIt != d_ptr->files.end()) - { - return findIt->second; - } - return nullptr; -} - - - -std::shared_ptr<WorkingFile> WorkingFiles::OnOpen( lsTextDocumentItem& open) { - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - - AbsolutePath filename = open.uri.GetAbsolutePath(); - - // The file may already be open. - if (auto file = GetFileByFilenameNoLock(filename)) { - file->version = open.version; - file->buffer_content.swap(open.text); - - return file; - } - - const auto& it = d_ptr->files.insert({ filename,std::make_shared<WorkingFile>(*this,filename, std::move(open.text)) }); - return it.first->second; -} - - -std::shared_ptr<WorkingFile> WorkingFiles::OnChange(const lsTextDocumentDidChangeParams& change) { - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - - AbsolutePath filename = change.textDocument.uri.GetAbsolutePath(); - auto file = GetFileByFilenameNoLock(filename); - if (!file) { - return {}; - } - - if (change.textDocument.version) - file->version = *change.textDocument.version; - file->counter.fetch_add(1, std::memory_order_relaxed); - for (const lsTextDocumentContentChangeEvent& diff : change.contentChanges) { - // Per the spec replace everything if the rangeLength and range are not set. - // See https://github.com/Microsoft/language-server-protocol/issues/9. - if (!diff.range) { - file->buffer_content = diff.text; - - } else { - int start_offset = - GetOffsetForPosition(diff.range->start, file->buffer_content); - // Ignore TextDocumentContentChangeEvent.rangeLength which causes trouble - // when UTF-16 surrogate pairs are used. - int end_offset = - GetOffsetForPosition(diff.range->end, file->buffer_content); - file->buffer_content.replace(file->buffer_content.begin() + start_offset, - file->buffer_content.begin() + end_offset, - diff.text); - - } - } - return file; -} - -bool WorkingFiles::OnClose(const lsTextDocumentIdentifier& close) { - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - - AbsolutePath filename = close.uri.GetAbsolutePath(); - const auto findIt = d_ptr->files.find(filename); - if( findIt != d_ptr->files.end()) - { - d_ptr->files.erase(findIt); - return true; - } - return false; -} - -std::shared_ptr<WorkingFile> WorkingFiles::OnSave(const lsTextDocumentIdentifier& _save) -{ - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - - AbsolutePath filename = _save.uri.GetAbsolutePath(); - const auto findIt = d_ptr->files.find(filename); - if (findIt != d_ptr->files.end()) - { - std::shared_ptr<WorkingFile>& file = findIt->second; - lsp::WriteToFile(file->filename, file->GetContentNoLock()); - return findIt->second; - } - return {}; - -} - -bool WorkingFiles::GetFileBufferContent(std::shared_ptr<WorkingFile>&file, std::string& out) -{ - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - if (file) - { - out = file->buffer_content; - return true; - } - return false; -} -bool WorkingFiles::GetFileBufferContent(std::shared_ptr<WorkingFile>& file, std::wstring& out) -{ - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - if (file) - { - out = lsp::s2ws(file->buffer_content); - return true; - } - return false; -} -void WorkingFiles::Clear() { - std::lock_guard<std::mutex> lock(d_ptr->files_mutex); - d_ptr->files.clear(); -}
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/working_files.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/working_files.h deleted file mode 100644 index e305fee8d06..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/working_files.h +++ /dev/null @@ -1,72 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/lsp_diagnostic.h" -#include "LibLsp/lsp/AbsolutePath.h" -#include "LibLsp/lsp/textDocument/did_change.h" -#include "LibLsp/lsp/textDocument/did_close.h" -#include "LibLsp/lsp/textDocument/did_open.h" -#include <mutex> -#include <string> -#include <memory> -#include "Directory.h" - -struct WorkingFiles; -struct WorkingFilesData; -struct WorkingFile { - - int version = 0; - AbsolutePath filename; - Directory directory; - WorkingFiles& parent; - std::atomic<long long> counter; - WorkingFile(WorkingFiles& ,const AbsolutePath& filename, const std::string& buffer_content); - WorkingFile(WorkingFiles&, const AbsolutePath& filename, std::string&& buffer_content); - const std::string& GetContentNoLock() const - { - return buffer_content; - } -protected: - friend struct WorkingFiles; - std::string buffer_content; -}; - -struct WorkingFiles { - - WorkingFiles(); - ~WorkingFiles(); - - void CloseFilesInDirectory(const std::vector<Directory>&); - std::shared_ptr<WorkingFile> OnOpen(lsTextDocumentItem& open); - std::shared_ptr<WorkingFile> OnChange(const lsTextDocumentDidChangeParams& change); - bool OnClose(const lsTextDocumentIdentifier& close); - std::shared_ptr<WorkingFile> OnSave(const lsTextDocumentIdentifier& _save); - - bool GetFileBufferContent(const AbsolutePath& filename, std::wstring& out) - { - auto file = GetFileByFilename(filename); - if(!file) - return false; - return GetFileBufferContent(file, out); - } - bool GetFileBufferContent(const AbsolutePath& filename,std::string& out) - { - auto file = GetFileByFilename(filename); - if (!file) - return false; - return GetFileBufferContent(file, out); - } - bool GetFileBufferContent(std::shared_ptr<WorkingFile>&, std::string& out); - bool GetFileBufferContent(std::shared_ptr<WorkingFile>&, std::wstring& out); - - - // Find the file with the given filename. - std::shared_ptr<WorkingFile> GetFileByFilename(const AbsolutePath& filename); - - void Clear(); -private: - std::shared_ptr<WorkingFile> GetFileByFilenameNoLock(const AbsolutePath& filename); - - WorkingFilesData* d_ptr; - - -}; diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/applyEdit.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/applyEdit.h deleted file mode 100644 index 7e2d8bee0a6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/applyEdit.h +++ /dev/null @@ -1,42 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsDocumentUri.h" -#include "LibLsp/lsp/lsWorkspaceEdit.h" - -struct ApplyWorkspaceEditParams -{ - /** - * The edits to apply. - */ - - lsWorkspaceEdit edit; - - /** - * An optional label of the workspace edit. This label is - * presented in the user interface for example on an undo - * stack to undo the workspace edit. - */ - std::string label; - - MAKE_SWAP_METHOD(ApplyWorkspaceEditParams, edit, label) -}; -/** - * The workspace/applyEdit request is sent from the server to the client to modify resource on the client side. - */ -MAKE_REFLECT_STRUCT(ApplyWorkspaceEditParams, edit, label); - - - -struct ApplyWorkspaceEditResponse -{ - bool applied; - boost::optional<std::string> failureReason; - MAKE_SWAP_METHOD(ApplyWorkspaceEditResponse, applied, failureReason) -}; -MAKE_REFLECT_STRUCT(ApplyWorkspaceEditResponse, applied, failureReason); - - -DEFINE_REQUEST_RESPONSE_TYPE(WorkspaceApply, ApplyWorkspaceEditParams, ApplyWorkspaceEditResponse, "workspace/applyEdit"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/configuration.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/configuration.h deleted file mode 100644 index f7709aa6076..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/configuration.h +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsDocumentUri.h" - - -struct ConfigurationItem { - /** - * The scope to get the configuration section for. - */ - lsDocumentUri scopeUri; - - /** - * The configuration section asked for. - */ - std::string section; - MAKE_SWAP_METHOD(ConfigurationItem, scopeUri, section); -}; -MAKE_REFLECT_STRUCT(ConfigurationItem, scopeUri, section); -struct ConfigurationParams -{ - std::vector<ConfigurationItem> items; - MAKE_SWAP_METHOD(ConfigurationParams, items) -}; - -MAKE_REFLECT_STRUCT(ConfigurationParams, items); - -/** - * The workspace/configuration request is sent from the server to the client to fetch - * configuration settings from the client. The request can fetch n configuration settings - * in one roundtrip. The order of the returned configuration settings correspond to the - * order of the passed ConfigurationItems (e.g. the first item in the response is the - * result for the first configuration item in the params). - */ -DEFINE_REQUEST_RESPONSE_TYPE(WorkspaceConfiguration, ConfigurationParams,std::vector<lsp::Any>, "workspace/configuration");
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h deleted file mode 100644 index 78f000f30d5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/didChangeWorkspaceFolders.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/lsp/workspace/workspaceFolders.h" -/** - * The workspace folder change event. - */ -struct WorkspaceFoldersChangeEvent { - /** - * The array of added workspace folders - */ - - std::vector<WorkspaceFolder> added; - - /** - * The array of the removed workspace folders - */ - - std::vector <WorkspaceFolder> removed; - MAKE_SWAP_METHOD(WorkspaceFoldersChangeEvent, added, removed); - -}; -MAKE_REFLECT_STRUCT(WorkspaceFoldersChangeEvent, added, removed); - -struct DidChangeWorkspaceFoldersParams { - /** - * The actual workspace folder change event. - */ - - WorkspaceFoldersChangeEvent event; - - MAKE_SWAP_METHOD(DidChangeWorkspaceFoldersParams, event); -}; -MAKE_REFLECT_STRUCT(DidChangeWorkspaceFoldersParams, event); - - -/** - * The workspace/didChangeWorkspaceFolders notification is sent from the client - * to the server to inform the server about workspace folder configuration changes. - * The notification is sent by default if both ServerCapabilities/workspaceFolders - * and ClientCapabilities/workspace/workspaceFolders are true; or if the server has - * registered to receive this notification it first. - */ -DEFINE_NOTIFICATION_TYPE(Notify_WorkspaceDidChangeWorkspaceFolders, - DidChangeWorkspaceFoldersParams, "workspace/didChangeWorkspaceFolders"); - - - - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_configuration.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_configuration.h deleted file mode 100644 index 8f8acceea41..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_configuration.h +++ /dev/null @@ -1,25 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" - - -#include "workspaceFolders.h" - - - - -struct lsDidChangeConfigurationParams { - /** - * The actual changed settings. - */ - lsp::Any settings; - MAKE_SWAP_METHOD(lsDidChangeConfigurationParams, settings); -}; - -MAKE_REFLECT_STRUCT(lsDidChangeConfigurationParams, settings); - -/** - * A notification sent from the client to the server to signal the change of - * configuration settings. - */ -DEFINE_NOTIFICATION_TYPE(Notify_WorkspaceDidChangeConfiguration, lsDidChangeConfigurationParams, "workspace/didChangeConfiguration"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_watched_files.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_watched_files.h deleted file mode 100644 index c14a7e0eda4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/did_change_watched_files.h +++ /dev/null @@ -1,46 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/NotificationInMessage.h" -#include "LibLsp/lsp/lsDocumentUri.h" -enum class lsFileChangeType { - Created = 1, - Changed = 2, - Deleted = 3, -}; - -#ifdef _WIN32 -MAKE_REFLECT_TYPE_PROXY(lsFileChangeType); -#else -//#pragma clang diagnostic push -//#pragma clang diagnostic ignored "-Wunused-function" -MAKE_REFLECT_TYPE_PROXY(lsFileChangeType); -//#pragma clang diagnostic pop -#endif - - -/** - * An event describing a file change. - */ -struct lsFileEvent { - lsDocumentUri uri; - lsFileChangeType type; - - MAKE_SWAP_METHOD(lsFileEvent, uri, type) -}; -MAKE_REFLECT_STRUCT(lsFileEvent, uri, type); - -struct lsDidChangeWatchedFilesParams { - std::vector<lsFileEvent> changes; - MAKE_SWAP_METHOD(lsDidChangeWatchedFilesParams, changes); -}; -MAKE_REFLECT_STRUCT(lsDidChangeWatchedFilesParams, changes); - - /** - * The workspace/didChangeWorkspaceFolders notification is sent from the client - * to the server to inform the server about workspace folder configuration changes. - * The notification is sent by default if both ServerCapabilities/workspaceFolders - * and ClientCapabilities/workspace/workspaceFolders are true; or if the server has - * registered to receive this notification it first. - */ - -DEFINE_NOTIFICATION_TYPE(Notify_WorkspaceDidChangeWatchedFiles, lsDidChangeWatchedFilesParams, "workspace/didChangeWatchedFiles"); diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/execute_command.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/execute_command.h deleted file mode 100644 index c656ee5ef70..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/execute_command.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/ExecuteCommandParams.h" - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/JsonRpc/NotificationInMessage.h" - - - -/** - * The workspace/executeCommand request is sent from the client to the - * server to trigger command execution on the server. In most cases the - * server creates a WorkspaceEdit structure and applies the changes to the - * workspace using the request workspace/applyEdit which is sent from the - * server to the client. - * - * Registration Options: ExecuteCommandRegistrationOptions - */ -DEFINE_REQUEST_RESPONSE_TYPE(wp_executeCommand, ExecuteCommandParams, lsp::Any, "workspace/executeCommand"); - - -DEFINE_NOTIFICATION_TYPE(Notify_sendNotification, ExecuteCommandParams, "workspace/notify")
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/symbol.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/symbol.h deleted file mode 100644 index 129fb5e822f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/symbol.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - -#include "LibLsp/lsp/symbol.h" - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -/** - * The workspace symbol request is sent from the client to the server to - * list project-wide symbols matching the query string. - * - * Registration Options: void - */ - -DEFINE_REQUEST_RESPONSE_TYPE(wp_symbol, WorkspaceSymbolParams, std::vector<lsSymbolInformation>, "workspace/symbol"); - diff --git a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/workspaceFolders.h b/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/workspaceFolders.h deleted file mode 100644 index 7cedcfa5f48..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LibLsp/lsp/workspace/workspaceFolders.h +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once - -#include "LibLsp/JsonRpc/RequestInMessage.h" -#include "LibLsp/JsonRpc/lsResponseMessage.h" - -#include "LibLsp/lsp/lsDocumentUri.h" -struct WorkspaceFolder { - /** - * The associated URI for this workspace folder. - */ - - lsDocumentUri uri; - - /** - * The name of the workspace folder. Defaults to the uri's basename. - */ - std::string name; - - MAKE_SWAP_METHOD(WorkspaceFolder, uri, name) -}; -MAKE_REFLECT_STRUCT(WorkspaceFolder, uri, name); - - -/** - * The workspace/workspaceFolders request is sent from the server to the client - * to fetch the current open list of workspace folders. - * - * @return null in the response if only a single file is open in the tool, - * an empty array if a workspace is open but no folders are configured, - * the workspace folders otherwise. - */ -DEFINE_REQUEST_RESPONSE_TYPE(WorkspaceFolders, - boost::optional<JsonNull>, boost::optional<std::vector< WorkspaceFolder>>, "workspace/workspaceFolders"); - diff --git a/Build/source/utils/asymptote/LspCpp/LspCpp.filters b/Build/source/utils/asymptote/LspCpp/LspCpp.filters deleted file mode 100644 index 795e500f144..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LspCpp.filters +++ /dev/null @@ -1,465 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <Filter Include="æºæ–‡ä»¶"> - <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> - <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> - </Filter> - <Filter Include="头文件"> - <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions> - </Filter> - <Filter Include="资æºæ–‡ä»¶"> - <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> - <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> - </Filter> - <Filter Include="JsonRpc"> - <UniqueIdentifier>{16f3c0fa-d78b-48de-ad07-3faced48badc}</UniqueIdentifier> - </Filter> - <Filter Include="lsp"> - <UniqueIdentifier>{0b7b623e-2177-4c50-9364-51bad4e3a96d}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\workspace"> - <UniqueIdentifier>{05d4a0be-21a5-4e0e-92eb-f3246dc60fb0}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\textDocument"> - <UniqueIdentifier>{555e2484-f11d-466e-b41c-263b68eda142}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\windows"> - <UniqueIdentifier>{80aef1a6-c03b-4b19-ac86-7ec9f89dcf34}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\general"> - <UniqueIdentifier>{db50dfa7-d3d1-45db-9c35-6274c624de32}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\JavaExtentions"> - <UniqueIdentifier>{3fe59184-4ce8-42c3-95f8-c4af6bfef674}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\client"> - <UniqueIdentifier>{9f073965-fffb-414e-acc3-0b61c54a2404}</UniqueIdentifier> - </Filter> - </ItemGroup> - <ItemGroup> - <ClCompile Include="LspCpp.cpp"> - <Filter>æºæ–‡ä»¶</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\StreamMessageProducer.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\MessageJsonHandler.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\Endpoint.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\serializer.cc"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\message.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\threaded_queue.cc"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\RemoteEndPoint.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\AbsolutePath.cc"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\lsp.cc"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\lsp_diagnostic.cc"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\method_type.cc"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\ProtocolJsonHandler.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\utils.cc"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\general\initialize.cpp"> - <Filter>lsp\general</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\textDocument\textDocument.cpp"> - <Filter>lsp\textDocument</Filter> - </ClCompile> - </ItemGroup> - <ItemGroup> - <ClInclude Include="LibLsp\JsonRpc\MessageIssue.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\MessageProducer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\StreamMessageProducer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\MessageJsonHandler.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\Endpoint.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\maybe.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\serializer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\child_process_service.hpp"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\threaded_queue.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\RemoteEndPoint.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\cancellation.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\message.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\AbsolutePath.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\config.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\hash_utils.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\location_type.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lru_cache.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsCommand.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsDocumentUri.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsFormattingOptions.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsMarkedString.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsp_code_action.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsp_completion.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsp_diagnostic.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsPosition.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsRange.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsResponseError.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentEdit.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentIdentifier.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentItem.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentPositionParams.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextEdit.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsVersionedTextDocumentIdentifier.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsWorkspaceEdit.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\method_type.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\out_list.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ProtocolJsonHandler.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ProtocolLocalEndPoint.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\symbol.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\utils.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\exit.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\initialize.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\initialized.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\shutdown.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\callHierarchy.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\code_action.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\code_lens.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\completion.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_change.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_close.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_open.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_save.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\document_link.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\document_symbol.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\formatting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\highlight.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\hover.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\implementation.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\range_formatting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\references.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\rename.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\signature_help.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\type_definition.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\typeHierarchy.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\did_change_configuration.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\did_change_watched_files.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\execute_command.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\symbol.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ResourceOperation.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsCodeAction.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\WorkspaceSymbolParams.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\searchSymbols.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\getRefactorEdit.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\buildWorkspace.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\codeActionResult.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\executeCommand.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\workspaceFolders.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\applyEdit.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\configuration.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\semanticHighlighting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\client\unregisterCapability.h"> - <Filter>lsp\client</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\client\registerCapability.h"> - <Filter>lsp\client</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\publishDiagnostics.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\windows\Message.h"> - <Filter>lsp\windows</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\didChangeWorkspaceFolders.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\resolveCompletionItem.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\declaration_definition.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsAny.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\classFileContents.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\projectConfigurationUpdate.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\listOverridableMethods.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\addOverridableMethods.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\OverridableMethod.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\checkHashCodeEqualsStatus.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\CodeActionParams.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\generateHashCodeEquals.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\organizeImports.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\checkToStringStatus.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\generateToString.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\resolveUnimplementedAccessors.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\generateAccessors.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\checkConstructorsStatus.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\generateConstructors.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\checkDelegateMethodsStatus.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\generateDelegateMethods.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\getMoveDestinations.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\Move.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\JavaExtentions\findLinks.h"> - <Filter>lsp\JavaExtentions</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\InitializeParams.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsServerCapabilities.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsClientCapabilities.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsWorkspaceClientCapabilites.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsTextDocumentClientCapabilities.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ExecuteCommandParams.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\resolveCodeLens.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\onTypeFormatting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\willSave.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\documentColor.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\colorPresentation.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\foldingRange.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\prepareRename.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\resolveTypeHierarchy.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\selectionRange.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - </ItemGroup> - <ItemGroup> - <None Include="packages.config" /> - </ItemGroup> -</Project>
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LspCpp.user b/Build/source/utils/asymptote/LspCpp/LspCpp.user deleted file mode 100644 index 88a550947ed..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LspCpp.user +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup /> -</Project>
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj b/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj deleted file mode 100644 index e363e2a0275..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj +++ /dev/null @@ -1,668 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup Label="ProjectConfigurations"> - <ProjectConfiguration Include="Debug|Win32"> - <Configuration>Debug</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="Release|Win32"> - <Configuration>Release</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="Debug|x64"> - <Configuration>Debug</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="Release|x64"> - <Configuration>Release</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="STDIO_CLIENT_EXAMPLE|Win32"> - <Configuration>STDIO_CLIENT_EXAMPLE</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="STDIO_CLIENT_EXAMPLE|x64"> - <Configuration>STDIO_CLIENT_EXAMPLE</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="STDIO_SERVER_EXAMPLE|Win32"> - <Configuration>STDIO_SERVER_EXAMPLE</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="STDIO_SERVER_EXAMPLE|x64"> - <Configuration>STDIO_SERVER_EXAMPLE</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="TCP_SERVER_EXAMPLE|Win32"> - <Configuration>TCP_SERVER_EXAMPLE</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="TCP_SERVER_EXAMPLE|x64"> - <Configuration>TCP_SERVER_EXAMPLE</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="WEBSOCKET_SERVER_EXAMPLE|Win32"> - <Configuration>WEBSOCKET_SERVER_EXAMPLE</Configuration> - <Platform>Win32</Platform> - </ProjectConfiguration> - <ProjectConfiguration Include="WEBSOCKET_SERVER_EXAMPLE|x64"> - <Configuration>WEBSOCKET_SERVER_EXAMPLE</Configuration> - <Platform>x64</Platform> - </ProjectConfiguration> - </ItemGroup> - <PropertyGroup Label="Globals"> - <VCProjectVersion>16.0</VCProjectVersion> - <ProjectGuid>{F45A78DC-E57C-4AF6-8719-29833E3BFE07}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>LspCpp</RootNamespace> - <WindowsTargetPlatformVersion>7.0</WindowsTargetPlatformVersion> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v141_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v141_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v141_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v141_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v141_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v141_xp</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|Win32'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|Win32'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|Win32'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|Win32'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|x64'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|x64'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|x64'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|x64'" Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> - <LinkIncremental>true</LinkIncremental> - <IncludePath>.\third_party\rapidjson\include;.\third_party\utfcpp\source;.\;.\third_party\threadpool;$(IncludePath)</IncludePath> - <OutDir>..\Our_lib_V3</OutDir> - <TargetName>LspCppMDD</TargetName> - <TargetExt>.lib</TargetExt> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|Win32'"> - <LinkIncremental>true</LinkIncremental> - <IncludePath>.\third_party\rapidjson\include;.\third_party\utfcpp\source;.\;.\third_party\threadpool;$(IncludePath)</IncludePath> - <TargetName>TCP_SERVER_EXAMPLE</TargetName> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|Win32'"> - <LinkIncremental>true</LinkIncremental> - <IncludePath>.\third_party\rapidjson\include;.\third_party\utfcpp\source;.\;.\third_party\threadpool;$(IncludePath)</IncludePath> - <TargetName>STDIO_SERVER_EXAMPLE</TargetName> - <OutDir>.\bin</OutDir> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|Win32'"> - <LinkIncremental>true</LinkIncremental> - <IncludePath>.\third_party\rapidjson\include;.\third_party\utfcpp\source;.\;.\third_party\threadpool;$(IncludePath)</IncludePath> - <TargetName>STDIO_CLIENT_EXAMPLE</TargetName> - <OutDir>.\bin</OutDir> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|Win32'"> - <LinkIncremental>true</LinkIncremental> - <IncludePath>.\third_party\rapidjson\include;.\third_party\utfcpp\source;.\;.\third_party\threadpool;$(IncludePath)</IncludePath> - <TargetName>WEBSOCKET_SERVER_EXAMPLE</TargetName> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <LinkIncremental>true</LinkIncremental> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|x64'"> - <LinkIncremental>true</LinkIncremental> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|x64'"> - <LinkIncremental>true</LinkIncremental> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|x64'"> - <LinkIncremental>true</LinkIncremental> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|x64'"> - <LinkIncremental>true</LinkIncremental> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> - <LinkIncremental>false</LinkIncremental> - <OutDir>..\Our_lib_V3</OutDir> - <TargetName>LspCppMD</TargetName> - <IncludePath>.\third_party\rapidjson\include;.\third_party\utfcpp\source;.\;.\third_party\threadpool;$(IncludePath)</IncludePath> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <LinkIncremental>false</LinkIncremental> - </PropertyGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>false</SDLCheck> - <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>false</ConformanceMode> - <LanguageStandard>stdcpp14</LanguageStandard> - <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> - </ClCompile> - <Link> - <SubSystem>Windows</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|Win32'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>false</SDLCheck> - <PreprocessorDefinitions>WIN32;_DEBUG;TCP_SERVER_EXAMPLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>false</ConformanceMode> - <LanguageStandard>stdcpp14</LanguageStandard> - <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|Win32'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>false</SDLCheck> - <PreprocessorDefinitions>WIN32;_DEBUG;STDIO_SERVER_EXAMPLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>false</ConformanceMode> - <LanguageStandard>stdcpp14</LanguageStandard> - <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|Win32'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>false</SDLCheck> - <PreprocessorDefinitions>WIN32;_DEBUG;STDIO_CLIENT_EXAMPLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>false</ConformanceMode> - <LanguageStandard>stdcpp14</LanguageStandard> - <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|Win32'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>false</SDLCheck> - <PreprocessorDefinitions>WIN32;_DEBUG;WEBSOCKET_SERVER_EXAMPLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>false</ConformanceMode> - <LanguageStandard>stdcpp14</LanguageStandard> - <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='TCP_SERVER_EXAMPLE|x64'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_SERVER_EXAMPLE|x64'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='STDIO_CLIENT_EXAMPLE|x64'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='WEBSOCKET_SERVER_EXAMPLE|x64'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>Disabled</Optimization> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>MaxSpeed</Optimization> - <FunctionLevelLinking>true</FunctionLevelLinking> - <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>WIN32;NDEBUG;_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>false</ConformanceMode> - <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> - <LanguageStandard>stdcpp14</LanguageStandard> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <EnableCOMDATFolding>true</EnableCOMDATFolding> - <OptimizeReferences>true</OptimizeReferences> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <ClCompile> - <PrecompiledHeader> - </PrecompiledHeader> - <WarningLevel>Level3</WarningLevel> - <Optimization>MaxSpeed</Optimization> - <FunctionLevelLinking>true</FunctionLevelLinking> - <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - </ClCompile> - <Link> - <SubSystem>Console</SubSystem> - <EnableCOMDATFolding>true</EnableCOMDATFolding> - <OptimizeReferences>true</OptimizeReferences> - <GenerateDebugInformation>true</GenerateDebugInformation> - </Link> - </ItemDefinitionGroup> - <ItemGroup> - <ClCompile Include="example\StdIOClientExample.cpp" /> - <ClCompile Include="example\StdIOServerExample.cpp" /> - <ClCompile Include="example\TcpServerExample.cpp" /> - <ClCompile Include="example\WebsocketExample.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\Context.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\serializer.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\TcpServer.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\threaded_queue.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\WebSocketServer.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\RemoteEndPoint.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\GCThreadContext.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\Endpoint.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\message.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\MessageJsonHandler.cpp" /> - <ClCompile Include="LibLsp\JsonRpc\StreamMessageProducer.cpp" /> - <ClCompile Include="LibLsp\lsp\extention\sct\sct.cpp" /> - <ClCompile Include="LibLsp\lsp\general\initialize.cpp" /> - <ClCompile Include="LibLsp\lsp\lsp.cpp" /> - <ClCompile Include="LibLsp\lsp\lsp_diagnostic.cpp" /> - <ClCompile Include="LibLsp\lsp\Markup\Markup.cpp" /> - <ClCompile Include="LibLsp\lsp\ParentProcessWatcher.cpp" /> - <ClCompile Include="LibLsp\lsp\ProtocolJsonHandler.cpp" /> - <ClCompile Include="LibLsp\lsp\textDocument\textDocument.cpp" /> - <ClCompile Include="LibLsp\lsp\utils.cpp" /> - <ClCompile Include="LibLsp\lsp\working_files.cpp" /> - <ClCompile Include="network\uri\detail\uri_advance_parts.cpp" /> - <ClCompile Include="network\uri\detail\uri_normalize.cpp" /> - <ClCompile Include="network\uri\detail\uri_parse.cpp" /> - <ClCompile Include="network\uri\detail\uri_parse_authority.cpp" /> - <ClCompile Include="network\uri\detail\uri_resolve.cpp" /> - <ClCompile Include="network\uri\uri.cpp" /> - <ClCompile Include="network\uri\uri_builder.cpp" /> - <ClCompile Include="network\uri\uri_errors.cpp" /> - </ItemGroup> - <ItemGroup> - <ClInclude Include="LibLsp\JsonRpc\Cancellation.h" /> - <ClInclude Include="LibLsp\JsonRpc\Condition.h" /> - <ClInclude Include="LibLsp\JsonRpc\Context.h" /> - <ClInclude Include="LibLsp\JsonRpc\json.h" /> - <ClInclude Include="LibLsp\JsonRpc\lsRequestId.h" /> - <ClInclude Include="LibLsp\JsonRpc\lsResponseMessage.h" /> - <ClInclude Include="LibLsp\JsonRpc\message.h" /> - <ClInclude Include="LibLsp\JsonRpc\NotificationInMessage.h" /> - <ClInclude Include="LibLsp\JsonRpc\RemoteEndPoint.h" /> - <ClInclude Include="LibLsp\JsonRpc\GCThreadContext.h" /> - <ClInclude Include="LibLsp\JsonRpc\Endpoint.h" /> - <ClInclude Include="LibLsp\JsonRpc\MessageIssue.h" /> - <ClInclude Include="LibLsp\JsonRpc\MessageJsonHandler.h" /> - <ClInclude Include="LibLsp\JsonRpc\MessageProducer.h" /> - <ClInclude Include="LibLsp\JsonRpc\RequestInMessage.h" /> - <ClInclude Include="LibLsp\JsonRpc\ScopeExit.h" /> - <ClInclude Include="LibLsp\JsonRpc\serializer.h" /> - <ClInclude Include="LibLsp\JsonRpc\stream.h" /> - <ClInclude Include="LibLsp\JsonRpc\StreamMessageProducer.h" /> - <ClInclude Include="LibLsp\JsonRpc\TcpServer.h" /> - <ClInclude Include="LibLsp\JsonRpc\threaded_queue.h" /> - <ClInclude Include="LibLsp\JsonRpc\traits.h" /> - <ClInclude Include="LibLsp\JsonRpc\WebSocketServer.h" /> - <ClInclude Include="LibLsp\lsp\AbsolutePath.h" /> - <ClInclude Include="LibLsp\lsp\ClientPreferences.h" /> - <ClInclude Include="LibLsp\lsp\client\registerCapability.h" /> - <ClInclude Include="LibLsp\lsp\client\unregisterCapability.h" /> - <ClInclude Include="LibLsp\lsp\CodeActionParams.h" /> - <ClInclude Include="LibLsp\lsp\Directory.h" /> - <ClInclude Include="LibLsp\lsp\ExecuteCommandParams.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\addOverridableMethods.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\buildWorkspace.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkConstructorsStatus.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkDelegateMethodsStatus.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkHashCodeEqualsStatus.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkToStringStatus.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\classFileContents.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\codeActionResult.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\executeCommand.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\findLinks.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateAccessors.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateConstructors.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateDelegateMethods.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateHashCodeEquals.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateToString.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\getMoveDestinations.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\getRefactorEdit.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\listOverridableMethods.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\Move.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\organizeImports.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\OverridableMethod.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\projectConfigurationUpdate.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\resolveUnimplementedAccessors.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\searchSymbols.h" /> - <ClInclude Include="LibLsp\lsp\extention\jdtls\WorkspaceSymbolParams.h" /> - <ClInclude Include="LibLsp\lsp\extention\sct\protocol.h" /> - <ClInclude Include="LibLsp\lsp\extention\sct\sct.h" /> - <ClInclude Include="LibLsp\lsp\extention\sct\SCTConfig.h" /> - <ClInclude Include="LibLsp\lsp\extention\sonarlint\protocol.h" /> - <ClInclude Include="LibLsp\lsp\general\exit.h" /> - <ClInclude Include="LibLsp\lsp\general\initialize.h" /> - <ClInclude Include="LibLsp\lsp\general\initialized.h" /> - <ClInclude Include="LibLsp\lsp\general\InitializeParams.h" /> - <ClInclude Include="LibLsp\lsp\general\lsClientCapabilities.h" /> - <ClInclude Include="LibLsp\lsp\general\lsServerCapabilities.h" /> - <ClInclude Include="LibLsp\lsp\general\lsTextDocumentClientCapabilities.h" /> - <ClInclude Include="LibLsp\lsp\general\lsWorkspaceClientCapabilites.h" /> - <ClInclude Include="LibLsp\lsp\general\progress.h" /> - <ClInclude Include="LibLsp\lsp\general\shutdown.h" /> - <ClInclude Include="LibLsp\lsp\IProgressMonitor.h" /> - <ClInclude Include="LibLsp\lsp\language\language.h" /> - <ClInclude Include="LibLsp\lsp\location_type.h" /> - <ClInclude Include="LibLsp\lsp\lru_cache.h" /> - <ClInclude Include="LibLsp\lsp\lsAny.h" /> - <ClInclude Include="LibLsp\lsp\lsCodeAction.h" /> - <ClInclude Include="LibLsp\lsp\lsCommand.h" /> - <ClInclude Include="LibLsp\lsp\lsDocumentUri.h" /> - <ClInclude Include="LibLsp\lsp\lsFormattingOptions.h" /> - <ClInclude Include="LibLsp\lsp\lsMarkedString.h" /> - <ClInclude Include="LibLsp\lsp\lsPosition.h" /> - <ClInclude Include="LibLsp\lsp\lsp_code_action.h" /> - <ClInclude Include="LibLsp\lsp\lsp_completion.h" /> - <ClInclude Include="LibLsp\lsp\lsp_diagnostic.h" /> - <ClInclude Include="LibLsp\lsp\lsRange.h" /> - <ClInclude Include="LibLsp\lsp\lsResponseError.h" /> - <ClInclude Include="LibLsp\lsp\lsTextDocumentEdit.h" /> - <ClInclude Include="LibLsp\lsp\lsTextDocumentIdentifier.h" /> - <ClInclude Include="LibLsp\lsp\lsTextDocumentItem.h" /> - <ClInclude Include="LibLsp\lsp\lsTextDocumentPositionParams.h" /> - <ClInclude Include="LibLsp\lsp\lsTextEdit.h" /> - <ClInclude Include="LibLsp\lsp\lsVersionedTextDocumentIdentifier.h" /> - <ClInclude Include="LibLsp\lsp\lsWorkspaceEdit.h" /> - <ClInclude Include="LibLsp\lsp\Markup\Markup.h" /> - <ClInclude Include="LibLsp\lsp\Markup\string_ref.h" /> - <ClInclude Include="LibLsp\lsp\method_type.h" /> - <ClInclude Include="LibLsp\lsp\out_list.h" /> - <ClInclude Include="LibLsp\lsp\ParentProcessWatcher.h" /> - <ClInclude Include="LibLsp\lsp\ProcessIoService.h" /> - <ClInclude Include="LibLsp\lsp\ProtocolJsonHandler.h" /> - <ClInclude Include="LibLsp\lsp\ResourceOperation.h" /> - <ClInclude Include="LibLsp\lsp\SimpleTimer.h" /> - <ClInclude Include="LibLsp\lsp\symbol.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\callHierarchy.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\code_action.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\code_lens.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\colorPresentation.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\completion.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\declaration_definition.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\didRenameFiles.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\did_change.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\did_close.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\did_open.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\did_save.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\documentColor.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\document_link.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\document_symbol.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\foldingRange.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\formatting.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\highlight.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\hover.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\implementation.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\linkedEditingRange.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\onTypeFormatting.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\prepareRename.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\publishDiagnostics.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\range_formatting.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\references.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\rename.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\resolveCodeLens.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\resolveCompletionItem.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\resolveTypeHierarchy.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\selectionRange.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\semanticHighlighting.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\SemanticTokens.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\signature_help.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\typeHierarchy.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\type_definition.h" /> - <ClInclude Include="LibLsp\lsp\textDocument\willSave.h" /> - <ClInclude Include="LibLsp\lsp\utils.h" /> - <ClInclude Include="LibLsp\lsp\windows\MessageNotify.h" /> - <ClInclude Include="LibLsp\lsp\working_files.h" /> - <ClInclude Include="LibLsp\lsp\workspace\applyEdit.h" /> - <ClInclude Include="LibLsp\lsp\workspace\configuration.h" /> - <ClInclude Include="LibLsp\lsp\workspace\didChangeWorkspaceFolders.h" /> - <ClInclude Include="LibLsp\lsp\workspace\did_change_configuration.h" /> - <ClInclude Include="LibLsp\lsp\workspace\did_change_watched_files.h" /> - <ClInclude Include="LibLsp\lsp\workspace\execute_command.h" /> - <ClInclude Include="LibLsp\lsp\workspace\symbol.h" /> - <ClInclude Include="LibLsp\lsp\workspace\workspaceFolders.h" /> - <ClInclude Include="network\optional.hpp" /> - <ClInclude Include="network\string_view.hpp" /> - <ClInclude Include="network\uri.hpp" /> - <ClInclude Include="network\uri\config.hpp" /> - <ClInclude Include="network\uri\detail\algorithm.hpp" /> - <ClInclude Include="network\uri\detail\decode.hpp" /> - <ClInclude Include="network\uri\detail\encode.hpp" /> - <ClInclude Include="network\uri\detail\grammar.hpp" /> - <ClInclude Include="network\uri\detail\translate.hpp" /> - <ClInclude Include="network\uri\detail\uri_advance_parts.hpp" /> - <ClInclude Include="network\uri\detail\uri_normalize.hpp" /> - <ClInclude Include="network\uri\detail\uri_parse.hpp" /> - <ClInclude Include="network\uri\detail\uri_parse_authority.hpp" /> - <ClInclude Include="network\uri\detail\uri_parts.hpp" /> - <ClInclude Include="network\uri\detail\uri_percent_encode.hpp" /> - <ClInclude Include="network\uri\detail\uri_resolve.hpp" /> - <ClInclude Include="network\uri\uri.hpp" /> - <ClInclude Include="network\uri\uri_builder.hpp" /> - <ClInclude Include="network\uri\uri_errors.hpp" /> - <ClInclude Include="network\uri\uri_io.hpp" /> - </ItemGroup> - <ItemGroup> - <None Include="packages.config" /> - </ItemGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - <Import Project="packages\tencent.rapidjson.1.1.1\build\tencent.rapidjson.targets" Condition="Exists('packages\tencent.rapidjson.1.1.1\build\tencent.rapidjson.targets')" /> - <Import Project="..\packages\boost.1.76.0.0\build\boost.targets" Condition="Exists('..\packages\boost.1.76.0.0\build\boost.targets')" /> - <Import Project="..\packages\boost_chrono-vc141.1.76.0.0\build\boost_chrono-vc141.targets" Condition="Exists('..\packages\boost_chrono-vc141.1.76.0.0\build\boost_chrono-vc141.targets')" /> - <Import Project="..\packages\boost_context-vc141.1.76.0.0\build\boost_context-vc141.targets" Condition="Exists('..\packages\boost_context-vc141.1.76.0.0\build\boost_context-vc141.targets')" /> - <Import Project="..\packages\boost_coroutine-vc141.1.76.0.0\build\boost_coroutine-vc141.targets" Condition="Exists('..\packages\boost_coroutine-vc141.1.76.0.0\build\boost_coroutine-vc141.targets')" /> - <Import Project="..\packages\boost_date_time-vc141.1.76.0.0\build\boost_date_time-vc141.targets" Condition="Exists('..\packages\boost_date_time-vc141.1.76.0.0\build\boost_date_time-vc141.targets')" /> - <Import Project="..\packages\boost_filesystem-vc141.1.76.0.0\build\boost_filesystem-vc141.targets" Condition="Exists('..\packages\boost_filesystem-vc141.1.76.0.0\build\boost_filesystem-vc141.targets')" /> - <Import Project="..\packages\boost_program_options-vc141.1.76.0.0\build\boost_program_options-vc141.targets" Condition="Exists('..\packages\boost_program_options-vc141.1.76.0.0\build\boost_program_options-vc141.targets')" /> - <Import Project="..\packages\boost_regex-vc141.1.76.0.0\build\boost_regex-vc141.targets" Condition="Exists('..\packages\boost_regex-vc141.1.76.0.0\build\boost_regex-vc141.targets')" /> - <Import Project="..\packages\boost_system-vc140.1.76.0.0\build\boost_system-vc140.targets" Condition="Exists('..\packages\boost_system-vc140.1.76.0.0\build\boost_system-vc140.targets')" /> - <Import Project="..\packages\boost_thread-vc141.1.76.0.0\build\boost_thread-vc141.targets" Condition="Exists('..\packages\boost_thread-vc141.1.76.0.0\build\boost_thread-vc141.targets')" /> - </ImportGroup> - <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> - <PropertyGroup> - <ErrorText>è¿™å°è®¡ç®—机上缺少æ¤é¡¹ç›®å¼•ç”¨çš„ NuGet 程åºåŒ…。使用“NuGet 程åºåŒ…还原â€å¯ä¸‹è½½è¿™äº›ç¨‹åºåŒ…。有关更多信æ¯ï¼Œè¯·å‚è§ http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText> - </PropertyGroup> - <Error Condition="!Exists('..\packages\boost.1.76.0.0\build\boost.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost.1.76.0.0\build\boost.targets'))" /> - <Error Condition="!Exists('..\packages\boost_chrono-vc141.1.76.0.0\build\boost_chrono-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_chrono-vc141.1.76.0.0\build\boost_chrono-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_context-vc141.1.76.0.0\build\boost_context-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_context-vc141.1.76.0.0\build\boost_context-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_coroutine-vc141.1.76.0.0\build\boost_coroutine-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_coroutine-vc141.1.76.0.0\build\boost_coroutine-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_date_time-vc141.1.76.0.0\build\boost_date_time-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_date_time-vc141.1.76.0.0\build\boost_date_time-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_filesystem-vc141.1.76.0.0\build\boost_filesystem-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_filesystem-vc141.1.76.0.0\build\boost_filesystem-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_program_options-vc141.1.76.0.0\build\boost_program_options-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_program_options-vc141.1.76.0.0\build\boost_program_options-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_regex-vc141.1.76.0.0\build\boost_regex-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_regex-vc141.1.76.0.0\build\boost_regex-vc141.targets'))" /> - <Error Condition="!Exists('..\packages\boost_system-vc140.1.76.0.0\build\boost_system-vc140.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_system-vc140.1.76.0.0\build\boost_system-vc140.targets'))" /> - <Error Condition="!Exists('..\packages\boost_thread-vc141.1.76.0.0\build\boost_thread-vc141.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\boost_thread-vc141.1.76.0.0\build\boost_thread-vc141.targets'))" /> - </Target> -</Project>
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj.filters b/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj.filters deleted file mode 100644 index 64029883037..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj.filters +++ /dev/null @@ -1,669 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <ClCompile Include="LibLsp\JsonRpc\StreamMessageProducer.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\MessageJsonHandler.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\Endpoint.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\message.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\RemoteEndPoint.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\ProtocolJsonHandler.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\general\initialize.cpp"> - <Filter>lsp\general</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\textDocument\textDocument.cpp"> - <Filter>lsp\textDocument</Filter> - </ClCompile> - <ClCompile Include="network\uri\detail\uri_advance_parts.cpp"> - <Filter>network\uri\detail</Filter> - </ClCompile> - <ClCompile Include="network\uri\detail\uri_normalize.cpp"> - <Filter>network\uri\detail</Filter> - </ClCompile> - <ClCompile Include="network\uri\detail\uri_parse.cpp"> - <Filter>network\uri\detail</Filter> - </ClCompile> - <ClCompile Include="network\uri\detail\uri_parse_authority.cpp"> - <Filter>network\uri\detail</Filter> - </ClCompile> - <ClCompile Include="network\uri\detail\uri_resolve.cpp"> - <Filter>network\uri\detail</Filter> - </ClCompile> - <ClCompile Include="network\uri\uri.cpp"> - <Filter>network\uri</Filter> - </ClCompile> - <ClCompile Include="network\uri\uri_builder.cpp"> - <Filter>network\uri</Filter> - </ClCompile> - <ClCompile Include="network\uri\uri_errors.cpp"> - <Filter>network\uri</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\TcpServer.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\WebSocketServer.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="example\StdIOClientExample.cpp"> - <Filter>example</Filter> - </ClCompile> - <ClCompile Include="example\StdIOServerExample.cpp"> - <Filter>example</Filter> - </ClCompile> - <ClCompile Include="example\TcpServerExample.cpp"> - <Filter>example</Filter> - </ClCompile> - <ClCompile Include="example\WebsocketExample.cpp"> - <Filter>example</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\extention\sct\sct.cpp"> - <Filter>lsp\extention\sct</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\serializer.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\threaded_queue.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\lsp.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\lsp_diagnostic.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\utils.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\working_files.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\ParentProcessWatcher.cpp"> - <Filter>lsp</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\Context.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - <ClCompile Include="LibLsp\lsp\Markup\Markup.cpp"> - <Filter>lsp\markdown</Filter> - </ClCompile> - <ClCompile Include="LibLsp\JsonRpc\GCThreadContext.cpp"> - <Filter>JsonRpc</Filter> - </ClCompile> - </ItemGroup> - <ItemGroup> - <ClInclude Include="LibLsp\JsonRpc\MessageIssue.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\MessageProducer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\StreamMessageProducer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\MessageJsonHandler.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\Endpoint.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\serializer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\RemoteEndPoint.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\Cancellation.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\message.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\location_type.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lru_cache.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsCommand.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsDocumentUri.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsFormattingOptions.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsMarkedString.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsp_code_action.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsp_completion.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsp_diagnostic.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsPosition.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsRange.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsResponseError.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentEdit.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentIdentifier.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentItem.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextDocumentPositionParams.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsTextEdit.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsVersionedTextDocumentIdentifier.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsWorkspaceEdit.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\method_type.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\out_list.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ProtocolJsonHandler.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\symbol.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\exit.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\initialize.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\initialized.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\callHierarchy.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\code_action.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\code_lens.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\completion.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_change.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_close.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_open.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\did_save.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\document_link.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\document_symbol.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\formatting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\highlight.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\hover.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\implementation.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\range_formatting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\references.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\rename.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\signature_help.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\type_definition.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\typeHierarchy.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\did_change_configuration.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\did_change_watched_files.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\execute_command.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\symbol.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ResourceOperation.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsCodeAction.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\workspaceFolders.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\applyEdit.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\configuration.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\semanticHighlighting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\publishDiagnostics.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\workspace\didChangeWorkspaceFolders.h"> - <Filter>lsp\workspace</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\resolveCompletionItem.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\declaration_definition.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\lsAny.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\CodeActionParams.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\InitializeParams.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsServerCapabilities.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsClientCapabilities.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsWorkspaceClientCapabilites.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\lsTextDocumentClientCapabilities.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ExecuteCommandParams.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\resolveCodeLens.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\onTypeFormatting.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\willSave.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\documentColor.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\colorPresentation.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\foldingRange.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\prepareRename.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\resolveTypeHierarchy.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\selectionRange.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\threaded_queue.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\Condition.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\lsRequestId.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\RequestInMessage.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\NotificationInMessage.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\lsResponseMessage.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\windows\MessageNotify.h"> - <Filter>lsp\windows</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\AbsolutePath.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\json.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\shutdown.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="network\optional.hpp"> - <Filter>network</Filter> - </ClInclude> - <ClInclude Include="network\string_view.hpp"> - <Filter>network</Filter> - </ClInclude> - <ClInclude Include="network\uri.hpp"> - <Filter>network</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\algorithm.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\decode.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\encode.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\grammar.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\translate.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_advance_parts.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_normalize.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_parse.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_parse_authority.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_parts.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_percent_encode.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\detail\uri_resolve.hpp"> - <Filter>network\uri\detail</Filter> - </ClInclude> - <ClInclude Include="network\uri\config.hpp"> - <Filter>network\uri</Filter> - </ClInclude> - <ClInclude Include="network\uri\uri.hpp"> - <Filter>network\uri</Filter> - </ClInclude> - <ClInclude Include="network\uri\uri_builder.hpp"> - <Filter>network\uri</Filter> - </ClInclude> - <ClInclude Include="network\uri\uri_errors.hpp"> - <Filter>network\uri</Filter> - </ClInclude> - <ClInclude Include="network\uri\uri_io.hpp"> - <Filter>network\uri</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\language\language.h"> - <Filter>lsp\language</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\client\registerCapability.h"> - <Filter>lsp\client</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\client\unregisterCapability.h"> - <Filter>lsp\client</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\TcpServer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\didRenameFiles.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\stream.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\WebSocketServer.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\addOverridableMethods.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\buildWorkspace.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkConstructorsStatus.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkDelegateMethodsStatus.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkHashCodeEqualsStatus.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\checkToStringStatus.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\classFileContents.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\codeActionResult.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\executeCommand.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\findLinks.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateAccessors.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateConstructors.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateDelegateMethods.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateHashCodeEquals.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\generateToString.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\getMoveDestinations.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\getRefactorEdit.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\listOverridableMethods.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\Move.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\organizeImports.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\OverridableMethod.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\projectConfigurationUpdate.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\resolveUnimplementedAccessors.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\searchSymbols.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\jdtls\WorkspaceSymbolParams.h"> - <Filter>lsp\extention\jdtls</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\sct\sct.h"> - <Filter>lsp\extention\sct</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\sct\SCTConfig.h"> - <Filter>lsp\extention\sct</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\sct\protocol.h"> - <Filter>lsp\extention\sct</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\extention\sonarlint\protocol.h"> - <Filter>lsp\extention\sonarlint</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\utils.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\working_files.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\Directory.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\SimpleTimer.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\general\progress.h"> - <Filter>lsp\general</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ParentProcessWatcher.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ProcessIoService.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\Context.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\ScopeExit.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\SemanticTokens.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\textDocument\linkedEditingRange.h"> - <Filter>lsp\textDocument</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\IProgressMonitor.h"> - <Filter>lsp</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\Markup\Markup.h"> - <Filter>lsp\markdown</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\Markup\string_ref.h"> - <Filter>lsp\markdown</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\traits.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\JsonRpc\GCThreadContext.h"> - <Filter>JsonRpc</Filter> - </ClInclude> - <ClInclude Include="LibLsp\lsp\ClientPreferences.h"> - <Filter>lsp</Filter> - </ClInclude> - </ItemGroup> - <ItemGroup> - <Filter Include="JsonRpc"> - <UniqueIdentifier>{1da4afb3-155d-423f-96b0-1b8da9acc00a}</UniqueIdentifier> - </Filter> - <Filter Include="lsp"> - <UniqueIdentifier>{e7d76738-44b8-4a69-a1c4-2faa28c9a4e4}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\workspace"> - <UniqueIdentifier>{b79907e9-c622-4c4a-ba4a-856d5a924cb3}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\textDocument"> - <UniqueIdentifier>{b5ab5370-6e7b-4a19-b08a-0d60880be5c2}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\windows"> - <UniqueIdentifier>{24b7fc1b-1430-4833-afc1-7215028d56b3}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\general"> - <UniqueIdentifier>{09427494-f677-443b-b1f9-20cf6e6976f5}</UniqueIdentifier> - </Filter> - <Filter Include="network"> - <UniqueIdentifier>{43293649-591a-46e4-ae6d-93de432e5202}</UniqueIdentifier> - </Filter> - <Filter Include="network\uri"> - <UniqueIdentifier>{8e1c4f26-61b7-45f3-9fca-8a709d53e924}</UniqueIdentifier> - </Filter> - <Filter Include="network\uri\detail"> - <UniqueIdentifier>{fca88b35-e5ec-4b6c-8e48-e7ddb54f6c5f}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\language"> - <UniqueIdentifier>{c2661f3d-8e6b-4e9c-9f8f-7b1c533198a9}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\client"> - <UniqueIdentifier>{7dc366bb-0edc-4d01-b61b-b9a25911ab44}</UniqueIdentifier> - </Filter> - <Filter Include="example"> - <UniqueIdentifier>{50042bb3-ac58-43e1-8cbe-0af2d1c58599}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\extention"> - <UniqueIdentifier>{0091cb64-52d3-4c82-a25a-0a9b976182fe}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\extention\sct"> - <UniqueIdentifier>{9a310695-9678-42c9-9085-412e178574d4}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\extention\jdtls"> - <UniqueIdentifier>{b2e6e5b5-343f-4098-8105-4f054b3e9b38}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\extention\sonarlint"> - <UniqueIdentifier>{11198774-b392-4339-b654-17aee0eeaa21}</UniqueIdentifier> - </Filter> - <Filter Include="lsp\markdown"> - <UniqueIdentifier>{4ce2a4b8-aa8d-462b-a6c9-c11b56e3bb2d}</UniqueIdentifier> - </Filter> - </ItemGroup> - <ItemGroup> - <None Include="packages.config" /> - </ItemGroup> -</Project>
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj.user b/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj.user deleted file mode 100644 index 88a550947ed..00000000000 --- a/Build/source/utils/asymptote/LspCpp/LspCpp.vcxproj.user +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup /> -</Project>
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/Makefile b/Build/source/utils/asymptote/LspCpp/Makefile deleted file mode 100644 index 9883a49942f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/Makefile +++ /dev/null @@ -1,771 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles /usr/local/src/asymptote-2.78/LspCpp//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named lspcpp - -# Build rule for target. -lspcpp: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 lspcpp -.PHONY : lspcpp - -# fast build rule for target. -lspcpp/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/build -.PHONY : lspcpp/fast - -#============================================================================= -# Target rules for targets named doc - -# Build rule for target. -doc: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 doc -.PHONY : doc - -# fast build rule for target. -doc/fast: - $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/build -.PHONY : doc/fast - -#============================================================================= -# Target rules for targets named network-uri - -# Build rule for target. -network-uri: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 network-uri -.PHONY : network-uri - -# fast build rule for target. -network-uri/fast: - $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/build -.PHONY : network-uri/fast - -src/jsonrpc/Context.o: src/jsonrpc/Context.cpp.o -.PHONY : src/jsonrpc/Context.o - -# target to build an object file -src/jsonrpc/Context.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.o -.PHONY : src/jsonrpc/Context.cpp.o - -src/jsonrpc/Context.i: src/jsonrpc/Context.cpp.i -.PHONY : src/jsonrpc/Context.i - -# target to preprocess a source file -src/jsonrpc/Context.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.i -.PHONY : src/jsonrpc/Context.cpp.i - -src/jsonrpc/Context.s: src/jsonrpc/Context.cpp.s -.PHONY : src/jsonrpc/Context.s - -# target to generate assembly for a file -src/jsonrpc/Context.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/Context.cpp.s -.PHONY : src/jsonrpc/Context.cpp.s - -src/jsonrpc/Endpoint.o: src/jsonrpc/Endpoint.cpp.o -.PHONY : src/jsonrpc/Endpoint.o - -# target to build an object file -src/jsonrpc/Endpoint.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.o -.PHONY : src/jsonrpc/Endpoint.cpp.o - -src/jsonrpc/Endpoint.i: src/jsonrpc/Endpoint.cpp.i -.PHONY : src/jsonrpc/Endpoint.i - -# target to preprocess a source file -src/jsonrpc/Endpoint.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.i -.PHONY : src/jsonrpc/Endpoint.cpp.i - -src/jsonrpc/Endpoint.s: src/jsonrpc/Endpoint.cpp.s -.PHONY : src/jsonrpc/Endpoint.s - -# target to generate assembly for a file -src/jsonrpc/Endpoint.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/Endpoint.cpp.s -.PHONY : src/jsonrpc/Endpoint.cpp.s - -src/jsonrpc/GCThreadContext.o: src/jsonrpc/GCThreadContext.cpp.o -.PHONY : src/jsonrpc/GCThreadContext.o - -# target to build an object file -src/jsonrpc/GCThreadContext.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.o -.PHONY : src/jsonrpc/GCThreadContext.cpp.o - -src/jsonrpc/GCThreadContext.i: src/jsonrpc/GCThreadContext.cpp.i -.PHONY : src/jsonrpc/GCThreadContext.i - -# target to preprocess a source file -src/jsonrpc/GCThreadContext.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.i -.PHONY : src/jsonrpc/GCThreadContext.cpp.i - -src/jsonrpc/GCThreadContext.s: src/jsonrpc/GCThreadContext.cpp.s -.PHONY : src/jsonrpc/GCThreadContext.s - -# target to generate assembly for a file -src/jsonrpc/GCThreadContext.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/GCThreadContext.cpp.s -.PHONY : src/jsonrpc/GCThreadContext.cpp.s - -src/jsonrpc/MessageJsonHandler.o: src/jsonrpc/MessageJsonHandler.cpp.o -.PHONY : src/jsonrpc/MessageJsonHandler.o - -# target to build an object file -src/jsonrpc/MessageJsonHandler.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.o -.PHONY : src/jsonrpc/MessageJsonHandler.cpp.o - -src/jsonrpc/MessageJsonHandler.i: src/jsonrpc/MessageJsonHandler.cpp.i -.PHONY : src/jsonrpc/MessageJsonHandler.i - -# target to preprocess a source file -src/jsonrpc/MessageJsonHandler.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.i -.PHONY : src/jsonrpc/MessageJsonHandler.cpp.i - -src/jsonrpc/MessageJsonHandler.s: src/jsonrpc/MessageJsonHandler.cpp.s -.PHONY : src/jsonrpc/MessageJsonHandler.s - -# target to generate assembly for a file -src/jsonrpc/MessageJsonHandler.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/MessageJsonHandler.cpp.s -.PHONY : src/jsonrpc/MessageJsonHandler.cpp.s - -src/jsonrpc/RemoteEndPoint.o: src/jsonrpc/RemoteEndPoint.cpp.o -.PHONY : src/jsonrpc/RemoteEndPoint.o - -# target to build an object file -src/jsonrpc/RemoteEndPoint.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.o -.PHONY : src/jsonrpc/RemoteEndPoint.cpp.o - -src/jsonrpc/RemoteEndPoint.i: src/jsonrpc/RemoteEndPoint.cpp.i -.PHONY : src/jsonrpc/RemoteEndPoint.i - -# target to preprocess a source file -src/jsonrpc/RemoteEndPoint.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.i -.PHONY : src/jsonrpc/RemoteEndPoint.cpp.i - -src/jsonrpc/RemoteEndPoint.s: src/jsonrpc/RemoteEndPoint.cpp.s -.PHONY : src/jsonrpc/RemoteEndPoint.s - -# target to generate assembly for a file -src/jsonrpc/RemoteEndPoint.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/RemoteEndPoint.cpp.s -.PHONY : src/jsonrpc/RemoteEndPoint.cpp.s - -src/jsonrpc/StreamMessageProducer.o: src/jsonrpc/StreamMessageProducer.cpp.o -.PHONY : src/jsonrpc/StreamMessageProducer.o - -# target to build an object file -src/jsonrpc/StreamMessageProducer.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.o -.PHONY : src/jsonrpc/StreamMessageProducer.cpp.o - -src/jsonrpc/StreamMessageProducer.i: src/jsonrpc/StreamMessageProducer.cpp.i -.PHONY : src/jsonrpc/StreamMessageProducer.i - -# target to preprocess a source file -src/jsonrpc/StreamMessageProducer.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.i -.PHONY : src/jsonrpc/StreamMessageProducer.cpp.i - -src/jsonrpc/StreamMessageProducer.s: src/jsonrpc/StreamMessageProducer.cpp.s -.PHONY : src/jsonrpc/StreamMessageProducer.s - -# target to generate assembly for a file -src/jsonrpc/StreamMessageProducer.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/StreamMessageProducer.cpp.s -.PHONY : src/jsonrpc/StreamMessageProducer.cpp.s - -src/jsonrpc/TcpServer.o: src/jsonrpc/TcpServer.cpp.o -.PHONY : src/jsonrpc/TcpServer.o - -# target to build an object file -src/jsonrpc/TcpServer.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.o -.PHONY : src/jsonrpc/TcpServer.cpp.o - -src/jsonrpc/TcpServer.i: src/jsonrpc/TcpServer.cpp.i -.PHONY : src/jsonrpc/TcpServer.i - -# target to preprocess a source file -src/jsonrpc/TcpServer.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.i -.PHONY : src/jsonrpc/TcpServer.cpp.i - -src/jsonrpc/TcpServer.s: src/jsonrpc/TcpServer.cpp.s -.PHONY : src/jsonrpc/TcpServer.s - -# target to generate assembly for a file -src/jsonrpc/TcpServer.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/TcpServer.cpp.s -.PHONY : src/jsonrpc/TcpServer.cpp.s - -src/jsonrpc/WebSocketServer.o: src/jsonrpc/WebSocketServer.cpp.o -.PHONY : src/jsonrpc/WebSocketServer.o - -# target to build an object file -src/jsonrpc/WebSocketServer.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.o -.PHONY : src/jsonrpc/WebSocketServer.cpp.o - -src/jsonrpc/WebSocketServer.i: src/jsonrpc/WebSocketServer.cpp.i -.PHONY : src/jsonrpc/WebSocketServer.i - -# target to preprocess a source file -src/jsonrpc/WebSocketServer.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.i -.PHONY : src/jsonrpc/WebSocketServer.cpp.i - -src/jsonrpc/WebSocketServer.s: src/jsonrpc/WebSocketServer.cpp.s -.PHONY : src/jsonrpc/WebSocketServer.s - -# target to generate assembly for a file -src/jsonrpc/WebSocketServer.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/WebSocketServer.cpp.s -.PHONY : src/jsonrpc/WebSocketServer.cpp.s - -src/jsonrpc/message.o: src/jsonrpc/message.cpp.o -.PHONY : src/jsonrpc/message.o - -# target to build an object file -src/jsonrpc/message.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.o -.PHONY : src/jsonrpc/message.cpp.o - -src/jsonrpc/message.i: src/jsonrpc/message.cpp.i -.PHONY : src/jsonrpc/message.i - -# target to preprocess a source file -src/jsonrpc/message.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.i -.PHONY : src/jsonrpc/message.cpp.i - -src/jsonrpc/message.s: src/jsonrpc/message.cpp.s -.PHONY : src/jsonrpc/message.s - -# target to generate assembly for a file -src/jsonrpc/message.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/message.cpp.s -.PHONY : src/jsonrpc/message.cpp.s - -src/jsonrpc/serializer.o: src/jsonrpc/serializer.cpp.o -.PHONY : src/jsonrpc/serializer.o - -# target to build an object file -src/jsonrpc/serializer.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.o -.PHONY : src/jsonrpc/serializer.cpp.o - -src/jsonrpc/serializer.i: src/jsonrpc/serializer.cpp.i -.PHONY : src/jsonrpc/serializer.i - -# target to preprocess a source file -src/jsonrpc/serializer.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.i -.PHONY : src/jsonrpc/serializer.cpp.i - -src/jsonrpc/serializer.s: src/jsonrpc/serializer.cpp.s -.PHONY : src/jsonrpc/serializer.s - -# target to generate assembly for a file -src/jsonrpc/serializer.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/serializer.cpp.s -.PHONY : src/jsonrpc/serializer.cpp.s - -src/jsonrpc/threaded_queue.o: src/jsonrpc/threaded_queue.cpp.o -.PHONY : src/jsonrpc/threaded_queue.o - -# target to build an object file -src/jsonrpc/threaded_queue.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.o -.PHONY : src/jsonrpc/threaded_queue.cpp.o - -src/jsonrpc/threaded_queue.i: src/jsonrpc/threaded_queue.cpp.i -.PHONY : src/jsonrpc/threaded_queue.i - -# target to preprocess a source file -src/jsonrpc/threaded_queue.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.i -.PHONY : src/jsonrpc/threaded_queue.cpp.i - -src/jsonrpc/threaded_queue.s: src/jsonrpc/threaded_queue.cpp.s -.PHONY : src/jsonrpc/threaded_queue.s - -# target to generate assembly for a file -src/jsonrpc/threaded_queue.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/jsonrpc/threaded_queue.cpp.s -.PHONY : src/jsonrpc/threaded_queue.cpp.s - -src/lsp/Markup.o: src/lsp/Markup.cpp.o -.PHONY : src/lsp/Markup.o - -# target to build an object file -src/lsp/Markup.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.o -.PHONY : src/lsp/Markup.cpp.o - -src/lsp/Markup.i: src/lsp/Markup.cpp.i -.PHONY : src/lsp/Markup.i - -# target to preprocess a source file -src/lsp/Markup.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.i -.PHONY : src/lsp/Markup.cpp.i - -src/lsp/Markup.s: src/lsp/Markup.cpp.s -.PHONY : src/lsp/Markup.s - -# target to generate assembly for a file -src/lsp/Markup.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/Markup.cpp.s -.PHONY : src/lsp/Markup.cpp.s - -src/lsp/ParentProcessWatcher.o: src/lsp/ParentProcessWatcher.cpp.o -.PHONY : src/lsp/ParentProcessWatcher.o - -# target to build an object file -src/lsp/ParentProcessWatcher.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.o -.PHONY : src/lsp/ParentProcessWatcher.cpp.o - -src/lsp/ParentProcessWatcher.i: src/lsp/ParentProcessWatcher.cpp.i -.PHONY : src/lsp/ParentProcessWatcher.i - -# target to preprocess a source file -src/lsp/ParentProcessWatcher.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.i -.PHONY : src/lsp/ParentProcessWatcher.cpp.i - -src/lsp/ParentProcessWatcher.s: src/lsp/ParentProcessWatcher.cpp.s -.PHONY : src/lsp/ParentProcessWatcher.s - -# target to generate assembly for a file -src/lsp/ParentProcessWatcher.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/ParentProcessWatcher.cpp.s -.PHONY : src/lsp/ParentProcessWatcher.cpp.s - -src/lsp/ProtocolJsonHandler.o: src/lsp/ProtocolJsonHandler.cpp.o -.PHONY : src/lsp/ProtocolJsonHandler.o - -# target to build an object file -src/lsp/ProtocolJsonHandler.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.o -.PHONY : src/lsp/ProtocolJsonHandler.cpp.o - -src/lsp/ProtocolJsonHandler.i: src/lsp/ProtocolJsonHandler.cpp.i -.PHONY : src/lsp/ProtocolJsonHandler.i - -# target to preprocess a source file -src/lsp/ProtocolJsonHandler.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.i -.PHONY : src/lsp/ProtocolJsonHandler.cpp.i - -src/lsp/ProtocolJsonHandler.s: src/lsp/ProtocolJsonHandler.cpp.s -.PHONY : src/lsp/ProtocolJsonHandler.s - -# target to generate assembly for a file -src/lsp/ProtocolJsonHandler.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/ProtocolJsonHandler.cpp.s -.PHONY : src/lsp/ProtocolJsonHandler.cpp.s - -src/lsp/initialize.o: src/lsp/initialize.cpp.o -.PHONY : src/lsp/initialize.o - -# target to build an object file -src/lsp/initialize.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.o -.PHONY : src/lsp/initialize.cpp.o - -src/lsp/initialize.i: src/lsp/initialize.cpp.i -.PHONY : src/lsp/initialize.i - -# target to preprocess a source file -src/lsp/initialize.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.i -.PHONY : src/lsp/initialize.cpp.i - -src/lsp/initialize.s: src/lsp/initialize.cpp.s -.PHONY : src/lsp/initialize.s - -# target to generate assembly for a file -src/lsp/initialize.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/initialize.cpp.s -.PHONY : src/lsp/initialize.cpp.s - -src/lsp/lsp.o: src/lsp/lsp.cpp.o -.PHONY : src/lsp/lsp.o - -# target to build an object file -src/lsp/lsp.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.o -.PHONY : src/lsp/lsp.cpp.o - -src/lsp/lsp.i: src/lsp/lsp.cpp.i -.PHONY : src/lsp/lsp.i - -# target to preprocess a source file -src/lsp/lsp.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.i -.PHONY : src/lsp/lsp.cpp.i - -src/lsp/lsp.s: src/lsp/lsp.cpp.s -.PHONY : src/lsp/lsp.s - -# target to generate assembly for a file -src/lsp/lsp.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/lsp.cpp.s -.PHONY : src/lsp/lsp.cpp.s - -src/lsp/lsp_diagnostic.o: src/lsp/lsp_diagnostic.cpp.o -.PHONY : src/lsp/lsp_diagnostic.o - -# target to build an object file -src/lsp/lsp_diagnostic.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.o -.PHONY : src/lsp/lsp_diagnostic.cpp.o - -src/lsp/lsp_diagnostic.i: src/lsp/lsp_diagnostic.cpp.i -.PHONY : src/lsp/lsp_diagnostic.i - -# target to preprocess a source file -src/lsp/lsp_diagnostic.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.i -.PHONY : src/lsp/lsp_diagnostic.cpp.i - -src/lsp/lsp_diagnostic.s: src/lsp/lsp_diagnostic.cpp.s -.PHONY : src/lsp/lsp_diagnostic.s - -# target to generate assembly for a file -src/lsp/lsp_diagnostic.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/lsp_diagnostic.cpp.s -.PHONY : src/lsp/lsp_diagnostic.cpp.s - -src/lsp/textDocument.o: src/lsp/textDocument.cpp.o -.PHONY : src/lsp/textDocument.o - -# target to build an object file -src/lsp/textDocument.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.o -.PHONY : src/lsp/textDocument.cpp.o - -src/lsp/textDocument.i: src/lsp/textDocument.cpp.i -.PHONY : src/lsp/textDocument.i - -# target to preprocess a source file -src/lsp/textDocument.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.i -.PHONY : src/lsp/textDocument.cpp.i - -src/lsp/textDocument.s: src/lsp/textDocument.cpp.s -.PHONY : src/lsp/textDocument.s - -# target to generate assembly for a file -src/lsp/textDocument.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/textDocument.cpp.s -.PHONY : src/lsp/textDocument.cpp.s - -src/lsp/utils.o: src/lsp/utils.cpp.o -.PHONY : src/lsp/utils.o - -# target to build an object file -src/lsp/utils.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.o -.PHONY : src/lsp/utils.cpp.o - -src/lsp/utils.i: src/lsp/utils.cpp.i -.PHONY : src/lsp/utils.i - -# target to preprocess a source file -src/lsp/utils.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.i -.PHONY : src/lsp/utils.cpp.i - -src/lsp/utils.s: src/lsp/utils.cpp.s -.PHONY : src/lsp/utils.s - -# target to generate assembly for a file -src/lsp/utils.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/utils.cpp.s -.PHONY : src/lsp/utils.cpp.s - -src/lsp/working_files.o: src/lsp/working_files.cpp.o -.PHONY : src/lsp/working_files.o - -# target to build an object file -src/lsp/working_files.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.o -.PHONY : src/lsp/working_files.cpp.o - -src/lsp/working_files.i: src/lsp/working_files.cpp.i -.PHONY : src/lsp/working_files.i - -# target to preprocess a source file -src/lsp/working_files.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.i -.PHONY : src/lsp/working_files.cpp.i - -src/lsp/working_files.s: src/lsp/working_files.cpp.s -.PHONY : src/lsp/working_files.s - -# target to generate assembly for a file -src/lsp/working_files.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/lspcpp.dir/build.make CMakeFiles/lspcpp.dir/src/lsp/working_files.cpp.s -.PHONY : src/lsp/working_files.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... doc" - @echo "... lspcpp" - @echo "... network-uri" - @echo "... src/jsonrpc/Context.o" - @echo "... src/jsonrpc/Context.i" - @echo "... src/jsonrpc/Context.s" - @echo "... src/jsonrpc/Endpoint.o" - @echo "... src/jsonrpc/Endpoint.i" - @echo "... src/jsonrpc/Endpoint.s" - @echo "... src/jsonrpc/GCThreadContext.o" - @echo "... src/jsonrpc/GCThreadContext.i" - @echo "... src/jsonrpc/GCThreadContext.s" - @echo "... src/jsonrpc/MessageJsonHandler.o" - @echo "... src/jsonrpc/MessageJsonHandler.i" - @echo "... src/jsonrpc/MessageJsonHandler.s" - @echo "... src/jsonrpc/RemoteEndPoint.o" - @echo "... src/jsonrpc/RemoteEndPoint.i" - @echo "... src/jsonrpc/RemoteEndPoint.s" - @echo "... src/jsonrpc/StreamMessageProducer.o" - @echo "... src/jsonrpc/StreamMessageProducer.i" - @echo "... src/jsonrpc/StreamMessageProducer.s" - @echo "... src/jsonrpc/TcpServer.o" - @echo "... src/jsonrpc/TcpServer.i" - @echo "... src/jsonrpc/TcpServer.s" - @echo "... src/jsonrpc/WebSocketServer.o" - @echo "... src/jsonrpc/WebSocketServer.i" - @echo "... src/jsonrpc/WebSocketServer.s" - @echo "... src/jsonrpc/message.o" - @echo "... src/jsonrpc/message.i" - @echo "... src/jsonrpc/message.s" - @echo "... src/jsonrpc/serializer.o" - @echo "... src/jsonrpc/serializer.i" - @echo "... src/jsonrpc/serializer.s" - @echo "... src/jsonrpc/threaded_queue.o" - @echo "... src/jsonrpc/threaded_queue.i" - @echo "... src/jsonrpc/threaded_queue.s" - @echo "... src/lsp/Markup.o" - @echo "... src/lsp/Markup.i" - @echo "... src/lsp/Markup.s" - @echo "... src/lsp/ParentProcessWatcher.o" - @echo "... src/lsp/ParentProcessWatcher.i" - @echo "... src/lsp/ParentProcessWatcher.s" - @echo "... src/lsp/ProtocolJsonHandler.o" - @echo "... src/lsp/ProtocolJsonHandler.i" - @echo "... src/lsp/ProtocolJsonHandler.s" - @echo "... src/lsp/initialize.o" - @echo "... src/lsp/initialize.i" - @echo "... src/lsp/initialize.s" - @echo "... src/lsp/lsp.o" - @echo "... src/lsp/lsp.i" - @echo "... src/lsp/lsp.s" - @echo "... src/lsp/lsp_diagnostic.o" - @echo "... src/lsp/lsp_diagnostic.i" - @echo "... src/lsp/lsp_diagnostic.s" - @echo "... src/lsp/textDocument.o" - @echo "... src/lsp/textDocument.i" - @echo "... src/lsp/textDocument.s" - @echo "... src/lsp/utils.o" - @echo "... src/lsp/utils.i" - @echo "... src/lsp/utils.s" - @echo "... src/lsp/working_files.o" - @echo "... src/lsp/working_files.i" - @echo "... src/lsp/working_files.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/Build/source/utils/asymptote/LspCpp/README.md b/Build/source/utils/asymptote/LspCpp/README.md index 1a7aff7c128..ace8de5cb48 100644 --- a/Build/source/utils/asymptote/LspCpp/README.md +++ b/Build/source/utils/asymptote/LspCpp/README.md @@ -1,26 +1,21 @@ # LspCpp ## Dependencies -`LspCpp` depends on the boost and rapidjson,utfcpp,uri and threadpool +`LspCpp` depends on boost, rapidjson, utfcpp, uri, and threadpool. ## Build ### Linux / Mac -1. On linux ,install boost +1. On linux, install boost ```shell $ sudo apt-get install libboost-dev ``` - On Mac,install boost on Mac + On Mac, install boost on Mac ```shell $ brew install boost ``` -2. [Restore the submodules][4]. - ```shell - $ git submodule init - $ git submodule update - ``` -3. Building with ``CMake`` +2. Building with ``CMake`` ----------------------- $ mkdir _build $ cd _build @@ -29,20 +24,15 @@ ### Windows - 1. [Restore the submodules][4]. - ```shell - git submodule init - git submodule update - ``` - 2. Open cmd or powershell and generate visual studio project with ``CMake``. + 1. Open cmd or powershell and generate visual studio project with ``CMake``. ----------------------- mkdir _build cd _build cmake -DUri_BUILD_TESTS=OFF -DUri_USE_STATIC_CRT=OFF .. - 3. "cmake -help" is useful if you are not familiar with cmake. + 2. "cmake -help" is useful if you are not familiar with cmake. - 4. Build it with Visual Studio. + 3. Build it with Visual Studio. ## Reference Some code from :[cquery][1] @@ -60,4 +50,3 @@ [1]: https://github.com/cquery-project/cquery "cquery:" [2]: https://www.javacardos.com/tools "JcKit:" [3]: https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore "Package Restore" -[4]: https://git-scm.com/book/en/v2/Git-Tools-Submodules "Git-Tools-Submodules" diff --git a/Build/source/utils/asymptote/LspCpp/example/StdIOClientExample.cpp b/Build/source/utils/asymptote/LspCpp/example/StdIOClientExample.cpp deleted file mode 100644 index 1c73626a45e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/example/StdIOClientExample.cpp +++ /dev/null @@ -1,221 +0,0 @@ - -#include "LibLsp/lsp/ProcessIoService.h" -#ifdef STDIO_CLIENT_EXAMPLE - -#include <boost/program_options.hpp> -#include "LibLsp/lsp/general/exit.h" -#include "LibLsp/lsp/textDocument/declaration_definition.h" - -#include "LibLsp/lsp/textDocument/signature_help.h" -#include "LibLsp/lsp/general/initialize.h" -#include "LibLsp/lsp/ProtocolJsonHandler.h" -#include "LibLsp/lsp/textDocument/typeHierarchy.h" -#include "LibLsp/lsp/AbsolutePath.h" -#include "LibLsp/lsp/textDocument/resolveCompletionItem.h" -#include <network/uri.hpp> -#include "LibLsp/JsonRpc/Endpoint.h" -#include "LibLsp/JsonRpc/stream.h" -#include "LibLsp/JsonRpc/TcpServer.h" -#include "LibLsp/lsp/textDocument/document_symbol.h" -#include "LibLsp/lsp/workspace/execute_command.h" -#include <boost/process.hpp> -#include <boost/process/windows.hpp> -#include <boost/filesystem.hpp> -#include <boost/asio.hpp> -#include <iostream> - - -using namespace boost::asio::ip; -using namespace std; -class DummyLog :public lsp::Log -{ -public: - - void log(Level level, std::wstring&& msg) - { - - std::wcerr << msg << std::endl; - }; - void log(Level level, const std::wstring& msg) - { - std::wcerr << msg << std::endl; - }; - void log(Level level, std::string&& msg) - { - std::cerr << msg << std::endl; - }; - void log(Level level, const std::string& msg) - { - std::cerr << msg << std::endl; - }; -}; - -struct boost_process_ipstream : lsp::base_istream< boost::process::ipstream > -{ - explicit boost_process_ipstream(boost::process::ipstream& _t) - : base_istream<boost::process::ipstream>(_t) - { - } - - std::string what() override - { - return {}; - } - void clear() override - { - - } -}; -struct boost_process_opstream : lsp::base_ostream< boost::process::opstream > -{ - explicit boost_process_opstream(boost::process::opstream& _t) - : lsp::base_ostream<boost::process::opstream>(_t) - { - } - - std::string what() override - { - return {}; - } - void clear() override - { - - } -}; -class Client -{ -public: - Client(std::string& execPath,const std::vector<std::string>& args) - :point(protocol_json_handler, endpoint, _log) - { - std::error_code ec; - namespace bp = boost::process; - c = std::make_shared<bp::child>(asio_io.getIOService(), execPath, - bp::args = args, - ec, - bp::windows::show_normal, - bp::std_out > read_from_service, - bp::std_in < write_to_service, - bp::on_exit([&](int exit_code, const std::error_code& ec_in){ - - })); - if (ec) - { - // fail - _log.log(lsp::Log::Level::SEVERE, "Start server failed."); - } - else { - //success - point.startProcessingMessages(read_from_service_proxy, write_to_service_proxy); - } - } - ~Client() - { - point.Stop(); - ::Sleep(1000); - - } - - lsp::ProcessIoService asio_io; - std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>(); - DummyLog _log; - - std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log); - - boost::process::opstream write_to_service; - boost::process::ipstream read_from_service; - - std::shared_ptr<lsp::ostream> write_to_service_proxy = std::make_shared<boost_process_opstream>(write_to_service); - std::shared_ptr<lsp::istream> read_from_service_proxy = std::make_shared< boost_process_ipstream >(read_from_service); - - std::shared_ptr<boost::process::child> c; - RemoteEndPoint point; -}; - -int main(int argc, char* argv[]) -{ - using namespace boost::program_options; - options_description desc("Allowed options"); - desc.add_options() - ("help,h", "produce help message") - ("execPath", value<string>(), "LSP server's path"); - - - - variables_map vm; - try { - store(parse_command_line(argc, argv, desc), vm); - } - catch (std::exception& e) { - std::cout << "Undefined input.Reason:" << e.what() << std::endl; - return 0; - } - notify(vm); - - - if (vm.count("help")) - { - cout << desc << endl; - return 1; - } - string execPath; - if (vm.count("execPath")) - { - execPath = vm["execPath"].as<string>(); - } - else - { - execPath = "STDIO_SERVER_EXAMPLE.exe"; - } - - Client client(execPath, {}); - { - td_initialize::request req; - auto rsp = client.point.waitResponse(req); - if (rsp) - { - std::cerr << rsp->ToJson() << std::endl; - } - else - { - std::cerr << "get initialze response time out" << std::endl; - } - } - { - td_definition::request req; - auto future_rsp = client.point.send(req); - auto state = future_rsp.wait_for(std::chrono::seconds(4)); - if (std::future_status::timeout == state) - { - std::cerr << "get textDocument/definition response time out" << std::endl; - return 0; - } - auto rsp = future_rsp.get(); - if (rsp.is_error) - { - std::cerr << "get textDocument/definition response error" << std::endl; - - } - else - { - std::cerr << rsp.response.ToJson() << std::endl; - } - } - { - td_initialize::request req; - auto rsp = client.point.waitResponse(req); - if (rsp) - { - std::cerr << rsp->ToJson() << std::endl; - } - else - { - std::cerr << "get initialze response time out" << std::endl; - } - } - Notify_Exit::notify notify; - client.point.send(notify); - return 0; -} -#endif - diff --git a/Build/source/utils/asymptote/LspCpp/example/StdIOServerExample.cpp b/Build/source/utils/asymptote/LspCpp/example/StdIOServerExample.cpp deleted file mode 100644 index 60b0d04db07..00000000000 --- a/Build/source/utils/asymptote/LspCpp/example/StdIOServerExample.cpp +++ /dev/null @@ -1,162 +0,0 @@ -#include "LibLsp/JsonRpc/Condition.h" -#ifdef STDIO_SERVER_EXAMPLE - -#include "LibLsp/lsp/general/exit.h" -#include "LibLsp/lsp/textDocument/declaration_definition.h" -#include <boost/program_options.hpp> -#include "LibLsp/lsp/textDocument/signature_help.h" -#include "LibLsp/lsp/general/initialize.h" -#include "LibLsp/lsp/ProtocolJsonHandler.h" -#include "LibLsp/lsp/textDocument/typeHierarchy.h" -#include "LibLsp/lsp/AbsolutePath.h" -#include "LibLsp/lsp/textDocument/resolveCompletionItem.h" -#include <network/uri.hpp> - - -#include "LibLsp/JsonRpc/Endpoint.h" -#include "LibLsp/JsonRpc/stream.h" -#include "LibLsp/JsonRpc/TcpServer.h" -#include "LibLsp/lsp/textDocument/document_symbol.h" -#include "LibLsp/lsp/workspace/execute_command.h" -#include <boost/process.hpp> -#include <boost/process/windows.hpp> -#include <boost/filesystem.hpp> -#include <boost/asio.hpp> -#include <iostream> -using namespace boost::asio::ip; -using namespace std; -class DummyLog :public lsp::Log -{ -public: - - void log(Level level, std::wstring&& msg) - { - - std::wcerr << msg << std::endl; - }; - void log(Level level, const std::wstring& msg) - { - std::wcerr << msg << std::endl; - }; - void log(Level level, std::string&& msg) - { - std::cerr << msg << std::endl; - }; - void log(Level level, const std::string& msg) - { - std::cerr << msg << std::endl; - }; -}; - - -class StdIOServer -{ -public: - - StdIOServer() : remote_end_point_(protocol_json_handler, endpoint, _log) - { - remote_end_point_.registerHandler([&](const td_initialize::request& req) - { - td_initialize::response rsp; - rsp.id = req.id; - CodeLensOptions code_lens_options; - code_lens_options.resolveProvider = true; - rsp.result.capabilities.codeLensProvider = code_lens_options; - return rsp; - }); - - remote_end_point_.registerHandler([&](Notify_Exit::notify& notify) - { - remote_end_point_.Stop(); - esc_event.notify(std::make_unique<bool>(true)); - }); - remote_end_point_.registerHandler([&](const td_definition::request& req, - const CancelMonitor& monitor) - { - td_definition::response rsp; - rsp.result.first = std::vector<lsLocation>(); - if (monitor && monitor()) - { - _log.info("textDocument/definition request had been cancel."); - } - return rsp; - }); - - remote_end_point_.startProcessingMessages(input, output); - } - ~StdIOServer() - { - - } - - struct ostream : lsp::base_ostream<std::ostream> - { - explicit ostream(std::ostream& _t) - : base_ostream<std::ostream>(_t) - { - - } - - std::string what() override - { - return {}; - } - }; - struct istream :lsp::base_istream<std::istream> - { - explicit istream(std::istream& _t) - : base_istream<std::istream>(_t) - { - } - - std::string what() override - { - return {}; - } - }; - std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >(); - DummyLog _log; - - std::shared_ptr<ostream> output = std::make_shared<ostream>(std::cout); - std::shared_ptr<istream> input = std::make_shared<istream>(std::cin); - - std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log); - RemoteEndPoint remote_end_point_; - Condition<bool> esc_event; -}; - - - - -int main(int argc, char* argv[]) -{ - using namespace boost::program_options; - options_description desc("Allowed options"); - desc.add_options() - ("help,h", "produce help message"); - - - - variables_map vm; - try { - store(parse_command_line(argc, argv, desc), vm); - } - catch (std::exception& e) { - std::cout << "Undefined input.Reason:" << e.what() << std::endl; - return 0; - } - notify(vm); - - - if (vm.count("help")) - { - cout << desc << endl; - return 1; - } - StdIOServer server; - server.esc_event.wait(); - - return 0; -} -#endif - diff --git a/Build/source/utils/asymptote/LspCpp/example/TcpServerExample.cpp b/Build/source/utils/asymptote/LspCpp/example/TcpServerExample.cpp deleted file mode 100644 index 1b717aeca4a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/example/TcpServerExample.cpp +++ /dev/null @@ -1,200 +0,0 @@ -#ifdef TCP_SERVER_EXAMPLE - -#include "LibLsp/lsp/general/exit.h" -#include "LibLsp/lsp/textDocument/declaration_definition.h" -#include "LibLsp/lsp/textDocument/signature_help.h" -#include "LibLsp/lsp/general/initialize.h" -#include "LibLsp/lsp/ProtocolJsonHandler.h" -#include "LibLsp/lsp/textDocument/typeHierarchy.h" -#include "LibLsp/lsp/AbsolutePath.h" -#include "LibLsp/lsp/textDocument/resolveCompletionItem.h" -#include <network/uri.hpp> - - -#include "LibLsp/JsonRpc/Endpoint.h" -#include "LibLsp/JsonRpc/stream.h" -#include "LibLsp/JsonRpc/TcpServer.h" -#include "LibLsp/lsp/textDocument/document_symbol.h" -#include "LibLsp/lsp/workspace/execute_command.h" - -#include <boost/filesystem.hpp> -#include <boost/asio.hpp> -#include <iostream> -using namespace boost::asio::ip; -using namespace std; -class DummyLog :public lsp::Log -{ -public: - - void log(Level level, std::wstring&& msg) - { - std::wcout << msg << std::endl; - }; - void log(Level level, const std::wstring& msg) - { - std::wcout << msg << std::endl; - }; - void log(Level level, std::string&& msg) - { - std::cout << msg << std::endl; - }; - void log(Level level, const std::string& msg) - { - std::cout << msg << std::endl; - }; -}; - -std::string _address = "127.0.0.1"; -std::string _port = "9333"; - -class Server -{ -public: - - - Server():server(_address,_port,protocol_json_handler, endpoint, _log) - { - server.point.registerHandler( - [&](const td_initialize::request& req) - ->lsp::ResponseOrError< td_initialize::response >{ - - td_initialize::response rsp; - CodeLensOptions code_lens_options; - code_lens_options.resolveProvider = true; - rsp.result.capabilities.codeLensProvider = code_lens_options; - - return rsp; - }); - server.point.registerHandler([&](const td_definition::request& req - ,const CancelMonitor& monitor) - { - td_definition::response rsp; - rsp.result.first= std::vector<lsLocation>(); - std::this_thread::sleep_for(std::chrono::seconds(8)); - if(monitor && monitor()) - { - _log.info("textDocument/definition request had been cancel."); - } - return rsp; - }); - - server.point.registerHandler([=](Notify_Exit::notify& notify) - { - std::cout << notify.ToJson() << std::endl; - }); - std::thread([&]() - { - server.run(); - }).detach(); - } - ~Server() - { - server.stop(); - } - std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >(); - DummyLog _log; - - std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log); - lsp::TcpServer server; - -}; - -class Client -{ -public: - struct iostream :public lsp::base_iostream<tcp::iostream> - { - explicit iostream(boost::asio::basic_socket_iostream<tcp>& _t) - : base_iostream<boost::asio::basic_socket_iostream<tcp>>(_t) - { - } - - std::string what() override - { - auto msg = _impl.error().message(); - return msg; - } - - }; - Client() :remote_end_point_(protocol_json_handler, endpoint, _log) - { - tcp::endpoint end_point( address::from_string(_address), 9333); - - socket_ = std::make_shared<tcp::iostream>(); - socket_->connect(end_point); - if (!socket_) - { - string temp = "Unable to connect: " + socket_->error().message(); - std::cout << temp << std::endl; - } - - vector<string> args; - socket_proxy = std::make_shared<iostream>(*socket_.get()); - - remote_end_point_.startProcessingMessages(socket_proxy, socket_proxy); - } - ~Client() - { - remote_end_point_.Stop(); - ::Sleep(1000); - socket_->close(); - } - - std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>(); - DummyLog _log; - - std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log); - - std::shared_ptr < iostream> socket_proxy; - std::shared_ptr<tcp::iostream> socket_; - RemoteEndPoint remote_end_point_; -}; - -int main() -{ - - Server server; - Client client; - - { - td_initialize::request req; - auto rsp = client.remote_end_point_.waitResponse(req); - if (rsp) - { - std::cout << rsp->response.ToJson() << std::endl; - } - else - { - std::cout << "get initialze response time out" << std::endl; - } - } - { - td_definition::request req; - auto future_rsp = client.remote_end_point_.send(req); - Notify_Cancellation::notify cancel_notify; - cancel_notify.params.id = req.id; - client.remote_end_point_.send(cancel_notify); - - auto state = future_rsp.wait_for(std::chrono::seconds(16)); - if (std::future_status::timeout == state) - { - std::cout << "get textDocument/definition response time out" << std::endl; - return 0; - } - auto rsp = future_rsp.get(); - if (rsp.is_error) - { - std::cout << "get textDocument/definition response error" << std::endl; - - } - else - { - std::cout << rsp.response.ToJson() << std::endl; - } - } - Notify_Exit::notify notify; - client.remote_end_point_.send(notify); - return 0; -} -#endif - diff --git a/Build/source/utils/asymptote/LspCpp/example/WebsocketExample.cpp b/Build/source/utils/asymptote/LspCpp/example/WebsocketExample.cpp deleted file mode 100644 index e82f0a96f93..00000000000 --- a/Build/source/utils/asymptote/LspCpp/example/WebsocketExample.cpp +++ /dev/null @@ -1,297 +0,0 @@ -#ifdef WEBSOCKET_SERVER_EXAMPLE - -#include "LibLsp/JsonRpc/WebSocketServer.h" -#include "LibLsp/lsp/textDocument/signature_help.h" -#include "LibLsp/lsp/general/initialize.h" -#include "LibLsp/lsp/ProtocolJsonHandler.h" -#include "LibLsp/lsp/textDocument/typeHierarchy.h" -#include "LibLsp/lsp/AbsolutePath.h" -#include "LibLsp/lsp/textDocument/resolveCompletionItem.h" -#include <network/uri.hpp> - - -#include "LibLsp/JsonRpc/Endpoint.h" -#include "LibLsp/JsonRpc/stream.h" -#include "LibLsp/JsonRpc/TcpServer.h" -#include "LibLsp/lsp/textDocument/document_symbol.h" -#include "LibLsp/lsp/workspace/execute_command.h" - -#include <boost/filesystem.hpp> -#include <boost/asio.hpp> -#include <iostream> -#include <boost/beast/core.hpp> -#include <boost/beast/websocket.hpp> -#include <boost/asio/dispatch.hpp> -#include <boost/asio/strand.hpp> -#include <algorithm> -#include <cstdlib> -#include <functional> -#include <iostream> -#include <memory> -#include <string> -#include <thread> -#include <vector> - -#include <boost/beast/version.hpp> -#include <boost/beast/websocket.hpp> -#include <boost/asio/dispatch.hpp> -#include "LibLsp/JsonRpc/Endpoint.h" -#include "LibLsp/JsonRpc/RemoteEndPoint.h" -#include "LibLsp/JsonRpc/stream.h" -#include "LibLsp/lsp/ProtocolJsonHandler.h" - -namespace beast = boost::beast; // from <boost/beast.hpp> -namespace http = beast::http; // from <boost/beast/http.hpp> -namespace websocket = beast::websocket; // from <boost/beast/websocket.hpp> -namespace net = boost::asio; // from <boost/asio.hpp> -using tcp = boost::asio::ip::tcp; // from <boost/asio/ip/tcp.hpp> - -//------------------------------------------------------------------------------ - -std::string _address = "127.0.0.1"; -std::string _port = "9333"; - - - - -using namespace std; -class DummyLog :public lsp::Log -{ -public: - - void log(Level level, std::wstring&& msg) - { - std::wcout << msg << std::endl; - }; - void log(Level level, const std::wstring& msg) - { - std::wcout << msg << std::endl; - }; - void log(Level level, std::string&& msg) - { - std::cout << msg << std::endl; - }; - void log(Level level, const std::string& msg) - { - std::cout << msg << std::endl; - }; -}; - - - -// Sends a WebSocket message and prints the response -class Client : public std::enable_shared_from_this<Client> -{ - net::io_context ioc; - tcp::resolver resolver_; - websocket::stream<beast::tcp_stream> ws_; - beast::flat_buffer buffer_; - std::string host_; - std::string user_agent_; - std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared< lsp::ProtocolJsonHandler>(); - DummyLog _log; - - std::shared_ptr<GenericEndpoint> endpoint = std::make_shared<GenericEndpoint>(_log); - - std::shared_ptr<lsp::websocket_stream_wrapper> proxy_; -public: - RemoteEndPoint point; - -public: - // Resolver and socket require an io_context - explicit - Client() - : resolver_(net::make_strand(ioc)) - , ws_(net::make_strand(ioc)),point(protocol_json_handler, endpoint, _log) - { - proxy_ = std::make_shared<lsp::websocket_stream_wrapper>(ws_); - - } - - // Start the asynchronous operation - void - run( - char const* host, - char const* port, char const* user_agent) - { - // Save these for later - host_ = host; - user_agent_ = user_agent; - // Look up the domain name - resolver_.async_resolve( - host, - port, - beast::bind_front_handler( - &Client::on_resolve, - shared_from_this())); - std::thread([&] - { - ioc.run(); - }).detach(); - while (!point.IsWorking()) - { - ::Sleep(50); - } - } - - void - on_resolve( - beast::error_code ec, - tcp::resolver::results_type results) - { - if (ec) - return; - - // Set the timeout for the operation - beast::get_lowest_layer(ws_).expires_after(std::chrono::seconds(30)); - - // Make the connection on the IP address we get from a lookup - beast::get_lowest_layer(ws_).async_connect( - results, - beast::bind_front_handler( - &Client::on_connect, - shared_from_this())); - } - - void - on_connect(beast::error_code ec, tcp::resolver::results_type::endpoint_type) - { - if (ec) - return; - - // Turn off the timeout on the tcp_stream, because - // the websocket stream has its own timeout system. - beast::get_lowest_layer(ws_).expires_never(); - - // Set suggested timeout settings for the websocket - ws_.set_option( - websocket::stream_base::timeout::suggested( - beast::role_type::client)); - - // Set a decorator to change the User-Agent of the handshake - ws_.set_option(websocket::stream_base::decorator( - [=](websocket::request_type& req) - { - req.set(http::field::user_agent, - user_agent_.c_str()); - })); - - // Perform the websocket handshake - ws_.async_handshake(host_, "/", - beast::bind_front_handler( - &Client::on_handshake, - shared_from_this())); - } - - void - on_handshake(beast::error_code ec) - { - if (ec) - return; - - // Send the message - - - point.startProcessingMessages(proxy_, proxy_); - // Read a message into our buffer - ws_.async_read( - buffer_, - beast::bind_front_handler( - &Client::on_read, - shared_from_this())); - } - - - void - on_read( - beast::error_code ec, - std::size_t bytes_transferred) - { - boost::ignore_unused(bytes_transferred); - - if (ec) - return; - - char* data = reinterpret_cast<char*>(buffer_.data().data()); - std::vector<char> elements(data, data + bytes_transferred); - buffer_.clear(); - proxy_->on_request.EnqueueAll(std::move(elements), false); - - ws_.async_read( - buffer_, - beast::bind_front_handler( - &Client::on_read, - shared_from_this())); - } - - void - on_close(beast::error_code ec) - { - if (ec) - return; - - // If we get here then the connection is closed gracefully - - // The make_printable() function helps print a ConstBufferSequence - std::cout << beast::make_printable(buffer_.data()) << std::endl; - } -}; - -class Server -{ -public: - Server(const std::string& user_agent) : server(user_agent,_address, _port, protocol_json_handler, endpoint, _log) - { - server.point.registerHandler( - [&](const td_initialize::request& req) - { - td_initialize::response rsp; - CodeLensOptions code_lens_options; - code_lens_options.resolveProvider = true; - rsp.result.capabilities.codeLensProvider = code_lens_options; - return rsp; - }); - std::thread([&]() - { - server.run(); - }).detach(); - } - ~Server() - { - server.stop(); - } - std::shared_ptr < lsp::ProtocolJsonHandler > protocol_json_handler = std::make_shared < lsp::ProtocolJsonHandler >(); - DummyLog _log; - - std::shared_ptr < GenericEndpoint > endpoint = std::make_shared<GenericEndpoint>(_log); - lsp::WebSocketServer server; - -}; - -int main() -{ - std::string user_agent = std::string(BOOST_BEAST_VERSION_STRING) +" websocket-server-async"; - Server server(user_agent); - - auto client = std::make_shared<Client>(); - user_agent = std::string(BOOST_BEAST_VERSION_STRING) + " websocket-client-async"; - client->run(_address.c_str(), _port.c_str(), user_agent.c_str()); - - td_initialize::request req; - - auto rsp = client->point.waitResponse(req); - if (rsp) - { - std::cout << rsp->ToJson() << std::endl; - } - return 0; -} - - - - - -#endif - - - diff --git a/Build/source/utils/asymptote/LspCpp/macro_map.h b/Build/source/utils/asymptote/LspCpp/macro_map.h deleted file mode 100644 index f09ba5b1a74..00000000000 --- a/Build/source/utils/asymptote/LspCpp/macro_map.h +++ /dev/null @@ -1,134 +0,0 @@ -/* -Boost Software License - Version 1.0 - August 17th, 2003 - -Permission is hereby granted, free of charge, to any person or organization -obtaining a copy of the software and accompanying documentation covered by -this license (the "Software") to use, reproduce, display, distribute, -execute, and transmit the Software, and to prepare derivative works of the -Software, and to permit third-parties to whom the Software is furnished to -do so, all subject to the following: - -The copyright notices in the Software and this entire statement, including -the above license grant, this restriction and the following disclaimer, -must be included in all copies of the Software, in whole or in part, and -all derivative works of the Software, unless such copies or derivative -works are solely in the form of machine-executable object code generated by -a source language processor. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. -*/ - -// Taken from https://github.com/cbeck88/visit_struct. -// -// Usage -// -// #define PRINT_DOUBLE(x) printf(#x " = %d\n", x); -// -// MACRO_MAP(PRINT_DOUBLE, 1, 2, 3) -// #define PRINT_DOUBLES(...) MACRO_MAP(PRINT_DOUBLE, __VA_ARGS__) - -#pragma once - -static constexpr const int max_visitable_members = 69; - -#define VISIT_STRUCT_EXPAND(x) x -#define VISIT_STRUCT_PP_ARG_N( \ - _1, _2, _3, _4, _5, _6, _7, _8, _9, _10,\ - _11, _12, _13, _14, _15, _16, _17, _18, _19, _20,\ - _21, _22, _23, _24, _25, _26, _27, _28, _29, _30,\ - _31, _32, _33, _34, _35, _36, _37, _38, _39, _40,\ - _41, _42, _43, _44, _45, _46, _47, _48, _49, _50,\ - _51, _52, _53, _54, _55, _56, _57, _58, _59, _60,\ - _61, _62, _63, _64, _65, _66, _67, _68, _69, N, ...) N -#define VISIT_STRUCT_PP_NARG(...) VISIT_STRUCT_EXPAND(VISIT_STRUCT_PP_ARG_N(__VA_ARGS__, \ - 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, \ - 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, \ - 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, \ - 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, \ - 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, \ - 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, \ - 9, 8, 7, 6, 5, 4, 3, 2, 1, 0)) - -/* need extra level to force extra eval */ -#define VISIT_STRUCT_CONCAT_(a,b) a ## b -#define VISIT_STRUCT_CONCAT(a,b) VISIT_STRUCT_CONCAT_(a,b) - -#define VISIT_STRUCT_APPLYF0(f) -#define VISIT_STRUCT_APPLYF1(f,_1) f(_1) -#define VISIT_STRUCT_APPLYF2(f,_1,_2) f(_1) f(_2) -#define VISIT_STRUCT_APPLYF3(f,_1,_2,_3) f(_1) f(_2) f(_3) -#define VISIT_STRUCT_APPLYF4(f,_1,_2,_3,_4) f(_1) f(_2) f(_3) f(_4) -#define VISIT_STRUCT_APPLYF5(f,_1,_2,_3,_4,_5) f(_1) f(_2) f(_3) f(_4) f(_5) -#define VISIT_STRUCT_APPLYF6(f,_1,_2,_3,_4,_5,_6) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) -#define VISIT_STRUCT_APPLYF7(f,_1,_2,_3,_4,_5,_6,_7) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) -#define VISIT_STRUCT_APPLYF8(f,_1,_2,_3,_4,_5,_6,_7,_8) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) -#define VISIT_STRUCT_APPLYF9(f,_1,_2,_3,_4,_5,_6,_7,_8,_9) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) -#define VISIT_STRUCT_APPLYF10(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) -#define VISIT_STRUCT_APPLYF11(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) -#define VISIT_STRUCT_APPLYF12(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) -#define VISIT_STRUCT_APPLYF13(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) -#define VISIT_STRUCT_APPLYF14(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) -#define VISIT_STRUCT_APPLYF15(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) -#define VISIT_STRUCT_APPLYF16(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) -#define VISIT_STRUCT_APPLYF17(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) -#define VISIT_STRUCT_APPLYF18(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) -#define VISIT_STRUCT_APPLYF19(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) -#define VISIT_STRUCT_APPLYF20(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) -#define VISIT_STRUCT_APPLYF21(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) -#define VISIT_STRUCT_APPLYF22(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) -#define VISIT_STRUCT_APPLYF23(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) -#define VISIT_STRUCT_APPLYF24(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) -#define VISIT_STRUCT_APPLYF25(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) -#define VISIT_STRUCT_APPLYF26(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) -#define VISIT_STRUCT_APPLYF27(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) -#define VISIT_STRUCT_APPLYF28(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) -#define VISIT_STRUCT_APPLYF29(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) -#define VISIT_STRUCT_APPLYF30(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) -#define VISIT_STRUCT_APPLYF31(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) -#define VISIT_STRUCT_APPLYF32(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) -#define VISIT_STRUCT_APPLYF33(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) -#define VISIT_STRUCT_APPLYF34(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) -#define VISIT_STRUCT_APPLYF35(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) -#define VISIT_STRUCT_APPLYF36(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) -#define VISIT_STRUCT_APPLYF37(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) -#define VISIT_STRUCT_APPLYF38(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) -#define VISIT_STRUCT_APPLYF39(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) -#define VISIT_STRUCT_APPLYF40(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) -#define VISIT_STRUCT_APPLYF41(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) -#define VISIT_STRUCT_APPLYF42(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) -#define VISIT_STRUCT_APPLYF43(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) -#define VISIT_STRUCT_APPLYF44(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) -#define VISIT_STRUCT_APPLYF45(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) -#define VISIT_STRUCT_APPLYF46(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) -#define VISIT_STRUCT_APPLYF47(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) -#define VISIT_STRUCT_APPLYF48(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) -#define VISIT_STRUCT_APPLYF49(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) -#define VISIT_STRUCT_APPLYF50(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) -#define VISIT_STRUCT_APPLYF51(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) -#define VISIT_STRUCT_APPLYF52(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) -#define VISIT_STRUCT_APPLYF53(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) -#define VISIT_STRUCT_APPLYF54(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) -#define VISIT_STRUCT_APPLYF55(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) -#define VISIT_STRUCT_APPLYF56(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) -#define VISIT_STRUCT_APPLYF57(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) -#define VISIT_STRUCT_APPLYF58(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) -#define VISIT_STRUCT_APPLYF59(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) -#define VISIT_STRUCT_APPLYF60(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) -#define VISIT_STRUCT_APPLYF61(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) -#define VISIT_STRUCT_APPLYF62(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) -#define VISIT_STRUCT_APPLYF63(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) -#define VISIT_STRUCT_APPLYF64(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63,_64) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) f(_64) -#define VISIT_STRUCT_APPLYF65(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63,_64,_65) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) f(_64) f(_65) -#define VISIT_STRUCT_APPLYF66(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63,_64,_65,_66) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) f(_64) f(_65) f(_66) -#define VISIT_STRUCT_APPLYF67(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63,_64,_65,_66,_67) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) f(_64) f(_65) f(_66) f(_67) -#define VISIT_STRUCT_APPLYF68(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63,_64,_65,_66,_67,_68) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) f(_64) f(_65) f(_66) f(_67) f(_68) -#define VISIT_STRUCT_APPLYF69(f,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,_58,_59,_60,_61,_62,_63,_64,_65,_66,_67,_68,_69) f(_1) f(_2) f(_3) f(_4) f(_5) f(_6) f(_7) f(_8) f(_9) f(_10) f(_11) f(_12) f(_13) f(_14) f(_15) f(_16) f(_17) f(_18) f(_19) f(_20) f(_21) f(_22) f(_23) f(_24) f(_25) f(_26) f(_27) f(_28) f(_29) f(_30) f(_31) f(_32) f(_33) f(_34) f(_35) f(_36) f(_37) f(_38) f(_39) f(_40) f(_41) f(_42) f(_43) f(_44) f(_45) f(_46) f(_47) f(_48) f(_49) f(_50) f(_51) f(_52) f(_53) f(_54) f(_55) f(_56) f(_57) f(_58) f(_59) f(_60) f(_61) f(_62) f(_63) f(_64) f(_65) f(_66) f(_67) f(_68) f(_69) - -#define VISIT_STRUCT_APPLY_F_(M, ...) VISIT_STRUCT_EXPAND(M(__VA_ARGS__)) -#define MACRO_MAP(f, ...) VISIT_STRUCT_EXPAND(VISIT_STRUCT_APPLY_F_(VISIT_STRUCT_CONCAT(VISIT_STRUCT_APPLYF, VISIT_STRUCT_PP_NARG(__VA_ARGS__)), f, __VA_ARGS__)) diff --git a/Build/source/utils/asymptote/LspCpp/network/optional.hpp b/Build/source/utils/asymptote/LspCpp/network/optional.hpp deleted file mode 100644 index 43b1cf1fd8e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/optional.hpp +++ /dev/null @@ -1,711 +0,0 @@ -// Copyright 2016 Glyn Matthews. -// Copyright (C) 2011 - 2012 Andrzej Krzemienski. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -/** - * \file - * \brief Contains an implementation of C++17 optional (n3793). - * - * \sa https://github.com/akrzemi1/Optional - * \sa http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3848.html - */ - -#ifndef NETWORK_OPTIONAL_INC -#define NETWORK_OPTIONAL_INC - -#include <stdexcept> -#include <type_traits> -#include <utility> -#include <memory> -#include <algorithm> - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) -#ifdef NDEBUG -#define NETWORK_ASSERTED_EXPRESSION(CHECK, EXPR) (EXPR) -#else -#define NETWORK_ASSERTED_EXPRESSION(CHECK, EXPR) \ - ((CHECK) ? (EXPR) : (fail(#CHECK, __FILE__, __LINE__), (EXPR))) -inline void fail(const char*, const char*, unsigned) {} -#endif // NDEBUG -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - -namespace network { -/** - * \ingroup optional - * \class nullopt_t optional.hpp network/uri.hpp - * \brief Disengaged state indicator. - * \sa optional - */ -struct nullopt_t { -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - struct init {}; - constexpr nullopt_t(init) {} -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) -}; - -/** - * \ingroup optional - * \brief Used to indicate a *disengaged* state for optional objects. - */ -constexpr nullopt_t nullopt{nullopt_t::init{}}; - -/** - * \ingroup optional - * \class bad_optional_access optional.hpp network/uri.hpp - * \brief Exception thrown when the value member function is called when the - * optional object is disengaged. - */ -class bad_optional_access : public std::logic_error { - public: - - /** - * \brief Constructor. - * \param what_arg The error message. - */ - explicit bad_optional_access(const std::string& what_arg) - : std::logic_error(what_arg) {} - - /** - * \brief Constructor. - * \param what_arg The error message. - */ - explicit bad_optional_access(const char* what_arg) - : std::logic_error(what_arg) {} -}; - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) -namespace details { -struct dummy_t {}; - -template <class T> -union trivially_destructible_optional_storage { - static_assert(std::is_trivially_destructible<T>::value, ""); - - dummy_t dummy_; - T value_; - - constexpr trivially_destructible_optional_storage() : dummy_{} {} - - constexpr trivially_destructible_optional_storage(const T& v) : value_{v} {} - - ~trivially_destructible_optional_storage() = default; -}; - -template <class T> -union optional_storage { - dummy_t dummy_; - T value_; - - constexpr optional_storage() : dummy_{} {} - - constexpr optional_storage(const T& v) : value_{v} {} - - ~optional_storage() {} -}; - -template <class T> -class trivially_destructible_optional_base { -public: - typedef T value_type; - - constexpr trivially_destructible_optional_base() noexcept - : init_(false), - storage_{} {} - - constexpr trivially_destructible_optional_base(const T& v) - : init_(true), storage_{v} {} - - constexpr trivially_destructible_optional_base(T&& v) - : init_(true), storage_{std::move(v)} {} - - ~trivially_destructible_optional_base() = default; - -protected: - - bool init_; - optional_storage<T> storage_; -}; - -template <class T> -class optional_base { -public: - typedef T value_type; - - constexpr optional_base() noexcept - : init_(false), - storage_{} {} - - constexpr optional_base(const T& v) - : init_(true), storage_{v} {} - - constexpr optional_base(T&& v) - : init_(true), storage_{std::move(v)} {} - - ~optional_base() { - if (init_) { - storage_.value_.T::~T(); - } - } - -protected: - - bool init_; - optional_storage<T> storage_; -}; -} // namespace details -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - -/** - * \ingroup optional - * \class optional optional.hpp network/uri.hpp - * \brief An implementation of C++17 optional (n3793) - */ -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) -template <class T> -using optional_base = typename std::conditional< - std::is_trivially_destructible<T>::value, - details::trivially_destructible_optional_base<T>, - details::optional_base<T>>::type; -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - -template <class T> -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) -class optional : optional_base<T> { -#else -class optional { -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - typedef optional_base<T> base_type; - - public: - /** - * \brief Optional value type. - */ - typedef T value_type; - - /** - * \brief Constructor. - * \post *disengaged*. - */ - constexpr optional() : optional_base<T>() {} - - /** - * \brief Constructor. - * \post *disengaged*. - */ - constexpr optional(nullopt_t) noexcept : optional_base<T>() {} - - /** - * \brief Copy constructor. - * \param other The other optional object. - */ - optional(const optional& other) { - if (other) { - ::new(static_cast<void*>(ptr())) T(*other); - base_type::init_ = true; - } - } - - /** - * \brief Move constructor. - * \param other The other optional object. - */ - optional(optional&& other) noexcept { - if (other) { - ::new(static_cast<void*>(ptr())) T(std::move(other.storage_.value_)); - base_type::init_ = true; - } - } - - /** - * \brief Constructor. - * \param value The value with which to initialize the optional object. - * \post *engaged* - */ - constexpr optional(const T& value) : optional_base<T>(value) {} - - /** - * \brief Constructor. - * \param value The value with which to initialize the optional object. - * \post *engaged* - */ - constexpr optional(T&& value) : optional_base<T>(std::move(value)) {} - - /** - * \brief Assignment operator. - * \post *disengaged*. - * \returns \c *this. - */ - optional& operator=(nullopt_t) noexcept { - if (base_type::init_) { - ptr()->T::~T(); - } - base_type::init_ = false; - return *this; - } - - /** - * \brief Copy assignment operator. - * \param other The other optional object. - * \returns \c *this. - */ - optional& operator=(const optional& other) { - if (bool(*this) && !other) { - ptr()->T::~T(); - base_type::init_ = false; - } - else if (!(*this) && bool(other)) { - ::new(static_cast<void*>(ptr())) T(*other); - base_type::init_ = true; - } - else if (bool(*this) && bool(other)) { - base_type::storage_.value_ = *other; - } - return *this; - } - - /** - * \brief Move assignment operator. - * \param other The other optional object. - * \returns \c *this. - */ - optional& operator=(optional&& other) noexcept { - if (bool(*this) && !other) { - ptr()->T::~T(); - base_type::init_ = false; - } - else if (!(*this) && bool(other)) { - ::new(static_cast<void*>(ptr())) T(std::move(*other)); - base_type::init_ = true; - } - else if (bool(*this) && bool(other)) { - base_type::storage_.value_ = std::move(*other); - } - return *this; - } - - /** - * \brief Destructor. - */ - ~optional() = default; - - /** - * \brief Swap function. - * \param other The other optional object. - */ - void swap(optional& other) noexcept { - if (bool(*this) && !other) { - ::new(static_cast<void*>(other.ptr())) T(std::move(**this)); - ptr()->T::~T(); - std::swap(base_type::init_, other.base_type::init_); - } - else if (!(*this) && bool(other)) { - ::new(static_cast<void*>(ptr())) T(std::move(*other)); - other.ptr()->T::~T(); - std::swap(base_type::init_, other.init_); - } - else if (bool(*this) && bool(other)) { - std::swap(**this, *other); - } - } - - /** - * \brief Observer. - * \pre *engaged* - * \returns The underlying optional value. - */ - constexpr T const* operator->() const { - return NETWORK_ASSERTED_EXPRESSION(bool(*this), ptr()); - } - - /** - * \brief Observer. - * \pre *engaged* - * \returns The underlying optional value. - */ - T* operator->() { - return NETWORK_ASSERTED_EXPRESSION(bool(*this), ptr()); - } - - /** - * \brief Observer. - * \pre *engaged* - * \returns The underlying optional value. - */ - constexpr T const& operator*() const { - return NETWORK_ASSERTED_EXPRESSION(bool(*this), base_type::storage_.value_); - } - - /** - * \brief Observer. - * \pre *engaged* - * \returns The underlying optional value. - */ - T& operator*() { - return NETWORK_ASSERTED_EXPRESSION(bool(*this), base_type::storage_.value_); - } - - /** - * \brief Operator bool overloads. - * \returns \c true if the optional is *engaged*, \c false if it is *disengaged*. - */ - constexpr explicit operator bool() const noexcept { return base_type::init_; } - - /** - * \returns The underlying optional value, if \c bool(*this). - * \throws A bad_optional_access if \c !*this. - */ - constexpr T const& value() const { - return *this ? base_type::storage_.value_ - : (throw bad_optional_access("Uninitialized optional value"), - base_type::storage_.value_); - } - /** - * \returns The underlying optional value, if \c bool(*this). - * \throws A bad_optional_access if \c !*this. - */ - T& value() { - return *this ? base_type::storage_.value_ - : (throw bad_optional_access("Uninitialized optional value"), - base_type::storage_.value_); - } - - /** - * \returns <tt>bool(*this) ? **this : static_cast<T>(std::forward<U>(v))</tt>. - * \pre \c <tt>std::is_copy_constructible<T>::value</tt> is \c true and <tt>std::is_convertible<U&&, T>::value</tt> is \c true. - */ - template <class U> - T value_or(U&& other) const & { - static_assert(std::is_copy_constructible<value_type>::value, "Must be copy constructible."); - static_assert(std::is_convertible<U, value_type>::value, "U must be convertible to T."); - return bool(*this) ? **this : static_cast<T>(std::forward<U>(other)); - } - - /** - * \returns <tt>bool(*this) ? std::move(**this) : static_cast<T>(std::forward<U>(v))</tt>. - * \pre <tt>std::is_move_constructible<T>::value</tt> is \c true and <tt>std::is_convertible<U&&, T>::value</tt> is \c true. - */ - template <class U> - T value_or(U&& other) && { - static_assert(std::is_copy_constructible<value_type>::value, "Must be copy constructible."); - static_assert(std::is_convertible<U, value_type>::value, "U must be convertible to T."); - return bool(*this) ? std::move(**this) : static_cast<T>(std::forward<U>(other)); - } - - private: - - T* ptr() { - return std::addressof(base_type::storage_.value_); - } - -}; - -/** - * \brief Equality operator. - */ -template <class T> -bool operator==(const optional<T>& lhs, const optional<T>& rhs) { - if (bool(lhs) != bool(rhs)) { - return false; - } else if (!bool(lhs)) { - return true; - } else { - return *lhs == *rhs; - } -} - -/** - * \brief Inequality operator. - */ -template <class T> -bool operator!=(const optional<T>& lhs, const optional<T>& rhs) { - return !(lhs == rhs); -} - -/** - * \brief Comparison operator. - */ -template <class T> -bool operator<(const optional<T>& lhs, const optional<T>& rhs) { - if (!rhs) { - return false; - } else if (!lhs) { - return true; - } else { - return *lhs < *rhs; - } -} - -/** - * \brief Comparison operator. - * \returns <tt>rhs < lhs</tt>. - */ -template <class T> -bool operator>(const optional<T>& lhs, const optional<T>& rhs) { - return rhs < lhs; -} - -/** - * \brief Comparison operator. - * \returns <tt>!(rhs < lhs)</tt>. - */ -template <class T> -bool operator<=(const optional<T>& lhs, const optional<T>& rhs) { - return !(rhs < lhs); -} - -/** - * \brief Comparison operator. - * \returns <tt>!(rhs > lhs)</tt>. - */ -template <class T> -bool operator>=(const optional<T>& lhs, const optional<T>& rhs) { - return !(lhs < rhs); -} - -/** - * \brief Equality operator. - * \returns \c !x. - */ -template <class T> -bool operator==(const optional<T>& x, nullopt_t) noexcept { - return !x; -} - -/** - * \brief Equality operator. - * \returns \c !x. - */ -template <class T> -bool operator==(nullopt_t, const optional<T>& x) noexcept { - return !x; -} - -/** - * \brief Inequality operator. - * \returns \c bool(x). - */ -template <class T> -bool operator!=(const optional<T>& x, nullopt_t) noexcept { - return bool(x); -} - -/** - * \brief Inequality operator. - * \returns \c bool(x). - */ -template <class T> -bool operator!=(nullopt_t, const optional<T>& x) noexcept { - return bool(x); -} - -/** - * \brief Comparison operator. - * \returns \c false. - */ -template <class T> -bool operator<(const optional<T>& x, nullopt_t) noexcept { - return false; -} - -/** - * \brief Comparison operator. - * \returns \c bool(x). - */ -template <class T> -bool operator<(nullopt_t, const optional<T>& x) noexcept { - return bool(x); -} - -/** - * \brief Comparison operator. - * \returns \c !x. - */ -template <class T> -bool operator<=(const optional<T>& x, nullopt_t) noexcept { - return !x; -} - -/** - * \brief Comparison operator. - * \returns \c true. - */ -template <class T> -bool operator<=(nullopt_t, const optional<T>& x) noexcept { - return true; -} - -/** - * \brief Comparison operator. - * \returns \c bool(x). - */ -template <class T> -bool operator>(const optional<T>& x, nullopt_t) noexcept { - return bool(x); -} - -/** - * \brief Comparison operator. - * \returns \c false. - */ -template <class T> -bool operator>(nullopt_t, const optional<T>& x) noexcept { - return false; -} - -/** - * \brief Comparison operator. - * \returns \c true. - */ -template <class T> -bool operator>=(const optional<T>& x, nullopt_t) noexcept { - return true; -} - -/** - * \brief Comparison operator. - * \returns \c !x. - */ -template <class T> -bool operator>=(nullopt_t, const optional<T>& x) noexcept { - return !x; -} - -/** - * \brief Equality operator. - * \returns <tt>bool(x) ? *x == v : false</tt>. - */ -template <class T> -bool operator==(const optional<T>& x, const T& v) { - return bool(x) ? *x == v : false; -} - -/** - * \brief Equality operator. - * \returns <tt>bool(x) ? v == *x : false</tt>. - */ -template <class T> -bool operator==(const T& v, const optional<T>& x) { - return bool(x) ? v == *x : false; -} - -/** - * \brief Inequality operator. - * \returns <tt>bool(x) ? !(*x == v) : true</tt>. - */ -template <class T> -bool operator!=(const optional<T>& x, const T& v) { - return bool(x) ? !(*x == v) : true; -} - -/** - * \brief Inequality operator. - * \returns <tt>bool(x) ? !(v == *x) : true</tt>. - */ -template <class T> -bool operator!=(const T& v, const optional<T>& x) { - return bool(x) ? !(v == *x) : true; -} - -/** - * \brief Comparison operator. - * \returns <tt>bool(x) ? *x < v : true</tt>. - */ -template <class T> -bool operator<(const optional<T>& x, const T& v) { - return bool(x) ? *x < v : true; -} - -/** - * \brief Comparison operator. - * \returns <tt>bool(x) ? v < *x : false</tt>. - */ -template <class T> -bool operator<(const T& v, const optional<T>& x) { - return bool(x) ? v < *x : false; -} - -/** - * \brief Comparison operator. - * \returns <tt>bool(x) ? *x < v : true</tt>. - */ -template <class T> -bool operator>(const optional<T>& x, const T& v) { - return bool(x) ? *x < v : true; -} - -/** - * \brief Comparison operator. - * \returns <tt>bool(x) ? v < *x : false</tt>. - */ -template <class T> -bool operator>(const T& v, const optional<T>& x) { - return bool(x) ? v < *x : false; -} - -/** - * \brief Comparison operator. - * \returns <tt>!(x < v)</tt>. - */ -template <class T> -bool operator>=(const optional<T>& x, const T& v) { - return !(x < v); -} - -/** - * \brief Comparison operator. - * \returns <tt>!(v < x)</tt>. - */ -template <class T> -bool operator>=(const T& v, const optional<T>& x) { - return !(v < x); -} - -/** - * \brief Comparison operator. - * \returns <tt>!(x > v)</tt>. - */ -template <class T> -bool operator<=(const optional<T>& x, const T& v) { - return !(x > v); -} - -/** - * \brief Comparison operator. - * \returns <tt>!(v > x)</tt>. - */ -template <class T> -bool operator<=(const T& v, const optional<T>& x) { - return !(v > x); -} - -/** - * \ingroup optional - * \brief Swap function. - * \param lhs The first optional object. - * \param rhs The second optional object. - * - * Calls: - * \code{.cpp} - * lhs.swap(rhs); - * \endcode - */ -template <class T> -inline void swap(optional<T>& lhs, - optional<T>& rhs) noexcept(noexcept(lhs.swap(rhs))) { - return lhs.swap(rhs); -} - -/** - * \ingroup optional - * \brief A helper function to contruct an optional object. - * \returns <tt>optional<typename std::decay<T>::type>(std::forward(value))</tt>. - */ -template <class T> -inline constexpr optional<typename std::decay<T>::type> make_optional(T&& value) { - return optional<typename std::decay<T>::type>(std::forward(value)); -} -} // namespace network - -#endif // NETWORK_OPTIONAL_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/string_view.hpp b/Build/source/utils/asymptote/LspCpp/network/string_view.hpp deleted file mode 100644 index df54e7aa355..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/string_view.hpp +++ /dev/null @@ -1,273 +0,0 @@ -// Copyright 2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_STRING_VIEW_INC -#define NETWORK_STRING_VIEW_INC - -/** - * \file - * \brief Contains an implementation of C++17 string_view (n3921). - */ - -#include <string> -#include <iterator> -#include <cassert> -#include <stdexcept> -#include <algorithm> - -namespace network { -/** - * \class basic_string_view string_view.hpp network/uri/string_view.hpp - * \brief An implementation of C++17 string_view (n3921) - */ -template <class charT, class traits = std::char_traits<charT>> -class basic_string_view { - public: - typedef traits traits_type; - typedef charT value_type; - typedef charT* pointer; - typedef const charT* const_pointer; - typedef charT& reference; - typedef const charT& const_reference; - typedef const charT* const_iterator; - typedef const_iterator iterator; - typedef std::reverse_iterator<const_iterator> const_reverse_iterator; - typedef const_reverse_iterator reverse_iterator; - typedef std::size_t size_type; - typedef std::ptrdiff_t difference_type; - static constexpr size_type npos = size_type(-1); - - /** - * \brief Constructor. - */ - constexpr basic_string_view() noexcept : data_(nullptr), size_(0) {} - - /** - * \brief Copy constructor. - */ - constexpr basic_string_view(const basic_string_view&) noexcept = default; - - /** - * \brief Assignment operator. - */ - basic_string_view& operator=(const basic_string_view&) noexcept = default; - - /** - * \brief Constructor. - */ - template <class Allocator> - basic_string_view( - const std::basic_string<charT, traits, Allocator>& str) noexcept - : data_(str.data()), - size_(str.size()) {} - - /** - * \brief Constructor. - */ - constexpr basic_string_view(const charT* str) - : data_(str), size_(traits::length(str)) {} - - /** - * \brief Constructor. - */ - constexpr basic_string_view(const charT* str, size_type len) - : data_(str), size_(len) {} - - constexpr const_iterator begin() const noexcept { return data_; } - - constexpr const_iterator end() const noexcept { return data_ + size_; } - - constexpr const_iterator cbegin() const noexcept { return begin(); } - - constexpr const_iterator cend() const noexcept { return end(); } - - const_reverse_iterator rbegin() const noexcept { - return const_reverse_iterator(end()); - } - const_reverse_iterator rend() const noexcept { - return const_reverse_iterator(begin()); - } - const_reverse_iterator crbegin() const noexcept { return rbegin(); } - - const_reverse_iterator crend() const noexcept { return rend(); } - - constexpr size_type size() const noexcept { return size_; } - - constexpr size_type length() const noexcept { return size_; } - - constexpr size_type max_size() const noexcept { return size_; } - - constexpr bool empty() const noexcept { return size_ == 0; } - - constexpr const_reference operator[](size_type pos) const { - return data_[pos]; - } - - const_reference at(size_type pos) const { - if (pos >= size_) { - throw std::out_of_range("Index out of range."); - } - return data_[pos]; - } - - const_reference front() const { return *begin(); } - - const_reference back() const { - auto last = (end()) - 1; - return *last; - } - - constexpr const_pointer data() const noexcept { return data_; } - - void clear() noexcept { - data_ = nullptr; - size_ = 0; - } - - void remove_prefix(size_type n) { - data_ += n; - size_ -= n; - } - - void remove_suffix(size_type n) { size_ -= n; } - - void swap(basic_string_view& s) noexcept { - std::swap(data_, s.data_); - std::swap(size_, s.size_); - } - - template <class Allocator> - explicit operator std::basic_string<charT, traits, Allocator>() const { - return to_string<charT, traits, Allocator>(); - } - - template <class Allocator = std::allocator<charT>> - std::basic_string<charT, traits, Allocator> to_string( - const Allocator& a = Allocator()) const { - return std::basic_string<charT, traits, Allocator>(begin(), end(), a); - } - - size_type copy(charT* s, size_type n, size_type pos = 0) const { - size_type rlen = std::min(n, size() - pos); - std::copy_n(begin() + pos, rlen, s); - return rlen; - } - - constexpr basic_string_view substr(size_type pos = 0, - size_type n = npos) const { - return basic_string_view(data() + pos, std::min(n, size() - pos)); - } - - constexpr int compare(basic_string_view s) const noexcept { - return size() == s.size() - ? traits::compare(data(), s.data(), size()) - : (size() < s.size() - ? (traits::compare(data(), s.data(), size()) > 0 ? 1 : -1) - : (traits::compare(data(), s.data(), size()) < 0 ? -1 - : 1)); - } - - constexpr int compare(size_type pos1, size_type n1, - basic_string_view s) const { - return substr(pos1, n1).compare(s); - } - - constexpr int compare(size_type pos1, size_type n1, basic_string_view s, - size_type pos2, size_type n2) const { - return substr(pos1, n1).compare(s.substr(pos2, n2)); - } - - constexpr int compare(const charT* s) const { - return compare(basic_string_view(s)); - } - - constexpr int compare(size_type pos1, size_type n1, const charT* s) const { - return substr(pos1, n1).compare(basic_string_view(s)); - } - - constexpr int compare(size_type pos1, size_type n1, const charT* s, - size_type n2) const { - return substr(pos1, n1).compare(basic_string_view(s, n2)); - } - - private: - const_pointer data_; - size_type size_; -}; - -/** - * \brief Equality operator. - * \returns <tt>lhs.compare(rhs) == 0</tt>. - */ -template <class charT, class traits> -constexpr bool operator==(basic_string_view<charT, traits> lhs, - basic_string_view<charT, traits> rhs) noexcept { - return lhs.compare(rhs) == 0; -} - -/** - * \brief Inequality operator. - * \returns <tt>!(lhs == rhs)</tt>. - */ -template <class charT, class traits> -constexpr bool operator!=(basic_string_view<charT, traits> lhs, - basic_string_view<charT, traits> rhs) noexcept { - return !(lhs == rhs); -} - -/** - * \brief Comparison operator. - * \returns <tt>lhs.compare(rhs) < 0</tt>. - */ -template <class charT, class traits> -constexpr bool operator<(basic_string_view<charT, traits> lhs, - basic_string_view<charT, traits> rhs) noexcept { - return lhs.compare(rhs) < 0; -} - -/** - * \brief Comparison operator. - * \returns <tt>rhs < lhs</tt>. - */ -template <class charT, class traits> -constexpr bool operator>(basic_string_view<charT, traits> lhs, - basic_string_view<charT, traits> rhs) noexcept { - return rhs < lhs; -} - -/** - * \brief Comparison operator. - * \returns <tt>!(lhs > rhs)</tt>. - */ -template <class charT, class traits> -constexpr bool operator<=(basic_string_view<charT, traits> lhs, - basic_string_view<charT, traits> rhs) noexcept { - return !(lhs > rhs); -} - -/** - * \brief Comparison operator. - * \returns <tt>!(lhs < rhs)</tt>. - */ -template <class charT, class traits> -constexpr bool operator>=(basic_string_view<charT, traits> lhs, - basic_string_view<charT, traits> rhs) noexcept { - return !(lhs < rhs); -} - -/** - * \brief Output stream operator. - */ -template <class charT, class traits> -std::basic_ostream<charT, traits>& operator<<( - std::basic_ostream<charT, traits>& os, - basic_string_view<charT, traits> str) { - return os << str.to_string(); -} - -typedef basic_string_view<char> string_view; -} // namespace network - -#endif // NETWORK_STRING_VIEW_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri.hpp b/Build/source/utils/asymptote/LspCpp/network/uri.hpp deleted file mode 100644 index f3d86e09ec7..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri.hpp +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Glyn Matthews 2012-2016. -// Copyright 2012 Dean Michael Berris <dberris@google.com> -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_URI_HPP -#define NETWORK_URI_HPP - -/** - * \defgroup uri URI - * - * This module contains a class encapsulating a URI, a URI builder and - * percent encoding and decoding functions. - * - * \defgroup optional Optional - * - * This module contains a utility to represent optional values. - * - * \defgroup string String - * - * This module contains a class for a non-owning reference to a string. - * - * \namespace network - * - * The \c network namespace contains all the classes and functions for - * the URI in this library. - * - * \file - * \brief Contains the uri, uri_builder classes and functions - * for percent encoding and decoding. - */ - -#include <network/uri/uri.hpp> -#include <network/uri/uri_io.hpp> - -#endif // NETWORK_URI_HPP diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/config.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/config.hpp deleted file mode 100644 index 39c3b58c284..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/config.hpp +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) Glyn Matthews 2012-2016. -// Copyright 2012 Dean Michael Berris <dberris@google.com> -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -/** - * \file - * \brief Contains macros to configure compiler or platform-specific workarounds. - */ - -#ifndef NETWORK_URI_CONFIG_INC -#define NETWORK_URI_CONFIG_INC - -#ifdef _MSC_VER -#define NETWORK_URI_MSVC _MSC_VER -#endif // _MSC_VER - -#endif // NETWORK_URI_CONFIG_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/algorithm.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/algorithm.hpp deleted file mode 100644 index 2358af9a045..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/algorithm.hpp +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright 2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_RANGE_INC -#define NETWORK_DETAIL_RANGE_INC - -#include <algorithm> -#include <iterator> -#include <utility> -#include <string> -#include <cctype> -#include <locale> - -namespace network { -namespace detail { -template <class Rng, class Pred> -inline void for_each(Rng& rng, Pred&& pred) { - std::for_each(std::begin(rng), std::end(rng), pred); -} - -template <class Rng, class Iter, class Pred> -inline void transform(Rng& rng, Iter out, Pred&& pred) { - std::transform(std::begin(rng), std::end(rng), out, pred); -} - -template <class Rng> -inline typename Rng::difference_type distance(Rng& rng) { - return std::distance(std::begin(rng), std::end(rng)); -} - -template <class Rng1, class Rng2> -inline bool equal(const Rng1& rng1, const Rng2& rng2) { - return std::equal(std::begin(rng1), std::end(rng1), std::begin(rng2)); -} - -template <class Rng, class Pred> -inline void remove_erase_if(Rng& rng, Pred&& pred) { - auto first = std::begin(rng), last = std::end(rng); - auto it = std::remove_if(first, last, pred); - rng.erase(it, last); -} - -inline std::string trim_front(const std::string& str) { - auto first = std::begin(str), last = std::end(str); - auto it = std::find_if(first, last, [](char ch) { - return !std::isspace(ch, std::locale()); - }); - return std::string(it, last); -} - -inline std::string trim_back(const std::string& str) { - using reverse_iterator = std::reverse_iterator<std::string::const_iterator>; - - auto first = reverse_iterator(std::end(str)), - last = reverse_iterator(std::begin(str)); - auto it = std::find_if(first, last, [](char ch) { - return !std::isspace(ch, std::locale()); - }); - std::string result(it, last); - std::reverse(std::begin(result), std::end(result)); - return result; -} - -inline -std::string trim_copy(const std::string &str) { - return trim_back(trim_front(str)); -} -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_RANGE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/decode.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/decode.hpp deleted file mode 100644 index 9d0aaaa1b5b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/decode.hpp +++ /dev/null @@ -1,78 +0,0 @@ -// Copyright (c) Glyn Matthews 2011-2016. -// Copyright 2012 Dean Michael Berris <dberris@google.com> -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_URI_DECODE_INC -#define NETWORK_URI_DECODE_INC - -#include <network/uri/uri_errors.hpp> -#include <iterator> -#include <cassert> - -namespace network { -namespace detail { -template <typename CharT> -CharT letter_to_hex(CharT in) { - if ((in >= '0') && (in <= '9')) { - return in - '0'; - } - - if ((in >= 'a') && (in <= 'f')) { - return in + 10 - 'a'; - } - - if ((in >= 'A') && (in <= 'F')) { - return in + 10 - 'A'; - } - - throw percent_decoding_error(uri_error::non_hex_input); -} - -template <class InputIterator, class charT> -InputIterator decode_char(InputIterator it, charT *out) { - assert(*it == '%'); - ++it; - auto h0 = *it; - auto v0 = detail::letter_to_hex(h0); - ++it; - auto h1 = *it; - auto v1 = detail::letter_to_hex(h1); - ++it; - *out = static_cast<charT>((0x10 * v0) + v1); - return it; -} - -template <class InputIterator, class OutputIterator> -OutputIterator decode(InputIterator in_begin, InputIterator in_end, - OutputIterator out_begin) { - auto it = in_begin; - auto out = out_begin; - while (it != in_end) { - if (*it == '%') { - if (std::distance(it, in_end) < 3) { - throw percent_decoding_error(uri_error::not_enough_input); - } - char c = '\0'; - it = decode_char(it, &c); - *out = c; - ++out; - } else { - *out++ = *it++; - } - } - return out; -} - -template <class String> -String decode(const String &source) { - String unencoded; - decode(std::begin(source), std::end(source), std::back_inserter(unencoded)); - return unencoded; -} -} // namespace detail -} // namespace network - -#endif // NETWORK_URI_DECODE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/encode.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/encode.hpp deleted file mode 100644 index be1dec9fd1e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/encode.hpp +++ /dev/null @@ -1,169 +0,0 @@ -// Copyright (c) Glyn Matthews 2011-2016. -// Copyright 2012 Dean Michael Berris <dberris@google.com> -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_URI_ENCODE_INC -#define NETWORK_URI_ENCODE_INC - -#include <network/uri/uri_errors.hpp> -#include <iterator> -#include <cstring> -#include <cassert> -#include <algorithm> - -namespace network { -namespace detail { -template <typename CharT> -inline CharT hex_to_letter(CharT in) { - if ((in >= 0) && (in < 10)) { - return in + '0'; - } - - if ((in >= 10) && (in < 16)) { - return in - 10 + 'A'; - } - - return in; -} - -template <class charT, class OutputIterator> -void percent_encode(charT in, OutputIterator &out) { - out++ = '%'; - out++ = hex_to_letter((in >> 4) & 0x0f); - out++ = hex_to_letter(in & 0x0f); -} - -template <class charT> -bool is_unreserved(charT in) { - return ((in >= 'a') && (in <= 'z')) || - ((in >= 'A') && (in <= 'Z')) || - ((in >= '0') && (in <= '9')) || - (in == '-') || - (in == '.') || - (in == '_') || - (in == '~'); -} - -template <class charT, class OutputIterator> -void encode_char(charT in, OutputIterator &out, const char *ignore = "") { - if (is_unreserved(in)) { - out++ = in; - } else { - auto first = ignore, last = ignore + std::strlen(ignore); - if (std::find(first, last, in) != last) { - out++ = in; - } else { - percent_encode(in, out); - } - } -} - -template <typename InputIterator, typename OutputIterator> -OutputIterator encode_user_info(InputIterator first, InputIterator last, - OutputIterator out) { - auto it = first; - while (it != last) { - detail::encode_char(*it, out, ":"); - ++it; - } - return out; -} - -template <typename InputIterator, typename OutputIterator> -OutputIterator encode_host(InputIterator first, InputIterator last, - OutputIterator out) { - auto it = first; - while (it != last) { - detail::encode_char(*it, out, "[:]"); - ++it; - } - return out; -} - -template <typename InputIterator, typename OutputIterator> -OutputIterator encode_port(InputIterator first, InputIterator last, - OutputIterator out) { - auto it = first; - while (it != last) { - detail::encode_char(*it, out); - ++it; - } - return out; -} - -template <typename InputIterator, typename OutputIterator> -OutputIterator encode_path(InputIterator first, InputIterator last, - OutputIterator out) { - auto it = first; - while (it != last) { - detail::encode_char(*it, out, "/.@%;="); - ++it; - } - return out; -} - -template <typename InputIterator, typename OutputIterator> -OutputIterator encode_query_component(InputIterator first, InputIterator last, - OutputIterator out) { - auto it = first; - while (it != last) { - detail::encode_char(*it, out, "/?"); - ++it; - } - return out; -} - -template <typename InputIterator, typename OutputIterator> -OutputIterator encode_fragment(InputIterator first, InputIterator last, - OutputIterator out) { - auto it = first; - while (it != last) { - detail::encode_char(*it, out, "/.@&l;=%"); - ++it; - } - return out; -} - -template <class String> -String encode_user_info(const String &user_info) { - String encoded; - encode_user_info(std::begin(user_info), std::end(user_info), - std::back_inserter(encoded)); - return encoded; -} - -template <class String> -String encode_host(const String &host) { - String encoded; - encode_host(std::begin(host), std::end(host), std::back_inserter(encoded)); - return encoded; -} - -template <class String> -String encode_port(const String &port) { - String encoded; - encode_port(std::begin(port), std::end(port), std::back_inserter(encoded)); - return encoded; -} - -template <class String> -String encode_path(const String &path) { - String encoded; - encode_path(std::begin(path), std::end(path), std::back_inserter(encoded)); - return encoded; -} - -template <class String> -String encode_fragment(const String &fragment) { - String encoded; - encode_fragment(std::begin(fragment), std::end(fragment), - std::back_inserter(encoded)); - return encoded; -} -} // namespace detail -} // namespace network - -#endif // NETWORK_URI_ENCODE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/grammar.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/grammar.hpp deleted file mode 100644 index 7e4a9fe3b8b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/grammar.hpp +++ /dev/null @@ -1,130 +0,0 @@ -// Copyright 2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_URI_GRAMMAR_INC -#define NETWORK_DETAIL_URI_GRAMMAR_INC - -#include <network/string_view.hpp> -#include <cstdlib> -#include <locale> -#include <cstring> -#include <string> - -namespace network { -namespace detail { -inline bool isalnum(string_view::const_iterator &it, - string_view::const_iterator last) { - if (it != last) { - if (std::isalnum(*it, std::locale::classic())) { - ++it; - return true; - } - } - return false; -} - -inline bool isdigit(string_view::const_iterator &it, - string_view::const_iterator last) { - if (it != last) { - if (std::isdigit(*it, std::locale::classic())) { - ++it; - return true; - } - } - return false; -} - -inline bool is_in(string_view::const_iterator &it, - string_view::const_iterator last, const char *chars) { - if (it != last) { - auto length = std::strlen(chars); - for (std::size_t i = 0; i < length; ++i) { - if (*it == chars[i]) { - ++it; - return true; - } - } - } - return false; -} - -inline bool is_sub_delim(string_view::const_iterator &it, - string_view::const_iterator last) { - return is_in(it, last, "!$&'()*+,;="); -} - -inline bool is_ucschar(string_view::const_iterator &it, - string_view::const_iterator last) { - if (it == last) { - return false; - } - - - - return false; -} - -inline bool is_private(string_view::const_iterator &it, - string_view::const_iterator last) { - return false; -} - -inline bool is_unreserved(string_view::const_iterator &it, - string_view::const_iterator last) { - return isalnum(it, last) || is_in(it, last, "-._~"); -} - -inline bool is_pct_encoded(string_view::const_iterator &it, - string_view::const_iterator last) { - if (it == last) { - return false; - } - - string_view::const_iterator it_copy = it; - - if (*it_copy == '%') { - ++it_copy; - if (it_copy == last) { - return false; - } - } - - if (std::isxdigit(*it_copy, std::locale::classic())) { - ++it_copy; - if (it_copy == last) { - return false; - } - } - - if (std::isxdigit(*it_copy, std::locale::classic())) { - ++it_copy; - it = it_copy; - return true; - } - - return false; -} - -inline bool is_pchar(string_view::const_iterator &it, - string_view::const_iterator last) { - return - is_unreserved(it, last) || - is_pct_encoded(it, last) || - is_sub_delim(it, last) || - is_in(it, last, ":@") || - is_ucschar(it, last) - ; -} - -inline bool is_valid_port(string_view::const_iterator it) { - const char* port_first = &(*it); - char* port_last = 0; - unsigned long value = std::strtoul(port_first, &port_last, 10); - return (value < std::numeric_limits<unsigned short>::max()); -} -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_URI_GRAMMAR_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/translate.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/translate.hpp deleted file mode 100644 index 7566c258e12..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/translate.hpp +++ /dev/null @@ -1,89 +0,0 @@ -// Copyright (c) Glyn Matthews 2012-2016. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_URI_DETAIL_TRANSLATE_INC -#define NETWORK_URI_DETAIL_TRANSLATE_INC - -#include <string> - -namespace network { -namespace detail { -template <typename Source> -struct translate_impl; - -template <> -struct translate_impl<std::string> { - std::string operator()(const std::string &source) const { return source; } -}; - -template <int N> -struct translate_impl<char[N]> { - std::string operator()(const char *source) const { return source; } -}; - -template <> -struct translate_impl<char *> { - std::string operator()(const char *source) const { return source; } -}; - -template <> -struct translate_impl<const char *> { - std::string operator()(const char *source) const { return source; } -}; - -template <int N> -struct translate_impl<const char[N]> { - std::string operator()(const char *source) const { return source; } -}; - -template <> -struct translate_impl<std::wstring> { - std::string operator()(const std::wstring &source) const { - return std::string(std::begin(source), std::end(source)); - } -}; - -template <int N> -struct translate_impl<const wchar_t[N]> { - std::string operator()(const wchar_t *source) const { - translate_impl<std::wstring> impl; - return impl(source); - } -}; - -template <int N> -struct translate_impl<wchar_t[N]> { - std::string operator()(const wchar_t *source) const { - translate_impl<std::wstring> impl; - return impl(source); - } -}; - -template <> -struct translate_impl<wchar_t *> { - std::string operator()(const wchar_t *source) const { - translate_impl<std::wstring> impl; - return impl(source); - } -}; - -template <> -struct translate_impl<const wchar_t *> { - std::string operator()(const wchar_t *source) const { - translate_impl<std::wstring> impl; - return impl(source); - } -}; - -template <typename Source> -inline std::string translate(const Source &source) { - translate_impl<Source> impl; - return impl(source); -} - -} // namespace detail -} // namespace network - -#endif // NETWORK_URI_DETAIL_TRANSLATE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_advance_parts.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_advance_parts.cpp deleted file mode 100644 index 6eec782c820..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_advance_parts.cpp +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright 2016-2017 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include "uri_advance_parts.hpp" -#include <iterator> -#include <utility> -#include <limits> - -namespace network { -namespace detail { -namespace { -template <class Iterator> -uri_part copy_part(Iterator first, Iterator last, - string_view::const_iterator &it) { - auto part_first = it; - std::advance(it, std::distance(first, last)); - return detail::uri_part(part_first, it); -} -} // namespace - -uri_part copy_part(const std::string &uri, string_view::const_iterator &it) { - return copy_part(std::begin(uri), std::end(uri), it); -} - -void advance_parts(string_view uri_view, uri_parts &parts, - const uri_parts &existing_parts) { - auto first = std::begin(uri_view); - - auto it = first; - if (auto scheme = existing_parts.scheme) { - parts.scheme = copy_part(std::begin(*scheme), std::end(*scheme), it); - - // ignore : for all URIs - if (*it == ':') { - ++it; - } - - // ignore // for hierarchical URIs - if (existing_parts.hier_part.host) { - std::advance(it, 2); - } - } - - if (auto user_info = existing_parts.hier_part.user_info) { - parts.hier_part.user_info = - copy_part(std::begin(*user_info), std::end(*user_info), it); - ++it; // ignore @ - } - - if (auto host = existing_parts.hier_part.host) { - parts.hier_part.host = copy_part(std::begin(*host), std::end(*host), it); - } - - if (auto port = existing_parts.hier_part.port) { - ++it; // ignore : - parts.hier_part.port = copy_part(std::begin(*port), std::end(*port), it); - } - - if (auto path = existing_parts.hier_part.path) { - parts.hier_part.path = copy_part(std::begin(*path), std::end(*path), it); - } - - if (auto query = existing_parts.query) { - ++it; // ignore ? - parts.query = copy_part(std::begin(*query), std::end(*query), it); - } - - if (auto fragment = existing_parts.fragment) { - ++it; // ignore # - parts.fragment = copy_part(std::begin(*fragment), std::end(*fragment), it); - } -} -} // namespace detail -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_advance_parts.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_advance_parts.hpp deleted file mode 100644 index 4d9fd76768d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_advance_parts.hpp +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_URI_ADVANCE_INC -#define NETWORK_DETAIL_URI_ADVANCE_INC - -#include <network/uri/detail/uri_parts.hpp> - -namespace network { -namespace detail { -uri_part copy_part(const std::string &part, - string_view::const_iterator &it); - -void advance_parts(string_view uri_view, uri_parts &parts, - const uri_parts &existing_parts); -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_URI_ADVANCE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_normalize.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_normalize.cpp deleted file mode 100644 index 1c6ca1484b2..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_normalize.cpp +++ /dev/null @@ -1,87 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include <iterator> -#include <vector> -#include <algorithm> - -#ifdef NETWORK_URI_EXTERNAL_BOOST -#include <boost/algorithm/string/split.hpp> -#include <boost/algorithm/string/join.hpp> -namespace boost = boost; -#else // NETWORK_URI_EXTERNAL_BOOST -#include "boost/algorithm/string/split.hpp" -#include "boost/algorithm/string/join.hpp" -#endif // NETWORK_URI_EXTERNAL_BOOST - -#include "uri_normalize.hpp" -#include "uri_percent_encode.hpp" -#include "algorithm.hpp" - -namespace network { -namespace detail { -std::string normalize_path_segments(string_view path) { - std::string result; - - if (!path.empty()) { - std::vector<std::string> path_segments; - boost::split(path_segments, path, [](char ch) { - return ch == '/'; - }); - - bool last_segment_is_slash = path_segments.back().empty(); - std::vector<std::string> normalized_segments; - for (const auto &segment : path_segments) { - if (segment.empty() || (segment == ".")) { - continue; - } - else if (segment == "..") { - if (normalized_segments.empty()) { - throw uri_builder_error(); - } - normalized_segments.pop_back(); - } - else { - normalized_segments.push_back(segment); - } - } - - for (const auto &segment : normalized_segments) { - result += "/" + segment; - } - - if (last_segment_is_slash) { - result += "/"; - } - } - - if (result.empty()) { - result = "/"; - } - - return result; -} - -std::string normalize_path(string_view path, uri_comparison_level level) { - auto result = path.to_string(); - - if (uri_comparison_level::syntax_based == level) { - // case normalization - detail::for_each(result, percent_encoded_to_upper<std::string>()); - - // % encoding normalization - result.erase( - detail::decode_encoded_unreserved_chars(std::begin(result), - std::end(result)), - std::end(result)); - - // % path segment normalization - result = normalize_path_segments(result); - } - - return result; -} -} // namespace detail -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_normalize.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_normalize.hpp deleted file mode 100644 index 3c2e03b11d6..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_normalize.hpp +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_NORMALIZE_INC -#define NETWORK_DETAIL_NORMALIZE_INC - -#include <network/uri/uri.hpp> -#include <network/string_view.hpp> - -namespace network { -namespace detail { -std::string normalize_path_segments(string_view path); - -std::string normalize_path(string_view path, uri_comparison_level level); -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_NORMALIZE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse.cpp deleted file mode 100644 index 46dd1b0f267..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse.cpp +++ /dev/null @@ -1,424 +0,0 @@ -// Copyright 2016-2017 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include "uri_parse.hpp" -#include <iterator> -#include <limits> -#include "grammar.hpp" -#include <network/uri/detail/uri_parts.hpp> - -namespace network { -namespace detail { -namespace { -enum class uri_state { - scheme, - hier_part, - query, - fragment -}; - -enum class hier_part_state { - first_slash, - second_slash, - authority, - host, - host_ipv6, - port, - path -}; - -bool validate_scheme(string_view::const_iterator &it, - string_view::const_iterator last) { - if (it == last) { - return false; - } - - // The first character must be a letter - if (!std::isalpha(*it, std::locale("C"))) { - return false; - } - ++it; - - while (it != last) { - if (*it == ':') { - break; - } - else if (!isalnum(it, last) && !is_in(it, last, "+-.")) { - return false; - } - } - - return true; -} - -bool validate_user_info(string_view::const_iterator it, - string_view::const_iterator last) { - while (it != last) { - if (!is_unreserved(it, last) && - !is_pct_encoded(it, last) && - !is_sub_delim(it, last) && - !is_in(it, last, ":")) { - return false; - } - } - return true; -} - -bool set_host_and_port(string_view::const_iterator first, - string_view::const_iterator last, - string_view::const_iterator last_colon, - uri_parts &parts) { - if (first >= last_colon) { - parts.hier_part.host = uri_part(first, last); - } - else { - auto port_start = last_colon; - ++port_start; - parts.hier_part.host = uri_part(first, last_colon); - if (!is_valid_port(port_start)) { - return false; - } - parts.hier_part.port = uri_part(port_start, last); - } - return true; -} - -bool validate_fragment(string_view::const_iterator &it, - string_view::const_iterator last) { - while (it != last) { - if (!is_pchar(it, last) && !is_in(it, last, "?/")) { - return false; - } - } - return true; -} -} // namespace - -bool parse(string_view::const_iterator &it, string_view::const_iterator last, - uri_parts &parts) { - auto state = uri_state::scheme; - - auto first = it; - - if (it == last) { - return false; - } - - if (validate_scheme(it, last)) { - parts.scheme = uri_part(first, it); - // move past the scheme delimiter - ++it; - state = uri_state::hier_part; - } - else { - return false; - } - - // Hierarchical part - auto hp_state = hier_part_state::first_slash; - // this is used by the user_info/port - auto last_colon = first; - while (it != last) { - if (hp_state == hier_part_state::first_slash) { - if (*it == '/') { - hp_state = hier_part_state::second_slash; - // set the first iterator in case the second slash is not forthcoming - first = it; - ++it; - continue; - } - else { - hp_state = hier_part_state::path; - first = it; - } - } - else if (hp_state == hier_part_state::second_slash) { - if (*it == '/') { - hp_state = hier_part_state::authority; - ++it; - first = it; - continue; - } - else { - // it's a valid URI, and this is the beginning of the path - hp_state = hier_part_state::path; - } - } - else if (hp_state == hier_part_state::authority) { - if (is_in(first, last, "@:")) { - return false; - } - - // reset the last colon - if (first == it) { - last_colon = first; - } - - if (*it == '@') { - if (!validate_user_info(first, it)) { - return false; - } - parts.hier_part.user_info = uri_part(first, it); - hp_state = hier_part_state::host; - ++it; - first = it; - - if (*first == '[') { - // this is an IPv6 address - hp_state = hier_part_state::host_ipv6; - } - - continue; - } - else if (*it == '[') { - // this is an IPv6 address - hp_state = hier_part_state::host_ipv6; - first = it; - continue; - } - else if (*it == ':') { - last_colon = it; - } - else if (*it == '/') { - // we skipped right past the host and port, and are at the path. - if (!set_host_and_port(first, it, last_colon, parts)) { - return false; - } - hp_state = hier_part_state::path; - first = it; - continue; - } - else if (*it == '?') { - // the path is empty, but valid, and the next part is the query - if (!set_host_and_port(first, it, last_colon, parts)) { - return false; - } - parts.hier_part.path = uri_part(it, it); - state = uri_state::query; - ++it; - first = it; - break; - } - else if (*it == '#') { - // the path is empty, but valid, and the next part is the fragment - if (!set_host_and_port(first, it, last_colon, parts)) { - return false; - } - parts.hier_part.path = uri_part(it, it); - state = uri_state::fragment; - ++it; - first = it; - break; - } - } - else if (hp_state == hier_part_state::host) { - if (*first == ':') { - return false; - } - - if (*it == ':') { - parts.hier_part.host = uri_part(first, it); - hp_state = hier_part_state::port; - ++it; - first = it; - continue; - } - else if (*it == '/') { - parts.hier_part.host = uri_part(first, it); - hp_state = hier_part_state::path; - first = it; - continue; - } - else if (*it == '?') { - // the path is empty, but valid, and the next part is the query - parts.hier_part.host = uri_part(first, it); - parts.hier_part.path = uri_part(it, it); - state = uri_state::query; - ++it; - first = it; - break; - } - else if (*it == '#') { - // the path is empty, but valid, and the next part is the fragment - parts.hier_part.host = uri_part(first, it); - parts.hier_part.path = uri_part(it, it); - state = uri_state::fragment; - ++it; - first = it; - break; - } - } - else if (hp_state == hier_part_state::host_ipv6) { - if (*first != '[') { - return false; - } - - if (*it == ']') { - ++it; - // Then test if the next part is a host, part, or the end of the file - if (it == last) { - break; - } - else if (*it == ':') { - parts.hier_part.host = uri_part(first, it); - hp_state = hier_part_state::port; - ++it; - first = it; - } - else if (*it == '/') { - parts.hier_part.host = uri_part(first, it); - hp_state = hier_part_state::path; - first = it; - } - else if (*it == '?') { - parts.hier_part.host = uri_part(first, it); - parts.hier_part.path = uri_part(it, it); - state = uri_state::query; - ++it; - first = it; - break; - } - else if (*it == '#') { - parts.hier_part.host = uri_part(first, it); - parts.hier_part.path = uri_part(it, it); - state = uri_state::fragment; - ++it; - first = it; - break; - } - continue; - } - } - else if (hp_state == hier_part_state::port) { - if (*first == '/') { - // the port is empty, but valid - if (!is_valid_port(first)) { - return false; - } - parts.hier_part.port = uri_part(first, it); - - // the port isn't set, but the path is - hp_state = hier_part_state::path; - continue; - } - - if (*it == '/') { - if (!is_valid_port(first)) { - return false; - } - parts.hier_part.port = uri_part(first, it); - hp_state = hier_part_state::path; - first = it; - continue; - } - else if (!isdigit(it, last)) { - return false; - } - continue; - } - else if (hp_state == hier_part_state::path) { - if (*it == '?') { - parts.hier_part.path = uri_part(first, it); - // move past the query delimiter - ++it; - first = it; - state = uri_state::query; - break; - } - else if (*it == '#') { - parts.hier_part.path = uri_part(first, it); - // move past the fragment delimiter - ++it; - first = it; - state = uri_state::fragment; - break; - } - - if (!is_pchar(it, last) && !is_in(it, last, "/")) { - return false; - } - else { - continue; - } - } - - ++it; - } - - if (state == uri_state::query) { - while (it != last) { - if (!is_pchar(it, last) && !is_in(it, last, "?/")) { - // If this is a fragment, keep going - if (*it == '#') { - parts.query = uri_part(first, it); - // move past the fragment delimiter - ++it; - first = it; - state = uri_state::fragment; - break; - } - else { - return false; - } - } - } - } - - if (state == uri_state::fragment) { - if (!validate_fragment(it, last)) { - return false; - } - } - - // we're done! - if (state == uri_state::hier_part) { - if (hp_state == hier_part_state::authority) { - if (first == last) { - return false; - } - - if (!set_host_and_port(first, last, last_colon, parts)) { - return false; - } - parts.hier_part.path = uri_part(last, last); - } - else if (hp_state == hier_part_state::host) { - if (first == last) { - return false; - } - - if (!set_host_and_port(first, last, last_colon, parts)) { - return false; - } - parts.hier_part.path = uri_part(last, last); - } - else if (hp_state == hier_part_state::host_ipv6) { - if (!set_host_and_port(first, last, last_colon, parts)) { - return false; - } - parts.hier_part.path = uri_part(last, last); - } - else if (hp_state == hier_part_state::port) { - if (!is_valid_port(first)) { - return false; - } - parts.hier_part.port = uri_part(first, last); - parts.hier_part.path = uri_part(last, last); - } - else if (hp_state == hier_part_state::path) { - parts.hier_part.path = uri_part(first, last); - } - } - else if (state == uri_state::query) { - parts.query = uri_part(first, last); - } - else if (state == uri_state::fragment) { - parts.fragment = uri_part(first, last); - } - - return true; -} -} // namespace detail -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse.hpp deleted file mode 100644 index 73835c3656e..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse.hpp +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_URI_PARSE_INC -#define NETWORK_DETAIL_URI_PARSE_INC - -#include <network/string_view.hpp> - -namespace network { -namespace detail { -struct uri_parts; - -bool parse(string_view::const_iterator &first, string_view::const_iterator last, uri_parts &parts); -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_URI_PARSE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse_authority.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse_authority.cpp deleted file mode 100644 index 0db307f1f61..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse_authority.cpp +++ /dev/null @@ -1,130 +0,0 @@ -// Copyright 2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include "uri_parse_authority.hpp" -#include <cstdlib> -#include <iterator> -#include <limits> -#include "grammar.hpp" - -namespace network { -namespace detail { -namespace { -enum class authority_state { - user_info, - host, - host_ipv6, - port -}; -} // namespace - -bool parse_authority(string_view::const_iterator &it, - string_view::const_iterator last, - optional<uri_part> &user_info, - optional<uri_part> &host, - optional<uri_part> &port) { - auto first = it; - - auto state = authority_state::user_info; - while (it != last) { - if (state == authority_state::user_info) { - if (is_in(first, last, "@:")) { - return false; - } - - if (*it == '@') { - user_info = uri_part(first, it); - state = authority_state::host; - ++it; - first = it; - continue; - } - else if (*it == '[') { - // this is an IPv6 address - state = authority_state::host_ipv6; - first = it; - continue; - } - else if (*it == ':') { - // this is actually the host, and the next part is expected to be the port - host = uri_part(first, it); - state = authority_state::port; - ++it; - first = it; - continue; - } - } - else if (state == authority_state::host) { - if (*first == ':') { - return false; - } - - if (*it == ':') { - host = uri_part(first, it); - state = authority_state::port; - ++it; - first = it; - continue; - } - } - else if (state == authority_state::host_ipv6) { - if (*first != '[') { - return false; - } - - if (*it == ']') { - host = uri_part(first, it); - ++it; - // Then test if the next part is a host, part, or the end of the file - if (it == last) { - break; - } - else if (*it == ':') { - host = uri_part(first, it); - state = authority_state::port; - ++it; - first = it; - } - } - } - else if (state == authority_state::port) { - if (*first == '/') { - // the port is empty, but valid - port = uri_part(first, it); - if (!is_valid_port(std::begin(*port))) { - return false; - } - - continue; - } - - if (!isdigit(it, last)) { - return false; - } - } - - ++it; - } - - if (state == authority_state::user_info) { - host = uri_part(first, last); - } - else if (state == authority_state::host) { - host = uri_part(first, last); - } - else if (state == authority_state::host_ipv6) { - host = uri_part(first, last); - } - else if (state == authority_state::port) { - port = uri_part(first, last); - if (!is_valid_port(std::begin(*port))) { - return false; - } - } - - return true; -} -} // namespace detail -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse_authority.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse_authority.hpp deleted file mode 100644 index cb371042584..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parse_authority.hpp +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_URI_PARSE_AUTHORITY_INC -#define NETWORK_DETAIL_URI_PARSE_AUTHORITY_INC - -#include <network/uri/detail/uri_parts.hpp> - -namespace network { -namespace detail { -bool parse_authority(string_view::const_iterator &first, - string_view::const_iterator last, - optional<uri_part> &user_info, - optional<uri_part> &host, - optional<uri_part> &port); -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_URI_PARSE_AUTHORITY_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parts.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parts.hpp deleted file mode 100644 index 17a69687fe4..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_parts.hpp +++ /dev/null @@ -1,88 +0,0 @@ -// Copyright 2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_URI_PARTS_INC -#define NETWORK_DETAIL_URI_PARTS_INC - -#include <string> -#include <utility> -#include <iterator> -#include <network/optional.hpp> -#include <network/string_view.hpp> - -namespace network { -namespace detail { -class uri_part { - public: - typedef string_view::value_type value_type; - typedef string_view::iterator iterator; - typedef string_view::const_iterator const_iterator; - typedef string_view::const_pointer const_pointer; - typedef string_view::size_type size_type; - typedef string_view::difference_type difference_type; - - uri_part() noexcept = default; - - uri_part(const_iterator first, const_iterator last) noexcept - : first(first), last(last) {} - - const_iterator begin() const noexcept { return first; } - - const_iterator end() const noexcept { return last; } - - bool empty() const noexcept { return first == last; } - - std::string to_string() const { return std::string(first, last); } - - const_pointer ptr() const noexcept { - assert(first != last); - return first; - } - - difference_type length() const noexcept { - return last - first; - } - - string_view to_string_view() const noexcept { return string_view(ptr(), length()); } - - private: - const_iterator first, last; -}; - -struct hierarchical_part { - hierarchical_part() = default; - - optional<uri_part> user_info; - optional<uri_part> host; - optional<uri_part> port; - optional<uri_part> path; - - void clear() { - user_info = nullopt; - host = nullopt; - port = nullopt; - path = nullopt; - } -}; - -struct uri_parts { - uri_parts() = default; - - optional<uri_part> scheme; - hierarchical_part hier_part; - optional<uri_part> query; - optional<uri_part> fragment; - - void clear() { - scheme = nullopt; - hier_part.clear(); - query = nullopt; - fragment = nullopt; - } -}; -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_URI_PARTS_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_percent_encode.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_percent_encode.hpp deleted file mode 100644 index ab5134db9ca..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_percent_encode.hpp +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_URI_PERCENT_ENCODE_INC -#define NETWORK_DETAIL_URI_PERCENT_ENCODE_INC - -#include <string> -#include <vector> -#include <locale> -#include <network/optional.hpp> -#include <network/uri/detail/decode.hpp> - -namespace network { -namespace detail { - -inline optional<char> percent_encode(std::string::const_iterator it) { - try { - char output = '\0'; - detail::decode_char(it, &output); - return output; - } catch (percent_decoding_error &) { - return optional<char>(); - } -} - -template <class String> -struct percent_encoded_to_upper { - percent_encoded_to_upper() : count(0) {} - - void operator()(typename String::value_type &c) { - if (c == '%') { - count = 2; - } else if (count > 0) { - c = std::toupper(c, std::locale()); - --count; - } - } - - unsigned count; -}; - -template <class Iter> -Iter decode_encoded_unreserved_chars(Iter first, Iter last) { - - // unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" - - const auto is_unreserved = [](char c) - { - return std::isalnum(c, std::locale()) - || '-' == c - || '.' == c - || '_' == c - || '~' == c; - }; - - auto it = first, it2 = first; - while (it != last) { - if (*it == '%') { - const auto sfirst = it; - const auto opt_char = percent_encode(sfirst); - if (opt_char && is_unreserved(*opt_char)) { - *it2 = *opt_char; - ++it; ++it; - } else { - *it2 = *it; - } - } - else { - *it2 = *it; - } - ++it; ++it2; - } - return it2; -} -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_URI_PERCENT_ENCODE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_resolve.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_resolve.cpp deleted file mode 100644 index ca66405123a..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_resolve.cpp +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Copyright 2013 Hannes Kamecke. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include "uri_resolve.hpp" -#include <algorithm> - -#ifdef NETWORK_URI_EXTERNAL_BOOST -#include <boost/algorithm/string/find.hpp> -#include <boost/algorithm/string/erase.hpp> -#include <boost/algorithm/string/replace.hpp> -#include <boost/algorithm/string/predicate.hpp> -namespace boost = boost; -#else // NETWORK_URI_EXTERNAL_BOOST -#include "boost/algorithm/string/find.hpp" -#include "boost/algorithm/string/erase.hpp" -#include "boost/algorithm/string/replace.hpp" -#include "boost/algorithm/string/predicate.hpp" -#endif // NETWORK_URI_EXTERNAL_BOOST - -namespace network { -namespace detail { -// remove_dot_segments -inline -void remove_last_segment(std::string& path) { - while (!path.empty()) { - if (path.back() == '/') { - path.pop_back(); - break; - } - path.pop_back(); - } -} - -// implementation of http://tools.ietf.org/html/rfc3986#section-5.2.4 -static -std::string remove_dot_segments(std::string input) { - std::string result; - - while (!input.empty()) { - if (boost::starts_with(input, "../")) { - boost::erase_head(input, 3); - } else if (boost::starts_with(input, "./")) { - boost::erase_head(input, 2); - } else if (boost::starts_with(input, "/./")) { - boost::replace_head(input, 3, "/"); - } else if (input == "/.") { - boost::replace_head(input, 2, "/"); - } else if (boost::starts_with(input, "/../")) { - boost::erase_head(input, 3); - remove_last_segment(result); - } else if (boost::starts_with(input, "/..")) { - boost::replace_head(input, 3, "/"); - remove_last_segment(result); - } else if (boost::algorithm::all(input, [](char ch) { return ch == '.'; })) { - input.clear(); - } - else { - int n = (input.front() == '/')? 1 : 0; - auto slash = boost::find_nth(input, "/", n); - result.append(std::begin(input), std::begin(slash)); - input.erase(std::begin(input), std::begin(slash)); - } - } - return result; -} - -std::string remove_dot_segments(string_view path) { - return remove_dot_segments(path.to_string()); -} - -// implementation of http://tools.ietf.org/html/rfc3986#section-5.2.3 -std::string merge_paths(const uri& base, const uri& reference) { - std::string result; - - if (!base.has_path() || base.path().empty()) { - result = "/"; - } else { - const auto& base_path = base.path(); - auto last_slash = boost::find_last(base_path, "/"); - result.append(std::begin(base_path), std::end(last_slash)); - } - if (reference.has_path()) { - result.append(reference.path().to_string()); - } - return remove_dot_segments(string_view(result)); -} -} // namespace detail -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_resolve.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_resolve.hpp deleted file mode 100644 index 898c6d5423c..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/detail/uri_resolve.hpp +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Copyright 2013 Hannes Kamecke. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_DETAIL_RESOLVE_INC -#define NETWORK_DETAIL_RESOLVE_INC - -#include <network/uri/uri.hpp> - -namespace network { -namespace detail { -// implementation of http://tools.ietf.org/html/rfc3986#section-5.2.4 -std::string remove_dot_segments(string_view input); - -// implementation of http://tools.ietf.org/html/rfc3986#section-5.2.3 -std::string merge_paths(const uri &base, const uri &reference); -} // namespace detail -} // namespace network - -#endif // NETWORK_DETAIL_RESOLVE_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri.cpp deleted file mode 100644 index ee9aee45f19..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri.cpp +++ /dev/null @@ -1,701 +0,0 @@ -// Copyright 2012-2017 Glyn Matthews. -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - - -#include <cassert> -#include <locale> -#include <algorithm> -#include <functional> -#include "network/uri/uri.hpp" -#include "detail/uri_parse.hpp" -#include "detail/uri_advance_parts.hpp" -#include "detail/uri_percent_encode.hpp" -#include "detail/uri_normalize.hpp" -#include "detail/uri_resolve.hpp" -#include "detail/algorithm.hpp" - -namespace network { -namespace { -// With the parser, we use string_views, which are mutable. However, -// there are times (e.g. during normalization), when we want a part -// to be mutable. This function returns a pair of -// std::string::iterators in the same range as the URI part. -// -inline std::pair<std::string::iterator, std::string::iterator> mutable_part( - std::string &str, detail::uri_part part) { - auto view = string_view(str); - - auto first_index = std::distance(std::begin(view), std::begin(part)); - auto first = std::begin(str); - std::advance(first, first_index); - - auto last_index = std::distance(std::begin(view), std::end(part)); - auto last = std::begin(str); - std::advance(last, last_index); - - return std::make_pair(first, last); -} - -// This is a convenience function that converts a part of a -// std::string to a string_view. -inline string_view to_string_view(const std::string &uri, - detail::uri_part part) { - if (!part.empty()) { - const char *c_str = uri.c_str(); - const char *part_begin = &(*(std::begin(part))); - std::advance(c_str, std::distance(c_str, part_begin)); - return string_view(c_str, std::distance(std::begin(part), std::end(part))); - } - return string_view(); -} - -inline optional<std::string> make_arg(optional<string_view> view) { - if (view) { - return view->to_string(); - } - return nullopt; -} - -template <class T> -inline void ignore(T) {} -} // namespace - -void uri::initialize(optional<string_type> scheme, - optional<string_type> user_info, - optional<string_type> host, optional<string_type> port, - optional<string_type> path, optional<string_type> query, - optional<string_type> fragment) { - if (scheme) { - uri_.append(*scheme); - } - - if (user_info || host || port) { - if (scheme) { - uri_.append("://"); - } - - if (user_info) { - uri_.append(*user_info); - uri_.append("@"); - } - - if (host) { - uri_.append(*host); - } else { - throw uri_builder_error(); - } - - if (port) { - uri_.append(":"); - uri_.append(*port); - } - } else { - if (scheme) { - if (path || query || fragment) { - uri_.append(":"); - } else { - throw uri_builder_error(); - } - } - } - - if (path) { - // if the URI is not opaque and the path is not already prefixed - // with a '/', add one. - if (host && (!path->empty() && path->front() != '/')) { - path = "/" + *path; - } - uri_.append(*path); - } - - if (query) { - uri_.append("?"); - uri_.append(*query); - } - - if (fragment) { - uri_.append("#"); - uri_.append(*fragment); - } - - uri_view_ = string_view(uri_); - - auto it = std::begin(uri_view_); - if (scheme) { - uri_parts_.scheme = detail::copy_part(*scheme, it); - // ignore : and :// - if (*it == ':') { - ++it; - } - if (*it == '/' && *(it + 1) == '/') { - it += 2; - } - } - - if (user_info) { - uri_parts_.hier_part.user_info = detail::copy_part(*user_info, it); - ++it; // ignore @ - } - - if (host) { - uri_parts_.hier_part.host = detail::copy_part(*host, it); - } - - if (port) { - ++it; // ignore : - uri_parts_.hier_part.port = detail::copy_part(*port, it); - } - - if (path) { - uri_parts_.hier_part.path = detail::copy_part(*path, it); - } - - if (query) { - ++it; // ignore ? - uri_parts_.query = detail::copy_part(*query, it); - } - - if (fragment) { - ++it; // ignore # - uri_parts_.fragment = detail::copy_part(*fragment, it); - } -} - -uri::uri() : uri_view_(uri_) {} - -uri::uri(const uri &other) : uri_(other.uri_), uri_view_(uri_) { - detail::advance_parts(uri_view_, uri_parts_, other.uri_parts_); -} - -uri::uri(const uri_builder &builder) { - initialize(builder.scheme_, builder.user_info_, builder.host_, builder.port_, - builder.path_, builder.query_, builder.fragment_); -} - -uri::uri(uri &&other) noexcept : uri_(std::move(other.uri_)), - uri_view_(uri_), - uri_parts_(std::move(other.uri_parts_)) { - detail::advance_parts(uri_view_, uri_parts_, other.uri_parts_); - other.uri_.clear(); - other.uri_view_ = string_view(other.uri_); - other.uri_parts_ = detail::uri_parts(); -} - -uri::~uri() {} - -uri &uri::operator=(uri other) { - other.swap(*this); - return *this; -} - -void uri::swap(uri &other) noexcept { - uri_.swap(other.uri_); - uri_view_ = uri_; - other.uri_view_ = other.uri_; - - const auto this_parts = uri_parts_; - uri_parts_.clear(); - detail::advance_parts(uri_view_, uri_parts_, other.uri_parts_); - other.uri_parts_.clear(); - detail::advance_parts(other.uri_view_, other.uri_parts_, this_parts); -} - -uri::const_iterator uri::begin() const noexcept { return uri_view_.begin(); } - -uri::const_iterator uri::end() const noexcept { return uri_view_.end(); } - -bool uri::has_scheme() const noexcept { - return static_cast<bool>(uri_parts_.scheme); -} - -uri::string_view uri::scheme() const noexcept { - return has_scheme() ? to_string_view(uri_, *uri_parts_.scheme) - : string_view{}; -} - -bool uri::has_user_info() const noexcept { - return static_cast<bool>(uri_parts_.hier_part.user_info); -} - -uri::string_view uri::user_info() const noexcept { - return has_user_info() - ? to_string_view(uri_, *uri_parts_.hier_part.user_info) - : string_view{}; -} - -bool uri::has_host() const noexcept { - return static_cast<bool>(uri_parts_.hier_part.host); -} - -uri::string_view uri::host() const noexcept { - return has_host() ? to_string_view(uri_, *uri_parts_.hier_part.host) - : string_view{}; -} - -bool uri::has_port() const noexcept { - return static_cast<bool>(uri_parts_.hier_part.port); -} - -uri::string_view uri::port() const noexcept { - return has_port() ? to_string_view(uri_, *uri_parts_.hier_part.port) - : string_view{}; -} - -bool uri::has_path() const noexcept { - return static_cast<bool>(uri_parts_.hier_part.path); -} - -uri::string_view uri::path() const noexcept { - return has_path() ? to_string_view(uri_, *uri_parts_.hier_part.path) - : string_view{}; -} - -bool uri::has_query() const noexcept { - return static_cast<bool>(uri_parts_.query); -} - -uri::string_view uri::query() const noexcept { - return has_query() ? to_string_view(uri_, *uri_parts_.query) : string_view{}; -} - -uri::query_iterator::query_iterator() : query_{}, kvp_{} {} - -uri::query_iterator::query_iterator(optional<detail::uri_part> query) - : query_(query) - , kvp_{} { - if (query_ && query_->empty()) { - query_ = nullopt; - } - else { - assign_kvp(); - } -} - -uri::query_iterator::query_iterator(const query_iterator &other) - : query_(other.query_) - , kvp_(other.kvp_) {} - -uri::query_iterator &uri::query_iterator::operator = (const query_iterator &other) { - auto tmp(other); - swap(tmp); - return *this; -} - -uri::query_iterator::reference uri::query_iterator::operator ++ () noexcept { - increment(); - return kvp_; -} - -uri::query_iterator::value_type uri::query_iterator::operator ++ (int) noexcept { - auto original = kvp_; - increment(); - return original; -} - -uri::query_iterator::reference uri::query_iterator::operator * () const noexcept { - return kvp_; -} - -uri::query_iterator::pointer uri::query_iterator::operator -> () const noexcept { - return std::addressof(kvp_); -} - -bool uri::query_iterator::operator==(const query_iterator &other) const noexcept { - if (!query_ && !other.query_) { - return true; - } - else if (query_ && other.query_) { - // since we're comparing substrings, the address of the first - // element in each iterator must be the same - return std::addressof(kvp_.first) == std::addressof(other.kvp_.first); - } - return false; -} - -void uri::query_iterator::swap(query_iterator &other) noexcept { - std::swap(query_, other.query_); - std::swap(kvp_, other.kvp_); -} - -void uri::query_iterator::advance_to_next_kvp() noexcept { - auto first = std::begin(*query_), last = std::end(*query_); - - auto sep_it = std::find_if( - first, last, [](char c) -> bool { return c == '&' || c == ';'; }); - - if (sep_it != last) { - ++sep_it; // skip next separator - } - - // reassign query to the next element - query_ = detail::uri_part(sep_it, last); -} - -void uri::query_iterator::assign_kvp() noexcept { - auto first = std::begin(*query_), last = std::end(*query_); - - auto sep_it = std::find_if( - first, last, [](char c) -> bool { return c == '&' || c == ';'; }); - auto eq_it = - std::find_if(first, sep_it, [](char c) -> bool { return c == '='; }); - - kvp_.first = string_view(std::addressof(*first), std::distance(first, eq_it)); - if (eq_it != sep_it) { - ++eq_it; // skip '=' symbol - } - kvp_.second = string_view(std::addressof(*eq_it), std::distance(eq_it, sep_it)); -} - -void uri::query_iterator::increment() noexcept { - assert(query_); - - if (!query_->empty()) { - advance_to_next_kvp(); - assign_kvp(); - } - - if (query_->empty()) { - query_ = nullopt; - } -} - -uri::query_iterator uri::query_begin() const noexcept { - return has_query()? uri::query_iterator{uri_parts_.query} : uri::query_iterator{}; -} - -uri::query_iterator uri::query_end() const noexcept { - return uri::query_iterator{}; -} - -bool uri::has_fragment() const noexcept { - return static_cast<bool>(uri_parts_.fragment); -} - -uri::string_view uri::fragment() const noexcept { - return has_fragment() ? to_string_view(uri_, *uri_parts_.fragment) - : string_view{}; -} - -bool uri::has_authority() const noexcept { - return has_host(); -} - -uri::string_view uri::authority() const noexcept { - if (!has_host()) { - return string_view{}; - } - - auto host = this->host(); - - auto user_info = string_view{}; - if (has_user_info()) { - user_info = this->user_info(); - } - - auto port = string_view{}; - if (has_port()) { - port = this->port(); - } - - auto first = std::begin(host), last = std::end(host); - if (has_user_info() && !user_info.empty()) { - first = std::begin(user_info); - } - else if (host.empty() && has_port() && !port.empty()) { - first = std::begin(port); - --first; // include ':' before port - } - - if (host.empty()) { - if (has_port() && !port.empty()) { - last = std::end(port); - } - else if (has_user_info() && !user_info.empty()) { - last = std::end(user_info); - ++last; // include '@' - } - } - else if (has_port()) { - if (port.empty()) { - ++last; // include ':' after host - } - else { - last = std::end(port); - } - } - - return string_view(first, std::distance(first, last)); -} - -std::string uri::string() const { return uri_; } - -std::wstring uri::wstring() const { - return std::wstring(std::begin(*this), std::end(*this)); -} - -std::u16string uri::u16string() const { - return std::u16string(std::begin(*this), std::end(*this)); -} - -std::u32string uri::u32string() const { - return std::u32string(std::begin(*this), std::end(*this)); -} - -uri::string_view uri::view() const noexcept { - return uri_view_; -} - -bool uri::empty() const noexcept { return uri_.empty(); } - -bool uri::is_absolute() const noexcept { return has_scheme(); } - -bool uri::is_opaque() const noexcept { - return (is_absolute() && !has_authority()); -} - -uri uri::normalize(uri_comparison_level level) const { - string_type normalized(uri_); - string_view normalized_view(normalized); - detail::uri_parts parts; - detail::advance_parts(normalized_view, parts, uri_parts_); - - if (uri_comparison_level::syntax_based == level) { - // All alphabetic characters in the scheme and host are - // lower-case... - if (parts.scheme) { - std::string::iterator first, last; - std::tie(first, last) = mutable_part(normalized, *parts.scheme); - std::transform(first, last, first, - [](char ch) { return std::tolower(ch, std::locale()); }); - } - - // if (parts.hier_part.host) { - // std::string::iterator first, last; - // std::tie(first, last) = mutable_part(normalized, *parts.hier_part.host); - // std::transform(first, last, first, - // [](char ch) { return std::tolower(ch, std::locale()); }); - // } - - // ...except when used in percent encoding - detail::for_each(normalized, detail::percent_encoded_to_upper<std::string>()); - - // parts are invalidated here - // there's got to be a better way of doing this that doesn't - // mean parsing again (twice!) - normalized.erase(detail::decode_encoded_unreserved_chars( - std::begin(normalized), std::end(normalized)), - std::end(normalized)); - normalized_view = string_view(normalized); - - // need to parse the parts again as the underlying string has changed - const_iterator it = std::begin(normalized_view), last = std::end(normalized_view); - bool is_valid = detail::parse(it, last, parts); - ignore(is_valid); - assert(is_valid); - - if (parts.hier_part.path) { - uri::string_type path = detail::normalize_path_segments( - to_string_view(normalized, *parts.hier_part.path)); - - // put the normalized path back into the uri - optional<string_type> query, fragment; - if (parts.query) { - query = parts.query->to_string(); - } - - if (parts.fragment) { - fragment = parts.fragment->to_string(); - } - - auto path_begin = std::begin(normalized); - auto path_range = mutable_part(normalized, *parts.hier_part.path); - std::advance(path_begin, std::distance(path_begin, path_range.first)); - normalized.erase(path_begin, std::end(normalized)); - normalized.append(path); - - if (query) { - normalized.append("?"); - normalized.append(*query); - } - - if (fragment) { - normalized.append("#"); - normalized.append(*fragment); - } - } - } - - return uri(normalized); -} - -uri uri::make_relative(const uri &other) const { - if (is_opaque() || other.is_opaque()) { - return other; - } - - if ((!has_scheme() || !other.has_scheme()) || - !detail::equal(scheme(), other.scheme())) { - return other; - } - - if ((!has_authority() || !other.has_authority()) || - !detail::equal(authority(), other.authority())) { - return other; - } - - if (!has_path() || !other.has_path()) { - return other; - } - - auto path = - detail::normalize_path(this->path(), uri_comparison_level::syntax_based); - auto other_path = detail::normalize_path(other.path(), - uri_comparison_level::syntax_based); - - optional<string_type> query, fragment; - if (other.has_query()) { - query = other.query().to_string(); - } - - if (other.has_fragment()) { - fragment = other.fragment().to_string(); - } - - network::uri result; - result.initialize(optional<string_type>(), optional<string_type>(), - optional<string_type>(), optional<string_type>(), - other_path, query, fragment); - return result; -} - -uri uri::resolve(const uri &base) const { - // This implementation uses the psuedo-code given in - // http://tools.ietf.org/html/rfc3986#section-5.2.2 - - if (is_absolute() && !is_opaque()) { - // throw an exception ? - return *this; - } - - if (is_opaque()) { - // throw an exception ? - return *this; - } - - optional<uri::string_type> user_info, host, port, path, query, fragment; - - if (has_authority()) { - // g -> http://g - if (has_user_info()) { - user_info = make_arg(this->user_info()); - } - - if (has_host()) { - host = make_arg(this->host()); - } - - if (has_port()) { - port = make_arg(this->port()); - } - - if (has_path()) { - path = detail::remove_dot_segments(this->path()); - } - - if (has_query()) { - query = make_arg(this->query()); - } - } else { - if (!has_path() || this->path().empty()) { - if (base.has_path()) { - path = make_arg(base.path()); - } - - if (has_query()) { - query = make_arg(this->query()); - } else if (base.has_query()) { - query = make_arg(base.query()); - } - } else { - if (this->path().front() == '/') { - path = detail::remove_dot_segments(this->path()); - } else { - path = detail::merge_paths(base, *this); - } - - if (has_query()) { - query = make_arg(this->query()); - } - } - - if (base.has_user_info()) { - user_info = make_arg(base.user_info()); - } - - if (base.has_host()) { - host = make_arg(base.host()); - } - - if (base.has_port()) { - port = make_arg(base.port()); - } - } - - if (has_fragment()) { - fragment = make_arg(this->fragment()); - } - - network::uri result; - result.initialize(make_arg(base.scheme()), std::move(user_info), - std::move(host), std::move(port), std::move(path), - std::move(query), std::move(fragment)); - return result; -} - -int uri::compare(const uri &other, uri_comparison_level level) const noexcept { - // if both URIs are empty, then we should define them as equal - // even though they're still invalid. - if (empty() && other.empty()) { - return 0; - } - - if (empty()) { - return -1; - } - - if (other.empty()) { - return 1; - } - - return normalize(level).uri_.compare(other.normalize(level).uri_); -} - -bool uri::initialize(const string_type &uri) { - uri_ = detail::trim_copy(uri); - if (!uri_.empty()) { - uri_view_ = string_view(uri_); - const_iterator it = std::begin(uri_view_), last = std::end(uri_view_); - bool is_valid = detail::parse(it, last, uri_parts_); - return is_valid; - } - return true; -} - -void swap(uri &lhs, uri &rhs) noexcept { lhs.swap(rhs); } - -bool operator==(const uri &lhs, const uri &rhs) noexcept { - return lhs.view() == rhs.view(); -} - -bool operator==(const uri &lhs, const char *rhs) noexcept { - return lhs.view() == string_view{rhs}; -} - -bool operator<(const uri &lhs, const uri &rhs) noexcept { - return lhs.view() < rhs.view(); -} - -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri.hpp deleted file mode 100644 index 429e2caeff5..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri.hpp +++ /dev/null @@ -1,758 +0,0 @@ -// Copyright 2009-2010 Jeroen Habraken. -// Copyright 2009-2017 Dean Michael Berris, Glyn Matthews. -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_URI_INC -#define NETWORK_URI_INC - -/** - * \file - * \brief Contains the uri class. - */ - -#include <iterator> -#include <algorithm> -#include <functional> -#include <memory> -#include <string> -#include <cstdlib> -#include <network/string_view.hpp> -#include <network/optional.hpp> -#include <network/uri/config.hpp> -#include <network/uri/uri_errors.hpp> -#include <network/uri/detail/uri_parts.hpp> -#include <network/uri/detail/encode.hpp> -#include <network/uri/detail/decode.hpp> -#include <network/uri/detail/translate.hpp> - -#ifdef NETWORK_URI_MSVC -#pragma warning(push) -#pragma warning(disable : 4251 4231 4660) -#endif - -namespace network { -/** - * \enum uri_comparison_level - * \brief Defines the steps on the URI comparison ladder. - */ -enum class uri_comparison_level { - string_comparison, - syntax_based, - scheme_based, -}; - -/** - * \ingroup uri - * \class uri_builder network/uri/uri_builder.hpp network/uri.hpp - * \brief A class that allows complex uri objects to be constructed. - * \sa uri - */ -class uri_builder; - -/** - * \ingroup uri - * \class uri network/uri/uri.hpp network/uri.hpp - * \brief A class that parses a URI (Uniform Resource Identifier) - * into its component parts. - * - * This class conforms to a URI as defined by RFC 3986, RFC 3987 and - * RFC 2732, including scoped IDs. It provides member functions for - * normalizing, comparing and resolving URIs. - * - * A URI has the syntax: - * - * \code - * [scheme:][user_info@][host][:port][path][?query][#fragment] - * \endcode - * - * Example: - * - * \code - * network::uri instance("http://cpp-netlib.org/"); - * assert(instance.is_absolute()); - * assert(!instance.is_opaque()); - * assert(instance.scheme()); - * assert("http" == *instance.scheme()); - * assert(instance.host()); - * assert("cpp-netlib.org" == *instance.host()); - * assert(instance.path()); - * assert("/" == *instance.path()); - * \endcode - */ -class uri { -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - friend class uri_builder; -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - - public: - /** - * \brief The URI string_type. - */ - typedef std::string string_type; - - /** - * \brief A reference to the underlying string_type parts. - */ - typedef network::string_view string_view; - - /** - * \brief The char traits. - */ - typedef string_view::traits_type traits_type; - - /** - * \brief The URI const_iterator type. - */ - typedef string_view::const_iterator const_iterator; - - /** - * \brief The URI iterator type. - */ - typedef const_iterator iterator; - - /** - * \brief The URI value_type. - */ - typedef std::iterator_traits<iterator>::value_type value_type; - - /** - * - */ - class query_iterator { - public: - using value_type = std::pair<string_view, string_view>; - using difference_type = std::ptrdiff_t; - using pointer = const value_type *; - using reference = const value_type &; - using iterator_category = std::forward_iterator_tag; - - query_iterator(); - explicit query_iterator(optional<detail::uri_part>); - query_iterator(const query_iterator &); - query_iterator &operator=(const query_iterator &); - reference operator++() noexcept; - value_type operator++(int) noexcept; - reference operator*() const noexcept; - pointer operator->() const noexcept; - bool operator==(const query_iterator &) const noexcept; - inline bool operator!=(const query_iterator &other) const noexcept { - return !(*this == other); - } - - private: - void swap(query_iterator &) noexcept; - void advance_to_next_kvp() noexcept; - void assign_kvp() noexcept; - void increment() noexcept; - - optional<detail::uri_part> query_; - value_type kvp_; - }; - - /** - * \brief Default constructor. - */ - uri(); - - /** - * \brief Constructor. - * \param first The first element in a string sequence. - * \param last The end + 1th element in a string sequence. - * \throws uri_syntax_error if the sequence is not a valid URI. - * \throws std::bad_alloc If the underlying string cannot be allocated. - */ - template <class InputIter> - uri(InputIter first, InputIter last) { - if (!initialize(string_type(first, last))) { - throw uri_syntax_error(); - } - } - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - template <class InputIter> - explicit uri(InputIter first, InputIter last, std::error_code &ec) { - if (!initialize(string_type(first, last))) { - ec = make_error_code(uri_error::invalid_syntax); - } - } -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - - /** - * \brief Constructor. - * \param source A source string that is to be parsed as a URI. - * \throws uri_syntax_error if the source is not a valid URI. - * \throws std::bad_alloc If the underlying string cannot be allocated. - */ - template <class Source> - explicit uri(const Source &source) { - if (!initialize(detail::translate(source))) { - throw uri_syntax_error(); - } - } - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - template <class Source> - explicit uri(const Source &source, std::error_code &ec) { - if (!initialize(detail::translate(source))) { - ec = make_error_code(uri_error::invalid_syntax); - } - } -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - explicit uri(const uri_builder &builder); -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - - /** - * \brief Copy constructor. - * \throws std::bad_alloc If the underlying string cannot be allocated. - */ - uri(const uri &other); - - /** - * \brief Move constructor. - */ - uri(uri &&other) noexcept; - - /** - * \brief Destructor. - */ - ~uri(); - - /** - * \brief Assignment operator. - * \throws std::bad_alloc If the underlying string cannot be allocated. - */ - uri &operator=(uri other); - - /** - * \brief Swaps one uri object with another. - * \param other The other uri object. - */ - void swap(uri &other) noexcept; - - /** - * \brief Returns an iterator at the first element in the - * underlying sequence. - * \return An iterator starting at the first element. - */ - const_iterator begin() const noexcept; - - /** - * \brief Returns an iterator at the end + 1th element in the - * underlying sequence. - * \return An iterator starting at the end + 1th element. - */ - const_iterator end() const noexcept; - - /** - * \brief Tests whether this URI has a scheme component. - * \return \c true if the URI has a scheme, \c false otherwise. - */ - bool has_scheme() const noexcept; - - /** - * \brief Returns the URI scheme. - * \return The scheme. - * \pre has_scheme() - */ - string_view scheme() const noexcept; - - /** - * \brief Tests whether this URI has a user info component. - * \return \c true if the URI has a user info, \c false otherwise. - */ - bool has_user_info() const noexcept; - - /** - * \brief Returns the URI user info. - * \return The user info. - * \pre has_user_info() - */ - string_view user_info() const noexcept; - - /** - * \brief Tests whether this URI has a host component. - * \return \c true if the URI has a host, \c false otherwise. - */ - bool has_host() const noexcept; - - /** - * \brief Returns the URI host. - * \return The host. - * \pre has_host() - */ - string_view host() const noexcept; - - /** - * \brief Tests whether this URI has a port component. - * \return \c true if the URI has a port, \c false otherwise. - */ - bool has_port() const noexcept; - - /** - * \brief Returns the URI port. - * \return The port. - * \pre has_port() - */ - string_view port() const noexcept; - - /** - * \brief Returns the URI port as an integer. - * \return The port number. - * \pre has_port() - */ - template <typename intT> - intT port(typename std::is_integral<intT>::type * = 0) const { - assert(has_port()); - auto p = port(); - const char *port_first = std::addressof(*p.begin()); - char *port_last = 0; - return static_cast<intT>(std::strtoul(port_first, &port_last, 10)); - } - - /** - * \brief Tests whether this URI has a path component. - * \return \c true if the URI has a path, \c false otherwise. - */ - bool has_path() const noexcept; - - /** - * \brief Returns the URI path. - * \return The path. - * \pre has_path() - */ - string_view path() const noexcept; - - /** - * \brief Tests whether this URI has a query component. - * \return \c true if the URI has a query, \c false otherwise. - */ - bool has_query() const noexcept; - - /** - * \brief Returns the URI query. - * \return The query. - * \pre has_query() - */ - string_view query() const noexcept; - - /** - * \brief Returns an iterator to the first key-value pair in the query - * component. - * - * \return query_iterator. - */ - query_iterator query_begin() const noexcept; - - /** - * \brief Returns an iterator to the last key-value pair in the query - * component. - * - * \return query_iterator. - */ - query_iterator query_end() const noexcept; - - /** - * \brief Tests whether this URI has a fragment component. - * \return \c true if the URI has a fragment, \c false otherwise. - */ - bool has_fragment() const noexcept; - - /** - * \brief Returns the URI fragment. - * \return The fragment. - * \pre has_fragment() - */ - string_view fragment() const noexcept; - - /** - * \brief Tests whether this URI has a valid authority. - * \return \c true if the URI has an authority, \c false otherwise. - */ - bool has_authority() const noexcept; - - /** - * \brief Returns the URI authority. - * \return The authority. - */ - string_view authority() const noexcept; - - /** - * \brief Returns the URI as a std::basic_string object. - * \return A URI string. - */ - template <class charT, class traits = std::char_traits<charT>, - class Allocator = std::allocator<charT> > - std::basic_string<charT, traits, Allocator> to_string( - const Allocator &alloc = Allocator()) const { - return std::basic_string<charT, traits, Allocator>(begin(), end()); - } - - /** - * \brief Returns the URI as a std::string object. - * \returns A URI string. - */ - std::string string() const; - - /** - * \brief Returns the URI as a std::wstring object. - * \returns A URI string. - */ - std::wstring wstring() const; - - /** - * \brief Returns the URI as a std::u16string object. - * \returns A URI string. - */ - std::u16string u16string() const; - - /** - * \brief Returns the URI as a std::u32string object. - * \returns A URI string. - */ - std::u32string u32string() const; - - /** - * \brief Returns the URI as a string_view object. - * \returns A URI string view. - */ - string_view view() const noexcept; - - /** - * \brief Checks if the uri object is empty, i.e. it has no parts. - * \returns \c true if there are no parts, \c false otherwise. - */ - bool empty() const noexcept; - - /** - * \brief Checks if the uri is absolute, i.e. it has a scheme. - * \returns \c true if it is absolute, \c false if it is relative. - */ - bool is_absolute() const noexcept; - - /** - * \brief Checks if the uri is opaque, i.e. if it doesn't have an - * authority. - * \returns \c true if it is opaque, \c false if it is hierarchical. - */ - bool is_opaque() const noexcept; - - /** - * \brief Normalizes a uri object at a given level in the - * comparison ladder. - * \param level The comparison level. - * \returns A normalized uri. - * \post compare(normalize(uri, level), level) == 0 - * \throws std::bad_alloc - */ - uri normalize(uri_comparison_level level) const; - - /** - * \brief Returns a relative reference against the base URI. - * \param base The base URI. - * \returns A relative reference of this URI against the base. - * \throws std::bad_alloc - */ - uri make_relative(const uri &base) const; - - /** - * \brief Resolves a relative reference against the given URI. - * \param base The base URI to resolve against. - * \returns An absolute URI. - * \throws std::bad_alloc - */ - uri resolve(const uri &base) const; - - /** - * \brief Compares this URI against another, corresponding to the - * level in the comparison ladder. - * \param other The other URI. - * \param level The level in the comparison ladder. - * \returns \c 0 if the URIs are considered equal, \c -1 if this is - * less than other and and 1 if this is greater than - * other. - */ - int compare(const uri &other, uri_comparison_level level) const noexcept; - - /** - * \brief Encodes a sequence according to the rules for encoding a - * user info part. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_user_info(InputIter first, InputIter last, - OutputIter out) { - return detail::encode_user_info(first, last, out); - } - - /** - * \brief Encodes a sequence according to the rules for encoding a - * host part. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_host(InputIter first, InputIter last, - OutputIter out) { - return detail::encode_host(first, last, out); - } - - /** - * \brief Encodes a sequence according to the rules for encoding a - * port part. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_port(InputIter first, InputIter last, - OutputIter out) { - return detail::encode_port(first, last, out); - } - - /** - * \brief Encodes a sequence according to the rules for encoding a - * path part. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_path(InputIter first, InputIter last, - OutputIter out) { - return detail::encode_path(first, last, out); - } - - /** - * \deprecated Avoid using this function - * \brief Equivalent to \c encode_query_component - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - * \sa encode_query_commponent - * \sa encode_query_key_value_pair - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_query(InputIter first, InputIter last, - OutputIter out) { - return encode_query_component(first, last, out); - } - - /** - * \brief Encodes a sequence according to the rules for encoding a - * query component, including the '=' character. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_query_component( - InputIter first, InputIter last, OutputIter out) { - return detail::encode_query_component(first, last, out); - } - - /** - * \brief Encodes a sequence according to the rules for encoding a - * query key value pair. - * \param key_first The iterator at first element in the input - * sequence. - * \param key_last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_query_key_value_pair( - InputIter key_first, InputIter key_last, - InputIter value_first, InputIter value_last, - OutputIter out) { - out = detail::encode_query_component(key_first, key_last, out); - out++ = '='; - return detail::encode_query_component(value_first, value_last, out); - } - - /** - * \brief Encodes a sequence according to the rules for encoding a - * fragment part. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter encode_fragment(InputIter first, InputIter last, - OutputIter out) { - return detail::encode_fragment(first, last, out); - } - - /** - * \brief Decodes a sequence according to the percent decoding - * rules. - * \param first The iterator at first element in the input - * sequence. - * \param last The iterator at end + 1th element in the input - * sequence. - * \param out The iterator at the first element in the output - * sequence. - * \returns The iterator at the end + 1th in the output sequence. - */ - template <typename InputIter, typename OutputIter> - static OutputIter decode(InputIter first, InputIter last, OutputIter out) { - return detail::decode(first, last, out); - } - - private: - bool initialize(const string_type &uri); - - void initialize(optional<string_type> scheme, optional<string_type> user_info, - optional<string_type> host, optional<string_type> port, - optional<string_type> path, optional<string_type> query, - optional<string_type> fragment); - - string_type uri_; - string_view uri_view_; - detail::uri_parts uri_parts_; -}; - - -/** - * \brief \c uri factory function. - * \param first The first element in a string sequence. - * \param last The end + 1th element in a string sequence. - * \param ec Error code set if the sequence is not a valid URI. - */ -template <class InputIter> -inline uri make_uri(InputIter first, InputIter last, std::error_code &ec) { - return uri(first, last, ec); -} - -/** - * \brief \c uri factory function. - * \param source A source string that is to be parsed as a URI. - * \param ec Error code set if the source is not a valid URI. - */ -template <class Source> -inline uri make_uri(const Source &source, std::error_code &ec) { - return uri(source, ec); -} - -/** - * \brief Swaps one uri object with another. - */ -void swap(uri &lhs, uri &rhs) noexcept; - -/** -* \brief Equality operator for the \c uri. -*/ -bool operator==(const uri &lhs, const uri &rhs) noexcept; - -/** - * \brief Equality operator for the \c uri. - */ -bool operator==(const uri &lhs, const char *rhs) noexcept; - -/** - * \brief Equality operator for the \c uri. - */ -inline bool operator==(const char *lhs, const uri &rhs) noexcept { - return rhs == lhs; -} - -/** - * \brief Inequality operator for the \c uri. - */ -inline bool operator!=(const uri &lhs, const uri &rhs) noexcept { - return !(lhs == rhs); -} - -/** - * \brief Less-than operator for the \c uri. - */ -bool operator<(const uri &lhs, const uri &rhs) noexcept; - -/** - * \brief Greater-than operator for the \c uri. - */ -inline bool operator>(const uri &lhs, const uri &rhs) noexcept { - return rhs < lhs; -} - -/** - * \brief Less-than-or-equal-to operator for the \c uri. - */ -inline bool operator<=(const uri &lhs, const uri &rhs) noexcept { - return !(rhs < lhs); -} - -/** - * \brief Greater-than-or-equal-to operator for the \c uri. - */ -inline bool operator>=(const uri &lhs, const uri &rhs) noexcept { - return !(lhs < rhs); -} -} // namespace network - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) -namespace std { -template <> -struct is_error_code_enum<network::uri_error> : public true_type {}; -} // namespace std - -namespace std { -template <> -struct hash<network::uri> { - std::size_t operator()(const network::uri &uri_) const { - std::size_t seed = 0; - std::for_each(std::begin(uri_), std::end(uri_), - [&seed](network::uri::value_type v) { - std::hash<network::uri::value_type> hasher; - seed ^= hasher(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); - }); - return seed; - } -}; -} // namespace std -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - -#ifdef NETWORK_URI_MSVC -#pragma warning(pop) -#endif - -#include <network/uri/uri_builder.hpp> - -#endif // NETWORK_URI_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri_builder.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri_builder.cpp deleted file mode 100644 index c8d767ab47f..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri_builder.cpp +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) Glyn Matthews 2012-2016. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include <locale> -#include "network/uri/uri_builder.hpp" -#include "detail/uri_normalize.hpp" -#include "detail/uri_parse_authority.hpp" -#include "detail/algorithm.hpp" - -namespace network { -uri_builder::uri_builder(const network::uri &base_uri) { - if (base_uri.has_scheme()) { - scheme_ = base_uri.scheme().to_string(); - } - - if (base_uri.has_user_info()) { - user_info_ = base_uri.user_info().to_string(); - } - - if (base_uri.has_host()) { - host_ = base_uri.host().to_string(); - } - - if (base_uri.has_port()) { - port_ = base_uri.port().to_string(); - } - - if (base_uri.has_path()) { - path_ = base_uri.path().to_string(); - } - - if (base_uri.has_query()) { - query_ = base_uri.query().to_string(); - } - - if (base_uri.has_fragment()) { - fragment_ = base_uri.fragment().to_string(); - } -} - -uri_builder::~uri_builder() noexcept {} - -network::uri uri_builder::uri() const { return network::uri(*this); } - -void uri_builder::set_scheme(string_type &&scheme) { - // validate scheme is valid and normalize - scheme_ = scheme; - detail::transform(*scheme_, std::begin(*scheme_), - [] (char ch) { return std::tolower(ch, std::locale()); }); -} - -void uri_builder::set_user_info(string_type &&user_info) { - user_info_ = string_type(); - network::uri::encode_user_info(std::begin(user_info), std::end(user_info), - std::back_inserter(*user_info_)); -} - -uri_builder &uri_builder::clear_user_info() { - user_info_ = network::nullopt; - return *this; -} - -void uri_builder::set_host(string_type &&host) { - host_ = string_type(); - network::uri::encode_host(std::begin(host), std::end(host), - std::back_inserter(*host_)); - detail::transform(*host_, std::begin(*host_), - [](char ch) { return std::tolower(ch, std::locale()); }); -} - -void uri_builder::set_port(string_type &&port) { - port_ = string_type(); - network::uri::encode_port(std::begin(port), std::end(port), - std::back_inserter(*port_)); -} - -uri_builder &uri_builder::clear_port() { - port_ = network::nullopt; - return *this; -} - -void uri_builder::set_authority(string_type &&authority) { - optional<detail::uri_part> user_info, host, port; - uri::string_view view(authority); - uri::const_iterator it = std::begin(view), last = std::end(view); - detail::parse_authority(it, last, user_info, host, port); - - if (user_info) { - set_user_info(user_info->to_string()); - } - - if (host) { - set_host(host->to_string()); - } - - if (port) { - set_port(port->to_string()); - } -} - -void uri_builder::set_path(string_type &&path) { - path_ = string_type(); - network::uri::encode_path(std::begin(path), std::end(path), - std::back_inserter(*path_)); -} - -uri_builder &uri_builder::clear_path() { - path_ = network::nullopt; - return *this; -} - -void uri_builder::append_query_component(string_type &&name) { - if (!query_) { - query_ = string_type(); - } - else { - query_->append("&"); - } - network::uri::encode_query_component( - std::begin(name), std::end(name), std::back_inserter(*query_)); -} - -void uri_builder::append_query_key_value_pair(string_type &&key, string_type &&value) { - if (!query_) { - query_ = string_type(); - } else { - query_->push_back('&'); - } - network::uri::encode_query_key_value_pair( - std::begin(key), std::end(key), - std::begin(value), std::end(value), - std::back_inserter(*query_)); -} - -uri_builder &uri_builder::clear_query() { - query_ = network::nullopt; - return *this; -} - -void uri_builder::set_fragment(string_type &&fragment) { - fragment_ = string_type(); - network::uri::encode_fragment(std::begin(fragment), std::end(fragment), - std::back_inserter(*fragment_)); -} - -uri_builder &uri_builder::clear_fragment() { - fragment_ = network::nullopt; - return *this; -} -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri_builder.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri_builder.hpp deleted file mode 100644 index 6c6d487b7de..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri_builder.hpp +++ /dev/null @@ -1,277 +0,0 @@ -// Copyright (c) Glyn Matthews 2012-2016. -// Copyright 2012 Dean Michael Berris <dberris@google.com> -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -/** - * \file - * \brief Contains the definition of the uri_builder. - */ - -#ifndef NETWORK_URI_BUILDER_INC -#define NETWORK_URI_BUILDER_INC - -#include <cstdint> -#include <utility> -#include <type_traits> -#include <network/uri/uri.hpp> - -#ifdef NETWORK_URI_MSVC -#pragma warning(push) -#pragma warning(disable : 4251 4231 4660) -#endif - -namespace network { -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) -namespace detail { - -template <class T> -struct host_converter { - uri::string_type operator()(const T &host) const { - return detail::translate(host); - } -}; - -template <class T, class Enable = void> -struct port_converter { - uri::string_type operator()(const T &port) const { - return detail::translate(port); - } -}; - -template <class T> -struct port_converter<T, typename std::enable_if<std::is_integral< - typename std::decay<T>::type>::value>::type> { - uri::string_type operator()(std::uint16_t port) const { - return std::to_string(port); - } -}; - -template <class T> -struct path_converter { - uri::string_type operator()(const T &path) const { - return detail::translate(path); - } -}; -} // namespace detail -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - -/** - * \ingroup uri - * \class uri_builder network/uri/uri_builder.hpp network/uri.hpp - * \brief A class that allows complex uri objects to be constructed. - * \sa uri - */ -class uri_builder { -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - friend class uri; -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - - uri_builder(const uri_builder &) = delete; - uri_builder &operator=(const uri_builder &) = delete; - - public: - /** - * \brief The uri_builder string_type. - */ - using string_type = network::uri::string_type; - - /** - * \brief Constructor. - */ - uri_builder() = default; - - /** - * \brief Constructor. - * \param base A URI that is the base on which a new URI is built. - */ - explicit uri_builder(const uri &base); - - /** - * \brief Destructor. - */ - ~uri_builder() noexcept; - - /** - * \brief Adds a new scheme to the uri_builder. - * \param scheme The scheme. - * \returns \c *this - */ - template <typename Source> - uri_builder &scheme(const Source &scheme) { - set_scheme(detail::translate(scheme)); - return *this; - } - - /** - * \brief Adds a new user info to the uri_builder. - * \param user_info The user info. - * \returns \c *this - */ - template <typename Source> - uri_builder &user_info(const Source &user_info) { - set_user_info(detail::translate(user_info)); - return *this; - } - - /** - * \brief Clears the URI user_info part. - * \returns \c *this - */ - uri_builder &clear_user_info(); - - /** - * \brief Adds a new host to the uri_builder. - * \param host The host. - * \returns \c *this - */ - template <typename Source> - uri_builder &host(const Source &host) { - detail::host_converter<Source> convert; - set_host(convert(host)); - return *this; - } - - /** - * \brief Adds a new port to the uri_builder. - * \param port The port. - * \returns \c *this - */ - template <typename Source> - uri_builder &port(const Source &port) { - detail::port_converter<Source> convert; - set_port(convert(port)); - return *this; - } - - /** - * \brief Clears the URI port part. - * \returns \c *this - */ - uri_builder &clear_port(); - - /** - * \brief Adds a new authority to the uri_builder. - * \param authority The authority. - * \returns \c *this - */ - template <typename Source> - uri_builder &authority(const Source &authority) { - set_authority(detail::translate(authority)); - return *this; - } - - /** - * \brief Adds a new path to the uri_builder. - * \param path The path. - * \returns \c *this - */ - template <typename Source> - uri_builder &path(const Source &path) { - detail::path_converter<Source> convert; - set_path(convert(path)); - return *this; - } - - /** - * \brief Clears the URI path part. - * \returns \c *this - */ - uri_builder &clear_path(); - - /** - * \deprecated Use append_query_component - * \warning This function's behaviour has changed and percent encoding - * of the '=' character is not ignored. - * \brief Adds a new query to the uri_builder. - * \param query The query. - * \returns \c *this - * \sa append_query_parameter - */ - template <typename Source> - uri_builder &append_query(const Source &query) { - return append_query_component(query); - } - - /** - * \brief Appends a new query component to the uri_builder. The - * '=' symbol is percent encoded. - * \param component The query component. - * \returns \c *this - * \sa append_query_key_value_pair - */ - template <typename Source> - uri_builder &append_query_component(const Source &component) { - append_query_component(detail::translate(component)); - return *this; - } - - /** - * \brief Adds a new query key/value pair to the uri_builder. - * \param key The query parameter key. - * \param value The query parameter value. - * \returns \c *this - */ - template <typename Key, typename Value> - uri_builder &append_query_key_value_pair(const Key &key, const Value &value) { - append_query_key_value_pair(detail::translate(key), - detail::translate(value)); - return *this; - } - - /** - * \brief Clears the URI query part. - * \returns \c *this - */ - uri_builder &clear_query(); - - /** - * \brief Adds a new fragment to the uri_builder. - * \param fragment The fragment. - * \returns \c *this - */ - template <typename Source> - uri_builder &fragment(const Source &fragment) { - set_fragment(detail::translate(fragment)); - return *this; - } - - /** - * \brief Clears the URI fragment part. - * \returns \c *this - */ - uri_builder &clear_fragment(); - - /** - * \brief Builds a new uri object. - * \returns A valid uri object. - * \throws uri_builder_error if the uri_builder is unable to build - * a valid URI. - * \throws std::bad_alloc If the underlying string cannot be - * allocated. - */ - network::uri uri() const; - - private: - void set_scheme(string_type &&scheme); - void set_user_info(string_type &&user_info); - void set_host(string_type &&host); - void set_port(string_type &&port); - void set_authority(string_type &&authority); - void set_path(string_type &&path); - void append_query_component(string_type &&name); - void append_query_key_value_pair(string_type &&key, string_type &&value); - void set_fragment(string_type &&fragment); - - optional<string_type> scheme_, user_info_, host_, port_, path_, query_, - fragment_; -}; -} // namespace network - -#ifdef NETWORK_URI_MSVC -#pragma warning(pop) -#endif - -#endif // NETWORK_URI_BUILDER_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri_errors.cpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri_errors.cpp deleted file mode 100644 index b718cff5863..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri_errors.cpp +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include <string> -#include <network/uri/uri_errors.hpp> - -namespace network { - - class uri_category_impl : public std::error_category { - - public: - - uri_category_impl() = default; - - virtual ~uri_category_impl() noexcept; - - virtual const char *name() const noexcept; - - virtual std::string message(int ev) const; - - }; - - uri_category_impl::~uri_category_impl() noexcept {} - - const char *uri_category_impl::name() const noexcept { - static const char name[] = "uri_error"; - return name; - } - - std::string uri_category_impl::message(int ev) const { - switch (uri_error(ev)) { - case uri_error::invalid_syntax: - return "Unable to parse URI string."; - case uri_error::not_enough_input: - return "Percent decoding: Not enough input."; - case uri_error::non_hex_input: - return "Percent decoding: Non-hex input."; - case uri_error::conversion_failed: - return "Percent decoding: Conversion failed."; - default: - break; - } - return "Unknown URI error."; - } - - const std::error_category &uri_category() { - static uri_category_impl uri_category; - return uri_category; - } - - std::error_code make_error_code(uri_error e) { - return std::error_code(static_cast<int>(e), uri_category()); - } - - uri_syntax_error::uri_syntax_error() - : std::system_error(make_error_code(uri_error::invalid_syntax)) {} - - uri_syntax_error::~uri_syntax_error() noexcept {} - - uri_builder_error::uri_builder_error() - : std::system_error(make_error_code(uri_error::invalid_uri)) {} - - uri_builder_error::~uri_builder_error() noexcept {} - - percent_decoding_error::percent_decoding_error(uri_error error) - : std::system_error(make_error_code(error)) {} - - percent_decoding_error::~percent_decoding_error() noexcept {} - -} // namespace network diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri_errors.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri_errors.hpp deleted file mode 100644 index a192533dfd8..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri_errors.hpp +++ /dev/null @@ -1,122 +0,0 @@ -// Copyright 2013-2016 Glyn Matthews. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef NETWORK_URI_ERRORS_INC -#define NETWORK_URI_ERRORS_INC - -/** - * \file - * \brief Contains functions and exceptions for URI error handling. - */ - -#include <system_error> -#include <network/uri/config.hpp> - -#ifdef NETWORK_URI_MSVC -# pragma warning(push) -# pragma warning(disable : 4251 4231 4660) - // Disable C4275 too because it's "essentially noise and can be silenced" - // according to Stephen T. Lavavej at Microsoft. See: - // https://connect.microsoft.com/VisualStudio/feedback/details/696593/vc-10-vs-2010-basic-string-exports. -# pragma warning(disable : 4275) -#endif - -namespace network { - -#if !defined(DOXYGEN_SHOULD_SKIP_THIS) - enum class uri_error { - - // parser errors - invalid_syntax = 1, - - // builder errors - invalid_uri, - invalid_scheme, - invalid_user_info, - invalid_host, - invalid_port, - invalid_path, - invalid_query, - invalid_fragment, - - // encoding errors - not_enough_input, - non_hex_input, - conversion_failed, - }; - - const std::error_category &uri_category(); - - std::error_code make_error_code(uri_error e); -#endif // !defined(DOXYGEN_SHOULD_SKIP_THIS) - - /** - * \class uri_syntax_error uri.hpp network/uri.hpp - * \brief An exception thrown by the \c uri constructor when a URI - * cannot be parsed. - */ - class uri_syntax_error : public std::system_error { - - public: - - /** - * \brief Constructor. - */ - uri_syntax_error(); - - /** - * \brief Destructor. - */ - virtual ~uri_syntax_error() noexcept; - - }; - - /** - * \class uri_builder_error uri.hpp network/uri.hpp - * \brief An exception thrown when the \c uri_builder cannot build a - * valid URI. - */ - class uri_builder_error : public std::system_error { - - public: - - /** - * \brief Constructor. - */ - uri_builder_error(); - - /** - * \brief Destructor. - */ - virtual ~uri_builder_error() noexcept; - - }; - - /** - * \class percent_decoding_error uri.hpp network/uri.hpp - * \brief An exception thrown when during percent decoding. - */ - class percent_decoding_error : public std::system_error { - - public: - - /** - * \brief Constructor. - */ - explicit percent_decoding_error(uri_error error); - - /** - * \brief Destructor. - */ - virtual ~percent_decoding_error() noexcept; - - }; -} // namespace network - -#ifdef NETWORK_URI_MSVC -#pragma warning(pop) -#endif - -#endif // NETWORK_URI_ERRORS_INC diff --git a/Build/source/utils/asymptote/LspCpp/network/uri/uri_io.hpp b/Build/source/utils/asymptote/LspCpp/network/uri/uri_io.hpp deleted file mode 100644 index cb9b243f43b..00000000000 --- a/Build/source/utils/asymptote/LspCpp/network/uri/uri_io.hpp +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Glyn Matthews 2011-2016 -// Copyright 2012 Dean Michael Berris <dberris@google.com> -// Copyright 2012 Google, Inc. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -/** - * \file - * \brief Defines stream overloads for the uri class. - */ - -#ifndef NETWORK_URI_URI_IO_INC -#define NETWORK_URI_URI_IO_INC - -#include <network/uri/config.hpp> -#include <network/uri/uri.hpp> -#include <iosfwd> - -namespace network { -#if !defined(NETWORK_URI_MSVC) -template <typename CharT, class CharTraits = std::char_traits<CharT> > -std::basic_ostream<CharT, CharTraits> &operator<<( - std::basic_ostream<CharT, CharTraits> &os, const uri &uri_) { - return os << uri_.to_string<CharT, CharTraits>(); -} - -template <typename CharT, class CharTraits = std::char_traits<CharT> > -std::basic_istream<CharT, CharTraits> &operator>>( - std::basic_istream<CharT, CharTraits> &is, uri &uri_) { - std::basic_string<CharT, CharTraits> uri_string; - is >> uri_string; - uri_ = uri(uri_string); - return is; -} -#else -inline std::ostream &operator<<(std::ostream &os, const uri &uri_) { - return os << uri_.string(); -} - -inline std::wostream &operator<<(std::wostream &os, const uri &uri_) { - return os << uri_.wstring(); -} - -inline std::istream &operator>>(std::istream &is, uri &uri_) { - std::string uri_string; - is >> uri_string; - uri_ = uri(uri_string); - return is; -} - -inline std::wistream &operator>>(std::wistream &is, uri &uri_) { - std::wstring uri_string; - is >> uri_string; - uri_ = uri(uri_string); - return is; -} -#endif // !defined(NETWORK_URI_MSVC) - -} // namespace network - -#endif // NETWORK_URI_URI_IO_INC diff --git a/Build/source/utils/asymptote/LspCpp/packages.config b/Build/source/utils/asymptote/LspCpp/packages.config deleted file mode 100644 index f4caf6a09e2..00000000000 --- a/Build/source/utils/asymptote/LspCpp/packages.config +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<packages> - <package id="boost" version="1.76.0.0" targetFramework="native" /> - <package id="boost_chrono-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_context-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_coroutine-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_date_time-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_filesystem-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_program_options-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_regex-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="boost_system-vc140" version="1.76.0.0" targetFramework="native" /> - <package id="boost_thread-vc141" version="1.76.0.0" targetFramework="native" /> - <package id="tencent.rapidjson" version="1.1.1" targetFramework="native" /> -</packages>
\ No newline at end of file diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake index 15412a42ec3..c1e2fb3aed3 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/local/src/asymptote-2.78/LspCpp") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/usr/local/src/asymptote-2.78/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make index 7617e03de6f..8099e2cdb5f 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/CMakeFiles/doc.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Delete rule output on recipe failure. .DELETE_ON_ERROR: @@ -56,10 +56,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp # Utility rule file for doc. @@ -70,8 +70,8 @@ include third_party/uri/CMakeFiles/doc.dir/compiler_depend.make include third_party/uri/CMakeFiles/doc.dir/progress.make third_party/uri/CMakeFiles/doc: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating API documentation with Doxygen" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri && /bin/doxygen /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/Doxyfile + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating API documentation with Doxygen" + cd /u/bowman/camp/LspCpp/third_party/uri && /bin/doxygen /u/bowman/camp/LspCpp/third_party/uri/Doxyfile doc: third_party/uri/CMakeFiles/doc doc: third_party/uri/CMakeFiles/doc.dir/build.make @@ -82,10 +82,10 @@ third_party/uri/CMakeFiles/doc.dir/build: doc .PHONY : third_party/uri/CMakeFiles/doc.dir/build third_party/uri/CMakeFiles/doc.dir/clean: - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri && $(CMAKE_COMMAND) -P CMakeFiles/doc.dir/cmake_clean.cmake + cd /u/bowman/camp/LspCpp/third_party/uri && $(CMAKE_COMMAND) -P CMakeFiles/doc.dir/cmake_clean.cmake .PHONY : third_party/uri/CMakeFiles/doc.dir/clean third_party/uri/CMakeFiles/doc.dir/depend: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp/third_party/uri /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp/third_party/uri /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/CMakeFiles/doc.dir/DependInfo.cmake --color=$(COLOR) + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri /u/bowman/camp/LspCpp/third_party/uri/CMakeFiles/doc.dir/DependInfo.cmake --color=$(COLOR) .PHONY : third_party/uri/CMakeFiles/doc.dir/depend diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake new file mode 100644 index 00000000000..54925527470 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/CTestTestfile.cmake @@ -0,0 +1,9 @@ +# CMake generated Testfile for +# Source directory: /u/bowman/camp/LspCpp/third_party/uri +# Build directory: /u/bowman/camp/LspCpp/third_party/uri +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("src") +subdirs("deps/googletest") +subdirs("test") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/Doxyfile b/Build/source/utils/asymptote/LspCpp/third_party/uri/Doxyfile index f208ba69900..b6a29db6530 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/Doxyfile +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/Doxyfile @@ -128,7 +128,7 @@ FULL_PATH_NAMES = YES # If left blank the directory from which doxygen is run is used as the # path to strip. -STRIP_FROM_PATH = /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/ +STRIP_FROM_PATH = /u/bowman/camp/LspCpp/third_party/uri/include/ # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of # the path mentioned in the documentation of a class, which tells @@ -626,7 +626,7 @@ WARN_LOGFILE = # directories like "/usr/src/myproject". Separate the files or directories # with spaces. -INPUT = /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include +INPUT = /u/bowman/camp/LspCpp/third_party/uri/include # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is @@ -658,7 +658,7 @@ RECURSIVE = YES # Note that relative paths are relative to the directory from which doxygen is # run. -EXCLUDE = /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail +EXCLUDE = /u/bowman/camp/LspCpp/third_party/uri/include/network/uri/detail # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded @@ -821,7 +821,7 @@ COLS_IN_ALPHA_INDEX = 5 # The IGNORE_PREFIX tag can be used to specify one or more prefixes that # should be ignored while generating the index headers. -IGNORE_PREFIX = /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/uri/src/ +IGNORE_PREFIX = /u/bowman/camp/LspCpp/third_party/uri/uri/src/ #--------------------------------------------------------------------------- # configuration options related to the HTML output diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/Makefile b/Build/source/utils/asymptote/LspCpp/third_party/uri/Makefile index c06e594c285..faf146e4cf8 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/Makefile +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Default target executed when no arguments are given to make. default_target: all @@ -60,37 +60,42 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp #============================================================================= # Targets provided globally by CMake. -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache -# Special rule for the target install/strip -install/strip/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip/fast +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache -# Special rule for the target install/local -install/local/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local/fast +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast # Special rule for the target install install: preinstall @@ -104,45 +109,40 @@ install/fast: preinstall/fast /usr/bin/cmake -P cmake_install.cmake .PHONY : install/fast -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast # The main all target all: cmake_check_build_system - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles /usr/local/src/asymptote-2.78/LspCpp/third_party/uri//CMakeFiles/progress.marks - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/all - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 0 + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri//CMakeFiles/progress.marks + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/all + $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/clean + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/clean .PHONY : clean # The main clean target @@ -151,22 +151,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. third_party/uri/CMakeFiles/doc.dir/rule: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/CMakeFiles/doc.dir/rule + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/CMakeFiles/doc.dir/rule .PHONY : third_party/uri/CMakeFiles/doc.dir/rule # Convenience name for target. @@ -175,7 +175,7 @@ doc: third_party/uri/CMakeFiles/doc.dir/rule # fast build rule for target. doc/fast: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/build + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/CMakeFiles/doc.dir/build.make third_party/uri/CMakeFiles/doc.dir/build .PHONY : doc/fast # Help Target @@ -202,6 +202,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/cmake_install.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/cmake_install.cmake index 1292b920aab..ba9bcde9087 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/cmake_install.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /usr/local/src/asymptote-2.78/LspCpp/third_party/uri +# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -43,12 +43,12 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY FILES "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY FILES "/u/bowman/camp/LspCpp/third_party/uri/include") endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for each subdirectory. - include("/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/cmake_install.cmake") + include("/u/bowman/camp/LspCpp/third_party/uri/src/cmake_install.cmake") endif() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/docs/assets/css/style.scss b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/docs/assets/css/style.scss new file mode 100644 index 00000000000..bb30f418da7 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/docs/assets/css/style.scss @@ -0,0 +1,5 @@ +--- +--- + +@import "jekyll-theme-primer"; +@import "main"; diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/CMakeDirectoryInformation.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/CMakeDirectoryInformation.cmake index 15412a42ec3..d2b940510bb 100644 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.20 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/local/src/asymptote-2.78/LspCpp") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/usr/local/src/asymptote-2.78/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 00000000000..7428db6aad0 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc" "third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" "gcc" "third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 00000000000..83aa36ab561 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make + +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: third_party/uri/deps/googletest/src/gtest-all.cc +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc + +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +lib/libgtest.a: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +lib/libgtest.a: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make +lib/libgtest.a: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../../lib/libgtest.a" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build: lib/libgtest.a +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build + +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/clean + +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 00000000000..357994285ec --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../../../../bin/libgtest.pdb" + "../../../../lib/libgtest.a" + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" + "CMakeFiles/gtest.dir/src/gtest-all.cc.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake new file mode 100644 index 00000000000..1609a82609e --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../../lib/libgtest.a" +) diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make new file mode 100644 index 00000000000..71b2ee69087 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for gtest. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts index f93565eb8f1..32ab1fb11c7 100644 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/compiler_depend.ts +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/compiler_depend.ts @@ -1,2 +1,2 @@ # CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for lspcpp. +# Timestamp file for compiler generated dependencies management for gtest. diff --git a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make index 52a3dcf5489..37ac348dbde 100644 --- a/Build/source/utils/asymptote/LspCpp/CMakeFiles/lspcpp.dir/depend.make +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/depend.make @@ -1,2 +1,2 @@ -# Empty dependencies file for lspcpp. +# Empty dependencies file for gtest. # This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 00000000000..a929d633184 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -I/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -I/u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 00000000000..ba5baa87a4c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1,2 @@ +/bin/ar qc ../../../../lib/libgtest.a CMakeFiles/gtest.dir/src/gtest-all.cc.o +/bin/ranlib ../../../../lib/libgtest.a diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 00000000000..251317162d8 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 00000000000..bf3e1307c73 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc" "third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" "gcc" "third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 00000000000..23c677212b9 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make + +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: third_party/uri/deps/googletest/src/gtest_main.cc +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc + +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +lib/libgtest_main.a: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +lib/libgtest_main.a: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make +lib/libgtest_main.a: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../../lib/libgtest_main.a" + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_main.a +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build + +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/deps/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/clean + +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/deps/googletest /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 00000000000..3eecc677eb6 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../../../../bin/libgtest_main.pdb" + "../../../../lib/libgtest_main.a" + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake new file mode 100644 index 00000000000..f0924c4071b --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../../lib/libgtest_main.a" +) diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make new file mode 100644 index 00000000000..9a6afc065a8 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts new file mode 100644 index 00000000000..033891a800d --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for gtest_main. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 00000000000..1d67c1ab524 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 00000000000..88d832e00ee --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 00000000000..d045b32d848 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1,2 @@ +/bin/ar qc ../../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +/bin/ranlib ../../../../lib/libgtest_main.a diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 00000000000..19ce96ee792 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 4 +CMAKE_PROGRESS_2 = 5 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks new file mode 100644 index 00000000000..b8626c4cff2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake new file mode 100644 index 00000000000..1e998f96801 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /u/bowman/camp/LspCpp/third_party/uri/deps/googletest +# Build directory: /u/bowman/camp/LspCpp/third_party/uri/deps/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile new file mode 100644 index 00000000000..742673a1f37 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/Makefile @@ -0,0 +1,276 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri/deps/googletest//CMakeFiles/progress.marks + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +# Convenience name for target. +third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule +.PHONY : third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: third_party/uri/deps/googletest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +src/gtest-all.o: src/gtest-all.cc.o +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/build.make third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... gtest" + @echo "... gtest_main" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Build/source/utils/asymptote/LspCpp/cmake_install.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/cmake_install.cmake index 3016c5e0a2f..5bbd00f6201 100644 --- a/Build/source/utils/asymptote/LspCpp/cmake_install.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/deps/googletest/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /usr/local/src/asymptote-2.78/LspCpp +# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri/deps/googletest # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -42,19 +42,3 @@ if(NOT DEFINED CMAKE_OBJDUMP) set(CMAKE_OBJDUMP "/bin/objdump") endif() -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/cmake_install.cmake") - -endif() - -if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/usr/local/src/asymptote-2.78/LspCpp/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake index 15412a42ec3..c1e2fb3aed3 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/local/src/asymptote-2.78/LspCpp") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/usr/local/src/asymptote-2.78/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake index a1448c3dcab..ddfd0ae49c3 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake @@ -8,14 +8,14 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_builder.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o.d" - "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_errors.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o.d" + "/u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o" "gcc" "third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o.d" ) # Targets to which this target links. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make index 8bec2df8431..1b0e7fcb666 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Delete rule output on recipe failure. .DELETE_ON_ERROR: @@ -56,10 +56,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp # Include any dependencies generated for this target. include third_party/uri/src/CMakeFiles/network-uri.dir/depend.make @@ -75,114 +75,114 @@ include third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/uri.cpp third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o -MF CMakeFiles/network-uri.dir/uri.cpp.o.d -o CMakeFiles/network-uri.dir/uri.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o -MF CMakeFiles/network-uri.dir/uri.cpp.o.d -o CMakeFiles/network-uri.dir/uri.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/uri.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri.cpp > CMakeFiles/network-uri.dir/uri.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp > CMakeFiles/network-uri.dir/uri.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/uri.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri.cpp -o CMakeFiles/network-uri.dir/uri.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/uri.cpp -o CMakeFiles/network-uri.dir/uri.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/uri_builder.cpp third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o -MF CMakeFiles/network-uri.dir/uri_builder.cpp.o.d -o CMakeFiles/network-uri.dir/uri_builder.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_builder.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o -MF CMakeFiles/network-uri.dir/uri_builder.cpp.o.d -o CMakeFiles/network-uri.dir/uri_builder.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/uri_builder.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_builder.cpp > CMakeFiles/network-uri.dir/uri_builder.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp > CMakeFiles/network-uri.dir/uri_builder.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/uri_builder.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_builder.cpp -o CMakeFiles/network-uri.dir/uri_builder.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/uri_builder.cpp -o CMakeFiles/network-uri.dir/uri_builder.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/uri_errors.cpp third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o -MF CMakeFiles/network-uri.dir/uri_errors.cpp.o.d -o CMakeFiles/network-uri.dir/uri_errors.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_errors.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o -MF CMakeFiles/network-uri.dir/uri_errors.cpp.o.d -o CMakeFiles/network-uri.dir/uri_errors.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/uri_errors.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_errors.cpp > CMakeFiles/network-uri.dir/uri_errors.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp > CMakeFiles/network-uri.dir/uri_errors.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/uri_errors.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_errors.cpp -o CMakeFiles/network-uri.dir/uri_errors.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/uri_errors.cpp -o CMakeFiles/network-uri.dir/uri_errors.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/detail/uri_parse.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.cpp > CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp > CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/detail/uri_parse_authority.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp > CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp > CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp -o CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/detail/uri_advance_parts.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp > CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp > CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp -o CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/detail/uri_normalize.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.cpp > CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp > CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.cpp -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_normalize.cpp -o CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/flags.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/detail/uri_resolve.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -c /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -MF CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o.d -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.cpp > CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp > CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.cpp -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s + cd /u/bowman/camp/LspCpp/third_party/uri/src && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/src/detail/uri_resolve.cpp -o CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s # Object files for target network-uri network__uri_OBJECTS = \ @@ -208,19 +208,19 @@ third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/libnetwork-uri.a: third_party/uri/src/CMakeFiles/network-uri.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/usr/local/src/asymptote-2.78/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library libnetwork-uri.a" - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean_target.cmake - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/network-uri.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX static library libnetwork-uri.a" + cd /u/bowman/camp/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean_target.cmake + cd /u/bowman/camp/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/network-uri.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. third_party/uri/src/CMakeFiles/network-uri.dir/build: third_party/uri/src/libnetwork-uri.a .PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/build third_party/uri/src/CMakeFiles/network-uri.dir/clean: - cd /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean.cmake + cd /u/bowman/camp/LspCpp/third_party/uri/src && $(CMAKE_COMMAND) -P CMakeFiles/network-uri.dir/cmake_clean.cmake .PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/clean third_party/uri/src/CMakeFiles/network-uri.dir/depend: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src /usr/local/src/asymptote-2.78/LspCpp /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake --color=$(COLOR) + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/src /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/src /u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake --color=$(COLOR) .PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/depend diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal deleted file mode 100644 index 4c10e742c2d..00000000000 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.internal +++ /dev/null @@ -1,1714 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/include/c++/11/limits - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri.hpp - /usr/include/c++/11/iterator - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/config.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_percent_encode.hpp - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/algorithm.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/algorithm_split.hpp - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/limits - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/grammar.hpp - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/include/c++/11/limits - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/grammar.hpp - /usr/include/c++/11/locale - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.cpp - /usr/include/stdc-predef.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri.hpp - /usr/include/c++/11/iterator - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/algorithm - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/functional - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/config.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/algorithm_find.hpp - /usr/include/c++/11/cstddef - -third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/cassert - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/assert.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/bits/locale.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri.hpp - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/config.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_advance_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_percent_encode.hpp - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_resolve.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/algorithm.hpp - -third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_builder.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/locale - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/include/bits/locale.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/bits/wctype-wchar.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/locale_facets_nonio.h - /usr/include/c++/11/ctime - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h - /usr/include/libintl.h - /usr/include/c++/11/bits/codecvt.h - /usr/include/c++/11/bits/locale_facets_nonio.tcc - /usr/include/c++/11/bits/locale_conv.h - /usr/include/c++/11/bits/unique_ptr.h - /usr/include/c++/11/utility - /usr/include/c++/11/bits/stl_relops.h - /usr/include/c++/11/tuple - /usr/include/c++/11/array - /usr/include/c++/11/bits/uses_allocator.h - /usr/include/c++/11/bits/invoke.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_builder.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri.hpp - /usr/include/c++/11/iterator - /usr/include/c++/11/bits/stream_iterator.h - /usr/include/c++/11/algorithm - /usr/include/c++/11/bits/stl_algo.h - /usr/include/c++/11/bits/algorithmfwd.h - /usr/include/c++/11/bits/stl_heap.h - /usr/include/c++/11/bits/stl_tempbuf.h - /usr/include/c++/11/bits/uniform_int_dist.h - /usr/include/c++/11/functional - /usr/include/c++/11/bits/refwrap.h - /usr/include/c++/11/bits/std_function.h - /usr/include/c++/11/memory - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_raw_storage_iter.h - /usr/include/c++/11/bits/align.h - /usr/include/c++/11/bit - /usr/include/c++/11/bits/shared_ptr.h - /usr/include/c++/11/bits/shared_ptr_base.h - /usr/include/c++/11/bits/allocated_ptr.h - /usr/include/c++/11/ext/aligned_buffer.h - /usr/include/c++/11/ext/concurrence.h - /usr/include/c++/11/bits/shared_ptr_atomic.h - /usr/include/c++/11/bits/atomic_base.h - /usr/include/c++/11/bits/atomic_lockfree_defines.h - /usr/include/c++/11/backward/auto_ptr.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/string_view.hpp - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/optional.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/config.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/uri_parts.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/encode.hpp - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/decode.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/detail/translate.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_normalize.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/uri_parse_authority.hpp - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/detail/algorithm.hpp - -third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/uri_errors.cpp - /usr/include/stdc-predef.h - /usr/include/c++/11/string - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h - /usr/include/bits/wordsize.h - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h - /usr/include/features.h - /usr/include/sys/cdefs.h - /usr/include/bits/long-double.h - /usr/include/gnu/stubs.h - /usr/include/gnu/stubs-64.h - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/floatn.h - /usr/include/bits/floatn-common.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h - /usr/include/bits/wchar.h - /usr/include/bits/types/wint_t.h - /usr/include/bits/types/mbstate_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/locale_t.h - /usr/include/bits/types/__locale_t.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h - /usr/include/stdint.h - /usr/include/bits/types.h - /usr/include/bits/timesize.h - /usr/include/bits/typesizes.h - /usr/include/bits/time64.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/bits/locale.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/sched.h - /usr/include/bits/types/struct_sched_param.h - /usr/include/bits/cpu-set.h - /usr/include/time.h - /usr/include/bits/time.h - /usr/include/bits/timex.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/struct_tm.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/types/struct_itimerspec.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/setjmp.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/struct___jmp_buf_tag.h - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h - /usr/include/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/sys/types.h - /usr/include/endian.h - /usr/include/bits/byteswap.h - /usr/include/bits/uintn-identity.h - /usr/include/sys/select.h - /usr/include/bits/select.h - /usr/include/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/bits/stdlib-bsearch.h - /usr/include/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdio.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/bits/errno.h - /usr/include/linux/errno.h - /usr/include/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/uri_errors.hpp - /usr/include/c++/11/system_error - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include/network/uri/config.hpp - diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make index 590c62800d8..bb6f743826d 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/compiler_depend.make @@ -1,2200 +1,2 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o: third_party/uri/src/detail/uri_advance_parts.cpp \ - /usr/include/stdc-predef.h \ - third_party/uri/src/detail/uri_advance_parts.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - third_party/uri/include/network/optional.hpp \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - third_party/uri/include/network/string_view.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - /usr/include/c++/11/limits - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o: third_party/uri/src/detail/uri_normalize.cpp \ - /usr/include/stdc-predef.h \ - third_party/uri/src/detail/uri_normalize.hpp \ - third_party/uri/include/network/uri/uri.hpp \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - third_party/uri/include/network/string_view.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - third_party/uri/include/network/optional.hpp \ - third_party/uri/include/network/uri/config.hpp \ - third_party/uri/include/network/uri/uri_errors.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - third_party/uri/include/network/uri/detail/encode.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - third_party/uri/include/network/uri/detail/decode.hpp \ - third_party/uri/include/network/uri/detail/translate.hpp \ - third_party/uri/include/network/uri/uri_builder.hpp \ - third_party/uri/src/detail/uri_percent_encode.hpp \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - third_party/uri/src/detail/algorithm.hpp \ - third_party/uri/src/detail/algorithm_split.hpp - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o: third_party/uri/src/detail/uri_parse.cpp \ - /usr/include/stdc-predef.h \ - third_party/uri/src/detail/uri_parse.hpp \ - third_party/uri/include/network/string_view.hpp \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/limits \ - third_party/uri/src/detail/grammar.hpp \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - third_party/uri/include/network/optional.hpp \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o: third_party/uri/src/detail/uri_parse_authority.cpp \ - /usr/include/stdc-predef.h \ - third_party/uri/src/detail/uri_parse_authority.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - third_party/uri/include/network/optional.hpp \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - third_party/uri/include/network/string_view.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - /usr/include/c++/11/limits \ - third_party/uri/src/detail/grammar.hpp \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h - -third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o: third_party/uri/src/detail/uri_resolve.cpp \ - /usr/include/stdc-predef.h \ - third_party/uri/src/detail/uri_resolve.hpp \ - third_party/uri/include/network/uri/uri.hpp \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - third_party/uri/include/network/string_view.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - third_party/uri/include/network/optional.hpp \ - third_party/uri/include/network/uri/config.hpp \ - third_party/uri/include/network/uri/uri_errors.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - third_party/uri/include/network/uri/detail/encode.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - third_party/uri/include/network/uri/detail/decode.hpp \ - third_party/uri/include/network/uri/detail/translate.hpp \ - third_party/uri/include/network/uri/uri_builder.hpp \ - third_party/uri/src/detail/algorithm_find.hpp \ - /usr/include/c++/11/cstddef - -third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o: third_party/uri/src/uri.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/cassert \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/assert.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/bits/locale.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - third_party/uri/include/network/uri/uri.hpp \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - third_party/uri/include/network/string_view.hpp \ - third_party/uri/include/network/optional.hpp \ - third_party/uri/include/network/uri/config.hpp \ - third_party/uri/include/network/uri/uri_errors.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - third_party/uri/include/network/uri/detail/encode.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - third_party/uri/include/network/uri/detail/decode.hpp \ - third_party/uri/include/network/uri/detail/translate.hpp \ - third_party/uri/include/network/uri/uri_builder.hpp \ - third_party/uri/src/detail/uri_parse.hpp \ - third_party/uri/src/detail/uri_advance_parts.hpp \ - third_party/uri/src/detail/uri_percent_encode.hpp \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - third_party/uri/src/detail/uri_normalize.hpp \ - third_party/uri/src/detail/uri_resolve.hpp \ - third_party/uri/src/detail/algorithm.hpp - -third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o: third_party/uri/src/uri_builder.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/locale \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/include/bits/locale.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/bits/wctype-wchar.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/locale_facets_nonio.h \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h \ - /usr/include/libintl.h \ - /usr/include/c++/11/bits/codecvt.h \ - /usr/include/c++/11/bits/locale_facets_nonio.tcc \ - /usr/include/c++/11/bits/locale_conv.h \ - /usr/include/c++/11/bits/unique_ptr.h \ - /usr/include/c++/11/utility \ - /usr/include/c++/11/bits/stl_relops.h \ - /usr/include/c++/11/tuple \ - /usr/include/c++/11/array \ - /usr/include/c++/11/bits/uses_allocator.h \ - /usr/include/c++/11/bits/invoke.h \ - third_party/uri/include/network/uri/uri_builder.hpp \ - third_party/uri/include/network/uri/uri.hpp \ - /usr/include/c++/11/iterator \ - /usr/include/c++/11/bits/stream_iterator.h \ - /usr/include/c++/11/algorithm \ - /usr/include/c++/11/bits/stl_algo.h \ - /usr/include/c++/11/bits/algorithmfwd.h \ - /usr/include/c++/11/bits/stl_heap.h \ - /usr/include/c++/11/bits/stl_tempbuf.h \ - /usr/include/c++/11/bits/uniform_int_dist.h \ - /usr/include/c++/11/functional \ - /usr/include/c++/11/bits/refwrap.h \ - /usr/include/c++/11/bits/std_function.h \ - /usr/include/c++/11/memory \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_raw_storage_iter.h \ - /usr/include/c++/11/bits/align.h \ - /usr/include/c++/11/bit \ - /usr/include/c++/11/bits/shared_ptr.h \ - /usr/include/c++/11/bits/shared_ptr_base.h \ - /usr/include/c++/11/bits/allocated_ptr.h \ - /usr/include/c++/11/ext/aligned_buffer.h \ - /usr/include/c++/11/ext/concurrence.h \ - /usr/include/c++/11/bits/shared_ptr_atomic.h \ - /usr/include/c++/11/bits/atomic_base.h \ - /usr/include/c++/11/bits/atomic_lockfree_defines.h \ - /usr/include/c++/11/backward/auto_ptr.h \ - third_party/uri/include/network/string_view.hpp \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - third_party/uri/include/network/optional.hpp \ - third_party/uri/include/network/uri/config.hpp \ - third_party/uri/include/network/uri/uri_errors.hpp \ - third_party/uri/include/network/uri/detail/uri_parts.hpp \ - third_party/uri/include/network/uri/detail/encode.hpp \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - third_party/uri/include/network/uri/detail/decode.hpp \ - third_party/uri/include/network/uri/detail/translate.hpp \ - third_party/uri/src/detail/uri_normalize.hpp \ - third_party/uri/src/detail/uri_parse_authority.hpp \ - third_party/uri/src/detail/algorithm.hpp - -third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o: third_party/uri/src/uri_errors.cpp \ - /usr/include/stdc-predef.h \ - /usr/include/c++/11/string \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/bits/wordsize.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/sys/cdefs.h \ - /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h \ - /usr/include/bits/types/mbstate_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/bits/types.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/bits/locale.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/sched.h \ - /usr/include/bits/types/struct_sched_param.h \ - /usr/include/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/bits/time.h \ - /usr/include/bits/timex.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/struct_tm.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/types/struct_itimerspec.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/setjmp.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct___jmp_buf_tag.h \ - /usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h \ - /usr/include/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/sys/types.h \ - /usr/include/endian.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h \ - /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdio.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - third_party/uri/include/network/uri/uri_errors.hpp \ - /usr/include/c++/11/system_error \ - /usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - third_party/uri/include/network/uri/config.hpp - - -third_party/uri/src/uri_errors.cpp: - -third_party/uri/src/uri_builder.cpp: - -third_party/uri/src/uri.cpp: - -third_party/uri/src/detail/algorithm_find.hpp: - -third_party/uri/src/detail/uri_resolve.cpp: - -third_party/uri/src/detail/uri_parse_authority.hpp: - -third_party/uri/src/detail/grammar.hpp: - -third_party/uri/src/detail/uri_parse.cpp: - -third_party/uri/src/detail/algorithm_split.hpp: - -third_party/uri/src/detail/algorithm.hpp: - -/usr/include/c++/11/bits/locale_conv.h: - -/usr/include/libintl.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/messages_members.h: - -/usr/include/c++/11/bits/codecvt.h: - -/usr/include/c++/11/ctime: - -/usr/include/c++/11/x86_64-redhat-linux/bits/time_members.h: - -/usr/include/c++/11/bits/locale_facets_nonio.h: - -/usr/include/c++/11/bits/locale_facets.tcc: - -/usr/include/c++/11/cwctype: - -/usr/include/c++/11/bits/locale_facets.h: - -/usr/include/c++/11/bits/stl_bvector.h: - -third_party/uri/src/detail/uri_percent_encode.hpp: - -third_party/uri/include/network/uri/uri_builder.hpp: - -/usr/include/strings.h: - -/usr/include/string.h: - -/usr/include/c++/11/cstring: - -third_party/uri/include/network/uri/detail/encode.hpp: - -third_party/uri/include/network/uri/config.hpp: - -third_party/uri/include/network/uri/uri.hpp: - -/usr/include/c++/11/limits: - -/usr/include/c++/11/bits/stl_heap.h: - -/usr/include/c++/11/bits/algorithmfwd.h: - -/usr/include/c++/11/cassert: - -/usr/include/c++/11/bits/stl_algo.h: - -/usr/include/c++/11/ext/concurrence.h: - -/usr/include/c++/11/bits/allocated_ptr.h: - -/usr/include/c++/11/bits/invoke.h: - -third_party/uri/src/detail/uri_resolve.hpp: - -/usr/include/c++/11/bits/uses_allocator.h: - -/usr/include/c++/11/vector: - -/usr/include/c++/11/bits/align.h: - -/usr/include/c++/11/bits/stl_raw_storage_iter.h: - -/usr/include/c++/11/backward/auto_ptr.h: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/usr/include/c++/11/memory: - -third_party/uri/include/network/optional.hpp: - -/usr/include/c++/11/bits/nested_exception.h: - -/usr/include/c++/11/typeinfo: - -/usr/include/c++/11/exception: - -/usr/include/c++/11/stdexcept: - -/usr/include/c++/11/bits/stl_vector.h: - -/usr/include/c++/11/system_error: - -/usr/include/c++/11/bits/locale_classes.tcc: - -/usr/include/c++/11/bits/ios_base.h: - -/usr/include/c++/11/bits/stl_relops.h: - -/usr/include/c++/11/bits/basic_string.tcc: - -/usr/include/c++/11/bits/hash_bytes.h: - -/usr/include/c++/11/bits/functional_hash.h: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/bits/types/error_t.h: - -/usr/include/asm-generic/errno.h: - -third_party/uri/include/network/uri/detail/translate.hpp: - -/usr/include/asm/errno.h: - -/usr/include/c++/11/locale: - -/usr/include/linux/errno.h: - -/usr/include/c++/11/utility: - -/usr/include/errno.h: - -/usr/include/bits/stdio.h: - -/usr/include/bits/types/__fpos64_t.h: - -/usr/include/stdio.h: - -/usr/include/c++/11/cstdio: - -/usr/include/c++/11/bits/std_abs.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/ctype_inline.h: - -/usr/include/bits/stdlib-float.h: - -/usr/include/bits/time64.h: - -/usr/include/bits/typesizes.h: - -/usr/include/bits/cpu-set.h: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/bits/uintn-identity.h: - -/usr/include/bits/types.h: - -/usr/include/c++/11/bits/unique_ptr.h: - -/usr/include/c++/11/iterator: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/stdint.h: - -/usr/include/bits/types/FILE.h: - -/usr/include/c++/11/bits/streambuf_iterator.h: - -/usr/include/bits/types/__FILE.h: - -/usr/include/c++/11/streambuf: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/c++/11/bits/stl_tempbuf.h: - -/usr/include/bits/types/locale_t.h: - -/usr/include/locale.h: - -/usr/include/bits/wchar.h: - -/usr/include/bits/types/struct_tm.h: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/stdarg.h: - -/usr/include/bits/types/mbstate_t.h: - -/usr/include/c++/11/cerrno: - -/usr/include/bits/floatn-common.h: - -/usr/include/bits/libc-header-start.h: - -/usr/include/bits/types/cookie_io_functions_t.h: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/c++/11/bits/uniform_int_dist.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/wchar.h: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/c++/11/bits/exception_ptr.h: - -/usr/include/c++/11/ext/string_conversions.h: - -/usr/include/sys/select.h: - -/usr/lib/gcc/x86_64-redhat-linux/11/include/stddef.h: - -/usr/include/c++/11/new: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/c++/11/clocale: - -/usr/include/c++/11/string: - -/usr/include/bits/stdint-uintn.h: - -/usr/include/c++/11/ext/aligned_buffer.h: - -/usr/include/endian.h: - -/usr/include/bits/stdint-intn.h: - -/usr/include/c++/11/debug/assertions.h: - -/usr/include/bits/select.h: - -/usr/include/bits/wordsize.h: - -/usr/include/assert.h: - -/usr/include/c++/11/bit: - -/usr/include/c++/11/cstdlib: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -/usr/include/c++/11/debug/debug.h: - -/usr/include/c++/11/cwchar: - -/usr/include/c++/11/bits/stl_algobase.h: - -third_party/uri/include/network/string_view.hpp: - -/usr/include/bits/types/sigset_t.h: - -/usr/include/c++/11/cstdint: - -/usr/include/c++/11/x86_64-redhat-linux/bits/error_constants.h: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/c++/11/ext/new_allocator.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/c++/11/cstddef: - -/usr/include/c++/11/bits/range_access.h: - -third_party/uri/src/detail/uri_normalize.hpp: - -third_party/uri/src/detail/uri_advance_parts.cpp: - -/usr/include/bits/sched.h: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/include/bits/long-double.h: - -/usr/include/c++/11/bits/stringfwd.h: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/c++/11/bits/atomic_base.h: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/bits/types/__sigset_t.h: - -/usr/include/c++/11/functional: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/ctype_base.h: - -/usr/include/gnu/stubs-64.h: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/include/bits/types/__locale_t.h: - -/usr/include/sched.h: - -/usr/include/bits/endian.h: - -/usr/include/sys/cdefs.h: - -/usr/include/stdc-predef.h: - -third_party/uri/include/network/uri/detail/decode.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h: - -/usr/include/gnu/stubs.h: - -/usr/include/bits/pthreadtypes-arch.h: - -third_party/uri/src/detail/uri_parse.hpp: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/c++/11/bits/locale_facets_nonio.tcc: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/c++/11/tuple: - -/usr/include/c++/11/type_traits: - -/usr/include/bits/types/struct_FILE.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/cpu_defines.h: - -/usr/include/wctype.h: - -/usr/include/bits/errno.h: - -/usr/include/bits/timex.h: - -third_party/uri/include/network/uri/detail/uri_parts.hpp: - -/usr/include/c++/11/x86_64-redhat-linux/bits/atomic_word.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -third_party/uri/include/network/uri/uri_errors.hpp: - -/usr/include/c++/11/bits/move.h: - -/usr/include/bits/struct_mutex.h: - -/usr/include/c++/11/bits/std_function.h: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++allocator.h: - -/usr/include/bits/types/wint_t.h: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/c++/11/bits/refwrap.h: - -/usr/include/bits/floatn.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/c++locale.h: - -/usr/include/bits/locale.h: - -/usr/include/c++/11/cctype: - -/usr/include/features.h: - -/usr/include/bits/endianness.h: - -/usr/include/c++/11/bits/ostream_insert.h: - -/usr/include/c++/11/algorithm: - -/usr/include/c++/11/backward/binders.h: - -third_party/uri/src/detail/uri_normalize.cpp: - -/usr/include/c++/11/bits/basic_string.h: - -/usr/include/stdint.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/gthr-default.h: - -/usr/include/c++/11/x86_64-redhat-linux/bits/gthr.h: - -/usr/include/c++/11/bits/cpp_type_traits.h: - -/usr/include/pthread.h: - -/usr/include/bits/types/time_t.h: - -/usr/include/bits/types/struct_timespec.h: - -/usr/include/c++/11/bits/atomic_lockfree_defines.h: - -/usr/include/c++/11/bits/streambuf.tcc: - -/usr/include/bits/types/struct_sched_param.h: - -/usr/include/c++/11/bits/stream_iterator.h: - -/usr/include/ctype.h: - -/usr/include/bits/waitflags.h: - -/usr/include/time.h: - -/usr/include/c++/11/bits/shared_ptr_atomic.h: - -/usr/include/bits/stdlib-bsearch.h: - -/usr/include/bits/stdio_lim.h: - -/usr/include/bits/types/__mbstate_t.h: - -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/bits/time.h: - -/usr/include/bits/types/struct_timeval.h: - -/usr/include/bits/types/__fpos_t.h: - -/usr/include/c++/11/iosfwd: - -/usr/include/bits/types/clock_t.h: - -/usr/include/c++/11/initializer_list: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/c++/11/bits/locale_classes.h: - -/usr/include/bits/types/timer_t.h: - -/usr/include/bits/struct_rwlock.h: - -/usr/include/bits/types/struct_itimerspec.h: - -/usr/include/bits/wctype-wchar.h: - -/usr/include/sys/types.h: - -/usr/include/bits/pthreadtypes.h: - -/usr/include/c++/11/bits/shared_ptr.h: - -/usr/include/bits/thread-shared-types.h: - -third_party/uri/src/detail/uri_parse_authority.cpp: - -/usr/include/bits/setjmp.h: - -/usr/include/bits/types/struct___jmp_buf_tag.h: - -/usr/include/sys/single_threaded.h: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/stdlib.h: - -/usr/include/c++/11/bits/shared_ptr_base.h: - -/usr/include/bits/timesize.h: - -/usr/include/bits/waitstatus.h: - -/usr/include/c++/11/array: - -third_party/uri/src/detail/uri_advance_parts.hpp: - -/usr/include/bits/byteswap.h: - -/usr/include/alloca.h: +# Empty compiler generated dependencies file for network-uri. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make index abcafdc8ec7..65a6d8e3cca 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/flags.make @@ -1,10 +1,10 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # compile CXX with /bin/c++ CXX_DEFINES = -CXX_INCLUDES = -I/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src -I/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/include +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include CXX_FLAGS = -fPIE -D_FILE_OFFSET_BITS=64 -DUSEGC -I../gc-8.2.0/include -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/Makefile b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/Makefile index 60a57cc6b11..035d7fe7be3 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/Makefile +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.20 +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Default target executed when no arguments are given to make. default_target: all @@ -60,37 +60,33 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /usr/local/src/asymptote-2.78/LspCpp +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp #============================================================================= # Targets provided globally by CMake. -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache -# Special rule for the target install/local -install/local/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local/fast +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast # Special rule for the target list_install_components list_install_components: @@ -101,25 +97,29 @@ list_install_components: list_install_components/fast: list_install_components .PHONY : list_install_components/fast -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast # Special rule for the target install/strip install/strip: preinstall @@ -135,14 +135,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src//CMakeFiles/progress.marks - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/all - $(CMAKE_COMMAND) -E cmake_progress_start /usr/local/src/asymptote-2.78/LspCpp/CMakeFiles 0 + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri/src//CMakeFiles/progress.marks + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/all + $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/clean + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/clean .PHONY : clean # The main clean target @@ -151,22 +151,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. third_party/uri/src/CMakeFiles/network-uri.dir/rule: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/CMakeFiles/network-uri.dir/rule + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/src/CMakeFiles/network-uri.dir/rule .PHONY : third_party/uri/src/CMakeFiles/network-uri.dir/rule # Convenience name for target. @@ -175,7 +175,7 @@ network-uri: third_party/uri/src/CMakeFiles/network-uri.dir/rule # fast build rule for target. network-uri/fast: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/build + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/build .PHONY : network-uri/fast detail/uri_advance_parts.o: detail/uri_advance_parts.cpp.o @@ -183,7 +183,7 @@ detail/uri_advance_parts.o: detail/uri_advance_parts.cpp.o # target to build an object file detail/uri_advance_parts.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.o .PHONY : detail/uri_advance_parts.cpp.o detail/uri_advance_parts.i: detail/uri_advance_parts.cpp.i @@ -191,7 +191,7 @@ detail/uri_advance_parts.i: detail/uri_advance_parts.cpp.i # target to preprocess a source file detail/uri_advance_parts.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.i .PHONY : detail/uri_advance_parts.cpp.i detail/uri_advance_parts.s: detail/uri_advance_parts.cpp.s @@ -199,7 +199,7 @@ detail/uri_advance_parts.s: detail/uri_advance_parts.cpp.s # target to generate assembly for a file detail/uri_advance_parts.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_advance_parts.cpp.s .PHONY : detail/uri_advance_parts.cpp.s detail/uri_normalize.o: detail/uri_normalize.cpp.o @@ -207,7 +207,7 @@ detail/uri_normalize.o: detail/uri_normalize.cpp.o # target to build an object file detail/uri_normalize.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.o .PHONY : detail/uri_normalize.cpp.o detail/uri_normalize.i: detail/uri_normalize.cpp.i @@ -215,7 +215,7 @@ detail/uri_normalize.i: detail/uri_normalize.cpp.i # target to preprocess a source file detail/uri_normalize.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.i .PHONY : detail/uri_normalize.cpp.i detail/uri_normalize.s: detail/uri_normalize.cpp.s @@ -223,7 +223,7 @@ detail/uri_normalize.s: detail/uri_normalize.cpp.s # target to generate assembly for a file detail/uri_normalize.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_normalize.cpp.s .PHONY : detail/uri_normalize.cpp.s detail/uri_parse.o: detail/uri_parse.cpp.o @@ -231,7 +231,7 @@ detail/uri_parse.o: detail/uri_parse.cpp.o # target to build an object file detail/uri_parse.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.o .PHONY : detail/uri_parse.cpp.o detail/uri_parse.i: detail/uri_parse.cpp.i @@ -239,7 +239,7 @@ detail/uri_parse.i: detail/uri_parse.cpp.i # target to preprocess a source file detail/uri_parse.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.i .PHONY : detail/uri_parse.cpp.i detail/uri_parse.s: detail/uri_parse.cpp.s @@ -247,7 +247,7 @@ detail/uri_parse.s: detail/uri_parse.cpp.s # target to generate assembly for a file detail/uri_parse.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse.cpp.s .PHONY : detail/uri_parse.cpp.s detail/uri_parse_authority.o: detail/uri_parse_authority.cpp.o @@ -255,7 +255,7 @@ detail/uri_parse_authority.o: detail/uri_parse_authority.cpp.o # target to build an object file detail/uri_parse_authority.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.o .PHONY : detail/uri_parse_authority.cpp.o detail/uri_parse_authority.i: detail/uri_parse_authority.cpp.i @@ -263,7 +263,7 @@ detail/uri_parse_authority.i: detail/uri_parse_authority.cpp.i # target to preprocess a source file detail/uri_parse_authority.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.i .PHONY : detail/uri_parse_authority.cpp.i detail/uri_parse_authority.s: detail/uri_parse_authority.cpp.s @@ -271,7 +271,7 @@ detail/uri_parse_authority.s: detail/uri_parse_authority.cpp.s # target to generate assembly for a file detail/uri_parse_authority.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_parse_authority.cpp.s .PHONY : detail/uri_parse_authority.cpp.s detail/uri_resolve.o: detail/uri_resolve.cpp.o @@ -279,7 +279,7 @@ detail/uri_resolve.o: detail/uri_resolve.cpp.o # target to build an object file detail/uri_resolve.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.o .PHONY : detail/uri_resolve.cpp.o detail/uri_resolve.i: detail/uri_resolve.cpp.i @@ -287,7 +287,7 @@ detail/uri_resolve.i: detail/uri_resolve.cpp.i # target to preprocess a source file detail/uri_resolve.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.i .PHONY : detail/uri_resolve.cpp.i detail/uri_resolve.s: detail/uri_resolve.cpp.s @@ -295,7 +295,7 @@ detail/uri_resolve.s: detail/uri_resolve.cpp.s # target to generate assembly for a file detail/uri_resolve.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/detail/uri_resolve.cpp.s .PHONY : detail/uri_resolve.cpp.s uri.o: uri.cpp.o @@ -303,7 +303,7 @@ uri.o: uri.cpp.o # target to build an object file uri.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.o .PHONY : uri.cpp.o uri.i: uri.cpp.i @@ -311,7 +311,7 @@ uri.i: uri.cpp.i # target to preprocess a source file uri.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.i .PHONY : uri.cpp.i uri.s: uri.cpp.s @@ -319,7 +319,7 @@ uri.s: uri.cpp.s # target to generate assembly for a file uri.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri.cpp.s .PHONY : uri.cpp.s uri_builder.o: uri_builder.cpp.o @@ -327,7 +327,7 @@ uri_builder.o: uri_builder.cpp.o # target to build an object file uri_builder.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.o .PHONY : uri_builder.cpp.o uri_builder.i: uri_builder.cpp.i @@ -335,7 +335,7 @@ uri_builder.i: uri_builder.cpp.i # target to preprocess a source file uri_builder.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.i .PHONY : uri_builder.cpp.i uri_builder.s: uri_builder.cpp.s @@ -343,7 +343,7 @@ uri_builder.s: uri_builder.cpp.s # target to generate assembly for a file uri_builder.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_builder.cpp.s .PHONY : uri_builder.cpp.s uri_errors.o: uri_errors.cpp.o @@ -351,7 +351,7 @@ uri_errors.o: uri_errors.cpp.o # target to build an object file uri_errors.cpp.o: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.o .PHONY : uri_errors.cpp.o uri_errors.i: uri_errors.cpp.i @@ -359,7 +359,7 @@ uri_errors.i: uri_errors.cpp.i # target to preprocess a source file uri_errors.cpp.i: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.i + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.i .PHONY : uri_errors.cpp.i uri_errors.s: uri_errors.cpp.s @@ -367,7 +367,7 @@ uri_errors.s: uri_errors.cpp.s # target to generate assembly for a file uri_errors.cpp.s: - cd /usr/local/src/asymptote-2.78/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.s + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/src/CMakeFiles/network-uri.dir/build.make third_party/uri/src/CMakeFiles/network-uri.dir/uri_errors.cpp.s .PHONY : uri_errors.cpp.s # Help Target @@ -418,6 +418,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /usr/local/src/asymptote-2.78/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake index 78b8a80b97b..2df05e04288 100644 --- a/Build/source/utils/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/src/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src +# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri/src # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -43,6 +43,6 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/usr/local/src/asymptote-2.78/LspCpp/third_party/uri/src/libnetwork-uri.a") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/u/bowman/camp/LspCpp/third_party/uri/src/libnetwork-uri.a") endif() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000000..d2b940510bb --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/u/bowman/camp/LspCpp") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/u/bowman/camp/LspCpp") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..e1f8b3ae34e --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp" "third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make new file mode 100644 index 00000000000..2fea09d2fbc --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/optional_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/optional_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/optional_test.dir/flags.make + +third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o: third_party/uri/test/CMakeFiles/optional_test.dir/flags.make +third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o: third_party/uri/test/optional_test.cpp +third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o: third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o -MF CMakeFiles/optional_test.dir/optional_test.cpp.o.d -o CMakeFiles/optional_test.dir/optional_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp + +third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/optional_test.dir/optional_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp > CMakeFiles/optional_test.dir/optional_test.cpp.i + +third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/optional_test.dir/optional_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/optional_test.cpp -o CMakeFiles/optional_test.dir/optional_test.cpp.s + +# Object files for target optional_test +optional_test_OBJECTS = \ +"CMakeFiles/optional_test.dir/optional_test.cpp.o" + +# External object files for target optional_test +optional_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o +third_party/uri/tests/optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/build.make +third_party/uri/tests/optional_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/optional_test: lib/libgtest_main.a +third_party/uri/tests/optional_test: lib/libgtest.a +third_party/uri/tests/optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/optional_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/optional_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/optional_test.dir/build: third_party/uri/tests/optional_test +.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/build + +third_party/uri/test/CMakeFiles/optional_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/optional_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/clean + +third_party/uri/test/CMakeFiles/optional_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..7681e7e0f78 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/optional_test" + "../tests/optional_test.pdb" + "CMakeFiles/optional_test.dir/optional_test.cpp.o" + "CMakeFiles/optional_test.dir/optional_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/optional_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make new file mode 100644 index 00000000000..d7663bb33c4 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for optional_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..1064b508633 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for optional_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make new file mode 100644 index 00000000000..26cbb1b3c7a --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for optional_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt new file mode 100644 index 00000000000..5f0028caddf --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/optional_test.dir/optional_test.cpp.o -o ../tests/optional_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make new file mode 100644 index 00000000000..2178e35f72e --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/optional_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 36 +CMAKE_PROGRESS_2 = 37 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks new file mode 100644 index 00000000000..81b5c5d06cc --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/progress.marks @@ -0,0 +1 @@ +37 diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..7b0bac6332f --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp" "third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make new file mode 100644 index 00000000000..34ea47ed1b4 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o: third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o: third_party/uri/test/uri_builder_test.cpp +third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o: third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o -MF CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o.d -o CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp + +third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp > CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_builder_test.cpp -o CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s + +# Object files for target uri_builder_test +uri_builder_test_OBJECTS = \ +"CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o" + +# External object files for target uri_builder_test +uri_builder_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o +third_party/uri/tests/uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make +third_party/uri/tests/uri_builder_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_builder_test: lib/libgtest_main.a +third_party/uri/tests/uri_builder_test: lib/libgtest.a +third_party/uri/tests/uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_builder_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_builder_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_builder_test.dir/build: third_party/uri/tests/uri_builder_test +.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/build + +third_party/uri/test/CMakeFiles/uri_builder_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_builder_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..af0eb8e6f50 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_builder_test" + "../tests/uri_builder_test.pdb" + "CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o" + "CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_builder_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make new file mode 100644 index 00000000000..ca6c08f991b --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_builder_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..7c949685f9c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_builder_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make new file mode 100644 index 00000000000..453d695cf37 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_builder_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt new file mode 100644 index 00000000000..b4266525799 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o -o ../tests/uri_builder_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make new file mode 100644 index 00000000000..ad2d3574577 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_builder_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 38 +CMAKE_PROGRESS_2 = 39 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..5dda9db2232 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp" "third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make new file mode 100644 index 00000000000..fde8485140c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o: third_party/uri/test/uri_comparison_test.cpp +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o -MF CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o.d -o CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp + +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp > CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_comparison_test.cpp -o CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s + +# Object files for target uri_comparison_test +uri_comparison_test_OBJECTS = \ +"CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o" + +# External object files for target uri_comparison_test +uri_comparison_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o +third_party/uri/tests/uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make +third_party/uri/tests/uri_comparison_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_comparison_test: lib/libgtest_main.a +third_party/uri/tests/uri_comparison_test: lib/libgtest.a +third_party/uri/tests/uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_comparison_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_comparison_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build: third_party/uri/tests/uri_comparison_test +.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build + +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..32e59d93fb8 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_comparison_test" + "../tests/uri_comparison_test.pdb" + "CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o" + "CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_comparison_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make new file mode 100644 index 00000000000..afda6b8ad28 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_comparison_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..7ec804617b6 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_comparison_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make new file mode 100644 index 00000000000..949bde3c294 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_comparison_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt new file mode 100644 index 00000000000..638a0046b81 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o -o ../tests/uri_comparison_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make new file mode 100644 index 00000000000..eb247b08349 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_comparison_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 40 +CMAKE_PROGRESS_2 = 41 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..eead809370b --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp" "third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make new file mode 100644 index 00000000000..aeb05d20ec1 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o: third_party/uri/test/uri_encoding_test.cpp +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o -MF CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o.d -o CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp + +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp > CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_encoding_test.cpp -o CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s + +# Object files for target uri_encoding_test +uri_encoding_test_OBJECTS = \ +"CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o" + +# External object files for target uri_encoding_test +uri_encoding_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o +third_party/uri/tests/uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make +third_party/uri/tests/uri_encoding_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_encoding_test: lib/libgtest_main.a +third_party/uri/tests/uri_encoding_test: lib/libgtest.a +third_party/uri/tests/uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_encoding_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_encoding_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build: third_party/uri/tests/uri_encoding_test +.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build + +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..77d8fed1e09 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_encoding_test" + "../tests/uri_encoding_test.pdb" + "CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o" + "CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_encoding_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make new file mode 100644 index 00000000000..a1572a3a2f4 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_encoding_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..7fdbc547f58 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_encoding_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make new file mode 100644 index 00000000000..0957caa273d --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_encoding_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt new file mode 100644 index 00000000000..dc3e1b3ab99 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o -o ../tests/uri_encoding_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make new file mode 100644 index 00000000000..0ae21653652 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_encoding_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 42 +CMAKE_PROGRESS_2 = 43 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..724a20af5c2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp" "third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make new file mode 100644 index 00000000000..6f57eedaac0 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o: third_party/uri/test/uri_normalization_test.cpp +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o -MF CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o.d -o CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp + +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp > CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_normalization_test.cpp -o CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s + +# Object files for target uri_normalization_test +uri_normalization_test_OBJECTS = \ +"CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o" + +# External object files for target uri_normalization_test +uri_normalization_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o +third_party/uri/tests/uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make +third_party/uri/tests/uri_normalization_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_normalization_test: lib/libgtest_main.a +third_party/uri/tests/uri_normalization_test: lib/libgtest.a +third_party/uri/tests/uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_normalization_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_normalization_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build: third_party/uri/tests/uri_normalization_test +.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build + +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..4a96b63c4fc --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_normalization_test" + "../tests/uri_normalization_test.pdb" + "CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o" + "CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_normalization_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make new file mode 100644 index 00000000000..ab750c0e2ad --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_normalization_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..9a7e2da3198 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_normalization_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make new file mode 100644 index 00000000000..c6bdc8b573b --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_normalization_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt new file mode 100644 index 00000000000..4294be3e811 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o -o ../tests/uri_normalization_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make new file mode 100644 index 00000000000..c51eef3db77 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_normalization_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 44 +CMAKE_PROGRESS_2 = 45 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..53c5b14591e --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp" "third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make new file mode 100644 index 00000000000..927058a6bd9 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o: third_party/uri/test/uri_parse_path_test.cpp +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o -MF CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o.d -o CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp + +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp > CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_path_test.cpp -o CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s + +# Object files for target uri_parse_path_test +uri_parse_path_test_OBJECTS = \ +"CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o" + +# External object files for target uri_parse_path_test +uri_parse_path_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o +third_party/uri/tests/uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make +third_party/uri/tests/uri_parse_path_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_parse_path_test: lib/libgtest_main.a +third_party/uri/tests/uri_parse_path_test: lib/libgtest.a +third_party/uri/tests/uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_parse_path_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_parse_path_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build: third_party/uri/tests/uri_parse_path_test +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build + +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..d054cdd0ea2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_parse_path_test" + "../tests/uri_parse_path_test.pdb" + "CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o" + "CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_parse_path_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make new file mode 100644 index 00000000000..2ac6c5da35f --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_parse_path_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..3030bdbaeaa --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_parse_path_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make new file mode 100644 index 00000000000..7e58262af1b --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_parse_path_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt new file mode 100644 index 00000000000..b2965a46905 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o -o ../tests/uri_parse_path_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make new file mode 100644 index 00000000000..80ac6c176b9 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 46 +CMAKE_PROGRESS_2 = 47 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..1a224a7cab2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp" "third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make new file mode 100644 index 00000000000..50db09851dd --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o: third_party/uri/test/uri_parse_scheme_test.cpp +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o -MF CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o.d -o CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp + +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp > CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_scheme_test.cpp -o CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s + +# Object files for target uri_parse_scheme_test +uri_parse_scheme_test_OBJECTS = \ +"CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o" + +# External object files for target uri_parse_scheme_test +uri_parse_scheme_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o +third_party/uri/tests/uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make +third_party/uri/tests/uri_parse_scheme_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_parse_scheme_test: lib/libgtest_main.a +third_party/uri/tests/uri_parse_scheme_test: lib/libgtest.a +third_party/uri/tests/uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_parse_scheme_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_parse_scheme_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build: third_party/uri/tests/uri_parse_scheme_test +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build + +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..b9dd88c6116 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_parse_scheme_test" + "../tests/uri_parse_scheme_test.pdb" + "CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o" + "CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_parse_scheme_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make new file mode 100644 index 00000000000..126fa457d5c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_parse_scheme_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..4da7754d244 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_parse_scheme_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make new file mode 100644 index 00000000000..f2a6a16d282 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_parse_scheme_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt new file mode 100644 index 00000000000..8866ba9781a --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o -o ../tests/uri_parse_scheme_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make new file mode 100644 index 00000000000..961e1cad8a4 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 48 +CMAKE_PROGRESS_2 = 49 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..3b713dc4392 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp" "third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make new file mode 100644 index 00000000000..3aa7b509611 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o: third_party/uri/test/uri_parse_test.cpp +third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o: third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o -MF CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o.d -o CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp + +third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp > CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_parse_test.cpp -o CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s + +# Object files for target uri_parse_test +uri_parse_test_OBJECTS = \ +"CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o" + +# External object files for target uri_parse_test +uri_parse_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o +third_party/uri/tests/uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make +third_party/uri/tests/uri_parse_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_parse_test: lib/libgtest_main.a +third_party/uri/tests/uri_parse_test: lib/libgtest.a +third_party/uri/tests/uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_parse_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_parse_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_parse_test.dir/build: third_party/uri/tests/uri_parse_test +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/build + +third_party/uri/test/CMakeFiles/uri_parse_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_parse_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..9f9071cbaee --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_parse_test" + "../tests/uri_parse_test.pdb" + "CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o" + "CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_parse_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make new file mode 100644 index 00000000000..50519a7e857 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_parse_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..e2570267ef2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_parse_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make new file mode 100644 index 00000000000..d3ef211cf6c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_parse_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt new file mode 100644 index 00000000000..7294380edb7 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o -o ../tests/uri_parse_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make new file mode 100644 index 00000000000..dbabe1f5030 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_parse_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 50 +CMAKE_PROGRESS_2 = 51 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..8a4abc87e4e --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp" "third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make new file mode 100644 index 00000000000..22d0fe23f8a --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o: third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o: third_party/uri/test/uri_reference_test.cpp +third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o: third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o -MF CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o.d -o CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp + +third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp > CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_reference_test.cpp -o CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s + +# Object files for target uri_reference_test +uri_reference_test_OBJECTS = \ +"CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o" + +# External object files for target uri_reference_test +uri_reference_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o +third_party/uri/tests/uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make +third_party/uri/tests/uri_reference_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_reference_test: lib/libgtest_main.a +third_party/uri/tests/uri_reference_test: lib/libgtest.a +third_party/uri/tests/uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_reference_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_reference_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_reference_test.dir/build: third_party/uri/tests/uri_reference_test +.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/build + +third_party/uri/test/CMakeFiles/uri_reference_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_reference_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..ede67e6d21f --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_reference_test" + "../tests/uri_reference_test.pdb" + "CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o" + "CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_reference_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make new file mode 100644 index 00000000000..64966ad5096 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_reference_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..ae9d2510a53 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_reference_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make new file mode 100644 index 00000000000..afa79f6cc4a --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_reference_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt new file mode 100644 index 00000000000..1cd059359af --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o -o ../tests/uri_reference_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make new file mode 100644 index 00000000000..3b1f03a2836 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_reference_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 52 +CMAKE_PROGRESS_2 = 53 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..de31b9c2dde --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp" "third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make new file mode 100644 index 00000000000..f66120efe3e --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o: third_party/uri/test/uri_resolve_test.cpp +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o -MF CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o.d -o CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp + +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp > CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_resolve_test.cpp -o CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s + +# Object files for target uri_resolve_test +uri_resolve_test_OBJECTS = \ +"CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o" + +# External object files for target uri_resolve_test +uri_resolve_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o +third_party/uri/tests/uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make +third_party/uri/tests/uri_resolve_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_resolve_test: lib/libgtest_main.a +third_party/uri/tests/uri_resolve_test: lib/libgtest.a +third_party/uri/tests/uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_resolve_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_resolve_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build: third_party/uri/tests/uri_resolve_test +.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build + +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..f8efcb7ae0f --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_resolve_test" + "../tests/uri_resolve_test.pdb" + "CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o" + "CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_resolve_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make new file mode 100644 index 00000000000..bdfe565854c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_resolve_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..14d8c8809b0 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_resolve_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make new file mode 100644 index 00000000000..a7b85fc758c --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_resolve_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt new file mode 100644 index 00000000000..e049e13e2d1 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o -o ../tests/uri_resolve_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make new file mode 100644 index 00000000000..2e6ba905696 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_resolve_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 54 +CMAKE_PROGRESS_2 = 55 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..4a5dd6c7af5 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp" "third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make new file mode 100644 index 00000000000..dd4718d53f5 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o: third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o: third_party/uri/test/uri_stream_test.cpp +third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o: third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o -MF CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o.d -o CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp + +third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp > CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_stream_test.cpp -o CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s + +# Object files for target uri_stream_test +uri_stream_test_OBJECTS = \ +"CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o" + +# External object files for target uri_stream_test +uri_stream_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o +third_party/uri/tests/uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make +third_party/uri/tests/uri_stream_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_stream_test: lib/libgtest_main.a +third_party/uri/tests/uri_stream_test: lib/libgtest.a +third_party/uri/tests/uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_stream_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_stream_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_stream_test.dir/build: third_party/uri/tests/uri_stream_test +.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/build + +third_party/uri/test/CMakeFiles/uri_stream_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_stream_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..fc1056c23c3 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_stream_test" + "../tests/uri_stream_test.pdb" + "CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o" + "CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_stream_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make new file mode 100644 index 00000000000..1039c1a90df --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_stream_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..f0ca0efd88f --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_stream_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make new file mode 100644 index 00000000000..90f8b8e5c27 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_stream_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt new file mode 100644 index 00000000000..f140c5f4322 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o -o ../tests/uri_stream_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make new file mode 100644 index 00000000000..fb03824bd35 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_stream_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 56 +CMAKE_PROGRESS_2 = 57 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake new file mode 100644 index 00000000000..5dfb523a856 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp" "third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o" "gcc" "third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/u/bowman/camp/LspCpp/third_party/uri/src/CMakeFiles/network-uri.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/u/bowman/camp/LspCpp/third_party/uri/deps/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make new file mode 100644 index 00000000000..fe4cb094184 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +# Include any dependencies generated for this target. +include third_party/uri/test/CMakeFiles/uri_test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make + +# Include the progress variables for this target. +include third_party/uri/test/CMakeFiles/uri_test.dir/progress.make + +# Include the compile flags for this target's objects. +include third_party/uri/test/CMakeFiles/uri_test.dir/flags.make + +third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o: third_party/uri/test/CMakeFiles/uri_test.dir/flags.make +third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o: third_party/uri/test/uri_test.cpp +third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o: third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o -MF CMakeFiles/uri_test.dir/uri_test.cpp.o.d -o CMakeFiles/uri_test.dir/uri_test.cpp.o -c /u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp + +third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/uri_test.dir/uri_test.cpp.i" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp > CMakeFiles/uri_test.dir/uri_test.cpp.i + +third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/uri_test.dir/uri_test.cpp.s" + cd /u/bowman/camp/LspCpp/third_party/uri/test && /bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /u/bowman/camp/LspCpp/third_party/uri/test/uri_test.cpp -o CMakeFiles/uri_test.dir/uri_test.cpp.s + +# Object files for target uri_test +uri_test_OBJECTS = \ +"CMakeFiles/uri_test.dir/uri_test.cpp.o" + +# External object files for target uri_test +uri_test_EXTERNAL_OBJECTS = + +third_party/uri/tests/uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o +third_party/uri/tests/uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/build.make +third_party/uri/tests/uri_test: third_party/uri/src/libnetwork-uri.a +third_party/uri/tests/uri_test: lib/libgtest_main.a +third_party/uri/tests/uri_test: lib/libgtest.a +third_party/uri/tests/uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/u/bowman/camp/LspCpp/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ../tests/uri_test" + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/uri_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/uri/test/CMakeFiles/uri_test.dir/build: third_party/uri/tests/uri_test +.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/build + +third_party/uri/test/CMakeFiles/uri_test.dir/clean: + cd /u/bowman/camp/LspCpp/third_party/uri/test && $(CMAKE_COMMAND) -P CMakeFiles/uri_test.dir/cmake_clean.cmake +.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/clean + +third_party/uri/test/CMakeFiles/uri_test.dir/depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp /u/bowman/camp/LspCpp/third_party/uri/test /u/bowman/camp/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/depend + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake new file mode 100644 index 00000000000..37e9c356944 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "../tests/uri_test" + "../tests/uri_test.pdb" + "CMakeFiles/uri_test.dir/uri_test.cpp.o" + "CMakeFiles/uri_test.dir/uri_test.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/uri_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make new file mode 100644 index 00000000000..5f8f2d5002f --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for uri_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts new file mode 100644 index 00000000000..9c552712444 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for uri_test. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make new file mode 100644 index 00000000000..f09b71c14df --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for uri_test. +# This may be replaced when dependencies are built. diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make new file mode 100644 index 00000000000..8e0692091e2 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# compile CXX with /bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/u/bowman/camp/LspCpp/third_party/uri/src -I/u/bowman/camp/LspCpp/third_party/uri/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest/include -isystem /u/bowman/camp/LspCpp/third_party/uri/deps/googletest + +CXX_FLAGS = -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt new file mode 100644 index 00000000000..53c1cdbe1ad --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/link.txt @@ -0,0 +1 @@ +/bin/c++ -D_FILE_OFFSET_BITS=64 -DUSEGC -std=c++11 -Wall -Werror -Wno-parentheses -O2 -g -DNDEBUG -rdynamic CMakeFiles/uri_test.dir/uri_test.cpp.o -o ../tests/uri_test -lpthread ../src/libnetwork-uri.a ../../../lib/libgtest_main.a ../../../lib/libgtest.a -lpthread diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make new file mode 100644 index 00000000000..42baabaf6ed --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CMakeFiles/uri_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 58 +CMAKE_PROGRESS_2 = 59 + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake new file mode 100644 index 00000000000..cf20b84f730 --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/CTestTestfile.cmake @@ -0,0 +1,30 @@ +# CMake generated Testfile for +# Source directory: /u/bowman/camp/LspCpp/third_party/uri/test +# Build directory: /u/bowman/camp/LspCpp/third_party/uri/test +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(uri_parse_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_parse_test") +set_tests_properties(uri_parse_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_parse_scheme_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_parse_scheme_test") +set_tests_properties(uri_parse_scheme_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_parse_path_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_parse_path_test") +set_tests_properties(uri_parse_path_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_test") +set_tests_properties(uri_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_encoding_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_encoding_test") +set_tests_properties(uri_encoding_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_normalization_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_normalization_test") +set_tests_properties(uri_normalization_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_comparison_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_comparison_test") +set_tests_properties(uri_comparison_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_reference_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_reference_test") +set_tests_properties(uri_reference_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_resolve_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_resolve_test") +set_tests_properties(uri_resolve_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_builder_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_builder_test") +set_tests_properties(uri_builder_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(uri_stream_test "/u/bowman/camp/LspCpp/third_party/uri/tests/uri_stream_test") +set_tests_properties(uri_stream_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") +add_test(optional_test "/u/bowman/camp/LspCpp/third_party/uri/tests/optional_test") +set_tests_properties(optional_test PROPERTIES _BACKTRACE_TRIPLES "/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;34;add_test;/u/bowman/camp/LspCpp/third_party/uri/test/CMakeLists.txt;0;") diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/Makefile b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/Makefile new file mode 100644 index 00000000000..dd3788956ec --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/Makefile @@ -0,0 +1,696 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.20 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /u/bowman/camp/LspCpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /u/bowman/camp/LspCpp + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles /u/bowman/camp/LspCpp/third_party/uri/test//CMakeFiles/progress.marks + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/all + $(CMAKE_COMMAND) -E cmake_progress_start /u/bowman/camp/LspCpp/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule + +# Convenience name for target. +uri_parse_test: third_party/uri/test/CMakeFiles/uri_parse_test.dir/rule +.PHONY : uri_parse_test + +# fast build rule for target. +uri_parse_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/build +.PHONY : uri_parse_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule + +# Convenience name for target. +uri_parse_path_test: third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/rule +.PHONY : uri_parse_path_test + +# fast build rule for target. +uri_parse_path_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build +.PHONY : uri_parse_path_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_test.dir/rule + +# Convenience name for target. +uri_test: third_party/uri/test/CMakeFiles/uri_test.dir/rule +.PHONY : uri_test + +# fast build rule for target. +uri_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/build +.PHONY : uri_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/optional_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/optional_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/optional_test.dir/rule + +# Convenience name for target. +optional_test: third_party/uri/test/CMakeFiles/optional_test.dir/rule +.PHONY : optional_test + +# fast build rule for target. +optional_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/build +.PHONY : optional_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule + +# Convenience name for target. +uri_normalization_test: third_party/uri/test/CMakeFiles/uri_normalization_test.dir/rule +.PHONY : uri_normalization_test + +# fast build rule for target. +uri_normalization_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build +.PHONY : uri_normalization_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule + +# Convenience name for target. +uri_reference_test: third_party/uri/test/CMakeFiles/uri_reference_test.dir/rule +.PHONY : uri_reference_test + +# fast build rule for target. +uri_reference_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/build +.PHONY : uri_reference_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule + +# Convenience name for target. +uri_stream_test: third_party/uri/test/CMakeFiles/uri_stream_test.dir/rule +.PHONY : uri_stream_test + +# fast build rule for target. +uri_stream_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/build +.PHONY : uri_stream_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule + +# Convenience name for target. +uri_parse_scheme_test: third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/rule +.PHONY : uri_parse_scheme_test + +# fast build rule for target. +uri_parse_scheme_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build +.PHONY : uri_parse_scheme_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule + +# Convenience name for target. +uri_comparison_test: third_party/uri/test/CMakeFiles/uri_comparison_test.dir/rule +.PHONY : uri_comparison_test + +# fast build rule for target. +uri_comparison_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build +.PHONY : uri_comparison_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule + +# Convenience name for target. +uri_resolve_test: third_party/uri/test/CMakeFiles/uri_resolve_test.dir/rule +.PHONY : uri_resolve_test + +# fast build rule for target. +uri_resolve_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build +.PHONY : uri_resolve_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule + +# Convenience name for target. +uri_builder_test: third_party/uri/test/CMakeFiles/uri_builder_test.dir/rule +.PHONY : uri_builder_test + +# fast build rule for target. +uri_builder_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/build +.PHONY : uri_builder_test/fast + +# Convenience name for target. +third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule +.PHONY : third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule + +# Convenience name for target. +uri_encoding_test: third_party/uri/test/CMakeFiles/uri_encoding_test.dir/rule +.PHONY : uri_encoding_test + +# fast build rule for target. +uri_encoding_test/fast: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build +.PHONY : uri_encoding_test/fast + +optional_test.o: optional_test.cpp.o +.PHONY : optional_test.o + +# target to build an object file +optional_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.o +.PHONY : optional_test.cpp.o + +optional_test.i: optional_test.cpp.i +.PHONY : optional_test.i + +# target to preprocess a source file +optional_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.i +.PHONY : optional_test.cpp.i + +optional_test.s: optional_test.cpp.s +.PHONY : optional_test.s + +# target to generate assembly for a file +optional_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/optional_test.dir/build.make third_party/uri/test/CMakeFiles/optional_test.dir/optional_test.cpp.s +.PHONY : optional_test.cpp.s + +uri_builder_test.o: uri_builder_test.cpp.o +.PHONY : uri_builder_test.o + +# target to build an object file +uri_builder_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.o +.PHONY : uri_builder_test.cpp.o + +uri_builder_test.i: uri_builder_test.cpp.i +.PHONY : uri_builder_test.i + +# target to preprocess a source file +uri_builder_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.i +.PHONY : uri_builder_test.cpp.i + +uri_builder_test.s: uri_builder_test.cpp.s +.PHONY : uri_builder_test.s + +# target to generate assembly for a file +uri_builder_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_builder_test.dir/build.make third_party/uri/test/CMakeFiles/uri_builder_test.dir/uri_builder_test.cpp.s +.PHONY : uri_builder_test.cpp.s + +uri_comparison_test.o: uri_comparison_test.cpp.o +.PHONY : uri_comparison_test.o + +# target to build an object file +uri_comparison_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.o +.PHONY : uri_comparison_test.cpp.o + +uri_comparison_test.i: uri_comparison_test.cpp.i +.PHONY : uri_comparison_test.i + +# target to preprocess a source file +uri_comparison_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.i +.PHONY : uri_comparison_test.cpp.i + +uri_comparison_test.s: uri_comparison_test.cpp.s +.PHONY : uri_comparison_test.s + +# target to generate assembly for a file +uri_comparison_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_comparison_test.dir/build.make third_party/uri/test/CMakeFiles/uri_comparison_test.dir/uri_comparison_test.cpp.s +.PHONY : uri_comparison_test.cpp.s + +uri_encoding_test.o: uri_encoding_test.cpp.o +.PHONY : uri_encoding_test.o + +# target to build an object file +uri_encoding_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.o +.PHONY : uri_encoding_test.cpp.o + +uri_encoding_test.i: uri_encoding_test.cpp.i +.PHONY : uri_encoding_test.i + +# target to preprocess a source file +uri_encoding_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.i +.PHONY : uri_encoding_test.cpp.i + +uri_encoding_test.s: uri_encoding_test.cpp.s +.PHONY : uri_encoding_test.s + +# target to generate assembly for a file +uri_encoding_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_encoding_test.dir/build.make third_party/uri/test/CMakeFiles/uri_encoding_test.dir/uri_encoding_test.cpp.s +.PHONY : uri_encoding_test.cpp.s + +uri_normalization_test.o: uri_normalization_test.cpp.o +.PHONY : uri_normalization_test.o + +# target to build an object file +uri_normalization_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.o +.PHONY : uri_normalization_test.cpp.o + +uri_normalization_test.i: uri_normalization_test.cpp.i +.PHONY : uri_normalization_test.i + +# target to preprocess a source file +uri_normalization_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.i +.PHONY : uri_normalization_test.cpp.i + +uri_normalization_test.s: uri_normalization_test.cpp.s +.PHONY : uri_normalization_test.s + +# target to generate assembly for a file +uri_normalization_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_normalization_test.dir/build.make third_party/uri/test/CMakeFiles/uri_normalization_test.dir/uri_normalization_test.cpp.s +.PHONY : uri_normalization_test.cpp.s + +uri_parse_path_test.o: uri_parse_path_test.cpp.o +.PHONY : uri_parse_path_test.o + +# target to build an object file +uri_parse_path_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.o +.PHONY : uri_parse_path_test.cpp.o + +uri_parse_path_test.i: uri_parse_path_test.cpp.i +.PHONY : uri_parse_path_test.i + +# target to preprocess a source file +uri_parse_path_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.i +.PHONY : uri_parse_path_test.cpp.i + +uri_parse_path_test.s: uri_parse_path_test.cpp.s +.PHONY : uri_parse_path_test.s + +# target to generate assembly for a file +uri_parse_path_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_path_test.dir/uri_parse_path_test.cpp.s +.PHONY : uri_parse_path_test.cpp.s + +uri_parse_scheme_test.o: uri_parse_scheme_test.cpp.o +.PHONY : uri_parse_scheme_test.o + +# target to build an object file +uri_parse_scheme_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.o +.PHONY : uri_parse_scheme_test.cpp.o + +uri_parse_scheme_test.i: uri_parse_scheme_test.cpp.i +.PHONY : uri_parse_scheme_test.i + +# target to preprocess a source file +uri_parse_scheme_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.i +.PHONY : uri_parse_scheme_test.cpp.i + +uri_parse_scheme_test.s: uri_parse_scheme_test.cpp.s +.PHONY : uri_parse_scheme_test.s + +# target to generate assembly for a file +uri_parse_scheme_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_scheme_test.dir/uri_parse_scheme_test.cpp.s +.PHONY : uri_parse_scheme_test.cpp.s + +uri_parse_test.o: uri_parse_test.cpp.o +.PHONY : uri_parse_test.o + +# target to build an object file +uri_parse_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.o +.PHONY : uri_parse_test.cpp.o + +uri_parse_test.i: uri_parse_test.cpp.i +.PHONY : uri_parse_test.i + +# target to preprocess a source file +uri_parse_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.i +.PHONY : uri_parse_test.cpp.i + +uri_parse_test.s: uri_parse_test.cpp.s +.PHONY : uri_parse_test.s + +# target to generate assembly for a file +uri_parse_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_parse_test.dir/build.make third_party/uri/test/CMakeFiles/uri_parse_test.dir/uri_parse_test.cpp.s +.PHONY : uri_parse_test.cpp.s + +uri_reference_test.o: uri_reference_test.cpp.o +.PHONY : uri_reference_test.o + +# target to build an object file +uri_reference_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.o +.PHONY : uri_reference_test.cpp.o + +uri_reference_test.i: uri_reference_test.cpp.i +.PHONY : uri_reference_test.i + +# target to preprocess a source file +uri_reference_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.i +.PHONY : uri_reference_test.cpp.i + +uri_reference_test.s: uri_reference_test.cpp.s +.PHONY : uri_reference_test.s + +# target to generate assembly for a file +uri_reference_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_reference_test.dir/build.make third_party/uri/test/CMakeFiles/uri_reference_test.dir/uri_reference_test.cpp.s +.PHONY : uri_reference_test.cpp.s + +uri_resolve_test.o: uri_resolve_test.cpp.o +.PHONY : uri_resolve_test.o + +# target to build an object file +uri_resolve_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.o +.PHONY : uri_resolve_test.cpp.o + +uri_resolve_test.i: uri_resolve_test.cpp.i +.PHONY : uri_resolve_test.i + +# target to preprocess a source file +uri_resolve_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.i +.PHONY : uri_resolve_test.cpp.i + +uri_resolve_test.s: uri_resolve_test.cpp.s +.PHONY : uri_resolve_test.s + +# target to generate assembly for a file +uri_resolve_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_resolve_test.dir/build.make third_party/uri/test/CMakeFiles/uri_resolve_test.dir/uri_resolve_test.cpp.s +.PHONY : uri_resolve_test.cpp.s + +uri_stream_test.o: uri_stream_test.cpp.o +.PHONY : uri_stream_test.o + +# target to build an object file +uri_stream_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.o +.PHONY : uri_stream_test.cpp.o + +uri_stream_test.i: uri_stream_test.cpp.i +.PHONY : uri_stream_test.i + +# target to preprocess a source file +uri_stream_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.i +.PHONY : uri_stream_test.cpp.i + +uri_stream_test.s: uri_stream_test.cpp.s +.PHONY : uri_stream_test.s + +# target to generate assembly for a file +uri_stream_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_stream_test.dir/build.make third_party/uri/test/CMakeFiles/uri_stream_test.dir/uri_stream_test.cpp.s +.PHONY : uri_stream_test.cpp.s + +uri_test.o: uri_test.cpp.o +.PHONY : uri_test.o + +# target to build an object file +uri_test.cpp.o: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.o +.PHONY : uri_test.cpp.o + +uri_test.i: uri_test.cpp.i +.PHONY : uri_test.i + +# target to preprocess a source file +uri_test.cpp.i: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.i +.PHONY : uri_test.cpp.i + +uri_test.s: uri_test.cpp.s +.PHONY : uri_test.s + +# target to generate assembly for a file +uri_test.cpp.s: + cd /u/bowman/camp/LspCpp && $(MAKE) $(MAKESILENT) -f third_party/uri/test/CMakeFiles/uri_test.dir/build.make third_party/uri/test/CMakeFiles/uri_test.dir/uri_test.cpp.s +.PHONY : uri_test.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... optional_test" + @echo "... uri_builder_test" + @echo "... uri_comparison_test" + @echo "... uri_encoding_test" + @echo "... uri_normalization_test" + @echo "... uri_parse_path_test" + @echo "... uri_parse_scheme_test" + @echo "... uri_parse_test" + @echo "... uri_reference_test" + @echo "... uri_resolve_test" + @echo "... uri_stream_test" + @echo "... uri_test" + @echo "... optional_test.o" + @echo "... optional_test.i" + @echo "... optional_test.s" + @echo "... uri_builder_test.o" + @echo "... uri_builder_test.i" + @echo "... uri_builder_test.s" + @echo "... uri_comparison_test.o" + @echo "... uri_comparison_test.i" + @echo "... uri_comparison_test.s" + @echo "... uri_encoding_test.o" + @echo "... uri_encoding_test.i" + @echo "... uri_encoding_test.s" + @echo "... uri_normalization_test.o" + @echo "... uri_normalization_test.i" + @echo "... uri_normalization_test.s" + @echo "... uri_parse_path_test.o" + @echo "... uri_parse_path_test.i" + @echo "... uri_parse_path_test.s" + @echo "... uri_parse_scheme_test.o" + @echo "... uri_parse_scheme_test.i" + @echo "... uri_parse_scheme_test.s" + @echo "... uri_parse_test.o" + @echo "... uri_parse_test.i" + @echo "... uri_parse_test.s" + @echo "... uri_reference_test.o" + @echo "... uri_reference_test.i" + @echo "... uri_reference_test.s" + @echo "... uri_resolve_test.o" + @echo "... uri_resolve_test.i" + @echo "... uri_resolve_test.s" + @echo "... uri_stream_test.o" + @echo "... uri_stream_test.i" + @echo "... uri_stream_test.s" + @echo "... uri_test.o" + @echo "... uri_test.i" + @echo "... uri_test.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /u/bowman/camp/LspCpp && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Build/source/utils/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake new file mode 100644 index 00000000000..e5e298da17d --- /dev/null +++ b/Build/source/utils/asymptote/LspCpp/third_party/uri/test/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /u/bowman/camp/LspCpp/third_party/uri/test + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/bin/objdump") +endif() + |