packages feed

skylighting-core 0.13.1.1 → 0.13.1.2

raw patch · 20 files changed

+7223/−8124 lines, 20 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Skylighting.Tokenizer: instance GHC.Show.Show Skylighting.Tokenizer.Captures

Files

changelog.md view
@@ -1,5 +1,15 @@ # Revision history for skylighting and skylighting-core +## 0.13.1.2++  * Update syntax definitions for c, cmake, commonmlisp, css, go, ini, isocpp,+    javascript, json, powershell, python, rust, sass, scss, toml, xml.++  * Associate regex captures with a context. This is necessary for proper+    implementation of the KDE syntax highlighting algorithm.  Captures are+    only available within the context to which the match creating the+    capture switches. (Closes #160.)+ ## 0.13.1.1    * Add dart, purescript syntax definitions.
skylighting-core.cabal view
@@ -1,5 +1,5 @@ name:                skylighting-core-version:             0.13.1.1+version:             0.13.1.2 synopsis:            syntax highlighting library description:         Skylighting is a syntax highlighting library.                      It derives its tokenizers from XML syntax
src/Skylighting/Tokenizer.hs view
@@ -40,15 +40,19 @@ import Data.Semigroup #endif -newtype ContextStack = ContextStack{ unContextStack :: NonEmpty Context }+newtype Captures = Captures{ unCaptures :: IntMap.IntMap ByteString }   deriving (Show) +newtype ContextStack =+  ContextStack{ unContextStack :: NonEmpty (Context, Captures) }+  deriving (Show)+ data TokenizerState = TokenizerState{     input               :: ByteString   , endline             :: Bool   , prevChar            :: Char   , contextStack        :: ContextStack-  , captures            :: IntMap.IntMap ByteString+  , captures            :: Captures   , column              :: Int   , lineContinuation    :: Bool   , firstNonspaceColumn :: Maybe Int@@ -148,14 +152,14 @@     action = mapM tokenizeLine (zip (BS.lines (encodeUtf8 inp)) [1..])     eitherStack = case lookupContext (sStartingContext syntax)                          (resolveKeywords (syntaxMap config) syntax) of-                    Just c  -> Right $ ContextStack (c :| [])+                    Just c  -> Right $ ContextStack ((c, Captures mempty) :| [])                     Nothing -> Left "No starting context specified"     startingState stack =       TokenizerState{ input = BS.empty                     , endline = Text.null inp                     , prevChar = '\n'                     , contextStack = stack-                    , captures = mempty+                    , captures = Captures mempty                     , column = 0                     , lineContinuation = False                     , firstNonspaceColumn = Nothing@@ -172,7 +176,7 @@   tr <- asks traceOutput   when tr $ do     ContextStack stack <- gets contextStack-    info $ "CONTEXT STACK " ++ show (map cName $ toList stack)+    info $ "CONTEXT STACK " ++ show (map (cName . fst) $ toList stack)  popContextStack :: TokenizerM () popContextStack = do@@ -187,12 +191,13 @@ pushContextStack cont = do   modify (\st -> st{ contextStack =                       ContextStack-                       ((cont <|) . unContextStack $ contextStack st) } )+                       (((cont, Captures mempty) <|) . unContextStack+                         $ contextStack st) } )   infoContextStack  currentContext :: TokenizerM Context currentContext = do-  ContextStack (c :| _) <- gets contextStack+  ContextStack ((c,_) :| _) <- gets contextStack   return c  doContextSwitch :: ContextSwitch -> TokenizerM ()@@ -206,6 +211,28 @@ doContextSwitches :: [ContextSwitch] -> TokenizerM () doContextSwitches = mapM_ doContextSwitch +addCaptures :: TokenizerM ()+addCaptures = do+  capts <- gets captures+  if IntMap.null (unCaptures capts)+     then return ()+     else do+       ContextStack ((c,_) :| cs) <- gets contextStack+       info $ "Adding captures to " <> show (cName c) <> ": " <> show capts+       modify $ \st -> st{ contextStack = ContextStack ((c,capts) :| cs) }++getCapture :: Int -> TokenizerM Text+getCapture capnum = do+  ContextStack ((_,Captures capts) :| _) <- gets contextStack+  info $ "Retrieving capture " <> show capnum+  res <- case IntMap.lookup capnum capts of+          Nothing -> do+            info "Not found"+            mzero+          Just x  -> decodeBS x+  info $ "Got " <> show res+  return res+ lookupContext :: Text -> Syntax -> Maybe Context lookupContext name syntax | Text.null name =   if Text.null (sStartingContext syntax)@@ -284,6 +311,9 @@                  then Just <$> get -- needed for lookahead rules                  else return Nothing +  -- reset regex captures+  modify $ \st -> st{ captures = Captures mempty }+   let attr = rAttribute rule   mbtok <- case rMatcher rule of                 DetectChar c -> withAttr attr $ detectChar (rDynamic rule) c inp@@ -340,8 +370,11 @@    info $ takeWhile (/=' ') (show (rMatcher rule)) ++ " MATCHED " ++ show mbtok'   doContextSwitches (rContextSwitch rule)+  -- Add any captures to the context on top of the stack+  addCaptures   return mbtok' + withAttr :: TokenType -> TokenizerM Text -> TokenizerM (Maybe Token) withAttr tt p = do   res <- p@@ -424,6 +457,7 @@            Text.unpack con ++ "##" ++ Text.unpack syn        Just c   -> do          mbtok <- msum (map (\r -> tryRule r inp) (cRules c))+         modify $ \st -> st{ captures = Captures mempty }          return $ case (mbtok, mbattr) of                     (Just (NormalTok, xs), Just attr) -> Just (attr, xs)                     _                                 -> mbtok@@ -536,7 +570,7 @@   case matchRegex regex' inp of         Just (matchedBytes, capts) -> do           unless (null capts) $-            modify $ \st -> st{ captures =+            modify $ \st -> st{ captures = Captures $                                   IntMap.map (toSlice inp) capts }           takeChars (UTF8.length matchedBytes)         _ -> mzero@@ -580,13 +614,6 @@ subDynamic (AssertNegative dir r) =   AssertNegative dir <$> subDynamic r subDynamic x = return x--getCapture :: Int -> TokenizerM Text-getCapture capnum = do-  capts <- gets captures-  case IntMap.lookup capnum capts of-     Nothing -> mzero-     Just x  -> decodeBS x  keyword :: KeywordAttr -> WordSet Text -> ByteString -> TokenizerM Text keyword kwattr kws inp = do
test/expected/abc.lisp.native view
@@ -38,7 +38,9 @@   ] , [ ( NormalTok , "          (bs (" )   , ( KeywordTok , "remove-if-not" )-  , ( NormalTok , " #'(" )+  , ( NormalTok , " " )+  , ( OperatorTok , "#'" )+  , ( NormalTok , "(" )   , ( KeywordTok , "lambda" )   , ( NormalTok , " (b) " )   ]@@ -46,12 +48,16 @@   , ( KeywordTok , "find" )   , ( NormalTok , " c b " )   , ( BuiltInTok , ":test" )-  , ( NormalTok , " #'char-equal))" )+  , ( NormalTok , " " )+  , ( OperatorTok , "#'" )+  , ( NormalTok , "char-equal))" )   ] , [ ( NormalTok , "                             blocks)))" ) ] , [ ( NormalTok , "         (" )   , ( KeywordTok , "some" )-  , ( NormalTok , " #'identity " )+  , ( NormalTok , " " )+  , ( OperatorTok , "#'" )+  , ( NormalTok , "identity " )   ] , [ ( NormalTok , "               (" )   , ( KeywordTok , "loop" )
xml/c.xml view
@@ -9,13 +9,13 @@     <!ENTITY symbols ":!&#37;&amp;()+,-/.*&lt;=&gt;?[]|~^;">      <!-- printf-like format strings conversion specifiers -->-    <!ENTITY printf_like "&#37;[-+ #0]*+(?:[0-9]++|\*)?(?:\.(?:[0-9]++|\*))?(?:(?:hh|ll|[hljzt])?[dioxXubn]|wf?(?:[0-9]{0,4})[oxXub]|(?:DD|[lLHD])?[fFeEaAgG]|l?[cs]|[p&#37;])">+    <!ENTITY printf_like "&#37;[-+ #0]*+(?:[0-9]++|\*)?(?:\.(?:[0-9]++|\*))?(?:(?:hh|ll|[hljzt]|wf?(?:8|16|32|64))?[dioxXubn]|(?:DD|[lLHD])?[fFeEaAgG]|l?[cs]|[p&#37;])">      <!ENTITY ispphash "(?:#|&#37;\:|\?\?=)">     <!ENTITY pphash "&ispphash;\s*"> ]> <language name="C" section="Sources"-          version="16" kateversion="5.79"+          version="17" kateversion="5.79"           indenter="cstyle"           extensions="*.c;*.C;*.h"           mimetype="text/x-csrc;text/x-c++src;text/x-chdr"
xml/cmake.xml view
@@ -25,7749 +25,6578 @@  <language     name="CMake"-    version="42"-    kateversion="5.0"-    section="Other"-    extensions="CMakeLists.txt;*.cmake;*.cmake.in"-    style="CMake"-    mimetype="text/x-cmake"-    author="Alex Turbov (i.zaufi@gmail.com)"-    license="LGPLv2+"-  >-  <highlighting>--    <list name="commands">-        <item>block</item>-        <item>break</item>-        <item>cmake_host_system_information</item>-        <item>cmake_language</item>-        <item>cmake_minimum_required</item>-        <item>cmake_parse_arguments</item>-        <item>cmake_path</item>-        <item>cmake_policy</item>-        <item>configure_file</item>-        <item>continue</item>-        <item>elseif</item>-        <item>else</item>-        <item>endblock</item>-        <item>endforeach</item>-        <item>endfunction</item>-        <item>endif</item>-        <item>endmacro</item>-        <item>endwhile</item>-        <item>execute_process</item>-        <item>file</item>-        <item>find_file</item>-        <item>find_library</item>-        <item>find_package</item>-        <item>find_path</item>-        <item>find_program</item>-        <item>foreach</item>-        <item>function</item>-        <item>get_cmake_property</item>-        <item>get_directory_property</item>-        <item>get_filename_component</item>-        <item>get_property</item>-        <item>if</item>-        <item>include</item>-        <item>include_guard</item>-        <item>list</item>-        <item>macro</item>-        <item>mark_as_advanced</item>-        <item>math</item>-        <item>message</item>-        <item>option</item>-        <item>return</item>-        <item>separate_arguments</item>-        <item>set_directory_properties</item>-        <item>set_property</item>-        <item>set</item>-        <item>site_name</item>-        <item>string</item>-        <item>unset</item>-        <item>variable_watch</item>-        <item>while</item>-        <item>add_compile_definitions</item>-        <item>add_compile_options</item>-        <item>add_custom_command</item>-        <item>add_custom_target</item>-        <item>add_definitions</item>-        <item>add_dependencies</item>-        <item>add_executable</item>-        <item>add_library</item>-        <item>add_link_options</item>-        <item>add_subdirectory</item>-        <item>add_test</item>-        <item>aux_source_directory</item>-        <item>build_command</item>-        <item>create_test_sourcelist</item>-        <item>define_property</item>-        <item>enable_language</item>-        <item>enable_testing</item>-        <item>export</item>-        <item>fltk_wrap_ui</item>-        <item>get_source_file_property</item>-        <item>get_target_property</item>-        <item>get_test_property</item>-        <item>include_directories</item>-        <item>include_external_msproject</item>-        <item>include_regular_expression</item>-        <item>install</item>-        <item>link_directories</item>-        <item>link_libraries</item>-        <item>load_cache</item>-        <item>project</item>-        <item>qt_wrap_cpp</item>-        <item>qt_wrap_ui</item>-        <item>remove_definitions</item>-        <item>set_source_files_properties</item>-        <item>set_target_properties</item>-        <item>set_tests_properties</item>-        <item>source_group</item>-        <item>target_compile_definitions</item>-        <item>target_compile_features</item>-        <item>target_compile_options</item>-        <item>target_include_directories</item>-        <item>target_link_directories</item>-        <item>target_link_libraries</item>-        <item>target_link_options</item>-        <item>target_precompile_headers</item>-        <item>target_sources</item>-        <item>try_compile</item>-        <item>try_run</item>-        <item>ctest_build</item>-        <item>ctest_configure</item>-        <item>ctest_coverage</item>-        <item>ctest_empty_binary_directory</item>-        <item>ctest_memcheck</item>-        <item>ctest_read_custom_files</item>-        <item>ctest_run_script</item>-        <item>ctest_sleep</item>-        <item>ctest_start</item>-        <item>ctest_submit</item>-        <item>ctest_test</item>-        <item>ctest_update</item>-        <item>ctest_upload</item>-    </list>-    <list name="block_nargs">-      <item>PROPAGATE</item>-      <item>SCOPE_FOR</item>-    </list>-    <list name="block_sargs">-      <item>POLICIES</item>-      <item>VARIABLES</item>-    </list>-    <list name="cmake_host_system_information_nargs">-      <item>ERROR_VARIABLE</item>-      <item>QUERY</item>-      <item>RESULT</item>-      <item>SEPARATOR</item>-      <item>SUBKEYS</item>-      <item>VALUE</item>-      <item>VALUE_NAMES</item>-      <item>VIEW</item>-      <item>WINDOWS_REGISTRY</item>-    </list>-    <list name="cmake_host_system_information_sargs">-      <item>32</item>-      <item>32_64</item>-      <item>64</item>-      <item>64_32</item>-      <item>AVAILABLE_PHYSICAL_MEMORY</item>-      <item>AVAILABLE_VIRTUAL_MEMORY</item>-      <item>BOTH</item>-      <item>DISTRIB_INFO</item>-      <item>FQDN</item>-      <item>HAS_AMD_3DNOW</item>-      <item>HAS_AMD_3DNOW_PLUS</item>-      <item>HAS_FPU</item>-      <item>HAS_IA64</item>-      <item>HAS_MMX</item>-      <item>HAS_MMX_PLUS</item>-      <item>HAS_SERIAL_NUMBER</item>-      <item>HAS_SSE</item>-      <item>HAS_SSE2</item>-      <item>HAS_SSE_FP</item>-      <item>HAS_SSE_MMX</item>-      <item>HOST</item>-      <item>HOSTNAME</item>-      <item>IS_64BIT</item>-      <item>NUMBER_OF_LOGICAL_CORES</item>-      <item>NUMBER_OF_PHYSICAL_CORES</item>-      <item>OS_NAME</item>-      <item>OS_PLATFORM</item>-      <item>OS_RELEASE</item>-      <item>OS_VERSION</item>-      <item>PROCESSOR_DESCRIPTION</item>-      <item>PROCESSOR_NAME</item>-      <item>PROCESSOR_SERIAL_NUMBER</item>-      <item>TARGET</item>-      <item>TOTAL_PHYSICAL_MEMORY</item>-      <item>TOTAL_VIRTUAL_MEMORY</item>-    </list>-    <list name="cmake_language_nargs">-      <item>CALL</item>-      <item>CANCEL_CALL</item>-      <item>CODE</item>-      <item>DEFER</item>-      <item>DIRECTORY</item>-      <item>EVAL</item>-      <item>GET_CALL</item>-      <item>GET_CALL_IDS</item>-      <item>GET_MESSAGE_LOG_LEVEL</item>-      <item>ID</item>-      <item>ID_VAR</item>-      <item>SET_DEPENDENCY_PROVIDER</item>-      <item>SUPPORTED_METHODS</item>-    </list>-    <list name="cmake_language_sargs">-      <item>FETCHCONTENT_MAKEAVAILABLE_SERIAL</item>-      <item>FIND_PACKAGE</item>-    </list>-    <list name="cmake_minimum_required_nargs">-      <item>FATAL_ERROR</item>-      <item>VERSION</item>-    </list>-    <list name="cmake_parse_arguments_nargs">-      <item>PARSE_ARGV</item>-    </list>-    <list name="cmake_path_nargs">-      <item>ABSOLUTE_PATH</item>-      <item>APPEND</item>-      <item>APPEND_STRING</item>-      <item>BASE_DIRECTORY</item>-      <item>COMPARE</item>-      <item>CONVERT</item>-      <item>EQUAL</item>-      <item>EXTENSION</item>-      <item>FILENAME</item>-      <item>GET</item>-      <item>HASH</item>-      <item>HAS_EXTENSION</item>-      <item>HAS_FILENAME</item>-      <item>HAS_PARENT_PATH</item>-      <item>HAS_RELATIVE_PART</item>-      <item>HAS_ROOT_DIRECTORY</item>-      <item>HAS_ROOT_NAME</item>-      <item>HAS_ROOT_PATH</item>-      <item>HAS_STEM</item>-      <item>IS_ABSOLUTE</item>-      <item>IS_PREFIX</item>-      <item>IS_RELATIVE</item>-      <item>LAST_ONLY</item>-      <item>NATIVE_PATH</item>-      <item>NORMALIZE</item>-      <item>NORMAL_PATH</item>-      <item>NOT_EQUAL</item>-      <item>OUTPUT_VARIABLE</item>-      <item>PARENT_PATH</item>-      <item>RELATIVE_PART</item>-      <item>RELATIVE_PATH</item>-      <item>REMOVE_EXTENSION</item>-      <item>REMOVE_FILENAME</item>-      <item>REPLACE_EXTENSION</item>-      <item>REPLACE_FILENAME</item>-      <item>ROOT_DIRECTORY</item>-      <item>ROOT_NAME</item>-      <item>ROOT_PATH</item>-      <item>SET</item>-      <item>STEM</item>-      <item>TO_CMAKE_PATH_LIST</item>-      <item>TO_NATIVE_PATH_LIST</item>-    </list>-    <list name="cmake_policy_nargs">-      <item>GET</item>-      <item>POP</item>-      <item>PUSH</item>-      <item>SET</item>-      <item>VERSION</item>-    </list>-    <list name="cmake_policy_sargs">-      <item>NEW</item>-      <item>OLD</item>-    </list>-    <list name="configure_file_nargs">-      <item>@ONLY</item>-      <item>COPYONLY</item>-      <item>ESCAPE_QUOTES</item>-      <item>FILE_PERMISSIONS</item>-      <item>NEWLINE_STYLE</item>-      <item>NO_SOURCE_PERMISSIONS</item>-      <item>USE_SOURCE_PERMISSIONS</item>-    </list>-    <list name="configure_file_sargs">-      <item>CRLF</item>-      <item>DOS</item>-      <item>LF</item>-      <item>UNIX</item>-      <item>WIN32</item>-    </list>-    <list name="elseif_nargs">-      <item>AND</item>-      <item>COMMAND</item>-      <item>DEFINED</item>-      <item>EQUAL</item>-      <item>EXISTS</item>-      <item>GREATER</item>-      <item>GREATER_EQUAL</item>-      <item>IN_LIST</item>-      <item>IS_ABSOLUTE</item>-      <item>IS_DIRECTORY</item>-      <item>IS_NEWER_THAN</item>-      <item>IS_SYMLINK</item>-      <item>LESS</item>-      <item>LESS_EQUAL</item>-      <item>MATCHES</item>-      <item>NOT</item>-      <item>OR</item>-      <item>PATH_EQUAL</item>-      <item>POLICY</item>-      <item>STREQUAL</item>-      <item>STRGREATER</item>-      <item>STRGREATER_EQUAL</item>-      <item>STRLESS</item>-      <item>STRLESS_EQUAL</item>-      <item>TARGET</item>-      <item>TEST</item>-      <item>VERSION_EQUAL</item>-      <item>VERSION_GREATER</item>-      <item>VERSION_GREATER_EQUAL</item>-      <item>VERSION_LESS</item>-      <item>VERSION_LESS_EQUAL</item>-    </list>-    <list name="execute_process_nargs">-      <item>COMMAND</item>-      <item>COMMAND_ECHO</item>-      <item>COMMAND_ERROR_IS_FATAL</item>-      <item>ECHO_ERROR_VARIABLE</item>-      <item>ECHO_OUTPUT_VARIABLE</item>-      <item>ENCODING</item>-      <item>ERROR_FILE</item>-      <item>ERROR_QUIET</item>-      <item>ERROR_STRIP_TRAILING_WHITESPACE</item>-      <item>ERROR_VARIABLE</item>-      <item>INPUT_FILE</item>-      <item>OUTPUT_FILE</item>-      <item>OUTPUT_QUIET</item>-      <item>OUTPUT_STRIP_TRAILING_WHITESPACE</item>-      <item>OUTPUT_VARIABLE</item>-      <item>RESULTS_VARIABLE</item>-      <item>RESULT_VARIABLE</item>-      <item>TIMEOUT</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="execute_process_sargs">-      <item>ANSI</item>-      <item>ANY</item>-      <item>AUTO</item>-      <item>LAST</item>-      <item>NONE</item>-      <item>OEM</item>-      <item>STDERR</item>-      <item>STDOUT</item>-      <item>UTF8</item>-    </list>-    <list name="file_nargs">-      <item>@ONLY</item>-      <item>APPEND</item>-      <item>ARCHIVE_CREATE</item>-      <item>ARCHIVE_EXTRACT</item>-      <item>BASE_DIRECTORY</item>-      <item>BUNDLE_EXECUTABLE</item>-      <item>CHMOD</item>-      <item>CHMOD_RECURSE</item>-      <item>COMPRESSION</item>-      <item>COMPRESSION_LEVEL</item>-      <item>CONDITION</item>-      <item>CONFIGURE</item>-      <item>CONFIGURE_DEPENDS</item>-      <item>CONTENT</item>-      <item>COPY</item>-      <item>COPY_FILE</item>-      <item>DESTINATION</item>-      <item>DIRECTORIES</item>-      <item>DIRECTORY</item>-      <item>DIRECTORY_PERMISSIONS</item>-      <item>DOWNLOAD</item>-      <item>ENCODING</item>-      <item>ESCAPE_QUOTES</item>-      <item>EXCLUDE</item>-      <item>EXECUTABLES</item>-      <item>EXPAND_TILDE</item>-      <item>EXPECTED_HASH</item>-      <item>EXPECTED_MD5</item>-      <item>FILES</item>-      <item>FILES_MATCHING</item>-      <item>FILE_PERMISSIONS</item>-      <item>FOLLOW_SYMLINKS</item>-      <item>FOLLOW_SYMLINK_CHAIN</item>-      <item>FORMAT</item>-      <item>GENERATE</item>-      <item>GET_RUNTIME_DEPENDENCIES</item>-      <item>GLOB</item>-      <item>GLOB_RECURSE</item>-      <item>GUARD</item>-      <item>HEX</item>-      <item>HTTPHEADER</item>-      <item>INACTIVITY_TIMEOUT</item>-      <item>INPUT</item>-      <item>INSTALL</item>-      <item>LENGTH_MAXIMUM</item>-      <item>LENGTH_MINIMUM</item>-      <item>LIBRARIES</item>-      <item>LIMIT</item>-      <item>LIMIT_COUNT</item>-      <item>LIMIT_INPUT</item>-      <item>LIMIT_OUTPUT</item>-      <item>LIST_DIRECTORIES</item>-      <item>LIST_ONLY</item>-      <item>LOCK</item>-      <item>LOG</item>-      <item>MAKE_DIRECTORY</item>-      <item>MD5</item>-      <item>MODULES</item>-      <item>MTIME</item>-      <item>NETRC</item>-      <item>NETRC_FILE</item>-      <item>NEWLINE_CONSUME</item>-      <item>NEWLINE_STYLE</item>-      <item>NO_HEX_CONVERSION</item>-      <item>NO_REPLACE</item>-      <item>NO_SOURCE_PERMISSIONS</item>-      <item>OFFSET</item>-      <item>ONLY_IF_DIFFERENT</item>-      <item>OUTPUT</item>-      <item>PATTERN</item>-      <item>PERMISSIONS</item>-      <item>POST_EXCLUDE_FILES</item>-      <item>POST_EXCLUDE_REGEXES</item>-      <item>POST_INCLUDE_FILES</item>-      <item>POST_INCLUDE_REGEXES</item>-      <item>PRE_EXCLUDE_REGEXES</item>-      <item>PRE_INCLUDE_REGEXES</item>-      <item>RANGE_END</item>-      <item>RANGE_START</item>-      <item>READ</item>-      <item>READ_SYMLINK</item>-      <item>REAL_PATH</item>-      <item>REGEX</item>-      <item>RELATIVE</item>-      <item>RELATIVE_PATH</item>-      <item>RELEASE</item>-      <item>REMOVE</item>-      <item>REMOVE_RECURSE</item>-      <item>RENAME</item>-      <item>RESOLVED_DEPENDENCIES_VAR</item>-      <item>RESULT</item>-      <item>RESULT_VARIABLE</item>-      <item>SHA1</item>-      <item>SHA224</item>-      <item>SHA256</item>-      <item>SHA384</item>-      <item>SHA3_224</item>-      <item>SHA3_256</item>-      <item>SHA3_384</item>-      <item>SHA3_512</item>-      <item>SHA512</item>-      <item>SHOW_PROGRESS</item>-      <item>SIZE</item>-      <item>STATUS</item>-      <item>STRINGS</item>-      <item>TARGET</item>-      <item>TIMEOUT</item>-      <item>TIMESTAMP</item>-      <item>TLS_CAINFO</item>-      <item>TLS_VERIFY</item>-      <item>TOUCH</item>-      <item>TOUCH_NOCREATE</item>-      <item>TO_CMAKE_PATH</item>-      <item>TO_NATIVE_PATH</item>-      <item>UNRESOLVED_DEPENDENCIES_VAR</item>-      <item>UPLOAD</item>-      <item>USERPWD</item>-      <item>USE_SOURCE_PERMISSIONS</item>-      <item>UTC</item>-      <item>VERBOSE</item>-      <item>WRITE</item>-    </list>-    <list name="file_sargs">-      <item>7zip</item>-      <item>BZip2</item>-      <item>CRLF</item>-      <item>DOS</item>-      <item>FILE</item>-      <item>FUNCTION</item>-      <item>GROUP_EXECUTE</item>-      <item>GROUP_READ</item>-      <item>GROUP_WRITE</item>-      <item>GZip</item>-      <item>IGNORED</item>-      <item>LF</item>-      <item>None</item>-      <item>OPTIONAL</item>-      <item>OWNER_EXECUTE</item>-      <item>OWNER_READ</item>-      <item>OWNER_WRITE</item>-      <item>PROCESS</item>-      <item>REQUIRED</item>-      <item>SETGID</item>-      <item>SETUID</item>-      <item>UNIX</item>-      <item>UTF-16BE</item>-      <item>UTF-16LE</item>-      <item>UTF-32B</item>-      <item>UTF-32LE</item>-      <item>UTF-8</item>-      <item>WIN32</item>-      <item>WORLD_EXECUTE</item>-      <item>WORLD_READ</item>-      <item>WORLD_WRITE</item>-      <item>XZ</item>-      <item>Zstd</item>-      <item>gnutar</item>-      <item>pax</item>-      <item>paxr</item>-      <item>raw</item>-      <item>zip</item>-    </list>-    <list name="find_file_nargs">-      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>-      <item>DOC</item>-      <item>HINTS</item>-      <item>NAMES</item>-      <item>NO_CACHE</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_FIND_ROOT_PATH</item>-      <item>NO_CMAKE_INSTALL_PREFIX</item>-      <item>NO_CMAKE_PATH</item>-      <item>NO_CMAKE_SYSTEM_PATH</item>-      <item>NO_DEFAULT_PATH</item>-      <item>NO_PACKAGE_ROOT_PATH</item>-      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>-      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>-      <item>PATHS</item>-      <item>PATH_SUFFIXES</item>-      <item>REGISTRY_VIEW</item>-      <item>REQUIRED</item>-      <item>VALIDATOR</item>-    </list>-    <list name="find_file_sargs">-      <item>32</item>-      <item>32_64</item>-      <item>64</item>-      <item>64_32</item>-      <item>BOTH</item>-      <item>HOST</item>-      <item>TARGET</item>-    </list>-    <list name="find_library_nargs">-      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>-      <item>DOC</item>-      <item>HINTS</item>-      <item>NAMES</item>-      <item>NAMES_PER_DIR</item>-      <item>NO_CACHE</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_FIND_ROOT_PATH</item>-      <item>NO_CMAKE_INSTALL_PREFIX</item>-      <item>NO_CMAKE_PATH</item>-      <item>NO_CMAKE_SYSTEM_PATH</item>-      <item>NO_DEFAULT_PATH</item>-      <item>NO_PACKAGE_ROOT_PATH</item>-      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>-      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>-      <item>PATHS</item>-      <item>PATH_SUFFIXES</item>-      <item>REGISTRY_VIEW</item>-      <item>REQUIRED</item>-      <item>VALIDATOR</item>-    </list>-    <list name="find_library_sargs">-      <item>32</item>-      <item>32_64</item>-      <item>64</item>-      <item>64_32</item>-      <item>BOTH</item>-      <item>HOST</item>-      <item>TARGET</item>-    </list>-    <list name="find_package_nargs">-      <item>BYPASS_PROVIDER</item>-      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>-      <item>COMPONENTS</item>-      <item>CONFIG</item>-      <item>CONFIGS</item>-      <item>EXACT</item>-      <item>GLOBAL</item>-      <item>HINTS</item>-      <item>MODULE</item>-      <item>NAMES</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_FIND_ROOT_PATH</item>-      <item>NO_CMAKE_INSTALL_PREFIX</item>-      <item>NO_CMAKE_PACKAGE_REGISTRY</item>-      <item>NO_CMAKE_PATH</item>-      <item>NO_CMAKE_SYSTEM_PACKAGE_REGISTRY</item>-      <item>NO_CMAKE_SYSTEM_PATH</item>-      <item>NO_DEFAULT_PATH</item>-      <item>NO_MODULE</item>-      <item>NO_PACAKGE_ROOT_PATH</item>-      <item>NO_POLICY_SCOPE</item>-      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>-      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>-      <item>OPTIONAL_COMPONENTS</item>-      <item>PATHS</item>-      <item>PATH_SUFFIXES</item>-      <item>QUIET</item>-      <item>REGISTRY_VIEW</item>-      <item>REQUIRED</item>-    </list>-    <list name="find_package_sargs">-      <item>32</item>-      <item>32_64</item>-      <item>64</item>-      <item>64_32</item>-      <item>BOTH</item>-      <item>HOST</item>-      <item>TARGET</item>-    </list>-    <list name="find_path_nargs">-      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>-      <item>DOC</item>-      <item>HINTS</item>-      <item>NAMES</item>-      <item>NO_CACHE</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_FIND_ROOT_PATH</item>-      <item>NO_CMAKE_INSTALL_PREFIX</item>-      <item>NO_CMAKE_PATH</item>-      <item>NO_CMAKE_SYSTEM_PATH</item>-      <item>NO_DEFAULT_PATH</item>-      <item>NO_PACKAGE_ROOT_PATH</item>-      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>-      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>-      <item>PATHS</item>-      <item>PATH_SUFFIXES</item>-      <item>REGISTRY_VIEW</item>-      <item>REQUIRED</item>-      <item>VALIDATOR</item>-    </list>-    <list name="find_path_sargs">-      <item>32</item>-      <item>32_64</item>-      <item>64</item>-      <item>64_32</item>-      <item>BOTH</item>-      <item>HOST</item>-      <item>TARGET</item>-    </list>-    <list name="find_program_nargs">-      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>-      <item>DOC</item>-      <item>HINTS</item>-      <item>NAMES</item>-      <item>NAMES_PER_DIR</item>-      <item>NO_CACHE</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_FIND_ROOT_PATH</item>-      <item>NO_CMAKE_INSTALL_PREFIX</item>-      <item>NO_CMAKE_PATH</item>-      <item>NO_CMAKE_SYSTEM_PATH</item>-      <item>NO_DEFAULT_PATH</item>-      <item>NO_PACKAGE_ROOT_PATH</item>-      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>-      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>-      <item>PATHS</item>-      <item>PATH_SUFFIXES</item>-      <item>REGISTRY_VIEW</item>-      <item>REQUIRED</item>-      <item>VALIDATOR</item>-    </list>-    <list name="find_program_sargs">-      <item>32</item>-      <item>32_64</item>-      <item>64</item>-      <item>64_32</item>-      <item>BOTH</item>-      <item>HOST</item>-      <item>TARGET</item>-    </list>-    <list name="foreach_nargs">-      <item>IN</item>-      <item>ITEMS</item>-      <item>LISTS</item>-      <item>RANGE</item>-      <item>ZIP_LISTS</item>-    </list>-    <list name="get_cmake_property_sargs">-      <item>CACHE_VARIABLES</item>-      <item>COMMANDS</item>-      <item>COMPONENTS</item>-      <item>MACROS</item>-      <item>VARIABLES</item>-    </list>-    <list name="get_directory_property_nargs">-      <item>DEFINITION</item>-      <item>DIRECTORY</item>-    </list>-    <list name="get_filename_component_nargs">-      <item>ABSOLUTE</item>-      <item>BASE_DIR</item>-      <item>CACHE</item>-      <item>DIRECTORY</item>-      <item>EXT</item>-      <item>LAST_EXT</item>-      <item>NAME</item>-      <item>NAME_WE</item>-      <item>NAME_WLE</item>-      <item>PATH</item>-      <item>PROGRAM</item>-      <item>PROGRAM_ARGS</item>-      <item>REALPATH</item>-    </list>-    <list name="get_property_nargs">-      <item>BRIEF_DOCS</item>-      <item>CACHE</item>-      <item>DEFINED</item>-      <item>DIRECTORY</item>-      <item>FULL_DOCS</item>-      <item>GLOBAL</item>-      <item>INSTALL</item>-      <item>PROPERTY</item>-      <item>SET</item>-      <item>SOURCE</item>-      <item>TARGET</item>-      <item>TARGET_DIRECTORY</item>-      <item>TEST</item>-      <item>VARIABLE</item>-    </list>-    <list name="if_nargs">-      <item>AND</item>-      <item>COMMAND</item>-      <item>DEFINED</item>-      <item>EQUAL</item>-      <item>EXISTS</item>-      <item>GREATER</item>-      <item>GREATER_EQUAL</item>-      <item>IN_LIST</item>-      <item>IS_ABSOLUTE</item>-      <item>IS_DIRECTORY</item>-      <item>IS_NEWER_THAN</item>-      <item>IS_SYMLINK</item>-      <item>LESS</item>-      <item>LESS_EQUAL</item>-      <item>MATCHES</item>-      <item>NOT</item>-      <item>OR</item>-      <item>PATH_EQUAL</item>-      <item>POLICY</item>-      <item>STREQUAL</item>-      <item>STRGREATER</item>-      <item>STRGREATER_EQUAL</item>-      <item>STRLESS</item>-      <item>STRLESS_EQUAL</item>-      <item>TARGET</item>-      <item>TEST</item>-      <item>VERSION_EQUAL</item>-      <item>VERSION_GREATER</item>-      <item>VERSION_GREATER_EQUAL</item>-      <item>VERSION_LESS</item>-      <item>VERSION_LESS_EQUAL</item>-    </list>-    <list name="include_nargs">-      <item>NO_POLICY_SCOPE</item>-      <item>OPTIONAL</item>-      <item>RESULT_VARIABLE</item>-    </list>-    <list name="include_guard_nargs">-      <item>DIRECTORY</item>-      <item>GLOBAL</item>-    </list>-    <list name="list_nargs">-      <item>APPEND</item>-      <item>AT</item>-      <item>CASE</item>-      <item>COMPARE</item>-      <item>EXCLUDE</item>-      <item>FILTER</item>-      <item>FIND</item>-      <item>FOR</item>-      <item>GENEX_STRIP</item>-      <item>GET</item>-      <item>INCLUDE</item>-      <item>INSERT</item>-      <item>JOIN</item>-      <item>LENGTH</item>-      <item>ORDER</item>-      <item>OUTPUT_VARIABLE</item>-      <item>POP_BACK</item>-      <item>POP_FRONT</item>-      <item>PREPEND</item>-      <item>REGEX</item>-      <item>REMOVE_AT</item>-      <item>REMOVE_DUPLICATES</item>-      <item>REMOVE_ITEM</item>-      <item>REPLACE</item>-      <item>REVERSE</item>-      <item>SORT</item>-      <item>STRIP</item>-      <item>SUBLIST</item>-      <item>TOLOWER</item>-      <item>TRANSFORM</item>-    </list>-    <list name="list_sargs">-      <item>ASCENDING</item>-      <item>DESCENDING</item>-      <item>FILE_BASENAME</item>-      <item>INSENSITIVE</item>-      <item>NATURAL</item>-      <item>SENSITIVE</item>-      <item>STRING</item>-    </list>-    <list name="mark_as_advanced_nargs">-      <item>CLEAR</item>-      <item>FORCE</item>-    </list>-    <list name="math_nargs">-      <item>EXPR</item>-      <item>OUTPUT_FORMAT</item>-    </list>-    <list name="math_sargs">-      <item>DECIMAL</item>-      <item>HEXADECIMAL</item>-    </list>-    <list name="message_nargs">-      <item>AUTHOR_WARNING</item>-      <item>CHECK_FAIL</item>-      <item>CHECK_PASS</item>-      <item>CHECK_START</item>-      <item>DEBUG</item>-      <item>DEPRECATION</item>-      <item>FATAL_ERROR</item>-      <item>NOTICE</item>-      <item>SEND_ERROR</item>-      <item>STATUS</item>-      <item>TRACE</item>-      <item>VERBOSE</item>-      <item>WARNING</item>-    </list>-    <list name="return_nargs">-      <item>PROPAGATE</item>-    </list>-    <list name="separate_arguments_nargs">-      <item>NATIVE_COMMAND</item>-      <item>PROGRAM</item>-      <item>SEPARATE_ARGS</item>-      <item>UNIX_COMMAND</item>-      <item>WINDOWS_COMMAND</item>-    </list>-    <list name="set_directory_properties_nargs">-      <item>PROPERTIES</item>-    </list>-    <list name="set_property_nargs">-      <item>APPEND</item>-      <item>APPEND_STRING</item>-      <item>CACHE</item>-      <item>DIRECTORY</item>-      <item>GLOBAL</item>-      <item>INSTALL</item>-      <item>PROPERTY</item>-      <item>SOURCE</item>-      <item>TARGET</item>-      <item>TARGET_DIRECTORY</item>-      <item>TEST</item>-      <item>VARIABLE</item>-    </list>-    <list name="set_nargs">-      <item>CACHE</item>-      <item>FORCE</item>-      <item>PARENT_SCOPE</item>-    </list>-    <list name="set_sargs">-      <item>BOOL</item>-      <item>FILEPATH</item>-      <item>INTERNAL</item>-      <item>PATH</item>-      <item>STATIC</item>-      <item>STRING</item>-    </list>-    <list name="string_nargs">-      <item>@ONLY</item>-      <item>ALPHABET</item>-      <item>APPEND</item>-      <item>ASCII</item>-      <item>COMPARE</item>-      <item>CONCAT</item>-      <item>CONFIGURE</item>-      <item>EQUAL</item>-      <item>ERROR_VARIABLE</item>-      <item>ESCAPE_QUOTES</item>-      <item>FIND</item>-      <item>GENEX_STRIP</item>-      <item>GET</item>-      <item>GREATER</item>-      <item>GREATER_EQUAL</item>-      <item>HEX</item>-      <item>JOIN</item>-      <item>JSON</item>-      <item>LENGTH</item>-      <item>LESS</item>-      <item>LESS_EQUAL</item>-      <item>MAKE_C_IDENTIFIER</item>-      <item>MATCH</item>-      <item>MATCHALL</item>-      <item>MD5</item>-      <item>MEMBER</item>-      <item>NAME</item>-      <item>NAMESPACE</item>-      <item>NOTEQUAL</item>-      <item>PREPEND</item>-      <item>RANDOM</item>-      <item>RANDOM_SEED</item>-      <item>REGEX</item>-      <item>REMOVE</item>-      <item>REPEAT</item>-      <item>REPLACE</item>-      <item>REVERSE</item>-      <item>SET</item>-      <item>SHA1</item>-      <item>SHA224</item>-      <item>SHA256</item>-      <item>SHA384</item>-      <item>SHA3_224</item>-      <item>SHA3_256</item>-      <item>SHA3_384</item>-      <item>SHA3_512</item>-      <item>SHA512</item>-      <item>STRIP</item>-      <item>SUBSTRING</item>-      <item>TIMESTAMP</item>-      <item>TOLOWER</item>-      <item>TOUPPER</item>-      <item>TYPE</item>-      <item>UPPER</item>-      <item>UTC</item>-      <item>UUID</item>-    </list>-    <list name="unset_nargs">-      <item>CACHE</item>-      <item>PARENT_SCOPE</item>-    </list>-    <list name="while_nargs">-      <item>AND</item>-      <item>COMMAND</item>-      <item>DEFINED</item>-      <item>EQUAL</item>-      <item>EXISTS</item>-      <item>GREATER</item>-      <item>GREATER_EQUAL</item>-      <item>IN_LIST</item>-      <item>IS_ABSOLUTE</item>-      <item>IS_DIRECTORY</item>-      <item>IS_NEWER_THAN</item>-      <item>IS_SYMLINK</item>-      <item>LESS</item>-      <item>LESS_EQUAL</item>-      <item>MATCHES</item>-      <item>NOT</item>-      <item>OR</item>-      <item>PATH_EQUAL</item>-      <item>POLICY</item>-      <item>STREQUAL</item>-      <item>STRGREATER</item>-      <item>STRGREATER_EQUAL</item>-      <item>STRLESS</item>-      <item>STRLESS_EQUAL</item>-      <item>TARGET</item>-      <item>TEST</item>-      <item>VERSION_EQUAL</item>-      <item>VERSION_GREATER</item>-      <item>VERSION_GREATER_EQUAL</item>-      <item>VERSION_LESS</item>-      <item>VERSION_LESS_EQUAL</item>-    </list>-    <list name="add_custom_command_nargs">-      <item>APPEND</item>-      <item>ARGS</item>-      <item>BYPRODUCTS</item>-      <item>COMMAND</item>-      <item>COMMAND_EXPAND_LISTS</item>-      <item>COMMENT</item>-      <item>DEPENDS</item>-      <item>DEPFILE</item>-      <item>IMPLICIT_DEPENDS</item>-      <item>JOB_POOL</item>-      <item>MAIN_DEPENDENCY</item>-      <item>OUTPUT</item>-      <item>POST_BUILD</item>-      <item>PRE_BUILD</item>-      <item>PRE_LINK</item>-      <item>TARGET</item>-      <item>USES_TERMINAL</item>-      <item>VERBATIM</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="add_custom_target_nargs">-      <item>ALL</item>-      <item>APPEND</item>-      <item>BYPRODUCTS</item>-      <item>COMMAND</item>-      <item>COMMAND_EXPAND_LISTS</item>-      <item>COMMENT</item>-      <item>DEPENDS</item>-      <item>DEPFILE</item>-      <item>IMPLICIT_DEPENDS</item>-      <item>JOB_POOL</item>-      <item>SOURCES</item>-      <item>USES_TERMINAL</item>-      <item>VERBATIM</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="add_executable_nargs">-      <item>ALIAS</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>GLOBAL</item>-      <item>IMPORTED</item>-      <item>MACOSX_BUNDLE</item>-      <item>WIN32</item>-    </list>-    <list name="add_library_nargs">-      <item>ALIAS</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>GLOBAL</item>-      <item>IMPORTED</item>-      <item>INTERFACE</item>-      <item>MODULE</item>-      <item>OBJECT</item>-      <item>SHARED</item>-      <item>STATIC</item>-      <item>UNKNOWN</item>-    </list>-    <list name="add_subdirectory_nargs">-      <item>EXCLUDE_FROM_ALL</item>-      <item>SYSTEM</item>-    </list>-    <list name="add_test_nargs">-      <item>COMMAND</item>-      <item>COMMAND_EXPAND_LISTS</item>-      <item>CONFIGURATIONS</item>-      <item>NAME</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="build_command_nargs">-      <item>CONFIGURATION</item>-      <item>PARALLEL_LEVEL</item>-      <item>TARGET</item>-    </list>-    <list name="create_test_sourcelist_nargs">-      <item>EXTRA_INCLUDE</item>-      <item>FUNCTION</item>-    </list>-    <list name="define_property_nargs">-      <item>BRIEF_DOCS</item>-      <item>CACHED_VARIABLE</item>-      <item>DIRECTORY</item>-      <item>FULL_DOCS</item>-      <item>GLOBAL</item>-      <item>INHERITED</item>-      <item>INITIALIZE_FROM_VARIABLE</item>-      <item>PROPERTY</item>-      <item>SOURCE</item>-      <item>TEST</item>-      <item>VARIABLE</item>-    </list>-    <list name="enable_language_nargs">-      <item>OPTIONAL</item>-    </list>-    <list name="enable_language_sargs">-      <item>ASM</item>-      <item>ASM-ATT</item>-      <item>ASM_MASM</item>-      <item>ASM_NASM</item>-      <item>C</item>-      <item>CSharp</item>-      <item>CUDA</item>-      <item>CXX</item>-      <item>Fortran</item>-      <item>HIP</item>-      <item>ISPC</item>-      <item>Java</item>-      <item>OBJC</item>-      <item>OBJCXX</item>-      <item>RC</item>-      <item>Swift</item>-    </list>-    <list name="export_nargs">-      <item>ANDROID_MK</item>-      <item>APPEND</item>-      <item>EXPORT</item>-      <item>EXPORT_LINK_INTERFACE_LIBRARIES</item>-      <item>FILE</item>-      <item>NAMESPACE</item>-      <item>TARGETS</item>-    </list>-    <list name="get_source_file_property_nargs">-      <item>DIRECTORY</item>-      <item>TARGET_DIRECTORY</item>-    </list>-    <list name="include_directories_nargs">-      <item>AFTER</item>-      <item>BEFORE</item>-      <item>SYSTEM</item>-    </list>-    <list name="include_external_msproject_nargs">-      <item>GUID</item>-      <item>PLATFORM</item>-      <item>TYPE</item>-    </list>-    <list name="install_nargs">-      <item>ARCHIVE</item>-      <item>BUNDLE</item>-      <item>CODE</item>-      <item>COMPONENT</item>-      <item>CONFIGURATIONS</item>-      <item>DESTINATION</item>-      <item>DIRECTORIES</item>-      <item>DIRECTORY</item>-      <item>DIRECTORY_PERMISSIONS</item>-      <item>EXCLUDE</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>EXPORT</item>-      <item>EXPORT_ANDROID_MK</item>-      <item>EXPORT_LINK_INTERFACE_LIBRARIES</item>-      <item>FILE</item>-      <item>FILES</item>-      <item>FILES_MATCHING</item>-      <item>FILE_PERMISSIONS</item>-      <item>FILE_SET</item>-      <item>FRAMEWORK</item>-      <item>IMPORTED_RUNTIME_ARTIFACTS</item>-      <item>INCLUDES</item>-      <item>LIBRARY</item>-      <item>MESSAGE_NEVER</item>-      <item>NAMELINK_COMPONENT</item>-      <item>NAMELINK_ONLY</item>-      <item>NAMELINK_SKIP</item>-      <item>NAMESPACE</item>-      <item>OBJECTS</item>-      <item>OPTIONAL</item>-      <item>PATTERN</item>-      <item>PERMISSIONS</item>-      <item>POST_EXCLUDE_FILES</item>-      <item>POST_EXCLUDE_REGEXES</item>-      <item>POST_INCLUDE_FILES</item>-      <item>POST_INCLUDE_REGEXES</item>-      <item>PRE_EXCLUDE_REGEXES</item>-      <item>PRE_INCLUDE_REGEXES</item>-      <item>PRIVATE_HEADER</item>-      <item>PROGRAMS</item>-      <item>PUBLIC_HEADER</item>-      <item>REGEX</item>-      <item>RENAME</item>-      <item>RESOURCE</item>-      <item>RUNTIME</item>-      <item>RUNTIME_DEPENDENCIES</item>-      <item>RUNTIME_DEPENDENCY_SET</item>-      <item>SCRIPT</item>-      <item>TARGETS</item>-      <item>TYPE</item>-      <item>USE_SOURCE_PERMISSIONS</item>-    </list>-    <list name="install_sargs">-      <item>GROUP_EXECUTE</item>-      <item>GROUP_READ</item>-      <item>GROUP_WRITE</item>-      <item>OWNER_EXECUTE</item>-      <item>OWNER_READ</item>-      <item>OWNER_WRITE</item>-      <item>SETGID</item>-      <item>SETUID</item>-      <item>WORLD_EXECUTE</item>-      <item>WORLD_READ</item>-      <item>WORLD_WRITE</item>-    </list>-    <list name="link_directories_nargs">-      <item>AFTER</item>-      <item>BEFORE</item>-    </list>-    <list name="link_libraries_nargs">-      <item>debug</item>-      <item>general</item>-      <item>optimized</item>-    </list>-    <list name="load_cache_nargs">-      <item>EXCLUDE</item>-      <item>INCLUDE_INTERNALS</item>-      <item>READ_WITH_PREFIX</item>-    </list>-    <list name="project_nargs">-      <item>DESCRIPTION</item>-      <item>HOMEPAGE_URL</item>-      <item>LANGUAGES</item>-      <item>VERSION</item>-    </list>-    <list name="project_sargs">-      <item>ASM</item>-      <item>ASM-ATT</item>-      <item>ASM_MASM</item>-      <item>ASM_NASM</item>-      <item>C</item>-      <item>CSharp</item>-      <item>CUDA</item>-      <item>CXX</item>-      <item>Fortran</item>-      <item>HIP</item>-      <item>ISPC</item>-      <item>Java</item>-      <item>NONE</item>-      <item>OBJC</item>-      <item>OBJCXX</item>-      <item>RC</item>-      <item>Swift</item>-    </list>-    <list name="set_source_files_properties_nargs">-      <item>DIRECTORY</item>-      <item>PROPERTIES</item>-      <item>TARGET_DIRECTORY</item>-    </list>-    <list name="set_target_properties_nargs">-      <item>PROPERTIES</item>-    </list>-    <list name="set_tests_properties_nargs">-      <item>PROPERTIES</item>-    </list>-    <list name="source_group_nargs">-      <item>FILES</item>-      <item>PREFIX</item>-      <item>REGULAR_EXPRESSION</item>-      <item>TREE</item>-    </list>-    <list name="target_compile_definitions_nargs">-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-    </list>-    <list name="target_compile_features_nargs">-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-    </list>-    <list name="target_compile_features_sargs">-      <item>c_function_prototypes</item>-      <item>c_restrict</item>-      <item>c_static_assert</item>-      <item>c_std_11</item>-      <item>c_std_17</item>-      <item>c_std_23</item>-      <item>c_std_90</item>-      <item>c_std_99</item>-      <item>c_variadic_macros</item>-      <item>cuda_std_03</item>-      <item>cuda_std_11</item>-      <item>cuda_std_14</item>-      <item>cuda_std_17</item>-      <item>cuda_std_20</item>-      <item>cuda_std_23</item>-      <item>cxx_aggregate_default_initializers</item>-      <item>cxx_alias_templates</item>-      <item>cxx_alignas</item>-      <item>cxx_alignof</item>-      <item>cxx_attribute_deprecated</item>-      <item>cxx_attributes</item>-      <item>cxx_auto_type</item>-      <item>cxx_binary_literals</item>-      <item>cxx_constexpr</item>-      <item>cxx_contextual_conversions</item>-      <item>cxx_decltype</item>-      <item>cxx_decltype_auto</item>-      <item>cxx_decltype_incomplete_return_types</item>-      <item>cxx_default_function_template_args</item>-      <item>cxx_defaulted_functions</item>-      <item>cxx_defaulted_move_initializers</item>-      <item>cxx_delegating_constructors</item>-      <item>cxx_deleted_functions</item>-      <item>cxx_digit_separators</item>-      <item>cxx_enum_forward_declarations</item>-      <item>cxx_explicit_conversions</item>-      <item>cxx_extended_friend_declarations</item>-      <item>cxx_extern_templates</item>-      <item>cxx_final</item>-      <item>cxx_func_identifier</item>-      <item>cxx_generalized_initializers</item>-      <item>cxx_generic_lambdas</item>-      <item>cxx_inheriting_constructors</item>-      <item>cxx_inline_namespaces</item>-      <item>cxx_lambda_init_captures</item>-      <item>cxx_lambdas</item>-      <item>cxx_local_type_template_args</item>-      <item>cxx_long_long_type</item>-      <item>cxx_noexcept</item>-      <item>cxx_nonstatic_member_init</item>-      <item>cxx_nullptr</item>-      <item>cxx_override</item>-      <item>cxx_range_for</item>-      <item>cxx_raw_string_literals</item>-      <item>cxx_reference_qualified_functions</item>-      <item>cxx_relaxed_constexpr</item>-      <item>cxx_return_type_deduction</item>-      <item>cxx_right_angle_brackets</item>-      <item>cxx_rvalue_references</item>-      <item>cxx_sizeof_member</item>-      <item>cxx_static_assert</item>-      <item>cxx_std_11</item>-      <item>cxx_std_14</item>-      <item>cxx_std_17</item>-      <item>cxx_std_20</item>-      <item>cxx_std_23</item>-      <item>cxx_std_26</item>-      <item>cxx_std_98</item>-      <item>cxx_strong_enums</item>-      <item>cxx_template_template_parameters</item>-      <item>cxx_thread_local</item>-      <item>cxx_trailing_return_types</item>-      <item>cxx_unicode_literals</item>-      <item>cxx_uniform_initialization</item>-      <item>cxx_unrestricted_unions</item>-      <item>cxx_user_literals</item>-      <item>cxx_variable_templates</item>-      <item>cxx_variadic_macros</item>-      <item>cxx_variadic_templates</item>-    </list>-    <list name="target_compile_options_nargs">-      <item>BEFORE</item>-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-    </list>-    <list name="target_include_directories_nargs">-      <item>AFTER</item>-      <item>BEFORE</item>-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-      <item>SYSTEM</item>-    </list>-    <list name="target_link_directories_nargs">-      <item>BEFORE</item>-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-    </list>-    <list name="target_link_libraries_nargs">-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-    </list>-    <list name="target_link_options_nargs">-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-    </list>-    <list name="target_precompile_headers_nargs">-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-      <item>REUSE_FROM</item>-    </list>-    <list name="target_sources_nargs">-      <item>BASE_DIRS</item>-      <item>FILES</item>-      <item>FILE_SET</item>-      <item>INTERFACE</item>-      <item>PRIVATE</item>-      <item>PUBLIC</item>-      <item>TYPE</item>-    </list>-    <list name="try_compile_nargs">-      <item>BINARY_DIR</item>-      <item>CMAKE_FLAGS</item>-      <item>COMPILE_DEFINITIONS</item>-      <item>COPY_FILE</item>-      <item>COPY_FILE_ERROR</item>-      <item>LINK_LIBRARIES</item>-      <item>LINK_OPTIONS</item>-      <item>NO_CACHE</item>-      <item>OUTPUT_VARIABLE</item>-      <item>PROJECT</item>-      <item>SOURCES</item>-      <item>SOURCE_DIR</item>-      <item>SOURCE_FROM_CONTENT</item>-      <item>SOURCE_FROM_FILE</item>-      <item>SOURCE_FROM_VAR</item>-      <item>TARGET</item>-    </list>-    <list name="try_run_nargs">-      <item>ARGS</item>-      <item>CMAKE_FLAGS</item>-      <item>COMPILE_DEFINITIONS</item>-      <item>COMPILE_OUTPUT_VARIABLE</item>-      <item>COMPILE_RESULT_VAR</item>-      <item>COPY_FILE</item>-      <item>COPY_FILE_ERROR</item>-      <item>LINK_LIBRARIES</item>-      <item>LINK_OPTIONS</item>-      <item>NO_CACHE</item>-      <item>OUTPUT_VARIABLE</item>-      <item>RUN_OUTPUT_STDERR_VARIABLE</item>-      <item>RUN_OUTPUT_STDOUT_VARIABLE</item>-      <item>RUN_OUTPUT_VARIABLE</item>-      <item>RUN_RESULT_VAR</item>-      <item>SOURCES</item>-      <item>SOURCE_FROM_CONTENT</item>-      <item>SOURCE_FROM_FILE</item>-      <item>SOURCE_FROM_VAR</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="ctest_build_nargs">-      <item>APPEND</item>-      <item>BUILD</item>-      <item>CAPTURE_CMAKE_ERROR</item>-      <item>CONFIGURATION</item>-      <item>FLAGS</item>-      <item>NUMBER_ERRORS</item>-      <item>NUMBER_WARNINGS</item>-      <item>PROJECT_NAME</item>-      <item>RETURN_VALUE</item>-      <item>TARGET</item>-    </list>-    <list name="ctest_configure_nargs">-      <item>APPEND</item>-      <item>BUILD</item>-      <item>CAPTURE_CMAKE_ERROR</item>-      <item>OPTIONS</item>-      <item>QUIET</item>-      <item>RETURN_VALUE</item>-      <item>SOURCE</item>-    </list>-    <list name="ctest_coverage_nargs">-      <item>APPEND</item>-      <item>BUILD</item>-      <item>CAPTURE_CMAKE_ERROR</item>-      <item>LABELS</item>-      <item>QUIET</item>-      <item>RETURN_VALUE</item>-    </list>-    <list name="ctest_memcheck_nargs">-      <item>APPEND</item>-      <item>BUILD</item>-      <item>DEFECT_COUNT</item>-      <item>END</item>-      <item>EXCLUDE</item>-      <item>EXCLUDE_FIXTURE</item>-      <item>EXCLUDE_FIXTURE_CLEANUP</item>-      <item>EXCLUDE_FIXTURE_SETUP</item>-      <item>EXCLUDE_LABEL</item>-      <item>INCLUDE</item>-      <item>INCLUDE_LABEL</item>-      <item>PARALLEL_LEVEL</item>-      <item>QUIET</item>-      <item>RETURN_VALUE</item>-      <item>SCHEDULE_RANDOM</item>-      <item>START</item>-      <item>STOP_TIME</item>-      <item>STRIDE</item>-      <item>TEST_LOAD</item>-    </list>-    <list name="ctest_run_script_nargs">-      <item>NEW_PROCESS</item>-      <item>RETURN_VALUE</item>-    </list>-    <list name="ctest_start_nargs">-      <item>APPEND</item>-      <item>QUIET</item>-      <item>TRACK</item>-    </list>-    <list name="ctest_submit_nargs">-      <item>BUILD_ID</item>-      <item>CDASH_UPLOAD</item>-      <item>CDASH_UPLOAD_TYPE</item>-      <item>FILES</item>-      <item>HTTPHEADER</item>-      <item>PARTS</item>-      <item>QUIET</item>-      <item>RETRY_COUNT</item>-      <item>RETRY_DELAY</item>-      <item>RETURN_VALUE</item>-      <item>SUBMIT_URL</item>-    </list>-    <list name="ctest_test_nargs">-      <item>APPEND</item>-      <item>BUILD</item>-      <item>CAPTURE_CMAKE_ERROR</item>-      <item>END</item>-      <item>EXCLUDE</item>-      <item>EXCLUDE_FIXTURE</item>-      <item>EXCLUDE_FIXTURE_CLEANUP</item>-      <item>EXCLUDE_FIXTURE_SETUP</item>-      <item>EXCLUDE_LABEL</item>-      <item>INCLUDE</item>-      <item>INCLUDE_LABEL</item>-      <item>PARALLEL_LEVEL</item>-      <item>QUIET</item>-      <item>REPEAT</item>-      <item>RETURN_VALUE</item>-      <item>SCHEDULE_RANDOM</item>-      <item>START</item>-      <item>STOP_ON_FAILURE</item>-      <item>STOP_TIME</item>-      <item>STRIDE</item>-      <item>TEST_LOAD</item>-    </list>-    <list name="ctest_test_sargs">-      <item>AFTER_TIMEOUT</item>-      <item>UNTIL_FAIL</item>-      <item>UNTIL_PASS</item>-    </list>-    <list name="ctest_update_nargs">-      <item>QUIET</item>-      <item>RETURN_VALUE</item>-      <item>SOURCE</item>-    </list>-    <list name="ctest_upload_nargs">-      <item>CAPTURE_CMAKE_ERROR</item>-      <item>FILES</item>-      <item>QUIET</item>-    </list>-    <list name="android_add_test_data_nargs">-      <item>DEVICE_OBJECT_STORE</item>-      <item>DEVICE_TEST_DIR</item>-      <item>FILES</item>-      <item>FILES_DEST</item>-      <item>LIBS</item>-      <item>LIBS_DEST</item>-      <item>NO_LINK_REGEX</item>-    </list>-    <list name="check_c_source_compiles_nargs">-      <item>FAIL_REGEX</item>-    </list>-    <list name="check_cxx_source_compiles_nargs">-      <item>FAIL_REGEX</item>-    </list>-    <list name="check_fortran_source_compiles_nargs">-      <item>FAIL_REGEX</item>-      <item>SRC_EXT</item>-    </list>-    <list name="check_fortran_source_runs_nargs">-      <item>SRC_EXT</item>-    </list>-    <list name="check_include_files_nargs">-      <item>LANGUAGE</item>-    </list>-    <list name="check_include_files_sargs">-      <item>C</item>-      <item>CXX</item>-    </list>-    <list name="check_ipo_supported_nargs">-      <item>LANGUAGES</item>-      <item>OUTPUT</item>-      <item>RESULT</item>-    </list>-    <list name="check_ipo_supported_sargs">-      <item>C</item>-      <item>CXX</item>-      <item>Fortran</item>-    </list>-    <list name="check_language_sargs">-      <item>ASM</item>-      <item>ASM-ATT</item>-      <item>ASM_MASM</item>-      <item>ASM_NASM</item>-      <item>C</item>-      <item>CSharp</item>-      <item>CUDA</item>-      <item>CXX</item>-      <item>Fortran</item>-      <item>HIP</item>-      <item>ISPC</item>-      <item>Java</item>-      <item>OBJC</item>-      <item>OBJCXX</item>-      <item>RC</item>-      <item>Swift</item>-    </list>-    <list name="check_objc_source_compiles_nargs">-      <item>FAIL_REGEX</item>-    </list>-    <list name="check_objcxx_source_compiles_nargs">-      <item>FAIL_REGEX</item>-    </list>-    <list name="check_pie_supported_nargs">-      <item>LANGUAGES</item>-      <item>OUTPUT_VARIABLE</item>-    </list>-    <list name="check_pie_supported_sargs">-      <item>C</item>-      <item>CUDA</item>-      <item>CXX</item>-      <item>Fortran</item>-      <item>HIP</item>-      <item>OBJC</item>-      <item>OBJCXX</item>-    </list>-    <list name="check_source_compiles_nargs">-      <item>FAIL_REGEX</item>-      <item>SRC_EXT</item>-    </list>-    <list name="check_source_runs_nargs">-      <item>SRC_EXT</item>-    </list>-    <list name="check_struct_has_member_nargs">-      <item>LANGUAGE</item>-    </list>-    <list name="check_struct_has_member_sargs">-      <item>C</item>-      <item>CXX</item>-    </list>-    <list name="check_type_size_nargs">-      <item>BUILTIN_TYPES_ONLY</item>-      <item>LANGUAGE</item>-    </list>-    <list name="check_type_size_sargs">-      <item>C</item>-      <item>CXX</item>-    </list>-    <list name="cmake_add_fortran_subdirectory_nargs">-      <item>ARCHIVE_DIR</item>-      <item>CMAKE_COMMAND_LINE</item>-      <item>LIBRARIES</item>-      <item>LINK_LIBRARIES</item>-      <item>LINK_LIBS</item>-      <item>NO_EXTERNAL_INSTALL</item>-      <item>PROJECT</item>-      <item>RUNTIME_DIR</item>-    </list>-    <list name="configure_package_config_file_nargs">-      <item>INSTALL_DESTINATION</item>-      <item>INSTALL_PREFIX</item>-      <item>NO_CHECK_REQUIRED_COMPONENTS_MACRO</item>-      <item>NO_SET_AND_CHECK_MACRO</item>-      <item>PATH_VARS</item>-    </list>-    <list name="write_basic_package_version_file_nargs">-      <item>ARCH_INDEPENDENT</item>-      <item>COMPATIBILITY</item>-      <item>VERSION</item>-    </list>-    <list name="write_basic_package_version_file_sargs">-      <item>AnyNewerVersion</item>-      <item>ExactVersion</item>-      <item>SameMajorVersion</item>-      <item>SameMinorVersion</item>-    </list>-    <list name="cmake_print_properties_nargs">-      <item>CACHE_ENTRIES</item>-      <item>DIRECTORIES</item>-      <item>PROPERTIES</item>-      <item>SOURCES</item>-      <item>TARGETS</item>-      <item>TESTS</item>-    </list>-    <list name="cmake_push_check_state_nargs">-      <item>RESET</item>-    </list>-    <list name="cpack_add_component_nargs">-      <item>ARCHIVE_FILE</item>-      <item>DEPENDS</item>-      <item>DESCRIPTION</item>-      <item>DISABLED</item>-      <item>DISPLAY_NAME</item>-      <item>DOWNLOADED</item>-      <item>GROUP</item>-      <item>HIDDEN</item>-      <item>INSTALL_TYPES</item>-      <item>PLIST</item>-      <item>REQUIRED</item>-    </list>-    <list name="cpack_add_component_group_nargs">-      <item>BOLD_TITLE</item>-      <item>DESCRIPTION</item>-      <item>DISPLAY_NAME</item>-      <item>EXPANDED</item>-      <item>PARENT_GROUP</item>-    </list>-    <list name="cpack_add_install_type_nargs">-      <item>DISPLAY_NAME</item>-    </list>-    <list name="cpack_configure_downloads_nargs">-      <item>ADD_REMOVE</item>-      <item>ALL</item>-      <item>NO_ADD_REMOVE</item>-      <item>UPLOAD_DIRECTORY</item>-    </list>-    <list name="cpack_ifw_configure_component_nargs">-      <item>AUTO_DEPEND_ON</item>-      <item>CHECKABLE</item>-      <item>COMMON</item>-      <item>DEFAULT</item>-      <item>DEPENDENCIES</item>-      <item>DEPENDS</item>-      <item>DESCRIPTION</item>-      <item>DISPLAY_NAME</item>-      <item>ESSENTIAL</item>-      <item>FORCED_INSTALLATION</item>-      <item>LICENSES</item>-      <item>NAME</item>-      <item>PRIORITY</item>-      <item>RELEASE_DATE</item>-      <item>REPLACES</item>-      <item>REQUIRES_ADMIN_RIGHTS]</item>-      <item>SCRIPT</item>-      <item>SORTING_PRIORITY</item>-      <item>TRANSLATIONS</item>-      <item>UPDATE_TEXT</item>-      <item>USER_INTERFACES</item>-      <item>VERSION</item>-      <item>VIRTUAL</item>-    </list>-    <list name="cpack_ifw_configure_component_group_nargs">-      <item>AUTO_DEPEND_ON</item>-      <item>CHECKABLE</item>-      <item>DEFAULT</item>-      <item>DEPENDENCIES</item>-      <item>DEPENDS</item>-      <item>DESCRIPTION</item>-      <item>DISPLAY_NAME</item>-      <item>FORCED_INSTALLATION</item>-      <item>LICENSES</item>-      <item>NAME</item>-      <item>PRIORITY</item>-      <item>RELEASE_DATE</item>-      <item>REPLACES</item>-      <item>REQUIRES_ADMIN_RIGHTS</item>-      <item>SCRIPT</item>-      <item>SORTING_PRIORITY</item>-      <item>TRANSLATIONS</item>-      <item>UPDATE_TEXT</item>-      <item>USER_INTERFACES</item>-      <item>VERSION</item>-      <item>VIRTUAL</item>-    </list>-    <list name="cpack_ifw_add_repository_nargs">-      <item>DISABLED</item>-      <item>DISPLAY_NAME</item>-      <item>PASSWORD</item>-      <item>URL</item>-      <item>USERNAME</item>-    </list>-    <list name="cpack_ifw_update_repository_nargs">-      <item>ADD</item>-      <item>DISPLAY_NAME</item>-      <item>NEW_URL</item>-      <item>OLD_URL</item>-      <item>PASSWORD</item>-      <item>REMOVE</item>-      <item>REPLACE</item>-      <item>URL</item>-      <item>USERNAME</item>-    </list>-    <list name="ctest_coverage_collect_gcov_nargs">-      <item>BUILD</item>-      <item>DELETE</item>-      <item>GCOV_COMMAND</item>-      <item>GCOV_OPTIONS</item>-      <item>GLOB</item>-      <item>QUIET</item>-      <item>SOURCE</item>-      <item>TARBALL</item>-      <item>TARBALL_COMPRESSION</item>-    </list>-    <list name="ExternalData_Add_Target_nargs">-      <item>SHOW_PROGRESS</item>-    </list>-    <list name="ExternalProject_Add_nargs">-      <item>BINARY_DIR</item>-      <item>BUILD_ALWAYS</item>-      <item>BUILD_BYPRODUCTS</item>-      <item>BUILD_COMMAND</item>-      <item>BUILD_IN_SOURCE</item>-      <item>CMAKE_ARGS</item>-      <item>CMAKE_CACHE_ARGS</item>-      <item>CMAKE_CACHE_DEFAULT_ARGS</item>-      <item>CMAKE_COMMAND</item>-      <item>CMAKE_GENERATOR</item>-      <item>CMAKE_GENERATOR_INSTANCE</item>-      <item>CMAKE_GENERATOR_PLATFORM</item>-      <item>CMAKE_GENERATOR_TOOLSET</item>-      <item>COMMAND</item>-      <item>CONFIGURE_COMMAND</item>-      <item>CONFIGURE_HANDLED_BY_BUILD</item>-      <item>CVS_MODULE</item>-      <item>CVS_REPOSITORY</item>-      <item>CVS_TAG</item>-      <item>DEPENDS</item>-      <item>DOWNLOAD_COMMAND</item>-      <item>DOWNLOAD_DIR</item>-      <item>DOWNLOAD_EXTRACT_TIMESTAMP</item>-      <item>DOWNLOAD_NAME</item>-      <item>DOWNLOAD_NO_EXTRACT</item>-      <item>DOWNLOAD_NO_PROGRESS</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>GIT_CONFIG</item>-      <item>GIT_PROGRESS</item>-      <item>GIT_REMOTE_NAME</item>-      <item>GIT_REMOTE_UPDATE_STRATEGY</item>-      <item>GIT_REPOSITORY</item>-      <item>GIT_SHALLOW</item>-      <item>GIT_SUBMODULES</item>-      <item>GIT_SUBMODULES_RECURSE</item>-      <item>GIT_TAG</item>-      <item>HG_REPOSITORY</item>-      <item>HG_TAG</item>-      <item>HTTP_HEADER</item>-      <item>HTTP_PASSWORD</item>-      <item>HTTP_USERNAME</item>-      <item>INACTIVITY_TIMEOUT</item>-      <item>INDEPENDENT_STEP_TARGETS</item>-      <item>INSTALL_COMMAND</item>-      <item>INSTALL_DIR</item>-      <item>LIST_SEPARATOR</item>-      <item>LOG_BUILD</item>-      <item>LOG_CONFIGURE</item>-      <item>LOG_DIR</item>-      <item>LOG_DOWNLOAD</item>-      <item>LOG_INSTALL</item>-      <item>LOG_MERGED_STDOUTERR</item>-      <item>LOG_OUTPUT_ON_FAILURE</item>-      <item>LOG_PATCH</item>-      <item>LOG_TEST</item>-      <item>LOG_UPDATE</item>-      <item>NETRC</item>-      <item>NETRC_FILE</item>-      <item>PATCH_COMMAND</item>-      <item>PREFIX</item>-      <item>SOURCE_DIR</item>-      <item>SOURCE_SUBDIR</item>-      <item>STAMP_DIR</item>-      <item>STEP_TARGETS</item>-      <item>SVN_PASSWORD</item>-      <item>SVN_REPOSITORY</item>-      <item>SVN_REVISION</item>-      <item>SVN_TRUST_CERT</item>-      <item>SVN_USERNAME</item>-      <item>TEST_AFTER_INSTALL</item>-      <item>TEST_BEFORE_INSTALL</item>-      <item>TEST_COMMAND</item>-      <item>TEST_EXCLUDE_FROM_MAIN</item>-      <item>TIMEOUT</item>-      <item>TLS_CAINFO</item>-      <item>TLS_VERIFY</item>-      <item>TMP_DIR</item>-      <item>UPDATE_COMMAND</item>-      <item>UPDATE_DISCONNECTED</item>-      <item>URL</item>-      <item>URL_HASH</item>-      <item>URL_MD5</item>-      <item>USES_TERMINAL_BUILD</item>-      <item>USES_TERMINAL_CONFIGURE</item>-      <item>USES_TERMINAL_DOWNLOAD</item>-      <item>USES_TERMINAL_INSTALL</item>-      <item>USES_TERMINAL_PATCH</item>-      <item>USES_TERMINAL_TEST</item>-      <item>USES_TERMINAL_UPDATE</item>-    </list>-    <list name="ExternalProject_Add_sargs">-      <item>CHECKOUT</item>-      <item>IGNORED</item>-      <item>OPTIONAL</item>-      <item>REBASE</item>-      <item>REBASE_CHECKOUT</item>-      <item>REQUIRED</item>-    </list>-    <list name="ExternalProject_Add_Step_nargs">-      <item>ALWAYS</item>-      <item>BYPRODUCTS</item>-      <item>COMMAND</item>-      <item>COMMENT</item>-      <item>DEPENDEES</item>-      <item>DEPENDERS</item>-      <item>DEPENDS</item>-      <item>EXCLUDE_FROM_MAIN</item>-      <item>INDEPENDENT</item>-      <item>LOG</item>-      <item>USES_TERMINAL</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="ExternalProject_Add_StepTargets_nargs">-      <item>NO_DEPENDS</item>-    </list>-    <list name="feature_summary_nargs">-      <item>ALL</item>-      <item>APPEND</item>-      <item>DEFAULT_DESCRIPTION</item>-      <item>DESCRIPTION</item>-      <item>DISABLED_FEATURES</item>-      <item>ENABLED_FEATURES</item>-      <item>FATAL_ON_MISSING_REQUIRED_PACKAGES</item>-      <item>FILENAME</item>-      <item>INCLUDE_QUIET_PACKAGES</item>-      <item>PACKAGES_FOUND</item>-      <item>PACKAGES_NOT_FOUND</item>-      <item>QUIET_ON_EMPTY</item>-      <item>VAR</item>-      <item>WHAT</item>-    </list>-    <list name="set_package_properties_nargs">-      <item>DESCRIPTION</item>-      <item>OPTIONAL</item>-      <item>PROPERTIES</item>-      <item>PURPOSE</item>-      <item>RECOMMENDED</item>-      <item>REQUIRED</item>-      <item>RUNTIME</item>-      <item>TYPE</item>-      <item>URL</item>-    </list>-    <list name="FetchContent_Declare_nargs">-      <item>CVS_MODULE</item>-      <item>CVS_REPOSITORY</item>-      <item>CVS_TAG</item>-      <item>DOWNLOAD_COMMAND</item>-      <item>DOWNLOAD_NAME</item>-      <item>DOWNLOAD_NO_EXTRACT</item>-      <item>DOWNLOAD_NO_PROGRESS</item>-      <item>GIT_CONFIG</item>-      <item>GIT_PROGRESS</item>-      <item>GIT_REMOTE_NAME</item>-      <item>GIT_REMOTE_UPDATE_STRATEGY</item>-      <item>GIT_REPOSITORY</item>-      <item>GIT_SHALLOW</item>-      <item>GIT_SUBMODULES</item>-      <item>GIT_SUBMODULES_RECURSE</item>-      <item>GIT_TAG</item>-      <item>HG_REPOSITORY</item>-      <item>HG_TAG</item>-      <item>HTTP_HEADER</item>-      <item>HTTP_PASSWORD</item>-      <item>HTTP_USERNAME</item>-      <item>INACTIVITY_TIMEOUT</item>-      <item>NETRC</item>-      <item>NETRC_FILE</item>-      <item>PATCH_COMMAND</item>-      <item>SOURCE_SUBDIR</item>-      <item>SVN_PASSWORD</item>-      <item>SVN_REPOSITORY</item>-      <item>SVN_REVISION</item>-      <item>SVN_TRUST_CERT</item>-      <item>SVN_USERNAME</item>-      <item>SYSTEM</item>-      <item>TIMEOUT</item>-      <item>TLS_CAINFO</item>-      <item>TLS_VERIFY</item>-      <item>UPDATE_COMMAND</item>-      <item>UPDATE_DISCONNECTED</item>-      <item>URL</item>-      <item>URL_HASH</item>-      <item>URL_MD5</item>-    </list>-    <list name="FetchContent_Populate_nargs">-      <item>BINARY_DIR</item>-      <item>CVS_MODULE</item>-      <item>CVS_REPOSITORY</item>-      <item>CVS_TAG</item>-      <item>DOWNLOAD_COMMAND</item>-      <item>DOWNLOAD_NAME</item>-      <item>DOWNLOAD_NO_EXTRACT</item>-      <item>DOWNLOAD_NO_PROGRESS</item>-      <item>GIT_CONFIG</item>-      <item>GIT_PROGRESS</item>-      <item>GIT_REMOTE_NAME</item>-      <item>GIT_REMOTE_UPDATE_STRATEGY</item>-      <item>GIT_REPOSITORY</item>-      <item>GIT_SHALLOW</item>-      <item>GIT_SUBMODULES</item>-      <item>GIT_SUBMODULES_RECURSE</item>-      <item>GIT_TAG</item>-      <item>HG_REPOSITORY</item>-      <item>HG_TAG</item>-      <item>HTTP_HEADER</item>-      <item>HTTP_PASSWORD</item>-      <item>HTTP_USERNAME</item>-      <item>INACTIVITY_TIMEOUT</item>-      <item>NETRC</item>-      <item>NETRC_FILE</item>-      <item>PATCH_COMMAND</item>-      <item>QUIET</item>-      <item>SOURCE_DIR</item>-      <item>SOURCE_SUBDIR</item>-      <item>SUBBUILD_DIR</item>-      <item>SVN_PASSWORD</item>-      <item>SVN_REPOSITORY</item>-      <item>SVN_REVISION</item>-      <item>SVN_TRUST_CERT</item>-      <item>SVN_USERNAME</item>-      <item>TIMEOUT</item>-      <item>TLS_CAINFO</item>-      <item>TLS_VERIFY</item>-      <item>UPDATE_COMMAND</item>-      <item>UPDATE_DISCONNECTED</item>-      <item>URL</item>-      <item>URL_HASH</item>-      <item>URL_MD5</item>-    </list>-    <list name="FetchContent_GetProperties_nargs">-      <item>BINARY_DIR</item>-      <item>POPULATED</item>-      <item>SOURCE_DIR</item>-    </list>-    <list name="find_package_handle_standard_args_nargs">-      <item>CONFIG_MODE</item>-      <item>DEFAULT_MSG</item>-      <item>FAIL_MESSAGE</item>-      <item>FOUND_VAR</item>-      <item>HANDLE_COMPONENTS</item>-      <item>HANDLE_VERSION_RANGE</item>-      <item>NAME_MISMATCHED</item>-      <item>REASON_FAILURE_MESSAGE</item>-      <item>REQUIRED_VARS</item>-      <item>VERSION_VAR</item>-    </list>-    <list name="find_package_check_version_nargs">-      <item>HANDLE_VERSION_RANGE</item>-      <item>RESULT_MESSAGE_VARIABLE</item>-    </list>-    <list name="FortranCInterface_HEADER_nargs">-      <item>MACRO_NAMESPACE</item>-      <item>SYMBOLS</item>-      <item>SYMBOL_NAMESPACE</item>-    </list>-    <list name="FortranCInterface_VERIFY_nargs">-      <item>CXX</item>-      <item>QUIET</item>-    </list>-    <list name="generate_export_header_nargs">-      <item>BASE_NAME</item>-      <item>CUSTOM_CONTENT_FROM_VARIABLE</item>-      <item>DEFINE_NO_DEPRECATED</item>-      <item>DEPRECATED_MACRO_NAME</item>-      <item>EXPORT_FILE_NAME</item>-      <item>EXPORT_MACRO_NAME</item>-      <item>INCLUDE_GUARD_NAME</item>-      <item>NO_DEPRECATED_MACRO_NAME</item>-      <item>NO_EXPORT_MACRO_NAME</item>-      <item>PREFIX_NAME</item>-      <item>STATIC_DEFINE</item>-    </list>-    <list name="gtest_add_tests_nargs">-      <item>EXTRA_ARGS</item>-      <item>SKIP_DEPENDENCY</item>-      <item>SOURCES</item>-      <item>TARGET</item>-      <item>TEST_LIST</item>-      <item>TEST_PREFIX</item>-      <item>TEST_SUFFIX</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="gtest_discover_tests_nargs">-      <item>DISCOVERY_MODE</item>-      <item>DISCOVERY_TIMEOUT</item>-      <item>EXTRA_ARGS</item>-      <item>NO_PRETTY_TYPES</item>-      <item>NO_PRETTY_VALUES</item>-      <item>PROPERTIES</item>-      <item>TEST_FILTER</item>-      <item>TEST_LIST</item>-      <item>TEST_PREFIX</item>-      <item>TEST_SUFFIX</item>-      <item>WORKING_DIRECTORY</item>-      <item>XML_OUTPUT_DIR</item>-    </list>-    <list name="gtest_discover_tests_sargs">-      <item>POST_BUILD</item>-      <item>PRE_TEST</item>-    </list>-    <list name="add_jar_nargs">-      <item>BUILD</item>-      <item>DESTINATION</item>-      <item>ENTRY_POINT</item>-      <item>GENERATE_NATIVE_HEADERS</item>-      <item>INCLUDE_JARS</item>-      <item>INSTALL</item>-      <item>MANIFEST</item>-      <item>NAMESPACE</item>-      <item>OUTPUT_DIR</item>-      <item>OUTPUT_NAME</item>-      <item>RESOURCES</item>-      <item>SOURCES</item>-      <item>VERSION</item>-    </list>-    <list name="install_jar_nargs">-      <item>COMPONENT</item>-      <item>DESTINATION</item>-    </list>-    <list name="install_jni_symlink_nargs">-      <item>COMPONENT</item>-      <item>DESTINATION</item>-    </list>-    <list name="create_javah_nargs">-      <item>CLASSES</item>-      <item>CLASSPATH</item>-      <item>DEPENDS</item>-      <item>GENERATED_FILES</item>-      <item>OUTPUT_DIR</item>-      <item>OUTPUT_NAME</item>-      <item>TARGET</item>-    </list>-    <list name="install_jar_exports_nargs">-      <item>COMPONENT</item>-      <item>DESTINATION</item>-      <item>FILE</item>-      <item>NAMESPACE</item>-      <item>TARGETS</item>-    </list>-    <list name="export_jars_nargs">-      <item>FILE</item>-      <item>NAMESPACE</item>-      <item>TARGETS</item>-    </list>-    <list name="find_jar_nargs">-      <item>DOC</item>-      <item>ENV</item>-      <item>NAMES</item>-      <item>PATHS</item>-      <item>VERSIONS</item>-    </list>-    <list name="create_javadoc_nargs">-      <item>AUTHOR</item>-      <item>CLASSPATH</item>-      <item>DOCTITLE</item>-      <item>FILES</item>-      <item>INSTALLPATH</item>-      <item>PACKAGES</item>-      <item>SOURCEPATH</item>-      <item>USE</item>-      <item>VERSION</item>-      <item>WINDOWTITLE</item>-    </list>-    <list name="swig_add_library_nargs">-      <item>LANGUAGE</item>-      <item>MODULE</item>-      <item>NO_PROXY</item>-      <item>OUTFILE_DIR</item>-      <item>OUTPUT_DIR</item>-      <item>SHARED</item>-      <item>SOURCES</item>-      <item>STATIC</item>-      <item>TYPE</item>-      <item>USE_BUILD_SHARED_LIBS</item>-    </list>-    <list name="squish_add_test_nargs">-      <item>AUT</item>-      <item>POST_COMMAND</item>-      <item>PRE_COMMAND</item>-      <item>SETTINGSGROUP</item>-      <item>SUITE</item>-      <item>TEST</item>-    </list>-    <list name="bison_target_nargs">-      <item>COMPILE_FLAGS</item>-      <item>DEFINES_FILE</item>-      <item>REPORT_FILE</item>-      <item>VERBOSE</item>-    </list>-    <list name="doxygen_add_docs_nargs">-      <item>ALL</item>-      <item>COMMENT</item>-      <item>USE_STAMP_FILE</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="env_module_nargs">-      <item>COMMAND</item>-      <item>OUTPUT_VARIABLE</item>-      <item>RESULT_VARIABLE</item>-    </list>-    <list name="env_module_swap_nargs">-      <item>OUTPUT_VARIABLE</item>-      <item>RESULT_VARIABLE</item>-    </list>-    <list name="flex_target_nargs">-      <item>COMPILE_FLAGS</item>-      <item>DEFINES_FILE</item>-    </list>-    <list name="gettext_create_translations_nargs">-      <item>ALL</item>-    </list>-    <list name="gettext_process_pot_file_nargs">-      <item>ALL</item>-      <item>INSTALL_DESTINATION</item>-      <item>LANGUAGES</item>-    </list>-    <list name="gettext_process_po_files_nargs">-      <item>ALL</item>-      <item>INSTALL_DESTINATION</item>-      <item>PO_FILES</item>-    </list>-    <list name="matlab_add_unit_test_nargs">-      <item>ADDITIONAL_PATH</item>-      <item>CUSTOM_TEST_COMMAND</item>-      <item>MATLAB_ADDITIONAL_STARTUP_OPTIONS</item>-      <item>NAME</item>-      <item>NO_UNITTEST_FRAMEWORK</item>-      <item>TEST_ARGS</item>-      <item>TIMEOUT</item>-      <item>UNITTEST_FILE</item>-      <item>UNITTEST_PRECOMMAND</item>-    </list>-    <list name="matlab_add_mex_nargs">-      <item>DOCUMENTATION</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>EXECUTABLE</item>-      <item>LINK_TO</item>-      <item>MODULE</item>-      <item>NAME</item>-      <item>NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES</item>-      <item>OUTPUT_NAME</item>-      <item>R2017b</item>-      <item>R2018a</item>-      <item>SHARED</item>-      <item>SRC</item>-    </list>-    <list name="pkg_check_modules_nargs">-      <item>GLOBAL</item>-      <item>IMPORTED_TARGET</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_PATH</item>-      <item>QUIET</item>-      <item>REQUIRED</item>-      <item>STATIC_TARGET</item>-    </list>-    <list name="pkg_search_module_nargs">-      <item>GLOBAL</item>-      <item>IMPORTED_TARGET</item>-      <item>NO_CMAKE_ENVIRONMENT_PATH</item>-      <item>NO_CMAKE_PATH</item>-      <item>QUIET</item>-      <item>REQUIRED</item>-      <item>STATIC_TARGET</item>-    </list>-    <list name="protobuf_generate_cpp_nargs">-      <item>DESCRIPTORS</item>-      <item>EXPORT_MACRO</item>-    </list>-    <list name="Python_add_library_nargs">-      <item>MODULE</item>-      <item>SHARED</item>-      <item>STATIC</item>-      <item>WITH_SOABI</item>-    </list>-    <list name="Subversion_WC_INFO_nargs">-      <item>IGNORE_SVN_FAILURE</item>-    </list>--    <list name="variables">-      <item>ALSA_LIBRARY</item>-      <item>ANDROID</item>-      <item>APPLE</item>-      <item>ARGC</item>-      <item>ARGN</item>-      <item>ARGV</item>-      <item>ASPELL_DEFINITIONS</item>-      <item>ASPELL_EXECUTABLE</item>-      <item>AVIFILE_DEFINITIONS</item>-      <item>BIBER_COMPILER</item>-      <item>BIBTEX_COMPILER</item>-      <item>BISON_EXECUTABLE</item>-      <item>BLAS_LINKER_FLAGS</item>-      <item>BLA_F95</item>-      <item>BLA_PREFER_PKGCONFIG</item>-      <item>BLA_SIZEOF_INTEGER</item>-      <item>BLA_STATIC</item>-      <item>BLA_VENDOR</item>-      <item>BOOSTROOT</item>-      <item>BOOST_INCLUDEDIR</item>-      <item>BOOST_LIBRARYDIR</item>-      <item>BORLAND</item>-      <item>BSD</item>-      <item>BUILD_SHARED_LIBS</item>-      <item>BUILD_TESTING</item>-      <item>BU_CHMOD_BUNDLE_ITEMS</item>-      <item>BZIP2_INCLUDE_DIR</item>-      <item>BZIP2_NEED_PREFIX</item>-      <item>Backtrace_HEADER</item>-      <item>Backtrace_LIBRARY</item>-      <item>Boost_ADDITIONAL_VERSIONS</item>-      <item>Boost_ARCHITECTURE</item>-      <item>Boost_COMPILER</item>-      <item>Boost_DEBUG</item>-      <item>Boost_INCLUDE_DIR</item>-      <item>Boost_LIBRARY_DIR_DEBUG</item>-      <item>Boost_LIBRARY_DIR_RELEASE</item>-      <item>Boost_LIB_PREFIX</item>-      <item>Boost_NAMESPACE</item>-      <item>Boost_NO_SYSTEM_PATHS</item>-      <item>Boost_NO_WARN_NEW_VERSIONS</item>-      <item>Boost_REALPATH</item>-      <item>Boost_THREADAPI</item>-      <item>Boost_USE_DEBUG_LIBS</item>-      <item>Boost_USE_DEBUG_PYTHON</item>-      <item>Boost_USE_DEBUG_RUNTIME</item>-      <item>Boost_USE_MULTITHREADED</item>-      <item>Boost_USE_RELEASE_LIBS</item>-      <item>Boost_USE_STATIC_LIBS</item>-      <item>Boost_USE_STLPORT</item>-      <item>Boost_USE_STLPORT_DEPRECATED_NATIVE_IOSTREAMS</item>-      <item>Boost_VERSION_COUNT</item>-      <item>Boost_VERSION_MACRO</item>-      <item>CABLE</item>-      <item>CABLE_INCLUDE_DIR</item>-      <item>CABLE_TCL_LIBRARY</item>-      <item>CMAKE_ABSOLUTE_DESTINATION_FILES</item>-      <item>CMAKE_AIX_EXPORT_ALL_SYMBOLS</item>-      <item>CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS</item>-      <item>CMAKE_ANDROID_API</item>-      <item>CMAKE_ANDROID_API_MIN</item>-      <item>CMAKE_ANDROID_ARCH</item>-      <item>CMAKE_ANDROID_ARCH_ABI</item>-      <item>CMAKE_ANDROID_ARM_MODE</item>-      <item>CMAKE_ANDROID_ARM_NEON</item>-      <item>CMAKE_ANDROID_ASSETS_DIRECTORIES</item>-      <item>CMAKE_ANDROID_GUI</item>-      <item>CMAKE_ANDROID_JAR_DEPENDENCIES</item>-      <item>CMAKE_ANDROID_JAR_DIRECTORIES</item>-      <item>CMAKE_ANDROID_JAVA_SOURCE_DIR</item>-      <item>CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES</item>-      <item>CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES</item>-      <item>CMAKE_ANDROID_NDK</item>-      <item>CMAKE_ANDROID_NDK_DEPRECATED_HEADERS</item>-      <item>CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG</item>-      <item>CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION</item>-      <item>CMAKE_ANDROID_NDK_VERSION</item>-      <item>CMAKE_ANDROID_PROCESS_MAX</item>-      <item>CMAKE_ANDROID_PROGUARD</item>-      <item>CMAKE_ANDROID_PROGUARD_CONFIG_PATH</item>-      <item>CMAKE_ANDROID_SECURE_PROPS_PATH</item>-      <item>CMAKE_ANDROID_SKIP_ANT_STEP</item>-      <item>CMAKE_ANDROID_STANDALONE_TOOLCHAIN</item>-      <item>CMAKE_ANDROID_STL_TYPE</item>-      <item>CMAKE_ANSI_CXXFLAGS</item>-      <item>CMAKE_APPBUNDLE_PATH</item>-      <item>CMAKE_APPLE_SILICON_PROCESSOR</item>-      <item>CMAKE_AR</item>-      <item>CMAKE_ARCHIVE_OUTPUT_DIRECTORY</item>-      <item>CMAKE_ARGC</item>-      <item>CMAKE_AUTOGEN_ORIGIN_DEPENDS</item>-      <item>CMAKE_AUTOGEN_PARALLEL</item>-      <item>CMAKE_AUTOGEN_VERBOSE</item>-      <item>CMAKE_AUTOMOC</item>-      <item>CMAKE_AUTOMOC_DEPEND_FILTERS</item>-      <item>CMAKE_AUTOMOC_MOC_OPTIONS</item>-      <item>CMAKE_AUTOMOC_PATH_PREFIX</item>-      <item>CMAKE_AUTOMOC_RELAXED_MODE</item>-      <item>CMAKE_AUTORCC</item>-      <item>CMAKE_AUTORCC_OPTIONS</item>-      <item>CMAKE_AUTOUIC</item>-      <item>CMAKE_AUTOUIC_OPTIONS</item>-      <item>CMAKE_AUTOUIC_SEARCH_PATHS</item>-      <item>CMAKE_BACKWARDS_COMPATIBILITY</item>-      <item>CMAKE_BINARY_DIR</item>-      <item>CMAKE_BUILD_RPATH</item>-      <item>CMAKE_BUILD_RPATH_USE_ORIGIN</item>-      <item>CMAKE_BUILD_TOOL</item>-      <item>CMAKE_BUILD_TYPE</item>-      <item>CMAKE_BUILD_WITH_INSTALL_NAME_DIR</item>-      <item>CMAKE_BUILD_WITH_INSTALL_RPATH</item>-      <item>CMAKE_CACHEFILE_DIR</item>-      <item>CMAKE_CACHE_MAJOR_VERSION</item>-      <item>CMAKE_CACHE_MINOR_VERSION</item>-      <item>CMAKE_CACHE_PATCH_VERSION</item>-      <item>CMAKE_CFG_INTDIR</item>-      <item>CMAKE_CLANG_VFS_OVERLAY</item>-      <item>CMAKE_CL_64</item>-      <item>CMAKE_CODEBLOCKS_COMPILER_ID</item>-      <item>CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES</item>-      <item>CMAKE_CODELITE_USE_TARGETS</item>-      <item>CMAKE_COLOR_DIAGNOSTICS</item>-      <item>CMAKE_COLOR_MAKEFILE</item>-      <item>CMAKE_COMMAND</item>-      <item>CMAKE_COMPILER_2005</item>-      <item>CMAKE_COMPILER_IS_GNUCC</item>-      <item>CMAKE_COMPILER_IS_GNUCXX</item>-      <item>CMAKE_COMPILER_IS_GNUG77</item>-      <item>CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY</item>-      <item>CMAKE_COMPILE_WARNING_AS_ERROR</item>-      <item>CMAKE_CONFIGURATION_TYPES</item>-      <item>CMAKE_CROSSCOMPILING</item>-      <item>CMAKE_CROSSCOMPILING_EMULATOR</item>-      <item>CMAKE_CROSS_CONFIGS</item>-      <item>CMAKE_CTEST_ARGUMENTS</item>-      <item>CMAKE_CTEST_COMMAND</item>-      <item>CMAKE_CUDA_ARCHITECTURES</item>-      <item>CMAKE_CUDA_COMPILE_FEATURES</item>-      <item>CMAKE_CUDA_EXTENSIONS</item>-      <item>CMAKE_CUDA_HOST_COMPILER</item>-      <item>CMAKE_CUDA_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_CUDA_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS</item>-      <item>CMAKE_CUDA_RUNTIME_LIBRARY</item>-      <item>CMAKE_CUDA_SEPARABLE_COMPILATION</item>-      <item>CMAKE_CUDA_STANDARD</item>-      <item>CMAKE_CUDA_STANDARD_REQUIRED</item>-      <item>CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES</item>-      <item>CMAKE_CURRENT_BINARY_DIR</item>-      <item>CMAKE_CURRENT_FUNCTION</item>-      <item>CMAKE_CURRENT_FUNCTION_LIST_DIR</item>-      <item>CMAKE_CURRENT_FUNCTION_LIST_FILE</item>-      <item>CMAKE_CURRENT_FUNCTION_LIST_LINE</item>-      <item>CMAKE_CURRENT_LIST_DIR</item>-      <item>CMAKE_CURRENT_LIST_FILE</item>-      <item>CMAKE_CURRENT_LIST_LINE</item>-      <item>CMAKE_CURRENT_SOURCE_DIR</item>-      <item>CMAKE_CXX_COMPILE_FEATURES</item>-      <item>CMAKE_CXX_EXTENSIONS</item>-      <item>CMAKE_CXX_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_CXX_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_CXX_STANDARD</item>-      <item>CMAKE_CXX_STANDARD_REQUIRED</item>-      <item>CMAKE_C_COMPILE_FEATURES</item>-      <item>CMAKE_C_EXTENSIONS</item>-      <item>CMAKE_C_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_C_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_C_STANDARD</item>-      <item>CMAKE_C_STANDARD_REQUIRED</item>-      <item>CMAKE_DEBUG_POSTFIX</item>-      <item>CMAKE_DEBUG_TARGET_PROPERTIES</item>-      <item>CMAKE_DEFAULT_BUILD_TYPE</item>-      <item>CMAKE_DEFAULT_CONFIGS</item>-      <item>CMAKE_DEPENDS_IN_PROJECT_ONLY</item>-      <item>CMAKE_DIRECTORY_LABELS</item>-      <item>CMAKE_DISABLE_PRECOMPILE_HEADERS</item>-      <item>CMAKE_DL_LIBS</item>-      <item>CMAKE_DOTNET_SDK</item>-      <item>CMAKE_DOTNET_TARGET_FRAMEWORK</item>-      <item>CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION</item>-      <item>CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES</item>-      <item>CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT</item>-      <item>CMAKE_ECLIPSE_MAKE_ARGUMENTS</item>-      <item>CMAKE_ECLIPSE_RESOURCE_ENCODING</item>-      <item>CMAKE_ECLIPSE_VERSION</item>-      <item>CMAKE_EDIT_COMMAND</item>-      <item>CMAKE_ENABLE_EXPORTS</item>-      <item>CMAKE_ERROR_DEPRECATED</item>-      <item>CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION</item>-      <item>CMAKE_EXECUTABLE_SUFFIX</item>-      <item>CMAKE_EXECUTE_PROCESS_COMMAND_ECHO</item>-      <item>CMAKE_EXE_LINKER_FLAGS</item>-      <item>CMAKE_EXE_LINKER_FLAGS_INIT</item>-      <item>CMAKE_EXPORT_COMPILE_COMMANDS</item>-      <item>CMAKE_EXPORT_NO_PACKAGE_REGISTRY</item>-      <item>CMAKE_EXPORT_PACKAGE_REGISTRY</item>-      <item>CMAKE_EXTRA_GENERATOR</item>-      <item>CMAKE_EXTRA_INCLUDE_FILES</item>-      <item>CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES</item>-      <item>CMAKE_FIND_APPBUNDLE</item>-      <item>CMAKE_FIND_DEBUG_MODE</item>-      <item>CMAKE_FIND_FRAMEWORK</item>-      <item>CMAKE_FIND_FRAMEWORK_EXTRA_LOCATIONS</item>-      <item>CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX</item>-      <item>CMAKE_FIND_LIBRARY_PREFIXES</item>-      <item>CMAKE_FIND_LIBRARY_SUFFIXES</item>-      <item>CMAKE_FIND_NO_INSTALL_PREFIX</item>-      <item>CMAKE_FIND_PACKAGE_NAME</item>-      <item>CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY</item>-      <item>CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY</item>-      <item>CMAKE_FIND_PACKAGE_PREFER_CONFIG</item>-      <item>CMAKE_FIND_PACKAGE_REDIRECTS_DIR</item>-      <item>CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS</item>-      <item>CMAKE_FIND_PACKAGE_SORT_DIRECTION</item>-      <item>CMAKE_FIND_PACKAGE_SORT_ORDER</item>-      <item>CMAKE_FIND_PACKAGE_TARGETS_GLOBAL</item>-      <item>CMAKE_FIND_PACKAGE_WARN_NO_MODULE</item>-      <item>CMAKE_FIND_ROOT_PATH</item>-      <item>CMAKE_FIND_ROOT_PATH_MODE_INCLUDE</item>-      <item>CMAKE_FIND_ROOT_PATH_MODE_LIBRARY</item>-      <item>CMAKE_FIND_ROOT_PATH_MODE_PACKAGE</item>-      <item>CMAKE_FIND_ROOT_PATH_MODE_PROGRAM</item>-      <item>CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH</item>-      <item>CMAKE_FIND_USE_CMAKE_PATH</item>-      <item>CMAKE_FIND_USE_CMAKE_SYSTEM_PATH</item>-      <item>CMAKE_FIND_USE_INSTALL_PREFIX</item>-      <item>CMAKE_FIND_USE_PACKAGE_REGISTRY</item>-      <item>CMAKE_FIND_USE_PACKAGE_ROOT_PATH</item>-      <item>CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH</item>-      <item>CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY</item>-      <item>CMAKE_FOLDER</item>-      <item>CMAKE_FRAMEWORK</item>-      <item>CMAKE_FRAMEWORK_PATH</item>-      <item>CMAKE_Fortran_FORMAT</item>-      <item>CMAKE_Fortran_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_Fortran_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_Fortran_MODDIR_DEFAULT</item>-      <item>CMAKE_Fortran_MODDIR_FLAG</item>-      <item>CMAKE_Fortran_MODOUT_FLAG</item>-      <item>CMAKE_Fortran_MODULE_DIRECTORY</item>-      <item>CMAKE_Fortran_PREPROCESS</item>-      <item>CMAKE_GENERATOR</item>-      <item>CMAKE_GENERATOR_INSTANCE</item>-      <item>CMAKE_GENERATOR_NO_COMPILER_ENV</item>-      <item>CMAKE_GENERATOR_PLATFORM</item>-      <item>CMAKE_GENERATOR_TOOLSET</item>-      <item>CMAKE_GET_OS_RELEASE_FALLBACK_RESULT</item>-      <item>CMAKE_GET_OS_RELEASE_FALLBACK_SCRIPTS</item>-      <item>CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND</item>-      <item>CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM</item>-      <item>CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL</item>-      <item>CMAKE_GLOBAL_AUTOGEN_TARGET</item>-      <item>CMAKE_GLOBAL_AUTOGEN_TARGET_NAME</item>-      <item>CMAKE_GLOBAL_AUTORCC_TARGET</item>-      <item>CMAKE_GLOBAL_AUTORCC_TARGET_NAME</item>-      <item>CMAKE_GNUtoMS</item>-      <item>CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE</item>-      <item>CMAKE_HAS_ANSI_STRING_STREAM</item>-      <item>CMAKE_HIP_ARCHITECTURES</item>-      <item>CMAKE_HIP_EXTENSIONS</item>-      <item>CMAKE_HIP_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_HIP_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_HIP_STANDARD</item>-      <item>CMAKE_HIP_STANDARD_REQUIRED</item>-      <item>CMAKE_HOST_APPLE</item>-      <item>CMAKE_HOST_BSD</item>-      <item>CMAKE_HOST_LINUX</item>-      <item>CMAKE_HOST_SOLARIS</item>-      <item>CMAKE_HOST_SYSTEM</item>-      <item>CMAKE_HOST_SYSTEM_NAME</item>-      <item>CMAKE_HOST_SYSTEM_PROCESSOR</item>-      <item>CMAKE_HOST_SYSTEM_VERSION</item>-      <item>CMAKE_HOST_UNIX</item>-      <item>CMAKE_HOST_WIN32</item>-      <item>CMAKE_HP_PTHREADS_INIT</item>-      <item>CMAKE_IGNORE_PATH</item>-      <item>CMAKE_IGNORE_PREFIX_PATH</item>-      <item>CMAKE_IMPORT_LIBRARY_PREFIX</item>-      <item>CMAKE_IMPORT_LIBRARY_SUFFIX</item>-      <item>CMAKE_INCLUDE_CURRENT_DIR</item>-      <item>CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE</item>-      <item>CMAKE_INCLUDE_DIRECTORIES_BEFORE</item>-      <item>CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE</item>-      <item>CMAKE_INCLUDE_PATH</item>-      <item>CMAKE_INSTALL_BINDIR</item>-      <item>CMAKE_INSTALL_DATADIR</item>-      <item>CMAKE_INSTALL_DATAROOTDIR</item>-      <item>CMAKE_INSTALL_DEBUG_LIBRARIES</item>-      <item>CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY</item>-      <item>CMAKE_INSTALL_DEFAULT_COMPONENT_NAME</item>-      <item>CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS</item>-      <item>CMAKE_INSTALL_DOCDIR</item>-      <item>CMAKE_INSTALL_FULL_BINDIR</item>-      <item>CMAKE_INSTALL_FULL_DATADIR</item>-      <item>CMAKE_INSTALL_FULL_DATAROOTDIR</item>-      <item>CMAKE_INSTALL_FULL_DOCDIR</item>-      <item>CMAKE_INSTALL_FULL_INCLUDEDIR</item>-      <item>CMAKE_INSTALL_FULL_INFODIR</item>-      <item>CMAKE_INSTALL_FULL_LIBDIR</item>-      <item>CMAKE_INSTALL_FULL_LIBEXECDIR</item>-      <item>CMAKE_INSTALL_FULL_LOCALEDIR</item>-      <item>CMAKE_INSTALL_FULL_LOCALSTATEDIR</item>-      <item>CMAKE_INSTALL_FULL_MANDIR</item>-      <item>CMAKE_INSTALL_FULL_OLDINCLUDEDIR</item>-      <item>CMAKE_INSTALL_FULL_RUNSTATEDIR</item>-      <item>CMAKE_INSTALL_FULL_SBINDIR</item>-      <item>CMAKE_INSTALL_FULL_SHAREDSTATEDIR</item>-      <item>CMAKE_INSTALL_FULL_SYSCONFDIR</item>-      <item>CMAKE_INSTALL_INCLUDEDIR</item>-      <item>CMAKE_INSTALL_INFODIR</item>-      <item>CMAKE_INSTALL_LIBDIR</item>-      <item>CMAKE_INSTALL_LIBEXECDIR</item>-      <item>CMAKE_INSTALL_LOCALEDIR</item>-      <item>CMAKE_INSTALL_LOCALSTATEDIR</item>-      <item>CMAKE_INSTALL_MANDIR</item>-      <item>CMAKE_INSTALL_MESSAGE</item>-      <item>CMAKE_INSTALL_MFC_LIBRARIES</item>-      <item>CMAKE_INSTALL_NAME_DIR</item>-      <item>CMAKE_INSTALL_OLDINCLUDEDIR</item>-      <item>CMAKE_INSTALL_OPENMP_LIBRARIES</item>-      <item>CMAKE_INSTALL_PREFIX</item>-      <item>CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT</item>-      <item>CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH</item>-      <item>CMAKE_INSTALL_RPATH</item>-      <item>CMAKE_INSTALL_RPATH_USE_LINK_PATH</item>-      <item>CMAKE_INSTALL_RUNSTATEDIR</item>-      <item>CMAKE_INSTALL_SBINDIR</item>-      <item>CMAKE_INSTALL_SHAREDSTATEDIR</item>-      <item>CMAKE_INSTALL_SYSCONFDIR</item>-      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_COMPONENT</item>-      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION</item>-      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS</item>-      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS</item>-      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP</item>-      <item>CMAKE_INSTALL_UCRT_LIBRARIES</item>-      <item>CMAKE_INTERPROCEDURAL_OPTIMIZATION</item>-      <item>CMAKE_IOS_INSTALL_COMBINED</item>-      <item>CMAKE_ISPC_HEADER_DIRECTORY</item>-      <item>CMAKE_ISPC_HEADER_SUFFIX</item>-      <item>CMAKE_ISPC_INSTRUCTION_SETS</item>-      <item>CMAKE_JAR_CLASSES_PREFIX</item>-      <item>CMAKE_JAVA_COMPILE_FLAGS</item>-      <item>CMAKE_JAVA_INCLUDE_PATH</item>-      <item>CMAKE_JNI_TARGET</item>-      <item>CMAKE_JOB_POOLS</item>-      <item>CMAKE_JOB_POOL_COMPILE</item>-      <item>CMAKE_JOB_POOL_LINK</item>-      <item>CMAKE_LIBRARY_ARCHITECTURE</item>-      <item>CMAKE_LIBRARY_ARCHITECTURE_REGEX</item>-      <item>CMAKE_LIBRARY_OUTPUT_DIRECTORY</item>-      <item>CMAKE_LIBRARY_PATH</item>-      <item>CMAKE_LIBRARY_PATH_FLAG</item>-      <item>CMAKE_LINK_DEF_FILE_FLAG</item>-      <item>CMAKE_LINK_DEPENDS_NO_SHARED</item>-      <item>CMAKE_LINK_DIRECTORIES_BEFORE</item>-      <item>CMAKE_LINK_INTERFACE_LIBRARIES</item>-      <item>CMAKE_LINK_LIBRARIES_ONLY_TARGETS</item>-      <item>CMAKE_LINK_LIBRARY_FILE_FLAG</item>-      <item>CMAKE_LINK_LIBRARY_FLAG</item>-      <item>CMAKE_LINK_LIBRARY_SUFFIX</item>-      <item>CMAKE_LINK_SEARCH_END_STATIC</item>-      <item>CMAKE_LINK_SEARCH_START_STATIC</item>-      <item>CMAKE_LINK_WHAT_YOU_USE</item>-      <item>CMAKE_LINK_WHAT_YOU_USE_CHECK</item>-      <item>CMAKE_MACOSX_BUNDLE</item>-      <item>CMAKE_MACOSX_RPATH</item>-      <item>CMAKE_MAJOR_VERSION</item>-      <item>CMAKE_MAKE_PROGRAM</item>-      <item>CMAKE_MATCH_COUNT</item>-      <item>CMAKE_MAXIMUM_RECURSION_DEPTH</item>-      <item>CMAKE_MESSAGE_CONTEXT</item>-      <item>CMAKE_MESSAGE_CONTEXT_SHOW</item>-      <item>CMAKE_MESSAGE_INDENT</item>-      <item>CMAKE_MESSAGE_LOG_LEVEL</item>-      <item>CMAKE_MFC_FLAG</item>-      <item>CMAKE_MINIMUM_REQUIRED_VERSION</item>-      <item>CMAKE_MINOR_VERSION</item>-      <item>CMAKE_MODULE_LINKER_FLAGS</item>-      <item>CMAKE_MODULE_LINKER_FLAGS_INIT</item>-      <item>CMAKE_MODULE_PATH</item>-      <item>CMAKE_MSVCIDE_RUN_PATH</item>-      <item>CMAKE_MSVC_DEBUG_INFORMATION_FORMAT</item>-      <item>CMAKE_MSVC_RUNTIME_LIBRARY</item>-      <item>CMAKE_NETRC</item>-      <item>CMAKE_NETRC_FILE</item>-      <item>CMAKE_NINJA_OUTPUT_PATH_PREFIX</item>-      <item>CMAKE_NO_ANSI_FOR_SCOPE</item>-      <item>CMAKE_NO_ANSI_STREAM_HEADERS</item>-      <item>CMAKE_NO_ANSI_STRING_STREAM</item>-      <item>CMAKE_NO_BUILTIN_CHRPATH</item>-      <item>CMAKE_NO_STD_NAMESPACE</item>-      <item>CMAKE_NO_SYSTEM_FROM_IMPORTED</item>-      <item>CMAKE_OBJCXX_EXTENSIONS</item>-      <item>CMAKE_OBJCXX_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_OBJCXX_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_OBJCXX_STANDARD</item>-      <item>CMAKE_OBJCXX_STANDARD_REQUIRED</item>-      <item>CMAKE_OBJC_EXTENSIONS</item>-      <item>CMAKE_OBJC_LINK_NO_PIE_SUPPORTED</item>-      <item>CMAKE_OBJC_LINK_PIE_SUPPORTED</item>-      <item>CMAKE_OBJC_STANDARD</item>-      <item>CMAKE_OBJC_STANDARD_REQUIRED</item>-      <item>CMAKE_OBJECT_PATH_MAX</item>-      <item>CMAKE_OPTIMIZE_DEPENDENCIES</item>-      <item>CMAKE_OSX_ARCHITECTURES</item>-      <item>CMAKE_OSX_DEPLOYMENT_TARGET</item>-      <item>CMAKE_OSX_SYSROOT</item>-      <item>CMAKE_PARENT_LIST_FILE</item>-      <item>CMAKE_PATCH_VERSION</item>-      <item>CMAKE_PCH_INSTANTIATE_TEMPLATES</item>-      <item>CMAKE_PCH_WARN_INVALID</item>-      <item>CMAKE_PDB_OUTPUT_DIRECTORY</item>-      <item>CMAKE_POSITION_INDEPENDENT_CODE</item>-      <item>CMAKE_PREFIX_PATH</item>-      <item>CMAKE_PROGRAM_PATH</item>-      <item>CMAKE_PROJECT_DESCRIPTION</item>-      <item>CMAKE_PROJECT_HOMEPAGE_URL</item>-      <item>CMAKE_PROJECT_INCLUDE</item>-      <item>CMAKE_PROJECT_INCLUDE_BEFORE</item>-      <item>CMAKE_PROJECT_NAME</item>-      <item>CMAKE_PROJECT_TOP_LEVEL_INCLUDES</item>-      <item>CMAKE_PROJECT_VERSION</item>-      <item>CMAKE_PROJECT_VERSION_MAJOR</item>-      <item>CMAKE_PROJECT_VERSION_MINOR</item>-      <item>CMAKE_PROJECT_VERSION_PATCH</item>-      <item>CMAKE_PROJECT_VERSION_TWEAK</item>-      <item>CMAKE_RANLIB</item>-      <item>CMAKE_REQUIRED_DEFINITIONS</item>-      <item>CMAKE_REQUIRED_FLAGS</item>-      <item>CMAKE_REQUIRED_INCLUDES</item>-      <item>CMAKE_REQUIRED_LIBRARIES</item>-      <item>CMAKE_REQUIRED_LINK_OPTIONS</item>-      <item>CMAKE_REQUIRED_QUIET</item>-      <item>CMAKE_ROOT</item>-      <item>CMAKE_RUNTIME_OUTPUT_DIRECTORY</item>-      <item>CMAKE_SCRIPT_MODE_FILE</item>-      <item>CMAKE_SHARED_LIBRARY_PREFIX</item>-      <item>CMAKE_SHARED_LIBRARY_SUFFIX</item>-      <item>CMAKE_SHARED_LINKER_FLAGS</item>-      <item>CMAKE_SHARED_LINKER_FLAGS_INIT</item>-      <item>CMAKE_SHARED_MODULE_PREFIX</item>-      <item>CMAKE_SHARED_MODULE_SUFFIX</item>-      <item>CMAKE_SIZEOF_VOID_P</item>-      <item>CMAKE_SKIP_BUILD_RPATH</item>-      <item>CMAKE_SKIP_INSTALL_ALL_DEPENDENCY</item>-      <item>CMAKE_SKIP_INSTALL_RPATH</item>-      <item>CMAKE_SKIP_INSTALL_RULES</item>-      <item>CMAKE_SKIP_RPATH</item>-      <item>CMAKE_SOURCE_DIR</item>-      <item>CMAKE_STAGING_PREFIX</item>-      <item>CMAKE_STATIC_LIBRARY_PREFIX</item>-      <item>CMAKE_STATIC_LIBRARY_SUFFIX</item>-      <item>CMAKE_STATIC_LINKER_FLAGS</item>-      <item>CMAKE_STATIC_LINKER_FLAGS_INIT</item>-      <item>CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS</item>-      <item>CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE</item>-      <item>CMAKE_SUPPRESS_REGENERATION</item>-      <item>CMAKE_SWIG_FLAGS</item>-      <item>CMAKE_SWIG_OUTDIR</item>-      <item>CMAKE_SYSROOT</item>-      <item>CMAKE_SYSROOT_COMPILE</item>-      <item>CMAKE_SYSROOT_LINK</item>-      <item>CMAKE_SYSTEM</item>-      <item>CMAKE_SYSTEM_APPBUNDLE_PATH</item>-      <item>CMAKE_SYSTEM_FRAMEWORK_PATH</item>-      <item>CMAKE_SYSTEM_IGNORE_PATH</item>-      <item>CMAKE_SYSTEM_IGNORE_PREFIX_PATH</item>-      <item>CMAKE_SYSTEM_INCLUDE_PATH</item>-      <item>CMAKE_SYSTEM_LIBRARY_PATH</item>-      <item>CMAKE_SYSTEM_NAME</item>-      <item>CMAKE_SYSTEM_PREFIX_PATH</item>-      <item>CMAKE_SYSTEM_PROCESSOR</item>-      <item>CMAKE_SYSTEM_PROGRAM_PATH</item>-      <item>CMAKE_SYSTEM_VERSION</item>-      <item>CMAKE_Swift_LANGUAGE_VERSION</item>-      <item>CMAKE_Swift_MODULE_DIRECTORY</item>-      <item>CMAKE_TASKING_TOOLSET</item>-      <item>CMAKE_THREAD_LIBS_INIT</item>-      <item>CMAKE_THREAD_PREFER_PTHREAD</item>-      <item>CMAKE_TOOLCHAIN_FILE</item>-      <item>CMAKE_TRY_COMPILE_CONFIGURATION</item>-      <item>CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES</item>-      <item>CMAKE_TRY_COMPILE_PLATFORM_VARIABLES</item>-      <item>CMAKE_TRY_COMPILE_TARGET_TYPE</item>-      <item>CMAKE_TWEAK_VERSION</item>-      <item>CMAKE_UNITY_BUILD</item>-      <item>CMAKE_UNITY_BUILD_BATCH_SIZE</item>-      <item>CMAKE_USER_MAKE_RULES_OVERRIDE</item>-      <item>CMAKE_USE_PTHREADS_INIT</item>-      <item>CMAKE_USE_RELATIVE_PATHS</item>-      <item>CMAKE_USE_SPROC_INIT</item>-      <item>CMAKE_USE_WIN32_THREADS_INIT</item>-      <item>CMAKE_VERBOSE_MAKEFILE</item>-      <item>CMAKE_VERIFY_INTERFACE_HEADER_SETS</item>-      <item>CMAKE_VERSION</item>-      <item>CMAKE_VISIBILITY_INLINES_HIDDEN</item>-      <item>CMAKE_VS_DEVENV_COMMAND</item>-      <item>CMAKE_VS_GLOBALS</item>-      <item>CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD</item>-      <item>CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD</item>-      <item>CMAKE_VS_JUST_MY_CODE_DEBUGGING</item>-      <item>CMAKE_VS_MSBUILD_COMMAND</item>-      <item>CMAKE_VS_NUGET_PACKAGE_RESTORE</item>-      <item>CMAKE_VS_NsightTegra_VERSION</item>-      <item>CMAKE_VS_PLATFORM_NAME</item>-      <item>CMAKE_VS_PLATFORM_TOOLSET</item>-      <item>CMAKE_VS_PLATFORM_TOOLSET_CUDA</item>-      <item>CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE</item>-      <item>CMAKE_VS_SDK_EXCLUDE_DIRECTORIES</item>-      <item>CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES</item>-      <item>CMAKE_VS_SDK_INCLUDE_DIRECTORIES</item>-      <item>CMAKE_VS_SDK_LIBRARY_DIRECTORIES</item>-      <item>CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES</item>-      <item>CMAKE_VS_SDK_REFERENCE_DIRECTORIES</item>-      <item>CMAKE_VS_SDK_SOURCE_DIRECTORIES</item>-      <item>CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION</item>-      <item>CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM</item>-      <item>CMAKE_VS_WINRT_BY_DEFAULT</item>-      <item>CMAKE_WARN_DEPRECATED</item>-      <item>CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION</item>-      <item>CMAKE_WATCOM_RUNTIME_LIBRARY</item>-      <item>CMAKE_WIN32_EXECUTABLE</item>-      <item>CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS</item>-      <item>CMAKE_XCODE_BUILD_SYSTEM</item>-      <item>CMAKE_XCODE_GENERATE_SCHEME</item>-      <item>CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY</item>-      <item>CMAKE_XCODE_LINK_BUILD_PHASE_MODE</item>-      <item>CMAKE_XCODE_PLATFORM_TOOLSET</item>-      <item>CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER</item>-      <item>CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN</item>-      <item>CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING</item>-      <item>CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER</item>-      <item>CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS</item>-      <item>CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE</item>-      <item>CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION</item>-      <item>CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE</item>-      <item>CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION</item>-      <item>CMAKE_XCODE_SCHEME_ENVIRONMENT</item>-      <item>CMAKE_XCODE_SCHEME_GUARD_MALLOC</item>-      <item>CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION</item>-      <item>CMAKE_XCODE_SCHEME_LAUNCH_MODE</item>-      <item>CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP</item>-      <item>CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES</item>-      <item>CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE</item>-      <item>CMAKE_XCODE_SCHEME_MALLOC_STACK</item>-      <item>CMAKE_XCODE_SCHEME_THREAD_SANITIZER</item>-      <item>CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP</item>-      <item>CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER</item>-      <item>CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP</item>-      <item>CMAKE_XCODE_SCHEME_WORKING_DIRECTORY</item>-      <item>CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS</item>-      <item>CMAKE_XCODE_XCCONFIG</item>-      <item>CPACK_ABSOLUTE_DESTINATION_FILES</item>-      <item>CPACK_ARCHIVE_COMPONENT_INSTALL</item>-      <item>CPACK_ARCHIVE_FILE_EXTENSION</item>-      <item>CPACK_ARCHIVE_FILE_NAME</item>-      <item>CPACK_ARCHIVE_THREADS</item>-      <item>CPACK_BUILD_SOURCE_DIRS</item>-      <item>CPACK_BUNDLE_APPLE_CERT_APP</item>-      <item>CPACK_BUNDLE_APPLE_CODESIGN_FILES</item>-      <item>CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER</item>-      <item>CPACK_BUNDLE_APPLE_ENTITLEMENTS</item>-      <item>CPACK_BUNDLE_ICON</item>-      <item>CPACK_BUNDLE_NAME</item>-      <item>CPACK_BUNDLE_PLIST</item>-      <item>CPACK_BUNDLE_STARTUP_COMMAND</item>-      <item>CPACK_CMAKE_GENERATOR</item>-      <item>CPACK_COMMAND_CODESIGN</item>-      <item>CPACK_COMMAND_HDIUTIL</item>-      <item>CPACK_COMMAND_PKGBUILD</item>-      <item>CPACK_COMMAND_PRODUCTBUILD</item>-      <item>CPACK_COMMAND_REZ</item>-      <item>CPACK_COMMAND_SETFILE</item>-      <item>CPACK_COMPONENTS_ALL</item>-      <item>CPACK_COMPONENTS_GROUPING</item>-      <item>CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY</item>-      <item>CPACK_CREATE_DESKTOP_LINKS</item>-      <item>CPACK_CUSTOM_INSTALL_VARIABLES</item>-      <item>CPACK_CYGWIN_BUILD_SCRIPT</item>-      <item>CPACK_CYGWIN_PATCH_FILE</item>-      <item>CPACK_CYGWIN_PATCH_NUMBER</item>-      <item>CPACK_DEBIAN_ARCHIVE_TYPE</item>-      <item>CPACK_DEBIAN_COMPRESSION_TYPE</item>-      <item>CPACK_DEBIAN_DEBUGINFO_PACKAGE</item>-      <item>CPACK_DEBIAN_ENABLE_COMPONENT_DEPENDS</item>-      <item>CPACK_DEBIAN_FILE_NAME</item>-      <item>CPACK_DEBIAN_PACKAGE_ARCHITECTURE</item>-      <item>CPACK_DEBIAN_PACKAGE_BREAKS</item>-      <item>CPACK_DEBIAN_PACKAGE_CONFLICTS</item>-      <item>CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA</item>-      <item>CPACK_DEBIAN_PACKAGE_CONTROL_STRICT_PERMISSION</item>-      <item>CPACK_DEBIAN_PACKAGE_DEBUG</item>-      <item>CPACK_DEBIAN_PACKAGE_DEPENDS</item>-      <item>CPACK_DEBIAN_PACKAGE_DESCRIPTION</item>-      <item>CPACK_DEBIAN_PACKAGE_ENHANCES</item>-      <item>CPACK_DEBIAN_PACKAGE_EPOCH</item>-      <item>CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS</item>-      <item>CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS_POLICY</item>-      <item>CPACK_DEBIAN_PACKAGE_HOMEPAGE</item>-      <item>CPACK_DEBIAN_PACKAGE_MAINTAINER</item>-      <item>CPACK_DEBIAN_PACKAGE_NAME</item>-      <item>CPACK_DEBIAN_PACKAGE_PREDEPENDS</item>-      <item>CPACK_DEBIAN_PACKAGE_PRIORITY</item>-      <item>CPACK_DEBIAN_PACKAGE_PROVIDES</item>-      <item>CPACK_DEBIAN_PACKAGE_RECOMMENDS</item>-      <item>CPACK_DEBIAN_PACKAGE_RELEASE</item>-      <item>CPACK_DEBIAN_PACKAGE_REPLACES</item>-      <item>CPACK_DEBIAN_PACKAGE_SECTION</item>-      <item>CPACK_DEBIAN_PACKAGE_SHLIBDEPS</item>-      <item>CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS</item>-      <item>CPACK_DEBIAN_PACKAGE_SOURCE</item>-      <item>CPACK_DEBIAN_PACKAGE_SUGGESTS</item>-      <item>CPACK_DEBIAN_PACKAGE_VERSION</item>-      <item>CPACK_DEB_COMPONENT_INSTALL</item>-      <item>CPACK_DMG_BACKGROUND_IMAGE</item>-      <item>CPACK_DMG_DISABLE_APPLICATIONS_SYMLINK</item>-      <item>CPACK_DMG_DS_STORE</item>-      <item>CPACK_DMG_DS_STORE_SETUP_SCRIPT</item>-      <item>CPACK_DMG_FILESYSTEM</item>-      <item>CPACK_DMG_FORMAT</item>-      <item>CPACK_DMG_SLA_DIR</item>-      <item>CPACK_DMG_SLA_LANGUAGES</item>-      <item>CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE</item>-      <item>CPACK_DMG_VOLUME_NAME</item>-      <item>CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION</item>-      <item>CPACK_EXTERNAL_BUILT_PACKAGES</item>-      <item>CPACK_EXTERNAL_ENABLE_STAGING</item>-      <item>CPACK_EXTERNAL_PACKAGE_SCRIPT</item>-      <item>CPACK_EXTERNAL_REQUESTED_VERSIONS</item>-      <item>CPACK_GENERATOR</item>-      <item>CPACK_IFW_ADMIN_TARGET_DIRECTORY</item>-      <item>CPACK_IFW_ARCHIVE_COMPRESSION</item>-      <item>CPACK_IFW_ARCHIVE_FORMAT</item>-      <item>CPACK_IFW_BINARYCREATOR_EXECUTABLE</item>-      <item>CPACK_IFW_DEVTOOL_EXECUTABLE</item>-      <item>CPACK_IFW_DOWNLOAD_ALL</item>-      <item>CPACK_IFW_FRAMEWORK_VERSION</item>-      <item>CPACK_IFW_INSTALLERBASE_EXECUTABLE</item>-      <item>CPACK_IFW_PACKAGES_DIRECTORIES</item>-      <item>CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS</item>-      <item>CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH</item>-      <item>CPACK_IFW_PACKAGE_BACKGROUND</item>-      <item>CPACK_IFW_PACKAGE_BANNER</item>-      <item>CPACK_IFW_PACKAGE_CONTROL_SCRIPT</item>-      <item>CPACK_IFW_PACKAGE_DISABLE_COMMAND_LINE_INTERFACE</item>-      <item>CPACK_IFW_PACKAGE_GROUP</item>-      <item>CPACK_IFW_PACKAGE_ICON</item>-      <item>CPACK_IFW_PACKAGE_LOGO</item>-      <item>CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_INI_FILE</item>-      <item>CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_NAME</item>-      <item>CPACK_IFW_PACKAGE_NAME</item>-      <item>CPACK_IFW_PACKAGE_PRODUCT_IMAGES</item>-      <item>CPACK_IFW_PACKAGE_PUBLISHER</item>-      <item>CPACK_IFW_PACKAGE_REMOVE_TARGET_DIR</item>-      <item>CPACK_IFW_PACKAGE_RESOURCES</item>-      <item>CPACK_IFW_PACKAGE_RUN_PROGRAM</item>-      <item>CPACK_IFW_PACKAGE_RUN_PROGRAM_ARGUMENTS</item>-      <item>CPACK_IFW_PACKAGE_RUN_PROGRAM_DESCRIPTION</item>-      <item>CPACK_IFW_PACKAGE_SIGNING_IDENTITY</item>-      <item>CPACK_IFW_PACKAGE_START_MENU_DIRECTORY</item>-      <item>CPACK_IFW_PACKAGE_STYLE_SHEET</item>-      <item>CPACK_IFW_PACKAGE_TITLE</item>-      <item>CPACK_IFW_PACKAGE_TITLE_COLOR</item>-      <item>CPACK_IFW_PACKAGE_WATERMARK</item>-      <item>CPACK_IFW_PACKAGE_WINDOW_ICON</item>-      <item>CPACK_IFW_PACKAGE_WIZARD_DEFAULT_HEIGHT</item>-      <item>CPACK_IFW_PACKAGE_WIZARD_DEFAULT_WIDTH</item>-      <item>CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST</item>-      <item>CPACK_IFW_PACKAGE_WIZARD_STYLE</item>-      <item>CPACK_IFW_PRODUCT_URL</item>-      <item>CPACK_IFW_REPOGEN_EXECUTABLE</item>-      <item>CPACK_IFW_REPOSITORIES_ALL</item>-      <item>CPACK_IFW_RESOLVE_DUPLICATE_NAMES</item>-      <item>CPACK_IFW_ROOT</item>-      <item>CPACK_IFW_TARGET_DIRECTORY</item>-      <item>CPACK_IFW_VERBOSE</item>-      <item>CPACK_INCLUDE_TOPLEVEL_DIRECTORY</item>-      <item>CPACK_INSTALLED_DIRECTORIES</item>-      <item>CPACK_INSTALL_CMAKE_PROJECTS</item>-      <item>CPACK_INSTALL_COMMANDS</item>-      <item>CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS</item>-      <item>CPACK_INSTALL_SCRIPTS</item>-      <item>CPACK_MONOLITHIC_INSTALL</item>-      <item>CPACK_NSIS_BRANDING_TEXT</item>-      <item>CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION</item>-      <item>CPACK_NSIS_COMPRESSOR</item>-      <item>CPACK_NSIS_CONTACT</item>-      <item>CPACK_NSIS_CREATE_ICONS_EXTRA</item>-      <item>CPACK_NSIS_DELETE_ICONS_EXTRA</item>-      <item>CPACK_NSIS_DISPLAY_NAME</item>-      <item>CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL</item>-      <item>CPACK_NSIS_EXECUTABLE</item>-      <item>CPACK_NSIS_EXECUTABLES_DIRECTORY</item>-      <item>CPACK_NSIS_EXECUTABLE_POST_ARGUMENTS</item>-      <item>CPACK_NSIS_EXECUTABLE_PRE_ARGUMENTS</item>-      <item>CPACK_NSIS_EXTRA_INSTALL_COMMANDS</item>-      <item>CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS</item>-      <item>CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS</item>-      <item>CPACK_NSIS_FINISH_TITLE</item>-      <item>CPACK_NSIS_FINISH_TITLE_3LINES</item>-      <item>CPACK_NSIS_HELP_LINK</item>-      <item>CPACK_NSIS_IGNORE_LICENSE_PAGE</item>-      <item>CPACK_NSIS_INSTALLED_ICON_NAME</item>-      <item>CPACK_NSIS_INSTALLER_MUI_ICON_CODE</item>-      <item>CPACK_NSIS_INSTALL_ROOT</item>-      <item>CPACK_NSIS_MANIFEST_DPI_AWARE</item>-      <item>CPACK_NSIS_MENU_LINKS</item>-      <item>CPACK_NSIS_MODIFY_PATH</item>-      <item>CPACK_NSIS_MUI_FINISHPAGE_RUN</item>-      <item>CPACK_NSIS_MUI_HEADERIMAGE</item>-      <item>CPACK_NSIS_MUI_ICON</item>-      <item>CPACK_NSIS_MUI_UNIICON</item>-      <item>CPACK_NSIS_MUI_UNWELCOMEFINISHPAGE_BITMAP</item>-      <item>CPACK_NSIS_MUI_WELCOMEFINISHPAGE_BITMAP</item>-      <item>CPACK_NSIS_PACKAGE_NAME</item>-      <item>CPACK_NSIS_UNINSTALL_NAME</item>-      <item>CPACK_NSIS_URL_INFO_ABOUT</item>-      <item>CPACK_NSIS_WELCOME_TITLE</item>-      <item>CPACK_NSIS_WELCOME_TITLE_3LINES</item>-      <item>CPACK_NUGET_COMPONENT_INSTALL</item>-      <item>CPACK_NUGET_PACKAGE_AUTHORS</item>-      <item>CPACK_NUGET_PACKAGE_COPYRIGHT</item>-      <item>CPACK_NUGET_PACKAGE_DEBUG</item>-      <item>CPACK_NUGET_PACKAGE_DEPENDENCIES</item>-      <item>CPACK_NUGET_PACKAGE_DESCRIPTION</item>-      <item>CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY</item>-      <item>CPACK_NUGET_PACKAGE_HOMEPAGE_URL</item>-      <item>CPACK_NUGET_PACKAGE_ICON</item>-      <item>CPACK_NUGET_PACKAGE_ICONURL</item>-      <item>CPACK_NUGET_PACKAGE_LANGUAGE</item>-      <item>CPACK_NUGET_PACKAGE_LICENSEURL</item>-      <item>CPACK_NUGET_PACKAGE_LICENSE_EXPRESSION</item>-      <item>CPACK_NUGET_PACKAGE_LICENSE_FILE_NAME</item>-      <item>CPACK_NUGET_PACKAGE_NAME</item>-      <item>CPACK_NUGET_PACKAGE_OWNERS</item>-      <item>CPACK_NUGET_PACKAGE_RELEASE_NOTES</item>-      <item>CPACK_NUGET_PACKAGE_TAGS</item>-      <item>CPACK_NUGET_PACKAGE_TITLE</item>-      <item>CPACK_NUGET_PACKAGE_VERSION</item>-      <item>CPACK_OBJCOPY_EXECUTABLE</item>-      <item>CPACK_OBJDUMP_EXECUTABLE</item>-      <item>CPACK_OUTPUT_CONFIG_FILE</item>-      <item>CPACK_PACKAGE_CHECKSUM</item>-      <item>CPACK_PACKAGE_DESCRIPTION</item>-      <item>CPACK_PACKAGE_DESCRIPTION_FILE</item>-      <item>CPACK_PACKAGE_DESCRIPTION_SUMMARY</item>-      <item>CPACK_PACKAGE_DIRECTORY</item>-      <item>CPACK_PACKAGE_EXECUTABLES</item>-      <item>CPACK_PACKAGE_FILES</item>-      <item>CPACK_PACKAGE_FILE_NAME</item>-      <item>CPACK_PACKAGE_HOMEPAGE_URL</item>-      <item>CPACK_PACKAGE_ICON</item>-      <item>CPACK_PACKAGE_INSTALL_DIRECTORY</item>-      <item>CPACK_PACKAGE_INSTALL_REGISTRY_KEY</item>-      <item>CPACK_PACKAGE_NAME</item>-      <item>CPACK_PACKAGE_VENDOR</item>-      <item>CPACK_PACKAGE_VERSION</item>-      <item>CPACK_PACKAGE_VERSION_MAJOR</item>-      <item>CPACK_PACKAGE_VERSION_MINOR</item>-      <item>CPACK_PACKAGE_VERSION_PATCH</item>-      <item>CPACK_PACKAGING_INSTALL_PREFIX</item>-      <item>CPACK_PKGBUILD_IDENTITY_NAME</item>-      <item>CPACK_PKGBUILD_KEYCHAIN_PATH</item>-      <item>CPACK_POST_BUILD_SCRIPTS</item>-      <item>CPACK_PRE_BUILD_SCRIPTS</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_ALIGNMENT</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_ALIGNMENT</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_MIME_TYPE</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_SCALING</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_UTI</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_MIME_TYPE</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_SCALING</item>-      <item>CPACK_PRODUCTBUILD_BACKGROUND_UTI</item>-      <item>CPACK_PRODUCTBUILD_DOMAINS</item>-      <item>CPACK_PRODUCTBUILD_DOMAINS_ANYWHERE</item>-      <item>CPACK_PRODUCTBUILD_DOMAINS_ROOT</item>-      <item>CPACK_PRODUCTBUILD_DOMAINS_USER</item>-      <item>CPACK_PRODUCTBUILD_IDENTIFIER</item>-      <item>CPACK_PRODUCTBUILD_IDENTITY_NAME</item>-      <item>CPACK_PRODUCTBUILD_KEYCHAIN_PATH</item>-      <item>CPACK_PRODUCTBUILD_RESOURCES_DIR</item>-      <item>CPACK_PROJECT_CONFIG_FILE</item>-      <item>CPACK_READELF_EXECUTABLE</item>-      <item>CPACK_RESOURCE_FILE_LICENSE</item>-      <item>CPACK_RESOURCE_FILE_README</item>-      <item>CPACK_RESOURCE_FILE_WELCOME</item>-      <item>CPACK_RPM_ADDITIONAL_MAN_DIRS</item>-      <item>CPACK_RPM_BUILDREQUIRES</item>-      <item>CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX</item>-      <item>CPACK_RPM_CHANGELOG_FILE</item>-      <item>CPACK_RPM_COMPONENT_INSTALL</item>-      <item>CPACK_RPM_COMPRESSION_TYPE</item>-      <item>CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS</item>-      <item>CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS_ADDITION</item>-      <item>CPACK_RPM_DEBUGINFO_FILE_NAME</item>-      <item>CPACK_RPM_DEBUGINFO_PACKAGE</item>-      <item>CPACK_RPM_DEBUGINFO_SINGLE_PACKAGE</item>-      <item>CPACK_RPM_DEFAULT_DIR_PERMISSIONS</item>-      <item>CPACK_RPM_DEFAULT_FILE_PERMISSIONS</item>-      <item>CPACK_RPM_DEFAULT_GROUP</item>-      <item>CPACK_RPM_DEFAULT_USER</item>-      <item>CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST</item>-      <item>CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION</item>-      <item>CPACK_RPM_FILE_NAME</item>-      <item>CPACK_RPM_GENERATE_USER_BINARY_SPECFILE_TEMPLATE</item>-      <item>CPACK_RPM_INSTALL_WITH_EXEC</item>-      <item>CPACK_RPM_MAIN_COMPONENT</item>-      <item>CPACK_RPM_NO_INSTALL_PREFIX_RELOCATION</item>-      <item>CPACK_RPM_PACKAGE_ARCHITECTURE</item>-      <item>CPACK_RPM_PACKAGE_AUTOPROV</item>-      <item>CPACK_RPM_PACKAGE_AUTOREQ</item>-      <item>CPACK_RPM_PACKAGE_AUTOREQPROV</item>-      <item>CPACK_RPM_PACKAGE_CONFLICTS</item>-      <item>CPACK_RPM_PACKAGE_DEBUG</item>-      <item>CPACK_RPM_PACKAGE_DESCRIPTION</item>-      <item>CPACK_RPM_PACKAGE_EPOCH</item>-      <item>CPACK_RPM_PACKAGE_GROUP</item>-      <item>CPACK_RPM_PACKAGE_LICENSE</item>-      <item>CPACK_RPM_PACKAGE_NAME</item>-      <item>CPACK_RPM_PACKAGE_OBSOLETES</item>-      <item>CPACK_RPM_PACKAGE_PROVIDES</item>-      <item>CPACK_RPM_PACKAGE_RELEASE</item>-      <item>CPACK_RPM_PACKAGE_RELEASE_DIST</item>-      <item>CPACK_RPM_PACKAGE_RELOCATABLE</item>-      <item>CPACK_RPM_PACKAGE_REQUIRES</item>-      <item>CPACK_RPM_PACKAGE_REQUIRES_POST</item>-      <item>CPACK_RPM_PACKAGE_REQUIRES_POSTUN</item>-      <item>CPACK_RPM_PACKAGE_REQUIRES_PRE</item>-      <item>CPACK_RPM_PACKAGE_REQUIRES_PREUN</item>-      <item>CPACK_RPM_PACKAGE_SOURCES</item>-      <item>CPACK_RPM_PACKAGE_SUGGESTS</item>-      <item>CPACK_RPM_PACKAGE_SUMMARY</item>-      <item>CPACK_RPM_PACKAGE_URL</item>-      <item>CPACK_RPM_PACKAGE_VENDOR</item>-      <item>CPACK_RPM_PACKAGE_VERSION</item>-      <item>CPACK_RPM_POST_INSTALL_SCRIPT_FILE</item>-      <item>CPACK_RPM_POST_TRANS_SCRIPT_FILE</item>-      <item>CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE</item>-      <item>CPACK_RPM_PRE_INSTALL_SCRIPT_FILE</item>-      <item>CPACK_RPM_PRE_TRANS_SCRIPT_FILE</item>-      <item>CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE</item>-      <item>CPACK_RPM_RELOCATION_PATHS</item>-      <item>CPACK_RPM_REQUIRES_EXCLUDE_FROM</item>-      <item>CPACK_RPM_SOURCE_PKG_BUILD_PARAMS</item>-      <item>CPACK_RPM_SOURCE_PKG_PACKAGING_INSTALL_PREFIX</item>-      <item>CPACK_RPM_SPEC_INSTALL_POST</item>-      <item>CPACK_RPM_SPEC_MORE_DEFINE</item>-      <item>CPACK_RPM_USER_BINARY_SPECFILE</item>-      <item>CPACK_RPM_USER_FILELIST</item>-      <item>CPACK_SET_DESTDIR</item>-      <item>CPACK_SOURCE_GENERATOR</item>-      <item>CPACK_SOURCE_IGNORE_FILES</item>-      <item>CPACK_SOURCE_OUTPUT_CONFIG_FILE</item>-      <item>CPACK_SOURCE_PACKAGE_FILE_NAME</item>-      <item>CPACK_SOURCE_STRIP_FILES</item>-      <item>CPACK_STRIP_FILES</item>-      <item>CPACK_SYSTEM_NAME</item>-      <item>CPACK_THREADS</item>-      <item>CPACK_TOPLEVEL_TAG</item>-      <item>CPACK_VERBATIM_VARIABLES</item>-      <item>CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION</item>-      <item>CPACK_WIX_ARCHITECTURE</item>-      <item>CPACK_WIX_CMAKE_PACKAGE_REGISTRY</item>-      <item>CPACK_WIX_CULTURES</item>-      <item>CPACK_WIX_CUSTOM_XMLNS</item>-      <item>CPACK_WIX_EXTENSIONS</item>-      <item>CPACK_WIX_EXTRA_OBJECTS</item>-      <item>CPACK_WIX_EXTRA_SOURCES</item>-      <item>CPACK_WIX_LICENSE_RTF</item>-      <item>CPACK_WIX_PATCH_FILE</item>-      <item>CPACK_WIX_PRODUCT_GUID</item>-      <item>CPACK_WIX_PRODUCT_ICON</item>-      <item>CPACK_WIX_PROGRAM_MENU_FOLDER</item>-      <item>CPACK_WIX_ROOT</item>-      <item>CPACK_WIX_ROOT_FEATURE_DESCRIPTION</item>-      <item>CPACK_WIX_ROOT_FEATURE_TITLE</item>-      <item>CPACK_WIX_ROOT_FOLDER_ID</item>-      <item>CPACK_WIX_SKIP_PROGRAM_FOLDER</item>-      <item>CPACK_WIX_SKIP_WIX_UI_EXTENSION</item>-      <item>CPACK_WIX_TEMPLATE</item>-      <item>CPACK_WIX_UI_BANNER</item>-      <item>CPACK_WIX_UI_DIALOG</item>-      <item>CPACK_WIX_UI_REF</item>-      <item>CPACK_WIX_UPGRADE_GUID</item>-      <item>CTEST_BINARY_DIRECTORY</item>-      <item>CTEST_BUILD_COMMAND</item>-      <item>CTEST_BUILD_NAME</item>-      <item>CTEST_BZR_COMMAND</item>-      <item>CTEST_BZR_UPDATE_OPTIONS</item>-      <item>CTEST_CHANGE_ID</item>-      <item>CTEST_CHECKOUT_COMMAND</item>-      <item>CTEST_CONFIGURATION_TYPE</item>-      <item>CTEST_CONFIGURE_COMMAND</item>-      <item>CTEST_COVERAGE_COMMAND</item>-      <item>CTEST_COVERAGE_EXTRA_FLAGS</item>-      <item>CTEST_CURL_OPTIONS</item>-      <item>CTEST_CUSTOM_COVERAGE_EXCLUDE</item>-      <item>CTEST_CUSTOM_ERROR_EXCEPTION</item>-      <item>CTEST_CUSTOM_ERROR_MATCH</item>-      <item>CTEST_CUSTOM_ERROR_POST_CONTEXT</item>-      <item>CTEST_CUSTOM_ERROR_PRE_CONTEXT</item>-      <item>CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE</item>-      <item>CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS</item>-      <item>CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS</item>-      <item>CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE</item>-      <item>CTEST_CUSTOM_MEMCHECK_IGNORE</item>-      <item>CTEST_CUSTOM_POST_MEMCHECK</item>-      <item>CTEST_CUSTOM_POST_TEST</item>-      <item>CTEST_CUSTOM_PRE_MEMCHECK</item>-      <item>CTEST_CUSTOM_PRE_TEST</item>-      <item>CTEST_CUSTOM_TEST_IGNORE</item>-      <item>CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION</item>-      <item>CTEST_CUSTOM_WARNING_EXCEPTION</item>-      <item>CTEST_CUSTOM_WARNING_MATCH</item>-      <item>CTEST_CVS_CHECKOUT</item>-      <item>CTEST_CVS_COMMAND</item>-      <item>CTEST_CVS_UPDATE_OPTIONS</item>-      <item>CTEST_DROP_LOCATION</item>-      <item>CTEST_DROP_METHOD</item>-      <item>CTEST_DROP_SITE</item>-      <item>CTEST_DROP_SITE_CDASH</item>-      <item>CTEST_DROP_SITE_PASSWORD</item>-      <item>CTEST_DROP_SITE_USER</item>-      <item>CTEST_EXTRA_COVERAGE_GLOB</item>-      <item>CTEST_GIT_COMMAND</item>-      <item>CTEST_GIT_INIT_SUBMODULES</item>-      <item>CTEST_GIT_UPDATE_CUSTOM</item>-      <item>CTEST_GIT_UPDATE_OPTIONS</item>-      <item>CTEST_HG_COMMAND</item>-      <item>CTEST_HG_UPDATE_OPTIONS</item>-      <item>CTEST_LABELS_FOR_SUBPROJECTS</item>-      <item>CTEST_MEMORYCHECK_COMMAND</item>-      <item>CTEST_MEMORYCHECK_COMMAND_OPTIONS</item>-      <item>CTEST_MEMORYCHECK_SANITIZER_OPTIONS</item>-      <item>CTEST_MEMORYCHECK_SUPPRESSIONS_FILE</item>-      <item>CTEST_MEMORYCHECK_TYPE</item>-      <item>CTEST_NIGHTLY_START_TIME</item>-      <item>CTEST_P4_CLIENT</item>-      <item>CTEST_P4_COMMAND</item>-      <item>CTEST_P4_OPTIONS</item>-      <item>CTEST_P4_UPDATE_OPTIONS</item>-      <item>CTEST_RESOURCE_SPEC_FILE</item>-      <item>CTEST_RUN_CURRENT_SCRIPT</item>-      <item>CTEST_SCP_COMMAND</item>-      <item>CTEST_SITE</item>-      <item>CTEST_SOURCE_DIRECTORY</item>-      <item>CTEST_SUBMIT_INACTIVITY_TIMEOUT</item>-      <item>CTEST_SUBMIT_URL</item>-      <item>CTEST_SVN_COMMAND</item>-      <item>CTEST_SVN_OPTIONS</item>-      <item>CTEST_SVN_UPDATE_OPTIONS</item>-      <item>CTEST_TEST_LOAD</item>-      <item>CTEST_TEST_TIMEOUT</item>-      <item>CTEST_TRIGGER_SITE</item>-      <item>CTEST_UPDATE_COMMAND</item>-      <item>CTEST_UPDATE_OPTIONS</item>-      <item>CTEST_UPDATE_VERSION_ONLY</item>-      <item>CTEST_UPDATE_VERSION_OVERRIDE</item>-      <item>CTEST_USE_LAUNCHERS</item>-      <item>CUDAToolkit_NVCC_EXECUTABLE</item>-      <item>CUPS_INCLUDE_DIR</item>-      <item>CURL_NO_CURL_CMAKE</item>-      <item>CURSES_CFLAGS</item>-      <item>CURSES_HAVE_CURSES_H</item>-      <item>CURSES_HAVE_NCURSES_CURSES_H</item>-      <item>CURSES_HAVE_NCURSES_H</item>-      <item>CURSES_HAVE_NCURSES_NCURSES_H</item>-      <item>CURSES_NEED_NCURSES</item>-      <item>CURSES_NEED_WIDE</item>-      <item>CVS_EXECUTABLE</item>-      <item>CXXTEST_PERL_TESTGEN_EXECUTABLE</item>-      <item>CXXTEST_PYTHON_TESTGEN_EXECUTABLE</item>-      <item>CXXTEST_TESTGEN_ARGS</item>-      <item>CXXTEST_TESTGEN_EXECUTABLE</item>-      <item>CXXTEST_TESTGEN_INTERPRETER</item>-      <item>CXXTEST_USE_PYTHON</item>-      <item>CYGWIN</item>-      <item>DVIPDF_CONVERTER</item>-      <item>DVIPS_CONVERTER</item>-      <item>EXECUTABLE_OUTPUT_PATH</item>-      <item>EnvModules_COMMAND</item>-      <item>ExternalData_BINARY_ROOT</item>-      <item>ExternalData_CUSTOM_ERROR</item>-      <item>ExternalData_CUSTOM_FILE</item>-      <item>ExternalData_CUSTOM_LOCATION</item>-      <item>ExternalData_LINK_CONTENT</item>-      <item>ExternalData_NO_SYMLINKS</item>-      <item>ExternalData_OBJECT_STORES</item>-      <item>ExternalData_SERIES_MATCH</item>-      <item>ExternalData_SERIES_PARSE</item>-      <item>ExternalData_SERIES_PARSE_NUMBER</item>-      <item>ExternalData_SERIES_PARSE_PREFIX</item>-      <item>ExternalData_SERIES_PARSE_SUFFIX</item>-      <item>ExternalData_SOURCE_ROOT</item>-      <item>ExternalData_TIMEOUT_ABSOLUTE</item>-      <item>ExternalData_TIMEOUT_INACTIVITY</item>-      <item>ExternalData_URL_TEMPLATES</item>-      <item>FETCHCONTENT_FULLY_DISCONNECTED</item>-      <item>FETCHCONTENT_QUIET</item>-      <item>FETCHCONTENT_TRY_FIND_PACKAGE_MODE</item>-      <item>FETCHCONTENT_UPDATES_DISCONNECTED</item>-      <item>FLEX_EXECUTABLE</item>-      <item>FLTK2_BASE_LIBRARY</item>-      <item>FLTK2_FLUID_EXECUTABLE</item>-      <item>FLTK2_GL_LIBRARY</item>-      <item>FLTK2_IMAGES_LIBRARY</item>-      <item>FLTK2_WRAP_UI</item>-      <item>FLTK_BASE_LIBRARY_DEBUG</item>-      <item>FLTK_BASE_LIBRARY_RELEASE</item>-      <item>FLTK_FLUID_EXECUTABLE</item>-      <item>FLTK_FORMS_LIBRARY_DEBUG</item>-      <item>FLTK_FORMS_LIBRARY_RELEASE</item>-      <item>FLTK_GL_LIBRARY_DEBUG</item>-      <item>FLTK_GL_LIBRARY_RELEASE</item>-      <item>FLTK_IMAGES_LIBRARY_DEBUG</item>-      <item>FLTK_IMAGES_LIBRARY_RELEASE</item>-      <item>FLTK_SKIP_FLUID</item>-      <item>FLTK_SKIP_FORMS</item>-      <item>FLTK_SKIP_IMAGES</item>-      <item>FLTK_SKIP_OPENGL</item>-      <item>FLTK_WRAP_UI</item>-      <item>FREETYPE_INCLUDE_DIR_freetype2</item>-      <item>FREETYPE_INCLUDE_DIR_ft2build</item>-      <item>FindGDAL_SKIP_GDAL_CONFIG</item>-      <item>Fontconfig_COMPILE_OPTIONS</item>-      <item>FortranCInterface_GLOBAL_CASE</item>-      <item>FortranCInterface_GLOBAL_PREFIX</item>-      <item>FortranCInterface_GLOBAL_SUFFIX</item>-      <item>FortranCInterface_GLOBAL_SYMBOLS</item>-      <item>FortranCInterface_GLOBAL__CASE</item>-      <item>FortranCInterface_GLOBAL__PREFIX</item>-      <item>FortranCInterface_GLOBAL__SUFFIX</item>-      <item>FortranCInterface_MODULE_CASE</item>-      <item>FortranCInterface_MODULE_MIDDLE</item>-      <item>FortranCInterface_MODULE_PREFIX</item>-      <item>FortranCInterface_MODULE_SUFFIX</item>-      <item>FortranCInterface_MODULE_SYMBOLS</item>-      <item>FortranCInterface_MODULE__CASE</item>-      <item>FortranCInterface_MODULE__MIDDLE</item>-      <item>FortranCInterface_MODULE__PREFIX</item>-      <item>FortranCInterface_MODULE__SUFFIX</item>-      <item>FortranCInterface_VERIFIED_C</item>-      <item>FortranCInterface_VERIFIED_CXX</item>-      <item>GCCXML</item>-      <item>GDAL_ADDITIONAL_LIBRARY_VERSIONS</item>-      <item>GDAL_LIBRARY</item>-      <item>GETTEXT_MSGFMT_EXECUTABLE</item>-      <item>GETTEXT_MSGMERGE_EXECUTABLE</item>-      <item>GHSMULTI</item>-      <item>GIF_LIBRARY</item>-      <item>GIT_EXECUTABLE</item>-      <item>GLEW_USE_STATIC_LIBS</item>-      <item>GLEW_VERBOSE</item>-      <item>GLUT_Xi_LIBRARY</item>-      <item>GLUT_Xmu_LIBRARY</item>-      <item>GLUT_glut_LIBRARY</item>-      <item>GNUPLOT_EXECUTABLE</item>-      <item>GNUTLS_DEFINITIONS</item>-      <item>GRAPHVIZ_EXECUTABLES</item>-      <item>GRAPHVIZ_EXTERNAL_LIBS</item>-      <item>GRAPHVIZ_GENERATE_PER_TARGET</item>-      <item>GRAPHVIZ_GRAPH_HEADER</item>-      <item>GRAPHVIZ_GRAPH_NAME</item>-      <item>GRAPHVIZ_GRAPH_TYPE</item>-      <item>GRAPHVIZ_IGNORE_TARGETS</item>-      <item>GRAPHVIZ_MODULE_LIBS</item>-      <item>GRAPHVIZ_NODE_PREFIX</item>-      <item>GRAPHVIZ_SHARED_LIBS</item>-      <item>GRAPHVIZ_STATIC_LIBS</item>-      <item>GSL_CBLAS_LIBRARY</item>-      <item>GSL_CBLAS_LIBRARY_DEBUG</item>-      <item>GSL_CONFIG_EXECUTABLE</item>-      <item>GSL_LIBRARY</item>-      <item>GSL_LIBRARY_DEBUG</item>-      <item>GTEST_MSVC_SEARCH</item>-      <item>GTK2_ADDITIONAL_SUFFIXES</item>-      <item>GTK2_DEBUG</item>-      <item>GTK2_DEFINITIONS</item>-      <item>GTK2_TARGETS</item>-      <item>GTK2_USE_IMPORTED_TARGETS</item>-      <item>HDF5_CXX_COMPILER_EXECUTABLE</item>-      <item>HDF5_CXX_COMPILER_EXECUTABLE_NO_INTERROGATE</item>-      <item>HDF5_CXX_DEFINITIONS</item>-      <item>HDF5_C_COMPILER_EXECUTABLE</item>-      <item>HDF5_C_COMPILER_EXECUTABLE_NO_INTERROGATE</item>-      <item>HDF5_C_DEFINITIONS</item>-      <item>HDF5_DEFINITIONS</item>-      <item>HDF5_DIFF_EXECUTABLE</item>-      <item>HDF5_FIND_DEBUG</item>-      <item>HDF5_Fortran_COMPILER_EXECUTABLE</item>-      <item>HDF5_Fortran_COMPILER_EXECUTABLE_NO_INTERROGATE</item>-      <item>HDF5_Fortran_DEFINITIONS</item>-      <item>HDF5_IS_PARALLEL</item>-      <item>HDF5_NO_FIND_PACKAGE_CONFIG_FILE</item>-      <item>HDF5_PREFER_PARALLEL</item>-      <item>HG_EXECUTABLE</item>-      <item>HTLATEX_COMPILER</item>-      <item>HTML_HELP_COMPILER</item>-      <item>HTML_HELP_LIBRARY</item>-      <item>ICOTOOL_EXECUTABLE</item>-      <item>ICU_DEBUG</item>-      <item>ICU_MAKEFILE_INC</item>-      <item>ICU_PKGDATA_INC</item>-      <item>IOS</item>-      <item>Iconv_IS_BUILT_IN</item>-      <item>Iconv_LIBRARY</item>-      <item>Intl_IS_BUILT_IN</item>-      <item>Intl_LIBRARY</item>-      <item>JASPER_LIBARRY_DEBUG</item>-      <item>JASPER_LIBRARY_RELEASE</item>-      <item>JAVA_AWT_INCLUDE_PATH</item>-      <item>JAVA_AWT_LIBRARY</item>-      <item>JAVA_INCLUDE_PATH</item>-      <item>JAVA_INCLUDE_PATH2</item>-      <item>JAVA_JVM_LIBRARY</item>-      <item>JPEG_LIBRARY</item>-      <item>JPEG_LIBRARY_DEBUG</item>-      <item>JPEG_LIBRARY_RELEASE</item>-      <item>Java_IDLJ_EXECUTABLE</item>-      <item>Java_JARSIGNER_EXECUTABLE</item>-      <item>Java_JAR_EXECUTABLE</item>-      <item>Java_JAVAC_EXECUTABLE</item>-      <item>Java_JAVADOC_EXECUTABLE</item>-      <item>Java_JAVAH_EXECUTABLE</item>-      <item>Java_JAVA_EXECUTABLE</item>-      <item>LAPACK_LINKER_FLAGS</item>-      <item>LATEX2HTML_CONVERTER</item>-      <item>LATEX_COMPILER</item>-      <item>LIBLZMA_HAS_AUTO_DECODER</item>-      <item>LIBLZMA_HAS_EASY_ENCODER</item>-      <item>LIBLZMA_HAS_LZMA_PRESET</item>-      <item>LIBRARY_OUTPUT_PATH</item>-      <item>LIBXML2_DEFINITIONS</item>-      <item>LIBXML2_LIBRARY</item>-      <item>LIBXML2_XMLLINT_EXECUTABLE</item>-      <item>LIBXSLT_DEFINITIONS</item>-      <item>LIBXSLT_XSLTPROC_EXECUTABLE</item>-      <item>LINUX</item>-      <item>LTTNGUST_HAS_TRACEF</item>-      <item>LTTNGUST_HAS_TRACELOG</item>-      <item>LUALATEX_COMPILER</item>-      <item>Libinput_COMPILE_OPTIONS</item>-      <item>MAKEINDEX_COMPILER</item>-      <item>MATLAB_ADDITIONAL_VERSIONS</item>-      <item>MATLAB_FIND_DEBUG</item>-      <item>MINGW</item>-      <item>MPEG2_mpeg2_LIBRARY</item>-      <item>MPEG2_vo_LIBRARY</item>-      <item>MPEG_mpeg2_LIBRARY</item>-      <item>MPEG_vo_LIBRARY</item>-      <item>MPIEXEC_EXECUTABLE</item>-      <item>MPIEXEC_MAX_NUMPROCS</item>-      <item>MPIEXEC_NUMPROC_FLAG</item>-      <item>MPIEXEC_POSTFLAGS</item>-      <item>MPIEXEC_PREFLAGS</item>-      <item>MPI_ASSUME_NO_BUILTIN_MPI</item>-      <item>MPI_ASYNC_PROTECTS_NONBLOCKING</item>-      <item>MPI_COMPILER_FLAGS</item>-      <item>MPI_CXX_SKIP_MPICXX</item>-      <item>MPI_DETERMINE_Fortran_CAPABILITIES</item>-      <item>MPI_EXECUTABLE_SUFFIX</item>-      <item>MPI_Fortran_F08_MODULE_ASYNCPROT</item>-      <item>MPI_Fortran_F08_MODULE_SUBARRAYS</item>-      <item>MPI_Fortran_F77_HEADER_ASYNCPROT</item>-      <item>MPI_Fortran_F77_HEADER_SUBARRAYS</item>-      <item>MPI_Fortran_F90_MODULE_ASYNCPROT</item>-      <item>MPI_Fortran_F90_MODULE_SUBARRAYS</item>-      <item>MPI_Fortran_HAVE_F08_MODULE</item>-      <item>MPI_Fortran_HAVE_F77_HEADER</item>-      <item>MPI_Fortran_HAVE_F90_MODULE</item>-      <item>MPI_GUESS_LIBRARY_NAME</item>-      <item>MPI_HOME</item>-      <item>MPI_SKIP_COMPILER_WRAPPER</item>-      <item>MPI_SKIP_GUESSING</item>-      <item>MPI_SUBARRAYS_SUPPORTED</item>-      <item>MSVC</item>-      <item>MSVC10</item>-      <item>MSVC11</item>-      <item>MSVC12</item>-      <item>MSVC14</item>-      <item>MSVC60</item>-      <item>MSVC70</item>-      <item>MSVC71</item>-      <item>MSVC80</item>-      <item>MSVC90</item>-      <item>MSVC_IDE</item>-      <item>MSVC_TOOLSET_VERSION</item>-      <item>MSVC_VERSION</item>-      <item>Matlab_DATAARRAY_LIBRARY</item>-      <item>Matlab_ENGINE_LIBRARY</item>-      <item>Matlab_ENG_LIBRARY</item>-      <item>Matlab_MAIN_PROGRAM</item>-      <item>Matlab_MAT_LIBRARY</item>-      <item>Matlab_MCC_COMPILER</item>-      <item>Matlab_MEX_COMPILER</item>-      <item>Matlab_MEX_EXTENSION</item>-      <item>Matlab_MEX_LIBRARY</item>-      <item>Matlab_MX_LIBRARY</item>-      <item>ODBC_CONFIG</item>-      <item>ODBC_LIBRARY</item>-      <item>OPENAL_LIBRARY</item>-      <item>OPENGL_egl_LIBRARY</item>-      <item>OPENGL_gl_LIBRARY</item>-      <item>OPENGL_glu_LIBRARY</item>-      <item>OPENGL_glx_LIBRARY</item>-      <item>OPENGL_opengl_LIBRARY</item>-      <item>OPENSSL_APPLINK_SOURCE</item>-      <item>OPENSSL_CRYPTO_LIBRARY</item>-      <item>OPENSSL_MSVC_STATIC_RT</item>-      <item>OPENSSL_SSL_LIBRARY</item>-      <item>OPENSSL_USE_STATIC_LIBS</item>-      <item>OpenACC_ACCEL_TARGET</item>-      <item>OpenCL_LIBRARY</item>-      <item>OpenGL_GL_PREFERENCE</item>-      <item>OpenMP_Fortran_HAVE_OMPLIB_HEADER</item>-      <item>OpenMP_Fortran_HAVE_OMPLIB_MODULE</item>-      <item>PACKAGE_FIND_NAME</item>-      <item>PACKAGE_FIND_VERSION_COMPLETE</item>-      <item>PACKAGE_FIND_VERSION_COUNT</item>-      <item>PACKAGE_FIND_VERSION_MAX</item>-      <item>PACKAGE_FIND_VERSION_MAX_COUNT</item>-      <item>PACKAGE_FIND_VERSION_MAX_MAJOR</item>-      <item>PACKAGE_FIND_VERSION_MAX_MINOR</item>-      <item>PACKAGE_FIND_VERSION_MAX_PATCH</item>-      <item>PACKAGE_FIND_VERSION_MAX_TWEAK</item>-      <item>PACKAGE_FIND_VERSION_MIN</item>-      <item>PACKAGE_FIND_VERSION_MIN_COUNT</item>-      <item>PACKAGE_FIND_VERSION_MIN_MAJOR</item>-      <item>PACKAGE_FIND_VERSION_MIN_MINOR</item>-      <item>PACKAGE_FIND_VERSION_MIN_PATCH</item>-      <item>PACKAGE_FIND_VERSION_MIN_TWEAK</item>-      <item>PACKAGE_FIND_VERSION_RANGE</item>-      <item>PACKAGE_FIND_VERSION_RANGE_MAX</item>-      <item>PACKAGE_FIND_VERSION_RANGE_MIN</item>-      <item>PACKAGE_VERSION</item>-      <item>PACKAGE_VERSION_COMPATIBLE</item>-      <item>PACKAGE_VERSION_EXACT</item>-      <item>PACKAGE_VERSION_UNSUITABLE</item>-      <item>PDFLATEX_COMPILER</item>-      <item>PDFTOPS_CONVERTER</item>-      <item>PERL_ARCHLIB</item>-      <item>PERL_EXECUTABLE</item>-      <item>PERL_EXTRA_C_FLAGS</item>-      <item>PERL_PRIVLIB</item>-      <item>PERL_SITEARCH</item>-      <item>PERL_SITELIB</item>-      <item>PERL_SITESEARCH</item>-      <item>PERL_UPDATE_ARCHLIB</item>-      <item>PERL_UPDATE_PRIVLIB</item>-      <item>PERL_VENDORARCH</item>-      <item>PERL_VENDORLIB</item>-      <item>PHP4_EXECUTABLE</item>-      <item>PHP4_INCLUDE_PATH</item>-      <item>PHYSFS_LIBRARY</item>-      <item>PIKE_EXECUTABLE</item>-      <item>PIKE_INCLUDE_PATH</item>-      <item>PKG_CONFIG_EXECUTABLE</item>-      <item>PKG_CONFIG_USE_CMAKE_PREFIX_PATH</item>-      <item>PKG_CONFIG_VERSION_STRING</item>-      <item>PNG_DEFINITIONS</item>-      <item>PNG_LIBRARY</item>-      <item>PROJECT_BINARY_DIR</item>-      <item>PROJECT_DESCRIPTION</item>-      <item>PROJECT_HOMEPAGE_URL</item>-      <item>PROJECT_IS_TOP_LEVEL</item>-      <item>PROJECT_NAME</item>-      <item>PROJECT_SOURCE_DIR</item>-      <item>PROJECT_VERSION</item>-      <item>PROJECT_VERSION_MAJOR</item>-      <item>PROJECT_VERSION_MINOR</item>-      <item>PROJECT_VERSION_PATCH</item>-      <item>PROJECT_VERSION_TWEAK</item>-      <item>PS2PDF_CONVERTER</item>-      <item>Patch_EXECUTABLE</item>-      <item>Protobuf_DEBUG</item>-      <item>Protobuf_IMPORT_DIRS</item>-      <item>Protobuf_LIBRARY</item>-      <item>Protobuf_LIBRARY_DEBUG</item>-      <item>Protobuf_LITE_LIBRARY</item>-      <item>Protobuf_LITE_LIBRARY_DEBUG</item>-      <item>Protobuf_PROTOC_EXECUTABLE</item>-      <item>Protobuf_PROTOC_LIBRARY</item>-      <item>Protobuf_PROTOC_LIBRARY_DEBUG</item>-      <item>Protobuf_SRC_ROOT_FOLDER</item>-      <item>Protobuf_USE_STATIC_LIBS</item>-      <item>Python2_ARTIFACTS_INTERACTIVE</item>-      <item>Python2_COMPILER</item>-      <item>Python2_COMPILER_ID</item>-      <item>Python2_DOTNET_LAUNCHER</item>-      <item>Python2_EXECUTABLE</item>-      <item>Python2_FIND_ABI</item>-      <item>Python2_FIND_FRAMEWORK</item>-      <item>Python2_FIND_IMPLEMENTATIONS</item>-      <item>Python2_FIND_REGISTRY</item>-      <item>Python2_FIND_STRATEGY</item>-      <item>Python2_FIND_UNVERSIONED_NAMES</item>-      <item>Python2_FIND_VIRTUALENV</item>-      <item>Python2_INTERPRETER_ID</item>-      <item>Python2_LINK_OPTIONS</item>-      <item>Python2_SITEARCH</item>-      <item>Python2_SITELIB</item>-      <item>Python2_SOABI</item>-      <item>Python2_STDARCH</item>-      <item>Python2_STDLIB</item>-      <item>Python2_USE_STATIC_LIBS</item>-      <item>Python3_ARTIFACTS_INTERACTIVE</item>-      <item>Python3_COMPILER</item>-      <item>Python3_COMPILER_ID</item>-      <item>Python3_DOTNET_LAUNCHER</item>-      <item>Python3_EXECUTABLE</item>-      <item>Python3_FIND_ABI</item>-      <item>Python3_FIND_FRAMEWORK</item>-      <item>Python3_FIND_IMPLEMENTATIONS</item>-      <item>Python3_FIND_REGISTRY</item>-      <item>Python3_FIND_STRATEGY</item>-      <item>Python3_FIND_UNVERSIONED_NAMES</item>-      <item>Python3_FIND_VIRTUALENV</item>-      <item>Python3_INTERPRETER_ID</item>-      <item>Python3_LINK_OPTIONS</item>-      <item>Python3_SITEARCH</item>-      <item>Python3_SITELIB</item>-      <item>Python3_SOABI</item>-      <item>Python3_STDARCH</item>-      <item>Python3_STDLIB</item>-      <item>Python3_USE_STATIC_LIBS</item>-      <item>Python_ARTIFACTS_INTERACTIVE</item>-      <item>Python_COMPILER</item>-      <item>Python_COMPILER_ID</item>-      <item>Python_DOTNET_LAUNCHER</item>-      <item>Python_EXECUTABLE</item>-      <item>Python_FIND_ABI</item>-      <item>Python_FIND_FRAMEWORK</item>-      <item>Python_FIND_IMPLEMENTATIONS</item>-      <item>Python_FIND_REGISTRY</item>-      <item>Python_FIND_STRATEGY</item>-      <item>Python_FIND_UNVERSIONED_NAMES</item>-      <item>Python_FIND_VIRTUALENV</item>-      <item>Python_INTERPRETER_ID</item>-      <item>Python_LINK_OPTIONS</item>-      <item>Python_SITEARCH</item>-      <item>Python_SITELIB</item>-      <item>Python_SOABI</item>-      <item>Python_STDARCH</item>-      <item>Python_STDLIB</item>-      <item>Python_USE_STATIC_LIBS</item>-      <item>QTIFWDIR</item>-      <item>RTI_DEFINITIONS</item>-      <item>Ruby_EXECUTABLE</item>-      <item>Ruby_FIND_VIRTUALENV</item>-      <item>SDLIMAGE_LIBRARY</item>-      <item>SDLMIXER_LIBRARY</item>-      <item>SDLNET_LIBRARY</item>-      <item>SDLTTF_LIBRARY</item>-      <item>SDL_BUILDING_LIBRARY</item>-      <item>SDL_LIBRARY</item>-      <item>SDL_SOUND_LIBRARY</item>-      <item>SQUISH_CLIENT_EXECUTABLE</item>-      <item>SQUISH_SERVER_EXECUTABLE</item>-      <item>SWIG_EXECUTABLE</item>-      <item>SWIG_OUTFILE_DIR</item>-      <item>SWIG_SOURCE_FILE_EXTENSIONS</item>-      <item>SWIG_USE_SWIG_DEPENDENCIES</item>-      <item>Subversion_SVN_EXECUTABLE</item>-      <item>Subversion_VERSION_SVN</item>-      <item>TCL_INCLUDE_PATH</item>-      <item>TCL_STUB_LIBRARY</item>-      <item>TCL_TCLSH</item>-      <item>THREADS_PREFER_PTHREAD_FLAG</item>-      <item>TIFFXX_LIBRARY_DEBUG</item>-      <item>TIFFXX_LIBRARY_RELEASE</item>-      <item>TIFF_LIBRARY_DEBUG</item>-      <item>TIFF_LIBRARY_RELEASE</item>-      <item>TK_INCLUDE_PATH</item>-      <item>TK_LIBRARY</item>-      <item>TK_STUB_LIBRARY</item>-      <item>TK_WISH</item>-      <item>TTK_STUB_LIBRARY</item>-      <item>UNIX</item>-      <item>UseSWIG_MODULE_VERSION</item>-      <item>Vulkan_GLSLANG_VALIDATOR_EXECUTABLE</item>-      <item>Vulkan_GLSLC_EXECUTABLE</item>-      <item>Vulkan_LIBRARY</item>-      <item>WGET_EXECUTABLE</item>-      <item>WIN32</item>-      <item>WINCE</item>-      <item>WINDOWS_PHONE</item>-      <item>WINDOWS_STORE</item>-      <item>XCODE</item>-      <item>XCODE_VERSION</item>-      <item>XCTest_EXECUTABLE</item>-      <item>XELATEX_COMPILER</item>-      <item>XINDY_COMPILER</item>-      <item>XalanC_LIBRARY</item>-      <item>XercesC_LIBRARY</item>-      <item>ZLIB_USE_STATIC_LIBS</item>-      <item>wxWidgets_CONFIGURATION</item>-      <item>wxWidgets_CXX_FLAGS</item>-      <item>wxWidgets_DEFINITIONS</item>-      <item>wxWidgets_DEFINITIONS_DEBUG</item>-      <item>wxWidgets_EXCLUDE_COMMON_LIBRARIES</item>-      <item>wxWidgets_USE_DEBUG</item>-      <item>wxWidgets_USE_FILE</item>-      <item>wxWidgets_USE_STATIC</item>-      <item>wxWidgets_USE_UNICODE</item>-      <item>wxWidgets_USE_UNIVERSAL</item>-    </list>--    <list name="deprecated-or-internal-variables">-      <item>CMAKE_FILES_DIRECTORY</item>-      <item>CMAKE_HOME_DIRECTORY</item>-      <item>CMAKE_INTERNAL_PLATFORM_ABI</item>-      <item>CMAKE_NOT_USING_CONFIG_FLAGS</item>-      <item>CMAKE_OBJDUMP</item>-      <item>CMAKE_SUPPRESS_DEVELOPER_ERRORS</item>-      <item>CMAKE_SUPPRESS_DEVELOPER_WARNINGS</item>-      <item>CMAKE_SYSTEM_ARCH</item>-      <item>CMAKE_VS_INTEL_Fortran_PROJECT_VERSION</item>-      <item>CPACK_INSTALL_PREFIX</item>-      <item>CPACK_INSTALL_SCRIPT</item>-      <item>CPACK_PACKAGE_CONTACT</item>-      <item>CPACK_PACKAGE_RELOCATABLE</item>-      <item>CPACK_TEMPORARY_DIRECTORY</item>-      <item>CPACK_TOPLEVEL_DIRECTORY</item>-    </list>--    <list name="environment-variables">-      <item>ADSP_ROOT</item>-      <item>CC</item>-      <item>CCMAKE_COLORS</item>-      <item>CFLAGS</item>-      <item>CMAKE_APPBUNDLE_PATH</item>-      <item>CMAKE_APPLE_SILICON_PROCESSOR</item>-      <item>CMAKE_BUILD_PARALLEL_LEVEL</item>-      <item>CMAKE_BUILD_TYPE</item>-      <item>CMAKE_COLOR_DIAGNOSTICS</item>-      <item>CMAKE_CONFIGURATION_TYPES</item>-      <item>CMAKE_CONFIG_TYPE</item>-      <item>CMAKE_EXPORT_COMPILE_COMMANDS</item>-      <item>CMAKE_FRAMEWORK_PATH</item>-      <item>CMAKE_GENERATOR</item>-      <item>CMAKE_GENERATOR_INSTANCE</item>-      <item>CMAKE_GENERATOR_PLATFORM</item>-      <item>CMAKE_GENERATOR_TOOLSET</item>-      <item>CMAKE_INSTALL_MODE</item>-      <item>CMAKE_MSVCIDE_RUN_PATH</item>-      <item>CMAKE_NO_VERBOSE</item>-      <item>CMAKE_OSX_ARCHITECTURES</item>-      <item>CMAKE_PREFIX_PATH</item>-      <item>CMAKE_TOOLCHAIN_FILE</item>-      <item>CSFLAGS</item>-      <item>CTEST_INTERACTIVE_DEBUG_MODE</item>-      <item>CTEST_OUTPUT_ON_FAILURE</item>-      <item>CTEST_PARALLEL_LEVEL</item>-      <item>CTEST_PROGRESS_OUTPUT</item>-      <item>CTEST_USE_LAUNCHERS_DEFAULT</item>-      <item>CUDAARCHS</item>-      <item>CUDACXX</item>-      <item>CUDAFLAGS</item>-      <item>CUDAHOSTCXX</item>-      <item>CUDA_PATH</item>-      <item>CXX</item>-      <item>CXXFLAGS</item>-      <item>DASHBOARD_TEST_FROM_CTEST</item>-      <item>DESTDIR</item>-      <item>FC</item>-      <item>FFLAGS</item>-      <item>HIPCXX</item>-      <item>HIPFLAGS</item>-      <item>ISPC</item>-      <item>ISPCFLAGS</item>-      <item>LDFLAGS</item>-      <item>MACOSX_DEPLOYMENT_TARGET</item>-      <item>OBJC</item>-      <item>OBJCXX</item>-      <item>PATH</item>-      <item>QTIFWDIR</item>-      <item>RC</item>-      <item>RCFLAGS</item>-      <item>SSL_CERT_DIR</item>-      <item>SSL_CERT_FILE</item>-      <item>SWIFTC</item>-      <item>VERBOSE</item>-    </list>-    <list name="global-properties">-      <item>ALLOW_DUPLICATE_CUSTOM_TARGETS</item>-      <item>AUTOGEN_SOURCE_GROUP</item>-      <item>AUTOGEN_TARGETS_FOLDER</item>-      <item>AUTOMOC_SOURCE_GROUP</item>-      <item>AUTOMOC_TARGETS_FOLDER</item>-      <item>AUTORCC_SOURCE_GROUP</item>-      <item>CMAKE_CUDA_KNOWN_FEATURES</item>-      <item>CMAKE_CXX_KNOWN_FEATURES</item>-      <item>CMAKE_C_KNOWN_FEATURES</item>-      <item>CMAKE_ROLE</item>-      <item>DEBUG_CONFIGURATIONS</item>-      <item>DISABLED_FEATURES</item>-      <item>ECLIPSE_EXTRA_NATURES</item>-      <item>ENABLED_FEATURES</item>-      <item>ENABLED_LANGUAGES</item>-      <item>FIND_LIBRARY_USE_LIB32_PATHS</item>-      <item>FIND_LIBRARY_USE_LIB64_PATHS</item>-      <item>FIND_LIBRARY_USE_LIBX32_PATHS</item>-      <item>FIND_LIBRARY_USE_OPENBSD_VERSIONING</item>-      <item>FeatureSummary_DEFAULT_PKG_TYPE</item>-      <item>FeatureSummary_PKG_TYPES</item>-      <item>FeatureSummary_REQUIRED_PKG_TYPES</item>-      <item>GENERATOR_IS_MULTI_CONFIG</item>-      <item>GLOBAL_DEPENDS_DEBUG_MODE</item>-      <item>GLOBAL_DEPENDS_NO_CYCLES</item>-      <item>IN_TRY_COMPILE</item>-      <item>JOB_POOLS</item>-      <item>PACKAGES_FOUND</item>-      <item>PACKAGES_NOT_FOUND</item>-      <item>PREDEFINED_TARGETS_FOLDER</item>-      <item>REPORT_UNDEFINED_PROPERTIES</item>-      <item>RULE_LAUNCH_COMPILE</item>-      <item>RULE_LAUNCH_CUSTOM</item>-      <item>RULE_LAUNCH_LINK</item>-      <item>RULE_MESSAGES</item>-      <item>TARGET_ARCHIVES_MAY_BE_SHARED_LIBS</item>-      <item>TARGET_MESSAGES</item>-      <item>TARGET_SUPPORTS_SHARED_LIBS</item>-      <item>USE_FOLDERS</item>-      <item>XCODE_EMIT_EFFECTIVE_PLATFORM_NAME</item>-    </list>-    <list name="directory-properties">-      <item>ADDITIONAL_CLEAN_FILES</item>-      <item>ADDITIONAL_MAKE_CLEAN_FILES</item>-      <item>BINARY_DIR</item>-      <item>BUILDSYSTEM_TARGETS</item>-      <item>CACHE_VARIABLES</item>-      <item>CLEAN_NO_CUSTOM</item>-      <item>CMAKE_CONFIGURE_DEPENDS</item>-      <item>COMPILE_DEFINITIONS</item>-      <item>COMPILE_OPTIONS</item>-      <item>DEFINITIONS</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>IMPLICIT_DEPENDS_INCLUDE_TRANSFORM</item>-      <item>IMPORTED_TARGETS</item>-      <item>INCLUDE_DIRECTORIES</item>-      <item>INCLUDE_REGULAR_EXPRESSION</item>-      <item>INTERPROCEDURAL_OPTIMIZATION</item>-      <item>LABELS</item>-      <item>LINK_DIRECTORIES</item>-      <item>LINK_OPTIONS</item>-      <item>LISTFILE_STACK</item>-      <item>MACROS</item>-      <item>PARENT_DIRECTORY</item>-      <item>RULE_LAUNCH_COMPILE</item>-      <item>RULE_LAUNCH_CUSTOM</item>-      <item>RULE_LAUNCH_LINK</item>-      <item>SOURCE_DIR</item>-      <item>SUBDIRECTORIES</item>-      <item>SYSTEM</item>-      <item>TESTS</item>-      <item>TEST_INCLUDE_FILE</item>-      <item>TEST_INCLUDE_FILES</item>-      <item>VARIABLES</item>-      <item>VS_STARTUP_PROJECT</item>-    </list>-    <list name="target-properties">-      <item>ADDITIONAL_CLEAN_FILES</item>-      <item>AIX_EXPORT_ALL_SYMBOLS</item>-      <item>ALIASED_TARGET</item>-      <item>ANDROID_ANT_ADDITIONAL_OPTIONS</item>-      <item>ANDROID_API</item>-      <item>ANDROID_API_MIN</item>-      <item>ANDROID_ARCH</item>-      <item>ANDROID_ASSETS_DIRECTORIES</item>-      <item>ANDROID_GUI</item>-      <item>ANDROID_JAR_DEPENDENCIES</item>-      <item>ANDROID_JAR_DIRECTORIES</item>-      <item>ANDROID_JAVA_SOURCE_DIR</item>-      <item>ANDROID_NATIVE_LIB_DEPENDENCIES</item>-      <item>ANDROID_NATIVE_LIB_DIRECTORIES</item>-      <item>ANDROID_PROCESS_MAX</item>-      <item>ANDROID_PROGUARD</item>-      <item>ANDROID_PROGUARD_CONFIG_PATH</item>-      <item>ANDROID_SECURE_PROPS_PATH</item>-      <item>ANDROID_SKIP_ANT_STEP</item>-      <item>ANDROID_STL_TYPE</item>-      <item>ARCHIVE_OUTPUT_DIRECTORY</item>-      <item>ARCHIVE_OUTPUT_NAME</item>-      <item>AUTOGEN_BUILD_DIR</item>-      <item>AUTOGEN_ORIGIN_DEPENDS</item>-      <item>AUTOGEN_TARGET_DEPENDS</item>-      <item>AUTOMOC</item>-      <item>AUTOMOC_COMPILER_PREDEFINES</item>-      <item>AUTOMOC_DEPEND_FILTERS</item>-      <item>AUTOMOC_EXECUTABLE</item>-      <item>AUTOMOC_MACRO_NAMES</item>-      <item>AUTOMOC_MOC_OPTIONS</item>-      <item>AUTOMOC_PATH_PREFIX</item>-      <item>AUTORCC</item>-      <item>AUTORCC_EXECUTABLE</item>-      <item>AUTORCC_OPTIONS</item>-      <item>AUTOUIC</item>-      <item>AUTOUIC_EXECUTABLE</item>-      <item>AUTOUIC_OPTIONS</item>-      <item>AUTOUIC_SEARCH_PATHS</item>-      <item>BINARY_DIR</item>-      <item>BUILD_RPATH</item>-      <item>BUILD_RPATH_USE_ORIGIN</item>-      <item>BUILD_WITH_INSTALL_NAME_DIR</item>-      <item>BUILD_WITH_INSTALL_RPATH</item>-      <item>BUNDLE</item>-      <item>BUNDLE_EXTENSION</item>-      <item>COMMON_LANGUAGE_RUNTIME</item>-      <item>COMPATIBLE_INTERFACE_BOOL</item>-      <item>COMPATIBLE_INTERFACE_NUMBER_MAX</item>-      <item>COMPATIBLE_INTERFACE_NUMBER_MIN</item>-      <item>COMPATIBLE_INTERFACE_STRING</item>-      <item>COMPILE_DEFINITIONS</item>-      <item>COMPILE_FEATURES</item>-      <item>COMPILE_FLAGS</item>-      <item>COMPILE_OPTIONS</item>-      <item>COMPILE_PDB_NAME</item>-      <item>COMPILE_PDB_OUTPUT_DIRECTORY</item>-      <item>COMPILE_WARNING_AS_ERROR</item>-      <item>CROSSCOMPILING_EMULATOR</item>-      <item>CUDA_ARCHITECTURES</item>-      <item>CUDA_EXTENSIONS</item>-      <item>CUDA_PTX_COMPILATION</item>-      <item>CUDA_RESOLVE_DEVICE_SYMBOLS</item>-      <item>CUDA_RUNTIME_LIBRARY</item>-      <item>CUDA_SEPARABLE_COMPILATION</item>-      <item>CUDA_STANDARD</item>-      <item>CUDA_STANDARD_REQUIRED</item>-      <item>CXX_EXTENSIONS</item>-      <item>CXX_STANDARD</item>-      <item>CXX_STANDARD_REQUIRED</item>-      <item>C_EXTENSIONS</item>-      <item>C_STANDARD</item>-      <item>C_STANDARD_REQUIRED</item>-      <item>DEFINE_SYMBOL</item>-      <item>DEPLOYMENT_ADDITIONAL_FILES</item>-      <item>DEPLOYMENT_REMOTE_DIRECTORY</item>-      <item>DEPRECATION</item>-      <item>DISABLE_PRECOMPILE_HEADERS</item>-      <item>DOTNET_SDK</item>-      <item>DOTNET_TARGET_FRAMEWORK</item>-      <item>DOTNET_TARGET_FRAMEWORK_VERSION</item>-      <item>ENABLE_EXPORTS</item>-      <item>EXCLUDE_FROM_ALL</item>-      <item>EXCLUDE_FROM_DEFAULT_BUILD</item>-      <item>EXPORT_COMPILE_COMMANDS</item>-      <item>EXPORT_NAME</item>-      <item>EXPORT_NO_SYSTEM</item>-      <item>EXPORT_PROPERTIES</item>-      <item>EchoString</item>-      <item>FOLDER</item>-      <item>FRAMEWORK</item>-      <item>FRAMEWORK_VERSION</item>-      <item>Fortran_FORMAT</item>-      <item>Fortran_MODULE_DIRECTORY</item>-      <item>Fortran_PREPROCESS</item>-      <item>GENERATOR_FILE_NAME</item>-      <item>GNUtoMS</item>-      <item>HAS_CXX</item>-      <item>HEADER_DIRS</item>-      <item>HEADER_SET</item>-      <item>HEADER_SETS</item>-      <item>HIP_ARCHITECTURES</item>-      <item>HIP_EXTENSIONS</item>-      <item>HIP_STANDARD</item>-      <item>HIP_STANDARD_REQUIRED</item>-      <item>IMPLICIT_DEPENDS_INCLUDE_TRANSFORM</item>-      <item>IMPORTED</item>-      <item>IMPORTED_COMMON_LANGUAGE_RUNTIME</item>-      <item>IMPORTED_CONFIGURATIONS</item>-      <item>IMPORTED_GLOBAL</item>-      <item>IMPORTED_IMPLIB</item>-      <item>IMPORTED_LIBNAME</item>-      <item>IMPORTED_LINK_DEPENDENT_LIBRARIES</item>-      <item>IMPORTED_LINK_INTERFACE_LANGUAGES</item>-      <item>IMPORTED_LINK_INTERFACE_LIBRARIES</item>-      <item>IMPORTED_LINK_INTERFACE_MULTIPLICITY</item>-      <item>IMPORTED_LOCATION</item>-      <item>IMPORTED_NO_SONAME</item>-      <item>IMPORTED_NO_SYSTEM</item>-      <item>IMPORTED_OBJECTS</item>-      <item>IMPORTED_SONAME</item>-      <item>IMPORT_PREFIX</item>-      <item>IMPORT_SUFFIX</item>-      <item>INCLUDE_DIRECTORIES</item>-      <item>INSTALL_NAME_DIR</item>-      <item>INSTALL_REMOVE_ENVIRONMENT_RPATH</item>-      <item>INSTALL_RPATH</item>-      <item>INSTALL_RPATH_USE_LINK_PATH</item>-      <item>INTERFACE_AUTOUIC_OPTIONS</item>-      <item>INTERFACE_COMPILE_DEFINITIONS</item>-      <item>INTERFACE_COMPILE_FEATURES</item>-      <item>INTERFACE_COMPILE_OPTIONS</item>-      <item>INTERFACE_HEADER_SETS</item>-      <item>INTERFACE_HEADER_SETS_TO_VERIFY</item>-      <item>INTERFACE_INCLUDE_DIRECTORIES</item>-      <item>INTERFACE_LINK_DEPENDS</item>-      <item>INTERFACE_LINK_DIRECTORIES</item>-      <item>INTERFACE_LINK_LIBRARIES</item>-      <item>INTERFACE_LINK_LIBRARIES_DIRECT</item>-      <item>INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE</item>-      <item>INTERFACE_LINK_OPTIONS</item>-      <item>INTERFACE_POSITION_INDEPENDENT_CODE</item>-      <item>INTERFACE_PRECOMPILE_HEADERS</item>-      <item>INTERFACE_SOURCES</item>-      <item>INTERFACE_SYSTEM_INCLUDE_DIRECTORIES</item>-      <item>INTERPROCEDURAL_OPTIMIZATION</item>-      <item>IOS_INSTALL_COMBINED</item>-      <item>ISPC_HEADER_DIRECTORY</item>-      <item>ISPC_HEADER_SUFFIX</item>-      <item>ISPC_INSTRUCTION_SETS</item>-      <item>JOB_POOL_COMPILE</item>-      <item>JOB_POOL_LINK</item>-      <item>LABELS</item>-      <item>LIBRARY_OUTPUT_DIRECTORY</item>-      <item>LIBRARY_OUTPUT_NAME</item>-      <item>LINKER_LANGUAGE</item>-      <item>LINK_DEPENDS</item>-      <item>LINK_DEPENDS_NO_SHARED</item>-      <item>LINK_DIRECTORIES</item>-      <item>LINK_FLAGS</item>-      <item>LINK_INTERFACE_LIBRARIES</item>-      <item>LINK_INTERFACE_MULTIPLICITY</item>-      <item>LINK_LIBRARIES</item>-      <item>LINK_LIBRARIES_ONLY_TARGETS</item>-      <item>LINK_OPTIONS</item>-      <item>LINK_SEARCH_END_STATIC</item>-      <item>LINK_SEARCH_START_STATIC</item>-      <item>LINK_WHAT_YOU_USE</item>-      <item>LOCATION</item>-      <item>MACHO_COMPATIBILITY_VERSION</item>-      <item>MACHO_CURRENT_VERSION</item>-      <item>MACOSX_BUNDLE</item>-      <item>MACOSX_BUNDLE_INFO_PLIST</item>-      <item>MACOSX_FRAMEWORK_INFO_PLIST</item>-      <item>MACOSX_RPATH</item>-      <item>MANUALLY_ADDED_DEPENDENCIES</item>-      <item>MSVC_DEBUG_INFORMATION_FORMAT</item>-      <item>MSVC_RUNTIME_LIBRARY</item>-      <item>NAME</item>-      <item>NO_SONAME</item>-      <item>NO_SYSTEM_FROM_IMPORTED</item>-      <item>OBJCXX_EXTENSIONS</item>-      <item>OBJCXX_STANDARD</item>-      <item>OBJCXX_STANDARD_REQUIRED</item>-      <item>OBJC_EXTENSIONS</item>-      <item>OBJC_STANDARD</item>-      <item>OBJC_STANDARD_REQUIRED</item>-      <item>OPTIMIZE_DEPENDENCIES</item>-      <item>OSX_ARCHITECTURES</item>-      <item>OSX_COMPATIBILITY_VERSION</item>-      <item>OSX_CURRENT_VERSION</item>-      <item>OUTPUT_NAME</item>-      <item>PCH_INSTANTIATE_TEMPLATES</item>-      <item>PCH_WARN_INVALID</item>-      <item>PDB_NAME</item>-      <item>PDB_OUTPUT_DIRECTORY</item>-      <item>POSITION_INDEPENDENT_CODE</item>-      <item>PRECOMPILE_HEADERS</item>-      <item>PRECOMPILE_HEADERS_REUSE_FROM</item>-      <item>PREFIX</item>-      <item>PRIVATE_HEADER</item>-      <item>PROJECT_LABEL</item>-      <item>PUBLIC_HEADER</item>-      <item>RESOURCE</item>-      <item>RULE_LAUNCH_COMPILE</item>-      <item>RULE_LAUNCH_CUSTOM</item>-      <item>RULE_LAUNCH_LINK</item>-      <item>RUNTIME_OUTPUT_DIRECTORY</item>-      <item>RUNTIME_OUTPUT_NAME</item>-      <item>SKIP_BUILD_RPATH</item>-      <item>SOURCES</item>-      <item>SOURCE_DIR</item>-      <item>SOVERSION</item>-      <item>STATIC_LIBRARY_FLAGS</item>-      <item>STATIC_LIBRARY_OPTIONS</item>-      <item>SUFFIX</item>-      <item>SYSTEM</item>-      <item>Swift_DEPENDENCIES_FILE</item>-      <item>Swift_MODULE_DIRECTORY</item>-      <item>Swift_MODULE_NAME</item>-      <item>TYPE</item>-      <item>UNITY_BUILD</item>-      <item>UNITY_BUILD_BATCH_SIZE</item>-      <item>UNITY_BUILD_CODE_AFTER_INCLUDE</item>-      <item>UNITY_BUILD_CODE_BEFORE_INCLUDE</item>-      <item>UNITY_BUILD_MODE</item>-      <item>UNITY_BUILD_UNIQUE_ID</item>-      <item>VERIFY_INTERFACE_HEADER_SETS</item>-      <item>VERSION</item>-      <item>VISIBILITY_INLINES_HIDDEN</item>-      <item>VS_CONFIGURATION_TYPE</item>-      <item>VS_DEBUGGER_COMMAND</item>-      <item>VS_DEBUGGER_COMMAND_ARGUMENTS</item>-      <item>VS_DEBUGGER_ENVIRONMENT</item>-      <item>VS_DEBUGGER_WORKING_DIRECTORY</item>-      <item>VS_DESKTOP_EXTENSIONS_VERSION</item>-      <item>VS_DOTNET_DOCUMENTATION_FILE</item>-      <item>VS_DOTNET_REFERENCES</item>-      <item>VS_DOTNET_REFERENCES_COPY_LOCAL</item>-      <item>VS_DOTNET_STARTUP_OBJECT</item>-      <item>VS_DOTNET_TARGET_FRAMEWORK_VERSION</item>-      <item>VS_DPI_AWARE</item>-      <item>VS_GLOBAL_KEYWORD</item>-      <item>VS_GLOBAL_PROJECT_TYPES</item>-      <item>VS_GLOBAL_ROOTNAMESPACE</item>-      <item>VS_IOT_EXTENSIONS_VERSION</item>-      <item>VS_IOT_STARTUP_TASK</item>-      <item>VS_JUST_MY_CODE_DEBUGGING</item>-      <item>VS_KEYWORD</item>-      <item>VS_MOBILE_EXTENSIONS_VERSION</item>-      <item>VS_NO_COMPILE_BATCHING</item>-      <item>VS_NO_SOLUTION_DEPLOY</item>-      <item>VS_PACKAGE_REFERENCES</item>-      <item>VS_PLATFORM_TOOLSET</item>-      <item>VS_PROJECT_IMPORT</item>-      <item>VS_SCC_AUXPATH</item>-      <item>VS_SCC_LOCALPATH</item>-      <item>VS_SCC_PROJECTNAME</item>-      <item>VS_SCC_PROVIDER</item>-      <item>VS_SDK_REFERENCES</item>-      <item>VS_SOLUTION_DEPLOY</item>-      <item>VS_USER_PROPS</item>-      <item>VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION</item>-      <item>VS_WINRT_COMPONENT</item>-      <item>VS_WINRT_EXTENSIONS</item>-      <item>VS_WINRT_REFERENCES</item>-      <item>WATCOM_RUNTIME_LIBRARY</item>-      <item>WIN32_EXECUTABLE</item>-      <item>WINDOWS_EXPORT_ALL_SYMBOLS</item>-      <item>XCODE_EXPLICIT_FILE_TYPE</item>-      <item>XCODE_GENERATE_SCHEME</item>-      <item>XCODE_LINK_BUILD_PHASE_MODE</item>-      <item>XCODE_PRODUCT_TYPE</item>-      <item>XCODE_SCHEME_ADDRESS_SANITIZER</item>-      <item>XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN</item>-      <item>XCODE_SCHEME_ARGUMENTS</item>-      <item>XCODE_SCHEME_DEBUG_AS_ROOT</item>-      <item>XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING</item>-      <item>XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER</item>-      <item>XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS</item>-      <item>XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE</item>-      <item>XCODE_SCHEME_ENABLE_GPU_API_VALIDATION</item>-      <item>XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE</item>-      <item>XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION</item>-      <item>XCODE_SCHEME_ENVIRONMENT</item>-      <item>XCODE_SCHEME_EXECUTABLE</item>-      <item>XCODE_SCHEME_GUARD_MALLOC</item>-      <item>XCODE_SCHEME_LAUNCH_CONFIGURATION</item>-      <item>XCODE_SCHEME_LAUNCH_MODE</item>-      <item>XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP</item>-      <item>XCODE_SCHEME_MALLOC_GUARD_EDGES</item>-      <item>XCODE_SCHEME_MALLOC_SCRIBBLE</item>-      <item>XCODE_SCHEME_MALLOC_STACK</item>-      <item>XCODE_SCHEME_THREAD_SANITIZER</item>-      <item>XCODE_SCHEME_THREAD_SANITIZER_STOP</item>-      <item>XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER</item>-      <item>XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP</item>-      <item>XCODE_SCHEME_WORKING_DIRECTORY</item>-      <item>XCODE_SCHEME_ZOMBIE_OBJECTS</item>-      <item>XCODE_XCCONFIG</item>-      <item>XCTEST</item>-    </list>-    <list name="source-properties">-      <item>ABSTRACT</item>-      <item>AUTORCC_OPTIONS</item>-      <item>AUTOUIC_OPTIONS</item>-      <item>COMPILE_DEFINITIONS</item>-      <item>COMPILE_FLAGS</item>-      <item>COMPILE_OPTIONS</item>-      <item>EXTERNAL_OBJECT</item>-      <item>Fortran_FORMAT</item>-      <item>Fortran_PREPROCESS</item>-      <item>GENERATED</item>-      <item>HEADER_FILE_ONLY</item>-      <item>INCLUDE_DIRECTORIES</item>-      <item>KEEP_EXTENSION</item>-      <item>LABELS</item>-      <item>LANGUAGE</item>-      <item>LOCATION</item>-      <item>MACOSX_PACKAGE_LOCATION</item>-      <item>OBJECT_DEPENDS</item>-      <item>OBJECT_OUTPUTS</item>-      <item>SKIP_AUTOGEN</item>-      <item>SKIP_AUTOMOC</item>-      <item>SKIP_AUTORCC</item>-      <item>SKIP_AUTOUIC</item>-      <item>SKIP_PRECOMPILE_HEADERS</item>-      <item>SKIP_UNITY_BUILD_INCLUSION</item>-      <item>SYMBOLIC</item>-      <item>Swift_DEPENDENCIES_FILE</item>-      <item>Swift_DIAGNOSTICS_FILE</item>-      <item>VS_COPY_TO_OUT_DIR</item>-      <item>VS_DEPLOYMENT_CONTENT</item>-      <item>VS_DEPLOYMENT_LOCATION</item>-      <item>VS_INCLUDE_IN_VSIX</item>-      <item>VS_RESOURCE_GENERATOR</item>-      <item>VS_SETTINGS</item>-      <item>VS_SHADER_DISABLE_OPTIMIZATIONS</item>-      <item>VS_SHADER_ENABLE_DEBUG</item>-      <item>VS_SHADER_ENTRYPOINT</item>-      <item>VS_SHADER_FLAGS</item>-      <item>VS_SHADER_MODEL</item>-      <item>VS_SHADER_OBJECT_FILE_NAME</item>-      <item>VS_SHADER_OUTPUT_HEADER_FILE</item>-      <item>VS_SHADER_TYPE</item>-      <item>VS_SHADER_VARIABLE_NAME</item>-      <item>VS_TOOL_OVERRIDE</item>-      <item>VS_XAML_TYPE</item>-      <item>WRAP_EXCLUDE</item>-      <item>XCODE_EXPLICIT_FILE_TYPE</item>-      <item>XCODE_FILE_ATTRIBUTES</item>-      <item>XCODE_LAST_KNOWN_FILE_TYPE</item>-    </list>-    <list name="test-properties">-      <item>ATTACHED_FILES</item>-      <item>ATTACHED_FILES_ON_FAIL</item>-      <item>COST</item>-      <item>DEPENDS</item>-      <item>DISABLED</item>-      <item>ENVIRONMENT</item>-      <item>ENVIRONMENT_MODIFICATION</item>-      <item>FAIL_REGULAR_EXPRESSION</item>-      <item>FIXTURES_CLEANUP</item>-      <item>FIXTURES_REQUIRED</item>-      <item>FIXTURES_SETUP</item>-      <item>LABELS</item>-      <item>MEASUREMENT</item>-      <item>PASS_REGULAR_EXPRESSION</item>-      <item>PROCESSORS</item>-      <item>PROCESSOR_AFFINITY</item>-      <item>REQUIRED_FILES</item>-      <item>RESOURCE_LOCK</item>-      <item>RUN_SERIAL</item>-      <item>SKIP_REGULAR_EXPRESSION</item>-      <item>SKIP_RETURN_CODE</item>-      <item>TIMEOUT</item>-      <item>TIMEOUT_AFTER_MATCH</item>-      <item>WILL_FAIL</item>-      <item>WORKING_DIRECTORY</item>-    </list>-    <list name="cache-properties">-      <item>ADVANCED</item>-      <item>HELPSTRING</item>-      <item>MODIFIED</item>-      <item>STRINGS</item>-      <item>TYPE</item>-      <item>VALUE</item>-    </list>-    <list name="install-properties">-      <item>CPACK_DESKTOP_SHORTCUTS</item>-      <item>CPACK_NEVER_OVERWRITE</item>-      <item>CPACK_PERMANENT</item>-      <item>CPACK_STARTUP_SHORTCUTS</item>-      <item>CPACK_START_MENU_SHORTCUTS</item>-      <item>CPACK_WIX_ACL</item>-    </list>--    <list name="generator-expressions">-      <item>0</item>-      <item>1</item>-      <item>BOOL</item>-      <item>AND</item>-      <item>OR</item>-      <item>NOT</item>-      <item>STREQUAL</item>-      <item>EQUAL</item>-      <item>IN_LIST</item>-      <item>VERSION_LESS</item>-      <item>VERSION_GREATER</item>-      <item>VERSION_EQUAL</item>-      <item>VERSION_LESS_EQUAL</item>-      <item>VERSION_GREATER_EQUAL</item>-      <item>PATH_EQUAL</item>-      <item>PATH</item>-      <item>TARGET_EXISTS</item>-      <item>CONFIG</item>-      <item>PLATFORM_ID</item>-      <item>C_COMPILER_ID</item>-      <item>CXX_COMPILER_ID</item>-      <item>CUDA_COMPILER_ID</item>-      <item>Fortran_COMPILER_ID</item>-      <item>C_COMPILER_VERSION</item>-      <item>CXX_COMPILER_VERSION</item>-      <item>CUDA_COMPILER_VERSION</item>-      <item>Fortran_COMPILER_VERSION</item>-      <item>TARGET_POLICY</item>-      <item>COMPILE_FEATURES</item>-      <item>COMPILE_LANG_AND_ID</item>-      <item>COMPILE_LANGUAGE</item>-      <item>LINK_LANG_AND_ID</item>-      <item>LINK_LANGUAGE</item>-      <item>DEVICE_LINK</item>-      <item>HOST_LINK</item>-      <item>LINK_LIBRARY</item>-      <item>LINK_GROUP</item>-      <item>ANGLE-R</item>-      <item>COMMA</item>-      <item>SEMICOLON</item>-      <item>IF</item>-      <item>JOIN</item>-      <item>REMOVE_DUPLICATES</item>-      <item>FILTER</item>-      <item>LOWER_CASE</item>-      <item>UPPER_CASE</item>-      <item>GENEX_EVAL</item>-      <item>TARGET_GENEX_EVAL</item>-      <item>TARGET_NAME_IF_EXISTS</item>-      <item>TARGET_FILE</item>-      <item>TARGET_FILE_BASE_NAME</item>-      <item>TARGET_FILE_PREFIX</item>-      <item>TARGET_FILE_SUFFIX</item>-      <item>TARGET_FILE_NAME</item>-      <item>TARGET_FILE_DIR</item>-      <item>TARGET_LINKER_FILE</item>-      <item>TARGET_LINKER_FILE_BASE_NAME</item>-      <item>TARGET_LINKER_FILE_PREFIX</item>-      <item>TARGET_LINKER_FILE_SUFFIX</item>-      <item>TARGET_LINKER_FILE_NAME</item>-      <item>TARGET_LINKER_FILE_DIR</item>-      <item>TARGET_SONAME_FILE</item>-      <item>TARGET_SONAME_FILE</item>-      <item>TARGET_SONAME_FILE_NAME</item>-      <item>TARGET_SONAME_FILE_DIR</item>-      <item>TARGET_PDB_FILE</item>-      <item>TARGET_PDB_FILE_BASE_NAME</item>-      <item>TARGET_PDB_FILE_NAME</item>-      <item>TARGET_PDB_FILE_DIR</item>-      <item>TARGET_BUNDLE_DIR_NAME</item>-      <item>TARGET_BUNDLE_DIR</item>-      <item>TARGET_BUNDLE_CONTENT_DIR</item>-      <item>TARGET_PROPERTY</item>-      <item>TARGET_RUNTIME_DLLS</item>-      <item>INSTALL_PREFIX</item>-      <item>TARGET_NAME</item>-      <item>LINK_ONLY</item>-      <item>INSTALL_INTERFACE</item>-      <item>BUILD_INTERFACE</item>-      <item>MAKE_C_IDENTIFIER</item>-      <item>TARGET_OBJECTS</item>-      <item>SHELL_PATH</item>-      <item>OUTPUT_CONFIG</item>-      <item>COMMAND_CONFIG</item>-    </list>--    <list name="standard-modules">-      <item>AndroidTestUtilities</item>-      <item>BundleUtilities</item>-      <item>CheckCCompilerFlag</item>-      <item>CheckCompilerFlag</item>-      <item>CheckCSourceCompiles</item>-      <item>CheckCSourceRuns</item>-      <item>CheckCXXCompilerFlag</item>-      <item>CheckCXXSourceCompiles</item>-      <item>CheckCXXSourceRuns</item>-      <item>CheckCXXSymbolExists</item>-      <item>CheckFortranCompilerFlag</item>-      <item>CheckFortranFunctionExists</item>-      <item>CheckFortranSourceCompiles</item>-      <item>CheckFortranSourceRuns</item>-      <item>CheckFunctionExists</item>-      <item>CheckIncludeFileCXX</item>-      <item>CheckIncludeFile</item>-      <item>CheckIncludeFiles</item>-      <item>CheckIPOSupported</item>-      <item>CheckLanguage</item>-      <item>CheckLibraryExists</item>-      <item>CheckLinkerFlag</item>-      <item>CheckOBJCCompilerFlag</item>-      <item>CheckOBJCSourceCompiles</item>-      <item>CheckOBJCSourceRuns</item>-      <item>CheckOBJCXXCompilerFlag</item>-      <item>CheckOBJCXXSourceCompiles</item>-      <item>CheckOBJCXXSourceRuns</item>-      <item>CheckPIESupported</item>-      <item>CheckPrototypeDefinition</item>-      <item>CheckSourceCompiles</item>-      <item>CheckSourceRuns</item>-      <item>CheckStructHasMember</item>-      <item>CheckSymbolExists</item>-      <item>CheckTypeSize</item>-      <item>CheckVariableExists</item>-      <item>CMakeAddFortranSubdirectory</item>-      <item>CMakeBackwardCompatibilityCXX</item>-      <item>CMakeDependentOption</item>-      <item>CMakeFindDependencyMacro</item>-      <item>CMakeFindFrameworks</item>-      <item>CMakePackageConfigHelpers</item>-      <item>CMakePrintHelpers</item>-      <item>CMakePrintSystemInformation</item>-      <item>CMakePushCheckState</item>-      <item>CPack</item>-      <item>CPackComponent</item>-      <item>CPackIFW</item>-      <item>CPackIFWConfigureFile</item>-      <item>CSharpUtilities</item>-      <item>CTest</item>-      <item>CTestCoverageCollectGCOV</item>-      <item>CTestScriptMode</item>-      <item>CTestUseLaunchers</item>-      <item>Dart</item>-      <item>DeployQt4</item>-      <item>ExternalData</item>-      <item>ExternalProject</item>-      <item>FeatureSummary</item>-      <item>FetchContent</item>-      <item>FindPackageHandleStandardArgs</item>-      <item>FindPackageMessage</item>-      <item>FortranCInterface</item>-      <item>GenerateExportHeader</item>-      <item>GNUInstallDirs</item>-      <item>GoogleTest</item>-      <item>InstallRequiredSystemLibraries</item>-      <item>ProcessorCount</item>-      <item>SelectLibraryConfigurations</item>-      <item>TestForANSIForScope</item>-      <item>TestForANSIStreamHeaders</item>-      <item>TestForSSTREAM</item>-      <item>TestForSTDNamespace</item>-      <item>UseEcos</item>-      <item>UseJava</item>-      <item>UseSWIG</item>-      <item>UsewxWidgets</item>-    </list>--    <list name="standard-finder-modules">-      <item>ALSA</item>-      <item>Armadillo</item>-      <item>ASPELL</item>-      <item>AVIFile</item>-      <item>Backtrace</item>-      <item>BISON</item>-      <item>BLAS</item>-      <item>Boost</item>-      <item>Bullet</item>-      <item>BZip2</item>-      <item>CABLE</item>-      <item>Coin3D</item>-      <item>CUDAToolkit</item>-      <item>Cups</item>-      <item>CURL</item>-      <item>Curses</item>-      <item>CVS</item>-      <item>CxxTest</item>-      <item>Cygwin</item>-      <item>Dart</item>-      <item>DCMTK</item>-      <item>DevIL</item>-      <item>Doxygen</item>-      <item>EnvModules</item>-      <item>EXPAT</item>-      <item>FLEX</item>-      <item>FLTK</item>-      <item>FLTK2</item>-      <item>Fontconfig</item>-      <item>Freetype</item>-      <item>GCCXML</item>-      <item>GDAL</item>-      <item>Gettext</item>-      <item>GIF</item>-      <item>Git</item>-      <item>GLEW</item>-      <item>GLUT</item>-      <item>Gnuplot</item>-      <item>GnuTLS</item>-      <item>GSL</item>-      <item>GTest</item>-      <item>GTK</item>-      <item>GTK2</item>-      <item>HDF5</item>-      <item>Hg</item>-      <item>HSPELL</item>-      <item>HTMLHelp</item>-      <item>Ice</item>-      <item>Iconv</item>-      <item>Icotool</item>-      <item>ICU</item>-      <item>ImageMagick</item>-      <item>Intl</item>-      <item>ITK</item>-      <item>Jasper</item>-      <item>Java</item>-      <item>JNI</item>-      <item>JPEG</item>-      <item>KDE3</item>-      <item>KDE4</item>-      <item>LAPACK</item>-      <item>LATEX</item>-      <item>LibArchive</item>-      <item>Libinput</item>-      <item>LibLZMA</item>-      <item>LibXml2</item>-      <item>LibXslt</item>-      <item>LTTngUST</item>-      <item>Lua</item>-      <item>Lua50</item>-      <item>Lua51</item>-      <item>Matlab</item>-      <item>MFC</item>-      <item>Motif</item>-      <item>MPEG</item>-      <item>MPEG2</item>-      <item>MPI</item>-      <item>Msys</item>-      <item>ODBC</item>-      <item>OpenACC</item>-      <item>OpenAL</item>-      <item>OpenCL</item>-      <item>OpenGL</item>-      <item>OpenMP</item>-      <item>OpenSceneGraph</item>-      <item>OpenSSL</item>-      <item>OpenThreads</item>-      <item>osg</item>-      <item>osg_functions</item>-      <item>osgAnimation</item>-      <item>osgDB</item>-      <item>osgFX</item>-      <item>osgGA</item>-      <item>osgIntrospection</item>-      <item>osgManipulator</item>-      <item>osgParticle</item>-      <item>osgPresentation</item>-      <item>osgProducer</item>-      <item>osgQt</item>-      <item>osgShadow</item>-      <item>osgSim</item>-      <item>osgTerrain</item>-      <item>osgText</item>-      <item>osgUtil</item>-      <item>osgViewer</item>-      <item>osgVolume</item>-      <item>osgWidget</item>-      <item>Patch</item>-      <item>Perl</item>-      <item>PerlLibs</item>-      <item>PHP4</item>-      <item>PhysFS</item>-      <item>Pike</item>-      <item>PkgConfig</item>-      <item>PNG</item>-      <item>PostgreSQL</item>-      <item>Producer</item>-      <item>Protobuf</item>-      <item>Python</item>-      <item>Python2</item>-      <item>Python3</item>-      <item>Qt3</item>-      <item>Qt4</item>-      <item>QuickTime</item>-      <item>RTI</item>-      <item>Ruby</item>-      <item>SDL</item>-      <item>SDL_image</item>-      <item>SDL_mixer</item>-      <item>SDL_net</item>-      <item>SDL_sound</item>-      <item>SDL_ttf</item>-      <item>SelfPackers</item>-      <item>Squish</item>-      <item>SQLite3</item>-      <item>Subversion</item>-      <item>SWIG</item>-      <item>TCL</item>-      <item>Tclsh</item>-      <item>TclStub</item>-      <item>Threads</item>-      <item>TIFF</item>-      <item>UnixCommands</item>-      <item>VTK</item>-      <item>Vulkan</item>-      <item>Wget</item>-      <item>Wish</item>-      <item>wxWidgets</item>-      <item>X11</item>-      <item>XalanC</item>-      <item>XCTest</item>-      <item>XercesC</item>-      <item>XMLRPC</item>-      <item>ZLIB</item>-    </list>--    <list name="deprecated-modules">-      <item>AddFileDependencies</item>-      <item>CMakeDetermineVSServicePack</item>-      <item>CMakeExpandImportedTargets</item>-      <item>CMakeForceCompiler</item>-      <item>CMakeParseArguments</item>-      <item>Documentation</item>-      <item>MacroAddFileDependencies</item>-      <item>TestCXXAcceptsFlag</item>-      <item>UseJavaClassFilelist</item>-      <item>UseJavaSymlinks</item>-      <item>UsePkgConfig</item>-      <item>Use_wxWindows</item>-      <item>WriteBasicConfigVersionFile</item>-      <item>WriteCompilerDetectionHeader</item>-      <item>FindCUDA</item>-      <item>FindPythonInterp</item>-      <item>FindPythonLibs</item>-      <item>FindQt</item>-      <item>FindwxWindows</item>-      <item>CPackArchive</item>-      <item>CPackBundle</item>-      <item>CPackCygwin</item>-      <item>CPackDeb</item>-      <item>CPackDMG</item>-      <item>CPackFreeBSD</item>-      <item>CPackNSIS</item>-      <item>CPackNuGet</item>-      <item>CPackPackageMaker</item>-      <item>CPackProductBuild</item>-      <item>CPackRPM</item>-      <item>CPackWIX</item>-      <item>GetPrerequisites</item>-      <item>TestBigEndian</item>-    </list>--    <contexts>--      <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text">-        <DetectSpaces/>-        <WordDetect String="block" insensitive="true" attribute="Command" context="block_ctx" beginRegion="block" />-        <WordDetect String="break" insensitive="true" attribute="Control Flow" context="break_ctx" />-        <WordDetect String="cmake_host_system_information" insensitive="true" attribute="Command" context="cmake_host_system_information_ctx" />-        <WordDetect String="cmake_language" insensitive="true" attribute="Command" context="cmake_language_ctx" />-        <WordDetect String="cmake_minimum_required" insensitive="true" attribute="Command" context="cmake_minimum_required_ctx" />-        <WordDetect String="cmake_parse_arguments" insensitive="true" attribute="Command" context="cmake_parse_arguments_ctx" />-        <WordDetect String="cmake_path" insensitive="true" attribute="Command" context="cmake_path_ctx" />-        <WordDetect String="cmake_policy" insensitive="true" attribute="Command" context="cmake_policy_ctx" />-        <WordDetect String="configure_file" insensitive="true" attribute="Command" context="configure_file_ctx" />-        <WordDetect String="continue" insensitive="true" attribute="Control Flow" context="continue_ctx" />-        <WordDetect String="elseif" insensitive="true" attribute="Control Flow" context="elseif_ctx" />-        <WordDetect String="else" insensitive="true" attribute="Control Flow" context="else_ctx" />-        <WordDetect String="endblock" insensitive="true" attribute="Command" context="endblock_ctx" endRegion="block" />-        <WordDetect String="endforeach" insensitive="true" attribute="Control Flow" context="endforeach_ctx" endRegion="foreach" />-        <WordDetect String="endfunction" insensitive="true" attribute="Command" context="endfunction_ctx" endRegion="function" />-        <WordDetect String="endif" insensitive="true" attribute="Control Flow" context="endif_ctx" endRegion="if" />-        <WordDetect String="endmacro" insensitive="true" attribute="Command" context="endmacro_ctx" endRegion="macro" />-        <WordDetect String="endwhile" insensitive="true" attribute="Control Flow" context="endwhile_ctx" endRegion="while" />-        <WordDetect String="execute_process" insensitive="true" attribute="Command" context="execute_process_ctx" />-        <WordDetect String="file" insensitive="true" attribute="Command" context="file_ctx" />-        <WordDetect String="find_file" insensitive="true" attribute="Command" context="find_file_ctx" />-        <WordDetect String="find_library" insensitive="true" attribute="Command" context="find_library_ctx" />-        <WordDetect String="find_package" insensitive="true" attribute="Command" context="find_package_ctx" />-        <WordDetect String="find_path" insensitive="true" attribute="Command" context="find_path_ctx" />-        <WordDetect String="find_program" insensitive="true" attribute="Command" context="find_program_ctx" />-        <WordDetect String="foreach" insensitive="true" attribute="Control Flow" context="foreach_ctx" beginRegion="foreach" />-        <WordDetect String="function" insensitive="true" attribute="Command" context="function_ctx" beginRegion="function" />-        <WordDetect String="get_cmake_property" insensitive="true" attribute="Command" context="get_cmake_property_ctx" />-        <WordDetect String="get_directory_property" insensitive="true" attribute="Command" context="get_directory_property_ctx" />-        <WordDetect String="get_filename_component" insensitive="true" attribute="Command" context="get_filename_component_ctx" />-        <WordDetect String="get_property" insensitive="true" attribute="Command" context="get_property_ctx" />-        <WordDetect String="if" insensitive="true" attribute="Control Flow" context="if_ctx" beginRegion="if" />-        <WordDetect String="include" insensitive="true" attribute="Command" context="include_ctx" />-        <WordDetect String="include_guard" insensitive="true" attribute="Command" context="include_guard_ctx" />-        <WordDetect String="list" insensitive="true" attribute="Command" context="list_ctx" />-        <WordDetect String="macro" insensitive="true" attribute="Command" context="macro_ctx" beginRegion="macro" />-        <WordDetect String="mark_as_advanced" insensitive="true" attribute="Command" context="mark_as_advanced_ctx" />-        <WordDetect String="math" insensitive="true" attribute="Command" context="math_ctx" />-        <WordDetect String="message" insensitive="true" attribute="Command" context="message_ctx" />-        <WordDetect String="option" insensitive="true" attribute="Command" context="option_ctx" />-        <WordDetect String="return" insensitive="true" attribute="Control Flow" context="return_ctx" />-        <WordDetect String="separate_arguments" insensitive="true" attribute="Command" context="separate_arguments_ctx" />-        <WordDetect String="set_directory_properties" insensitive="true" attribute="Command" context="set_directory_properties_ctx" />-        <WordDetect String="set_property" insensitive="true" attribute="Command" context="set_property_ctx" />-        <WordDetect String="set" insensitive="true" attribute="Command" context="set_ctx" />-        <WordDetect String="site_name" insensitive="true" attribute="Command" context="site_name_ctx" />-        <WordDetect String="string" insensitive="true" attribute="Command" context="string_ctx" />-        <WordDetect String="unset" insensitive="true" attribute="Command" context="unset_ctx" />-        <WordDetect String="variable_watch" insensitive="true" attribute="Command" context="variable_watch_ctx" />-        <WordDetect String="while" insensitive="true" attribute="Control Flow" context="while_ctx" beginRegion="while" />-        <WordDetect String="add_compile_definitions" insensitive="true" attribute="Command" context="add_compile_definitions_ctx" />-        <WordDetect String="add_compile_options" insensitive="true" attribute="Command" context="add_compile_options_ctx" />-        <WordDetect String="add_custom_command" insensitive="true" attribute="Command" context="add_custom_command_ctx" />-        <WordDetect String="add_custom_target" insensitive="true" attribute="Command" context="add_custom_target_ctx" />-        <WordDetect String="add_definitions" insensitive="true" attribute="Command" context="add_definitions_ctx" />-        <WordDetect String="add_dependencies" insensitive="true" attribute="Command" context="add_dependencies_ctx" />-        <WordDetect String="add_executable" insensitive="true" attribute="Command" context="add_executable_ctx" />-        <WordDetect String="add_library" insensitive="true" attribute="Command" context="add_library_ctx" />-        <WordDetect String="add_link_options" insensitive="true" attribute="Command" context="add_link_options_ctx" />-        <WordDetect String="add_subdirectory" insensitive="true" attribute="Command" context="add_subdirectory_ctx" />-        <WordDetect String="add_test" insensitive="true" attribute="Command" context="add_test_ctx" />-        <WordDetect String="aux_source_directory" insensitive="true" attribute="Command" context="aux_source_directory_ctx" />-        <WordDetect String="build_command" insensitive="true" attribute="Command" context="build_command_ctx" />-        <WordDetect String="create_test_sourcelist" insensitive="true" attribute="Command" context="create_test_sourcelist_ctx" />-        <WordDetect String="define_property" insensitive="true" attribute="Command" context="define_property_ctx" />-        <WordDetect String="enable_language" insensitive="true" attribute="Command" context="enable_language_ctx" />-        <WordDetect String="enable_testing" insensitive="true" attribute="Command" context="enable_testing_ctx" />-        <WordDetect String="export" insensitive="true" attribute="Command" context="export_ctx" />-        <WordDetect String="fltk_wrap_ui" insensitive="true" attribute="Command" context="fltk_wrap_ui_ctx" />-        <WordDetect String="get_source_file_property" insensitive="true" attribute="Command" context="get_source_file_property_ctx" />-        <WordDetect String="get_target_property" insensitive="true" attribute="Command" context="get_target_property_ctx" />-        <WordDetect String="get_test_property" insensitive="true" attribute="Command" context="get_test_property_ctx" />-        <WordDetect String="include_directories" insensitive="true" attribute="Command" context="include_directories_ctx" />-        <WordDetect String="include_external_msproject" insensitive="true" attribute="Command" context="include_external_msproject_ctx" />-        <WordDetect String="include_regular_expression" insensitive="true" attribute="Command" context="include_regular_expression_ctx" />-        <WordDetect String="install" insensitive="true" attribute="Command" context="install_ctx" />-        <WordDetect String="link_directories" insensitive="true" attribute="Command" context="link_directories_ctx" />-        <WordDetect String="link_libraries" insensitive="true" attribute="Command" context="link_libraries_ctx" />-        <WordDetect String="load_cache" insensitive="true" attribute="Command" context="load_cache_ctx" />-        <WordDetect String="project" insensitive="true" attribute="Command" context="project_ctx" />-        <WordDetect String="qt_wrap_cpp" insensitive="true" attribute="Command" context="qt_wrap_cpp_ctx" />-        <WordDetect String="qt_wrap_ui" insensitive="true" attribute="Command" context="qt_wrap_ui_ctx" />-        <WordDetect String="remove_definitions" insensitive="true" attribute="Command" context="remove_definitions_ctx" />-        <WordDetect String="set_source_files_properties" insensitive="true" attribute="Command" context="set_source_files_properties_ctx" />-        <WordDetect String="set_target_properties" insensitive="true" attribute="Command" context="set_target_properties_ctx" />-        <WordDetect String="set_tests_properties" insensitive="true" attribute="Command" context="set_tests_properties_ctx" />-        <WordDetect String="source_group" insensitive="true" attribute="Command" context="source_group_ctx" />-        <WordDetect String="target_compile_definitions" insensitive="true" attribute="Command" context="target_compile_definitions_ctx" />-        <WordDetect String="target_compile_features" insensitive="true" attribute="Command" context="target_compile_features_ctx" />-        <WordDetect String="target_compile_options" insensitive="true" attribute="Command" context="target_compile_options_ctx" />-        <WordDetect String="target_include_directories" insensitive="true" attribute="Command" context="target_include_directories_ctx" />-        <WordDetect String="target_link_directories" insensitive="true" attribute="Command" context="target_link_directories_ctx" />-        <WordDetect String="target_link_libraries" insensitive="true" attribute="Command" context="target_link_libraries_ctx" />-        <WordDetect String="target_link_options" insensitive="true" attribute="Command" context="target_link_options_ctx" />-        <WordDetect String="target_precompile_headers" insensitive="true" attribute="Command" context="target_precompile_headers_ctx" />-        <WordDetect String="target_sources" insensitive="true" attribute="Command" context="target_sources_ctx" />-        <WordDetect String="try_compile" insensitive="true" attribute="Command" context="try_compile_ctx" />-        <WordDetect String="try_run" insensitive="true" attribute="Command" context="try_run_ctx" />-        <WordDetect String="ctest_build" insensitive="true" attribute="Command" context="ctest_build_ctx" />-        <WordDetect String="ctest_configure" insensitive="true" attribute="Command" context="ctest_configure_ctx" />-        <WordDetect String="ctest_coverage" insensitive="true" attribute="Command" context="ctest_coverage_ctx" />-        <WordDetect String="ctest_empty_binary_directory" insensitive="true" attribute="Command" context="ctest_empty_binary_directory_ctx" />-        <WordDetect String="ctest_memcheck" insensitive="true" attribute="Command" context="ctest_memcheck_ctx" />-        <WordDetect String="ctest_read_custom_files" insensitive="true" attribute="Command" context="ctest_read_custom_files_ctx" />-        <WordDetect String="ctest_run_script" insensitive="true" attribute="Command" context="ctest_run_script_ctx" />-        <WordDetect String="ctest_sleep" insensitive="true" attribute="Command" context="ctest_sleep_ctx" />-        <WordDetect String="ctest_start" insensitive="true" attribute="Command" context="ctest_start_ctx" />-        <WordDetect String="ctest_submit" insensitive="true" attribute="Command" context="ctest_submit_ctx" />-        <WordDetect String="ctest_test" insensitive="true" attribute="Command" context="ctest_test_ctx" />-        <WordDetect String="ctest_update" insensitive="true" attribute="Command" context="ctest_update_ctx" />-        <WordDetect String="ctest_upload" insensitive="true" attribute="Command" context="ctest_upload_ctx" />-        <WordDetect String="android_add_test_data" insensitive="true" attribute="CMake Provided Function/Macro" context="android_add_test_data_ctx" />-        <WordDetect String="fixup_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="fixup_bundle_ctx" />-        <WordDetect String="copy_and_fixup_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="copy_and_fixup_bundle_ctx" />-        <WordDetect String="verify_app" insensitive="true" attribute="CMake Provided Function/Macro" context="verify_app_ctx" />-        <WordDetect String="get_bundle_main_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="get_bundle_main_executable_ctx" />-        <WordDetect String="get_dotapp_dir" insensitive="true" attribute="CMake Provided Function/Macro" context="get_dotapp_dir_ctx" />-        <WordDetect String="get_bundle_and_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="get_bundle_and_executable_ctx" />-        <WordDetect String="get_bundle_all_executables" insensitive="true" attribute="CMake Provided Function/Macro" context="get_bundle_all_executables_ctx" />-        <WordDetect String="get_item_key" insensitive="true" attribute="CMake Provided Function/Macro" context="get_item_key_ctx" />-        <WordDetect String="get_item_rpaths" insensitive="true" attribute="CMake Provided Function/Macro" context="get_item_rpaths_ctx" />-        <WordDetect String="clear_bundle_keys" insensitive="true" attribute="CMake Provided Function/Macro" context="clear_bundle_keys_ctx" />-        <WordDetect String="set_bundle_key_values" insensitive="true" attribute="CMake Provided Function/Macro" context="set_bundle_key_values_ctx" />-        <WordDetect String="get_bundle_keys" insensitive="true" attribute="CMake Provided Function/Macro" context="get_bundle_keys_ctx" />-        <WordDetect String="copy_resolved_item_into_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="copy_resolved_item_into_bundle_ctx" />-        <WordDetect String="copy_resolved_framework_into_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="copy_resolved_framework_into_bundle_ctx" />-        <WordDetect String="fixup_bundle_item" insensitive="true" attribute="CMake Provided Function/Macro" context="fixup_bundle_item_ctx" />-        <WordDetect String="verify_bundle_prerequisites" insensitive="true" attribute="CMake Provided Function/Macro" context="verify_bundle_prerequisites_ctx" />-        <WordDetect String="verify_bundle_symlinks" insensitive="true" attribute="CMake Provided Function/Macro" context="verify_bundle_symlinks_ctx" />-        <WordDetect String="check_c_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_compiler_flag_ctx" />-        <WordDetect String="check_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_compiler_flag_ctx" />-        <WordDetect String="check_c_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_source_compiles_ctx" />-        <WordDetect String="check_c_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_source_runs_ctx" />-        <WordDetect String="check_cxx_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_cxx_compiler_flag_ctx" />-        <WordDetect String="check_cxx_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_cxx_source_compiles_ctx" />-        <WordDetect String="check_cxx_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_cxx_source_runs_ctx" />-        <WordDetect String="check_cxx_symbol_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="check_cxx_symbol_exists_ctx" />-        <WordDetect String="check_fortran_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_compiler_flag_ctx" />-        <WordDetect String="check_fortran_function_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_function_exists_ctx" />-        <WordDetect String="check_fortran_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_source_compiles_ctx" />-        <WordDetect String="check_fortran_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_source_runs_ctx" />-        <WordDetect String="check_function_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="check_function_exists_ctx" />-        <WordDetect String="check_include_file_cxx" insensitive="true" attribute="CMake Provided Function/Macro" context="check_include_file_cxx_ctx" />-        <WordDetect String="check_include_file" insensitive="true" attribute="CMake Provided Function/Macro" context="check_include_file_ctx" />-        <WordDetect String="check_include_files" insensitive="true" attribute="CMake Provided Function/Macro" context="check_include_files_ctx" />-        <WordDetect String="check_ipo_supported" insensitive="true" attribute="CMake Provided Function/Macro" context="check_ipo_supported_ctx" />-        <WordDetect String="check_language" insensitive="true" attribute="CMake Provided Function/Macro" context="check_language_ctx" />-        <WordDetect String="check_library_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="check_library_exists_ctx" />-        <WordDetect String="check_linker_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_linker_flag_ctx" />-        <WordDetect String="check_objc_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_objc_compiler_flag_ctx" />-        <WordDetect String="check_objc_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_objc_source_compiles_ctx" />-        <WordDetect String="check_objc_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_objc_source_runs_ctx" />-        <WordDetect String="check_objcxx_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="check_objcxx_compiler_flag_ctx" />-        <WordDetect String="check_objcxx_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_objcxx_source_compiles_ctx" />-        <WordDetect String="check_objcxx_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_objcxx_source_runs_ctx" />-        <WordDetect String="check_pie_supported" insensitive="true" attribute="CMake Provided Function/Macro" context="check_pie_supported_ctx" />-        <WordDetect String="check_prototype_definition" insensitive="true" attribute="CMake Provided Function/Macro" context="check_prototype_definition_ctx" />-        <WordDetect String="check_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_source_compiles_ctx" />-        <WordDetect String="check_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_source_runs_ctx" />-        <WordDetect String="check_struct_has_member" insensitive="true" attribute="CMake Provided Function/Macro" context="check_struct_has_member_ctx" />-        <WordDetect String="check_symbol_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="check_symbol_exists_ctx" />-        <WordDetect String="check_type_size" insensitive="true" attribute="CMake Provided Function/Macro" context="check_type_size_ctx" />-        <WordDetect String="check_variable_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="check_variable_exists_ctx" />-        <WordDetect String="cmake_add_fortran_subdirectory" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_add_fortran_subdirectory_ctx" />-        <WordDetect String="cmake_dependent_option" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_dependent_option_ctx" />-        <WordDetect String="find_dependency" insensitive="true" attribute="CMake Provided Function/Macro" context="find_dependency_ctx" />-        <WordDetect String="configure_package_config_file" insensitive="true" attribute="CMake Provided Function/Macro" context="configure_package_config_file_ctx" />-        <WordDetect String="write_basic_package_version_file" insensitive="true" attribute="CMake Provided Function/Macro" context="write_basic_package_version_file_ctx" />-        <WordDetect String="cmake_print_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_print_properties_ctx" />-        <WordDetect String="cmake_push_check_state" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_push_check_state_ctx" />-        <WordDetect String="cmake_pop_check_state" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_pop_check_state_ctx" />-        <WordDetect String="cmake_reset_check_state" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_reset_check_state_ctx" />-        <WordDetect String="cpack_add_component" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_add_component_ctx" />-        <WordDetect String="cpack_add_component_group" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_add_component_group_ctx" />-        <WordDetect String="cpack_add_install_type" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_add_install_type_ctx" />-        <WordDetect String="cpack_configure_downloads" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_configure_downloads_ctx" />-        <WordDetect String="cpack_ifw_configure_component" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_configure_component_ctx" />-        <WordDetect String="cpack_ifw_configure_component_group" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_configure_component_group_ctx" />-        <WordDetect String="cpack_ifw_add_repository" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_add_repository_ctx" />-        <WordDetect String="cpack_ifw_update_repository" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_update_repository_ctx" />-        <WordDetect String="cpack_ifw_add_package_resources" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_add_package_resources_ctx" />-        <WordDetect String="cpack_ifw_configure_file" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_configure_file_ctx" />-        <WordDetect String="csharp_set_windows_forms_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="csharp_set_windows_forms_properties_ctx" />-        <WordDetect String="csharp_set_designer_cs_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="csharp_set_designer_cs_properties_ctx" />-        <WordDetect String="csharp_set_xaml_cs_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="csharp_set_xaml_cs_properties_ctx" />-        <WordDetect String="csharp_get_filename_keys" insensitive="true" attribute="CMake Provided Function/Macro" context="csharp_get_filename_keys_ctx" />-        <WordDetect String="csharp_get_filename_key_base" insensitive="true" attribute="CMake Provided Function/Macro" context="csharp_get_filename_key_base_ctx" />-        <WordDetect String="csharp_get_dependentupon_name" insensitive="true" attribute="CMake Provided Function/Macro" context="csharp_get_dependentupon_name_ctx" />-        <WordDetect String="ctest_coverage_collect_gcov" insensitive="true" attribute="CMake Provided Function/Macro" context="ctest_coverage_collect_gcov_ctx" />-        <WordDetect String="write_qt4_conf" insensitive="true" attribute="CMake Provided Function/Macro" context="write_qt4_conf_ctx" />-        <WordDetect String="resolve_qt4_paths" insensitive="true" attribute="CMake Provided Function/Macro" context="resolve_qt4_paths_ctx" />-        <WordDetect String="fixup_qt4_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="fixup_qt4_executable_ctx" />-        <WordDetect String="install_qt4_plugin_path" insensitive="true" attribute="CMake Provided Function/Macro" context="install_qt4_plugin_path_ctx" />-        <WordDetect String="install_qt4_plugin" insensitive="true" attribute="CMake Provided Function/Macro" context="install_qt4_plugin_ctx" />-        <WordDetect String="install_qt4_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="install_qt4_executable_ctx" />-        <WordDetect String="ExternalData_Expand_Arguments" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalData_Expand_Arguments_ctx" />-        <WordDetect String="ExternalData_Add_Test" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalData_Add_Test_ctx" />-        <WordDetect String="ExternalData_Add_Target" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalData_Add_Target_ctx" />-        <WordDetect String="ExternalProject_Add" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_ctx" />-        <WordDetect String="ExternalProject_Get_Property" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Get_Property_ctx" />-        <WordDetect String="ExternalProject_Add_Step" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_Step_ctx" />-        <WordDetect String="ExternalProject_Add_StepTargets" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_StepTargets_ctx" />-        <WordDetect String="ExternalProject_Add_StepDependencies" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_StepDependencies_ctx" />-        <WordDetect String="feature_summary" insensitive="true" attribute="CMake Provided Function/Macro" context="feature_summary_ctx" />-        <WordDetect String="set_package_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="set_package_properties_ctx" />-        <WordDetect String="add_feature_info" insensitive="true" attribute="CMake Provided Function/Macro" context="add_feature_info_ctx" />-        <WordDetect String="set_package_info" insensitive="true" attribute="CMake Provided Function/Macro" context="set_package_info_ctx" />-        <WordDetect String="set_feature_info" insensitive="true" attribute="CMake Provided Function/Macro" context="set_feature_info_ctx" />-        <WordDetect String="print_enabled_features" insensitive="true" attribute="CMake Provided Function/Macro" context="print_enabled_features_ctx" />-        <WordDetect String="print_disabled_features" insensitive="true" attribute="CMake Provided Function/Macro" context="print_disabled_features_ctx" />-        <WordDetect String="FetchContent_Declare" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_Declare_ctx" />-        <WordDetect String="FetchContent_Populate" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_Populate_ctx" />-        <WordDetect String="FetchContent_GetProperties" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_GetProperties_ctx" />-        <WordDetect String="FetchContent_MakeAvailable" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_MakeAvailable_ctx" />-        <WordDetect String="find_package_handle_standard_args" insensitive="true" attribute="CMake Provided Function/Macro" context="find_package_handle_standard_args_ctx" />-        <WordDetect String="find_package_check_version" insensitive="true" attribute="CMake Provided Function/Macro" context="find_package_check_version_ctx" />-        <WordDetect String="find_package_message" insensitive="true" attribute="CMake Provided Function/Macro" context="find_package_message_ctx" />-        <WordDetect String="FortranCInterface_HEADER" insensitive="true" attribute="CMake Provided Function/Macro" context="FortranCInterface_HEADER_ctx" />-        <WordDetect String="FortranCInterface_VERIFY" insensitive="true" attribute="CMake Provided Function/Macro" context="FortranCInterface_VERIFY_ctx" />-        <WordDetect String="generate_export_header" insensitive="true" attribute="CMake Provided Function/Macro" context="generate_export_header_ctx" />-        <WordDetect String="GNUInstallDirs_get_absolute_install_dir" insensitive="true" attribute="CMake Provided Function/Macro" context="GNUInstallDirs_get_absolute_install_dir_ctx" />-        <WordDetect String="gtest_add_tests" insensitive="true" attribute="CMake Provided Function/Macro" context="gtest_add_tests_ctx" />-        <WordDetect String="gtest_discover_tests" insensitive="true" attribute="CMake Provided Function/Macro" context="gtest_discover_tests_ctx" />-        <WordDetect String="processorcount" insensitive="true" attribute="CMake Provided Function/Macro" context="processorcount_ctx" />-        <WordDetect String="select_library_configurations" insensitive="true" attribute="CMake Provided Function/Macro" context="select_library_configurations_ctx" />-        <WordDetect String="test_big_endian" insensitive="true" attribute="CMake Provided Function/Macro" context="test_big_endian_ctx" />-        <WordDetect String="ecos_add_include_directories" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_add_include_directories_ctx" />-        <WordDetect String="ecos_add_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_add_executable_ctx" />-        <WordDetect String="ecos_add_target_lib" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_add_target_lib_ctx" />-        <WordDetect String="ecos_adjust_directory" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_adjust_directory_ctx" />-        <WordDetect String="ecos_use_arm_elf_tools" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_use_arm_elf_tools_ctx" />-        <WordDetect String="ecos_use_i386_elf_tools" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_use_i386_elf_tools_ctx" />-        <WordDetect String="ecos_use_ppc_eabi_tools" insensitive="true" attribute="CMake Provided Function/Macro" context="ecos_use_ppc_eabi_tools_ctx" />-        <WordDetect String="add_jar" insensitive="true" attribute="CMake Provided Function/Macro" context="add_jar_ctx" />-        <WordDetect String="install_jar" insensitive="true" attribute="CMake Provided Function/Macro" context="install_jar_ctx" />-        <WordDetect String="install_jni_symlink" insensitive="true" attribute="CMake Provided Function/Macro" context="install_jni_symlink_ctx" />-        <WordDetect String="create_javah" insensitive="true" attribute="CMake Provided Function/Macro" context="create_javah_ctx" />-        <WordDetect String="install_jar_exports" insensitive="true" attribute="CMake Provided Function/Macro" context="install_jar_exports_ctx" />-        <WordDetect String="export_jars" insensitive="true" attribute="CMake Provided Function/Macro" context="export_jars_ctx" />-        <WordDetect String="find_jar" insensitive="true" attribute="CMake Provided Function/Macro" context="find_jar_ctx" />-        <WordDetect String="create_javadoc" insensitive="true" attribute="CMake Provided Function/Macro" context="create_javadoc_ctx" />-        <WordDetect String="swig_add_library" insensitive="true" attribute="CMake Provided Function/Macro" context="swig_add_library_ctx" />-        <WordDetect String="swig_link_libraries" insensitive="true" attribute="CMake Provided Function/Macro" context="swig_link_libraries_ctx" />-        <WordDetect String="squish_add_test" insensitive="true" attribute="CMake Provided Function/Macro" context="squish_add_test_ctx" />-        <WordDetect String="bison_target" insensitive="true" attribute="CMake Provided Function/Macro" context="bison_target_ctx" />-        <WordDetect String="cxxtest_add_test" insensitive="true" attribute="CMake Provided Function/Macro" context="cxxtest_add_test_ctx" />-        <WordDetect String="doxygen_add_docs" insensitive="true" attribute="CMake Provided Function/Macro" context="doxygen_add_docs_ctx" />-        <WordDetect String="env_module" insensitive="true" attribute="CMake Provided Function/Macro" context="env_module_ctx" />-        <WordDetect String="env_module_swap" insensitive="true" attribute="CMake Provided Function/Macro" context="env_module_swap_ctx" />-        <WordDetect String="env_module_list" insensitive="true" attribute="CMake Provided Function/Macro" context="env_module_list_ctx" />-        <WordDetect String="env_module_avail" insensitive="true" attribute="CMake Provided Function/Macro" context="env_module_avail_ctx" />-        <WordDetect String="flex_target" insensitive="true" attribute="CMake Provided Function/Macro" context="flex_target_ctx" />-        <WordDetect String="add_flex_bison_dependency" insensitive="true" attribute="CMake Provided Function/Macro" context="add_flex_bison_dependency_ctx" />-        <WordDetect String="gettext_create_translations" insensitive="true" attribute="CMake Provided Function/Macro" context="gettext_create_translations_ctx" />-        <WordDetect String="gettext_process_pot_file" insensitive="true" attribute="CMake Provided Function/Macro" context="gettext_process_pot_file_ctx" />-        <WordDetect String="gettext_process_po_files" insensitive="true" attribute="CMake Provided Function/Macro" context="gettext_process_po_files_ctx" />-        <WordDetect String="hg_wc_info" insensitive="true" attribute="CMake Provided Function/Macro" context="hg_wc_info_ctx" />-        <WordDetect String="matlab_get_version_from_release_name" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_get_version_from_release_name_ctx" />-        <WordDetect String="matlab_get_release_name_from_version" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_get_release_name_from_version_ctx" />-        <WordDetect String="matlab_extract_all_installed_versions_from_registry" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_extract_all_installed_versions_from_registry_ctx" />-        <WordDetect String="matlab_get_all_valid_matlab_roots_from_registry" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_get_all_valid_matlab_roots_from_registry_ctx" />-        <WordDetect String="matlab_get_mex_suffix" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_get_mex_suffix_ctx" />-        <WordDetect String="matlab_get_version_from_matlab_run" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_get_version_from_matlab_run_ctx" />-        <WordDetect String="matlab_add_unit_test" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_add_unit_test_ctx" />-        <WordDetect String="matlab_add_mex" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_add_mex_ctx" />-        <WordDetect String="pkg_check_modules" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_check_modules_ctx" />-        <WordDetect String="pkg_search_module" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_search_module_ctx" />-        <WordDetect String="pkg_get_variable" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_get_variable_ctx" />-        <WordDetect String="protobuf_generate_cpp" insensitive="true" attribute="CMake Provided Function/Macro" context="protobuf_generate_cpp_ctx" />-        <WordDetect String="protobuf_generate_python" insensitive="true" attribute="CMake Provided Function/Macro" context="protobuf_generate_python_ctx" />-        <WordDetect String="Python_add_library" insensitive="true" attribute="CMake Provided Function/Macro" context="Python_add_library_ctx" />-        <WordDetect String="Subversion_WC_INFO" insensitive="true" attribute="CMake Provided Function/Macro" context="Subversion_WC_INFO_ctx" />-        <WordDetect String="Subversion_WC_LOG" insensitive="true" attribute="CMake Provided Function/Macro" context="Subversion_WC_LOG_ctx" />-        <WordDetect String="xctest_add_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="xctest_add_bundle_ctx" />-        <WordDetect String="xctest_add_test" insensitive="true" attribute="CMake Provided Function/Macro" context="xctest_add_test_ctx" />-        <DetectChar attribute="Comment" context="Match Comments and Docs" char="#" lookAhead="true" />-        <DetectIdentifier attribute="User Function/Macro" context="User Function" />-        <RegExpr attribute="@Variable Substitution" context="@VarSubst" String="@&var_ref_re;@" lookAhead="true" />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="block_ctx">-        <DetectChar attribute="Normal Text" context="block_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="block_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="block_nargs" />-        <keyword attribute="Special Args" context="#stay" String="block_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="break_ctx">-        <DetectChar attribute="Normal Text" context="break_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="break_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_host_system_information_ctx">-        <DetectChar attribute="Normal Text" context="cmake_host_system_information_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_host_system_information_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_host_system_information_nargs" />-        <keyword attribute="Special Args" context="#stay" String="cmake_host_system_information_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_language_ctx">-        <DetectChar attribute="Normal Text" context="cmake_language_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_language_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_language_nargs" />-        <keyword attribute="Special Args" context="#stay" String="cmake_language_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_minimum_required_ctx">-        <DetectChar attribute="Normal Text" context="cmake_minimum_required_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_minimum_required_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_minimum_required_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_parse_arguments_ctx">-        <DetectChar attribute="Normal Text" context="cmake_parse_arguments_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_parse_arguments_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_parse_arguments_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_path_ctx">-        <DetectChar attribute="Normal Text" context="cmake_path_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_path_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_path_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_policy_ctx">-        <DetectChar attribute="Normal Text" context="cmake_policy_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_policy_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_policy_nargs" />-        <keyword attribute="Special Args" context="#stay" String="cmake_policy_sargs" />-        <IncludeRules context="User Function Args" />-        <!-- NOTE Handle CMP<NNN> as a special arg of `cmake_policy` command -->-        <RegExpr attribute="Special Args" context="#stay" String="\bCMP[0-9]+\b" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="configure_file_ctx">-        <DetectChar attribute="Normal Text" context="configure_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="configure_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="configure_file_nargs" />-        <keyword attribute="Special Args" context="#stay" String="configure_file_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="continue_ctx">-        <DetectChar attribute="Normal Text" context="continue_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="continue_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="elseif_ctx">-        <DetectChar attribute="Normal Text" context="elseif_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="elseif_ctx_op">-        <DetectChar attribute="Normal Text" context="elseif_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="elseif_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="elseif_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="elseif_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="else_ctx">-        <DetectChar attribute="Normal Text" context="else_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="else_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endblock_ctx">-        <DetectChar attribute="Normal Text" context="endblock_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endblock_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endforeach_ctx">-        <DetectChar attribute="Normal Text" context="endforeach_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endforeach_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endfunction_ctx">-        <DetectChar attribute="Normal Text" context="endfunction_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endfunction_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endif_ctx">-        <DetectChar attribute="Normal Text" context="endif_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endif_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endmacro_ctx">-        <DetectChar attribute="Normal Text" context="endmacro_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endmacro_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endwhile_ctx">-        <DetectChar attribute="Normal Text" context="endwhile_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="endwhile_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="execute_process_ctx">-        <DetectChar attribute="Normal Text" context="execute_process_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="execute_process_ctx_op">-        <DetectChar attribute="Normal Text" context="execute_process_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="execute_process_nargs" />-        <keyword attribute="Special Args" context="#stay" String="execute_process_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="execute_process_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="execute_process_nargs" />-        <keyword attribute="Special Args" context="#stay" String="execute_process_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="file_ctx">-        <DetectChar attribute="Normal Text" context="file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="file_nargs" />-        <keyword attribute="Special Args" context="#stay" String="file_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_file_ctx">-        <DetectChar attribute="Normal Text" context="find_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_file_nargs" />-        <keyword attribute="Special Args" context="#stay" String="find_file_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_library_ctx">-        <DetectChar attribute="Normal Text" context="find_library_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_library_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_library_nargs" />-        <keyword attribute="Special Args" context="#stay" String="find_library_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_ctx">-        <DetectChar attribute="Normal Text" context="find_package_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_package_nargs" />-        <keyword attribute="Standard Module" context="#stay" String="standard-finder-modules" />-        <keyword attribute="Special Args" context="#stay" String="find_package_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_path_ctx">-        <DetectChar attribute="Normal Text" context="find_path_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_path_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_path_nargs" />-        <keyword attribute="Special Args" context="#stay" String="find_path_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_program_ctx">-        <DetectChar attribute="Normal Text" context="find_program_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_program_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_program_nargs" />-        <keyword attribute="Special Args" context="#stay" String="find_program_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="foreach_ctx">-        <DetectChar attribute="Normal Text" context="foreach_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="foreach_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="foreach_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="function_ctx">-        <DetectChar attribute="Normal Text" context="function_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="function_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_cmake_property_ctx">-        <DetectChar attribute="Normal Text" context="get_cmake_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_cmake_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Special Args" context="#stay" String="get_cmake_property_sargs" />-        <keyword attribute="Property" context="#stay" String="global-properties" />-        <IncludeRules context="Detect More global-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_directory_property_ctx">-        <DetectChar attribute="Normal Text" context="get_directory_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_directory_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="get_directory_property_nargs" />-        <keyword attribute="Property" context="#stay" String="directory-properties" />-        <IncludeRules context="Detect More directory-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_filename_component_ctx">-        <DetectChar attribute="Normal Text" context="get_filename_component_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_filename_component_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="get_filename_component_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_property_ctx">-        <DetectChar attribute="Normal Text" context="get_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="get_property_nargs" />-        <keyword attribute="Property" context="#stay" String="cache-properties" />-        <keyword attribute="Property" context="#stay" String="directory-properties" />-        <IncludeRules context="Detect More directory-properties" />-        <keyword attribute="Property" context="#stay" String="global-properties" />-        <IncludeRules context="Detect More global-properties" />-        <keyword attribute="Property" context="#stay" String="install-properties" />-        <keyword attribute="Property" context="#stay" String="source-properties" />-        <IncludeRules context="Detect More source-properties" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <keyword attribute="Property" context="#stay" String="test-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="if_ctx">-        <DetectChar attribute="Normal Text" context="if_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="if_ctx_op">-        <DetectChar attribute="Normal Text" context="if_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="if_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="if_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="if_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_ctx">-        <DetectChar attribute="Normal Text" context="include_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="include_nargs" />-        <keyword attribute="Standard Module" context="#stay" String="standard-modules" />-        <keyword attribute="Deprecated Module" context="#stay" String="deprecated-modules" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_guard_ctx">-        <DetectChar attribute="Normal Text" context="include_guard_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_guard_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="include_guard_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="list_ctx">-        <DetectChar attribute="Normal Text" context="list_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="list_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="list_nargs" />-        <keyword attribute="Special Args" context="#stay" String="list_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="macro_ctx">-        <DetectChar attribute="Normal Text" context="macro_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="macro_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="mark_as_advanced_ctx">-        <DetectChar attribute="Normal Text" context="mark_as_advanced_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="mark_as_advanced_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="mark_as_advanced_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="math_ctx">-        <DetectChar attribute="Normal Text" context="math_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="math_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="math_nargs" />-        <keyword attribute="Special Args" context="#stay" String="math_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="message_ctx">-        <DetectChar attribute="Normal Text" context="message_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="message_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="message_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="option_ctx">-        <DetectChar attribute="Normal Text" context="option_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="option_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="return_ctx">-        <DetectChar attribute="Normal Text" context="return_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="return_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="return_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="separate_arguments_ctx">-        <DetectChar attribute="Normal Text" context="separate_arguments_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="separate_arguments_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="separate_arguments_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_directory_properties_ctx">-        <DetectChar attribute="Normal Text" context="set_directory_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_directory_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_directory_properties_nargs" />-        <keyword attribute="Property" context="#stay" String="cache-properties" />-        <keyword attribute="Property" context="#stay" String="directory-properties" />-        <IncludeRules context="Detect More directory-properties" />-        <keyword attribute="Property" context="#stay" String="global-properties" />-        <IncludeRules context="Detect More global-properties" />-        <keyword attribute="Property" context="#stay" String="install-properties" />-        <keyword attribute="Property" context="#stay" String="source-properties" />-        <IncludeRules context="Detect More source-properties" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <keyword attribute="Property" context="#stay" String="test-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_property_ctx">-        <DetectChar attribute="Normal Text" context="set_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_property_nargs" />-        <keyword attribute="Property" context="#stay" String="cache-properties" />-        <keyword attribute="Property" context="#stay" String="directory-properties" />-        <IncludeRules context="Detect More directory-properties" />-        <keyword attribute="Property" context="#stay" String="global-properties" />-        <IncludeRules context="Detect More global-properties" />-        <keyword attribute="Property" context="#stay" String="install-properties" />-        <keyword attribute="Property" context="#stay" String="source-properties" />-        <IncludeRules context="Detect More source-properties" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <keyword attribute="Property" context="#stay" String="test-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_ctx">-        <DetectChar attribute="Normal Text" context="set_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_nargs" />-        <keyword attribute="Special Args" context="#stay" String="set_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="site_name_ctx">-        <DetectChar attribute="Normal Text" context="site_name_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="site_name_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="string_ctx">-        <DetectChar attribute="Normal Text" context="string_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="string_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="string_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="unset_ctx">-        <DetectChar attribute="Normal Text" context="unset_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="unset_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="unset_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="variable_watch_ctx">-        <DetectChar attribute="Normal Text" context="variable_watch_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="variable_watch_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="while_ctx">-        <DetectChar attribute="Normal Text" context="while_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="while_ctx_op">-        <DetectChar attribute="Normal Text" context="while_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="while_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="while_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="while_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_compile_definitions_ctx">-        <DetectChar attribute="Normal Text" context="add_compile_definitions_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_compile_definitions_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_compile_options_ctx">-        <DetectChar attribute="Normal Text" context="add_compile_options_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_compile_options_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_command_ctx">-        <DetectChar attribute="Normal Text" context="add_custom_command_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_command_ctx_op">-        <DetectChar attribute="Normal Text" context="add_custom_command_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="add_custom_command_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_command_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="add_custom_command_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx">-        <DetectChar attribute="Normal Text" context="add_custom_target_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="add_custom_target_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="add_custom_target_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx_op">-        <DetectChar attribute="Normal Text" context="add_custom_target_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="add_custom_target_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="add_custom_target_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_definitions_ctx">-        <DetectChar attribute="Normal Text" context="add_definitions_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_definitions_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_dependencies_ctx">-        <DetectChar attribute="Normal Text" context="add_dependencies_ctx_op_tgts_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_dependencies_ctx_op_tgts_first">-        <IncludeRules context="Detect Aliased Targets" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_executable_ctx">-        <DetectChar attribute="Normal Text" context="add_executable_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_executable_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="add_executable_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="add_executable_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_executable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="add_executable_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_library_ctx">-        <DetectChar attribute="Normal Text" context="add_library_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_library_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="add_library_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="add_library_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_library_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="ALIAS" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="add_library_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_link_options_ctx">-        <DetectChar attribute="Normal Text" context="add_link_options_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_link_options_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_subdirectory_ctx">-        <DetectChar attribute="Normal Text" context="add_subdirectory_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_subdirectory_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="add_subdirectory_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_test_ctx">-        <DetectChar attribute="Normal Text" context="add_test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_test_ctx_op">-        <DetectChar attribute="Normal Text" context="add_test_ctx_op_nested" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="add_test_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_test_ctx_op_nested">-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-        <keyword attribute="Named Args" context="#stay" String="add_test_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="aux_source_directory_ctx">-        <DetectChar attribute="Normal Text" context="aux_source_directory_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="aux_source_directory_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="build_command_ctx">-        <DetectChar attribute="Normal Text" context="build_command_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="build_command_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="build_command_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="create_test_sourcelist_ctx">-        <DetectChar attribute="Normal Text" context="create_test_sourcelist_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="create_test_sourcelist_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="create_test_sourcelist_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="define_property_ctx">-        <DetectChar attribute="Normal Text" context="define_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="define_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="define_property_nargs" />-        <keyword attribute="Property" context="#stay" String="cache-properties" />-        <keyword attribute="Property" context="#stay" String="directory-properties" />-        <IncludeRules context="Detect More directory-properties" />-        <keyword attribute="Property" context="#stay" String="global-properties" />-        <IncludeRules context="Detect More global-properties" />-        <keyword attribute="Property" context="#stay" String="install-properties" />-        <keyword attribute="Property" context="#stay" String="source-properties" />-        <IncludeRules context="Detect More source-properties" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <keyword attribute="Property" context="#stay" String="test-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="enable_language_ctx">-        <DetectChar attribute="Normal Text" context="enable_language_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="enable_language_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="enable_language_nargs" />-        <keyword attribute="Special Args" context="#stay" String="enable_language_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="enable_testing_ctx">-        <DetectChar attribute="Normal Text" context="enable_testing_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="enable_testing_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="export_ctx">-        <DetectChar attribute="Normal Text" context="export_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="export_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGETS" attribute="Named Args" context="export_tgts" />-        <keyword attribute="Named Args" context="#stay" String="export_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="export_tgts">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#pop" String="export_nargs" />-        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fltk_wrap_ui_ctx">-        <DetectChar attribute="Normal Text" context="fltk_wrap_ui_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fltk_wrap_ui_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_source_file_property_ctx">-        <DetectChar attribute="Normal Text" context="get_source_file_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_source_file_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="get_source_file_property_nargs" />-        <keyword attribute="Property" context="#stay" String="source-properties" />-        <IncludeRules context="Detect More source-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_target_property_ctx">-        <DetectChar attribute="Normal Text" context="get_target_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_target_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_test_property_ctx">-        <DetectChar attribute="Normal Text" context="get_test_property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_test_property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Property" context="#stay" String="test-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_directories_ctx">-        <DetectChar attribute="Normal Text" context="include_directories_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_directories_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="include_directories_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_external_msproject_ctx">-        <DetectChar attribute="Normal Text" context="include_external_msproject_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_external_msproject_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="include_external_msproject_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_regular_expression_ctx">-        <DetectChar attribute="Normal Text" context="include_regular_expression_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="include_regular_expression_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_ctx">-        <DetectChar attribute="Normal Text" context="install_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGETS" attribute="Named Args" context="install_tgts" />-        <keyword attribute="Named Args" context="#stay" String="install_nargs" />-        <keyword attribute="Special Args" context="#stay" String="install_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_tgts">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#pop" String="install_nargs" />-        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="link_directories_ctx">-        <DetectChar attribute="Normal Text" context="link_directories_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="link_directories_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="link_directories_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="link_libraries_ctx">-        <DetectChar attribute="Normal Text" context="link_libraries_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="link_libraries_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="link_libraries_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="load_cache_ctx">-        <DetectChar attribute="Normal Text" context="load_cache_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="load_cache_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="load_cache_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="project_ctx">-        <DetectChar attribute="Normal Text" context="project_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="project_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="project_nargs" />-        <keyword attribute="Special Args" context="#stay" String="project_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="qt_wrap_cpp_ctx">-        <DetectChar attribute="Normal Text" context="qt_wrap_cpp_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="qt_wrap_cpp_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="qt_wrap_ui_ctx">-        <DetectChar attribute="Normal Text" context="qt_wrap_ui_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="qt_wrap_ui_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="remove_definitions_ctx">-        <DetectChar attribute="Normal Text" context="remove_definitions_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="remove_definitions_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_source_files_properties_ctx">-        <DetectChar attribute="Normal Text" context="set_source_files_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_source_files_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_source_files_properties_nargs" />-        <keyword attribute="Property" context="#stay" String="source-properties" />-        <IncludeRules context="Detect More source-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_target_properties_ctx">-        <DetectChar attribute="Normal Text" context="set_target_properties_ctx_op_tgts_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_target_properties_ctx_op_tgts_first">-          <!-- NOTE Handle the only case in CMake nowadays:-              1. `set_target_properties` have a named keyword (`PROPERTIES`) after targets list-          -->-        <keyword context="set_target_properties_ctx_op" String="set_target_properties_nargs" lookAhead="true" />-        <IncludeRules context="Detect Aliased Targets" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_target_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_target_properties_nargs" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_tests_properties_ctx">-        <DetectChar attribute="Normal Text" context="set_tests_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_tests_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_tests_properties_nargs" />-        <keyword attribute="Property" context="#stay" String="test-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="source_group_ctx">-        <DetectChar attribute="Normal Text" context="source_group_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="source_group_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="source_group_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_definitions_ctx">-        <DetectChar attribute="Normal Text" context="target_compile_definitions_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_definitions_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_compile_definitions_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_compile_definitions_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_definitions_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_compile_definitions_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_features_ctx">-        <DetectChar attribute="Normal Text" context="target_compile_features_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_features_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_compile_features_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_compile_features_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_features_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_compile_features_nargs" />-        <keyword attribute="Special Args" context="#stay" String="target_compile_features_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_options_ctx">-        <DetectChar attribute="Normal Text" context="target_compile_options_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_options_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_compile_options_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_compile_options_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_options_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_compile_options_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_include_directories_ctx">-        <DetectChar attribute="Normal Text" context="target_include_directories_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_include_directories_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_include_directories_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_include_directories_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_include_directories_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_include_directories_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_directories_ctx">-        <DetectChar attribute="Normal Text" context="target_link_directories_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_directories_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_link_directories_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_link_directories_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_directories_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_link_directories_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_libraries_ctx">-        <DetectChar attribute="Normal Text" context="target_link_libraries_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_libraries_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_link_libraries_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_link_libraries_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_libraries_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_link_libraries_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_options_ctx">-        <DetectChar attribute="Normal Text" context="target_link_options_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_options_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_link_options_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_link_options_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_link_options_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_link_options_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_precompile_headers_ctx">-        <DetectChar attribute="Normal Text" context="target_precompile_headers_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_precompile_headers_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_precompile_headers_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_precompile_headers_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_precompile_headers_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_precompile_headers_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_sources_ctx">-        <DetectChar attribute="Normal Text" context="target_sources_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_sources_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="target_sources_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="target_sources_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="target_sources_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="target_sources_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="try_compile_ctx">-        <DetectChar attribute="Normal Text" context="try_compile_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="try_compile_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="try_compile_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="try_run_ctx">-        <DetectChar attribute="Normal Text" context="try_run_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="try_run_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="try_run_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_build_ctx">-        <DetectChar attribute="Normal Text" context="ctest_build_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_build_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_build_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_configure_ctx">-        <DetectChar attribute="Normal Text" context="ctest_configure_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_configure_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_configure_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_ctx">-        <DetectChar attribute="Normal Text" context="ctest_coverage_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_coverage_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_empty_binary_directory_ctx">-        <DetectChar attribute="Normal Text" context="ctest_empty_binary_directory_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_empty_binary_directory_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_memcheck_ctx">-        <DetectChar attribute="Normal Text" context="ctest_memcheck_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_memcheck_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_memcheck_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_read_custom_files_ctx">-        <DetectChar attribute="Normal Text" context="ctest_read_custom_files_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_read_custom_files_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_run_script_ctx">-        <DetectChar attribute="Normal Text" context="ctest_run_script_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_run_script_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_run_script_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_sleep_ctx">-        <DetectChar attribute="Normal Text" context="ctest_sleep_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_sleep_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_start_ctx">-        <DetectChar attribute="Normal Text" context="ctest_start_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_start_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_start_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_submit_ctx">-        <DetectChar attribute="Normal Text" context="ctest_submit_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_submit_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_submit_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_test_ctx">-        <DetectChar attribute="Normal Text" context="ctest_test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_test_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_test_nargs" />-        <keyword attribute="Special Args" context="#stay" String="ctest_test_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_update_ctx">-        <DetectChar attribute="Normal Text" context="ctest_update_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_update_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_update_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_upload_ctx">-        <DetectChar attribute="Normal Text" context="ctest_upload_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_upload_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_upload_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      -      <context attribute="Normal Text" lineEndContext="#stay" name="android_add_test_data_ctx">-        <DetectChar attribute="Normal Text" context="android_add_test_data_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="android_add_test_data_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="android_add_test_data_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fixup_bundle_ctx">-        <DetectChar attribute="Normal Text" context="fixup_bundle_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fixup_bundle_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="copy_and_fixup_bundle_ctx">-        <DetectChar attribute="Normal Text" context="copy_and_fixup_bundle_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="copy_and_fixup_bundle_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="verify_app_ctx">-        <DetectChar attribute="Normal Text" context="verify_app_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="verify_app_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_main_executable_ctx">-        <DetectChar attribute="Normal Text" context="get_bundle_main_executable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_main_executable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_dotapp_dir_ctx">-        <DetectChar attribute="Normal Text" context="get_dotapp_dir_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_dotapp_dir_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_and_executable_ctx">-        <DetectChar attribute="Normal Text" context="get_bundle_and_executable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_and_executable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_all_executables_ctx">-        <DetectChar attribute="Normal Text" context="get_bundle_all_executables_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_all_executables_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_item_key_ctx">-        <DetectChar attribute="Normal Text" context="get_item_key_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_item_key_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_item_rpaths_ctx">-        <DetectChar attribute="Normal Text" context="get_item_rpaths_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_item_rpaths_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="clear_bundle_keys_ctx">-        <DetectChar attribute="Normal Text" context="clear_bundle_keys_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="clear_bundle_keys_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_bundle_key_values_ctx">-        <DetectChar attribute="Normal Text" context="set_bundle_key_values_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_bundle_key_values_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_keys_ctx">-        <DetectChar attribute="Normal Text" context="get_bundle_keys_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="get_bundle_keys_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="copy_resolved_item_into_bundle_ctx">-        <DetectChar attribute="Normal Text" context="copy_resolved_item_into_bundle_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="copy_resolved_item_into_bundle_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="copy_resolved_framework_into_bundle_ctx">-        <DetectChar attribute="Normal Text" context="copy_resolved_framework_into_bundle_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="copy_resolved_framework_into_bundle_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fixup_bundle_item_ctx">-        <DetectChar attribute="Normal Text" context="fixup_bundle_item_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fixup_bundle_item_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="verify_bundle_prerequisites_ctx">-        <DetectChar attribute="Normal Text" context="verify_bundle_prerequisites_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="verify_bundle_prerequisites_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="verify_bundle_symlinks_ctx">-        <DetectChar attribute="Normal Text" context="verify_bundle_symlinks_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="verify_bundle_symlinks_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_compiler_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_c_compiler_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_compiler_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_compiler_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_compiler_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_compiler_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_source_compiles_ctx">-        <DetectChar attribute="Normal Text" context="check_c_source_compiles_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_source_compiles_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_c_source_compiles_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_source_runs_ctx">-        <DetectChar attribute="Normal Text" context="check_c_source_runs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_source_runs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_compiler_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_cxx_compiler_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_compiler_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_source_compiles_ctx">-        <DetectChar attribute="Normal Text" context="check_cxx_source_compiles_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_source_compiles_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_cxx_source_compiles_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_source_runs_ctx">-        <DetectChar attribute="Normal Text" context="check_cxx_source_runs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_source_runs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_symbol_exists_ctx">-        <DetectChar attribute="Normal Text" context="check_cxx_symbol_exists_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_cxx_symbol_exists_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_compiler_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_fortran_compiler_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_compiler_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_function_exists_ctx">-        <DetectChar attribute="Normal Text" context="check_fortran_function_exists_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_function_exists_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_compiles_ctx">-        <DetectChar attribute="Normal Text" context="check_fortran_source_compiles_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_compiles_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_fortran_source_compiles_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_runs_ctx">-        <DetectChar attribute="Normal Text" context="check_fortran_source_runs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_runs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_fortran_source_runs_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_function_exists_ctx">-        <DetectChar attribute="Normal Text" context="check_function_exists_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_function_exists_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_file_cxx_ctx">-        <DetectChar attribute="Normal Text" context="check_include_file_cxx_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_file_cxx_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_file_ctx">-        <DetectChar attribute="Normal Text" context="check_include_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_files_ctx">-        <DetectChar attribute="Normal Text" context="check_include_files_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_files_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_include_files_nargs" />-        <keyword attribute="Special Args" context="#stay" String="check_include_files_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_ipo_supported_ctx">-        <DetectChar attribute="Normal Text" context="check_ipo_supported_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_ipo_supported_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_ipo_supported_nargs" />-        <keyword attribute="Special Args" context="#stay" String="check_ipo_supported_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_language_ctx">-        <DetectChar attribute="Normal Text" context="check_language_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_language_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Special Args" context="#stay" String="check_language_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_library_exists_ctx">-        <DetectChar attribute="Normal Text" context="check_library_exists_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_library_exists_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_linker_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_linker_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_linker_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objc_compiler_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_objc_compiler_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objc_compiler_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objc_source_compiles_ctx">-        <DetectChar attribute="Normal Text" context="check_objc_source_compiles_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objc_source_compiles_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_objc_source_compiles_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objc_source_runs_ctx">-        <DetectChar attribute="Normal Text" context="check_objc_source_runs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objc_source_runs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objcxx_compiler_flag_ctx">-        <DetectChar attribute="Normal Text" context="check_objcxx_compiler_flag_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objcxx_compiler_flag_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objcxx_source_compiles_ctx">-        <DetectChar attribute="Normal Text" context="check_objcxx_source_compiles_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objcxx_source_compiles_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_objcxx_source_compiles_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objcxx_source_runs_ctx">-        <DetectChar attribute="Normal Text" context="check_objcxx_source_runs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_objcxx_source_runs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_pie_supported_ctx">-        <DetectChar attribute="Normal Text" context="check_pie_supported_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_pie_supported_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_pie_supported_nargs" />-        <keyword attribute="Special Args" context="#stay" String="check_pie_supported_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_prototype_definition_ctx">-        <DetectChar attribute="Normal Text" context="check_prototype_definition_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_prototype_definition_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_source_compiles_ctx">-        <DetectChar attribute="Normal Text" context="check_source_compiles_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_source_compiles_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_source_compiles_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_source_runs_ctx">-        <DetectChar attribute="Normal Text" context="check_source_runs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_source_runs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_source_runs_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_struct_has_member_ctx">-        <DetectChar attribute="Normal Text" context="check_struct_has_member_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_struct_has_member_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_struct_has_member_nargs" />-        <keyword attribute="Special Args" context="#stay" String="check_struct_has_member_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_symbol_exists_ctx">-        <DetectChar attribute="Normal Text" context="check_symbol_exists_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_symbol_exists_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_type_size_ctx">-        <DetectChar attribute="Normal Text" context="check_type_size_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_type_size_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="check_type_size_nargs" />-        <keyword attribute="Special Args" context="#stay" String="check_type_size_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_variable_exists_ctx">-        <DetectChar attribute="Normal Text" context="check_variable_exists_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="check_variable_exists_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_add_fortran_subdirectory_ctx">-        <DetectChar attribute="Normal Text" context="cmake_add_fortran_subdirectory_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_add_fortran_subdirectory_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_add_fortran_subdirectory_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_dependent_option_ctx">-        <DetectChar attribute="Normal Text" context="cmake_dependent_option_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_dependent_option_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_dependency_ctx">-        <DetectChar attribute="Normal Text" context="find_dependency_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_dependency_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="configure_package_config_file_ctx">-        <DetectChar attribute="Normal Text" context="configure_package_config_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="configure_package_config_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="configure_package_config_file_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="write_basic_package_version_file_ctx">-        <DetectChar attribute="Normal Text" context="write_basic_package_version_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="write_basic_package_version_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="write_basic_package_version_file_nargs" />-        <keyword attribute="Special Args" context="#stay" String="write_basic_package_version_file_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_print_properties_ctx">-        <DetectChar attribute="Normal Text" context="cmake_print_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_print_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGETS" attribute="Named Args" context="cmake_print_properties_tgts" />-        <keyword attribute="Named Args" context="#stay" String="cmake_print_properties_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_print_properties_tgts">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#pop" String="cmake_print_properties_nargs" />-        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_push_check_state_ctx">-        <DetectChar attribute="Normal Text" context="cmake_push_check_state_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_push_check_state_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cmake_push_check_state_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_pop_check_state_ctx">-        <DetectChar attribute="Normal Text" context="cmake_pop_check_state_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_pop_check_state_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_reset_check_state_ctx">-        <DetectChar attribute="Normal Text" context="cmake_reset_check_state_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_reset_check_state_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_ctx">-        <DetectChar attribute="Normal Text" context="cpack_add_component_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_add_component_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_group_ctx">-        <DetectChar attribute="Normal Text" context="cpack_add_component_group_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_group_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_add_component_group_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_install_type_ctx">-        <DetectChar attribute="Normal Text" context="cpack_add_install_type_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_install_type_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_add_install_type_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_configure_downloads_ctx">-        <DetectChar attribute="Normal Text" context="cpack_configure_downloads_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_configure_downloads_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_configure_downloads_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_ctx">-        <DetectChar attribute="Normal Text" context="cpack_ifw_configure_component_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_configure_component_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_group_ctx">-        <DetectChar attribute="Normal Text" context="cpack_ifw_configure_component_group_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_group_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_configure_component_group_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_add_repository_ctx">-        <DetectChar attribute="Normal Text" context="cpack_ifw_add_repository_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_add_repository_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_add_repository_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_update_repository_ctx">-        <DetectChar attribute="Normal Text" context="cpack_ifw_update_repository_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_update_repository_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_update_repository_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_add_package_resources_ctx">-        <DetectChar attribute="Normal Text" context="cpack_ifw_add_package_resources_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_add_package_resources_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_file_ctx">-        <DetectChar attribute="Normal Text" context="cpack_ifw_configure_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_set_windows_forms_properties_ctx">-        <DetectChar attribute="Normal Text" context="csharp_set_windows_forms_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_set_windows_forms_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_set_designer_cs_properties_ctx">-        <DetectChar attribute="Normal Text" context="csharp_set_designer_cs_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_set_designer_cs_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_set_xaml_cs_properties_ctx">-        <DetectChar attribute="Normal Text" context="csharp_set_xaml_cs_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_set_xaml_cs_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_get_filename_keys_ctx">-        <DetectChar attribute="Normal Text" context="csharp_get_filename_keys_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_get_filename_keys_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_get_filename_key_base_ctx">-        <DetectChar attribute="Normal Text" context="csharp_get_filename_key_base_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_get_filename_key_base_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_get_dependentupon_name_ctx">-        <DetectChar attribute="Normal Text" context="csharp_get_dependentupon_name_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="csharp_get_dependentupon_name_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_collect_gcov_ctx">-        <DetectChar attribute="Normal Text" context="ctest_coverage_collect_gcov_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_collect_gcov_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ctest_coverage_collect_gcov_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="write_qt4_conf_ctx">-        <DetectChar attribute="Normal Text" context="write_qt4_conf_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="write_qt4_conf_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="resolve_qt4_paths_ctx">-        <DetectChar attribute="Normal Text" context="resolve_qt4_paths_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="resolve_qt4_paths_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fixup_qt4_executable_ctx">-        <DetectChar attribute="Normal Text" context="fixup_qt4_executable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="fixup_qt4_executable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_qt4_plugin_path_ctx">-        <DetectChar attribute="Normal Text" context="install_qt4_plugin_path_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_qt4_plugin_path_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_qt4_plugin_ctx">-        <DetectChar attribute="Normal Text" context="install_qt4_plugin_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_qt4_plugin_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_qt4_executable_ctx">-        <DetectChar attribute="Normal Text" context="install_qt4_executable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_qt4_executable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Expand_Arguments_ctx">-        <DetectChar attribute="Normal Text" context="ExternalData_Expand_Arguments_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Expand_Arguments_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Add_Test_ctx">-        <DetectChar attribute="Normal Text" context="ExternalData_Add_Test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Add_Test_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Add_Target_ctx">-        <DetectChar attribute="Normal Text" context="ExternalData_Add_Target_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Add_Target_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ExternalData_Add_Target_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_ctx">-        <DetectChar attribute="Normal Text" context="ExternalProject_Add_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ExternalProject_Add_nargs" />-        <keyword attribute="Special Args" context="#stay" String="ExternalProject_Add_sargs" />-        <keyword attribute="Property" context="#stay" String="target-properties" />-        <IncludeRules context="Detect More target-properties" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Get_Property_ctx">-        <DetectChar attribute="Normal Text" context="ExternalProject_Get_Property_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Get_Property_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_Step_ctx">-        <DetectChar attribute="Normal Text" context="ExternalProject_Add_Step_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_Step_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ExternalProject_Add_Step_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_StepTargets_ctx">-        <DetectChar attribute="Normal Text" context="ExternalProject_Add_StepTargets_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_StepTargets_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="ExternalProject_Add_StepTargets_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_StepDependencies_ctx">-        <DetectChar attribute="Normal Text" context="ExternalProject_Add_StepDependencies_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_StepDependencies_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="feature_summary_ctx">-        <DetectChar attribute="Normal Text" context="feature_summary_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="feature_summary_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="feature_summary_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_package_properties_ctx">-        <DetectChar attribute="Normal Text" context="set_package_properties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_package_properties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="set_package_properties_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_feature_info_ctx">-        <DetectChar attribute="Normal Text" context="add_feature_info_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_feature_info_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_package_info_ctx">-        <DetectChar attribute="Normal Text" context="set_package_info_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_package_info_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_feature_info_ctx">-        <DetectChar attribute="Normal Text" context="set_feature_info_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="set_feature_info_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="print_enabled_features_ctx">-        <DetectChar attribute="Normal Text" context="print_enabled_features_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="print_enabled_features_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="print_disabled_features_ctx">-        <DetectChar attribute="Normal Text" context="print_disabled_features_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="print_disabled_features_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Declare_ctx">-        <DetectChar attribute="Normal Text" context="FetchContent_Declare_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Declare_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="FetchContent_Declare_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Populate_ctx">-        <DetectChar attribute="Normal Text" context="FetchContent_Populate_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Populate_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="FetchContent_Populate_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_GetProperties_ctx">-        <DetectChar attribute="Normal Text" context="FetchContent_GetProperties_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_GetProperties_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="FetchContent_GetProperties_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_MakeAvailable_ctx">-        <DetectChar attribute="Normal Text" context="FetchContent_MakeAvailable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_MakeAvailable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_handle_standard_args_ctx">-        <DetectChar attribute="Normal Text" context="find_package_handle_standard_args_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_handle_standard_args_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_package_handle_standard_args_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_check_version_ctx">-        <DetectChar attribute="Normal Text" context="find_package_check_version_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_check_version_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_package_check_version_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_message_ctx">-        <DetectChar attribute="Normal Text" context="find_package_message_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_message_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_HEADER_ctx">-        <DetectChar attribute="Normal Text" context="FortranCInterface_HEADER_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_HEADER_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="FortranCInterface_HEADER_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_VERIFY_ctx">-        <DetectChar attribute="Normal Text" context="FortranCInterface_VERIFY_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_VERIFY_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="FortranCInterface_VERIFY_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="generate_export_header_ctx">-        <DetectChar attribute="Normal Text" context="generate_export_header_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="generate_export_header_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="generate_export_header_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="generate_export_header_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="generate_export_header_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="generate_export_header_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="GNUInstallDirs_get_absolute_install_dir_ctx">-        <DetectChar attribute="Normal Text" context="GNUInstallDirs_get_absolute_install_dir_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="GNUInstallDirs_get_absolute_install_dir_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_add_tests_ctx">-        <DetectChar attribute="Normal Text" context="gtest_add_tests_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_add_tests_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="gtest_add_tests_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_discover_tests_ctx">-        <DetectChar attribute="Normal Text" context="gtest_discover_tests_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_discover_tests_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="gtest_discover_tests_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="gtest_discover_tests_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_discover_tests_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="gtest_discover_tests_nargs" />-        <keyword attribute="Special Args" context="#stay" String="gtest_discover_tests_sargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="processorcount_ctx">-        <DetectChar attribute="Normal Text" context="processorcount_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="processorcount_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="select_library_configurations_ctx">-        <DetectChar attribute="Normal Text" context="select_library_configurations_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="select_library_configurations_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="test_big_endian_ctx">-        <DetectChar attribute="Normal Text" context="test_big_endian_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="test_big_endian_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_add_include_directories_ctx">-        <DetectChar attribute="Normal Text" context="ecos_add_include_directories_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_add_include_directories_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_add_executable_ctx">-        <DetectChar attribute="Normal Text" context="ecos_add_executable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_add_executable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_add_target_lib_ctx">-        <DetectChar attribute="Normal Text" context="ecos_add_target_lib_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_add_target_lib_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_adjust_directory_ctx">-        <DetectChar attribute="Normal Text" context="ecos_adjust_directory_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_adjust_directory_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_use_arm_elf_tools_ctx">-        <DetectChar attribute="Normal Text" context="ecos_use_arm_elf_tools_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_use_arm_elf_tools_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_use_i386_elf_tools_ctx">-        <DetectChar attribute="Normal Text" context="ecos_use_i386_elf_tools_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_use_i386_elf_tools_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_use_ppc_eabi_tools_ctx">-        <DetectChar attribute="Normal Text" context="ecos_use_ppc_eabi_tools_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="ecos_use_ppc_eabi_tools_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_jar_ctx">-        <DetectChar attribute="Normal Text" context="add_jar_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_jar_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="add_jar_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="add_jar_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_jar_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="add_jar_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_ctx">-        <DetectChar attribute="Normal Text" context="install_jar_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="install_jar_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="install_jar_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="install_jar_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jni_symlink_ctx">-        <DetectChar attribute="Normal Text" context="install_jni_symlink_ctx_op_tgt_first" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jni_symlink_ctx_op_tgt_first">-        <RegExpr attribute="Aliased Targets" context="install_jni_symlink_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="install_jni_symlink_ctx_op" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jni_symlink_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="install_jni_symlink_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="create_javah_ctx">-        <DetectChar attribute="Normal Text" context="create_javah_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="create_javah_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGET" attribute="Named Args" context="Target Name" />-        <keyword attribute="Named Args" context="#stay" String="create_javah_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_exports_ctx">-        <DetectChar attribute="Normal Text" context="install_jar_exports_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_exports_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGETS" attribute="Named Args" context="install_jar_exports_tgts" />-        <keyword attribute="Named Args" context="#stay" String="install_jar_exports_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_exports_tgts">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#pop" String="install_jar_exports_nargs" />-        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="export_jars_ctx">-        <DetectChar attribute="Normal Text" context="export_jars_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="export_jars_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <WordDetect String="TARGETS" attribute="Named Args" context="export_jars_tgts" />-        <keyword attribute="Named Args" context="#stay" String="export_jars_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="export_jars_tgts">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#pop" String="export_jars_nargs" />-        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_jar_ctx">-        <DetectChar attribute="Normal Text" context="find_jar_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="find_jar_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="find_jar_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="create_javadoc_ctx">-        <DetectChar attribute="Normal Text" context="create_javadoc_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="create_javadoc_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="create_javadoc_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="swig_add_library_ctx">-        <DetectChar attribute="Normal Text" context="swig_add_library_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="swig_add_library_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="swig_add_library_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="swig_link_libraries_ctx">-        <DetectChar attribute="Normal Text" context="swig_link_libraries_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="swig_link_libraries_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="squish_add_test_ctx">-        <DetectChar attribute="Normal Text" context="squish_add_test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="squish_add_test_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="squish_add_test_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="bison_target_ctx">-        <DetectChar attribute="Normal Text" context="bison_target_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="bison_target_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="bison_target_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cxxtest_add_test_ctx">-        <DetectChar attribute="Normal Text" context="cxxtest_add_test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="cxxtest_add_test_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="doxygen_add_docs_ctx">-        <DetectChar attribute="Normal Text" context="doxygen_add_docs_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="doxygen_add_docs_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="doxygen_add_docs_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_ctx">-        <DetectChar attribute="Normal Text" context="env_module_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="env_module_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_swap_ctx">-        <DetectChar attribute="Normal Text" context="env_module_swap_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_swap_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="env_module_swap_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_list_ctx">-        <DetectChar attribute="Normal Text" context="env_module_list_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_list_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_avail_ctx">-        <DetectChar attribute="Normal Text" context="env_module_avail_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_avail_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="flex_target_ctx">-        <DetectChar attribute="Normal Text" context="flex_target_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="flex_target_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="flex_target_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_flex_bison_dependency_ctx">-        <DetectChar attribute="Normal Text" context="add_flex_bison_dependency_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="add_flex_bison_dependency_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_create_translations_ctx">-        <DetectChar attribute="Normal Text" context="gettext_create_translations_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_create_translations_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="gettext_create_translations_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_pot_file_ctx">-        <DetectChar attribute="Normal Text" context="gettext_process_pot_file_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_pot_file_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="gettext_process_pot_file_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_po_files_ctx">-        <DetectChar attribute="Normal Text" context="gettext_process_po_files_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_po_files_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="gettext_process_po_files_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="hg_wc_info_ctx">-        <DetectChar attribute="Normal Text" context="hg_wc_info_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="hg_wc_info_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_version_from_release_name_ctx">-        <DetectChar attribute="Normal Text" context="matlab_get_version_from_release_name_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_version_from_release_name_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_release_name_from_version_ctx">-        <DetectChar attribute="Normal Text" context="matlab_get_release_name_from_version_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_release_name_from_version_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_extract_all_installed_versions_from_registry_ctx">-        <DetectChar attribute="Normal Text" context="matlab_extract_all_installed_versions_from_registry_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_extract_all_installed_versions_from_registry_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_all_valid_matlab_roots_from_registry_ctx">-        <DetectChar attribute="Normal Text" context="matlab_get_all_valid_matlab_roots_from_registry_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_all_valid_matlab_roots_from_registry_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_mex_suffix_ctx">-        <DetectChar attribute="Normal Text" context="matlab_get_mex_suffix_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_mex_suffix_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_version_from_matlab_run_ctx">-        <DetectChar attribute="Normal Text" context="matlab_get_version_from_matlab_run_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_get_version_from_matlab_run_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_unit_test_ctx">-        <DetectChar attribute="Normal Text" context="matlab_add_unit_test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_unit_test_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="matlab_add_unit_test_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_mex_ctx">-        <DetectChar attribute="Normal Text" context="matlab_add_mex_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_mex_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="matlab_add_mex_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_check_modules_ctx">-        <DetectChar attribute="Normal Text" context="pkg_check_modules_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_check_modules_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="pkg_check_modules_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_search_module_ctx">-        <DetectChar attribute="Normal Text" context="pkg_search_module_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_search_module_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="pkg_search_module_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_get_variable_ctx">-        <DetectChar attribute="Normal Text" context="pkg_get_variable_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_get_variable_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_cpp_ctx">-        <DetectChar attribute="Normal Text" context="protobuf_generate_cpp_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_cpp_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="protobuf_generate_cpp_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_python_ctx">-        <DetectChar attribute="Normal Text" context="protobuf_generate_python_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_python_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Python_add_library_ctx">-        <DetectChar attribute="Normal Text" context="Python_add_library_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Python_add_library_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="Python_add_library_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Subversion_WC_INFO_ctx">-        <DetectChar attribute="Normal Text" context="Subversion_WC_INFO_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Subversion_WC_INFO_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <keyword attribute="Named Args" context="#stay" String="Subversion_WC_INFO_nargs" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Subversion_WC_LOG_ctx">-        <DetectChar attribute="Normal Text" context="Subversion_WC_LOG_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Subversion_WC_LOG_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="xctest_add_bundle_ctx">-        <DetectChar attribute="Normal Text" context="xctest_add_bundle_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="xctest_add_bundle_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="xctest_add_test_ctx">-        <DetectChar attribute="Normal Text" context="xctest_add_test_ctx_op" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="xctest_add_test_ctx_op">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>-      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More global-properties">-        <RegExpr attribute="Property" context="#stay" String="\b(?:FeatureSummary_&var_ref_re;_DESCRIPTION)\b" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More directory-properties">-        <RegExpr attribute="Property" context="#stay" String="\b(?:VS_GLOBAL_SECTION_PRE_&var_ref_re;|VS_GLOBAL_SECTION_POST_&var_ref_re;|INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;)\b" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More target-properties">-        <RegExpr attribute="Property" context="#stay" String="\b(?:XCODE_EMBED_&var_ref_re;_REMOVE_HEADERS_ON_COPY|XCODE_EMBED_&var_ref_re;_PATH|XCODE_EMBED_&var_ref_re;_CODE_SIGN_ON_COPY|XCODE_EMBED_&var_ref_re;|XCODE_ATTRIBUTE_&var_ref_re;|VS_SOURCE_SETTINGS_&var_ref_re;|VS_GLOBAL_&var_ref_re;|VS_DOTNET_REFERENCE_&var_ref_re;|VS_DOTNET_REFERENCEPROP_&var_ref_re;_TAG_&var_ref_re;|STATIC_LIBRARY_FLAGS_&var_ref_re;|RUNTIME_OUTPUT_NAME_&var_ref_re;|RUNTIME_OUTPUT_DIRECTORY_&var_ref_re;|PDB_OUTPUT_DIRECTORY_&var_ref_re;|PDB_NAME_&var_ref_re;|OUTPUT_NAME_&var_ref_re;|OSX_ARCHITECTURES_&var_ref_re;|MAP_IMPORTED_CONFIG_&var_ref_re;|LOCATION_&var_ref_re;|LINK_INTERFACE_MULTIPLICITY_&var_ref_re;|LINK_INTERFACE_LIBRARIES_&var_ref_re;|LINK_FLAGS_&var_ref_re;|LIBRARY_OUTPUT_NAME_&var_ref_re;|LIBRARY_OUTPUT_DIRECTORY_&var_ref_re;|INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;|IMPORTED_SONAME_&var_ref_re;|IMPORTED_OBJECTS_&var_ref_re;|IMPORTED_NO_SONAME_&var_ref_re;|IMPORTED_LOCATION_&var_ref_re;|IMPORTED_LINK_INTERFACE_MULTIPLICITY_&var_ref_re;|IMPORTED_LINK_INTERFACE_LIBRARIES_&var_ref_re;|IMPORTED_LINK_INTERFACE_LANGUAGES_&var_ref_re;|IMPORTED_LINK_DEPENDENT_LIBRARIES_&var_ref_re;|IMPORTED_LIBNAME_&var_ref_re;|IMPORTED_IMPLIB_&var_ref_re;|HEADER_SET_&var_ref_re;|HEADER_DIRS_&var_ref_re;|FRAMEWORK_MULTI_CONFIG_POSTFIX_&var_ref_re;|EXCLUDE_FROM_DEFAULT_BUILD_&var_ref_re;|COMPILE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|COMPILE_PDB_NAME_&var_ref_re;|ARCHIVE_OUTPUT_NAME_&var_ref_re;|ARCHIVE_OUTPUT_DIRECTORY_&var_ref_re;|&var_ref_re;_VISIBILITY_PRESET|&var_ref_re;_POSTFIX|&var_ref_re;_OUTPUT_NAME|&var_ref_re;_LINKER_LAUNCHER|&var_ref_re;_INCLUDE_WHAT_YOU_USE|&var_ref_re;_CPPLINT|&var_ref_re;_CPPCHECK|&var_ref_re;_COMPILER_LAUNCHER|&var_ref_re;_CLANG_TIDY)\b" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More source-properties">-        <RegExpr attribute="Property" context="#stay" String="\b(?:VS_CSHARP_&var_ref_re;)\b" />-      </context>--      <context attribute="User Function/Macro" lineEndContext="#stay" name="User Function">-        <DetectChar attribute="Normal Text" context="User Function Opened" char="(" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="User Function Opened">-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Builtin Variables">-        <RegExpr attribute="Internal Name" context="#stay" String="\b_&var_ref_re;\b" />-        <keyword attribute="CMake Internal Variable" context="#stay" String="deprecated-or-internal-variables" insensitive="false" />-        <keyword attribute="Builtin Variable" context="#stay" String="variables" insensitive="false" />-        <IncludeRules context="Detect More Builtin Variables" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More Builtin Variables">-        <RegExpr attribute="CMake Internal Variable" context="#stay" String="\b(?:CMAKE_&var_ref_re;_PLATFORM_ID|CMAKE_&var_ref_re;_COMPILER_VERSION_INTERNAL|CMAKE_&var_ref_re;_COMPILER_ARCHITECTURE_ID|CMAKE_&var_ref_re;_COMPILER_ABI)\b" />-        <RegExpr attribute="Builtin Variable" context="#stay" String="\b(?:SWIG_MODULE_&var_ref_re;_EXTRA_DEPS|OpenMP_&var_ref_re;_SPEC_DATE|OpenMP_&var_ref_re;_LIB_NAMES|OpenMP_&var_ref_re;_LIBRARY|OpenMP_&var_ref_re;_FLAGS|OpenACC_&var_ref_re;_SPEC_DATE|OpenACC_&var_ref_re;_OPTIONS|OpenACC_&var_ref_re;_FLAGS|MPI_&var_ref_re;_LIB_NAMES|MPI_&var_ref_re;_LIBRARY|MPI_&var_ref_re;_COMPILE_OPTIONS|MPI_&var_ref_re;_COMPILE_DEFINITIONS|MPI_&var_ref_re;_COMPILER|MPI_&var_ref_re;_ADDITIONAL_INCLUDE_VARS|ICU_&var_ref_re;_LIBRARY|ICU_&var_ref_re;_EXECUTABLE|FETCHCONTENT_UPDATES_DISCONNECTED_&var_ref_re;|FETCHCONTENT_SOURCE_DIR_&var_ref_re;|ExternalData_URL_ALGO_&var_ref_re;_&var_ref_re;|ExternalData_CUSTOM_SCRIPT_&var_ref_re;|DOXYGEN_&var_ref_re;|CPACK_WIX_PROPERTY_&var_ref_re;|CPACK_WIX_&var_ref_re;_EXTRA_FLAGS|CPACK_WIX_&var_ref_re;_EXTENSIONS|CPACK_RPM_NO_&var_ref_re;_INSTALL_PREFIX_RELOCATION|CPACK_RPM_&var_ref_re;_USER_FILELIST|CPACK_RPM_&var_ref_re;_USER_BINARY_SPECFILE|CPACK_RPM_&var_ref_re;_PACKAGE_URL|CPACK_RPM_&var_ref_re;_PACKAGE_SUMMARY|CPACK_RPM_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PREUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PRE|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POSTUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POST|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES|CPACK_RPM_&var_ref_re;_PACKAGE_PROVIDES|CPACK_RPM_&var_ref_re;_PACKAGE_PREFIX|CPACK_RPM_&var_ref_re;_PACKAGE_OBSOLETES|CPACK_RPM_&var_ref_re;_PACKAGE_NAME|CPACK_RPM_&var_ref_re;_PACKAGE_GROUP|CPACK_RPM_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_RPM_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQPROV|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQ|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOPROV|CPACK_RPM_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_RPM_&var_ref_re;_FILE_NAME|CPACK_RPM_&var_ref_re;_DEFAULT_USER|CPACK_RPM_&var_ref_re;_DEFAULT_GROUP|CPACK_RPM_&var_ref_re;_DEFAULT_FILE_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEFAULT_DIR_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEBUGINFO_PACKAGE|CPACK_RPM_&var_ref_re;_DEBUGINFO_FILE_NAME|CPACK_RPM_&var_ref_re;_BUILD_SOURCE_DIRS_PREFIX|CPACK_PREFLIGHT_&var_ref_re;_SCRIPT|CPACK_POSTFLIGHT_&var_ref_re;_SCRIPT|CPACK_NUGET_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_TITLE|CPACK_NUGET_&var_ref_re;_PACKAGE_TAGS|CPACK_NUGET_&var_ref_re;_PACKAGE_RELEASE_NOTES|CPACK_NUGET_&var_ref_re;_PACKAGE_OWNERS|CPACK_NUGET_&var_ref_re;_PACKAGE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_FILE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_EXPRESSION|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSEURL|CPACK_NUGET_&var_ref_re;_PACKAGE_LANGUAGE|CPACK_NUGET_&var_ref_re;_PACKAGE_ICONURL|CPACK_NUGET_&var_ref_re;_PACKAGE_ICON|CPACK_NUGET_&var_ref_re;_PACKAGE_HOMEPAGE_URL|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION_SUMMARY|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES|CPACK_NUGET_&var_ref_re;_PACKAGE_COPYRIGHT|CPACK_NUGET_&var_ref_re;_PACKAGE_AUTHORS|CPACK_NSIS_&var_ref_re;_INSTALL_DIRECTORY|CPACK_DMG_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SOURCE|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SHLIBDEPS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SECTION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_REPLACES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_RECOMMENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PROVIDES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PRIORITY|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PREDEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ENHANCES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_DEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_STRICT_PERMISSION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_EXTRA|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_BREAKS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_DEBIAN_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_DESCRIPTION|CPACK_DEBIAN_&var_ref_re;_DEBUGINFO_PACKAGE|CPACK_COMPONENT_&var_ref_re;_REQUIRED|CPACK_COMPONENT_&var_ref_re;_HIDDEN|CPACK_COMPONENT_&var_ref_re;_GROUP|CPACK_COMPONENT_&var_ref_re;_DISPLAY_NAME|CPACK_COMPONENT_&var_ref_re;_DISABLED|CPACK_COMPONENT_&var_ref_re;_DESCRIPTION|CPACK_COMPONENT_&var_ref_re;_DEPENDS|CPACK_BINARY_&var_ref_re;|CPACK_ARCHIVE_&var_ref_re;_FILE_NAME|CPACK_&var_ref_re;_COMPONENT_INSTALL|CMAKE_XCODE_ATTRIBUTE_&var_ref_re;|CMAKE_USER_MAKE_RULES_OVERRIDE_&var_ref_re;|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;|CMAKE_RUNTIME_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_REQUIRE_FIND_PACKAGE_&var_ref_re;|CMAKE_PROJECT_&var_ref_re;_INCLUDE_BEFORE|CMAKE_PROJECT_&var_ref_re;_INCLUDE|CMAKE_POLICY_WARNING_CMP[0-9]{4}|CMAKE_POLICY_DEFAULT_CMP[0-9]{4}|CMAKE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;|CMAKE_MATCH_[0-9]+|CMAKE_MAP_IMPORTED_CONFIG_&var_ref_re;|CMAKE_LINK_LIBRARY_USING_&var_ref_re;_SUPPORTED|CMAKE_LINK_LIBRARY_USING_&var_ref_re;|CMAKE_LIBRARY_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;|CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_&var_ref_re;|CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_&var_ref_re;|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;|CMAKE_DISABLE_FIND_PACKAGE_&var_ref_re;|CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_ARGV[0-9]+|CMAKE_ARCHIVE_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_&var_ref_re;_VISIBILITY_PRESET|CMAKE_&var_ref_re;_STANDARD_LIBRARIES|CMAKE_&var_ref_re;_STANDARD_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_SOURCE_FILE_EXTENSIONS|CMAKE_&var_ref_re;_SIZEOF_DATA_PTR|CMAKE_&var_ref_re;_SIMULATE_VERSION|CMAKE_&var_ref_re;_SIMULATE_ID|CMAKE_&var_ref_re;_POSTFIX|CMAKE_&var_ref_re;_OUTPUT_EXTENSION|CMAKE_&var_ref_re;_LINK_WHAT_YOU_USE_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_USING_&var_ref_re;_SUPPORTED|CMAKE_&var_ref_re;_LINK_LIBRARY_USING_&var_ref_re;|CMAKE_&var_ref_re;_LINK_LIBRARY_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_FILE_FLAG|CMAKE_&var_ref_re;_LINK_GROUP_USING_&var_ref_re;_SUPPORTED|CMAKE_&var_ref_re;_LINK_GROUP_USING_&var_ref_re;|CMAKE_&var_ref_re;_LINK_EXECUTABLE|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG_SEP|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG|CMAKE_&var_ref_re;_LINKER_PREFERENCE_PROPAGATES|CMAKE_&var_ref_re;_LINKER_PREFERENCE|CMAKE_&var_ref_re;_LINKER_LAUNCHER|CMAKE_&var_ref_re;_LIBRARY_ARCHITECTURE|CMAKE_&var_ref_re;_INCLUDE_WHAT_YOU_USE|CMAKE_&var_ref_re;_IMPLICIT_LINK_LIBRARIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_IGNORE_EXTENSIONS|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELEASE|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO_INIT|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_FLAGS_RELEASE_INIT|CMAKE_&var_ref_re;_FLAGS_RELEASE|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL_INIT|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_FLAGS_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS_&var_ref_re;_INIT|CMAKE_&var_ref_re;_FLAGS_&var_ref_re;|CMAKE_&var_ref_re;_FLAGS|CMAKE_&var_ref_re;_EXTENSIONS_DEFAULT|CMAKE_&var_ref_re;_EXTENSIONS|CMAKE_&var_ref_re;_CREATE_STATIC_LIBRARY|CMAKE_&var_ref_re;_CREATE_SHARED_MODULE|CMAKE_&var_ref_re;_CREATE_SHARED_LIBRARY|CMAKE_&var_ref_re;_CPPLINT|CMAKE_&var_ref_re;_CPPCHECK|CMAKE_&var_ref_re;_COMPILE_OBJECT|CMAKE_&var_ref_re;_COMPILER_VERSION|CMAKE_&var_ref_re;_COMPILER_TARGET|CMAKE_&var_ref_re;_COMPILER_RANLIB|CMAKE_&var_ref_re;_COMPILER_LOADED|CMAKE_&var_ref_re;_COMPILER_LAUNCHER|CMAKE_&var_ref_re;_COMPILER_ID|CMAKE_&var_ref_re;_COMPILER_EXTERNAL_TOOLCHAIN|CMAKE_&var_ref_re;_COMPILER_AR|CMAKE_&var_ref_re;_COMPILER|CMAKE_&var_ref_re;_CLANG_TIDY|CMAKE_&var_ref_re;_BYTE_ORDER|CMAKE_&var_ref_re;_ARCHIVE_FINISH|CMAKE_&var_ref_re;_ARCHIVE_CREATE|CMAKE_&var_ref_re;_ARCHIVE_APPEND|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_SUFFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_PREFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_MACHINE|Boost_&var_ref_re;_LIBRARY_RELEASE|Boost_&var_ref_re;_LIBRARY_DEBUG|Boost_&var_ref_re;_LIBRARY|BISON_&var_ref_re;_OUTPUT_SOURCE|BISON_&var_ref_re;_OUTPUT_HEADER|BISON_&var_ref_re;_OUTPUTS|BISON_&var_ref_re;_INPUT|BISON_&var_ref_re;_DEFINED|BISON_&var_ref_re;_COMPILE_FLAGS|ARGV[0-9]+|&var_ref_re;__TRYRUN_OUTPUT|&var_ref_re;_VERSION_TWEAK|&var_ref_re;_VERSION_STRING|&var_ref_re;_VERSION_PATCH|&var_ref_re;_VERSION_MINOR|&var_ref_re;_VERSION_MAJOR|&var_ref_re;_VERSION_COUNT|&var_ref_re;_VERSION|&var_ref_re;_UNPARSED_ARGUMENTS|&var_ref_re;_STATIC_LINK_LIBRARIES|&var_ref_re;_SOURCE_DIR|&var_ref_re;_ROOT|&var_ref_re;_MODULE_NAME|&var_ref_re;_LINK_LIBRARIES|&var_ref_re;_LIBRARY_DIRS|&var_ref_re;_LIBRARIES|&var_ref_re;_LDFLAGS_OTHER|&var_ref_re;_LDFLAGS|&var_ref_re;_KEYWORDS_MISSING_VALUES|&var_ref_re;_IS_TOP_LEVEL|&var_ref_re;_INCLUDE_DIRS|&var_ref_re;_HOMEPAGE_URL|&var_ref_re;_FOUND|&var_ref_re;_FIND_VERSION_RANGE_MIN|&var_ref_re;_FIND_VERSION_RANGE_MAX|&var_ref_re;_FIND_VERSION_RANGE|&var_ref_re;_FIND_VERSION_MIN_TWEAK|&var_ref_re;_FIND_VERSION_MIN_PATCH|&var_ref_re;_FIND_VERSION_MIN_MINOR|&var_ref_re;_FIND_VERSION_MIN_MAJOR|&var_ref_re;_FIND_VERSION_MIN_COUNT|&var_ref_re;_FIND_VERSION_MIN|&var_ref_re;_FIND_VERSION_MAX_TWEAK|&var_ref_re;_FIND_VERSION_MAX_PATCH|&var_ref_re;_FIND_VERSION_MAX_MINOR|&var_ref_re;_FIND_VERSION_MAX_MAJOR|&var_ref_re;_FIND_VERSION_MAX_COUNT|&var_ref_re;_FIND_VERSION_MAX|&var_ref_re;_FIND_VERSION_EXACT|&var_ref_re;_FIND_VERSION_COUNT|&var_ref_re;_FIND_VERSION_COMPLETE|&var_ref_re;_FIND_REQUIRED_&var_ref_re;|&var_ref_re;_FIND_REQUIRED|&var_ref_re;_FIND_QUIETLY|&var_ref_re;_FIND_COMPONENTS|&var_ref_re;_DESCRIPTION|&var_ref_re;_CONSIDERED_VERSIONS|&var_ref_re;_CONSIDERED_CONFIGS|&var_ref_re;_CONFIG|&var_ref_re;_CFLAGS_OTHER|&var_ref_re;_CFLAGS|&var_ref_re;_BINARY_DIR)\b" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Variable Substitutions">-        <RegExpr attribute="Cache Variable Substitution" context="#stay" String="\$CACHE\{\s*[\w-]+\s*\}" />-        <RegExpr attribute="Environment Variable Substitution" context="EnvVarSubst" String="\$?ENV\{" />-        <Detect2Chars attribute="Variable Substitution" context="VarSubst" char="$" char1="{" />-        <RegExpr attribute="@Variable Substitution" context="@VarSubst" String="@&var_ref_re;@" lookAhead="true" />-      </context>--      <context attribute="Environment Variable Substitution" lineEndContext="#pop" name="EnvVarSubst">-        <keyword attribute="Standard Environment Variable" context="#stay" String="environment-variables" insensitive="false" />-        <RegExpr attribute="Standard Environment Variable" context="#stay" String="\b(?:CMAKE_&var_ref_re;_LINKER_LAUNCHER|CMAKE_&var_ref_re;_COMPILER_LAUNCHER|ASM&var_ref_re;FLAGS|ASM&var_ref_re;|&var_ref_re;_ROOT|&var_ref_re;_DIR)\b" />-        <DetectIdentifier />-        <IncludeRules context="Detect Variable Substitutions" />-        <DetectChar attribute="Environment Variable Substitution" context="#pop" char="}" />-      </context>--      <context attribute="Variable Substitution" lineEndContext="#pop" name="VarSubst">-        <IncludeRules context="Detect Builtin Variables" />-        <DetectIdentifier />-        <DetectChar attribute="Variable Substitution" context="#pop" char="}" />-        <IncludeRules context="Detect Variable Substitutions" />-      </context>--      <context attribute="@Variable Substitution" lineEndContext="#pop" name="@VarSubst">-        <IncludeRules context="Detect Builtin Variables" />-        <DetectChar attribute="@Variable Substitution" context="VarSubst@" char="@" />-      </context>--      <context attribute="@Variable Substitution" lineEndContext="#pop#pop" name="VarSubst@">-        <IncludeRules context="Detect Builtin Variables" />-        <DetectIdentifier />-        <DetectChar attribute="@Variable Substitution" context="#pop#pop" char="@" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Target Name">-        <RegExpr attribute="Aliased Targets" context="#pop" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-        <RegExpr attribute="Targets" context="#pop" String="&tgt_name_re;" />-        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true" />-        <IncludeRules context="User Function Args" />-        <DetectSpaces />-        <RegExpr attribute="Error" context="#stay" String=".*" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="User Function Args">-        <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1="(" />-        <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1=")" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="&quot;" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="$" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="n" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="\" />-        <DetectChar attribute="Strings" context="String" char="&quot;" />-        <RegExpr attribute="Strings" context="Bracketed String" String="\[(=*)\[" beginRegion="BracketedString" />-        <DetectChar attribute="Comment" context="Match Comments" char="#" lookAhead="true" />-        <IncludeRules context="Detect Builtin Variables" />-        <IncludeRules context="Detect Variable Substitutions" />-        <IncludeRules context="Detect Special Values" />-        <IncludeRules context="Detect Aliased Targets" />-        <IncludeRules context="Detect Generator Expressions" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Special Values">-        <RegExpr attribute="Version Arg" context="#stay" String="\b[0-9]+(.[0-9]+)+\b" />-        <!-- Source/cmStringAlgorithms.cxx: bool cmIsOff(cm::string_view val) -->-        <WordDetect attribute="True Special Arg" context="#stay" String="TRUE" insensitive="true" />-        <WordDetect attribute="True Special Arg" context="#stay" String="ON" insensitive="true" />-        <WordDetect attribute="True Special Arg" context="#stay" String="YES" insensitive="true" />-        <WordDetect attribute="True Special Arg" context="#stay" String="Y" insensitive="true" />-        <WordDetect attribute="True Special Arg" context="#stay" String="1" />-        <!-- Source/cmStringAlgorithms.cxx: bool cmIsOff(cm::string_view val) -->-        <WordDetect attribute="False Special Arg" context="#stay" String="FALSE" insensitive="true" />-        <WordDetect attribute="False Special Arg" context="#stay" String="OFF" insensitive="true" />-        <WordDetect attribute="False Special Arg" context="#stay" String="NO" insensitive="true" />-        <WordDetect attribute="False Special Arg" context="#stay" String="N" insensitive="true" />-        <WordDetect attribute="False Special Arg" context="#stay" String="IGNORE" insensitive="true" />-        <WordDetect attribute="False Special Arg" context="#stay" String="0" />-        <RegExpr attribute="False Special Arg" context="#stay" String="\b(?:&var_ref_re;-)?NOTFOUND\b" />-        <RegExpr attribute="Special Args" context="#stay" String="\bCMP[0-9][0-9][0-9][0-9]\b" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Aliased Targets">-        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*" />-      </context>--      <context attribute="Comment" lineEndContext="#pop" name="Match Comments">-        <RegExpr attribute="Comment" context="#pop!Bracketed Comment" String="#\[(=*)\[" beginRegion="BracketedComment" />-        <DetectChar attribute="Comment" context="#pop!Comment" char="#" />-      </context>--      <context attribute="Comment" lineEndContext="#pop" name="Match Comments and Docs">-        <RegExpr attribute="Region Marker" context="#pop!RST Documentation" String="^#\[(=*)\[\.rst:" column="0" beginRegion="RSTDocumentation" />-        <IncludeRules context="Match Comments" />-      </context>--      <context attribute="Comment" lineEndContext="#pop" name="Comment">-        <LineContinue attribute="Comment" context="#pop" />-        <DetectSpaces />-        <IncludeRules context="##Comments" />-      </context>--      <context attribute="Comment" lineEndContext="#stay" name="RST Documentation" dynamic="true">-        <RegExpr attribute="Region Marker" context="#pop" String="^#?\]%1\]" dynamic="true" column="0" endRegion="RSTDocumentation" />-        <IncludeRules context="##reStructuredText" />-      </context>--      <context attribute="Comment" lineEndContext="#stay" name="Bracketed Comment" dynamic="true">-        <LineContinue attribute="Comment" context="#stay" />-        <DetectSpaces />-        <StringDetect attribute="Comment" context="#pop" String="]%1]" dynamic="true" endRegion="BracketedComment" />-        <IncludeRules context="##Comments" />-      </context>--      <context attribute="Strings" lineEndContext="#stay" name="String">-        <RegExpr attribute="Strings" context="#pop" String="&quot;(?=[ );]|$)" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="&quot;" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="$" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="n" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="r" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="t" />-        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="\" />-        <IncludeRules context="Detect Variable Substitutions" />-        <IncludeRules context="Detect Generator Expressions" />-      </context>--      <context attribute="Strings" lineEndContext="#stay" name="Bracketed String" dynamic="true">-        <StringDetect attribute="Strings" context="#pop" String="]%1]" dynamic="true" endRegion="BracketedString" />-      </context>--      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Generator Expressions">-        <Detect2Chars attribute="Generator Expression" context="Generator Expression" char="$" char1="&lt;" />-      </context>--      <context attribute="Generator Expression" lineEndContext="#stay" name="Generator Expression">-        <IncludeRules context="Detect Generator Expressions" />-        <DetectChar attribute="Comment" context="Comment" char="#" />-        <DetectChar attribute="Generator Expression" context="#pop" char="&gt;" />-        <keyword attribute="Generator Expression Keyword" context="#stay" String="generator-expressions" insensitive="false" />-        <IncludeRules context="Detect Aliased Targets" />-        <IncludeRules context="Detect Variable Substitutions" />-      </context>--    </contexts>--    <itemDatas>-      <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false" />-      <itemData name="Comment" defStyleNum="dsComment" spellChecking="true" />-      <itemData name="Command" defStyleNum="dsKeyword" spellChecking="false" />-      <itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="false" />-      <itemData name="CMake Provided Function/Macro" defStyleNum="dsFunction" bold="true" spellChecking="false" />-      <itemData name="User Function/Macro"  defStyleNum="dsFunction" spellChecking="false" />-      <itemData name="Property" defStyleNum="dsOthers" spellChecking="false" />-      <itemData name="Targets" defStyleNum="dsBaseN" spellChecking="false" />-      <itemData name="Aliased Targets" defStyleNum="dsBaseN" spellChecking="false" />-      <itemData name="Named Args" defStyleNum="dsOthers" spellChecking="false" />-      <itemData name="Special Args" defStyleNum="dsOthers" spellChecking="false" />-      <itemData name="True Special Arg" defStyleNum="dsOthers" color="#30a030" selColor="#30a030" spellChecking="false" />-      <itemData name="False Special Arg" defStyleNum="dsOthers" color="#e05050" selColor="#e05050" spellChecking="false" />-      <itemData name="Version Arg" defStyleNum="dsDataType" spellChecking="false" />-      <itemData name="Strings" defStyleNum="dsString" spellChecking="true" />-      <itemData name="Escapes" defStyleNum="dsSpecialChar" spellChecking="false" />-      <itemData name="Builtin Variable" defStyleNum="dsDecVal" color="#c09050" selColor="#c09050" spellChecking="false" />-      <itemData name="CMake Internal Variable" defStyleNum="dsVariable" spellChecking="false" />-      <itemData name="Internal Name" defStyleNum="dsVariable" spellChecking="false" />-      <itemData name="Variable Substitution" defStyleNum="dsDecVal" spellChecking="false" />-      <itemData name="@Variable Substitution" defStyleNum="dsBaseN" spellChecking="false" />-      <itemData name="Cache Variable Substitution" defStyleNum="dsFloat" spellChecking="false" />-      <itemData name="Environment Variable Substitution" defStyleNum="dsFloat" spellChecking="false" />-      <itemData name="Standard Environment Variable" defStyleNum="dsFloat" spellChecking="false" />-      <itemData name="Generator Expression Keyword" defStyleNum="dsKeyword" color="#b84040" selColor="#b84040" spellChecking="false" />-      <itemData name="Generator Expression" defStyleNum="dsOthers" color="#b86050" selColor="#b86050" spellChecking="false" />-      <itemData name="Standard Module" defStyleNum="dsImport" spellChecking="false" />-      <itemData name="Deprecated Module" defStyleNum="dsImport" spellChecking="false" />-      <itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="false" />-      <itemData name="Error" defStyleNum="dsError" spellChecking="false" />-    </itemDatas>--  </highlighting>--  <general>-    <comments>-      <comment name="singleLine" start="#" position="afterwhitespace" />-      <comment name="multiLine" start="#[[" end="]]" region="BracketedComment" />-    </comments>-    <keywords casesensitive="1" weakDeliminator="." />-  </general>-</language>--<!-- kate: replace-tabs on; indent-width 2; tab-width 2; -->-+    version="44"+    kateversion="5.0"+    section="Other"+    extensions="CMakeLists.txt;*.cmake;*.cmake.in"+    style="CMake"+    mimetype="text/x-cmake"+    author="Alex Turbov (i.zaufi@gmail.com)"+    license="LGPLv2+"+  >+  <highlighting>++    <list name="commands">+        <item>block</item>+        <item>break</item>+        <item>cmake_host_system_information</item>+        <item>cmake_language</item>+        <item>cmake_minimum_required</item>+        <item>cmake_parse_arguments</item>+        <item>cmake_path</item>+        <item>cmake_policy</item>+        <item>configure_file</item>+        <item>continue</item>+        <item>elseif</item>+        <item>else</item>+        <item>endblock</item>+        <item>endforeach</item>+        <item>endfunction</item>+        <item>endif</item>+        <item>endmacro</item>+        <item>endwhile</item>+        <item>execute_process</item>+        <item>file</item>+        <item>find_file</item>+        <item>find_library</item>+        <item>find_package</item>+        <item>find_path</item>+        <item>find_program</item>+        <item>foreach</item>+        <item>function</item>+        <item>get_cmake_property</item>+        <item>get_directory_property</item>+        <item>get_filename_component</item>+        <item>get_property</item>+        <item>if</item>+        <item>include</item>+        <item>include_guard</item>+        <item>list</item>+        <item>macro</item>+        <item>mark_as_advanced</item>+        <item>math</item>+        <item>message</item>+        <item>option</item>+        <item>return</item>+        <item>separate_arguments</item>+        <item>set_directory_properties</item>+        <item>set_property</item>+        <item>set</item>+        <item>site_name</item>+        <item>string</item>+        <item>unset</item>+        <item>variable_watch</item>+        <item>while</item>+        <item>add_compile_definitions</item>+        <item>add_compile_options</item>+        <item>add_custom_command</item>+        <item>add_custom_target</item>+        <item>add_definitions</item>+        <item>add_dependencies</item>+        <item>add_executable</item>+        <item>add_library</item>+        <item>add_link_options</item>+        <item>add_subdirectory</item>+        <item>add_test</item>+        <item>aux_source_directory</item>+        <item>build_command</item>+        <item>create_test_sourcelist</item>+        <item>define_property</item>+        <item>enable_language</item>+        <item>enable_testing</item>+        <item>export</item>+        <item>fltk_wrap_ui</item>+        <item>get_source_file_property</item>+        <item>get_target_property</item>+        <item>get_test_property</item>+        <item>include_directories</item>+        <item>include_external_msproject</item>+        <item>include_regular_expression</item>+        <item>install</item>+        <item>link_directories</item>+        <item>link_libraries</item>+        <item>load_cache</item>+        <item>project</item>+        <item>qt_wrap_cpp</item>+        <item>qt_wrap_ui</item>+        <item>remove_definitions</item>+        <item>set_source_files_properties</item>+        <item>set_target_properties</item>+        <item>set_tests_properties</item>+        <item>source_group</item>+        <item>target_compile_definitions</item>+        <item>target_compile_features</item>+        <item>target_compile_options</item>+        <item>target_include_directories</item>+        <item>target_link_directories</item>+        <item>target_link_libraries</item>+        <item>target_link_options</item>+        <item>target_precompile_headers</item>+        <item>target_sources</item>+        <item>try_compile</item>+        <item>try_run</item>+        <item>ctest_build</item>+        <item>ctest_configure</item>+        <item>ctest_coverage</item>+        <item>ctest_empty_binary_directory</item>+        <item>ctest_memcheck</item>+        <item>ctest_read_custom_files</item>+        <item>ctest_run_script</item>+        <item>ctest_sleep</item>+        <item>ctest_start</item>+        <item>ctest_submit</item>+        <item>ctest_test</item>+        <item>ctest_update</item>+        <item>ctest_upload</item>+    </list>+    <list name="block_nargs">+      <item>PROPAGATE</item>+      <item>SCOPE_FOR</item>+    </list>+    <list name="block_sargs">+      <item>POLICIES</item>+      <item>VARIABLES</item>+    </list>+    <list name="cmake_host_system_information_nargs">+      <item>ERROR_VARIABLE</item>+      <item>QUERY</item>+      <item>RESULT</item>+      <item>SEPARATOR</item>+      <item>SUBKEYS</item>+      <item>VALUE</item>+      <item>VALUE_NAMES</item>+      <item>VIEW</item>+      <item>WINDOWS_REGISTRY</item>+    </list>+    <list name="cmake_host_system_information_sargs">+      <item>32</item>+      <item>32_64</item>+      <item>64</item>+      <item>64_32</item>+      <item>AVAILABLE_PHYSICAL_MEMORY</item>+      <item>AVAILABLE_VIRTUAL_MEMORY</item>+      <item>BOTH</item>+      <item>DISTRIB_INFO</item>+      <item>FQDN</item>+      <item>HAS_AMD_3DNOW</item>+      <item>HAS_AMD_3DNOW_PLUS</item>+      <item>HAS_FPU</item>+      <item>HAS_IA64</item>+      <item>HAS_MMX</item>+      <item>HAS_MMX_PLUS</item>+      <item>HAS_SERIAL_NUMBER</item>+      <item>HAS_SSE</item>+      <item>HAS_SSE2</item>+      <item>HAS_SSE_FP</item>+      <item>HAS_SSE_MMX</item>+      <item>HOST</item>+      <item>HOSTNAME</item>+      <item>IS_64BIT</item>+      <item>NUMBER_OF_LOGICAL_CORES</item>+      <item>NUMBER_OF_PHYSICAL_CORES</item>+      <item>OS_NAME</item>+      <item>OS_PLATFORM</item>+      <item>OS_RELEASE</item>+      <item>OS_VERSION</item>+      <item>PROCESSOR_DESCRIPTION</item>+      <item>PROCESSOR_NAME</item>+      <item>PROCESSOR_SERIAL_NUMBER</item>+      <item>TARGET</item>+      <item>TOTAL_PHYSICAL_MEMORY</item>+      <item>TOTAL_VIRTUAL_MEMORY</item>+    </list>+    <list name="cmake_language_nargs">+      <item>CALL</item>+      <item>CANCEL_CALL</item>+      <item>CODE</item>+      <item>DEFER</item>+      <item>DIRECTORY</item>+      <item>EVAL</item>+      <item>GET_CALL</item>+      <item>GET_CALL_IDS</item>+      <item>GET_MESSAGE_LOG_LEVEL</item>+      <item>ID</item>+      <item>ID_VAR</item>+      <item>SET_DEPENDENCY_PROVIDER</item>+      <item>SUPPORTED_METHODS</item>+    </list>+    <list name="cmake_language_sargs">+      <item>FETCHCONTENT_MAKEAVAILABLE_SERIAL</item>+      <item>FIND_PACKAGE</item>+    </list>+    <list name="cmake_minimum_required_nargs">+      <item>FATAL_ERROR</item>+      <item>VERSION</item>+    </list>+    <list name="cmake_parse_arguments_nargs">+      <item>PARSE_ARGV</item>+    </list>+    <list name="cmake_path_nargs">+      <item>ABSOLUTE_PATH</item>+      <item>APPEND</item>+      <item>APPEND_STRING</item>+      <item>BASE_DIRECTORY</item>+      <item>COMPARE</item>+      <item>CONVERT</item>+      <item>EQUAL</item>+      <item>EXTENSION</item>+      <item>FILENAME</item>+      <item>GET</item>+      <item>HASH</item>+      <item>HAS_EXTENSION</item>+      <item>HAS_FILENAME</item>+      <item>HAS_PARENT_PATH</item>+      <item>HAS_RELATIVE_PART</item>+      <item>HAS_ROOT_DIRECTORY</item>+      <item>HAS_ROOT_NAME</item>+      <item>HAS_ROOT_PATH</item>+      <item>HAS_STEM</item>+      <item>IS_ABSOLUTE</item>+      <item>IS_PREFIX</item>+      <item>IS_RELATIVE</item>+      <item>LAST_ONLY</item>+      <item>NATIVE_PATH</item>+      <item>NORMALIZE</item>+      <item>NORMAL_PATH</item>+      <item>NOT_EQUAL</item>+      <item>OUTPUT_VARIABLE</item>+      <item>PARENT_PATH</item>+      <item>RELATIVE_PART</item>+      <item>RELATIVE_PATH</item>+      <item>REMOVE_EXTENSION</item>+      <item>REMOVE_FILENAME</item>+      <item>REPLACE_EXTENSION</item>+      <item>REPLACE_FILENAME</item>+      <item>ROOT_DIRECTORY</item>+      <item>ROOT_NAME</item>+      <item>ROOT_PATH</item>+      <item>SET</item>+      <item>STEM</item>+      <item>TO_CMAKE_PATH_LIST</item>+      <item>TO_NATIVE_PATH_LIST</item>+    </list>+    <list name="cmake_policy_nargs">+      <item>GET</item>+      <item>POP</item>+      <item>PUSH</item>+      <item>SET</item>+      <item>VERSION</item>+    </list>+    <list name="cmake_policy_sargs">+      <item>NEW</item>+      <item>OLD</item>+    </list>+    <list name="configure_file_nargs">+      <item>@ONLY</item>+      <item>COPYONLY</item>+      <item>ESCAPE_QUOTES</item>+      <item>FILE_PERMISSIONS</item>+      <item>NEWLINE_STYLE</item>+      <item>NO_SOURCE_PERMISSIONS</item>+      <item>USE_SOURCE_PERMISSIONS</item>+    </list>+    <list name="configure_file_sargs">+      <item>CRLF</item>+      <item>DOS</item>+      <item>LF</item>+      <item>UNIX</item>+      <item>WIN32</item>+    </list>+    <list name="elseif_nargs">+      <item>AND</item>+      <item>COMMAND</item>+      <item>DEFINED</item>+      <item>EQUAL</item>+      <item>EXISTS</item>+      <item>GREATER</item>+      <item>GREATER_EQUAL</item>+      <item>IN_LIST</item>+      <item>IS_ABSOLUTE</item>+      <item>IS_DIRECTORY</item>+      <item>IS_NEWER_THAN</item>+      <item>IS_SYMLINK</item>+      <item>LESS</item>+      <item>LESS_EQUAL</item>+      <item>MATCHES</item>+      <item>NOT</item>+      <item>OR</item>+      <item>PATH_EQUAL</item>+      <item>POLICY</item>+      <item>STREQUAL</item>+      <item>STRGREATER</item>+      <item>STRGREATER_EQUAL</item>+      <item>STRLESS</item>+      <item>STRLESS_EQUAL</item>+      <item>TARGET</item>+      <item>TEST</item>+      <item>VERSION_EQUAL</item>+      <item>VERSION_GREATER</item>+      <item>VERSION_GREATER_EQUAL</item>+      <item>VERSION_LESS</item>+      <item>VERSION_LESS_EQUAL</item>+    </list>+    <list name="execute_process_nargs">+      <item>COMMAND</item>+      <item>COMMAND_ECHO</item>+      <item>COMMAND_ERROR_IS_FATAL</item>+      <item>ECHO_ERROR_VARIABLE</item>+      <item>ECHO_OUTPUT_VARIABLE</item>+      <item>ENCODING</item>+      <item>ERROR_FILE</item>+      <item>ERROR_QUIET</item>+      <item>ERROR_STRIP_TRAILING_WHITESPACE</item>+      <item>ERROR_VARIABLE</item>+      <item>INPUT_FILE</item>+      <item>OUTPUT_FILE</item>+      <item>OUTPUT_QUIET</item>+      <item>OUTPUT_STRIP_TRAILING_WHITESPACE</item>+      <item>OUTPUT_VARIABLE</item>+      <item>RESULTS_VARIABLE</item>+      <item>RESULT_VARIABLE</item>+      <item>TIMEOUT</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="execute_process_sargs">+      <item>ANSI</item>+      <item>ANY</item>+      <item>AUTO</item>+      <item>LAST</item>+      <item>NONE</item>+      <item>OEM</item>+      <item>STDERR</item>+      <item>STDOUT</item>+      <item>UTF8</item>+    </list>+    <list name="file_nargs">+      <item>@ONLY</item>+      <item>APPEND</item>+      <item>ARCHIVE_CREATE</item>+      <item>ARCHIVE_EXTRACT</item>+      <item>BASE_DIRECTORY</item>+      <item>BUNDLE_EXECUTABLE</item>+      <item>CHMOD</item>+      <item>CHMOD_RECURSE</item>+      <item>COMPRESSION</item>+      <item>COMPRESSION_LEVEL</item>+      <item>CONDITION</item>+      <item>CONFIGURE</item>+      <item>CONFIGURE_DEPENDS</item>+      <item>CONTENT</item>+      <item>COPY</item>+      <item>COPY_FILE</item>+      <item>DESTINATION</item>+      <item>DIRECTORIES</item>+      <item>DIRECTORY</item>+      <item>DIRECTORY_PERMISSIONS</item>+      <item>DOWNLOAD</item>+      <item>ENCODING</item>+      <item>ESCAPE_QUOTES</item>+      <item>EXCLUDE</item>+      <item>EXECUTABLES</item>+      <item>EXPAND_TILDE</item>+      <item>EXPECTED_HASH</item>+      <item>EXPECTED_MD5</item>+      <item>FILES</item>+      <item>FILES_MATCHING</item>+      <item>FILE_PERMISSIONS</item>+      <item>FOLLOW_SYMLINKS</item>+      <item>FOLLOW_SYMLINK_CHAIN</item>+      <item>FORMAT</item>+      <item>GENERATE</item>+      <item>GET_RUNTIME_DEPENDENCIES</item>+      <item>GLOB</item>+      <item>GLOB_RECURSE</item>+      <item>GUARD</item>+      <item>HEX</item>+      <item>HTTPHEADER</item>+      <item>INACTIVITY_TIMEOUT</item>+      <item>INPUT</item>+      <item>INSTALL</item>+      <item>LENGTH_MAXIMUM</item>+      <item>LENGTH_MINIMUM</item>+      <item>LIBRARIES</item>+      <item>LIMIT</item>+      <item>LIMIT_COUNT</item>+      <item>LIMIT_INPUT</item>+      <item>LIMIT_OUTPUT</item>+      <item>LIST_DIRECTORIES</item>+      <item>LIST_ONLY</item>+      <item>LOCK</item>+      <item>LOG</item>+      <item>MAKE_DIRECTORY</item>+      <item>MD5</item>+      <item>MODULES</item>+      <item>MTIME</item>+      <item>NETRC</item>+      <item>NETRC_FILE</item>+      <item>NEWLINE_CONSUME</item>+      <item>NEWLINE_STYLE</item>+      <item>NO_HEX_CONVERSION</item>+      <item>NO_REPLACE</item>+      <item>NO_SOURCE_PERMISSIONS</item>+      <item>OFFSET</item>+      <item>ONLY_IF_DIFFERENT</item>+      <item>OUTPUT</item>+      <item>PATTERN</item>+      <item>PERMISSIONS</item>+      <item>POST_EXCLUDE_FILES</item>+      <item>POST_EXCLUDE_REGEXES</item>+      <item>POST_INCLUDE_FILES</item>+      <item>POST_INCLUDE_REGEXES</item>+      <item>PRE_EXCLUDE_REGEXES</item>+      <item>PRE_INCLUDE_REGEXES</item>+      <item>RANGE_END</item>+      <item>RANGE_START</item>+      <item>READ</item>+      <item>READ_SYMLINK</item>+      <item>REAL_PATH</item>+      <item>REGEX</item>+      <item>RELATIVE</item>+      <item>RELATIVE_PATH</item>+      <item>RELEASE</item>+      <item>REMOVE</item>+      <item>REMOVE_RECURSE</item>+      <item>RENAME</item>+      <item>RESOLVED_DEPENDENCIES_VAR</item>+      <item>RESULT</item>+      <item>RESULT_VARIABLE</item>+      <item>SHA1</item>+      <item>SHA224</item>+      <item>SHA256</item>+      <item>SHA384</item>+      <item>SHA3_224</item>+      <item>SHA3_256</item>+      <item>SHA3_384</item>+      <item>SHA3_512</item>+      <item>SHA512</item>+      <item>SHOW_PROGRESS</item>+      <item>SIZE</item>+      <item>STATUS</item>+      <item>STRINGS</item>+      <item>TARGET</item>+      <item>TIMEOUT</item>+      <item>TIMESTAMP</item>+      <item>TLS_CAINFO</item>+      <item>TLS_VERIFY</item>+      <item>TOUCH</item>+      <item>TOUCH_NOCREATE</item>+      <item>TO_CMAKE_PATH</item>+      <item>TO_NATIVE_PATH</item>+      <item>UNRESOLVED_DEPENDENCIES_VAR</item>+      <item>UPLOAD</item>+      <item>USERPWD</item>+      <item>USE_SOURCE_PERMISSIONS</item>+      <item>UTC</item>+      <item>VERBOSE</item>+      <item>WRITE</item>+    </list>+    <list name="file_sargs">+      <item>7zip</item>+      <item>BZip2</item>+      <item>CRLF</item>+      <item>DOS</item>+      <item>FILE</item>+      <item>FUNCTION</item>+      <item>GROUP_EXECUTE</item>+      <item>GROUP_READ</item>+      <item>GROUP_WRITE</item>+      <item>GZip</item>+      <item>IGNORED</item>+      <item>LF</item>+      <item>None</item>+      <item>OPTIONAL</item>+      <item>OWNER_EXECUTE</item>+      <item>OWNER_READ</item>+      <item>OWNER_WRITE</item>+      <item>PROCESS</item>+      <item>REQUIRED</item>+      <item>SETGID</item>+      <item>SETUID</item>+      <item>UNIX</item>+      <item>UTF-16BE</item>+      <item>UTF-16LE</item>+      <item>UTF-32B</item>+      <item>UTF-32LE</item>+      <item>UTF-8</item>+      <item>WIN32</item>+      <item>WORLD_EXECUTE</item>+      <item>WORLD_READ</item>+      <item>WORLD_WRITE</item>+      <item>XZ</item>+      <item>Zstd</item>+      <item>gnutar</item>+      <item>pax</item>+      <item>paxr</item>+      <item>raw</item>+      <item>zip</item>+    </list>+    <list name="find_file_nargs">+      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>+      <item>DOC</item>+      <item>HINTS</item>+      <item>NAMES</item>+      <item>NO_CACHE</item>+      <item>NO_CMAKE_ENVIRONMENT_PATH</item>+      <item>NO_CMAKE_FIND_ROOT_PATH</item>+      <item>NO_CMAKE_INSTALL_PREFIX</item>+      <item>NO_CMAKE_PATH</item>+      <item>NO_CMAKE_SYSTEM_PATH</item>+      <item>NO_DEFAULT_PATH</item>+      <item>NO_PACKAGE_ROOT_PATH</item>+      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>+      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>+      <item>PATHS</item>+      <item>PATH_SUFFIXES</item>+      <item>REGISTRY_VIEW</item>+      <item>REQUIRED</item>+      <item>VALIDATOR</item>+    </list>+    <list name="find_file_sargs">+      <item>32</item>+      <item>32_64</item>+      <item>64</item>+      <item>64_32</item>+      <item>BOTH</item>+      <item>HOST</item>+      <item>TARGET</item>+    </list>+    <list name="find_library_nargs">+      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>+      <item>DOC</item>+      <item>HINTS</item>+      <item>NAMES</item>+      <item>NAMES_PER_DIR</item>+      <item>NO_CACHE</item>+      <item>NO_CMAKE_ENVIRONMENT_PATH</item>+      <item>NO_CMAKE_FIND_ROOT_PATH</item>+      <item>NO_CMAKE_INSTALL_PREFIX</item>+      <item>NO_CMAKE_PATH</item>+      <item>NO_CMAKE_SYSTEM_PATH</item>+      <item>NO_DEFAULT_PATH</item>+      <item>NO_PACKAGE_ROOT_PATH</item>+      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>+      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>+      <item>PATHS</item>+      <item>PATH_SUFFIXES</item>+      <item>REGISTRY_VIEW</item>+      <item>REQUIRED</item>+      <item>VALIDATOR</item>+    </list>+    <list name="find_package_nargs">+      <item>BYPASS_PROVIDER</item>+      <item>CMAKE_FIND_ROOT_PATH_BOTH</item>+      <item>COMPONENTS</item>+      <item>CONFIG</item>+      <item>CONFIGS</item>+      <item>EXACT</item>+      <item>GLOBAL</item>+      <item>HINTS</item>+      <item>MODULE</item>+      <item>NAMES</item>+      <item>NO_CMAKE_ENVIRONMENT_PATH</item>+      <item>NO_CMAKE_FIND_ROOT_PATH</item>+      <item>NO_CMAKE_INSTALL_PREFIX</item>+      <item>NO_CMAKE_PACKAGE_REGISTRY</item>+      <item>NO_CMAKE_PATH</item>+      <item>NO_CMAKE_SYSTEM_PACKAGE_REGISTRY</item>+      <item>NO_CMAKE_SYSTEM_PATH</item>+      <item>NO_DEFAULT_PATH</item>+      <item>NO_MODULE</item>+      <item>NO_PACAKGE_ROOT_PATH</item>+      <item>NO_POLICY_SCOPE</item>+      <item>NO_SYSTEM_ENVIRONMENT_PATH</item>+      <item>ONLY_CMAKE_FIND_ROOT_PATH</item>+      <item>OPTIONAL_COMPONENTS</item>+      <item>PATHS</item>+      <item>PATH_SUFFIXES</item>+      <item>QUIET</item>+      <item>REGISTRY_VIEW</item>+      <item>REQUIRED</item>+    </list>+    <list name="foreach_nargs">+      <item>IN</item>+      <item>ITEMS</item>+      <item>LISTS</item>+      <item>RANGE</item>+      <item>ZIP_LISTS</item>+    </list>+    <list name="get_cmake_property_sargs">+      <item>CACHE_VARIABLES</item>+      <item>COMMANDS</item>+      <item>COMPONENTS</item>+      <item>MACROS</item>+      <item>VARIABLES</item>+    </list>+    <list name="get_directory_property_nargs">+      <item>DEFINITION</item>+      <item>DIRECTORY</item>+    </list>+    <list name="get_filename_component_nargs">+      <item>ABSOLUTE</item>+      <item>BASE_DIR</item>+      <item>CACHE</item>+      <item>DIRECTORY</item>+      <item>EXT</item>+      <item>LAST_EXT</item>+      <item>NAME</item>+      <item>NAME_WE</item>+      <item>NAME_WLE</item>+      <item>PATH</item>+      <item>PROGRAM</item>+      <item>PROGRAM_ARGS</item>+      <item>REALPATH</item>+    </list>+    <list name="get_property_nargs">+      <item>BRIEF_DOCS</item>+      <item>CACHE</item>+      <item>DEFINED</item>+      <item>DIRECTORY</item>+      <item>FULL_DOCS</item>+      <item>GLOBAL</item>+      <item>INSTALL</item>+      <item>PROPERTY</item>+      <item>SET</item>+      <item>SOURCE</item>+      <item>TARGET</item>+      <item>TARGET_DIRECTORY</item>+      <item>TEST</item>+      <item>VARIABLE</item>+    </list>+    <list name="include_nargs">+      <item>NO_POLICY_SCOPE</item>+      <item>OPTIONAL</item>+      <item>RESULT_VARIABLE</item>+    </list>+    <list name="include_guard_nargs">+      <item>DIRECTORY</item>+      <item>GLOBAL</item>+    </list>+    <list name="list_nargs">+      <item>APPEND</item>+      <item>AT</item>+      <item>CASE</item>+      <item>COMPARE</item>+      <item>EXCLUDE</item>+      <item>FILTER</item>+      <item>FIND</item>+      <item>FOR</item>+      <item>GENEX_STRIP</item>+      <item>GET</item>+      <item>INCLUDE</item>+      <item>INSERT</item>+      <item>JOIN</item>+      <item>LENGTH</item>+      <item>ORDER</item>+      <item>OUTPUT_VARIABLE</item>+      <item>POP_BACK</item>+      <item>POP_FRONT</item>+      <item>PREPEND</item>+      <item>REGEX</item>+      <item>REMOVE_AT</item>+      <item>REMOVE_DUPLICATES</item>+      <item>REMOVE_ITEM</item>+      <item>REPLACE</item>+      <item>REVERSE</item>+      <item>SORT</item>+      <item>STRIP</item>+      <item>SUBLIST</item>+      <item>TOLOWER</item>+      <item>TRANSFORM</item>+    </list>+    <list name="list_sargs">+      <item>ASCENDING</item>+      <item>DESCENDING</item>+      <item>FILE_BASENAME</item>+      <item>INSENSITIVE</item>+      <item>NATURAL</item>+      <item>SENSITIVE</item>+      <item>STRING</item>+    </list>+    <list name="mark_as_advanced_nargs">+      <item>CLEAR</item>+      <item>FORCE</item>+    </list>+    <list name="math_nargs">+      <item>EXPR</item>+      <item>OUTPUT_FORMAT</item>+    </list>+    <list name="math_sargs">+      <item>DECIMAL</item>+      <item>HEXADECIMAL</item>+    </list>+    <list name="message_nargs">+      <item>AUTHOR_WARNING</item>+      <item>CHECK_FAIL</item>+      <item>CHECK_PASS</item>+      <item>CHECK_START</item>+      <item>DEBUG</item>+      <item>DEPRECATION</item>+      <item>FATAL_ERROR</item>+      <item>NOTICE</item>+      <item>SEND_ERROR</item>+      <item>STATUS</item>+      <item>TRACE</item>+      <item>VERBOSE</item>+      <item>WARNING</item>+    </list>+    <list name="return_nargs">+      <item>PROPAGATE</item>+    </list>+    <list name="separate_arguments_nargs">+      <item>NATIVE_COMMAND</item>+      <item>PROGRAM</item>+      <item>SEPARATE_ARGS</item>+      <item>UNIX_COMMAND</item>+      <item>WINDOWS_COMMAND</item>+    </list>+    <list name="set_directory_properties_nargs">+      <item>PROPERTIES</item>+    </list>+    <list name="set_property_nargs">+      <item>APPEND</item>+      <item>APPEND_STRING</item>+      <item>CACHE</item>+      <item>DIRECTORY</item>+      <item>GLOBAL</item>+      <item>INSTALL</item>+      <item>PROPERTY</item>+      <item>SOURCE</item>+      <item>TARGET</item>+      <item>TARGET_DIRECTORY</item>+      <item>TEST</item>+      <item>VARIABLE</item>+    </list>+    <list name="set_nargs">+      <item>CACHE</item>+      <item>FORCE</item>+      <item>PARENT_SCOPE</item>+    </list>+    <list name="set_sargs">+      <item>BOOL</item>+      <item>FILEPATH</item>+      <item>INTERNAL</item>+      <item>PATH</item>+      <item>STATIC</item>+      <item>STRING</item>+    </list>+    <list name="string_nargs">+      <item>@ONLY</item>+      <item>ALPHABET</item>+      <item>APPEND</item>+      <item>ASCII</item>+      <item>COMPARE</item>+      <item>CONCAT</item>+      <item>CONFIGURE</item>+      <item>EQUAL</item>+      <item>ERROR_VARIABLE</item>+      <item>ESCAPE_QUOTES</item>+      <item>FIND</item>+      <item>GENEX_STRIP</item>+      <item>GET</item>+      <item>GREATER</item>+      <item>GREATER_EQUAL</item>+      <item>HEX</item>+      <item>JOIN</item>+      <item>JSON</item>+      <item>LENGTH</item>+      <item>LESS</item>+      <item>LESS_EQUAL</item>+      <item>MAKE_C_IDENTIFIER</item>+      <item>MATCH</item>+      <item>MATCHALL</item>+      <item>MD5</item>+      <item>MEMBER</item>+      <item>NAME</item>+      <item>NAMESPACE</item>+      <item>NOTEQUAL</item>+      <item>PREPEND</item>+      <item>RANDOM</item>+      <item>RANDOM_SEED</item>+      <item>REGEX</item>+      <item>REMOVE</item>+      <item>REPEAT</item>+      <item>REPLACE</item>+      <item>REVERSE</item>+      <item>SET</item>+      <item>SHA1</item>+      <item>SHA224</item>+      <item>SHA256</item>+      <item>SHA384</item>+      <item>SHA3_224</item>+      <item>SHA3_256</item>+      <item>SHA3_384</item>+      <item>SHA3_512</item>+      <item>SHA512</item>+      <item>STRIP</item>+      <item>SUBSTRING</item>+      <item>TIMESTAMP</item>+      <item>TOLOWER</item>+      <item>TOUPPER</item>+      <item>TYPE</item>+      <item>UPPER</item>+      <item>UTC</item>+      <item>UUID</item>+    </list>+    <list name="unset_nargs">+      <item>CACHE</item>+      <item>PARENT_SCOPE</item>+    </list>+    <list name="add_custom_command_nargs">+      <item>APPEND</item>+      <item>ARGS</item>+      <item>BYPRODUCTS</item>+      <item>COMMAND</item>+      <item>COMMAND_EXPAND_LISTS</item>+      <item>COMMENT</item>+      <item>DEPENDS</item>+      <item>DEPFILE</item>+      <item>IMPLICIT_DEPENDS</item>+      <item>JOB_POOL</item>+      <item>MAIN_DEPENDENCY</item>+      <item>OUTPUT</item>+      <item>POST_BUILD</item>+      <item>PRE_BUILD</item>+      <item>PRE_LINK</item>+      <item>TARGET</item>+      <item>USES_TERMINAL</item>+      <item>VERBATIM</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="add_custom_target_nargs">+      <item>ALL</item>+      <item>APPEND</item>+      <item>BYPRODUCTS</item>+      <item>COMMAND</item>+      <item>COMMAND_EXPAND_LISTS</item>+      <item>COMMENT</item>+      <item>DEPENDS</item>+      <item>DEPFILE</item>+      <item>IMPLICIT_DEPENDS</item>+      <item>JOB_POOL</item>+      <item>SOURCES</item>+      <item>USES_TERMINAL</item>+      <item>VERBATIM</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="add_executable_nargs">+      <item>ALIAS</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>GLOBAL</item>+      <item>IMPORTED</item>+      <item>MACOSX_BUNDLE</item>+      <item>WIN32</item>+    </list>+    <list name="add_library_nargs">+      <item>ALIAS</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>GLOBAL</item>+      <item>IMPORTED</item>+      <item>INTERFACE</item>+      <item>MODULE</item>+      <item>OBJECT</item>+      <item>SHARED</item>+      <item>STATIC</item>+      <item>UNKNOWN</item>+    </list>+    <list name="add_subdirectory_nargs">+      <item>EXCLUDE_FROM_ALL</item>+      <item>SYSTEM</item>+    </list>+    <list name="add_test_nargs">+      <item>COMMAND</item>+      <item>COMMAND_EXPAND_LISTS</item>+      <item>CONFIGURATIONS</item>+      <item>NAME</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="build_command_nargs">+      <item>CONFIGURATION</item>+      <item>PARALLEL_LEVEL</item>+      <item>TARGET</item>+    </list>+    <list name="create_test_sourcelist_nargs">+      <item>EXTRA_INCLUDE</item>+      <item>FUNCTION</item>+    </list>+    <list name="define_property_nargs">+      <item>BRIEF_DOCS</item>+      <item>CACHED_VARIABLE</item>+      <item>DIRECTORY</item>+      <item>FULL_DOCS</item>+      <item>GLOBAL</item>+      <item>INHERITED</item>+      <item>INITIALIZE_FROM_VARIABLE</item>+      <item>PROPERTY</item>+      <item>SOURCE</item>+      <item>TEST</item>+      <item>VARIABLE</item>+    </list>+    <list name="enable_language_nargs">+      <item>OPTIONAL</item>+    </list>+    <list name="enable_language_sargs">+      <item>ASM</item>+      <item>ASM-ATT</item>+      <item>ASM_MASM</item>+      <item>ASM_NASM</item>+      <item>C</item>+      <item>CSharp</item>+      <item>CUDA</item>+      <item>CXX</item>+      <item>Fortran</item>+      <item>HIP</item>+      <item>ISPC</item>+      <item>Java</item>+      <item>OBJC</item>+      <item>OBJCXX</item>+      <item>RC</item>+      <item>Swift</item>+    </list>+    <list name="export_nargs">+      <item>ANDROID_MK</item>+      <item>APPEND</item>+      <item>EXPORT</item>+      <item>EXPORT_LINK_INTERFACE_LIBRARIES</item>+      <item>FILE</item>+      <item>NAMESPACE</item>+      <item>TARGETS</item>+    </list>+    <list name="get_source_file_property_nargs">+      <item>DIRECTORY</item>+      <item>TARGET_DIRECTORY</item>+    </list>+    <list name="include_directories_nargs">+      <item>AFTER</item>+      <item>BEFORE</item>+      <item>SYSTEM</item>+    </list>+    <list name="include_external_msproject_nargs">+      <item>GUID</item>+      <item>PLATFORM</item>+      <item>TYPE</item>+    </list>+    <list name="install_nargs">+      <item>ARCHIVE</item>+      <item>BUNDLE</item>+      <item>CODE</item>+      <item>COMPONENT</item>+      <item>CONFIGURATIONS</item>+      <item>DESTINATION</item>+      <item>DIRECTORIES</item>+      <item>DIRECTORY</item>+      <item>DIRECTORY_PERMISSIONS</item>+      <item>EXCLUDE</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>EXPORT</item>+      <item>EXPORT_ANDROID_MK</item>+      <item>EXPORT_LINK_INTERFACE_LIBRARIES</item>+      <item>FILE</item>+      <item>FILES</item>+      <item>FILES_MATCHING</item>+      <item>FILE_PERMISSIONS</item>+      <item>FILE_SET</item>+      <item>FRAMEWORK</item>+      <item>IMPORTED_RUNTIME_ARTIFACTS</item>+      <item>INCLUDES</item>+      <item>LIBRARY</item>+      <item>MESSAGE_NEVER</item>+      <item>NAMELINK_COMPONENT</item>+      <item>NAMELINK_ONLY</item>+      <item>NAMELINK_SKIP</item>+      <item>NAMESPACE</item>+      <item>OBJECTS</item>+      <item>OPTIONAL</item>+      <item>PATTERN</item>+      <item>PERMISSIONS</item>+      <item>POST_EXCLUDE_FILES</item>+      <item>POST_EXCLUDE_REGEXES</item>+      <item>POST_INCLUDE_FILES</item>+      <item>POST_INCLUDE_REGEXES</item>+      <item>PRE_EXCLUDE_REGEXES</item>+      <item>PRE_INCLUDE_REGEXES</item>+      <item>PRIVATE_HEADER</item>+      <item>PROGRAMS</item>+      <item>PUBLIC_HEADER</item>+      <item>REGEX</item>+      <item>RENAME</item>+      <item>RESOURCE</item>+      <item>RUNTIME</item>+      <item>RUNTIME_DEPENDENCIES</item>+      <item>RUNTIME_DEPENDENCY_SET</item>+      <item>SCRIPT</item>+      <item>TARGETS</item>+      <item>TYPE</item>+      <item>USE_SOURCE_PERMISSIONS</item>+    </list>+    <list name="install_sargs">+      <item>GROUP_EXECUTE</item>+      <item>GROUP_READ</item>+      <item>GROUP_WRITE</item>+      <item>OWNER_EXECUTE</item>+      <item>OWNER_READ</item>+      <item>OWNER_WRITE</item>+      <item>SETGID</item>+      <item>SETUID</item>+      <item>WORLD_EXECUTE</item>+      <item>WORLD_READ</item>+      <item>WORLD_WRITE</item>+    </list>+    <list name="link_directories_nargs">+      <item>AFTER</item>+      <item>BEFORE</item>+    </list>+    <list name="link_libraries_nargs">+      <item>debug</item>+      <item>general</item>+      <item>optimized</item>+    </list>+    <list name="load_cache_nargs">+      <item>EXCLUDE</item>+      <item>INCLUDE_INTERNALS</item>+      <item>READ_WITH_PREFIX</item>+    </list>+    <list name="project_nargs">+      <item>DESCRIPTION</item>+      <item>HOMEPAGE_URL</item>+      <item>LANGUAGES</item>+      <item>VERSION</item>+    </list>+    <list name="project_sargs">+      <item>ASM</item>+      <item>ASM-ATT</item>+      <item>ASM_MASM</item>+      <item>ASM_NASM</item>+      <item>C</item>+      <item>CSharp</item>+      <item>CUDA</item>+      <item>CXX</item>+      <item>Fortran</item>+      <item>HIP</item>+      <item>ISPC</item>+      <item>Java</item>+      <item>NONE</item>+      <item>OBJC</item>+      <item>OBJCXX</item>+      <item>RC</item>+      <item>Swift</item>+    </list>+    <list name="set_source_files_properties_nargs">+      <item>DIRECTORY</item>+      <item>PROPERTIES</item>+      <item>TARGET_DIRECTORY</item>+    </list>+    <list name="source_group_nargs">+      <item>FILES</item>+      <item>PREFIX</item>+      <item>REGULAR_EXPRESSION</item>+      <item>TREE</item>+    </list>+    <list name="target_compile_definitions_nargs">+      <item>INTERFACE</item>+      <item>PRIVATE</item>+      <item>PUBLIC</item>+    </list>+    <list name="target_compile_features_sargs">+      <item>c_function_prototypes</item>+      <item>c_restrict</item>+      <item>c_static_assert</item>+      <item>c_std_11</item>+      <item>c_std_17</item>+      <item>c_std_23</item>+      <item>c_std_90</item>+      <item>c_std_99</item>+      <item>c_variadic_macros</item>+      <item>cuda_std_03</item>+      <item>cuda_std_11</item>+      <item>cuda_std_14</item>+      <item>cuda_std_17</item>+      <item>cuda_std_20</item>+      <item>cuda_std_23</item>+      <item>cxx_aggregate_default_initializers</item>+      <item>cxx_alias_templates</item>+      <item>cxx_alignas</item>+      <item>cxx_alignof</item>+      <item>cxx_attribute_deprecated</item>+      <item>cxx_attributes</item>+      <item>cxx_auto_type</item>+      <item>cxx_binary_literals</item>+      <item>cxx_constexpr</item>+      <item>cxx_contextual_conversions</item>+      <item>cxx_decltype</item>+      <item>cxx_decltype_auto</item>+      <item>cxx_decltype_incomplete_return_types</item>+      <item>cxx_default_function_template_args</item>+      <item>cxx_defaulted_functions</item>+      <item>cxx_defaulted_move_initializers</item>+      <item>cxx_delegating_constructors</item>+      <item>cxx_deleted_functions</item>+      <item>cxx_digit_separators</item>+      <item>cxx_enum_forward_declarations</item>+      <item>cxx_explicit_conversions</item>+      <item>cxx_extended_friend_declarations</item>+      <item>cxx_extern_templates</item>+      <item>cxx_final</item>+      <item>cxx_func_identifier</item>+      <item>cxx_generalized_initializers</item>+      <item>cxx_generic_lambdas</item>+      <item>cxx_inheriting_constructors</item>+      <item>cxx_inline_namespaces</item>+      <item>cxx_lambda_init_captures</item>+      <item>cxx_lambdas</item>+      <item>cxx_local_type_template_args</item>+      <item>cxx_long_long_type</item>+      <item>cxx_noexcept</item>+      <item>cxx_nonstatic_member_init</item>+      <item>cxx_nullptr</item>+      <item>cxx_override</item>+      <item>cxx_range_for</item>+      <item>cxx_raw_string_literals</item>+      <item>cxx_reference_qualified_functions</item>+      <item>cxx_relaxed_constexpr</item>+      <item>cxx_return_type_deduction</item>+      <item>cxx_right_angle_brackets</item>+      <item>cxx_rvalue_references</item>+      <item>cxx_sizeof_member</item>+      <item>cxx_static_assert</item>+      <item>cxx_std_11</item>+      <item>cxx_std_14</item>+      <item>cxx_std_17</item>+      <item>cxx_std_20</item>+      <item>cxx_std_23</item>+      <item>cxx_std_26</item>+      <item>cxx_std_98</item>+      <item>cxx_strong_enums</item>+      <item>cxx_template_template_parameters</item>+      <item>cxx_thread_local</item>+      <item>cxx_trailing_return_types</item>+      <item>cxx_unicode_literals</item>+      <item>cxx_uniform_initialization</item>+      <item>cxx_unrestricted_unions</item>+      <item>cxx_user_literals</item>+      <item>cxx_variable_templates</item>+      <item>cxx_variadic_macros</item>+      <item>cxx_variadic_templates</item>+    </list>+    <list name="target_compile_options_nargs">+      <item>BEFORE</item>+      <item>INTERFACE</item>+      <item>PRIVATE</item>+      <item>PUBLIC</item>+    </list>+    <list name="target_include_directories_nargs">+      <item>AFTER</item>+      <item>BEFORE</item>+      <item>INTERFACE</item>+      <item>PRIVATE</item>+      <item>PUBLIC</item>+      <item>SYSTEM</item>+    </list>+    <list name="target_precompile_headers_nargs">+      <item>INTERFACE</item>+      <item>PRIVATE</item>+      <item>PUBLIC</item>+      <item>REUSE_FROM</item>+    </list>+    <list name="target_sources_nargs">+      <item>BASE_DIRS</item>+      <item>FILES</item>+      <item>FILE_SET</item>+      <item>INTERFACE</item>+      <item>PRIVATE</item>+      <item>PUBLIC</item>+      <item>TYPE</item>+    </list>+    <list name="try_compile_nargs">+      <item>BINARY_DIR</item>+      <item>CMAKE_FLAGS</item>+      <item>COMPILE_DEFINITIONS</item>+      <item>COPY_FILE</item>+      <item>COPY_FILE_ERROR</item>+      <item>LINK_LIBRARIES</item>+      <item>LINK_OPTIONS</item>+      <item>NO_CACHE</item>+      <item>OUTPUT_VARIABLE</item>+      <item>PROJECT</item>+      <item>SOURCES</item>+      <item>SOURCE_DIR</item>+      <item>SOURCE_FROM_CONTENT</item>+      <item>SOURCE_FROM_FILE</item>+      <item>SOURCE_FROM_VAR</item>+      <item>TARGET</item>+    </list>+    <list name="try_run_nargs">+      <item>ARGS</item>+      <item>CMAKE_FLAGS</item>+      <item>COMPILE_DEFINITIONS</item>+      <item>COMPILE_OUTPUT_VARIABLE</item>+      <item>COMPILE_RESULT_VAR</item>+      <item>COPY_FILE</item>+      <item>COPY_FILE_ERROR</item>+      <item>LINK_LIBRARIES</item>+      <item>LINK_OPTIONS</item>+      <item>NO_CACHE</item>+      <item>OUTPUT_VARIABLE</item>+      <item>RUN_OUTPUT_STDERR_VARIABLE</item>+      <item>RUN_OUTPUT_STDOUT_VARIABLE</item>+      <item>RUN_OUTPUT_VARIABLE</item>+      <item>RUN_RESULT_VAR</item>+      <item>SOURCES</item>+      <item>SOURCE_FROM_CONTENT</item>+      <item>SOURCE_FROM_FILE</item>+      <item>SOURCE_FROM_VAR</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="ctest_build_nargs">+      <item>APPEND</item>+      <item>BUILD</item>+      <item>CAPTURE_CMAKE_ERROR</item>+      <item>CONFIGURATION</item>+      <item>FLAGS</item>+      <item>NUMBER_ERRORS</item>+      <item>NUMBER_WARNINGS</item>+      <item>PROJECT_NAME</item>+      <item>RETURN_VALUE</item>+      <item>TARGET</item>+    </list>+    <list name="ctest_configure_nargs">+      <item>APPEND</item>+      <item>BUILD</item>+      <item>CAPTURE_CMAKE_ERROR</item>+      <item>OPTIONS</item>+      <item>QUIET</item>+      <item>RETURN_VALUE</item>+      <item>SOURCE</item>+    </list>+    <list name="ctest_coverage_nargs">+      <item>APPEND</item>+      <item>BUILD</item>+      <item>CAPTURE_CMAKE_ERROR</item>+      <item>LABELS</item>+      <item>QUIET</item>+      <item>RETURN_VALUE</item>+    </list>+    <list name="ctest_memcheck_nargs">+      <item>APPEND</item>+      <item>BUILD</item>+      <item>DEFECT_COUNT</item>+      <item>END</item>+      <item>EXCLUDE</item>+      <item>EXCLUDE_FIXTURE</item>+      <item>EXCLUDE_FIXTURE_CLEANUP</item>+      <item>EXCLUDE_FIXTURE_SETUP</item>+      <item>EXCLUDE_LABEL</item>+      <item>INCLUDE</item>+      <item>INCLUDE_LABEL</item>+      <item>PARALLEL_LEVEL</item>+      <item>QUIET</item>+      <item>RETURN_VALUE</item>+      <item>SCHEDULE_RANDOM</item>+      <item>START</item>+      <item>STOP_TIME</item>+      <item>STRIDE</item>+      <item>TEST_LOAD</item>+    </list>+    <list name="ctest_run_script_nargs">+      <item>NEW_PROCESS</item>+      <item>RETURN_VALUE</item>+    </list>+    <list name="ctest_start_nargs">+      <item>APPEND</item>+      <item>QUIET</item>+      <item>TRACK</item>+    </list>+    <list name="ctest_submit_nargs">+      <item>BUILD_ID</item>+      <item>CDASH_UPLOAD</item>+      <item>CDASH_UPLOAD_TYPE</item>+      <item>FILES</item>+      <item>HTTPHEADER</item>+      <item>PARTS</item>+      <item>QUIET</item>+      <item>RETRY_COUNT</item>+      <item>RETRY_DELAY</item>+      <item>RETURN_VALUE</item>+      <item>SUBMIT_URL</item>+    </list>+    <list name="ctest_test_nargs">+      <item>APPEND</item>+      <item>BUILD</item>+      <item>CAPTURE_CMAKE_ERROR</item>+      <item>END</item>+      <item>EXCLUDE</item>+      <item>EXCLUDE_FIXTURE</item>+      <item>EXCLUDE_FIXTURE_CLEANUP</item>+      <item>EXCLUDE_FIXTURE_SETUP</item>+      <item>EXCLUDE_LABEL</item>+      <item>INCLUDE</item>+      <item>INCLUDE_LABEL</item>+      <item>PARALLEL_LEVEL</item>+      <item>QUIET</item>+      <item>REPEAT</item>+      <item>RETURN_VALUE</item>+      <item>SCHEDULE_RANDOM</item>+      <item>START</item>+      <item>STOP_ON_FAILURE</item>+      <item>STOP_TIME</item>+      <item>STRIDE</item>+      <item>TEST_LOAD</item>+    </list>+    <list name="ctest_test_sargs">+      <item>AFTER_TIMEOUT</item>+      <item>UNTIL_FAIL</item>+      <item>UNTIL_PASS</item>+    </list>+    <list name="ctest_update_nargs">+      <item>QUIET</item>+      <item>RETURN_VALUE</item>+      <item>SOURCE</item>+    </list>+    <list name="ctest_upload_nargs">+      <item>CAPTURE_CMAKE_ERROR</item>+      <item>FILES</item>+      <item>QUIET</item>+    </list>+    <list name="android_add_test_data_nargs">+      <item>DEVICE_OBJECT_STORE</item>+      <item>DEVICE_TEST_DIR</item>+      <item>FILES</item>+      <item>FILES_DEST</item>+      <item>LIBS</item>+      <item>LIBS_DEST</item>+      <item>NO_LINK_REGEX</item>+    </list>+    <list name="check_c_source_compiles_nargs">+      <item>FAIL_REGEX</item>+    </list>+    <list name="check_fortran_source_compiles_nargs">+      <item>FAIL_REGEX</item>+      <item>SRC_EXT</item>+    </list>+    <list name="check_fortran_source_runs_nargs">+      <item>SRC_EXT</item>+    </list>+    <list name="check_include_files_nargs">+      <item>LANGUAGE</item>+    </list>+    <list name="check_include_files_sargs">+      <item>C</item>+      <item>CXX</item>+    </list>+    <list name="check_ipo_supported_nargs">+      <item>LANGUAGES</item>+      <item>OUTPUT</item>+      <item>RESULT</item>+    </list>+    <list name="check_ipo_supported_sargs">+      <item>C</item>+      <item>CXX</item>+      <item>Fortran</item>+    </list>+    <list name="check_pie_supported_nargs">+      <item>LANGUAGES</item>+      <item>OUTPUT_VARIABLE</item>+    </list>+    <list name="check_pie_supported_sargs">+      <item>C</item>+      <item>CUDA</item>+      <item>CXX</item>+      <item>Fortran</item>+      <item>HIP</item>+      <item>OBJC</item>+      <item>OBJCXX</item>+    </list>+    <list name="check_type_size_nargs">+      <item>BUILTIN_TYPES_ONLY</item>+      <item>LANGUAGE</item>+    </list>+    <list name="cmake_add_fortran_subdirectory_nargs">+      <item>ARCHIVE_DIR</item>+      <item>CMAKE_COMMAND_LINE</item>+      <item>LIBRARIES</item>+      <item>LINK_LIBRARIES</item>+      <item>LINK_LIBS</item>+      <item>NO_EXTERNAL_INSTALL</item>+      <item>PROJECT</item>+      <item>RUNTIME_DIR</item>+    </list>+    <list name="configure_package_config_file_nargs">+      <item>INSTALL_DESTINATION</item>+      <item>INSTALL_PREFIX</item>+      <item>NO_CHECK_REQUIRED_COMPONENTS_MACRO</item>+      <item>NO_SET_AND_CHECK_MACRO</item>+      <item>PATH_VARS</item>+    </list>+    <list name="write_basic_package_version_file_nargs">+      <item>ARCH_INDEPENDENT</item>+      <item>COMPATIBILITY</item>+      <item>VERSION</item>+    </list>+    <list name="write_basic_package_version_file_sargs">+      <item>AnyNewerVersion</item>+      <item>ExactVersion</item>+      <item>SameMajorVersion</item>+      <item>SameMinorVersion</item>+    </list>+    <list name="cmake_print_properties_nargs">+      <item>CACHE_ENTRIES</item>+      <item>DIRECTORIES</item>+      <item>PROPERTIES</item>+      <item>SOURCES</item>+      <item>TARGETS</item>+      <item>TESTS</item>+    </list>+    <list name="cmake_push_check_state_nargs">+      <item>RESET</item>+    </list>+    <list name="cpack_add_component_nargs">+      <item>ARCHIVE_FILE</item>+      <item>DEPENDS</item>+      <item>DESCRIPTION</item>+      <item>DISABLED</item>+      <item>DISPLAY_NAME</item>+      <item>DOWNLOADED</item>+      <item>GROUP</item>+      <item>HIDDEN</item>+      <item>INSTALL_TYPES</item>+      <item>PLIST</item>+      <item>REQUIRED</item>+    </list>+    <list name="cpack_add_component_group_nargs">+      <item>BOLD_TITLE</item>+      <item>DESCRIPTION</item>+      <item>DISPLAY_NAME</item>+      <item>EXPANDED</item>+      <item>PARENT_GROUP</item>+    </list>+    <list name="cpack_add_install_type_nargs">+      <item>DISPLAY_NAME</item>+    </list>+    <list name="cpack_configure_downloads_nargs">+      <item>ADD_REMOVE</item>+      <item>ALL</item>+      <item>NO_ADD_REMOVE</item>+      <item>UPLOAD_DIRECTORY</item>+    </list>+    <list name="cpack_ifw_configure_component_nargs">+      <item>AUTO_DEPEND_ON</item>+      <item>CHECKABLE</item>+      <item>COMMON</item>+      <item>DEFAULT</item>+      <item>DEPENDENCIES</item>+      <item>DEPENDS</item>+      <item>DESCRIPTION</item>+      <item>DISPLAY_NAME</item>+      <item>ESSENTIAL</item>+      <item>FORCED_INSTALLATION</item>+      <item>LICENSES</item>+      <item>NAME</item>+      <item>PRIORITY</item>+      <item>RELEASE_DATE</item>+      <item>REPLACES</item>+      <item>REQUIRES_ADMIN_RIGHTS]</item>+      <item>SCRIPT</item>+      <item>SORTING_PRIORITY</item>+      <item>TRANSLATIONS</item>+      <item>UPDATE_TEXT</item>+      <item>USER_INTERFACES</item>+      <item>VERSION</item>+      <item>VIRTUAL</item>+    </list>+    <list name="cpack_ifw_configure_component_group_nargs">+      <item>AUTO_DEPEND_ON</item>+      <item>CHECKABLE</item>+      <item>DEFAULT</item>+      <item>DEPENDENCIES</item>+      <item>DEPENDS</item>+      <item>DESCRIPTION</item>+      <item>DISPLAY_NAME</item>+      <item>FORCED_INSTALLATION</item>+      <item>LICENSES</item>+      <item>NAME</item>+      <item>PRIORITY</item>+      <item>RELEASE_DATE</item>+      <item>REPLACES</item>+      <item>REQUIRES_ADMIN_RIGHTS</item>+      <item>SCRIPT</item>+      <item>SORTING_PRIORITY</item>+      <item>TRANSLATIONS</item>+      <item>UPDATE_TEXT</item>+      <item>USER_INTERFACES</item>+      <item>VERSION</item>+      <item>VIRTUAL</item>+    </list>+    <list name="cpack_ifw_add_repository_nargs">+      <item>DISABLED</item>+      <item>DISPLAY_NAME</item>+      <item>PASSWORD</item>+      <item>URL</item>+      <item>USERNAME</item>+    </list>+    <list name="cpack_ifw_update_repository_nargs">+      <item>ADD</item>+      <item>DISPLAY_NAME</item>+      <item>NEW_URL</item>+      <item>OLD_URL</item>+      <item>PASSWORD</item>+      <item>REMOVE</item>+      <item>REPLACE</item>+      <item>URL</item>+      <item>USERNAME</item>+    </list>+    <list name="ctest_coverage_collect_gcov_nargs">+      <item>BUILD</item>+      <item>DELETE</item>+      <item>GCOV_COMMAND</item>+      <item>GCOV_OPTIONS</item>+      <item>GLOB</item>+      <item>QUIET</item>+      <item>SOURCE</item>+      <item>TARBALL</item>+      <item>TARBALL_COMPRESSION</item>+    </list>+    <list name="ExternalData_Add_Target_nargs">+      <item>SHOW_PROGRESS</item>+    </list>+    <list name="ExternalProject_Add_nargs">+      <item>BINARY_DIR</item>+      <item>BUILD_ALWAYS</item>+      <item>BUILD_BYPRODUCTS</item>+      <item>BUILD_COMMAND</item>+      <item>BUILD_IN_SOURCE</item>+      <item>CMAKE_ARGS</item>+      <item>CMAKE_CACHE_ARGS</item>+      <item>CMAKE_CACHE_DEFAULT_ARGS</item>+      <item>CMAKE_COMMAND</item>+      <item>CMAKE_GENERATOR</item>+      <item>CMAKE_GENERATOR_INSTANCE</item>+      <item>CMAKE_GENERATOR_PLATFORM</item>+      <item>CMAKE_GENERATOR_TOOLSET</item>+      <item>COMMAND</item>+      <item>CONFIGURE_COMMAND</item>+      <item>CONFIGURE_HANDLED_BY_BUILD</item>+      <item>CVS_MODULE</item>+      <item>CVS_REPOSITORY</item>+      <item>CVS_TAG</item>+      <item>DEPENDS</item>+      <item>DOWNLOAD_COMMAND</item>+      <item>DOWNLOAD_DIR</item>+      <item>DOWNLOAD_EXTRACT_TIMESTAMP</item>+      <item>DOWNLOAD_NAME</item>+      <item>DOWNLOAD_NO_EXTRACT</item>+      <item>DOWNLOAD_NO_PROGRESS</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>GIT_CONFIG</item>+      <item>GIT_PROGRESS</item>+      <item>GIT_REMOTE_NAME</item>+      <item>GIT_REMOTE_UPDATE_STRATEGY</item>+      <item>GIT_REPOSITORY</item>+      <item>GIT_SHALLOW</item>+      <item>GIT_SUBMODULES</item>+      <item>GIT_SUBMODULES_RECURSE</item>+      <item>GIT_TAG</item>+      <item>HG_REPOSITORY</item>+      <item>HG_TAG</item>+      <item>HTTP_HEADER</item>+      <item>HTTP_PASSWORD</item>+      <item>HTTP_USERNAME</item>+      <item>INACTIVITY_TIMEOUT</item>+      <item>INDEPENDENT_STEP_TARGETS</item>+      <item>INSTALL_COMMAND</item>+      <item>INSTALL_DIR</item>+      <item>LIST_SEPARATOR</item>+      <item>LOG_BUILD</item>+      <item>LOG_CONFIGURE</item>+      <item>LOG_DIR</item>+      <item>LOG_DOWNLOAD</item>+      <item>LOG_INSTALL</item>+      <item>LOG_MERGED_STDOUTERR</item>+      <item>LOG_OUTPUT_ON_FAILURE</item>+      <item>LOG_PATCH</item>+      <item>LOG_TEST</item>+      <item>LOG_UPDATE</item>+      <item>NETRC</item>+      <item>NETRC_FILE</item>+      <item>PATCH_COMMAND</item>+      <item>PREFIX</item>+      <item>SOURCE_DIR</item>+      <item>SOURCE_SUBDIR</item>+      <item>STAMP_DIR</item>+      <item>STEP_TARGETS</item>+      <item>SVN_PASSWORD</item>+      <item>SVN_REPOSITORY</item>+      <item>SVN_REVISION</item>+      <item>SVN_TRUST_CERT</item>+      <item>SVN_USERNAME</item>+      <item>TEST_AFTER_INSTALL</item>+      <item>TEST_BEFORE_INSTALL</item>+      <item>TEST_COMMAND</item>+      <item>TEST_EXCLUDE_FROM_MAIN</item>+      <item>TIMEOUT</item>+      <item>TLS_CAINFO</item>+      <item>TLS_VERIFY</item>+      <item>TMP_DIR</item>+      <item>UPDATE_COMMAND</item>+      <item>UPDATE_DISCONNECTED</item>+      <item>URL</item>+      <item>URL_HASH</item>+      <item>URL_MD5</item>+      <item>USES_TERMINAL_BUILD</item>+      <item>USES_TERMINAL_CONFIGURE</item>+      <item>USES_TERMINAL_DOWNLOAD</item>+      <item>USES_TERMINAL_INSTALL</item>+      <item>USES_TERMINAL_PATCH</item>+      <item>USES_TERMINAL_TEST</item>+      <item>USES_TERMINAL_UPDATE</item>+    </list>+    <list name="ExternalProject_Add_sargs">+      <item>CHECKOUT</item>+      <item>IGNORED</item>+      <item>OPTIONAL</item>+      <item>REBASE</item>+      <item>REBASE_CHECKOUT</item>+      <item>REQUIRED</item>+    </list>+    <list name="ExternalProject_Add_Step_nargs">+      <item>ALWAYS</item>+      <item>BYPRODUCTS</item>+      <item>COMMAND</item>+      <item>COMMENT</item>+      <item>DEPENDEES</item>+      <item>DEPENDERS</item>+      <item>DEPENDS</item>+      <item>EXCLUDE_FROM_MAIN</item>+      <item>INDEPENDENT</item>+      <item>LOG</item>+      <item>USES_TERMINAL</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="ExternalProject_Add_StepTargets_nargs">+      <item>NO_DEPENDS</item>+    </list>+    <list name="feature_summary_nargs">+      <item>ALL</item>+      <item>APPEND</item>+      <item>DEFAULT_DESCRIPTION</item>+      <item>DESCRIPTION</item>+      <item>DISABLED_FEATURES</item>+      <item>ENABLED_FEATURES</item>+      <item>FATAL_ON_MISSING_REQUIRED_PACKAGES</item>+      <item>FILENAME</item>+      <item>INCLUDE_QUIET_PACKAGES</item>+      <item>PACKAGES_FOUND</item>+      <item>PACKAGES_NOT_FOUND</item>+      <item>QUIET_ON_EMPTY</item>+      <item>VAR</item>+      <item>WHAT</item>+    </list>+    <list name="set_package_properties_nargs">+      <item>DESCRIPTION</item>+      <item>OPTIONAL</item>+      <item>PROPERTIES</item>+      <item>PURPOSE</item>+      <item>RECOMMENDED</item>+      <item>REQUIRED</item>+      <item>RUNTIME</item>+      <item>TYPE</item>+      <item>URL</item>+    </list>+    <list name="FetchContent_Declare_nargs">+      <item>CVS_MODULE</item>+      <item>CVS_REPOSITORY</item>+      <item>CVS_TAG</item>+      <item>DOWNLOAD_COMMAND</item>+      <item>DOWNLOAD_NAME</item>+      <item>DOWNLOAD_NO_EXTRACT</item>+      <item>DOWNLOAD_NO_PROGRESS</item>+      <item>GIT_CONFIG</item>+      <item>GIT_PROGRESS</item>+      <item>GIT_REMOTE_NAME</item>+      <item>GIT_REMOTE_UPDATE_STRATEGY</item>+      <item>GIT_REPOSITORY</item>+      <item>GIT_SHALLOW</item>+      <item>GIT_SUBMODULES</item>+      <item>GIT_SUBMODULES_RECURSE</item>+      <item>GIT_TAG</item>+      <item>HG_REPOSITORY</item>+      <item>HG_TAG</item>+      <item>HTTP_HEADER</item>+      <item>HTTP_PASSWORD</item>+      <item>HTTP_USERNAME</item>+      <item>INACTIVITY_TIMEOUT</item>+      <item>NETRC</item>+      <item>NETRC_FILE</item>+      <item>PATCH_COMMAND</item>+      <item>SOURCE_SUBDIR</item>+      <item>SVN_PASSWORD</item>+      <item>SVN_REPOSITORY</item>+      <item>SVN_REVISION</item>+      <item>SVN_TRUST_CERT</item>+      <item>SVN_USERNAME</item>+      <item>SYSTEM</item>+      <item>TIMEOUT</item>+      <item>TLS_CAINFO</item>+      <item>TLS_VERIFY</item>+      <item>UPDATE_COMMAND</item>+      <item>UPDATE_DISCONNECTED</item>+      <item>URL</item>+      <item>URL_HASH</item>+      <item>URL_MD5</item>+    </list>+    <list name="FetchContent_Populate_nargs">+      <item>BINARY_DIR</item>+      <item>CVS_MODULE</item>+      <item>CVS_REPOSITORY</item>+      <item>CVS_TAG</item>+      <item>DOWNLOAD_COMMAND</item>+      <item>DOWNLOAD_NAME</item>+      <item>DOWNLOAD_NO_EXTRACT</item>+      <item>DOWNLOAD_NO_PROGRESS</item>+      <item>GIT_CONFIG</item>+      <item>GIT_PROGRESS</item>+      <item>GIT_REMOTE_NAME</item>+      <item>GIT_REMOTE_UPDATE_STRATEGY</item>+      <item>GIT_REPOSITORY</item>+      <item>GIT_SHALLOW</item>+      <item>GIT_SUBMODULES</item>+      <item>GIT_SUBMODULES_RECURSE</item>+      <item>GIT_TAG</item>+      <item>HG_REPOSITORY</item>+      <item>HG_TAG</item>+      <item>HTTP_HEADER</item>+      <item>HTTP_PASSWORD</item>+      <item>HTTP_USERNAME</item>+      <item>INACTIVITY_TIMEOUT</item>+      <item>NETRC</item>+      <item>NETRC_FILE</item>+      <item>PATCH_COMMAND</item>+      <item>QUIET</item>+      <item>SOURCE_DIR</item>+      <item>SOURCE_SUBDIR</item>+      <item>SUBBUILD_DIR</item>+      <item>SVN_PASSWORD</item>+      <item>SVN_REPOSITORY</item>+      <item>SVN_REVISION</item>+      <item>SVN_TRUST_CERT</item>+      <item>SVN_USERNAME</item>+      <item>TIMEOUT</item>+      <item>TLS_CAINFO</item>+      <item>TLS_VERIFY</item>+      <item>UPDATE_COMMAND</item>+      <item>UPDATE_DISCONNECTED</item>+      <item>URL</item>+      <item>URL_HASH</item>+      <item>URL_MD5</item>+    </list>+    <list name="FetchContent_GetProperties_nargs">+      <item>BINARY_DIR</item>+      <item>POPULATED</item>+      <item>SOURCE_DIR</item>+    </list>+    <list name="find_package_handle_standard_args_nargs">+      <item>CONFIG_MODE</item>+      <item>DEFAULT_MSG</item>+      <item>FAIL_MESSAGE</item>+      <item>FOUND_VAR</item>+      <item>HANDLE_COMPONENTS</item>+      <item>HANDLE_VERSION_RANGE</item>+      <item>NAME_MISMATCHED</item>+      <item>REASON_FAILURE_MESSAGE</item>+      <item>REQUIRED_VARS</item>+      <item>VERSION_VAR</item>+    </list>+    <list name="find_package_check_version_nargs">+      <item>HANDLE_VERSION_RANGE</item>+      <item>RESULT_MESSAGE_VARIABLE</item>+    </list>+    <list name="FortranCInterface_HEADER_nargs">+      <item>MACRO_NAMESPACE</item>+      <item>SYMBOLS</item>+      <item>SYMBOL_NAMESPACE</item>+    </list>+    <list name="FortranCInterface_VERIFY_nargs">+      <item>CXX</item>+      <item>QUIET</item>+    </list>+    <list name="generate_export_header_nargs">+      <item>BASE_NAME</item>+      <item>CUSTOM_CONTENT_FROM_VARIABLE</item>+      <item>DEFINE_NO_DEPRECATED</item>+      <item>DEPRECATED_MACRO_NAME</item>+      <item>EXPORT_FILE_NAME</item>+      <item>EXPORT_MACRO_NAME</item>+      <item>INCLUDE_GUARD_NAME</item>+      <item>NO_DEPRECATED_MACRO_NAME</item>+      <item>NO_EXPORT_MACRO_NAME</item>+      <item>PREFIX_NAME</item>+      <item>STATIC_DEFINE</item>+    </list>+    <list name="gtest_add_tests_nargs">+      <item>EXTRA_ARGS</item>+      <item>SKIP_DEPENDENCY</item>+      <item>SOURCES</item>+      <item>TARGET</item>+      <item>TEST_LIST</item>+      <item>TEST_PREFIX</item>+      <item>TEST_SUFFIX</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="gtest_discover_tests_nargs">+      <item>DISCOVERY_MODE</item>+      <item>DISCOVERY_TIMEOUT</item>+      <item>EXTRA_ARGS</item>+      <item>NO_PRETTY_TYPES</item>+      <item>NO_PRETTY_VALUES</item>+      <item>PROPERTIES</item>+      <item>TEST_FILTER</item>+      <item>TEST_LIST</item>+      <item>TEST_PREFIX</item>+      <item>TEST_SUFFIX</item>+      <item>WORKING_DIRECTORY</item>+      <item>XML_OUTPUT_DIR</item>+    </list>+    <list name="gtest_discover_tests_sargs">+      <item>POST_BUILD</item>+      <item>PRE_TEST</item>+    </list>+    <list name="add_jar_nargs">+      <item>BUILD</item>+      <item>DESTINATION</item>+      <item>ENTRY_POINT</item>+      <item>GENERATE_NATIVE_HEADERS</item>+      <item>INCLUDE_JARS</item>+      <item>INSTALL</item>+      <item>MANIFEST</item>+      <item>NAMESPACE</item>+      <item>OUTPUT_DIR</item>+      <item>OUTPUT_NAME</item>+      <item>RESOURCES</item>+      <item>SOURCES</item>+      <item>VERSION</item>+    </list>+    <list name="install_jar_nargs">+      <item>COMPONENT</item>+      <item>DESTINATION</item>+    </list>+    <list name="create_javah_nargs">+      <item>CLASSES</item>+      <item>CLASSPATH</item>+      <item>DEPENDS</item>+      <item>GENERATED_FILES</item>+      <item>OUTPUT_DIR</item>+      <item>OUTPUT_NAME</item>+      <item>TARGET</item>+    </list>+    <list name="install_jar_exports_nargs">+      <item>COMPONENT</item>+      <item>DESTINATION</item>+      <item>FILE</item>+      <item>NAMESPACE</item>+      <item>TARGETS</item>+    </list>+    <list name="export_jars_nargs">+      <item>FILE</item>+      <item>NAMESPACE</item>+      <item>TARGETS</item>+    </list>+    <list name="find_jar_nargs">+      <item>DOC</item>+      <item>ENV</item>+      <item>NAMES</item>+      <item>PATHS</item>+      <item>VERSIONS</item>+    </list>+    <list name="create_javadoc_nargs">+      <item>AUTHOR</item>+      <item>CLASSPATH</item>+      <item>DOCTITLE</item>+      <item>FILES</item>+      <item>INSTALLPATH</item>+      <item>PACKAGES</item>+      <item>SOURCEPATH</item>+      <item>USE</item>+      <item>VERSION</item>+      <item>WINDOWTITLE</item>+    </list>+    <list name="swig_add_library_nargs">+      <item>LANGUAGE</item>+      <item>MODULE</item>+      <item>NO_PROXY</item>+      <item>OUTFILE_DIR</item>+      <item>OUTPUT_DIR</item>+      <item>SHARED</item>+      <item>SOURCES</item>+      <item>STATIC</item>+      <item>TYPE</item>+      <item>USE_BUILD_SHARED_LIBS</item>+    </list>+    <list name="squish_add_test_nargs">+      <item>AUT</item>+      <item>POST_COMMAND</item>+      <item>PRE_COMMAND</item>+      <item>SETTINGSGROUP</item>+      <item>SUITE</item>+      <item>TEST</item>+    </list>+    <list name="bison_target_nargs">+      <item>COMPILE_FLAGS</item>+      <item>DEFINES_FILE</item>+      <item>REPORT_FILE</item>+      <item>VERBOSE</item>+    </list>+    <list name="doxygen_add_docs_nargs">+      <item>ALL</item>+      <item>COMMENT</item>+      <item>USE_STAMP_FILE</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="env_module_nargs">+      <item>COMMAND</item>+      <item>OUTPUT_VARIABLE</item>+      <item>RESULT_VARIABLE</item>+    </list>+    <list name="env_module_swap_nargs">+      <item>OUTPUT_VARIABLE</item>+      <item>RESULT_VARIABLE</item>+    </list>+    <list name="flex_target_nargs">+      <item>COMPILE_FLAGS</item>+      <item>DEFINES_FILE</item>+    </list>+    <list name="gettext_create_translations_nargs">+      <item>ALL</item>+    </list>+    <list name="gettext_process_pot_file_nargs">+      <item>ALL</item>+      <item>INSTALL_DESTINATION</item>+      <item>LANGUAGES</item>+    </list>+    <list name="gettext_process_po_files_nargs">+      <item>ALL</item>+      <item>INSTALL_DESTINATION</item>+      <item>PO_FILES</item>+    </list>+    <list name="matlab_add_unit_test_nargs">+      <item>ADDITIONAL_PATH</item>+      <item>CUSTOM_TEST_COMMAND</item>+      <item>MATLAB_ADDITIONAL_STARTUP_OPTIONS</item>+      <item>NAME</item>+      <item>NO_UNITTEST_FRAMEWORK</item>+      <item>TEST_ARGS</item>+      <item>TIMEOUT</item>+      <item>UNITTEST_FILE</item>+      <item>UNITTEST_PRECOMMAND</item>+    </list>+    <list name="matlab_add_mex_nargs">+      <item>DOCUMENTATION</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>EXECUTABLE</item>+      <item>LINK_TO</item>+      <item>MODULE</item>+      <item>NAME</item>+      <item>NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES</item>+      <item>OUTPUT_NAME</item>+      <item>R2017b</item>+      <item>R2018a</item>+      <item>SHARED</item>+      <item>SRC</item>+    </list>+    <list name="pkg_check_modules_nargs">+      <item>GLOBAL</item>+      <item>IMPORTED_TARGET</item>+      <item>NO_CMAKE_ENVIRONMENT_PATH</item>+      <item>NO_CMAKE_PATH</item>+      <item>QUIET</item>+      <item>REQUIRED</item>+      <item>STATIC_TARGET</item>+    </list>+    <list name="protobuf_generate_cpp_nargs">+      <item>DESCRIPTORS</item>+      <item>EXPORT_MACRO</item>+    </list>+    <list name="Python_add_library_nargs">+      <item>MODULE</item>+      <item>SHARED</item>+      <item>STATIC</item>+      <item>WITH_SOABI</item>+    </list>+    <list name="Subversion_WC_INFO_nargs">+      <item>IGNORE_SVN_FAILURE</item>+    </list>++    <list name="variables">+      <item>ALSA_LIBRARY</item>+      <item>ANDROID</item>+      <item>APPLE</item>+      <item>ARGC</item>+      <item>ARGN</item>+      <item>ARGV</item>+      <item>ASPELL_DEFINITIONS</item>+      <item>ASPELL_EXECUTABLE</item>+      <item>AVIFILE_DEFINITIONS</item>+      <item>BIBER_COMPILER</item>+      <item>BIBTEX_COMPILER</item>+      <item>BISON_EXECUTABLE</item>+      <item>BLAS_LINKER_FLAGS</item>+      <item>BLA_F95</item>+      <item>BLA_PREFER_PKGCONFIG</item>+      <item>BLA_SIZEOF_INTEGER</item>+      <item>BLA_STATIC</item>+      <item>BLA_VENDOR</item>+      <item>BOOSTROOT</item>+      <item>BOOST_INCLUDEDIR</item>+      <item>BOOST_LIBRARYDIR</item>+      <item>BORLAND</item>+      <item>BSD</item>+      <item>BUILD_SHARED_LIBS</item>+      <item>BUILD_TESTING</item>+      <item>BU_CHMOD_BUNDLE_ITEMS</item>+      <item>BZIP2_INCLUDE_DIR</item>+      <item>BZIP2_NEED_PREFIX</item>+      <item>Backtrace_HEADER</item>+      <item>Backtrace_LIBRARY</item>+      <item>Boost_ADDITIONAL_VERSIONS</item>+      <item>Boost_ARCHITECTURE</item>+      <item>Boost_COMPILER</item>+      <item>Boost_DEBUG</item>+      <item>Boost_INCLUDE_DIR</item>+      <item>Boost_LIBRARY_DIR_DEBUG</item>+      <item>Boost_LIBRARY_DIR_RELEASE</item>+      <item>Boost_LIB_PREFIX</item>+      <item>Boost_NAMESPACE</item>+      <item>Boost_NO_SYSTEM_PATHS</item>+      <item>Boost_NO_WARN_NEW_VERSIONS</item>+      <item>Boost_REALPATH</item>+      <item>Boost_THREADAPI</item>+      <item>Boost_USE_DEBUG_LIBS</item>+      <item>Boost_USE_DEBUG_PYTHON</item>+      <item>Boost_USE_DEBUG_RUNTIME</item>+      <item>Boost_USE_MULTITHREADED</item>+      <item>Boost_USE_RELEASE_LIBS</item>+      <item>Boost_USE_STATIC_LIBS</item>+      <item>Boost_USE_STLPORT</item>+      <item>Boost_USE_STLPORT_DEPRECATED_NATIVE_IOSTREAMS</item>+      <item>Boost_VERSION_COUNT</item>+      <item>Boost_VERSION_MACRO</item>+      <item>CABLE</item>+      <item>CABLE_INCLUDE_DIR</item>+      <item>CABLE_TCL_LIBRARY</item>+      <item>CMAKE_ABSOLUTE_DESTINATION_FILES</item>+      <item>CMAKE_AIX_EXPORT_ALL_SYMBOLS</item>+      <item>CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS</item>+      <item>CMAKE_ANDROID_API</item>+      <item>CMAKE_ANDROID_API_MIN</item>+      <item>CMAKE_ANDROID_ARCH</item>+      <item>CMAKE_ANDROID_ARCH_ABI</item>+      <item>CMAKE_ANDROID_ARM_MODE</item>+      <item>CMAKE_ANDROID_ARM_NEON</item>+      <item>CMAKE_ANDROID_ASSETS_DIRECTORIES</item>+      <item>CMAKE_ANDROID_GUI</item>+      <item>CMAKE_ANDROID_JAR_DEPENDENCIES</item>+      <item>CMAKE_ANDROID_JAR_DIRECTORIES</item>+      <item>CMAKE_ANDROID_JAVA_SOURCE_DIR</item>+      <item>CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES</item>+      <item>CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES</item>+      <item>CMAKE_ANDROID_NDK</item>+      <item>CMAKE_ANDROID_NDK_DEPRECATED_HEADERS</item>+      <item>CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG</item>+      <item>CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION</item>+      <item>CMAKE_ANDROID_NDK_VERSION</item>+      <item>CMAKE_ANDROID_PROCESS_MAX</item>+      <item>CMAKE_ANDROID_PROGUARD</item>+      <item>CMAKE_ANDROID_PROGUARD_CONFIG_PATH</item>+      <item>CMAKE_ANDROID_SECURE_PROPS_PATH</item>+      <item>CMAKE_ANDROID_SKIP_ANT_STEP</item>+      <item>CMAKE_ANDROID_STANDALONE_TOOLCHAIN</item>+      <item>CMAKE_ANDROID_STL_TYPE</item>+      <item>CMAKE_ANSI_CXXFLAGS</item>+      <item>CMAKE_APPBUNDLE_PATH</item>+      <item>CMAKE_APPLE_SILICON_PROCESSOR</item>+      <item>CMAKE_AR</item>+      <item>CMAKE_ARCHIVE_OUTPUT_DIRECTORY</item>+      <item>CMAKE_ARGC</item>+      <item>CMAKE_AUTOGEN_ORIGIN_DEPENDS</item>+      <item>CMAKE_AUTOGEN_PARALLEL</item>+      <item>CMAKE_AUTOGEN_VERBOSE</item>+      <item>CMAKE_AUTOMOC</item>+      <item>CMAKE_AUTOMOC_DEPEND_FILTERS</item>+      <item>CMAKE_AUTOMOC_MOC_OPTIONS</item>+      <item>CMAKE_AUTOMOC_PATH_PREFIX</item>+      <item>CMAKE_AUTOMOC_RELAXED_MODE</item>+      <item>CMAKE_AUTORCC</item>+      <item>CMAKE_AUTORCC_OPTIONS</item>+      <item>CMAKE_AUTOUIC</item>+      <item>CMAKE_AUTOUIC_OPTIONS</item>+      <item>CMAKE_AUTOUIC_SEARCH_PATHS</item>+      <item>CMAKE_BACKWARDS_COMPATIBILITY</item>+      <item>CMAKE_BINARY_DIR</item>+      <item>CMAKE_BUILD_RPATH</item>+      <item>CMAKE_BUILD_RPATH_USE_ORIGIN</item>+      <item>CMAKE_BUILD_TOOL</item>+      <item>CMAKE_BUILD_TYPE</item>+      <item>CMAKE_BUILD_WITH_INSTALL_NAME_DIR</item>+      <item>CMAKE_BUILD_WITH_INSTALL_RPATH</item>+      <item>CMAKE_CACHEFILE_DIR</item>+      <item>CMAKE_CACHE_MAJOR_VERSION</item>+      <item>CMAKE_CACHE_MINOR_VERSION</item>+      <item>CMAKE_CACHE_PATCH_VERSION</item>+      <item>CMAKE_CFG_INTDIR</item>+      <item>CMAKE_CLANG_VFS_OVERLAY</item>+      <item>CMAKE_CL_64</item>+      <item>CMAKE_CODEBLOCKS_COMPILER_ID</item>+      <item>CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES</item>+      <item>CMAKE_CODELITE_USE_TARGETS</item>+      <item>CMAKE_COLOR_DIAGNOSTICS</item>+      <item>CMAKE_COLOR_MAKEFILE</item>+      <item>CMAKE_COMMAND</item>+      <item>CMAKE_COMPILER_2005</item>+      <item>CMAKE_COMPILER_IS_GNUCC</item>+      <item>CMAKE_COMPILER_IS_GNUCXX</item>+      <item>CMAKE_COMPILER_IS_GNUG77</item>+      <item>CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY</item>+      <item>CMAKE_COMPILE_WARNING_AS_ERROR</item>+      <item>CMAKE_CONFIGURATION_TYPES</item>+      <item>CMAKE_CROSSCOMPILING</item>+      <item>CMAKE_CROSSCOMPILING_EMULATOR</item>+      <item>CMAKE_CROSS_CONFIGS</item>+      <item>CMAKE_CTEST_ARGUMENTS</item>+      <item>CMAKE_CTEST_COMMAND</item>+      <item>CMAKE_CUDA_ARCHITECTURES</item>+      <item>CMAKE_CUDA_COMPILE_FEATURES</item>+      <item>CMAKE_CUDA_EXTENSIONS</item>+      <item>CMAKE_CUDA_HOST_COMPILER</item>+      <item>CMAKE_CUDA_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_CUDA_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS</item>+      <item>CMAKE_CUDA_RUNTIME_LIBRARY</item>+      <item>CMAKE_CUDA_SEPARABLE_COMPILATION</item>+      <item>CMAKE_CUDA_STANDARD</item>+      <item>CMAKE_CUDA_STANDARD_REQUIRED</item>+      <item>CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES</item>+      <item>CMAKE_CURRENT_BINARY_DIR</item>+      <item>CMAKE_CURRENT_FUNCTION</item>+      <item>CMAKE_CURRENT_FUNCTION_LIST_DIR</item>+      <item>CMAKE_CURRENT_FUNCTION_LIST_FILE</item>+      <item>CMAKE_CURRENT_FUNCTION_LIST_LINE</item>+      <item>CMAKE_CURRENT_LIST_DIR</item>+      <item>CMAKE_CURRENT_LIST_FILE</item>+      <item>CMAKE_CURRENT_LIST_LINE</item>+      <item>CMAKE_CURRENT_SOURCE_DIR</item>+      <item>CMAKE_CXX_COMPILE_FEATURES</item>+      <item>CMAKE_CXX_EXTENSIONS</item>+      <item>CMAKE_CXX_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_CXX_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_CXX_STANDARD</item>+      <item>CMAKE_CXX_STANDARD_REQUIRED</item>+      <item>CMAKE_C_COMPILE_FEATURES</item>+      <item>CMAKE_C_EXTENSIONS</item>+      <item>CMAKE_C_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_C_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_C_STANDARD</item>+      <item>CMAKE_C_STANDARD_REQUIRED</item>+      <item>CMAKE_DEBUG_POSTFIX</item>+      <item>CMAKE_DEBUG_TARGET_PROPERTIES</item>+      <item>CMAKE_DEFAULT_BUILD_TYPE</item>+      <item>CMAKE_DEFAULT_CONFIGS</item>+      <item>CMAKE_DEPENDS_IN_PROJECT_ONLY</item>+      <item>CMAKE_DIRECTORY_LABELS</item>+      <item>CMAKE_DISABLE_PRECOMPILE_HEADERS</item>+      <item>CMAKE_DL_LIBS</item>+      <item>CMAKE_DOTNET_SDK</item>+      <item>CMAKE_DOTNET_TARGET_FRAMEWORK</item>+      <item>CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION</item>+      <item>CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES</item>+      <item>CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT</item>+      <item>CMAKE_ECLIPSE_MAKE_ARGUMENTS</item>+      <item>CMAKE_ECLIPSE_RESOURCE_ENCODING</item>+      <item>CMAKE_ECLIPSE_VERSION</item>+      <item>CMAKE_EDIT_COMMAND</item>+      <item>CMAKE_ENABLE_EXPORTS</item>+      <item>CMAKE_ERROR_DEPRECATED</item>+      <item>CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION</item>+      <item>CMAKE_EXECUTABLE_SUFFIX</item>+      <item>CMAKE_EXECUTE_PROCESS_COMMAND_ECHO</item>+      <item>CMAKE_EXE_LINKER_FLAGS</item>+      <item>CMAKE_EXE_LINKER_FLAGS_INIT</item>+      <item>CMAKE_EXPORT_COMPILE_COMMANDS</item>+      <item>CMAKE_EXPORT_NO_PACKAGE_REGISTRY</item>+      <item>CMAKE_EXPORT_PACKAGE_REGISTRY</item>+      <item>CMAKE_EXTRA_GENERATOR</item>+      <item>CMAKE_EXTRA_INCLUDE_FILES</item>+      <item>CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES</item>+      <item>CMAKE_FIND_APPBUNDLE</item>+      <item>CMAKE_FIND_DEBUG_MODE</item>+      <item>CMAKE_FIND_FRAMEWORK</item>+      <item>CMAKE_FIND_FRAMEWORK_EXTRA_LOCATIONS</item>+      <item>CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX</item>+      <item>CMAKE_FIND_LIBRARY_PREFIXES</item>+      <item>CMAKE_FIND_LIBRARY_SUFFIXES</item>+      <item>CMAKE_FIND_NO_INSTALL_PREFIX</item>+      <item>CMAKE_FIND_PACKAGE_NAME</item>+      <item>CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY</item>+      <item>CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY</item>+      <item>CMAKE_FIND_PACKAGE_PREFER_CONFIG</item>+      <item>CMAKE_FIND_PACKAGE_REDIRECTS_DIR</item>+      <item>CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS</item>+      <item>CMAKE_FIND_PACKAGE_SORT_DIRECTION</item>+      <item>CMAKE_FIND_PACKAGE_SORT_ORDER</item>+      <item>CMAKE_FIND_PACKAGE_TARGETS_GLOBAL</item>+      <item>CMAKE_FIND_PACKAGE_WARN_NO_MODULE</item>+      <item>CMAKE_FIND_ROOT_PATH</item>+      <item>CMAKE_FIND_ROOT_PATH_MODE_INCLUDE</item>+      <item>CMAKE_FIND_ROOT_PATH_MODE_LIBRARY</item>+      <item>CMAKE_FIND_ROOT_PATH_MODE_PACKAGE</item>+      <item>CMAKE_FIND_ROOT_PATH_MODE_PROGRAM</item>+      <item>CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH</item>+      <item>CMAKE_FIND_USE_CMAKE_PATH</item>+      <item>CMAKE_FIND_USE_CMAKE_SYSTEM_PATH</item>+      <item>CMAKE_FIND_USE_INSTALL_PREFIX</item>+      <item>CMAKE_FIND_USE_PACKAGE_REGISTRY</item>+      <item>CMAKE_FIND_USE_PACKAGE_ROOT_PATH</item>+      <item>CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH</item>+      <item>CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY</item>+      <item>CMAKE_FOLDER</item>+      <item>CMAKE_FRAMEWORK</item>+      <item>CMAKE_FRAMEWORK_PATH</item>+      <item>CMAKE_Fortran_FORMAT</item>+      <item>CMAKE_Fortran_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_Fortran_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_Fortran_MODDIR_DEFAULT</item>+      <item>CMAKE_Fortran_MODDIR_FLAG</item>+      <item>CMAKE_Fortran_MODOUT_FLAG</item>+      <item>CMAKE_Fortran_MODULE_DIRECTORY</item>+      <item>CMAKE_Fortran_PREPROCESS</item>+      <item>CMAKE_GENERATOR</item>+      <item>CMAKE_GENERATOR_INSTANCE</item>+      <item>CMAKE_GENERATOR_NO_COMPILER_ENV</item>+      <item>CMAKE_GENERATOR_PLATFORM</item>+      <item>CMAKE_GENERATOR_TOOLSET</item>+      <item>CMAKE_GET_OS_RELEASE_FALLBACK_RESULT</item>+      <item>CMAKE_GET_OS_RELEASE_FALLBACK_SCRIPTS</item>+      <item>CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND</item>+      <item>CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM</item>+      <item>CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL</item>+      <item>CMAKE_GLOBAL_AUTOGEN_TARGET</item>+      <item>CMAKE_GLOBAL_AUTOGEN_TARGET_NAME</item>+      <item>CMAKE_GLOBAL_AUTORCC_TARGET</item>+      <item>CMAKE_GLOBAL_AUTORCC_TARGET_NAME</item>+      <item>CMAKE_GNUtoMS</item>+      <item>CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE</item>+      <item>CMAKE_HAS_ANSI_STRING_STREAM</item>+      <item>CMAKE_HIP_ARCHITECTURES</item>+      <item>CMAKE_HIP_EXTENSIONS</item>+      <item>CMAKE_HIP_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_HIP_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_HIP_STANDARD</item>+      <item>CMAKE_HIP_STANDARD_REQUIRED</item>+      <item>CMAKE_HOST_APPLE</item>+      <item>CMAKE_HOST_BSD</item>+      <item>CMAKE_HOST_LINUX</item>+      <item>CMAKE_HOST_SOLARIS</item>+      <item>CMAKE_HOST_SYSTEM</item>+      <item>CMAKE_HOST_SYSTEM_NAME</item>+      <item>CMAKE_HOST_SYSTEM_PROCESSOR</item>+      <item>CMAKE_HOST_SYSTEM_VERSION</item>+      <item>CMAKE_HOST_UNIX</item>+      <item>CMAKE_HOST_WIN32</item>+      <item>CMAKE_HP_PTHREADS_INIT</item>+      <item>CMAKE_IGNORE_PATH</item>+      <item>CMAKE_IGNORE_PREFIX_PATH</item>+      <item>CMAKE_IMPORT_LIBRARY_PREFIX</item>+      <item>CMAKE_IMPORT_LIBRARY_SUFFIX</item>+      <item>CMAKE_INCLUDE_CURRENT_DIR</item>+      <item>CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE</item>+      <item>CMAKE_INCLUDE_DIRECTORIES_BEFORE</item>+      <item>CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE</item>+      <item>CMAKE_INCLUDE_PATH</item>+      <item>CMAKE_INSTALL_BINDIR</item>+      <item>CMAKE_INSTALL_DATADIR</item>+      <item>CMAKE_INSTALL_DATAROOTDIR</item>+      <item>CMAKE_INSTALL_DEBUG_LIBRARIES</item>+      <item>CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY</item>+      <item>CMAKE_INSTALL_DEFAULT_COMPONENT_NAME</item>+      <item>CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS</item>+      <item>CMAKE_INSTALL_DOCDIR</item>+      <item>CMAKE_INSTALL_FULL_BINDIR</item>+      <item>CMAKE_INSTALL_FULL_DATADIR</item>+      <item>CMAKE_INSTALL_FULL_DATAROOTDIR</item>+      <item>CMAKE_INSTALL_FULL_DOCDIR</item>+      <item>CMAKE_INSTALL_FULL_INCLUDEDIR</item>+      <item>CMAKE_INSTALL_FULL_INFODIR</item>+      <item>CMAKE_INSTALL_FULL_LIBDIR</item>+      <item>CMAKE_INSTALL_FULL_LIBEXECDIR</item>+      <item>CMAKE_INSTALL_FULL_LOCALEDIR</item>+      <item>CMAKE_INSTALL_FULL_LOCALSTATEDIR</item>+      <item>CMAKE_INSTALL_FULL_MANDIR</item>+      <item>CMAKE_INSTALL_FULL_OLDINCLUDEDIR</item>+      <item>CMAKE_INSTALL_FULL_RUNSTATEDIR</item>+      <item>CMAKE_INSTALL_FULL_SBINDIR</item>+      <item>CMAKE_INSTALL_FULL_SHAREDSTATEDIR</item>+      <item>CMAKE_INSTALL_FULL_SYSCONFDIR</item>+      <item>CMAKE_INSTALL_INCLUDEDIR</item>+      <item>CMAKE_INSTALL_INFODIR</item>+      <item>CMAKE_INSTALL_LIBDIR</item>+      <item>CMAKE_INSTALL_LIBEXECDIR</item>+      <item>CMAKE_INSTALL_LOCALEDIR</item>+      <item>CMAKE_INSTALL_LOCALSTATEDIR</item>+      <item>CMAKE_INSTALL_MANDIR</item>+      <item>CMAKE_INSTALL_MESSAGE</item>+      <item>CMAKE_INSTALL_MFC_LIBRARIES</item>+      <item>CMAKE_INSTALL_NAME_DIR</item>+      <item>CMAKE_INSTALL_OLDINCLUDEDIR</item>+      <item>CMAKE_INSTALL_OPENMP_LIBRARIES</item>+      <item>CMAKE_INSTALL_PREFIX</item>+      <item>CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT</item>+      <item>CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH</item>+      <item>CMAKE_INSTALL_RPATH</item>+      <item>CMAKE_INSTALL_RPATH_USE_LINK_PATH</item>+      <item>CMAKE_INSTALL_RUNSTATEDIR</item>+      <item>CMAKE_INSTALL_SBINDIR</item>+      <item>CMAKE_INSTALL_SHAREDSTATEDIR</item>+      <item>CMAKE_INSTALL_SYSCONFDIR</item>+      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_COMPONENT</item>+      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION</item>+      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS</item>+      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS</item>+      <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP</item>+      <item>CMAKE_INSTALL_UCRT_LIBRARIES</item>+      <item>CMAKE_INTERPROCEDURAL_OPTIMIZATION</item>+      <item>CMAKE_IOS_INSTALL_COMBINED</item>+      <item>CMAKE_ISPC_HEADER_DIRECTORY</item>+      <item>CMAKE_ISPC_HEADER_SUFFIX</item>+      <item>CMAKE_ISPC_INSTRUCTION_SETS</item>+      <item>CMAKE_JAR_CLASSES_PREFIX</item>+      <item>CMAKE_JAVA_COMPILE_FLAGS</item>+      <item>CMAKE_JAVA_INCLUDE_PATH</item>+      <item>CMAKE_JNI_TARGET</item>+      <item>CMAKE_JOB_POOLS</item>+      <item>CMAKE_JOB_POOL_COMPILE</item>+      <item>CMAKE_JOB_POOL_LINK</item>+      <item>CMAKE_LIBRARY_ARCHITECTURE</item>+      <item>CMAKE_LIBRARY_ARCHITECTURE_REGEX</item>+      <item>CMAKE_LIBRARY_OUTPUT_DIRECTORY</item>+      <item>CMAKE_LIBRARY_PATH</item>+      <item>CMAKE_LIBRARY_PATH_FLAG</item>+      <item>CMAKE_LINK_DEF_FILE_FLAG</item>+      <item>CMAKE_LINK_DEPENDS_NO_SHARED</item>+      <item>CMAKE_LINK_DIRECTORIES_BEFORE</item>+      <item>CMAKE_LINK_INTERFACE_LIBRARIES</item>+      <item>CMAKE_LINK_LIBRARIES_ONLY_TARGETS</item>+      <item>CMAKE_LINK_LIBRARY_FILE_FLAG</item>+      <item>CMAKE_LINK_LIBRARY_FLAG</item>+      <item>CMAKE_LINK_LIBRARY_SUFFIX</item>+      <item>CMAKE_LINK_SEARCH_END_STATIC</item>+      <item>CMAKE_LINK_SEARCH_START_STATIC</item>+      <item>CMAKE_LINK_WHAT_YOU_USE</item>+      <item>CMAKE_LINK_WHAT_YOU_USE_CHECK</item>+      <item>CMAKE_MACOSX_BUNDLE</item>+      <item>CMAKE_MACOSX_RPATH</item>+      <item>CMAKE_MAJOR_VERSION</item>+      <item>CMAKE_MAKE_PROGRAM</item>+      <item>CMAKE_MATCH_COUNT</item>+      <item>CMAKE_MAXIMUM_RECURSION_DEPTH</item>+      <item>CMAKE_MESSAGE_CONTEXT</item>+      <item>CMAKE_MESSAGE_CONTEXT_SHOW</item>+      <item>CMAKE_MESSAGE_INDENT</item>+      <item>CMAKE_MESSAGE_LOG_LEVEL</item>+      <item>CMAKE_MFC_FLAG</item>+      <item>CMAKE_MINIMUM_REQUIRED_VERSION</item>+      <item>CMAKE_MINOR_VERSION</item>+      <item>CMAKE_MODULE_LINKER_FLAGS</item>+      <item>CMAKE_MODULE_LINKER_FLAGS_INIT</item>+      <item>CMAKE_MODULE_PATH</item>+      <item>CMAKE_MSVCIDE_RUN_PATH</item>+      <item>CMAKE_MSVC_DEBUG_INFORMATION_FORMAT</item>+      <item>CMAKE_MSVC_RUNTIME_LIBRARY</item>+      <item>CMAKE_NETRC</item>+      <item>CMAKE_NETRC_FILE</item>+      <item>CMAKE_NINJA_OUTPUT_PATH_PREFIX</item>+      <item>CMAKE_NO_ANSI_FOR_SCOPE</item>+      <item>CMAKE_NO_ANSI_STREAM_HEADERS</item>+      <item>CMAKE_NO_ANSI_STRING_STREAM</item>+      <item>CMAKE_NO_BUILTIN_CHRPATH</item>+      <item>CMAKE_NO_STD_NAMESPACE</item>+      <item>CMAKE_NO_SYSTEM_FROM_IMPORTED</item>+      <item>CMAKE_OBJCXX_EXTENSIONS</item>+      <item>CMAKE_OBJCXX_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_OBJCXX_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_OBJCXX_STANDARD</item>+      <item>CMAKE_OBJCXX_STANDARD_REQUIRED</item>+      <item>CMAKE_OBJC_EXTENSIONS</item>+      <item>CMAKE_OBJC_LINK_NO_PIE_SUPPORTED</item>+      <item>CMAKE_OBJC_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_OBJC_STANDARD</item>+      <item>CMAKE_OBJC_STANDARD_REQUIRED</item>+      <item>CMAKE_OBJECT_PATH_MAX</item>+      <item>CMAKE_OPTIMIZE_DEPENDENCIES</item>+      <item>CMAKE_OSX_ARCHITECTURES</item>+      <item>CMAKE_OSX_DEPLOYMENT_TARGET</item>+      <item>CMAKE_OSX_SYSROOT</item>+      <item>CMAKE_PARENT_LIST_FILE</item>+      <item>CMAKE_PATCH_VERSION</item>+      <item>CMAKE_PCH_INSTANTIATE_TEMPLATES</item>+      <item>CMAKE_PCH_WARN_INVALID</item>+      <item>CMAKE_PDB_OUTPUT_DIRECTORY</item>+      <item>CMAKE_POSITION_INDEPENDENT_CODE</item>+      <item>CMAKE_PREFIX_PATH</item>+      <item>CMAKE_PROGRAM_PATH</item>+      <item>CMAKE_PROJECT_DESCRIPTION</item>+      <item>CMAKE_PROJECT_HOMEPAGE_URL</item>+      <item>CMAKE_PROJECT_INCLUDE</item>+      <item>CMAKE_PROJECT_INCLUDE_BEFORE</item>+      <item>CMAKE_PROJECT_NAME</item>+      <item>CMAKE_PROJECT_TOP_LEVEL_INCLUDES</item>+      <item>CMAKE_PROJECT_VERSION</item>+      <item>CMAKE_PROJECT_VERSION_MAJOR</item>+      <item>CMAKE_PROJECT_VERSION_MINOR</item>+      <item>CMAKE_PROJECT_VERSION_PATCH</item>+      <item>CMAKE_PROJECT_VERSION_TWEAK</item>+      <item>CMAKE_RANLIB</item>+      <item>CMAKE_REQUIRED_DEFINITIONS</item>+      <item>CMAKE_REQUIRED_FLAGS</item>+      <item>CMAKE_REQUIRED_INCLUDES</item>+      <item>CMAKE_REQUIRED_LIBRARIES</item>+      <item>CMAKE_REQUIRED_LINK_OPTIONS</item>+      <item>CMAKE_REQUIRED_QUIET</item>+      <item>CMAKE_ROOT</item>+      <item>CMAKE_RUNTIME_OUTPUT_DIRECTORY</item>+      <item>CMAKE_SCRIPT_MODE_FILE</item>+      <item>CMAKE_SHARED_LIBRARY_PREFIX</item>+      <item>CMAKE_SHARED_LIBRARY_SUFFIX</item>+      <item>CMAKE_SHARED_LINKER_FLAGS</item>+      <item>CMAKE_SHARED_LINKER_FLAGS_INIT</item>+      <item>CMAKE_SHARED_MODULE_PREFIX</item>+      <item>CMAKE_SHARED_MODULE_SUFFIX</item>+      <item>CMAKE_SIZEOF_VOID_P</item>+      <item>CMAKE_SKIP_BUILD_RPATH</item>+      <item>CMAKE_SKIP_INSTALL_ALL_DEPENDENCY</item>+      <item>CMAKE_SKIP_INSTALL_RPATH</item>+      <item>CMAKE_SKIP_INSTALL_RULES</item>+      <item>CMAKE_SKIP_RPATH</item>+      <item>CMAKE_SOURCE_DIR</item>+      <item>CMAKE_STAGING_PREFIX</item>+      <item>CMAKE_STATIC_LIBRARY_PREFIX</item>+      <item>CMAKE_STATIC_LIBRARY_SUFFIX</item>+      <item>CMAKE_STATIC_LINKER_FLAGS</item>+      <item>CMAKE_STATIC_LINKER_FLAGS_INIT</item>+      <item>CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS</item>+      <item>CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE</item>+      <item>CMAKE_SUPPRESS_REGENERATION</item>+      <item>CMAKE_SWIG_FLAGS</item>+      <item>CMAKE_SWIG_OUTDIR</item>+      <item>CMAKE_SYSROOT</item>+      <item>CMAKE_SYSROOT_COMPILE</item>+      <item>CMAKE_SYSROOT_LINK</item>+      <item>CMAKE_SYSTEM</item>+      <item>CMAKE_SYSTEM_APPBUNDLE_PATH</item>+      <item>CMAKE_SYSTEM_FRAMEWORK_PATH</item>+      <item>CMAKE_SYSTEM_IGNORE_PATH</item>+      <item>CMAKE_SYSTEM_IGNORE_PREFIX_PATH</item>+      <item>CMAKE_SYSTEM_INCLUDE_PATH</item>+      <item>CMAKE_SYSTEM_LIBRARY_PATH</item>+      <item>CMAKE_SYSTEM_NAME</item>+      <item>CMAKE_SYSTEM_PREFIX_PATH</item>+      <item>CMAKE_SYSTEM_PROCESSOR</item>+      <item>CMAKE_SYSTEM_PROGRAM_PATH</item>+      <item>CMAKE_SYSTEM_VERSION</item>+      <item>CMAKE_Swift_LANGUAGE_VERSION</item>+      <item>CMAKE_Swift_MODULE_DIRECTORY</item>+      <item>CMAKE_TASKING_TOOLSET</item>+      <item>CMAKE_THREAD_LIBS_INIT</item>+      <item>CMAKE_THREAD_PREFER_PTHREAD</item>+      <item>CMAKE_TOOLCHAIN_FILE</item>+      <item>CMAKE_TRY_COMPILE_CONFIGURATION</item>+      <item>CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES</item>+      <item>CMAKE_TRY_COMPILE_PLATFORM_VARIABLES</item>+      <item>CMAKE_TRY_COMPILE_TARGET_TYPE</item>+      <item>CMAKE_TWEAK_VERSION</item>+      <item>CMAKE_UNITY_BUILD</item>+      <item>CMAKE_UNITY_BUILD_BATCH_SIZE</item>+      <item>CMAKE_USER_MAKE_RULES_OVERRIDE</item>+      <item>CMAKE_USE_PTHREADS_INIT</item>+      <item>CMAKE_USE_RELATIVE_PATHS</item>+      <item>CMAKE_USE_SPROC_INIT</item>+      <item>CMAKE_USE_WIN32_THREADS_INIT</item>+      <item>CMAKE_VERBOSE_MAKEFILE</item>+      <item>CMAKE_VERIFY_INTERFACE_HEADER_SETS</item>+      <item>CMAKE_VERSION</item>+      <item>CMAKE_VISIBILITY_INLINES_HIDDEN</item>+      <item>CMAKE_VS_DEVENV_COMMAND</item>+      <item>CMAKE_VS_GLOBALS</item>+      <item>CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD</item>+      <item>CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD</item>+      <item>CMAKE_VS_JUST_MY_CODE_DEBUGGING</item>+      <item>CMAKE_VS_MSBUILD_COMMAND</item>+      <item>CMAKE_VS_NUGET_PACKAGE_RESTORE</item>+      <item>CMAKE_VS_NsightTegra_VERSION</item>+      <item>CMAKE_VS_PLATFORM_NAME</item>+      <item>CMAKE_VS_PLATFORM_TOOLSET</item>+      <item>CMAKE_VS_PLATFORM_TOOLSET_CUDA</item>+      <item>CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE</item>+      <item>CMAKE_VS_SDK_EXCLUDE_DIRECTORIES</item>+      <item>CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES</item>+      <item>CMAKE_VS_SDK_INCLUDE_DIRECTORIES</item>+      <item>CMAKE_VS_SDK_LIBRARY_DIRECTORIES</item>+      <item>CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES</item>+      <item>CMAKE_VS_SDK_REFERENCE_DIRECTORIES</item>+      <item>CMAKE_VS_SDK_SOURCE_DIRECTORIES</item>+      <item>CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION</item>+      <item>CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM</item>+      <item>CMAKE_VS_WINRT_BY_DEFAULT</item>+      <item>CMAKE_WARN_DEPRECATED</item>+      <item>CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION</item>+      <item>CMAKE_WATCOM_RUNTIME_LIBRARY</item>+      <item>CMAKE_WIN32_EXECUTABLE</item>+      <item>CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS</item>+      <item>CMAKE_XCODE_BUILD_SYSTEM</item>+      <item>CMAKE_XCODE_GENERATE_SCHEME</item>+      <item>CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY</item>+      <item>CMAKE_XCODE_LINK_BUILD_PHASE_MODE</item>+      <item>CMAKE_XCODE_PLATFORM_TOOLSET</item>+      <item>CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER</item>+      <item>CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN</item>+      <item>CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING</item>+      <item>CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER</item>+      <item>CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS</item>+      <item>CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE</item>+      <item>CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION</item>+      <item>CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE</item>+      <item>CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION</item>+      <item>CMAKE_XCODE_SCHEME_ENVIRONMENT</item>+      <item>CMAKE_XCODE_SCHEME_GUARD_MALLOC</item>+      <item>CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION</item>+      <item>CMAKE_XCODE_SCHEME_LAUNCH_MODE</item>+      <item>CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP</item>+      <item>CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES</item>+      <item>CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE</item>+      <item>CMAKE_XCODE_SCHEME_MALLOC_STACK</item>+      <item>CMAKE_XCODE_SCHEME_THREAD_SANITIZER</item>+      <item>CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP</item>+      <item>CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER</item>+      <item>CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP</item>+      <item>CMAKE_XCODE_SCHEME_WORKING_DIRECTORY</item>+      <item>CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS</item>+      <item>CMAKE_XCODE_XCCONFIG</item>+      <item>CPACK_ABSOLUTE_DESTINATION_FILES</item>+      <item>CPACK_ARCHIVE_COMPONENT_INSTALL</item>+      <item>CPACK_ARCHIVE_FILE_EXTENSION</item>+      <item>CPACK_ARCHIVE_FILE_NAME</item>+      <item>CPACK_ARCHIVE_THREADS</item>+      <item>CPACK_BUILD_SOURCE_DIRS</item>+      <item>CPACK_BUNDLE_APPLE_CERT_APP</item>+      <item>CPACK_BUNDLE_APPLE_CODESIGN_FILES</item>+      <item>CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER</item>+      <item>CPACK_BUNDLE_APPLE_ENTITLEMENTS</item>+      <item>CPACK_BUNDLE_ICON</item>+      <item>CPACK_BUNDLE_NAME</item>+      <item>CPACK_BUNDLE_PLIST</item>+      <item>CPACK_BUNDLE_STARTUP_COMMAND</item>+      <item>CPACK_CMAKE_GENERATOR</item>+      <item>CPACK_COMMAND_CODESIGN</item>+      <item>CPACK_COMMAND_HDIUTIL</item>+      <item>CPACK_COMMAND_PKGBUILD</item>+      <item>CPACK_COMMAND_PRODUCTBUILD</item>+      <item>CPACK_COMMAND_REZ</item>+      <item>CPACK_COMMAND_SETFILE</item>+      <item>CPACK_COMPONENTS_ALL</item>+      <item>CPACK_COMPONENTS_GROUPING</item>+      <item>CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY</item>+      <item>CPACK_CREATE_DESKTOP_LINKS</item>+      <item>CPACK_CUSTOM_INSTALL_VARIABLES</item>+      <item>CPACK_CYGWIN_BUILD_SCRIPT</item>+      <item>CPACK_CYGWIN_PATCH_FILE</item>+      <item>CPACK_CYGWIN_PATCH_NUMBER</item>+      <item>CPACK_DEBIAN_ARCHIVE_TYPE</item>+      <item>CPACK_DEBIAN_COMPRESSION_TYPE</item>+      <item>CPACK_DEBIAN_DEBUGINFO_PACKAGE</item>+      <item>CPACK_DEBIAN_ENABLE_COMPONENT_DEPENDS</item>+      <item>CPACK_DEBIAN_FILE_NAME</item>+      <item>CPACK_DEBIAN_PACKAGE_ARCHITECTURE</item>+      <item>CPACK_DEBIAN_PACKAGE_BREAKS</item>+      <item>CPACK_DEBIAN_PACKAGE_CONFLICTS</item>+      <item>CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA</item>+      <item>CPACK_DEBIAN_PACKAGE_CONTROL_STRICT_PERMISSION</item>+      <item>CPACK_DEBIAN_PACKAGE_DEBUG</item>+      <item>CPACK_DEBIAN_PACKAGE_DEPENDS</item>+      <item>CPACK_DEBIAN_PACKAGE_DESCRIPTION</item>+      <item>CPACK_DEBIAN_PACKAGE_ENHANCES</item>+      <item>CPACK_DEBIAN_PACKAGE_EPOCH</item>+      <item>CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS</item>+      <item>CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS_POLICY</item>+      <item>CPACK_DEBIAN_PACKAGE_HOMEPAGE</item>+      <item>CPACK_DEBIAN_PACKAGE_MAINTAINER</item>+      <item>CPACK_DEBIAN_PACKAGE_NAME</item>+      <item>CPACK_DEBIAN_PACKAGE_PREDEPENDS</item>+      <item>CPACK_DEBIAN_PACKAGE_PRIORITY</item>+      <item>CPACK_DEBIAN_PACKAGE_PROVIDES</item>+      <item>CPACK_DEBIAN_PACKAGE_RECOMMENDS</item>+      <item>CPACK_DEBIAN_PACKAGE_RELEASE</item>+      <item>CPACK_DEBIAN_PACKAGE_REPLACES</item>+      <item>CPACK_DEBIAN_PACKAGE_SECTION</item>+      <item>CPACK_DEBIAN_PACKAGE_SHLIBDEPS</item>+      <item>CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS</item>+      <item>CPACK_DEBIAN_PACKAGE_SOURCE</item>+      <item>CPACK_DEBIAN_PACKAGE_SUGGESTS</item>+      <item>CPACK_DEBIAN_PACKAGE_VERSION</item>+      <item>CPACK_DEB_COMPONENT_INSTALL</item>+      <item>CPACK_DMG_BACKGROUND_IMAGE</item>+      <item>CPACK_DMG_DISABLE_APPLICATIONS_SYMLINK</item>+      <item>CPACK_DMG_DS_STORE</item>+      <item>CPACK_DMG_DS_STORE_SETUP_SCRIPT</item>+      <item>CPACK_DMG_FILESYSTEM</item>+      <item>CPACK_DMG_FORMAT</item>+      <item>CPACK_DMG_SLA_DIR</item>+      <item>CPACK_DMG_SLA_LANGUAGES</item>+      <item>CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE</item>+      <item>CPACK_DMG_VOLUME_NAME</item>+      <item>CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION</item>+      <item>CPACK_EXTERNAL_BUILT_PACKAGES</item>+      <item>CPACK_EXTERNAL_ENABLE_STAGING</item>+      <item>CPACK_EXTERNAL_PACKAGE_SCRIPT</item>+      <item>CPACK_EXTERNAL_REQUESTED_VERSIONS</item>+      <item>CPACK_GENERATOR</item>+      <item>CPACK_IFW_ADMIN_TARGET_DIRECTORY</item>+      <item>CPACK_IFW_ARCHIVE_COMPRESSION</item>+      <item>CPACK_IFW_ARCHIVE_FORMAT</item>+      <item>CPACK_IFW_BINARYCREATOR_EXECUTABLE</item>+      <item>CPACK_IFW_DEVTOOL_EXECUTABLE</item>+      <item>CPACK_IFW_DOWNLOAD_ALL</item>+      <item>CPACK_IFW_FRAMEWORK_VERSION</item>+      <item>CPACK_IFW_INSTALLERBASE_EXECUTABLE</item>+      <item>CPACK_IFW_PACKAGES_DIRECTORIES</item>+      <item>CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS</item>+      <item>CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH</item>+      <item>CPACK_IFW_PACKAGE_BACKGROUND</item>+      <item>CPACK_IFW_PACKAGE_BANNER</item>+      <item>CPACK_IFW_PACKAGE_CONTROL_SCRIPT</item>+      <item>CPACK_IFW_PACKAGE_DISABLE_COMMAND_LINE_INTERFACE</item>+      <item>CPACK_IFW_PACKAGE_GROUP</item>+      <item>CPACK_IFW_PACKAGE_ICON</item>+      <item>CPACK_IFW_PACKAGE_LOGO</item>+      <item>CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_INI_FILE</item>+      <item>CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_NAME</item>+      <item>CPACK_IFW_PACKAGE_NAME</item>+      <item>CPACK_IFW_PACKAGE_PRODUCT_IMAGES</item>+      <item>CPACK_IFW_PACKAGE_PUBLISHER</item>+      <item>CPACK_IFW_PACKAGE_REMOVE_TARGET_DIR</item>+      <item>CPACK_IFW_PACKAGE_RESOURCES</item>+      <item>CPACK_IFW_PACKAGE_RUN_PROGRAM</item>+      <item>CPACK_IFW_PACKAGE_RUN_PROGRAM_ARGUMENTS</item>+      <item>CPACK_IFW_PACKAGE_RUN_PROGRAM_DESCRIPTION</item>+      <item>CPACK_IFW_PACKAGE_SIGNING_IDENTITY</item>+      <item>CPACK_IFW_PACKAGE_START_MENU_DIRECTORY</item>+      <item>CPACK_IFW_PACKAGE_STYLE_SHEET</item>+      <item>CPACK_IFW_PACKAGE_TITLE</item>+      <item>CPACK_IFW_PACKAGE_TITLE_COLOR</item>+      <item>CPACK_IFW_PACKAGE_WATERMARK</item>+      <item>CPACK_IFW_PACKAGE_WINDOW_ICON</item>+      <item>CPACK_IFW_PACKAGE_WIZARD_DEFAULT_HEIGHT</item>+      <item>CPACK_IFW_PACKAGE_WIZARD_DEFAULT_WIDTH</item>+      <item>CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST</item>+      <item>CPACK_IFW_PACKAGE_WIZARD_STYLE</item>+      <item>CPACK_IFW_PRODUCT_URL</item>+      <item>CPACK_IFW_REPOGEN_EXECUTABLE</item>+      <item>CPACK_IFW_REPOSITORIES_ALL</item>+      <item>CPACK_IFW_RESOLVE_DUPLICATE_NAMES</item>+      <item>CPACK_IFW_ROOT</item>+      <item>CPACK_IFW_TARGET_DIRECTORY</item>+      <item>CPACK_IFW_VERBOSE</item>+      <item>CPACK_INCLUDE_TOPLEVEL_DIRECTORY</item>+      <item>CPACK_INSTALLED_DIRECTORIES</item>+      <item>CPACK_INSTALL_CMAKE_PROJECTS</item>+      <item>CPACK_INSTALL_COMMANDS</item>+      <item>CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS</item>+      <item>CPACK_INSTALL_SCRIPTS</item>+      <item>CPACK_MONOLITHIC_INSTALL</item>+      <item>CPACK_NSIS_BRANDING_TEXT</item>+      <item>CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION</item>+      <item>CPACK_NSIS_COMPRESSOR</item>+      <item>CPACK_NSIS_CONTACT</item>+      <item>CPACK_NSIS_CREATE_ICONS_EXTRA</item>+      <item>CPACK_NSIS_DELETE_ICONS_EXTRA</item>+      <item>CPACK_NSIS_DISPLAY_NAME</item>+      <item>CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL</item>+      <item>CPACK_NSIS_EXECUTABLE</item>+      <item>CPACK_NSIS_EXECUTABLES_DIRECTORY</item>+      <item>CPACK_NSIS_EXECUTABLE_POST_ARGUMENTS</item>+      <item>CPACK_NSIS_EXECUTABLE_PRE_ARGUMENTS</item>+      <item>CPACK_NSIS_EXTRA_INSTALL_COMMANDS</item>+      <item>CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS</item>+      <item>CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS</item>+      <item>CPACK_NSIS_FINISH_TITLE</item>+      <item>CPACK_NSIS_FINISH_TITLE_3LINES</item>+      <item>CPACK_NSIS_HELP_LINK</item>+      <item>CPACK_NSIS_IGNORE_LICENSE_PAGE</item>+      <item>CPACK_NSIS_INSTALLED_ICON_NAME</item>+      <item>CPACK_NSIS_INSTALLER_MUI_ICON_CODE</item>+      <item>CPACK_NSIS_INSTALL_ROOT</item>+      <item>CPACK_NSIS_MANIFEST_DPI_AWARE</item>+      <item>CPACK_NSIS_MENU_LINKS</item>+      <item>CPACK_NSIS_MODIFY_PATH</item>+      <item>CPACK_NSIS_MUI_FINISHPAGE_RUN</item>+      <item>CPACK_NSIS_MUI_HEADERIMAGE</item>+      <item>CPACK_NSIS_MUI_ICON</item>+      <item>CPACK_NSIS_MUI_UNIICON</item>+      <item>CPACK_NSIS_MUI_UNWELCOMEFINISHPAGE_BITMAP</item>+      <item>CPACK_NSIS_MUI_WELCOMEFINISHPAGE_BITMAP</item>+      <item>CPACK_NSIS_PACKAGE_NAME</item>+      <item>CPACK_NSIS_UNINSTALL_NAME</item>+      <item>CPACK_NSIS_URL_INFO_ABOUT</item>+      <item>CPACK_NSIS_WELCOME_TITLE</item>+      <item>CPACK_NSIS_WELCOME_TITLE_3LINES</item>+      <item>CPACK_NUGET_COMPONENT_INSTALL</item>+      <item>CPACK_NUGET_PACKAGE_AUTHORS</item>+      <item>CPACK_NUGET_PACKAGE_COPYRIGHT</item>+      <item>CPACK_NUGET_PACKAGE_DEBUG</item>+      <item>CPACK_NUGET_PACKAGE_DEPENDENCIES</item>+      <item>CPACK_NUGET_PACKAGE_DESCRIPTION</item>+      <item>CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY</item>+      <item>CPACK_NUGET_PACKAGE_HOMEPAGE_URL</item>+      <item>CPACK_NUGET_PACKAGE_ICON</item>+      <item>CPACK_NUGET_PACKAGE_ICONURL</item>+      <item>CPACK_NUGET_PACKAGE_LANGUAGE</item>+      <item>CPACK_NUGET_PACKAGE_LICENSEURL</item>+      <item>CPACK_NUGET_PACKAGE_LICENSE_EXPRESSION</item>+      <item>CPACK_NUGET_PACKAGE_LICENSE_FILE_NAME</item>+      <item>CPACK_NUGET_PACKAGE_NAME</item>+      <item>CPACK_NUGET_PACKAGE_OWNERS</item>+      <item>CPACK_NUGET_PACKAGE_RELEASE_NOTES</item>+      <item>CPACK_NUGET_PACKAGE_TAGS</item>+      <item>CPACK_NUGET_PACKAGE_TITLE</item>+      <item>CPACK_NUGET_PACKAGE_VERSION</item>+      <item>CPACK_OBJCOPY_EXECUTABLE</item>+      <item>CPACK_OBJDUMP_EXECUTABLE</item>+      <item>CPACK_OUTPUT_CONFIG_FILE</item>+      <item>CPACK_PACKAGE_CHECKSUM</item>+      <item>CPACK_PACKAGE_DESCRIPTION</item>+      <item>CPACK_PACKAGE_DESCRIPTION_FILE</item>+      <item>CPACK_PACKAGE_DESCRIPTION_SUMMARY</item>+      <item>CPACK_PACKAGE_DIRECTORY</item>+      <item>CPACK_PACKAGE_EXECUTABLES</item>+      <item>CPACK_PACKAGE_FILES</item>+      <item>CPACK_PACKAGE_FILE_NAME</item>+      <item>CPACK_PACKAGE_HOMEPAGE_URL</item>+      <item>CPACK_PACKAGE_ICON</item>+      <item>CPACK_PACKAGE_INSTALL_DIRECTORY</item>+      <item>CPACK_PACKAGE_INSTALL_REGISTRY_KEY</item>+      <item>CPACK_PACKAGE_NAME</item>+      <item>CPACK_PACKAGE_VENDOR</item>+      <item>CPACK_PACKAGE_VERSION</item>+      <item>CPACK_PACKAGE_VERSION_MAJOR</item>+      <item>CPACK_PACKAGE_VERSION_MINOR</item>+      <item>CPACK_PACKAGE_VERSION_PATCH</item>+      <item>CPACK_PACKAGING_INSTALL_PREFIX</item>+      <item>CPACK_PKGBUILD_IDENTITY_NAME</item>+      <item>CPACK_PKGBUILD_KEYCHAIN_PATH</item>+      <item>CPACK_POST_BUILD_SCRIPTS</item>+      <item>CPACK_PRE_BUILD_SCRIPTS</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_ALIGNMENT</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_ALIGNMENT</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_MIME_TYPE</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_SCALING</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_UTI</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_MIME_TYPE</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_SCALING</item>+      <item>CPACK_PRODUCTBUILD_BACKGROUND_UTI</item>+      <item>CPACK_PRODUCTBUILD_DOMAINS</item>+      <item>CPACK_PRODUCTBUILD_DOMAINS_ANYWHERE</item>+      <item>CPACK_PRODUCTBUILD_DOMAINS_ROOT</item>+      <item>CPACK_PRODUCTBUILD_DOMAINS_USER</item>+      <item>CPACK_PRODUCTBUILD_IDENTIFIER</item>+      <item>CPACK_PRODUCTBUILD_IDENTITY_NAME</item>+      <item>CPACK_PRODUCTBUILD_KEYCHAIN_PATH</item>+      <item>CPACK_PRODUCTBUILD_RESOURCES_DIR</item>+      <item>CPACK_PROJECT_CONFIG_FILE</item>+      <item>CPACK_READELF_EXECUTABLE</item>+      <item>CPACK_RESOURCE_FILE_LICENSE</item>+      <item>CPACK_RESOURCE_FILE_README</item>+      <item>CPACK_RESOURCE_FILE_WELCOME</item>+      <item>CPACK_RPM_ADDITIONAL_MAN_DIRS</item>+      <item>CPACK_RPM_BUILDREQUIRES</item>+      <item>CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX</item>+      <item>CPACK_RPM_CHANGELOG_FILE</item>+      <item>CPACK_RPM_COMPONENT_INSTALL</item>+      <item>CPACK_RPM_COMPRESSION_TYPE</item>+      <item>CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS</item>+      <item>CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS_ADDITION</item>+      <item>CPACK_RPM_DEBUGINFO_FILE_NAME</item>+      <item>CPACK_RPM_DEBUGINFO_PACKAGE</item>+      <item>CPACK_RPM_DEBUGINFO_SINGLE_PACKAGE</item>+      <item>CPACK_RPM_DEFAULT_DIR_PERMISSIONS</item>+      <item>CPACK_RPM_DEFAULT_FILE_PERMISSIONS</item>+      <item>CPACK_RPM_DEFAULT_GROUP</item>+      <item>CPACK_RPM_DEFAULT_USER</item>+      <item>CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST</item>+      <item>CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION</item>+      <item>CPACK_RPM_FILE_NAME</item>+      <item>CPACK_RPM_GENERATE_USER_BINARY_SPECFILE_TEMPLATE</item>+      <item>CPACK_RPM_INSTALL_WITH_EXEC</item>+      <item>CPACK_RPM_MAIN_COMPONENT</item>+      <item>CPACK_RPM_NO_INSTALL_PREFIX_RELOCATION</item>+      <item>CPACK_RPM_PACKAGE_ARCHITECTURE</item>+      <item>CPACK_RPM_PACKAGE_AUTOPROV</item>+      <item>CPACK_RPM_PACKAGE_AUTOREQ</item>+      <item>CPACK_RPM_PACKAGE_AUTOREQPROV</item>+      <item>CPACK_RPM_PACKAGE_CONFLICTS</item>+      <item>CPACK_RPM_PACKAGE_DEBUG</item>+      <item>CPACK_RPM_PACKAGE_DESCRIPTION</item>+      <item>CPACK_RPM_PACKAGE_EPOCH</item>+      <item>CPACK_RPM_PACKAGE_GROUP</item>+      <item>CPACK_RPM_PACKAGE_LICENSE</item>+      <item>CPACK_RPM_PACKAGE_NAME</item>+      <item>CPACK_RPM_PACKAGE_OBSOLETES</item>+      <item>CPACK_RPM_PACKAGE_PROVIDES</item>+      <item>CPACK_RPM_PACKAGE_RELEASE</item>+      <item>CPACK_RPM_PACKAGE_RELEASE_DIST</item>+      <item>CPACK_RPM_PACKAGE_RELOCATABLE</item>+      <item>CPACK_RPM_PACKAGE_REQUIRES</item>+      <item>CPACK_RPM_PACKAGE_REQUIRES_POST</item>+      <item>CPACK_RPM_PACKAGE_REQUIRES_POSTUN</item>+      <item>CPACK_RPM_PACKAGE_REQUIRES_PRE</item>+      <item>CPACK_RPM_PACKAGE_REQUIRES_PREUN</item>+      <item>CPACK_RPM_PACKAGE_SOURCES</item>+      <item>CPACK_RPM_PACKAGE_SUGGESTS</item>+      <item>CPACK_RPM_PACKAGE_SUMMARY</item>+      <item>CPACK_RPM_PACKAGE_URL</item>+      <item>CPACK_RPM_PACKAGE_VENDOR</item>+      <item>CPACK_RPM_PACKAGE_VERSION</item>+      <item>CPACK_RPM_POST_INSTALL_SCRIPT_FILE</item>+      <item>CPACK_RPM_POST_TRANS_SCRIPT_FILE</item>+      <item>CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE</item>+      <item>CPACK_RPM_PRE_INSTALL_SCRIPT_FILE</item>+      <item>CPACK_RPM_PRE_TRANS_SCRIPT_FILE</item>+      <item>CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE</item>+      <item>CPACK_RPM_RELOCATION_PATHS</item>+      <item>CPACK_RPM_REQUIRES_EXCLUDE_FROM</item>+      <item>CPACK_RPM_SOURCE_PKG_BUILD_PARAMS</item>+      <item>CPACK_RPM_SOURCE_PKG_PACKAGING_INSTALL_PREFIX</item>+      <item>CPACK_RPM_SPEC_INSTALL_POST</item>+      <item>CPACK_RPM_SPEC_MORE_DEFINE</item>+      <item>CPACK_RPM_USER_BINARY_SPECFILE</item>+      <item>CPACK_RPM_USER_FILELIST</item>+      <item>CPACK_SET_DESTDIR</item>+      <item>CPACK_SOURCE_GENERATOR</item>+      <item>CPACK_SOURCE_IGNORE_FILES</item>+      <item>CPACK_SOURCE_OUTPUT_CONFIG_FILE</item>+      <item>CPACK_SOURCE_PACKAGE_FILE_NAME</item>+      <item>CPACK_SOURCE_STRIP_FILES</item>+      <item>CPACK_STRIP_FILES</item>+      <item>CPACK_SYSTEM_NAME</item>+      <item>CPACK_THREADS</item>+      <item>CPACK_TOPLEVEL_TAG</item>+      <item>CPACK_VERBATIM_VARIABLES</item>+      <item>CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION</item>+      <item>CPACK_WIX_ARCHITECTURE</item>+      <item>CPACK_WIX_CMAKE_PACKAGE_REGISTRY</item>+      <item>CPACK_WIX_CULTURES</item>+      <item>CPACK_WIX_CUSTOM_XMLNS</item>+      <item>CPACK_WIX_EXTENSIONS</item>+      <item>CPACK_WIX_EXTRA_OBJECTS</item>+      <item>CPACK_WIX_EXTRA_SOURCES</item>+      <item>CPACK_WIX_LICENSE_RTF</item>+      <item>CPACK_WIX_PATCH_FILE</item>+      <item>CPACK_WIX_PRODUCT_GUID</item>+      <item>CPACK_WIX_PRODUCT_ICON</item>+      <item>CPACK_WIX_PROGRAM_MENU_FOLDER</item>+      <item>CPACK_WIX_ROOT</item>+      <item>CPACK_WIX_ROOT_FEATURE_DESCRIPTION</item>+      <item>CPACK_WIX_ROOT_FEATURE_TITLE</item>+      <item>CPACK_WIX_ROOT_FOLDER_ID</item>+      <item>CPACK_WIX_SKIP_PROGRAM_FOLDER</item>+      <item>CPACK_WIX_SKIP_WIX_UI_EXTENSION</item>+      <item>CPACK_WIX_TEMPLATE</item>+      <item>CPACK_WIX_UI_BANNER</item>+      <item>CPACK_WIX_UI_DIALOG</item>+      <item>CPACK_WIX_UI_REF</item>+      <item>CPACK_WIX_UPGRADE_GUID</item>+      <item>CTEST_BINARY_DIRECTORY</item>+      <item>CTEST_BUILD_COMMAND</item>+      <item>CTEST_BUILD_NAME</item>+      <item>CTEST_BZR_COMMAND</item>+      <item>CTEST_BZR_UPDATE_OPTIONS</item>+      <item>CTEST_CHANGE_ID</item>+      <item>CTEST_CHECKOUT_COMMAND</item>+      <item>CTEST_CONFIGURATION_TYPE</item>+      <item>CTEST_CONFIGURE_COMMAND</item>+      <item>CTEST_COVERAGE_COMMAND</item>+      <item>CTEST_COVERAGE_EXTRA_FLAGS</item>+      <item>CTEST_CURL_OPTIONS</item>+      <item>CTEST_CUSTOM_COVERAGE_EXCLUDE</item>+      <item>CTEST_CUSTOM_ERROR_EXCEPTION</item>+      <item>CTEST_CUSTOM_ERROR_MATCH</item>+      <item>CTEST_CUSTOM_ERROR_POST_CONTEXT</item>+      <item>CTEST_CUSTOM_ERROR_PRE_CONTEXT</item>+      <item>CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE</item>+      <item>CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS</item>+      <item>CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS</item>+      <item>CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE</item>+      <item>CTEST_CUSTOM_MEMCHECK_IGNORE</item>+      <item>CTEST_CUSTOM_POST_MEMCHECK</item>+      <item>CTEST_CUSTOM_POST_TEST</item>+      <item>CTEST_CUSTOM_PRE_MEMCHECK</item>+      <item>CTEST_CUSTOM_PRE_TEST</item>+      <item>CTEST_CUSTOM_TEST_IGNORE</item>+      <item>CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION</item>+      <item>CTEST_CUSTOM_WARNING_EXCEPTION</item>+      <item>CTEST_CUSTOM_WARNING_MATCH</item>+      <item>CTEST_CVS_CHECKOUT</item>+      <item>CTEST_CVS_COMMAND</item>+      <item>CTEST_CVS_UPDATE_OPTIONS</item>+      <item>CTEST_DROP_LOCATION</item>+      <item>CTEST_DROP_METHOD</item>+      <item>CTEST_DROP_SITE</item>+      <item>CTEST_DROP_SITE_CDASH</item>+      <item>CTEST_DROP_SITE_PASSWORD</item>+      <item>CTEST_DROP_SITE_USER</item>+      <item>CTEST_EXTRA_COVERAGE_GLOB</item>+      <item>CTEST_GIT_COMMAND</item>+      <item>CTEST_GIT_INIT_SUBMODULES</item>+      <item>CTEST_GIT_UPDATE_CUSTOM</item>+      <item>CTEST_GIT_UPDATE_OPTIONS</item>+      <item>CTEST_HG_COMMAND</item>+      <item>CTEST_HG_UPDATE_OPTIONS</item>+      <item>CTEST_LABELS_FOR_SUBPROJECTS</item>+      <item>CTEST_MEMORYCHECK_COMMAND</item>+      <item>CTEST_MEMORYCHECK_COMMAND_OPTIONS</item>+      <item>CTEST_MEMORYCHECK_SANITIZER_OPTIONS</item>+      <item>CTEST_MEMORYCHECK_SUPPRESSIONS_FILE</item>+      <item>CTEST_MEMORYCHECK_TYPE</item>+      <item>CTEST_NIGHTLY_START_TIME</item>+      <item>CTEST_P4_CLIENT</item>+      <item>CTEST_P4_COMMAND</item>+      <item>CTEST_P4_OPTIONS</item>+      <item>CTEST_P4_UPDATE_OPTIONS</item>+      <item>CTEST_RESOURCE_SPEC_FILE</item>+      <item>CTEST_RUN_CURRENT_SCRIPT</item>+      <item>CTEST_SCP_COMMAND</item>+      <item>CTEST_SITE</item>+      <item>CTEST_SOURCE_DIRECTORY</item>+      <item>CTEST_SUBMIT_INACTIVITY_TIMEOUT</item>+      <item>CTEST_SUBMIT_URL</item>+      <item>CTEST_SVN_COMMAND</item>+      <item>CTEST_SVN_OPTIONS</item>+      <item>CTEST_SVN_UPDATE_OPTIONS</item>+      <item>CTEST_TEST_LOAD</item>+      <item>CTEST_TEST_TIMEOUT</item>+      <item>CTEST_TRIGGER_SITE</item>+      <item>CTEST_UPDATE_COMMAND</item>+      <item>CTEST_UPDATE_OPTIONS</item>+      <item>CTEST_UPDATE_VERSION_ONLY</item>+      <item>CTEST_UPDATE_VERSION_OVERRIDE</item>+      <item>CTEST_USE_LAUNCHERS</item>+      <item>CUDAToolkit_NVCC_EXECUTABLE</item>+      <item>CUPS_INCLUDE_DIR</item>+      <item>CURL_NO_CURL_CMAKE</item>+      <item>CURSES_CFLAGS</item>+      <item>CURSES_HAVE_CURSES_H</item>+      <item>CURSES_HAVE_NCURSES_CURSES_H</item>+      <item>CURSES_HAVE_NCURSES_H</item>+      <item>CURSES_HAVE_NCURSES_NCURSES_H</item>+      <item>CURSES_NEED_NCURSES</item>+      <item>CURSES_NEED_WIDE</item>+      <item>CVS_EXECUTABLE</item>+      <item>CXXTEST_PERL_TESTGEN_EXECUTABLE</item>+      <item>CXXTEST_PYTHON_TESTGEN_EXECUTABLE</item>+      <item>CXXTEST_TESTGEN_ARGS</item>+      <item>CXXTEST_TESTGEN_EXECUTABLE</item>+      <item>CXXTEST_TESTGEN_INTERPRETER</item>+      <item>CXXTEST_USE_PYTHON</item>+      <item>CYGWIN</item>+      <item>DVIPDF_CONVERTER</item>+      <item>DVIPS_CONVERTER</item>+      <item>EXECUTABLE_OUTPUT_PATH</item>+      <item>EnvModules_COMMAND</item>+      <item>ExternalData_BINARY_ROOT</item>+      <item>ExternalData_CUSTOM_ERROR</item>+      <item>ExternalData_CUSTOM_FILE</item>+      <item>ExternalData_CUSTOM_LOCATION</item>+      <item>ExternalData_LINK_CONTENT</item>+      <item>ExternalData_NO_SYMLINKS</item>+      <item>ExternalData_OBJECT_STORES</item>+      <item>ExternalData_SERIES_MATCH</item>+      <item>ExternalData_SERIES_PARSE</item>+      <item>ExternalData_SERIES_PARSE_NUMBER</item>+      <item>ExternalData_SERIES_PARSE_PREFIX</item>+      <item>ExternalData_SERIES_PARSE_SUFFIX</item>+      <item>ExternalData_SOURCE_ROOT</item>+      <item>ExternalData_TIMEOUT_ABSOLUTE</item>+      <item>ExternalData_TIMEOUT_INACTIVITY</item>+      <item>ExternalData_URL_TEMPLATES</item>+      <item>FETCHCONTENT_FULLY_DISCONNECTED</item>+      <item>FETCHCONTENT_QUIET</item>+      <item>FETCHCONTENT_TRY_FIND_PACKAGE_MODE</item>+      <item>FETCHCONTENT_UPDATES_DISCONNECTED</item>+      <item>FLEX_EXECUTABLE</item>+      <item>FLTK2_BASE_LIBRARY</item>+      <item>FLTK2_FLUID_EXECUTABLE</item>+      <item>FLTK2_GL_LIBRARY</item>+      <item>FLTK2_IMAGES_LIBRARY</item>+      <item>FLTK2_WRAP_UI</item>+      <item>FLTK_BASE_LIBRARY_DEBUG</item>+      <item>FLTK_BASE_LIBRARY_RELEASE</item>+      <item>FLTK_FLUID_EXECUTABLE</item>+      <item>FLTK_FORMS_LIBRARY_DEBUG</item>+      <item>FLTK_FORMS_LIBRARY_RELEASE</item>+      <item>FLTK_GL_LIBRARY_DEBUG</item>+      <item>FLTK_GL_LIBRARY_RELEASE</item>+      <item>FLTK_IMAGES_LIBRARY_DEBUG</item>+      <item>FLTK_IMAGES_LIBRARY_RELEASE</item>+      <item>FLTK_SKIP_FLUID</item>+      <item>FLTK_SKIP_FORMS</item>+      <item>FLTK_SKIP_IMAGES</item>+      <item>FLTK_SKIP_OPENGL</item>+      <item>FLTK_WRAP_UI</item>+      <item>FREETYPE_INCLUDE_DIR_freetype2</item>+      <item>FREETYPE_INCLUDE_DIR_ft2build</item>+      <item>FindGDAL_SKIP_GDAL_CONFIG</item>+      <item>Fontconfig_COMPILE_OPTIONS</item>+      <item>FortranCInterface_GLOBAL_CASE</item>+      <item>FortranCInterface_GLOBAL_PREFIX</item>+      <item>FortranCInterface_GLOBAL_SUFFIX</item>+      <item>FortranCInterface_GLOBAL_SYMBOLS</item>+      <item>FortranCInterface_GLOBAL__CASE</item>+      <item>FortranCInterface_GLOBAL__PREFIX</item>+      <item>FortranCInterface_GLOBAL__SUFFIX</item>+      <item>FortranCInterface_MODULE_CASE</item>+      <item>FortranCInterface_MODULE_MIDDLE</item>+      <item>FortranCInterface_MODULE_PREFIX</item>+      <item>FortranCInterface_MODULE_SUFFIX</item>+      <item>FortranCInterface_MODULE_SYMBOLS</item>+      <item>FortranCInterface_MODULE__CASE</item>+      <item>FortranCInterface_MODULE__MIDDLE</item>+      <item>FortranCInterface_MODULE__PREFIX</item>+      <item>FortranCInterface_MODULE__SUFFIX</item>+      <item>FortranCInterface_VERIFIED_C</item>+      <item>FortranCInterface_VERIFIED_CXX</item>+      <item>GCCXML</item>+      <item>GDAL_ADDITIONAL_LIBRARY_VERSIONS</item>+      <item>GDAL_LIBRARY</item>+      <item>GETTEXT_MSGFMT_EXECUTABLE</item>+      <item>GETTEXT_MSGMERGE_EXECUTABLE</item>+      <item>GHSMULTI</item>+      <item>GIF_LIBRARY</item>+      <item>GIT_EXECUTABLE</item>+      <item>GLEW_USE_STATIC_LIBS</item>+      <item>GLEW_VERBOSE</item>+      <item>GLUT_Xi_LIBRARY</item>+      <item>GLUT_Xmu_LIBRARY</item>+      <item>GLUT_glut_LIBRARY</item>+      <item>GNUPLOT_EXECUTABLE</item>+      <item>GNUTLS_DEFINITIONS</item>+      <item>GRAPHVIZ_EXECUTABLES</item>+      <item>GRAPHVIZ_EXTERNAL_LIBS</item>+      <item>GRAPHVIZ_GENERATE_PER_TARGET</item>+      <item>GRAPHVIZ_GRAPH_HEADER</item>+      <item>GRAPHVIZ_GRAPH_NAME</item>+      <item>GRAPHVIZ_GRAPH_TYPE</item>+      <item>GRAPHVIZ_IGNORE_TARGETS</item>+      <item>GRAPHVIZ_MODULE_LIBS</item>+      <item>GRAPHVIZ_NODE_PREFIX</item>+      <item>GRAPHVIZ_SHARED_LIBS</item>+      <item>GRAPHVIZ_STATIC_LIBS</item>+      <item>GSL_CBLAS_LIBRARY</item>+      <item>GSL_CBLAS_LIBRARY_DEBUG</item>+      <item>GSL_CONFIG_EXECUTABLE</item>+      <item>GSL_LIBRARY</item>+      <item>GSL_LIBRARY_DEBUG</item>+      <item>GTEST_MSVC_SEARCH</item>+      <item>GTK2_ADDITIONAL_SUFFIXES</item>+      <item>GTK2_DEBUG</item>+      <item>GTK2_DEFINITIONS</item>+      <item>GTK2_TARGETS</item>+      <item>GTK2_USE_IMPORTED_TARGETS</item>+      <item>HDF5_CXX_COMPILER_EXECUTABLE</item>+      <item>HDF5_CXX_COMPILER_EXECUTABLE_NO_INTERROGATE</item>+      <item>HDF5_CXX_DEFINITIONS</item>+      <item>HDF5_C_COMPILER_EXECUTABLE</item>+      <item>HDF5_C_COMPILER_EXECUTABLE_NO_INTERROGATE</item>+      <item>HDF5_C_DEFINITIONS</item>+      <item>HDF5_DEFINITIONS</item>+      <item>HDF5_DIFF_EXECUTABLE</item>+      <item>HDF5_FIND_DEBUG</item>+      <item>HDF5_Fortran_COMPILER_EXECUTABLE</item>+      <item>HDF5_Fortran_COMPILER_EXECUTABLE_NO_INTERROGATE</item>+      <item>HDF5_Fortran_DEFINITIONS</item>+      <item>HDF5_IS_PARALLEL</item>+      <item>HDF5_NO_FIND_PACKAGE_CONFIG_FILE</item>+      <item>HDF5_PREFER_PARALLEL</item>+      <item>HG_EXECUTABLE</item>+      <item>HTLATEX_COMPILER</item>+      <item>HTML_HELP_COMPILER</item>+      <item>HTML_HELP_LIBRARY</item>+      <item>ICOTOOL_EXECUTABLE</item>+      <item>ICU_DEBUG</item>+      <item>ICU_MAKEFILE_INC</item>+      <item>ICU_PKGDATA_INC</item>+      <item>IOS</item>+      <item>Iconv_IS_BUILT_IN</item>+      <item>Iconv_LIBRARY</item>+      <item>Intl_IS_BUILT_IN</item>+      <item>Intl_LIBRARY</item>+      <item>JASPER_LIBARRY_DEBUG</item>+      <item>JASPER_LIBRARY_RELEASE</item>+      <item>JAVA_AWT_INCLUDE_PATH</item>+      <item>JAVA_AWT_LIBRARY</item>+      <item>JAVA_INCLUDE_PATH</item>+      <item>JAVA_INCLUDE_PATH2</item>+      <item>JAVA_JVM_LIBRARY</item>+      <item>JPEG_LIBRARY</item>+      <item>JPEG_LIBRARY_DEBUG</item>+      <item>JPEG_LIBRARY_RELEASE</item>+      <item>Java_IDLJ_EXECUTABLE</item>+      <item>Java_JARSIGNER_EXECUTABLE</item>+      <item>Java_JAR_EXECUTABLE</item>+      <item>Java_JAVAC_EXECUTABLE</item>+      <item>Java_JAVADOC_EXECUTABLE</item>+      <item>Java_JAVAH_EXECUTABLE</item>+      <item>Java_JAVA_EXECUTABLE</item>+      <item>LAPACK_LINKER_FLAGS</item>+      <item>LATEX2HTML_CONVERTER</item>+      <item>LATEX_COMPILER</item>+      <item>LIBLZMA_HAS_AUTO_DECODER</item>+      <item>LIBLZMA_HAS_EASY_ENCODER</item>+      <item>LIBLZMA_HAS_LZMA_PRESET</item>+      <item>LIBRARY_OUTPUT_PATH</item>+      <item>LIBXML2_DEFINITIONS</item>+      <item>LIBXML2_LIBRARY</item>+      <item>LIBXML2_XMLLINT_EXECUTABLE</item>+      <item>LIBXSLT_DEFINITIONS</item>+      <item>LIBXSLT_XSLTPROC_EXECUTABLE</item>+      <item>LINUX</item>+      <item>LTTNGUST_HAS_TRACEF</item>+      <item>LTTNGUST_HAS_TRACELOG</item>+      <item>LUALATEX_COMPILER</item>+      <item>Libinput_COMPILE_OPTIONS</item>+      <item>MAKEINDEX_COMPILER</item>+      <item>MATLAB_ADDITIONAL_VERSIONS</item>+      <item>MATLAB_FIND_DEBUG</item>+      <item>MINGW</item>+      <item>MPEG2_mpeg2_LIBRARY</item>+      <item>MPEG2_vo_LIBRARY</item>+      <item>MPEG_mpeg2_LIBRARY</item>+      <item>MPEG_vo_LIBRARY</item>+      <item>MPIEXEC_EXECUTABLE</item>+      <item>MPIEXEC_MAX_NUMPROCS</item>+      <item>MPIEXEC_NUMPROC_FLAG</item>+      <item>MPIEXEC_POSTFLAGS</item>+      <item>MPIEXEC_PREFLAGS</item>+      <item>MPI_ASSUME_NO_BUILTIN_MPI</item>+      <item>MPI_ASYNC_PROTECTS_NONBLOCKING</item>+      <item>MPI_COMPILER_FLAGS</item>+      <item>MPI_CXX_SKIP_MPICXX</item>+      <item>MPI_DETERMINE_Fortran_CAPABILITIES</item>+      <item>MPI_EXECUTABLE_SUFFIX</item>+      <item>MPI_Fortran_F08_MODULE_ASYNCPROT</item>+      <item>MPI_Fortran_F08_MODULE_SUBARRAYS</item>+      <item>MPI_Fortran_F77_HEADER_ASYNCPROT</item>+      <item>MPI_Fortran_F77_HEADER_SUBARRAYS</item>+      <item>MPI_Fortran_F90_MODULE_ASYNCPROT</item>+      <item>MPI_Fortran_F90_MODULE_SUBARRAYS</item>+      <item>MPI_Fortran_HAVE_F08_MODULE</item>+      <item>MPI_Fortran_HAVE_F77_HEADER</item>+      <item>MPI_Fortran_HAVE_F90_MODULE</item>+      <item>MPI_GUESS_LIBRARY_NAME</item>+      <item>MPI_HOME</item>+      <item>MPI_SKIP_COMPILER_WRAPPER</item>+      <item>MPI_SKIP_GUESSING</item>+      <item>MPI_SUBARRAYS_SUPPORTED</item>+      <item>MSVC</item>+      <item>MSVC10</item>+      <item>MSVC11</item>+      <item>MSVC12</item>+      <item>MSVC14</item>+      <item>MSVC60</item>+      <item>MSVC70</item>+      <item>MSVC71</item>+      <item>MSVC80</item>+      <item>MSVC90</item>+      <item>MSVC_IDE</item>+      <item>MSVC_TOOLSET_VERSION</item>+      <item>MSVC_VERSION</item>+      <item>Matlab_DATAARRAY_LIBRARY</item>+      <item>Matlab_ENGINE_LIBRARY</item>+      <item>Matlab_ENG_LIBRARY</item>+      <item>Matlab_MAIN_PROGRAM</item>+      <item>Matlab_MAT_LIBRARY</item>+      <item>Matlab_MCC_COMPILER</item>+      <item>Matlab_MEX_COMPILER</item>+      <item>Matlab_MEX_EXTENSION</item>+      <item>Matlab_MEX_LIBRARY</item>+      <item>Matlab_MX_LIBRARY</item>+      <item>ODBC_CONFIG</item>+      <item>ODBC_LIBRARY</item>+      <item>OPENAL_LIBRARY</item>+      <item>OPENGL_egl_LIBRARY</item>+      <item>OPENGL_gl_LIBRARY</item>+      <item>OPENGL_glu_LIBRARY</item>+      <item>OPENGL_glx_LIBRARY</item>+      <item>OPENGL_opengl_LIBRARY</item>+      <item>OPENSSL_APPLINK_SOURCE</item>+      <item>OPENSSL_CRYPTO_LIBRARY</item>+      <item>OPENSSL_MSVC_STATIC_RT</item>+      <item>OPENSSL_SSL_LIBRARY</item>+      <item>OPENSSL_USE_STATIC_LIBS</item>+      <item>OpenACC_ACCEL_TARGET</item>+      <item>OpenCL_LIBRARY</item>+      <item>OpenGL_GL_PREFERENCE</item>+      <item>OpenMP_Fortran_HAVE_OMPLIB_HEADER</item>+      <item>OpenMP_Fortran_HAVE_OMPLIB_MODULE</item>+      <item>PACKAGE_FIND_NAME</item>+      <item>PACKAGE_FIND_VERSION_COMPLETE</item>+      <item>PACKAGE_FIND_VERSION_COUNT</item>+      <item>PACKAGE_FIND_VERSION_MAX</item>+      <item>PACKAGE_FIND_VERSION_MAX_COUNT</item>+      <item>PACKAGE_FIND_VERSION_MAX_MAJOR</item>+      <item>PACKAGE_FIND_VERSION_MAX_MINOR</item>+      <item>PACKAGE_FIND_VERSION_MAX_PATCH</item>+      <item>PACKAGE_FIND_VERSION_MAX_TWEAK</item>+      <item>PACKAGE_FIND_VERSION_MIN</item>+      <item>PACKAGE_FIND_VERSION_MIN_COUNT</item>+      <item>PACKAGE_FIND_VERSION_MIN_MAJOR</item>+      <item>PACKAGE_FIND_VERSION_MIN_MINOR</item>+      <item>PACKAGE_FIND_VERSION_MIN_PATCH</item>+      <item>PACKAGE_FIND_VERSION_MIN_TWEAK</item>+      <item>PACKAGE_FIND_VERSION_RANGE</item>+      <item>PACKAGE_FIND_VERSION_RANGE_MAX</item>+      <item>PACKAGE_FIND_VERSION_RANGE_MIN</item>+      <item>PACKAGE_VERSION</item>+      <item>PACKAGE_VERSION_COMPATIBLE</item>+      <item>PACKAGE_VERSION_EXACT</item>+      <item>PACKAGE_VERSION_UNSUITABLE</item>+      <item>PDFLATEX_COMPILER</item>+      <item>PDFTOPS_CONVERTER</item>+      <item>PERL_ARCHLIB</item>+      <item>PERL_EXECUTABLE</item>+      <item>PERL_EXTRA_C_FLAGS</item>+      <item>PERL_PRIVLIB</item>+      <item>PERL_SITEARCH</item>+      <item>PERL_SITELIB</item>+      <item>PERL_SITESEARCH</item>+      <item>PERL_UPDATE_ARCHLIB</item>+      <item>PERL_UPDATE_PRIVLIB</item>+      <item>PERL_VENDORARCH</item>+      <item>PERL_VENDORLIB</item>+      <item>PHP4_EXECUTABLE</item>+      <item>PHP4_INCLUDE_PATH</item>+      <item>PHYSFS_LIBRARY</item>+      <item>PIKE_EXECUTABLE</item>+      <item>PIKE_INCLUDE_PATH</item>+      <item>PKG_CONFIG_EXECUTABLE</item>+      <item>PKG_CONFIG_USE_CMAKE_PREFIX_PATH</item>+      <item>PKG_CONFIG_VERSION_STRING</item>+      <item>PNG_DEFINITIONS</item>+      <item>PNG_LIBRARY</item>+      <item>PROJECT_BINARY_DIR</item>+      <item>PROJECT_DESCRIPTION</item>+      <item>PROJECT_HOMEPAGE_URL</item>+      <item>PROJECT_IS_TOP_LEVEL</item>+      <item>PROJECT_NAME</item>+      <item>PROJECT_SOURCE_DIR</item>+      <item>PROJECT_VERSION</item>+      <item>PROJECT_VERSION_MAJOR</item>+      <item>PROJECT_VERSION_MINOR</item>+      <item>PROJECT_VERSION_PATCH</item>+      <item>PROJECT_VERSION_TWEAK</item>+      <item>PS2PDF_CONVERTER</item>+      <item>Patch_EXECUTABLE</item>+      <item>Protobuf_DEBUG</item>+      <item>Protobuf_IMPORT_DIRS</item>+      <item>Protobuf_LIBRARY</item>+      <item>Protobuf_LIBRARY_DEBUG</item>+      <item>Protobuf_LITE_LIBRARY</item>+      <item>Protobuf_LITE_LIBRARY_DEBUG</item>+      <item>Protobuf_PROTOC_EXECUTABLE</item>+      <item>Protobuf_PROTOC_LIBRARY</item>+      <item>Protobuf_PROTOC_LIBRARY_DEBUG</item>+      <item>Protobuf_SRC_ROOT_FOLDER</item>+      <item>Protobuf_USE_STATIC_LIBS</item>+      <item>Python2_ARTIFACTS_INTERACTIVE</item>+      <item>Python2_COMPILER</item>+      <item>Python2_COMPILER_ID</item>+      <item>Python2_DOTNET_LAUNCHER</item>+      <item>Python2_EXECUTABLE</item>+      <item>Python2_FIND_ABI</item>+      <item>Python2_FIND_FRAMEWORK</item>+      <item>Python2_FIND_IMPLEMENTATIONS</item>+      <item>Python2_FIND_REGISTRY</item>+      <item>Python2_FIND_STRATEGY</item>+      <item>Python2_FIND_UNVERSIONED_NAMES</item>+      <item>Python2_FIND_VIRTUALENV</item>+      <item>Python2_INTERPRETER_ID</item>+      <item>Python2_LINK_OPTIONS</item>+      <item>Python2_SITEARCH</item>+      <item>Python2_SITELIB</item>+      <item>Python2_SOABI</item>+      <item>Python2_STDARCH</item>+      <item>Python2_STDLIB</item>+      <item>Python2_USE_STATIC_LIBS</item>+      <item>Python3_ARTIFACTS_INTERACTIVE</item>+      <item>Python3_COMPILER</item>+      <item>Python3_COMPILER_ID</item>+      <item>Python3_DOTNET_LAUNCHER</item>+      <item>Python3_EXECUTABLE</item>+      <item>Python3_FIND_ABI</item>+      <item>Python3_FIND_FRAMEWORK</item>+      <item>Python3_FIND_IMPLEMENTATIONS</item>+      <item>Python3_FIND_REGISTRY</item>+      <item>Python3_FIND_STRATEGY</item>+      <item>Python3_FIND_UNVERSIONED_NAMES</item>+      <item>Python3_FIND_VIRTUALENV</item>+      <item>Python3_INTERPRETER_ID</item>+      <item>Python3_LINK_OPTIONS</item>+      <item>Python3_SITEARCH</item>+      <item>Python3_SITELIB</item>+      <item>Python3_SOABI</item>+      <item>Python3_STDARCH</item>+      <item>Python3_STDLIB</item>+      <item>Python3_USE_STATIC_LIBS</item>+      <item>Python_ARTIFACTS_INTERACTIVE</item>+      <item>Python_COMPILER</item>+      <item>Python_COMPILER_ID</item>+      <item>Python_DOTNET_LAUNCHER</item>+      <item>Python_EXECUTABLE</item>+      <item>Python_FIND_ABI</item>+      <item>Python_FIND_FRAMEWORK</item>+      <item>Python_FIND_IMPLEMENTATIONS</item>+      <item>Python_FIND_REGISTRY</item>+      <item>Python_FIND_STRATEGY</item>+      <item>Python_FIND_UNVERSIONED_NAMES</item>+      <item>Python_FIND_VIRTUALENV</item>+      <item>Python_INTERPRETER_ID</item>+      <item>Python_LINK_OPTIONS</item>+      <item>Python_SITEARCH</item>+      <item>Python_SITELIB</item>+      <item>Python_SOABI</item>+      <item>Python_STDARCH</item>+      <item>Python_STDLIB</item>+      <item>Python_USE_STATIC_LIBS</item>+      <item>QTIFWDIR</item>+      <item>RTI_DEFINITIONS</item>+      <item>Ruby_EXECUTABLE</item>+      <item>Ruby_FIND_VIRTUALENV</item>+      <item>SDLIMAGE_LIBRARY</item>+      <item>SDLMIXER_LIBRARY</item>+      <item>SDLNET_LIBRARY</item>+      <item>SDLTTF_LIBRARY</item>+      <item>SDL_BUILDING_LIBRARY</item>+      <item>SDL_LIBRARY</item>+      <item>SDL_SOUND_LIBRARY</item>+      <item>SQUISH_CLIENT_EXECUTABLE</item>+      <item>SQUISH_SERVER_EXECUTABLE</item>+      <item>SWIG_EXECUTABLE</item>+      <item>SWIG_OUTFILE_DIR</item>+      <item>SWIG_SOURCE_FILE_EXTENSIONS</item>+      <item>SWIG_USE_SWIG_DEPENDENCIES</item>+      <item>Subversion_SVN_EXECUTABLE</item>+      <item>Subversion_VERSION_SVN</item>+      <item>TCL_INCLUDE_PATH</item>+      <item>TCL_STUB_LIBRARY</item>+      <item>TCL_TCLSH</item>+      <item>THREADS_PREFER_PTHREAD_FLAG</item>+      <item>TIFFXX_LIBRARY_DEBUG</item>+      <item>TIFFXX_LIBRARY_RELEASE</item>+      <item>TIFF_LIBRARY_DEBUG</item>+      <item>TIFF_LIBRARY_RELEASE</item>+      <item>TK_INCLUDE_PATH</item>+      <item>TK_LIBRARY</item>+      <item>TK_STUB_LIBRARY</item>+      <item>TK_WISH</item>+      <item>TTK_STUB_LIBRARY</item>+      <item>UNIX</item>+      <item>UseSWIG_MODULE_VERSION</item>+      <item>Vulkan_GLSLANG_VALIDATOR_EXECUTABLE</item>+      <item>Vulkan_GLSLC_EXECUTABLE</item>+      <item>Vulkan_LIBRARY</item>+      <item>WGET_EXECUTABLE</item>+      <item>WIN32</item>+      <item>WINCE</item>+      <item>WINDOWS_PHONE</item>+      <item>WINDOWS_STORE</item>+      <item>XCODE</item>+      <item>XCODE_VERSION</item>+      <item>XCTest_EXECUTABLE</item>+      <item>XELATEX_COMPILER</item>+      <item>XINDY_COMPILER</item>+      <item>XalanC_LIBRARY</item>+      <item>XercesC_LIBRARY</item>+      <item>ZLIB_USE_STATIC_LIBS</item>+      <item>wxWidgets_CONFIGURATION</item>+      <item>wxWidgets_CXX_FLAGS</item>+      <item>wxWidgets_DEFINITIONS</item>+      <item>wxWidgets_DEFINITIONS_DEBUG</item>+      <item>wxWidgets_EXCLUDE_COMMON_LIBRARIES</item>+      <item>wxWidgets_USE_DEBUG</item>+      <item>wxWidgets_USE_FILE</item>+      <item>wxWidgets_USE_STATIC</item>+      <item>wxWidgets_USE_UNICODE</item>+      <item>wxWidgets_USE_UNIVERSAL</item>+    </list>++    <list name="deprecated-or-internal-variables">+      <item>CMAKE_FILES_DIRECTORY</item>+      <item>CMAKE_HOME_DIRECTORY</item>+      <item>CMAKE_INTERNAL_PLATFORM_ABI</item>+      <item>CMAKE_NOT_USING_CONFIG_FLAGS</item>+      <item>CMAKE_OBJDUMP</item>+      <item>CMAKE_SUPPRESS_DEVELOPER_ERRORS</item>+      <item>CMAKE_SUPPRESS_DEVELOPER_WARNINGS</item>+      <item>CMAKE_SYSTEM_ARCH</item>+      <item>CMAKE_VS_INTEL_Fortran_PROJECT_VERSION</item>+      <item>CPACK_INSTALL_PREFIX</item>+      <item>CPACK_INSTALL_SCRIPT</item>+      <item>CPACK_PACKAGE_CONTACT</item>+      <item>CPACK_PACKAGE_RELOCATABLE</item>+      <item>CPACK_TEMPORARY_DIRECTORY</item>+      <item>CPACK_TOPLEVEL_DIRECTORY</item>+    </list>++    <list name="environment-variables">+      <item>ADSP_ROOT</item>+      <item>CC</item>+      <item>CCMAKE_COLORS</item>+      <item>CFLAGS</item>+      <item>CMAKE_APPBUNDLE_PATH</item>+      <item>CMAKE_APPLE_SILICON_PROCESSOR</item>+      <item>CMAKE_BUILD_PARALLEL_LEVEL</item>+      <item>CMAKE_BUILD_TYPE</item>+      <item>CMAKE_COLOR_DIAGNOSTICS</item>+      <item>CMAKE_CONFIGURATION_TYPES</item>+      <item>CMAKE_CONFIG_TYPE</item>+      <item>CMAKE_EXPORT_COMPILE_COMMANDS</item>+      <item>CMAKE_FRAMEWORK_PATH</item>+      <item>CMAKE_GENERATOR</item>+      <item>CMAKE_GENERATOR_INSTANCE</item>+      <item>CMAKE_GENERATOR_PLATFORM</item>+      <item>CMAKE_GENERATOR_TOOLSET</item>+      <item>CMAKE_INSTALL_MODE</item>+      <item>CMAKE_MSVCIDE_RUN_PATH</item>+      <item>CMAKE_NO_VERBOSE</item>+      <item>CMAKE_OSX_ARCHITECTURES</item>+      <item>CMAKE_PREFIX_PATH</item>+      <item>CMAKE_TOOLCHAIN_FILE</item>+      <item>CSFLAGS</item>+      <item>CTEST_INTERACTIVE_DEBUG_MODE</item>+      <item>CTEST_OUTPUT_ON_FAILURE</item>+      <item>CTEST_PARALLEL_LEVEL</item>+      <item>CTEST_PROGRESS_OUTPUT</item>+      <item>CTEST_USE_LAUNCHERS_DEFAULT</item>+      <item>CUDAARCHS</item>+      <item>CUDACXX</item>+      <item>CUDAFLAGS</item>+      <item>CUDAHOSTCXX</item>+      <item>CUDA_PATH</item>+      <item>CXX</item>+      <item>CXXFLAGS</item>+      <item>DASHBOARD_TEST_FROM_CTEST</item>+      <item>DESTDIR</item>+      <item>FC</item>+      <item>FFLAGS</item>+      <item>HIPCXX</item>+      <item>HIPFLAGS</item>+      <item>ISPC</item>+      <item>ISPCFLAGS</item>+      <item>LDFLAGS</item>+      <item>MACOSX_DEPLOYMENT_TARGET</item>+      <item>OBJC</item>+      <item>OBJCXX</item>+      <item>PATH</item>+      <item>QTIFWDIR</item>+      <item>RC</item>+      <item>RCFLAGS</item>+      <item>SSL_CERT_DIR</item>+      <item>SSL_CERT_FILE</item>+      <item>SWIFTC</item>+      <item>VERBOSE</item>+    </list>+    <list name="global-properties">+      <item>ALLOW_DUPLICATE_CUSTOM_TARGETS</item>+      <item>AUTOGEN_SOURCE_GROUP</item>+      <item>AUTOGEN_TARGETS_FOLDER</item>+      <item>AUTOMOC_SOURCE_GROUP</item>+      <item>AUTOMOC_TARGETS_FOLDER</item>+      <item>AUTORCC_SOURCE_GROUP</item>+      <item>CMAKE_CUDA_KNOWN_FEATURES</item>+      <item>CMAKE_CXX_KNOWN_FEATURES</item>+      <item>CMAKE_C_KNOWN_FEATURES</item>+      <item>CMAKE_ROLE</item>+      <item>DEBUG_CONFIGURATIONS</item>+      <item>DISABLED_FEATURES</item>+      <item>ECLIPSE_EXTRA_NATURES</item>+      <item>ENABLED_FEATURES</item>+      <item>ENABLED_LANGUAGES</item>+      <item>FIND_LIBRARY_USE_LIB32_PATHS</item>+      <item>FIND_LIBRARY_USE_LIB64_PATHS</item>+      <item>FIND_LIBRARY_USE_LIBX32_PATHS</item>+      <item>FIND_LIBRARY_USE_OPENBSD_VERSIONING</item>+      <item>FeatureSummary_DEFAULT_PKG_TYPE</item>+      <item>FeatureSummary_PKG_TYPES</item>+      <item>FeatureSummary_REQUIRED_PKG_TYPES</item>+      <item>GENERATOR_IS_MULTI_CONFIG</item>+      <item>GLOBAL_DEPENDS_DEBUG_MODE</item>+      <item>GLOBAL_DEPENDS_NO_CYCLES</item>+      <item>IN_TRY_COMPILE</item>+      <item>JOB_POOLS</item>+      <item>PACKAGES_FOUND</item>+      <item>PACKAGES_NOT_FOUND</item>+      <item>PREDEFINED_TARGETS_FOLDER</item>+      <item>REPORT_UNDEFINED_PROPERTIES</item>+      <item>RULE_LAUNCH_COMPILE</item>+      <item>RULE_LAUNCH_CUSTOM</item>+      <item>RULE_LAUNCH_LINK</item>+      <item>RULE_MESSAGES</item>+      <item>TARGET_ARCHIVES_MAY_BE_SHARED_LIBS</item>+      <item>TARGET_MESSAGES</item>+      <item>TARGET_SUPPORTS_SHARED_LIBS</item>+      <item>USE_FOLDERS</item>+      <item>XCODE_EMIT_EFFECTIVE_PLATFORM_NAME</item>+    </list>+    <list name="directory-properties">+      <item>ADDITIONAL_CLEAN_FILES</item>+      <item>ADDITIONAL_MAKE_CLEAN_FILES</item>+      <item>BINARY_DIR</item>+      <item>BUILDSYSTEM_TARGETS</item>+      <item>CACHE_VARIABLES</item>+      <item>CLEAN_NO_CUSTOM</item>+      <item>CMAKE_CONFIGURE_DEPENDS</item>+      <item>COMPILE_DEFINITIONS</item>+      <item>COMPILE_OPTIONS</item>+      <item>DEFINITIONS</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>IMPLICIT_DEPENDS_INCLUDE_TRANSFORM</item>+      <item>IMPORTED_TARGETS</item>+      <item>INCLUDE_DIRECTORIES</item>+      <item>INCLUDE_REGULAR_EXPRESSION</item>+      <item>INTERPROCEDURAL_OPTIMIZATION</item>+      <item>LABELS</item>+      <item>LINK_DIRECTORIES</item>+      <item>LINK_OPTIONS</item>+      <item>LISTFILE_STACK</item>+      <item>MACROS</item>+      <item>PARENT_DIRECTORY</item>+      <item>RULE_LAUNCH_COMPILE</item>+      <item>RULE_LAUNCH_CUSTOM</item>+      <item>RULE_LAUNCH_LINK</item>+      <item>SOURCE_DIR</item>+      <item>SUBDIRECTORIES</item>+      <item>SYSTEM</item>+      <item>TESTS</item>+      <item>TEST_INCLUDE_FILE</item>+      <item>TEST_INCLUDE_FILES</item>+      <item>VARIABLES</item>+      <item>VS_STARTUP_PROJECT</item>+    </list>+    <list name="target-properties">+      <item>ADDITIONAL_CLEAN_FILES</item>+      <item>AIX_EXPORT_ALL_SYMBOLS</item>+      <item>ALIASED_TARGET</item>+      <item>ANDROID_ANT_ADDITIONAL_OPTIONS</item>+      <item>ANDROID_API</item>+      <item>ANDROID_API_MIN</item>+      <item>ANDROID_ARCH</item>+      <item>ANDROID_ASSETS_DIRECTORIES</item>+      <item>ANDROID_GUI</item>+      <item>ANDROID_JAR_DEPENDENCIES</item>+      <item>ANDROID_JAR_DIRECTORIES</item>+      <item>ANDROID_JAVA_SOURCE_DIR</item>+      <item>ANDROID_NATIVE_LIB_DEPENDENCIES</item>+      <item>ANDROID_NATIVE_LIB_DIRECTORIES</item>+      <item>ANDROID_PROCESS_MAX</item>+      <item>ANDROID_PROGUARD</item>+      <item>ANDROID_PROGUARD_CONFIG_PATH</item>+      <item>ANDROID_SECURE_PROPS_PATH</item>+      <item>ANDROID_SKIP_ANT_STEP</item>+      <item>ANDROID_STL_TYPE</item>+      <item>ARCHIVE_OUTPUT_DIRECTORY</item>+      <item>ARCHIVE_OUTPUT_NAME</item>+      <item>AUTOGEN_BUILD_DIR</item>+      <item>AUTOGEN_ORIGIN_DEPENDS</item>+      <item>AUTOGEN_TARGET_DEPENDS</item>+      <item>AUTOMOC</item>+      <item>AUTOMOC_COMPILER_PREDEFINES</item>+      <item>AUTOMOC_DEPEND_FILTERS</item>+      <item>AUTOMOC_EXECUTABLE</item>+      <item>AUTOMOC_MACRO_NAMES</item>+      <item>AUTOMOC_MOC_OPTIONS</item>+      <item>AUTOMOC_PATH_PREFIX</item>+      <item>AUTORCC</item>+      <item>AUTORCC_EXECUTABLE</item>+      <item>AUTORCC_OPTIONS</item>+      <item>AUTOUIC</item>+      <item>AUTOUIC_EXECUTABLE</item>+      <item>AUTOUIC_OPTIONS</item>+      <item>AUTOUIC_SEARCH_PATHS</item>+      <item>BINARY_DIR</item>+      <item>BUILD_RPATH</item>+      <item>BUILD_RPATH_USE_ORIGIN</item>+      <item>BUILD_WITH_INSTALL_NAME_DIR</item>+      <item>BUILD_WITH_INSTALL_RPATH</item>+      <item>BUNDLE</item>+      <item>BUNDLE_EXTENSION</item>+      <item>COMMON_LANGUAGE_RUNTIME</item>+      <item>COMPATIBLE_INTERFACE_BOOL</item>+      <item>COMPATIBLE_INTERFACE_NUMBER_MAX</item>+      <item>COMPATIBLE_INTERFACE_NUMBER_MIN</item>+      <item>COMPATIBLE_INTERFACE_STRING</item>+      <item>COMPILE_DEFINITIONS</item>+      <item>COMPILE_FEATURES</item>+      <item>COMPILE_FLAGS</item>+      <item>COMPILE_OPTIONS</item>+      <item>COMPILE_PDB_NAME</item>+      <item>COMPILE_PDB_OUTPUT_DIRECTORY</item>+      <item>COMPILE_WARNING_AS_ERROR</item>+      <item>CROSSCOMPILING_EMULATOR</item>+      <item>CUDA_ARCHITECTURES</item>+      <item>CUDA_EXTENSIONS</item>+      <item>CUDA_PTX_COMPILATION</item>+      <item>CUDA_RESOLVE_DEVICE_SYMBOLS</item>+      <item>CUDA_RUNTIME_LIBRARY</item>+      <item>CUDA_SEPARABLE_COMPILATION</item>+      <item>CUDA_STANDARD</item>+      <item>CUDA_STANDARD_REQUIRED</item>+      <item>CXX_EXTENSIONS</item>+      <item>CXX_STANDARD</item>+      <item>CXX_STANDARD_REQUIRED</item>+      <item>C_EXTENSIONS</item>+      <item>C_STANDARD</item>+      <item>C_STANDARD_REQUIRED</item>+      <item>DEFINE_SYMBOL</item>+      <item>DEPLOYMENT_ADDITIONAL_FILES</item>+      <item>DEPLOYMENT_REMOTE_DIRECTORY</item>+      <item>DEPRECATION</item>+      <item>DISABLE_PRECOMPILE_HEADERS</item>+      <item>DOTNET_SDK</item>+      <item>DOTNET_TARGET_FRAMEWORK</item>+      <item>DOTNET_TARGET_FRAMEWORK_VERSION</item>+      <item>ENABLE_EXPORTS</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>EXCLUDE_FROM_DEFAULT_BUILD</item>+      <item>EXPORT_COMPILE_COMMANDS</item>+      <item>EXPORT_NAME</item>+      <item>EXPORT_NO_SYSTEM</item>+      <item>EXPORT_PROPERTIES</item>+      <item>EchoString</item>+      <item>FOLDER</item>+      <item>FRAMEWORK</item>+      <item>FRAMEWORK_VERSION</item>+      <item>Fortran_FORMAT</item>+      <item>Fortran_MODULE_DIRECTORY</item>+      <item>Fortran_PREPROCESS</item>+      <item>GENERATOR_FILE_NAME</item>+      <item>GNUtoMS</item>+      <item>HAS_CXX</item>+      <item>HEADER_DIRS</item>+      <item>HEADER_SET</item>+      <item>HEADER_SETS</item>+      <item>HIP_ARCHITECTURES</item>+      <item>HIP_EXTENSIONS</item>+      <item>HIP_STANDARD</item>+      <item>HIP_STANDARD_REQUIRED</item>+      <item>IMPLICIT_DEPENDS_INCLUDE_TRANSFORM</item>+      <item>IMPORTED</item>+      <item>IMPORTED_COMMON_LANGUAGE_RUNTIME</item>+      <item>IMPORTED_CONFIGURATIONS</item>+      <item>IMPORTED_GLOBAL</item>+      <item>IMPORTED_IMPLIB</item>+      <item>IMPORTED_LIBNAME</item>+      <item>IMPORTED_LINK_DEPENDENT_LIBRARIES</item>+      <item>IMPORTED_LINK_INTERFACE_LANGUAGES</item>+      <item>IMPORTED_LINK_INTERFACE_LIBRARIES</item>+      <item>IMPORTED_LINK_INTERFACE_MULTIPLICITY</item>+      <item>IMPORTED_LOCATION</item>+      <item>IMPORTED_NO_SONAME</item>+      <item>IMPORTED_NO_SYSTEM</item>+      <item>IMPORTED_OBJECTS</item>+      <item>IMPORTED_SONAME</item>+      <item>IMPORT_PREFIX</item>+      <item>IMPORT_SUFFIX</item>+      <item>INCLUDE_DIRECTORIES</item>+      <item>INSTALL_NAME_DIR</item>+      <item>INSTALL_REMOVE_ENVIRONMENT_RPATH</item>+      <item>INSTALL_RPATH</item>+      <item>INSTALL_RPATH_USE_LINK_PATH</item>+      <item>INTERFACE_AUTOUIC_OPTIONS</item>+      <item>INTERFACE_COMPILE_DEFINITIONS</item>+      <item>INTERFACE_COMPILE_FEATURES</item>+      <item>INTERFACE_COMPILE_OPTIONS</item>+      <item>INTERFACE_HEADER_SETS</item>+      <item>INTERFACE_HEADER_SETS_TO_VERIFY</item>+      <item>INTERFACE_INCLUDE_DIRECTORIES</item>+      <item>INTERFACE_LINK_DEPENDS</item>+      <item>INTERFACE_LINK_DIRECTORIES</item>+      <item>INTERFACE_LINK_LIBRARIES</item>+      <item>INTERFACE_LINK_LIBRARIES_DIRECT</item>+      <item>INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE</item>+      <item>INTERFACE_LINK_OPTIONS</item>+      <item>INTERFACE_POSITION_INDEPENDENT_CODE</item>+      <item>INTERFACE_PRECOMPILE_HEADERS</item>+      <item>INTERFACE_SOURCES</item>+      <item>INTERFACE_SYSTEM_INCLUDE_DIRECTORIES</item>+      <item>INTERPROCEDURAL_OPTIMIZATION</item>+      <item>IOS_INSTALL_COMBINED</item>+      <item>ISPC_HEADER_DIRECTORY</item>+      <item>ISPC_HEADER_SUFFIX</item>+      <item>ISPC_INSTRUCTION_SETS</item>+      <item>JOB_POOL_COMPILE</item>+      <item>JOB_POOL_LINK</item>+      <item>LABELS</item>+      <item>LIBRARY_OUTPUT_DIRECTORY</item>+      <item>LIBRARY_OUTPUT_NAME</item>+      <item>LINKER_LANGUAGE</item>+      <item>LINK_DEPENDS</item>+      <item>LINK_DEPENDS_NO_SHARED</item>+      <item>LINK_DIRECTORIES</item>+      <item>LINK_FLAGS</item>+      <item>LINK_INTERFACE_LIBRARIES</item>+      <item>LINK_INTERFACE_MULTIPLICITY</item>+      <item>LINK_LIBRARIES</item>+      <item>LINK_LIBRARIES_ONLY_TARGETS</item>+      <item>LINK_OPTIONS</item>+      <item>LINK_SEARCH_END_STATIC</item>+      <item>LINK_SEARCH_START_STATIC</item>+      <item>LINK_WHAT_YOU_USE</item>+      <item>LOCATION</item>+      <item>MACHO_COMPATIBILITY_VERSION</item>+      <item>MACHO_CURRENT_VERSION</item>+      <item>MACOSX_BUNDLE</item>+      <item>MACOSX_BUNDLE_INFO_PLIST</item>+      <item>MACOSX_FRAMEWORK_INFO_PLIST</item>+      <item>MACOSX_RPATH</item>+      <item>MANUALLY_ADDED_DEPENDENCIES</item>+      <item>MSVC_DEBUG_INFORMATION_FORMAT</item>+      <item>MSVC_RUNTIME_LIBRARY</item>+      <item>NAME</item>+      <item>NO_SONAME</item>+      <item>NO_SYSTEM_FROM_IMPORTED</item>+      <item>OBJCXX_EXTENSIONS</item>+      <item>OBJCXX_STANDARD</item>+      <item>OBJCXX_STANDARD_REQUIRED</item>+      <item>OBJC_EXTENSIONS</item>+      <item>OBJC_STANDARD</item>+      <item>OBJC_STANDARD_REQUIRED</item>+      <item>OPTIMIZE_DEPENDENCIES</item>+      <item>OSX_ARCHITECTURES</item>+      <item>OSX_COMPATIBILITY_VERSION</item>+      <item>OSX_CURRENT_VERSION</item>+      <item>OUTPUT_NAME</item>+      <item>PCH_INSTANTIATE_TEMPLATES</item>+      <item>PCH_WARN_INVALID</item>+      <item>PDB_NAME</item>+      <item>PDB_OUTPUT_DIRECTORY</item>+      <item>POSITION_INDEPENDENT_CODE</item>+      <item>PRECOMPILE_HEADERS</item>+      <item>PRECOMPILE_HEADERS_REUSE_FROM</item>+      <item>PREFIX</item>+      <item>PRIVATE_HEADER</item>+      <item>PROJECT_LABEL</item>+      <item>PUBLIC_HEADER</item>+      <item>RESOURCE</item>+      <item>RULE_LAUNCH_COMPILE</item>+      <item>RULE_LAUNCH_CUSTOM</item>+      <item>RULE_LAUNCH_LINK</item>+      <item>RUNTIME_OUTPUT_DIRECTORY</item>+      <item>RUNTIME_OUTPUT_NAME</item>+      <item>SKIP_BUILD_RPATH</item>+      <item>SOURCES</item>+      <item>SOURCE_DIR</item>+      <item>SOVERSION</item>+      <item>STATIC_LIBRARY_FLAGS</item>+      <item>STATIC_LIBRARY_OPTIONS</item>+      <item>SUFFIX</item>+      <item>SYSTEM</item>+      <item>Swift_DEPENDENCIES_FILE</item>+      <item>Swift_MODULE_DIRECTORY</item>+      <item>Swift_MODULE_NAME</item>+      <item>TYPE</item>+      <item>UNITY_BUILD</item>+      <item>UNITY_BUILD_BATCH_SIZE</item>+      <item>UNITY_BUILD_CODE_AFTER_INCLUDE</item>+      <item>UNITY_BUILD_CODE_BEFORE_INCLUDE</item>+      <item>UNITY_BUILD_MODE</item>+      <item>UNITY_BUILD_UNIQUE_ID</item>+      <item>VERIFY_INTERFACE_HEADER_SETS</item>+      <item>VERSION</item>+      <item>VISIBILITY_INLINES_HIDDEN</item>+      <item>VS_CONFIGURATION_TYPE</item>+      <item>VS_DEBUGGER_COMMAND</item>+      <item>VS_DEBUGGER_COMMAND_ARGUMENTS</item>+      <item>VS_DEBUGGER_ENVIRONMENT</item>+      <item>VS_DEBUGGER_WORKING_DIRECTORY</item>+      <item>VS_DESKTOP_EXTENSIONS_VERSION</item>+      <item>VS_DOTNET_DOCUMENTATION_FILE</item>+      <item>VS_DOTNET_REFERENCES</item>+      <item>VS_DOTNET_REFERENCES_COPY_LOCAL</item>+      <item>VS_DOTNET_STARTUP_OBJECT</item>+      <item>VS_DOTNET_TARGET_FRAMEWORK_VERSION</item>+      <item>VS_DPI_AWARE</item>+      <item>VS_GLOBAL_KEYWORD</item>+      <item>VS_GLOBAL_PROJECT_TYPES</item>+      <item>VS_GLOBAL_ROOTNAMESPACE</item>+      <item>VS_IOT_EXTENSIONS_VERSION</item>+      <item>VS_IOT_STARTUP_TASK</item>+      <item>VS_JUST_MY_CODE_DEBUGGING</item>+      <item>VS_KEYWORD</item>+      <item>VS_MOBILE_EXTENSIONS_VERSION</item>+      <item>VS_NO_COMPILE_BATCHING</item>+      <item>VS_NO_SOLUTION_DEPLOY</item>+      <item>VS_PACKAGE_REFERENCES</item>+      <item>VS_PLATFORM_TOOLSET</item>+      <item>VS_PROJECT_IMPORT</item>+      <item>VS_SCC_AUXPATH</item>+      <item>VS_SCC_LOCALPATH</item>+      <item>VS_SCC_PROJECTNAME</item>+      <item>VS_SCC_PROVIDER</item>+      <item>VS_SDK_REFERENCES</item>+      <item>VS_SOLUTION_DEPLOY</item>+      <item>VS_USER_PROPS</item>+      <item>VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION</item>+      <item>VS_WINRT_COMPONENT</item>+      <item>VS_WINRT_EXTENSIONS</item>+      <item>VS_WINRT_REFERENCES</item>+      <item>WATCOM_RUNTIME_LIBRARY</item>+      <item>WIN32_EXECUTABLE</item>+      <item>WINDOWS_EXPORT_ALL_SYMBOLS</item>+      <item>XCODE_EXPLICIT_FILE_TYPE</item>+      <item>XCODE_GENERATE_SCHEME</item>+      <item>XCODE_LINK_BUILD_PHASE_MODE</item>+      <item>XCODE_PRODUCT_TYPE</item>+      <item>XCODE_SCHEME_ADDRESS_SANITIZER</item>+      <item>XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN</item>+      <item>XCODE_SCHEME_ARGUMENTS</item>+      <item>XCODE_SCHEME_DEBUG_AS_ROOT</item>+      <item>XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING</item>+      <item>XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER</item>+      <item>XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS</item>+      <item>XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE</item>+      <item>XCODE_SCHEME_ENABLE_GPU_API_VALIDATION</item>+      <item>XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE</item>+      <item>XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION</item>+      <item>XCODE_SCHEME_ENVIRONMENT</item>+      <item>XCODE_SCHEME_EXECUTABLE</item>+      <item>XCODE_SCHEME_GUARD_MALLOC</item>+      <item>XCODE_SCHEME_LAUNCH_CONFIGURATION</item>+      <item>XCODE_SCHEME_LAUNCH_MODE</item>+      <item>XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP</item>+      <item>XCODE_SCHEME_MALLOC_GUARD_EDGES</item>+      <item>XCODE_SCHEME_MALLOC_SCRIBBLE</item>+      <item>XCODE_SCHEME_MALLOC_STACK</item>+      <item>XCODE_SCHEME_THREAD_SANITIZER</item>+      <item>XCODE_SCHEME_THREAD_SANITIZER_STOP</item>+      <item>XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER</item>+      <item>XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP</item>+      <item>XCODE_SCHEME_WORKING_DIRECTORY</item>+      <item>XCODE_SCHEME_ZOMBIE_OBJECTS</item>+      <item>XCODE_XCCONFIG</item>+      <item>XCTEST</item>+    </list>+    <list name="source-properties">+      <item>ABSTRACT</item>+      <item>AUTORCC_OPTIONS</item>+      <item>AUTOUIC_OPTIONS</item>+      <item>COMPILE_DEFINITIONS</item>+      <item>COMPILE_FLAGS</item>+      <item>COMPILE_OPTIONS</item>+      <item>EXTERNAL_OBJECT</item>+      <item>Fortran_FORMAT</item>+      <item>Fortran_PREPROCESS</item>+      <item>GENERATED</item>+      <item>HEADER_FILE_ONLY</item>+      <item>INCLUDE_DIRECTORIES</item>+      <item>KEEP_EXTENSION</item>+      <item>LABELS</item>+      <item>LANGUAGE</item>+      <item>LOCATION</item>+      <item>MACOSX_PACKAGE_LOCATION</item>+      <item>OBJECT_DEPENDS</item>+      <item>OBJECT_OUTPUTS</item>+      <item>SKIP_AUTOGEN</item>+      <item>SKIP_AUTOMOC</item>+      <item>SKIP_AUTORCC</item>+      <item>SKIP_AUTOUIC</item>+      <item>SKIP_PRECOMPILE_HEADERS</item>+      <item>SKIP_UNITY_BUILD_INCLUSION</item>+      <item>SYMBOLIC</item>+      <item>Swift_DEPENDENCIES_FILE</item>+      <item>Swift_DIAGNOSTICS_FILE</item>+      <item>VS_COPY_TO_OUT_DIR</item>+      <item>VS_DEPLOYMENT_CONTENT</item>+      <item>VS_DEPLOYMENT_LOCATION</item>+      <item>VS_INCLUDE_IN_VSIX</item>+      <item>VS_RESOURCE_GENERATOR</item>+      <item>VS_SETTINGS</item>+      <item>VS_SHADER_DISABLE_OPTIMIZATIONS</item>+      <item>VS_SHADER_ENABLE_DEBUG</item>+      <item>VS_SHADER_ENTRYPOINT</item>+      <item>VS_SHADER_FLAGS</item>+      <item>VS_SHADER_MODEL</item>+      <item>VS_SHADER_OBJECT_FILE_NAME</item>+      <item>VS_SHADER_OUTPUT_HEADER_FILE</item>+      <item>VS_SHADER_TYPE</item>+      <item>VS_SHADER_VARIABLE_NAME</item>+      <item>VS_TOOL_OVERRIDE</item>+      <item>VS_XAML_TYPE</item>+      <item>WRAP_EXCLUDE</item>+      <item>XCODE_EXPLICIT_FILE_TYPE</item>+      <item>XCODE_FILE_ATTRIBUTES</item>+      <item>XCODE_LAST_KNOWN_FILE_TYPE</item>+    </list>+    <list name="test-properties">+      <item>ATTACHED_FILES</item>+      <item>ATTACHED_FILES_ON_FAIL</item>+      <item>COST</item>+      <item>DEPENDS</item>+      <item>DISABLED</item>+      <item>ENVIRONMENT</item>+      <item>ENVIRONMENT_MODIFICATION</item>+      <item>FAIL_REGULAR_EXPRESSION</item>+      <item>FIXTURES_CLEANUP</item>+      <item>FIXTURES_REQUIRED</item>+      <item>FIXTURES_SETUP</item>+      <item>LABELS</item>+      <item>MEASUREMENT</item>+      <item>PASS_REGULAR_EXPRESSION</item>+      <item>PROCESSORS</item>+      <item>PROCESSOR_AFFINITY</item>+      <item>REQUIRED_FILES</item>+      <item>RESOURCE_LOCK</item>+      <item>RUN_SERIAL</item>+      <item>SKIP_REGULAR_EXPRESSION</item>+      <item>SKIP_RETURN_CODE</item>+      <item>TIMEOUT</item>+      <item>TIMEOUT_AFTER_MATCH</item>+      <item>WILL_FAIL</item>+      <item>WORKING_DIRECTORY</item>+    </list>+    <list name="cache-properties">+      <item>ADVANCED</item>+      <item>HELPSTRING</item>+      <item>MODIFIED</item>+      <item>STRINGS</item>+      <item>TYPE</item>+      <item>VALUE</item>+    </list>+    <list name="install-properties">+      <item>CPACK_DESKTOP_SHORTCUTS</item>+      <item>CPACK_NEVER_OVERWRITE</item>+      <item>CPACK_PERMANENT</item>+      <item>CPACK_STARTUP_SHORTCUTS</item>+      <item>CPACK_START_MENU_SHORTCUTS</item>+      <item>CPACK_WIX_ACL</item>+    </list>++    <list name="generator-expressions">+      <item>0</item>+      <item>1</item>+      <item>BOOL</item>+      <item>AND</item>+      <item>OR</item>+      <item>NOT</item>+      <item>STREQUAL</item>+      <item>EQUAL</item>+      <item>IN_LIST</item>+      <item>VERSION_LESS</item>+      <item>VERSION_GREATER</item>+      <item>VERSION_EQUAL</item>+      <item>VERSION_LESS_EQUAL</item>+      <item>VERSION_GREATER_EQUAL</item>+      <item>PATH_EQUAL</item>+      <item>PATH</item>+      <item>TARGET_EXISTS</item>+      <item>CONFIG</item>+      <item>PLATFORM_ID</item>+      <item>C_COMPILER_ID</item>+      <item>CXX_COMPILER_ID</item>+      <item>CUDA_COMPILER_ID</item>+      <item>Fortran_COMPILER_ID</item>+      <item>C_COMPILER_VERSION</item>+      <item>CXX_COMPILER_VERSION</item>+      <item>CUDA_COMPILER_VERSION</item>+      <item>Fortran_COMPILER_VERSION</item>+      <item>TARGET_POLICY</item>+      <item>COMPILE_FEATURES</item>+      <item>COMPILE_LANG_AND_ID</item>+      <item>COMPILE_LANGUAGE</item>+      <item>LINK_LANG_AND_ID</item>+      <item>LINK_LANGUAGE</item>+      <item>DEVICE_LINK</item>+      <item>HOST_LINK</item>+      <item>LINK_LIBRARY</item>+      <item>LINK_GROUP</item>+      <item>ANGLE-R</item>+      <item>COMMA</item>+      <item>SEMICOLON</item>+      <item>IF</item>+      <item>JOIN</item>+      <item>REMOVE_DUPLICATES</item>+      <item>FILTER</item>+      <item>LOWER_CASE</item>+      <item>UPPER_CASE</item>+      <item>GENEX_EVAL</item>+      <item>TARGET_GENEX_EVAL</item>+      <item>TARGET_NAME_IF_EXISTS</item>+      <item>TARGET_FILE</item>+      <item>TARGET_FILE_BASE_NAME</item>+      <item>TARGET_FILE_PREFIX</item>+      <item>TARGET_FILE_SUFFIX</item>+      <item>TARGET_FILE_NAME</item>+      <item>TARGET_FILE_DIR</item>+      <item>TARGET_LINKER_FILE</item>+      <item>TARGET_LINKER_FILE_BASE_NAME</item>+      <item>TARGET_LINKER_FILE_PREFIX</item>+      <item>TARGET_LINKER_FILE_SUFFIX</item>+      <item>TARGET_LINKER_FILE_NAME</item>+      <item>TARGET_LINKER_FILE_DIR</item>+      <item>TARGET_SONAME_FILE</item>+      <item>TARGET_SONAME_FILE</item>+      <item>TARGET_SONAME_FILE_NAME</item>+      <item>TARGET_SONAME_FILE_DIR</item>+      <item>TARGET_PDB_FILE</item>+      <item>TARGET_PDB_FILE_BASE_NAME</item>+      <item>TARGET_PDB_FILE_NAME</item>+      <item>TARGET_PDB_FILE_DIR</item>+      <item>TARGET_BUNDLE_DIR_NAME</item>+      <item>TARGET_BUNDLE_DIR</item>+      <item>TARGET_BUNDLE_CONTENT_DIR</item>+      <item>TARGET_PROPERTY</item>+      <item>TARGET_RUNTIME_DLLS</item>+      <item>INSTALL_PREFIX</item>+      <item>TARGET_NAME</item>+      <item>LINK_ONLY</item>+      <item>INSTALL_INTERFACE</item>+      <item>BUILD_INTERFACE</item>+      <item>MAKE_C_IDENTIFIER</item>+      <item>TARGET_OBJECTS</item>+      <item>SHELL_PATH</item>+      <item>OUTPUT_CONFIG</item>+      <item>COMMAND_CONFIG</item>+    </list>++    <list name="standard-modules">+      <item>AndroidTestUtilities</item>+      <item>BundleUtilities</item>+      <item>CheckCCompilerFlag</item>+      <item>CheckCompilerFlag</item>+      <item>CheckCSourceCompiles</item>+      <item>CheckCSourceRuns</item>+      <item>CheckCXXCompilerFlag</item>+      <item>CheckCXXSourceCompiles</item>+      <item>CheckCXXSourceRuns</item>+      <item>CheckCXXSymbolExists</item>+      <item>CheckFortranCompilerFlag</item>+      <item>CheckFortranFunctionExists</item>+      <item>CheckFortranSourceCompiles</item>+      <item>CheckFortranSourceRuns</item>+      <item>CheckFunctionExists</item>+      <item>CheckIncludeFileCXX</item>+      <item>CheckIncludeFile</item>+      <item>CheckIncludeFiles</item>+      <item>CheckIPOSupported</item>+      <item>CheckLanguage</item>+      <item>CheckLibraryExists</item>+      <item>CheckLinkerFlag</item>+      <item>CheckOBJCCompilerFlag</item>+      <item>CheckOBJCSourceCompiles</item>+      <item>CheckOBJCSourceRuns</item>+      <item>CheckOBJCXXCompilerFlag</item>+      <item>CheckOBJCXXSourceCompiles</item>+      <item>CheckOBJCXXSourceRuns</item>+      <item>CheckPIESupported</item>+      <item>CheckPrototypeDefinition</item>+      <item>CheckSourceCompiles</item>+      <item>CheckSourceRuns</item>+      <item>CheckStructHasMember</item>+      <item>CheckSymbolExists</item>+      <item>CheckTypeSize</item>+      <item>CheckVariableExists</item>+      <item>CMakeAddFortranSubdirectory</item>+      <item>CMakeBackwardCompatibilityCXX</item>+      <item>CMakeDependentOption</item>+      <item>CMakeFindDependencyMacro</item>+      <item>CMakeFindFrameworks</item>+      <item>CMakePackageConfigHelpers</item>+      <item>CMakePrintHelpers</item>+      <item>CMakePrintSystemInformation</item>+      <item>CMakePushCheckState</item>+      <item>CPack</item>+      <item>CPackComponent</item>+      <item>CPackIFW</item>+      <item>CPackIFWConfigureFile</item>+      <item>CSharpUtilities</item>+      <item>CTest</item>+      <item>CTestCoverageCollectGCOV</item>+      <item>CTestScriptMode</item>+      <item>CTestUseLaunchers</item>+      <item>Dart</item>+      <item>DeployQt4</item>+      <item>ExternalData</item>+      <item>ExternalProject</item>+      <item>FeatureSummary</item>+      <item>FetchContent</item>+      <item>FindPackageHandleStandardArgs</item>+      <item>FindPackageMessage</item>+      <item>FortranCInterface</item>+      <item>GenerateExportHeader</item>+      <item>GNUInstallDirs</item>+      <item>GoogleTest</item>+      <item>InstallRequiredSystemLibraries</item>+      <item>ProcessorCount</item>+      <item>SelectLibraryConfigurations</item>+      <item>TestForANSIForScope</item>+      <item>TestForANSIStreamHeaders</item>+      <item>TestForSSTREAM</item>+      <item>TestForSTDNamespace</item>+      <item>UseEcos</item>+      <item>UseJava</item>+      <item>UseSWIG</item>+      <item>UsewxWidgets</item>+    </list>++    <list name="standard-finder-modules">+      <item>ALSA</item>+      <item>Armadillo</item>+      <item>ASPELL</item>+      <item>AVIFile</item>+      <item>Backtrace</item>+      <item>BISON</item>+      <item>BLAS</item>+      <item>Boost</item>+      <item>Bullet</item>+      <item>BZip2</item>+      <item>CABLE</item>+      <item>Coin3D</item>+      <item>CUDAToolkit</item>+      <item>Cups</item>+      <item>CURL</item>+      <item>Curses</item>+      <item>CVS</item>+      <item>CxxTest</item>+      <item>Cygwin</item>+      <item>Dart</item>+      <item>DCMTK</item>+      <item>DevIL</item>+      <item>Doxygen</item>+      <item>EnvModules</item>+      <item>EXPAT</item>+      <item>FLEX</item>+      <item>FLTK</item>+      <item>FLTK2</item>+      <item>Fontconfig</item>+      <item>Freetype</item>+      <item>GCCXML</item>+      <item>GDAL</item>+      <item>Gettext</item>+      <item>GIF</item>+      <item>Git</item>+      <item>GLEW</item>+      <item>GLUT</item>+      <item>Gnuplot</item>+      <item>GnuTLS</item>+      <item>GSL</item>+      <item>GTest</item>+      <item>GTK</item>+      <item>GTK2</item>+      <item>HDF5</item>+      <item>Hg</item>+      <item>HSPELL</item>+      <item>HTMLHelp</item>+      <item>Ice</item>+      <item>Iconv</item>+      <item>Icotool</item>+      <item>ICU</item>+      <item>ImageMagick</item>+      <item>Intl</item>+      <item>ITK</item>+      <item>Jasper</item>+      <item>Java</item>+      <item>JNI</item>+      <item>JPEG</item>+      <item>KDE3</item>+      <item>KDE4</item>+      <item>LAPACK</item>+      <item>LATEX</item>+      <item>LibArchive</item>+      <item>Libinput</item>+      <item>LibLZMA</item>+      <item>LibXml2</item>+      <item>LibXslt</item>+      <item>LTTngUST</item>+      <item>Lua</item>+      <item>Lua50</item>+      <item>Lua51</item>+      <item>Matlab</item>+      <item>MFC</item>+      <item>Motif</item>+      <item>MPEG</item>+      <item>MPEG2</item>+      <item>MPI</item>+      <item>Msys</item>+      <item>ODBC</item>+      <item>OpenACC</item>+      <item>OpenAL</item>+      <item>OpenCL</item>+      <item>OpenGL</item>+      <item>OpenMP</item>+      <item>OpenSceneGraph</item>+      <item>OpenSSL</item>+      <item>OpenThreads</item>+      <item>osg</item>+      <item>osg_functions</item>+      <item>osgAnimation</item>+      <item>osgDB</item>+      <item>osgFX</item>+      <item>osgGA</item>+      <item>osgIntrospection</item>+      <item>osgManipulator</item>+      <item>osgParticle</item>+      <item>osgPresentation</item>+      <item>osgProducer</item>+      <item>osgQt</item>+      <item>osgShadow</item>+      <item>osgSim</item>+      <item>osgTerrain</item>+      <item>osgText</item>+      <item>osgUtil</item>+      <item>osgViewer</item>+      <item>osgVolume</item>+      <item>osgWidget</item>+      <item>Patch</item>+      <item>Perl</item>+      <item>PerlLibs</item>+      <item>PHP4</item>+      <item>PhysFS</item>+      <item>Pike</item>+      <item>PkgConfig</item>+      <item>PNG</item>+      <item>PostgreSQL</item>+      <item>Producer</item>+      <item>Protobuf</item>+      <item>Python</item>+      <item>Python2</item>+      <item>Python3</item>+      <item>Qt3</item>+      <item>Qt4</item>+      <item>QuickTime</item>+      <item>RTI</item>+      <item>Ruby</item>+      <item>SDL</item>+      <item>SDL_image</item>+      <item>SDL_mixer</item>+      <item>SDL_net</item>+      <item>SDL_sound</item>+      <item>SDL_ttf</item>+      <item>SelfPackers</item>+      <item>Squish</item>+      <item>SQLite3</item>+      <item>Subversion</item>+      <item>SWIG</item>+      <item>TCL</item>+      <item>Tclsh</item>+      <item>TclStub</item>+      <item>Threads</item>+      <item>TIFF</item>+      <item>UnixCommands</item>+      <item>VTK</item>+      <item>Vulkan</item>+      <item>Wget</item>+      <item>Wish</item>+      <item>wxWidgets</item>+      <item>X11</item>+      <item>XalanC</item>+      <item>XCTest</item>+      <item>XercesC</item>+      <item>XMLRPC</item>+      <item>ZLIB</item>+    </list>++    <list name="deprecated-modules">+      <item>AddFileDependencies</item>+      <item>CMakeDetermineVSServicePack</item>+      <item>CMakeExpandImportedTargets</item>+      <item>CMakeForceCompiler</item>+      <item>CMakeParseArguments</item>+      <item>Documentation</item>+      <item>MacroAddFileDependencies</item>+      <item>TestCXXAcceptsFlag</item>+      <item>UseJavaClassFilelist</item>+      <item>UseJavaSymlinks</item>+      <item>UsePkgConfig</item>+      <item>Use_wxWindows</item>+      <item>WriteBasicConfigVersionFile</item>+      <item>WriteCompilerDetectionHeader</item>+      <item>FindCUDA</item>+      <item>FindPythonInterp</item>+      <item>FindPythonLibs</item>+      <item>FindQt</item>+      <item>FindwxWindows</item>+      <item>CPackArchive</item>+      <item>CPackBundle</item>+      <item>CPackCygwin</item>+      <item>CPackDeb</item>+      <item>CPackDMG</item>+      <item>CPackFreeBSD</item>+      <item>CPackNSIS</item>+      <item>CPackNuGet</item>+      <item>CPackPackageMaker</item>+      <item>CPackProductBuild</item>+      <item>CPackRPM</item>+      <item>CPackWIX</item>+      <item>GetPrerequisites</item>+      <item>TestBigEndian</item>+    </list>++    +<!-- Source/cmStringAlgorithms.cxx: bool cmIsOff(cm::string_view val) -->+    <list name="true_special_arg">+      <item>TRUE</item>+      <item>ON</item>+      <item>YES</item>+      <item>Y</item>+      <item>0</item>+    </list>++    +<!-- Source/cmStringAlgorithms.cxx: bool cmIsOff(cm::string_view val) -->+    <list name="false_special_arg">+      <item>FALSE</item>+      <item>OFF</item>+      <item>NO</item>+      <item>IGNORE</item>+      <item>N</item>+      <item>0</item>+    </list>++    <contexts>++      <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text">+        <DetectSpaces/>+        <WordDetect String="block" insensitive="true" attribute="Command" context="block_ctx" beginRegion="block"/>+        <WordDetect String="break" insensitive="true" attribute="Control Flow" context="break_ctx"/>+        <WordDetect String="cmake_host_system_information" insensitive="true" attribute="Command" context="cmake_host_system_information_ctx"/>+        <WordDetect String="cmake_language" insensitive="true" attribute="Command" context="cmake_language_ctx"/>+        <WordDetect String="cmake_minimum_required" insensitive="true" attribute="Command" context="cmake_minimum_required_ctx"/>+        <WordDetect String="cmake_parse_arguments" insensitive="true" attribute="Command" context="cmake_parse_arguments_ctx"/>+        <WordDetect String="cmake_path" insensitive="true" attribute="Command" context="cmake_path_ctx"/>+        <WordDetect String="cmake_policy" insensitive="true" attribute="Command" context="cmake_policy_ctx"/>+        <WordDetect String="configure_file" insensitive="true" attribute="Command" context="configure_file_ctx"/>+        <WordDetect String="continue" insensitive="true" attribute="Control Flow" context="break_ctx"/>+        <WordDetect String="elseif" insensitive="true" attribute="Control Flow" context="elseif_ctx"/>+        <WordDetect String="else" insensitive="true" attribute="Control Flow" context="break_ctx"/>+        <WordDetect String="endblock" insensitive="true" attribute="Command" context="break_ctx" endRegion="block"/>+        <WordDetect String="endforeach" insensitive="true" attribute="Control Flow" context="break_ctx" endRegion="foreach"/>+        <WordDetect String="endfunction" insensitive="true" attribute="Command" context="break_ctx" endRegion="function"/>+        <WordDetect String="endif" insensitive="true" attribute="Control Flow" context="break_ctx" endRegion="if"/>+        <WordDetect String="endmacro" insensitive="true" attribute="Command" context="break_ctx" endRegion="macro"/>+        <WordDetect String="endwhile" insensitive="true" attribute="Control Flow" context="break_ctx" endRegion="while"/>+        <WordDetect String="execute_process" insensitive="true" attribute="Command" context="execute_process_ctx"/>+        <WordDetect String="file" insensitive="true" attribute="Command" context="file_ctx"/>+        <WordDetect String="find_file" insensitive="true" attribute="Command" context="find_file_ctx"/>+        <WordDetect String="find_library" insensitive="true" attribute="Command" context="find_library_ctx"/>+        <WordDetect String="find_package" insensitive="true" attribute="Command" context="find_package_ctx"/>+        <WordDetect String="find_path" insensitive="true" attribute="Command" context="find_file_ctx"/>+        <WordDetect String="find_program" insensitive="true" attribute="Command" context="find_library_ctx"/>+        <WordDetect String="foreach" insensitive="true" attribute="Control Flow" context="foreach_ctx" beginRegion="foreach"/>+        <WordDetect String="function" insensitive="true" attribute="Command" context="function_ctx" beginRegion="function"/>+        <WordDetect String="get_cmake_property" insensitive="true" attribute="Command" context="get_cmake_property_ctx"/>+        <WordDetect String="get_directory_property" insensitive="true" attribute="Command" context="get_directory_property_ctx"/>+        <WordDetect String="get_filename_component" insensitive="true" attribute="Command" context="get_filename_component_ctx"/>+        <WordDetect String="get_property" insensitive="true" attribute="Command" context="get_property_ctx"/>+        <WordDetect String="if" insensitive="true" attribute="Control Flow" context="if_ctx" beginRegion="if"/>+        <WordDetect String="include" insensitive="true" attribute="Command" context="include_ctx"/>+        <WordDetect String="include_guard" insensitive="true" attribute="Command" context="include_guard_ctx"/>+        <WordDetect String="list" insensitive="true" attribute="Command" context="list_ctx"/>+        <WordDetect String="macro" insensitive="true" attribute="Command" context="function_ctx" beginRegion="macro"/>+        <WordDetect String="mark_as_advanced" insensitive="true" attribute="Command" context="mark_as_advanced_ctx"/>+        <WordDetect String="math" insensitive="true" attribute="Command" context="math_ctx"/>+        <WordDetect String="message" insensitive="true" attribute="Command" context="message_ctx"/>+        <WordDetect String="option" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="return" insensitive="true" attribute="Control Flow" context="return_ctx"/>+        <WordDetect String="separate_arguments" insensitive="true" attribute="Command" context="separate_arguments_ctx"/>+        <WordDetect String="set_directory_properties" insensitive="true" attribute="Command" context="set_directory_properties_ctx"/>+        <WordDetect String="set_property" insensitive="true" attribute="Command" context="set_property_ctx"/>+        <WordDetect String="set" insensitive="true" attribute="Command" context="set_ctx"/>+        <WordDetect String="site_name" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="string" insensitive="true" attribute="Command" context="string_ctx"/>+        <WordDetect String="unset" insensitive="true" attribute="Command" context="unset_ctx"/>+        <WordDetect String="variable_watch" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="while" insensitive="true" attribute="Control Flow" context="while_ctx" beginRegion="while"/>+        <WordDetect String="add_compile_definitions" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="add_compile_options" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="add_custom_command" insensitive="true" attribute="Command" context="add_custom_command_ctx"/>+        <WordDetect String="add_custom_target" insensitive="true" attribute="Command" context="add_custom_target_ctx"/>+        <WordDetect String="add_definitions" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="add_dependencies" insensitive="true" attribute="Command" context="add_dependencies_ctx"/>+        <WordDetect String="add_executable" insensitive="true" attribute="Command" context="add_executable_ctx"/>+        <WordDetect String="add_library" insensitive="true" attribute="Command" context="add_library_ctx"/>+        <WordDetect String="add_link_options" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="add_subdirectory" insensitive="true" attribute="Command" context="add_subdirectory_ctx"/>+        <WordDetect String="add_test" insensitive="true" attribute="Command" context="add_test_ctx"/>+        <WordDetect String="aux_source_directory" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="build_command" insensitive="true" attribute="Command" context="build_command_ctx"/>+        <WordDetect String="create_test_sourcelist" insensitive="true" attribute="Command" context="create_test_sourcelist_ctx"/>+        <WordDetect String="define_property" insensitive="true" attribute="Command" context="define_property_ctx"/>+        <WordDetect String="enable_language" insensitive="true" attribute="Command" context="enable_language_ctx"/>+        <WordDetect String="enable_testing" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="export" insensitive="true" attribute="Command" context="export_ctx"/>+        <WordDetect String="fltk_wrap_ui" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="get_source_file_property" insensitive="true" attribute="Command" context="get_source_file_property_ctx"/>+        <WordDetect String="get_target_property" insensitive="true" attribute="Command" context="get_target_property_ctx"/>+        <WordDetect String="get_test_property" insensitive="true" attribute="Command" context="get_test_property_ctx"/>+        <WordDetect String="include_directories" insensitive="true" attribute="Command" context="include_directories_ctx"/>+        <WordDetect String="include_external_msproject" insensitive="true" attribute="Command" context="include_external_msproject_ctx"/>+        <WordDetect String="include_regular_expression" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="install" insensitive="true" attribute="Command" context="install_ctx"/>+        <WordDetect String="link_directories" insensitive="true" attribute="Command" context="link_directories_ctx"/>+        <WordDetect String="link_libraries" insensitive="true" attribute="Command" context="link_libraries_ctx"/>+        <WordDetect String="load_cache" insensitive="true" attribute="Command" context="load_cache_ctx"/>+        <WordDetect String="project" insensitive="true" attribute="Command" context="project_ctx"/>+        <WordDetect String="qt_wrap_cpp" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="qt_wrap_ui" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="remove_definitions" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="set_source_files_properties" insensitive="true" attribute="Command" context="set_source_files_properties_ctx"/>+        <WordDetect String="set_target_properties" insensitive="true" attribute="Command" context="set_target_properties_ctx"/>+        <WordDetect String="set_tests_properties" insensitive="true" attribute="Command" context="set_tests_properties_ctx"/>+        <WordDetect String="source_group" insensitive="true" attribute="Command" context="source_group_ctx"/>+        <WordDetect String="target_compile_definitions" insensitive="true" attribute="Command" context="target_compile_definitions_ctx"/>+        <WordDetect String="target_compile_features" insensitive="true" attribute="Command" context="target_compile_features_ctx"/>+        <WordDetect String="target_compile_options" insensitive="true" attribute="Command" context="target_compile_options_ctx"/>+        <WordDetect String="target_include_directories" insensitive="true" attribute="Command" context="target_include_directories_ctx"/>+        <WordDetect String="target_link_directories" insensitive="true" attribute="Command" context="target_compile_options_ctx"/>+        <WordDetect String="target_link_libraries" insensitive="true" attribute="Command" context="target_compile_definitions_ctx"/>+        <WordDetect String="target_link_options" insensitive="true" attribute="Command" context="target_compile_definitions_ctx"/>+        <WordDetect String="target_precompile_headers" insensitive="true" attribute="Command" context="target_precompile_headers_ctx"/>+        <WordDetect String="target_sources" insensitive="true" attribute="Command" context="target_sources_ctx"/>+        <WordDetect String="try_compile" insensitive="true" attribute="Command" context="try_compile_ctx"/>+        <WordDetect String="try_run" insensitive="true" attribute="Command" context="try_run_ctx"/>+        <WordDetect String="ctest_build" insensitive="true" attribute="Command" context="ctest_build_ctx"/>+        <WordDetect String="ctest_configure" insensitive="true" attribute="Command" context="ctest_configure_ctx"/>+        <WordDetect String="ctest_coverage" insensitive="true" attribute="Command" context="ctest_coverage_ctx"/>+        <WordDetect String="ctest_empty_binary_directory" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="ctest_memcheck" insensitive="true" attribute="Command" context="ctest_memcheck_ctx"/>+        <WordDetect String="ctest_read_custom_files" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="ctest_run_script" insensitive="true" attribute="Command" context="ctest_run_script_ctx"/>+        <WordDetect String="ctest_sleep" insensitive="true" attribute="Command" context="function_ctx"/>+        <WordDetect String="ctest_start" insensitive="true" attribute="Command" context="ctest_start_ctx"/>+        <WordDetect String="ctest_submit" insensitive="true" attribute="Command" context="ctest_submit_ctx"/>+        <WordDetect String="ctest_test" insensitive="true" attribute="Command" context="ctest_test_ctx"/>+        <WordDetect String="ctest_update" insensitive="true" attribute="Command" context="ctest_update_ctx"/>+        <WordDetect String="ctest_upload" insensitive="true" attribute="Command" context="ctest_upload_ctx"/>+        <WordDetect String="android_add_test_data" insensitive="true" attribute="CMake Provided Function/Macro" context="android_add_test_data_ctx"/>+        <WordDetect String="fixup_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="copy_and_fixup_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="verify_app" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_bundle_main_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_dotapp_dir" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_bundle_and_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_bundle_all_executables" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_item_key" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_item_rpaths" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="clear_bundle_keys" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="set_bundle_key_values" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="get_bundle_keys" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="copy_resolved_item_into_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="copy_resolved_framework_into_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="fixup_bundle_item" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="verify_bundle_prerequisites" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="verify_bundle_symlinks" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_c_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_c_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_source_compiles_ctx"/>+        <WordDetect String="check_c_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_cxx_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_cxx_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_source_compiles_ctx"/>+        <WordDetect String="check_cxx_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_cxx_symbol_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_fortran_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_fortran_function_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_fortran_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_source_compiles_ctx"/>+        <WordDetect String="check_fortran_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_source_runs_ctx"/>+        <WordDetect String="check_function_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_include_file_cxx" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_include_file" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_include_files" insensitive="true" attribute="CMake Provided Function/Macro" context="check_include_files_ctx"/>+        <WordDetect String="check_ipo_supported" insensitive="true" attribute="CMake Provided Function/Macro" context="check_ipo_supported_ctx"/>+        <WordDetect String="check_language" insensitive="true" attribute="CMake Provided Function/Macro" context="check_language_ctx"/>+        <WordDetect String="check_library_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_linker_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_objc_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_objc_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_source_compiles_ctx"/>+        <WordDetect String="check_objc_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_objcxx_compiler_flag" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_objcxx_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_c_source_compiles_ctx"/>+        <WordDetect String="check_objcxx_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_pie_supported" insensitive="true" attribute="CMake Provided Function/Macro" context="check_pie_supported_ctx"/>+        <WordDetect String="check_prototype_definition" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_source_compiles" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_source_compiles_ctx"/>+        <WordDetect String="check_source_runs" insensitive="true" attribute="CMake Provided Function/Macro" context="check_fortran_source_runs_ctx"/>+        <WordDetect String="check_struct_has_member" insensitive="true" attribute="CMake Provided Function/Macro" context="check_include_files_ctx"/>+        <WordDetect String="check_symbol_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="check_type_size" insensitive="true" attribute="CMake Provided Function/Macro" context="check_type_size_ctx"/>+        <WordDetect String="check_variable_exists" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="cmake_add_fortran_subdirectory" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_add_fortran_subdirectory_ctx"/>+        <WordDetect String="cmake_dependent_option" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="find_dependency" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="configure_package_config_file" insensitive="true" attribute="CMake Provided Function/Macro" context="configure_package_config_file_ctx"/>+        <WordDetect String="write_basic_package_version_file" insensitive="true" attribute="CMake Provided Function/Macro" context="write_basic_package_version_file_ctx"/>+        <WordDetect String="cmake_print_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_print_properties_ctx"/>+        <WordDetect String="cmake_push_check_state" insensitive="true" attribute="CMake Provided Function/Macro" context="cmake_push_check_state_ctx"/>+        <WordDetect String="cmake_pop_check_state" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="cmake_reset_check_state" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="cpack_add_component" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_add_component_ctx"/>+        <WordDetect String="cpack_add_component_group" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_add_component_group_ctx"/>+        <WordDetect String="cpack_add_install_type" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_add_install_type_ctx"/>+        <WordDetect String="cpack_configure_downloads" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_configure_downloads_ctx"/>+        <WordDetect String="cpack_ifw_configure_component" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_configure_component_ctx"/>+        <WordDetect String="cpack_ifw_configure_component_group" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_configure_component_group_ctx"/>+        <WordDetect String="cpack_ifw_add_repository" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_add_repository_ctx"/>+        <WordDetect String="cpack_ifw_update_repository" insensitive="true" attribute="CMake Provided Function/Macro" context="cpack_ifw_update_repository_ctx"/>+        <WordDetect String="cpack_ifw_add_package_resources" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="cpack_ifw_configure_file" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="csharp_set_windows_forms_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="csharp_set_designer_cs_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="csharp_set_xaml_cs_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="csharp_get_filename_keys" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="csharp_get_filename_key_base" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="csharp_get_dependentupon_name" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ctest_coverage_collect_gcov" insensitive="true" attribute="CMake Provided Function/Macro" context="ctest_coverage_collect_gcov_ctx"/>+        <WordDetect String="write_qt4_conf" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="resolve_qt4_paths" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="fixup_qt4_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="install_qt4_plugin_path" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="install_qt4_plugin" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="install_qt4_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ExternalData_Expand_Arguments" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ExternalData_Add_Test" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ExternalData_Add_Target" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalData_Add_Target_ctx"/>+        <WordDetect String="ExternalProject_Add" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_ctx"/>+        <WordDetect String="ExternalProject_Get_Property" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ExternalProject_Add_Step" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_Step_ctx"/>+        <WordDetect String="ExternalProject_Add_StepTargets" insensitive="true" attribute="CMake Provided Function/Macro" context="ExternalProject_Add_StepTargets_ctx"/>+        <WordDetect String="ExternalProject_Add_StepDependencies" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="feature_summary" insensitive="true" attribute="CMake Provided Function/Macro" context="feature_summary_ctx"/>+        <WordDetect String="set_package_properties" insensitive="true" attribute="CMake Provided Function/Macro" context="set_package_properties_ctx"/>+        <WordDetect String="add_feature_info" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="set_package_info" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="set_feature_info" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="print_enabled_features" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="print_disabled_features" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="FetchContent_Declare" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_Declare_ctx"/>+        <WordDetect String="FetchContent_Populate" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_Populate_ctx"/>+        <WordDetect String="FetchContent_GetProperties" insensitive="true" attribute="CMake Provided Function/Macro" context="FetchContent_GetProperties_ctx"/>+        <WordDetect String="FetchContent_MakeAvailable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="find_package_handle_standard_args" insensitive="true" attribute="CMake Provided Function/Macro" context="find_package_handle_standard_args_ctx"/>+        <WordDetect String="find_package_check_version" insensitive="true" attribute="CMake Provided Function/Macro" context="find_package_check_version_ctx"/>+        <WordDetect String="find_package_message" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="FortranCInterface_HEADER" insensitive="true" attribute="CMake Provided Function/Macro" context="FortranCInterface_HEADER_ctx"/>+        <WordDetect String="FortranCInterface_VERIFY" insensitive="true" attribute="CMake Provided Function/Macro" context="FortranCInterface_VERIFY_ctx"/>+        <WordDetect String="generate_export_header" insensitive="true" attribute="CMake Provided Function/Macro" context="generate_export_header_ctx"/>+        <WordDetect String="GNUInstallDirs_get_absolute_install_dir" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="gtest_add_tests" insensitive="true" attribute="CMake Provided Function/Macro" context="gtest_add_tests_ctx"/>+        <WordDetect String="gtest_discover_tests" insensitive="true" attribute="CMake Provided Function/Macro" context="gtest_discover_tests_ctx"/>+        <WordDetect String="processorcount" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="select_library_configurations" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="test_big_endian" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_add_include_directories" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_add_executable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_add_target_lib" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_adjust_directory" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_use_arm_elf_tools" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_use_i386_elf_tools" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="ecos_use_ppc_eabi_tools" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="add_jar" insensitive="true" attribute="CMake Provided Function/Macro" context="add_jar_ctx"/>+        <WordDetect String="install_jar" insensitive="true" attribute="CMake Provided Function/Macro" context="install_jar_ctx"/>+        <WordDetect String="install_jni_symlink" insensitive="true" attribute="CMake Provided Function/Macro" context="install_jar_ctx"/>+        <WordDetect String="create_javah" insensitive="true" attribute="CMake Provided Function/Macro" context="create_javah_ctx"/>+        <WordDetect String="install_jar_exports" insensitive="true" attribute="CMake Provided Function/Macro" context="install_jar_exports_ctx"/>+        <WordDetect String="export_jars" insensitive="true" attribute="CMake Provided Function/Macro" context="export_jars_ctx"/>+        <WordDetect String="find_jar" insensitive="true" attribute="CMake Provided Function/Macro" context="find_jar_ctx"/>+        <WordDetect String="create_javadoc" insensitive="true" attribute="CMake Provided Function/Macro" context="create_javadoc_ctx"/>+        <WordDetect String="swig_add_library" insensitive="true" attribute="CMake Provided Function/Macro" context="swig_add_library_ctx"/>+        <WordDetect String="swig_link_libraries" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="squish_add_test" insensitive="true" attribute="CMake Provided Function/Macro" context="squish_add_test_ctx"/>+        <WordDetect String="bison_target" insensitive="true" attribute="CMake Provided Function/Macro" context="bison_target_ctx"/>+        <WordDetect String="cxxtest_add_test" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="doxygen_add_docs" insensitive="true" attribute="CMake Provided Function/Macro" context="doxygen_add_docs_ctx"/>+        <WordDetect String="env_module" insensitive="true" attribute="CMake Provided Function/Macro" context="env_module_ctx"/>+        <WordDetect String="env_module_swap" insensitive="true" attribute="CMake Provided Function/Macro" context="env_module_swap_ctx"/>+        <WordDetect String="env_module_list" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="env_module_avail" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="flex_target" insensitive="true" attribute="CMake Provided Function/Macro" context="flex_target_ctx"/>+        <WordDetect String="add_flex_bison_dependency" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="gettext_create_translations" insensitive="true" attribute="CMake Provided Function/Macro" context="gettext_create_translations_ctx"/>+        <WordDetect String="gettext_process_pot_file" insensitive="true" attribute="CMake Provided Function/Macro" context="gettext_process_pot_file_ctx"/>+        <WordDetect String="gettext_process_po_files" insensitive="true" attribute="CMake Provided Function/Macro" context="gettext_process_po_files_ctx"/>+        <WordDetect String="hg_wc_info" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_get_version_from_release_name" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_get_release_name_from_version" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_extract_all_installed_versions_from_registry" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_get_all_valid_matlab_roots_from_registry" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_get_mex_suffix" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_get_version_from_matlab_run" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="matlab_add_unit_test" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_add_unit_test_ctx"/>+        <WordDetect String="matlab_add_mex" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_add_mex_ctx"/>+        <WordDetect String="pkg_check_modules" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_check_modules_ctx"/>+        <WordDetect String="pkg_search_module" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_check_modules_ctx"/>+        <WordDetect String="pkg_get_variable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="protobuf_generate_cpp" insensitive="true" attribute="CMake Provided Function/Macro" context="protobuf_generate_cpp_ctx"/>+        <WordDetect String="protobuf_generate_python" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="Python_add_library" insensitive="true" attribute="CMake Provided Function/Macro" context="Python_add_library_ctx"/>+        <WordDetect String="Subversion_WC_INFO" insensitive="true" attribute="CMake Provided Function/Macro" context="Subversion_WC_INFO_ctx"/>+        <WordDetect String="Subversion_WC_LOG" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="xctest_add_bundle" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="xctest_add_test" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <DetectChar attribute="Comment" context="Match Comments and Docs" char="#" lookAhead="true"/>+        <DetectIdentifier attribute="User Function/Macro" context="User Function"/>+        <RegExpr attribute="@Variable Substitution" context="@VarSubst" String="@&var_ref_re;@" lookAhead="true"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="block_ctx">+        <DetectChar attribute="Normal Text" context="block_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="block_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="block_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="block_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="break_ctx">+        <DetectChar attribute="Normal Text" context="break_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="break_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_host_system_information_ctx">+        <DetectChar attribute="Normal Text" context="cmake_host_system_information_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_host_system_information_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_host_system_information_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="cmake_host_system_information_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_language_ctx">+        <DetectChar attribute="Normal Text" context="cmake_language_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_language_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_language_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="cmake_language_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_minimum_required_ctx">+        <DetectChar attribute="Normal Text" context="cmake_minimum_required_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_minimum_required_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_minimum_required_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_parse_arguments_ctx">+        <DetectChar attribute="Normal Text" context="cmake_parse_arguments_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_parse_arguments_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_parse_arguments_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_path_ctx">+        <DetectChar attribute="Normal Text" context="cmake_path_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_path_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_path_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_policy_ctx">+        <DetectChar attribute="Normal Text" context="cmake_policy_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_policy_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_policy_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="cmake_policy_sargs"/>+        <IncludeRules context="User Function Args"/>+        +<!-- NOTE Handle CMP<NNN> as a special arg of `cmake_policy` command -->+        <RegExpr attribute="Special Args" context="#stay" String="\bCMP[0-9]+\b"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="configure_file_ctx">+        <DetectChar attribute="Normal Text" context="configure_file_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="configure_file_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="configure_file_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="configure_file_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="elseif_ctx">+        <DetectChar attribute="Normal Text" context="elseif_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="elseif_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="elseif_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="elseif_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="elseif_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="elseif_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="elseif_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="execute_process_ctx">+        <DetectChar attribute="Normal Text" context="execute_process_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="execute_process_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="execute_process_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="execute_process_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="execute_process_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="execute_process_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="execute_process_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="execute_process_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="execute_process_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="file_ctx">+        <DetectChar attribute="Normal Text" context="file_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="file_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="file_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="file_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_file_ctx">+        <DetectChar attribute="Normal Text" context="find_file_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_file_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="find_file_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="find_file_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_library_ctx">+        <DetectChar attribute="Normal Text" context="find_library_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_library_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="find_library_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="find_file_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_ctx">+        <DetectChar attribute="Normal Text" context="find_package_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="find_package_nargs"/>+        <keyword attribute="Standard Module" context="#stay" String="standard-finder-modules"/>+        <keyword attribute="Special Args" context="#stay" String="find_file_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="foreach_ctx">+        <DetectChar attribute="Normal Text" context="foreach_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="foreach_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="foreach_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="function_ctx">+        <DetectChar attribute="Normal Text" context="function_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="function_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_cmake_property_ctx">+        <DetectChar attribute="Normal Text" context="get_cmake_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_cmake_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Special Args" context="#stay" String="get_cmake_property_sargs"/>+        <keyword attribute="Property" context="#stay" String="global-properties"/>+        <IncludeRules context="Detect More global-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_directory_property_ctx">+        <DetectChar attribute="Normal Text" context="get_directory_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_directory_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="get_directory_property_nargs"/>+        <keyword attribute="Property" context="#stay" String="directory-properties"/>+        <IncludeRules context="Detect More directory-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_filename_component_ctx">+        <DetectChar attribute="Normal Text" context="get_filename_component_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_filename_component_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="get_filename_component_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_property_ctx">+        <DetectChar attribute="Normal Text" context="get_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="get_property_nargs"/>+        <keyword attribute="Property" context="#stay" String="cache-properties"/>+        <keyword attribute="Property" context="#stay" String="directory-properties"/>+        <IncludeRules context="Detect More directory-properties"/>+        <keyword attribute="Property" context="#stay" String="global-properties"/>+        <IncludeRules context="Detect More global-properties"/>+        <keyword attribute="Property" context="#stay" String="install-properties"/>+        <keyword attribute="Property" context="#stay" String="source-properties"/>+        <IncludeRules context="Detect More source-properties"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <keyword attribute="Property" context="#stay" String="test-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="if_ctx">+        <DetectChar attribute="Normal Text" context="if_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="if_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="if_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="elseif_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="if_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="if_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="elseif_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_ctx">+        <DetectChar attribute="Normal Text" context="include_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="include_nargs"/>+        <keyword attribute="Standard Module" context="#stay" String="standard-modules"/>+        <keyword attribute="Deprecated Module" context="#stay" String="deprecated-modules"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_guard_ctx">+        <DetectChar attribute="Normal Text" context="include_guard_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_guard_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="include_guard_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="list_ctx">+        <DetectChar attribute="Normal Text" context="list_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="list_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="list_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="list_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="mark_as_advanced_ctx">+        <DetectChar attribute="Normal Text" context="mark_as_advanced_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="mark_as_advanced_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="mark_as_advanced_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="math_ctx">+        <DetectChar attribute="Normal Text" context="math_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="math_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="math_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="math_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="message_ctx">+        <DetectChar attribute="Normal Text" context="message_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="message_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="message_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="return_ctx">+        <DetectChar attribute="Normal Text" context="return_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="return_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="return_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="separate_arguments_ctx">+        <DetectChar attribute="Normal Text" context="separate_arguments_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="separate_arguments_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="separate_arguments_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_directory_properties_ctx">+        <DetectChar attribute="Normal Text" context="set_directory_properties_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_directory_properties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_directory_properties_nargs"/>+        <keyword attribute="Property" context="#stay" String="cache-properties"/>+        <keyword attribute="Property" context="#stay" String="directory-properties"/>+        <IncludeRules context="Detect More directory-properties"/>+        <keyword attribute="Property" context="#stay" String="global-properties"/>+        <IncludeRules context="Detect More global-properties"/>+        <keyword attribute="Property" context="#stay" String="install-properties"/>+        <keyword attribute="Property" context="#stay" String="source-properties"/>+        <IncludeRules context="Detect More source-properties"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <keyword attribute="Property" context="#stay" String="test-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_property_ctx">+        <DetectChar attribute="Normal Text" context="set_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_property_nargs"/>+        <keyword attribute="Property" context="#stay" String="cache-properties"/>+        <keyword attribute="Property" context="#stay" String="directory-properties"/>+        <IncludeRules context="Detect More directory-properties"/>+        <keyword attribute="Property" context="#stay" String="global-properties"/>+        <IncludeRules context="Detect More global-properties"/>+        <keyword attribute="Property" context="#stay" String="install-properties"/>+        <keyword attribute="Property" context="#stay" String="source-properties"/>+        <IncludeRules context="Detect More source-properties"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <keyword attribute="Property" context="#stay" String="test-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_ctx">+        <DetectChar attribute="Normal Text" context="set_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="set_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="string_ctx">+        <DetectChar attribute="Normal Text" context="string_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="string_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="string_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="unset_ctx">+        <DetectChar attribute="Normal Text" context="unset_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="unset_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="unset_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="while_ctx">+        <DetectChar attribute="Normal Text" context="while_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="while_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="while_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="elseif_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="while_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="while_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="elseif_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_command_ctx">+        <DetectChar attribute="Normal Text" context="add_custom_command_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_command_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="add_custom_command_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="add_custom_command_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_command_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="add_custom_command_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="add_custom_command_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx">+        <DetectChar attribute="Normal Text" context="add_custom_target_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="add_custom_target_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="add_custom_target_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="add_custom_target_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="add_custom_target_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_custom_target_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="add_custom_target_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="add_custom_target_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_dependencies_ctx">+        <DetectChar attribute="Normal Text" context="add_dependencies_ctx_op_tgts_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_dependencies_ctx_op_tgts_first">+        <DetectSpaces/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_executable_ctx">+        <DetectChar attribute="Normal Text" context="add_executable_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_executable_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="add_executable_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="add_executable_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_executable_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="add_executable_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_library_ctx">+        <DetectChar attribute="Normal Text" context="add_library_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_library_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="add_library_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="add_library_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_library_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="ALIAS" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="add_library_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_subdirectory_ctx">+        <DetectChar attribute="Normal Text" context="add_subdirectory_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_subdirectory_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="add_subdirectory_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_test_ctx">+        <DetectChar attribute="Normal Text" context="add_test_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_test_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="add_test_ctx_op_nested" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="add_test_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_test_ctx_op_nested">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+        <DetectChar attribute="Normal Text" context="add_test_ctx_op_nested" char="("/>+        <keyword attribute="Named Args" context="#stay" String="add_test_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="build_command_ctx">+        <DetectChar attribute="Normal Text" context="build_command_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="build_command_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="build_command_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="create_test_sourcelist_ctx">+        <DetectChar attribute="Normal Text" context="create_test_sourcelist_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="create_test_sourcelist_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="create_test_sourcelist_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="define_property_ctx">+        <DetectChar attribute="Normal Text" context="define_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="define_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="define_property_nargs"/>+        <keyword attribute="Property" context="#stay" String="cache-properties"/>+        <keyword attribute="Property" context="#stay" String="directory-properties"/>+        <IncludeRules context="Detect More directory-properties"/>+        <keyword attribute="Property" context="#stay" String="global-properties"/>+        <IncludeRules context="Detect More global-properties"/>+        <keyword attribute="Property" context="#stay" String="install-properties"/>+        <keyword attribute="Property" context="#stay" String="source-properties"/>+        <IncludeRules context="Detect More source-properties"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <keyword attribute="Property" context="#stay" String="test-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="enable_language_ctx">+        <DetectChar attribute="Normal Text" context="enable_language_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="enable_language_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="enable_language_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="enable_language_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="export_ctx">+        <DetectChar attribute="Normal Text" context="export_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="export_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGETS" attribute="Named Args" context="export_tgts"/>+        <keyword attribute="Named Args" context="#stay" String="export_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="export_tgts">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#pop" String="export_nargs"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Args"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_source_file_property_ctx">+        <DetectChar attribute="Normal Text" context="get_source_file_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_source_file_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="get_source_file_property_nargs"/>+        <keyword attribute="Property" context="#stay" String="source-properties"/>+        <IncludeRules context="Detect More source-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_target_property_ctx">+        <DetectChar attribute="Normal Text" context="get_target_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_target_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_test_property_ctx">+        <DetectChar attribute="Normal Text" context="get_test_property_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="get_test_property_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Property" context="#stay" String="test-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_directories_ctx">+        <DetectChar attribute="Normal Text" context="include_directories_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_directories_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="include_directories_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_external_msproject_ctx">+        <DetectChar attribute="Normal Text" context="include_external_msproject_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="include_external_msproject_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="include_external_msproject_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_ctx">+        <DetectChar attribute="Normal Text" context="install_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGETS" attribute="Named Args" context="install_tgts"/>+        <keyword attribute="Named Args" context="#stay" String="install_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="install_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_tgts">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#pop" String="install_nargs"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Args"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="link_directories_ctx">+        <DetectChar attribute="Normal Text" context="link_directories_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="link_directories_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="link_directories_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="link_libraries_ctx">+        <DetectChar attribute="Normal Text" context="link_libraries_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="link_libraries_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="link_libraries_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="load_cache_ctx">+        <DetectChar attribute="Normal Text" context="load_cache_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="load_cache_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="load_cache_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="project_ctx">+        <DetectChar attribute="Normal Text" context="project_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="project_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="project_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="project_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_source_files_properties_ctx">+        <DetectChar attribute="Normal Text" context="set_source_files_properties_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_source_files_properties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_source_files_properties_nargs"/>+        <keyword attribute="Property" context="#stay" String="source-properties"/>+        <IncludeRules context="Detect More source-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_target_properties_ctx">+        <DetectChar attribute="Normal Text" context="set_target_properties_ctx_op_tgts_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_target_properties_ctx_op_tgts_first">+        <DetectSpaces/>+          +<!-- NOTE Handle the only case in CMake nowadays:+              1. `set_target_properties` have a named keyword (`PROPERTIES`) after targets list+          -->+        <keyword context="set_target_properties_ctx_op" String="set_directory_properties_nargs" lookAhead="true"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_target_properties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_directory_properties_nargs"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_tests_properties_ctx">+        <DetectChar attribute="Normal Text" context="set_tests_properties_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_tests_properties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_directory_properties_nargs"/>+        <keyword attribute="Property" context="#stay" String="test-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="source_group_ctx">+        <DetectChar attribute="Normal Text" context="source_group_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="source_group_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="source_group_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_definitions_ctx">+        <DetectChar attribute="Normal Text" context="target_compile_definitions_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_definitions_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="target_compile_definitions_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="target_compile_definitions_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_definitions_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="target_compile_definitions_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_features_ctx">+        <DetectChar attribute="Normal Text" context="target_compile_features_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_features_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="target_compile_features_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="target_compile_features_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_features_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="target_compile_definitions_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="target_compile_features_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_options_ctx">+        <DetectChar attribute="Normal Text" context="target_compile_options_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_options_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="target_compile_options_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="target_compile_options_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_compile_options_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="target_compile_options_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_include_directories_ctx">+        <DetectChar attribute="Normal Text" context="target_include_directories_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_include_directories_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="target_include_directories_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="target_include_directories_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_include_directories_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="target_include_directories_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_precompile_headers_ctx">+        <DetectChar attribute="Normal Text" context="target_precompile_headers_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_precompile_headers_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="target_precompile_headers_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="target_precompile_headers_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_precompile_headers_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="target_precompile_headers_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_sources_ctx">+        <DetectChar attribute="Normal Text" context="target_sources_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_sources_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="target_sources_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="target_sources_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="target_sources_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="target_sources_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="try_compile_ctx">+        <DetectChar attribute="Normal Text" context="try_compile_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="try_compile_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="try_compile_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="try_run_ctx">+        <DetectChar attribute="Normal Text" context="try_run_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="try_run_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="try_run_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_build_ctx">+        <DetectChar attribute="Normal Text" context="ctest_build_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_build_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_build_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_configure_ctx">+        <DetectChar attribute="Normal Text" context="ctest_configure_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_configure_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_configure_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_ctx">+        <DetectChar attribute="Normal Text" context="ctest_coverage_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_coverage_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_memcheck_ctx">+        <DetectChar attribute="Normal Text" context="ctest_memcheck_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_memcheck_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_memcheck_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_run_script_ctx">+        <DetectChar attribute="Normal Text" context="ctest_run_script_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_run_script_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_run_script_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_start_ctx">+        <DetectChar attribute="Normal Text" context="ctest_start_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_start_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_start_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_submit_ctx">+        <DetectChar attribute="Normal Text" context="ctest_submit_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_submit_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_submit_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_test_ctx">+        <DetectChar attribute="Normal Text" context="ctest_test_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_test_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_test_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="ctest_test_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_update_ctx">+        <DetectChar attribute="Normal Text" context="ctest_update_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_update_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_update_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_upload_ctx">+        <DetectChar attribute="Normal Text" context="ctest_upload_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_upload_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_upload_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      +      <context attribute="Normal Text" lineEndContext="#stay" name="android_add_test_data_ctx">+        <DetectChar attribute="Normal Text" context="android_add_test_data_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="android_add_test_data_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="android_add_test_data_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_source_compiles_ctx">+        <DetectChar attribute="Normal Text" context="check_c_source_compiles_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_c_source_compiles_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_c_source_compiles_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_compiles_ctx">+        <DetectChar attribute="Normal Text" context="check_fortran_source_compiles_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_compiles_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_fortran_source_compiles_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_runs_ctx">+        <DetectChar attribute="Normal Text" context="check_fortran_source_runs_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_fortran_source_runs_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_fortran_source_runs_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_files_ctx">+        <DetectChar attribute="Normal Text" context="check_include_files_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_include_files_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_include_files_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="check_include_files_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_ipo_supported_ctx">+        <DetectChar attribute="Normal Text" context="check_ipo_supported_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_ipo_supported_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_ipo_supported_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="check_ipo_supported_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_language_ctx">+        <DetectChar attribute="Normal Text" context="check_language_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_language_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Special Args" context="#stay" String="enable_language_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_pie_supported_ctx">+        <DetectChar attribute="Normal Text" context="check_pie_supported_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_pie_supported_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_pie_supported_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="check_pie_supported_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_type_size_ctx">+        <DetectChar attribute="Normal Text" context="check_type_size_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="check_type_size_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="check_type_size_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="check_include_files_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_add_fortran_subdirectory_ctx">+        <DetectChar attribute="Normal Text" context="cmake_add_fortran_subdirectory_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_add_fortran_subdirectory_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_add_fortran_subdirectory_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="configure_package_config_file_ctx">+        <DetectChar attribute="Normal Text" context="configure_package_config_file_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="configure_package_config_file_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="configure_package_config_file_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="write_basic_package_version_file_ctx">+        <DetectChar attribute="Normal Text" context="write_basic_package_version_file_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="write_basic_package_version_file_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="write_basic_package_version_file_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="write_basic_package_version_file_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_print_properties_ctx">+        <DetectChar attribute="Normal Text" context="cmake_print_properties_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_print_properties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGETS" attribute="Named Args" context="cmake_print_properties_tgts"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_print_properties_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_print_properties_tgts">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#pop" String="cmake_print_properties_nargs"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Args"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_push_check_state_ctx">+        <DetectChar attribute="Normal Text" context="cmake_push_check_state_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cmake_push_check_state_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cmake_push_check_state_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_ctx">+        <DetectChar attribute="Normal Text" context="cpack_add_component_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_add_component_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_group_ctx">+        <DetectChar attribute="Normal Text" context="cpack_add_component_group_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_component_group_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_add_component_group_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_install_type_ctx">+        <DetectChar attribute="Normal Text" context="cpack_add_install_type_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_add_install_type_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_add_install_type_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_configure_downloads_ctx">+        <DetectChar attribute="Normal Text" context="cpack_configure_downloads_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_configure_downloads_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_configure_downloads_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_ctx">+        <DetectChar attribute="Normal Text" context="cpack_ifw_configure_component_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_configure_component_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_group_ctx">+        <DetectChar attribute="Normal Text" context="cpack_ifw_configure_component_group_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_configure_component_group_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_configure_component_group_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_add_repository_ctx">+        <DetectChar attribute="Normal Text" context="cpack_ifw_add_repository_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_add_repository_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_add_repository_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_update_repository_ctx">+        <DetectChar attribute="Normal Text" context="cpack_ifw_update_repository_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="cpack_ifw_update_repository_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="cpack_ifw_update_repository_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_collect_gcov_ctx">+        <DetectChar attribute="Normal Text" context="ctest_coverage_collect_gcov_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ctest_coverage_collect_gcov_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ctest_coverage_collect_gcov_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Add_Target_ctx">+        <DetectChar attribute="Normal Text" context="ExternalData_Add_Target_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalData_Add_Target_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ExternalData_Add_Target_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_ctx">+        <DetectChar attribute="Normal Text" context="ExternalProject_Add_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ExternalProject_Add_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="ExternalProject_Add_sargs"/>+        <keyword attribute="Property" context="#stay" String="target-properties"/>+        <IncludeRules context="Detect More target-properties"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_Step_ctx">+        <DetectChar attribute="Normal Text" context="ExternalProject_Add_Step_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_Step_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ExternalProject_Add_Step_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_StepTargets_ctx">+        <DetectChar attribute="Normal Text" context="ExternalProject_Add_StepTargets_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="ExternalProject_Add_StepTargets_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="ExternalProject_Add_StepTargets_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="feature_summary_ctx">+        <DetectChar attribute="Normal Text" context="feature_summary_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="feature_summary_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="feature_summary_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_package_properties_ctx">+        <DetectChar attribute="Normal Text" context="set_package_properties_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="set_package_properties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="set_package_properties_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Declare_ctx">+        <DetectChar attribute="Normal Text" context="FetchContent_Declare_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Declare_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="FetchContent_Declare_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Populate_ctx">+        <DetectChar attribute="Normal Text" context="FetchContent_Populate_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_Populate_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="FetchContent_Populate_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_GetProperties_ctx">+        <DetectChar attribute="Normal Text" context="FetchContent_GetProperties_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FetchContent_GetProperties_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="FetchContent_GetProperties_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_handle_standard_args_ctx">+        <DetectChar attribute="Normal Text" context="find_package_handle_standard_args_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_handle_standard_args_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="find_package_handle_standard_args_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_check_version_ctx">+        <DetectChar attribute="Normal Text" context="find_package_check_version_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_package_check_version_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="find_package_check_version_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_HEADER_ctx">+        <DetectChar attribute="Normal Text" context="FortranCInterface_HEADER_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_HEADER_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="FortranCInterface_HEADER_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_VERIFY_ctx">+        <DetectChar attribute="Normal Text" context="FortranCInterface_VERIFY_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="FortranCInterface_VERIFY_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="FortranCInterface_VERIFY_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="generate_export_header_ctx">+        <DetectChar attribute="Normal Text" context="generate_export_header_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="generate_export_header_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="generate_export_header_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="generate_export_header_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="generate_export_header_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="generate_export_header_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_add_tests_ctx">+        <DetectChar attribute="Normal Text" context="gtest_add_tests_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_add_tests_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="gtest_add_tests_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_discover_tests_ctx">+        <DetectChar attribute="Normal Text" context="gtest_discover_tests_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_discover_tests_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="gtest_discover_tests_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="gtest_discover_tests_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gtest_discover_tests_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="gtest_discover_tests_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="gtest_discover_tests_sargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_jar_ctx">+        <DetectChar attribute="Normal Text" context="add_jar_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_jar_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="add_jar_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="add_jar_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="add_jar_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="add_jar_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_ctx">+        <DetectChar attribute="Normal Text" context="install_jar_ctx_op_tgt_first" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_ctx_op_tgt_first">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="install_jar_ctx_op" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <RegExpr attribute="Targets" context="install_jar_ctx_op" String="&tgt_name_re;"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="install_jar_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="create_javah_ctx">+        <DetectChar attribute="Normal Text" context="create_javah_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="create_javah_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGET" attribute="Named Args" context="Target Name"/>+        <keyword attribute="Named Args" context="#stay" String="create_javah_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_exports_ctx">+        <DetectChar attribute="Normal Text" context="install_jar_exports_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_exports_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGETS" attribute="Named Args" context="install_jar_exports_tgts"/>+        <keyword attribute="Named Args" context="#stay" String="install_jar_exports_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="install_jar_exports_tgts">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#pop" String="install_jar_exports_nargs"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Args"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="export_jars_ctx">+        <DetectChar attribute="Normal Text" context="export_jars_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="export_jars_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <WordDetect String="TARGETS" attribute="Named Args" context="export_jars_tgts"/>+        <keyword attribute="Named Args" context="#stay" String="export_jars_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="export_jars_tgts">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#pop" String="export_jars_nargs"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Args"/>+        <IncludeRules context="LineError"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_jar_ctx">+        <DetectChar attribute="Normal Text" context="find_jar_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="find_jar_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="find_jar_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="create_javadoc_ctx">+        <DetectChar attribute="Normal Text" context="create_javadoc_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="create_javadoc_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="create_javadoc_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="swig_add_library_ctx">+        <DetectChar attribute="Normal Text" context="swig_add_library_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="swig_add_library_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="swig_add_library_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="squish_add_test_ctx">+        <DetectChar attribute="Normal Text" context="squish_add_test_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="squish_add_test_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="squish_add_test_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="bison_target_ctx">+        <DetectChar attribute="Normal Text" context="bison_target_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="bison_target_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="bison_target_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="doxygen_add_docs_ctx">+        <DetectChar attribute="Normal Text" context="doxygen_add_docs_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="doxygen_add_docs_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="doxygen_add_docs_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_ctx">+        <DetectChar attribute="Normal Text" context="env_module_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="env_module_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_swap_ctx">+        <DetectChar attribute="Normal Text" context="env_module_swap_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="env_module_swap_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="env_module_swap_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="flex_target_ctx">+        <DetectChar attribute="Normal Text" context="flex_target_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="flex_target_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="flex_target_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_create_translations_ctx">+        <DetectChar attribute="Normal Text" context="gettext_create_translations_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_create_translations_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="gettext_create_translations_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_pot_file_ctx">+        <DetectChar attribute="Normal Text" context="gettext_process_pot_file_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_pot_file_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="gettext_process_pot_file_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_po_files_ctx">+        <DetectChar attribute="Normal Text" context="gettext_process_po_files_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="gettext_process_po_files_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="gettext_process_po_files_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_unit_test_ctx">+        <DetectChar attribute="Normal Text" context="matlab_add_unit_test_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_unit_test_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="matlab_add_unit_test_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_mex_ctx">+        <DetectChar attribute="Normal Text" context="matlab_add_mex_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="matlab_add_mex_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="matlab_add_mex_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_check_modules_ctx">+        <DetectChar attribute="Normal Text" context="pkg_check_modules_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_check_modules_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="pkg_check_modules_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_cpp_ctx">+        <DetectChar attribute="Normal Text" context="protobuf_generate_cpp_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_cpp_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="protobuf_generate_cpp_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="Python_add_library_ctx">+        <DetectChar attribute="Normal Text" context="Python_add_library_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="Python_add_library_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="Python_add_library_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="Subversion_WC_INFO_ctx">+        <DetectChar attribute="Normal Text" context="Subversion_WC_INFO_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="Subversion_WC_INFO_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="Subversion_WC_INFO_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More global-properties">+        <RegExpr attribute="Property" context="#stay" String="\b(?:FeatureSummary_&var_ref_re;_DESCRIPTION)\b"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More directory-properties">+        <RegExpr attribute="Property" context="#stay" String="\b(?:VS_GLOBAL_SECTION_PRE_&var_ref_re;|VS_GLOBAL_SECTION_POST_&var_ref_re;|INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;)\b"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More target-properties">+        <RegExpr attribute="Property" context="#stay" String="\b(?:XCODE_EMBED_&var_ref_re;_REMOVE_HEADERS_ON_COPY|XCODE_EMBED_&var_ref_re;_PATH|XCODE_EMBED_&var_ref_re;_CODE_SIGN_ON_COPY|XCODE_EMBED_&var_ref_re;|XCODE_ATTRIBUTE_&var_ref_re;|VS_SOURCE_SETTINGS_&var_ref_re;|VS_GLOBAL_&var_ref_re;|VS_DOTNET_REFERENCE_&var_ref_re;|VS_DOTNET_REFERENCEPROP_&var_ref_re;_TAG_&var_ref_re;|STATIC_LIBRARY_FLAGS_&var_ref_re;|RUNTIME_OUTPUT_NAME_&var_ref_re;|RUNTIME_OUTPUT_DIRECTORY_&var_ref_re;|PDB_OUTPUT_DIRECTORY_&var_ref_re;|PDB_NAME_&var_ref_re;|OUTPUT_NAME_&var_ref_re;|OSX_ARCHITECTURES_&var_ref_re;|MAP_IMPORTED_CONFIG_&var_ref_re;|LOCATION_&var_ref_re;|LINK_INTERFACE_MULTIPLICITY_&var_ref_re;|LINK_INTERFACE_LIBRARIES_&var_ref_re;|LINK_FLAGS_&var_ref_re;|LIBRARY_OUTPUT_NAME_&var_ref_re;|LIBRARY_OUTPUT_DIRECTORY_&var_ref_re;|INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;|IMPORTED_SONAME_&var_ref_re;|IMPORTED_OBJECTS_&var_ref_re;|IMPORTED_NO_SONAME_&var_ref_re;|IMPORTED_LOCATION_&var_ref_re;|IMPORTED_LINK_INTERFACE_MULTIPLICITY_&var_ref_re;|IMPORTED_LINK_INTERFACE_LIBRARIES_&var_ref_re;|IMPORTED_LINK_INTERFACE_LANGUAGES_&var_ref_re;|IMPORTED_LINK_DEPENDENT_LIBRARIES_&var_ref_re;|IMPORTED_LIBNAME_&var_ref_re;|IMPORTED_IMPLIB_&var_ref_re;|HEADER_SET_&var_ref_re;|HEADER_DIRS_&var_ref_re;|FRAMEWORK_MULTI_CONFIG_POSTFIX_&var_ref_re;|EXCLUDE_FROM_DEFAULT_BUILD_&var_ref_re;|COMPILE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|COMPILE_PDB_NAME_&var_ref_re;|ARCHIVE_OUTPUT_NAME_&var_ref_re;|ARCHIVE_OUTPUT_DIRECTORY_&var_ref_re;|&var_ref_re;_VISIBILITY_PRESET|&var_ref_re;_POSTFIX|&var_ref_re;_OUTPUT_NAME|&var_ref_re;_LINKER_LAUNCHER|&var_ref_re;_INCLUDE_WHAT_YOU_USE|&var_ref_re;_CPPLINT|&var_ref_re;_CPPCHECK|&var_ref_re;_COMPILER_LAUNCHER|&var_ref_re;_CLANG_TIDY)\b"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More source-properties">+        <RegExpr attribute="Property" context="#stay" String="\b(?:VS_CSHARP_&var_ref_re;)\b"/>+      </context>++      <context attribute="User Function/Macro" lineEndContext="#stay" name="User Function">+        <DetectChar attribute="Normal Text" context="User Function Opened" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="User Function Opened">+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <IncludeRules context="User Function Args"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Builtin Variables">+        <RegExpr attribute="Internal Name" context="#stay" String="\b_&var_ref_re;\b"/>+        <keyword attribute="CMake Internal Variable" context="#stay" String="deprecated-or-internal-variables" insensitive="false"/>+        <keyword attribute="Builtin Variable" context="#stay" String="variables" insensitive="false"/>+        <IncludeRules context="Detect More Builtin Variables"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect More Builtin Variables">+        <RegExpr attribute="CMake Internal Variable" context="#stay" String="\b(?:CMAKE_&var_ref_re;_PLATFORM_ID|CMAKE_&var_ref_re;_COMPILER_VERSION_INTERNAL|CMAKE_&var_ref_re;_COMPILER_ARCHITECTURE_ID|CMAKE_&var_ref_re;_COMPILER_ABI)\b"/>+        <RegExpr attribute="Builtin Variable" context="#stay" String="\b(?:SWIG_MODULE_&var_ref_re;_EXTRA_DEPS|OpenMP_&var_ref_re;_SPEC_DATE|OpenMP_&var_ref_re;_LIB_NAMES|OpenMP_&var_ref_re;_LIBRARY|OpenMP_&var_ref_re;_FLAGS|OpenACC_&var_ref_re;_SPEC_DATE|OpenACC_&var_ref_re;_OPTIONS|OpenACC_&var_ref_re;_FLAGS|MPI_&var_ref_re;_LIB_NAMES|MPI_&var_ref_re;_LIBRARY|MPI_&var_ref_re;_COMPILE_OPTIONS|MPI_&var_ref_re;_COMPILE_DEFINITIONS|MPI_&var_ref_re;_COMPILER|MPI_&var_ref_re;_ADDITIONAL_INCLUDE_VARS|ICU_&var_ref_re;_LIBRARY|ICU_&var_ref_re;_EXECUTABLE|FETCHCONTENT_UPDATES_DISCONNECTED_&var_ref_re;|FETCHCONTENT_SOURCE_DIR_&var_ref_re;|ExternalData_URL_ALGO_&var_ref_re;_&var_ref_re;|ExternalData_CUSTOM_SCRIPT_&var_ref_re;|DOXYGEN_&var_ref_re;|CPACK_WIX_PROPERTY_&var_ref_re;|CPACK_WIX_&var_ref_re;_EXTRA_FLAGS|CPACK_WIX_&var_ref_re;_EXTENSIONS|CPACK_RPM_NO_&var_ref_re;_INSTALL_PREFIX_RELOCATION|CPACK_RPM_&var_ref_re;_USER_FILELIST|CPACK_RPM_&var_ref_re;_USER_BINARY_SPECFILE|CPACK_RPM_&var_ref_re;_PACKAGE_URL|CPACK_RPM_&var_ref_re;_PACKAGE_SUMMARY|CPACK_RPM_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PREUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PRE|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POSTUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POST|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES|CPACK_RPM_&var_ref_re;_PACKAGE_PROVIDES|CPACK_RPM_&var_ref_re;_PACKAGE_PREFIX|CPACK_RPM_&var_ref_re;_PACKAGE_OBSOLETES|CPACK_RPM_&var_ref_re;_PACKAGE_NAME|CPACK_RPM_&var_ref_re;_PACKAGE_GROUP|CPACK_RPM_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_RPM_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQPROV|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQ|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOPROV|CPACK_RPM_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_RPM_&var_ref_re;_FILE_NAME|CPACK_RPM_&var_ref_re;_DEFAULT_USER|CPACK_RPM_&var_ref_re;_DEFAULT_GROUP|CPACK_RPM_&var_ref_re;_DEFAULT_FILE_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEFAULT_DIR_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEBUGINFO_PACKAGE|CPACK_RPM_&var_ref_re;_DEBUGINFO_FILE_NAME|CPACK_RPM_&var_ref_re;_BUILD_SOURCE_DIRS_PREFIX|CPACK_PREFLIGHT_&var_ref_re;_SCRIPT|CPACK_POSTFLIGHT_&var_ref_re;_SCRIPT|CPACK_NUGET_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_TITLE|CPACK_NUGET_&var_ref_re;_PACKAGE_TAGS|CPACK_NUGET_&var_ref_re;_PACKAGE_RELEASE_NOTES|CPACK_NUGET_&var_ref_re;_PACKAGE_OWNERS|CPACK_NUGET_&var_ref_re;_PACKAGE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_FILE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_EXPRESSION|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSEURL|CPACK_NUGET_&var_ref_re;_PACKAGE_LANGUAGE|CPACK_NUGET_&var_ref_re;_PACKAGE_ICONURL|CPACK_NUGET_&var_ref_re;_PACKAGE_ICON|CPACK_NUGET_&var_ref_re;_PACKAGE_HOMEPAGE_URL|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION_SUMMARY|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES|CPACK_NUGET_&var_ref_re;_PACKAGE_COPYRIGHT|CPACK_NUGET_&var_ref_re;_PACKAGE_AUTHORS|CPACK_NSIS_&var_ref_re;_INSTALL_DIRECTORY|CPACK_DMG_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SOURCE|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SHLIBDEPS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SECTION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_REPLACES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_RECOMMENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PROVIDES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PRIORITY|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PREDEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ENHANCES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_DEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_STRICT_PERMISSION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_EXTRA|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_BREAKS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_DEBIAN_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_DESCRIPTION|CPACK_DEBIAN_&var_ref_re;_DEBUGINFO_PACKAGE|CPACK_COMPONENT_&var_ref_re;_REQUIRED|CPACK_COMPONENT_&var_ref_re;_HIDDEN|CPACK_COMPONENT_&var_ref_re;_GROUP|CPACK_COMPONENT_&var_ref_re;_DISPLAY_NAME|CPACK_COMPONENT_&var_ref_re;_DISABLED|CPACK_COMPONENT_&var_ref_re;_DESCRIPTION|CPACK_COMPONENT_&var_ref_re;_DEPENDS|CPACK_BINARY_&var_ref_re;|CPACK_ARCHIVE_&var_ref_re;_FILE_NAME|CPACK_&var_ref_re;_COMPONENT_INSTALL|CMAKE_XCODE_ATTRIBUTE_&var_ref_re;|CMAKE_USER_MAKE_RULES_OVERRIDE_&var_ref_re;|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;|CMAKE_RUNTIME_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_REQUIRE_FIND_PACKAGE_&var_ref_re;|CMAKE_PROJECT_&var_ref_re;_INCLUDE_BEFORE|CMAKE_PROJECT_&var_ref_re;_INCLUDE|CMAKE_POLICY_WARNING_CMP[0-9]{4}|CMAKE_POLICY_DEFAULT_CMP[0-9]{4}|CMAKE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;|CMAKE_MATCH_[0-9]+|CMAKE_MAP_IMPORTED_CONFIG_&var_ref_re;|CMAKE_LINK_LIBRARY_USING_&var_ref_re;_SUPPORTED|CMAKE_LINK_LIBRARY_USING_&var_ref_re;|CMAKE_LIBRARY_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;|CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_&var_ref_re;|CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_&var_ref_re;|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;|CMAKE_DISABLE_FIND_PACKAGE_&var_ref_re;|CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_ARGV[0-9]+|CMAKE_ARCHIVE_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_&var_ref_re;_VISIBILITY_PRESET|CMAKE_&var_ref_re;_STANDARD_LIBRARIES|CMAKE_&var_ref_re;_STANDARD_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_SOURCE_FILE_EXTENSIONS|CMAKE_&var_ref_re;_SIZEOF_DATA_PTR|CMAKE_&var_ref_re;_SIMULATE_VERSION|CMAKE_&var_ref_re;_SIMULATE_ID|CMAKE_&var_ref_re;_POSTFIX|CMAKE_&var_ref_re;_OUTPUT_EXTENSION|CMAKE_&var_ref_re;_LINK_WHAT_YOU_USE_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_USING_&var_ref_re;_SUPPORTED|CMAKE_&var_ref_re;_LINK_LIBRARY_USING_&var_ref_re;|CMAKE_&var_ref_re;_LINK_LIBRARY_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_FILE_FLAG|CMAKE_&var_ref_re;_LINK_GROUP_USING_&var_ref_re;_SUPPORTED|CMAKE_&var_ref_re;_LINK_GROUP_USING_&var_ref_re;|CMAKE_&var_ref_re;_LINK_EXECUTABLE|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG_SEP|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG|CMAKE_&var_ref_re;_LINKER_PREFERENCE_PROPAGATES|CMAKE_&var_ref_re;_LINKER_PREFERENCE|CMAKE_&var_ref_re;_LINKER_LAUNCHER|CMAKE_&var_ref_re;_LIBRARY_ARCHITECTURE|CMAKE_&var_ref_re;_INCLUDE_WHAT_YOU_USE|CMAKE_&var_ref_re;_IMPLICIT_LINK_LIBRARIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_IGNORE_EXTENSIONS|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELEASE|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO_INIT|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_FLAGS_RELEASE_INIT|CMAKE_&var_ref_re;_FLAGS_RELEASE|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL_INIT|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_FLAGS_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS_&var_ref_re;_INIT|CMAKE_&var_ref_re;_FLAGS_&var_ref_re;|CMAKE_&var_ref_re;_FLAGS|CMAKE_&var_ref_re;_EXTENSIONS_DEFAULT|CMAKE_&var_ref_re;_EXTENSIONS|CMAKE_&var_ref_re;_CREATE_STATIC_LIBRARY|CMAKE_&var_ref_re;_CREATE_SHARED_MODULE|CMAKE_&var_ref_re;_CREATE_SHARED_LIBRARY|CMAKE_&var_ref_re;_CPPLINT|CMAKE_&var_ref_re;_CPPCHECK|CMAKE_&var_ref_re;_COMPILE_OBJECT|CMAKE_&var_ref_re;_COMPILER_VERSION|CMAKE_&var_ref_re;_COMPILER_TARGET|CMAKE_&var_ref_re;_COMPILER_RANLIB|CMAKE_&var_ref_re;_COMPILER_LOADED|CMAKE_&var_ref_re;_COMPILER_LAUNCHER|CMAKE_&var_ref_re;_COMPILER_ID|CMAKE_&var_ref_re;_COMPILER_EXTERNAL_TOOLCHAIN|CMAKE_&var_ref_re;_COMPILER_AR|CMAKE_&var_ref_re;_COMPILER|CMAKE_&var_ref_re;_CLANG_TIDY|CMAKE_&var_ref_re;_BYTE_ORDER|CMAKE_&var_ref_re;_ARCHIVE_FINISH|CMAKE_&var_ref_re;_ARCHIVE_CREATE|CMAKE_&var_ref_re;_ARCHIVE_APPEND|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_SUFFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_PREFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_MACHINE|Boost_&var_ref_re;_LIBRARY_RELEASE|Boost_&var_ref_re;_LIBRARY_DEBUG|Boost_&var_ref_re;_LIBRARY|BISON_&var_ref_re;_OUTPUT_SOURCE|BISON_&var_ref_re;_OUTPUT_HEADER|BISON_&var_ref_re;_OUTPUTS|BISON_&var_ref_re;_INPUT|BISON_&var_ref_re;_DEFINED|BISON_&var_ref_re;_COMPILE_FLAGS|ARGV[0-9]+|&var_ref_re;__TRYRUN_OUTPUT|&var_ref_re;_VERSION_TWEAK|&var_ref_re;_VERSION_STRING|&var_ref_re;_VERSION_PATCH|&var_ref_re;_VERSION_MINOR|&var_ref_re;_VERSION_MAJOR|&var_ref_re;_VERSION_COUNT|&var_ref_re;_VERSION|&var_ref_re;_UNPARSED_ARGUMENTS|&var_ref_re;_STATIC_LINK_LIBRARIES|&var_ref_re;_SOURCE_DIR|&var_ref_re;_ROOT|&var_ref_re;_MODULE_NAME|&var_ref_re;_LINK_LIBRARIES|&var_ref_re;_LIBRARY_DIRS|&var_ref_re;_LIBRARIES|&var_ref_re;_LDFLAGS_OTHER|&var_ref_re;_LDFLAGS|&var_ref_re;_KEYWORDS_MISSING_VALUES|&var_ref_re;_IS_TOP_LEVEL|&var_ref_re;_INCLUDE_DIRS|&var_ref_re;_HOMEPAGE_URL|&var_ref_re;_FOUND|&var_ref_re;_FIND_VERSION_RANGE_MIN|&var_ref_re;_FIND_VERSION_RANGE_MAX|&var_ref_re;_FIND_VERSION_RANGE|&var_ref_re;_FIND_VERSION_MIN_TWEAK|&var_ref_re;_FIND_VERSION_MIN_PATCH|&var_ref_re;_FIND_VERSION_MIN_MINOR|&var_ref_re;_FIND_VERSION_MIN_MAJOR|&var_ref_re;_FIND_VERSION_MIN_COUNT|&var_ref_re;_FIND_VERSION_MIN|&var_ref_re;_FIND_VERSION_MAX_TWEAK|&var_ref_re;_FIND_VERSION_MAX_PATCH|&var_ref_re;_FIND_VERSION_MAX_MINOR|&var_ref_re;_FIND_VERSION_MAX_MAJOR|&var_ref_re;_FIND_VERSION_MAX_COUNT|&var_ref_re;_FIND_VERSION_MAX|&var_ref_re;_FIND_VERSION_EXACT|&var_ref_re;_FIND_VERSION_COUNT|&var_ref_re;_FIND_VERSION_COMPLETE|&var_ref_re;_FIND_REQUIRED_&var_ref_re;|&var_ref_re;_FIND_REQUIRED|&var_ref_re;_FIND_QUIETLY|&var_ref_re;_FIND_COMPONENTS|&var_ref_re;_DESCRIPTION|&var_ref_re;_CONSIDERED_VERSIONS|&var_ref_re;_CONSIDERED_CONFIGS|&var_ref_re;_CONFIG|&var_ref_re;_CFLAGS_OTHER|&var_ref_re;_CFLAGS|&var_ref_re;_BINARY_DIR)\b"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Variable Substitutions">+        <RegExpr attribute="Cache Variable Substitution" context="#stay" String="\$CACHE\{\s*[\w-]+\s*\}"/>+        <RegExpr attribute="Environment Variable Substitution" context="EnvVarSubst" String="\$?ENV\{"/>+        <Detect2Chars attribute="Variable Substitution" context="VarSubst" char="$" char1="{"/>+        <RegExpr attribute="@Variable Substitution" context="@VarSubst" String="@&var_ref_re;@" lookAhead="true"/>+      </context>++      <context attribute="Environment Variable Substitution" lineEndContext="#pop" name="EnvVarSubst">+        <DetectChar attribute="Environment Variable Substitution" context="#pop" char="}"/>+        <keyword attribute="Standard Environment Variable" context="#stay" String="environment-variables" insensitive="false"/>+        <RegExpr attribute="Standard Environment Variable" context="#stay" String="\b(?:CMAKE_&var_ref_re;_LINKER_LAUNCHER|CMAKE_&var_ref_re;_COMPILER_LAUNCHER|ASM&var_ref_re;FLAGS|ASM&var_ref_re;|&var_ref_re;_ROOT|&var_ref_re;_DIR)\b"/>+        <DetectIdentifier/>+        <IncludeRules context="Detect Variable Substitutions"/>+      </context>++      <context attribute="Variable Substitution" lineEndContext="#pop" name="VarSubst">+        <DetectChar attribute="Variable Substitution" context="#pop" char="}"/>+        <IncludeRules context="Detect Builtin Variables"/>+        <DetectIdentifier/>+        <IncludeRules context="Detect Variable Substitutions"/>+      </context>++      <context attribute="@Variable Substitution" lineEndContext="#pop" name="@VarSubst">+        <DetectChar attribute="@Variable Substitution" context="VarSubst@" char="@"/>+      </context>++      <context attribute="@Variable Substitution" lineEndContext="#pop#pop" name="VarSubst@">+        <DetectChar attribute="@Variable Substitution" context="#pop#pop" char="@"/>+        <IncludeRules context="Detect Builtin Variables"/>+        <DetectIdentifier/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Target Name">+        <DetectSpaces/>+        <RegExpr attribute="Aliased Targets" context="#pop" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+        <IncludeRules context="Detect Targets"/>+        <IncludeRules context="User Function Opened"/>+        <IncludeRules context="LineError"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Targets">+        <RegExpr attribute="Targets" context="#stay" String="&tgt_name_re;"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="LineError">+        <RegExpr attribute="Error" context="#stay" String=".*"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="User Function Args">+        <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1="("/>+        <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1=")"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="&quot;"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="$"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="n"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="\"/>+        <DetectChar attribute="Strings" context="String" char="&quot;"/>+        <RegExpr attribute="Strings" context="Bracketed String" String="\[(=*)\[" beginRegion="BracketedString"/>+        <DetectChar attribute="Comment" context="Match Comments" char="#" lookAhead="true"/>+        <IncludeRules context="Detect Builtin Variables"/>+        <IncludeRules context="Detect Variable Substitutions"/>+        <IncludeRules context="Detect Special Values"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Generator Expressions"/>+        <DetectIdentifier/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Special Values">+        <RegExpr attribute="Version Arg" context="#stay" String="\b[0-9]++(.[0-9]++)+\b"/>+        <keyword attribute="True Special Arg" context="#stay" String="true_special_arg" insensitive="true"/>+        <keyword attribute="False Special Arg" context="#stay" String="false_special_arg" insensitive="true"/>+        <RegExpr attribute="False Special Arg" context="#stay" String="\b(?:&var_ref_re;-)?NOTFOUND\b"/>+        <RegExpr attribute="Special Args" context="#stay" String="\bCMP[0-9][0-9][0-9][0-9]\b"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Aliased Targets">+        <RegExpr attribute="Aliased Targets" context="#stay" String="&tgt_name_re;::&tgt_name_re;(?:\:\:&tgt_name_re;)*"/>+      </context>++      <context attribute="Comment" lineEndContext="#pop" name="Match Comments">+        <DetectSpaces/>+        <RegExpr attribute="Comment" context="#pop!Bracketed Comment" String="#\[(=*)\[" beginRegion="BracketedComment"/>+        <DetectChar attribute="Comment" context="#pop!Comment" char="#"/>+        <DetectIdentifier/>+      </context>++      <context attribute="Comment" lineEndContext="#pop" name="Match Comments and Docs">+        <RegExpr attribute="Region Marker" context="#pop!RST Documentation" String="^#\[(=*)\[\.rst:" column="0" beginRegion="RSTDocumentation"/>+        <IncludeRules context="Match Comments"/>+      </context>++      <context attribute="Comment" lineEndContext="#pop" name="Comment">+        <DetectSpaces/>+        <LineContinue attribute="Comment" context="#pop"/>+        <IncludeRules context="##Comments"/>+        <DetectIdentifier/>+      </context>++      <context attribute="Comment" lineEndContext="#stay" name="RST Documentation" dynamic="true">+        <RegExpr attribute="Region Marker" context="#pop" String="^#?\]%1\]" dynamic="true" column="0" endRegion="RSTDocumentation"/>+        <IncludeRules context="##reStructuredText"/>+      </context>++      <context attribute="Comment" lineEndContext="#stay" name="Bracketed Comment" dynamic="true">+        <LineContinue attribute="Comment" context="#stay"/>+        <DetectSpaces/>+        <StringDetect attribute="Comment" context="#pop" String="]%1]" dynamic="true" endRegion="BracketedComment"/>+        <IncludeRules context="##Comments"/>+      </context>++      <context attribute="Strings" lineEndContext="#stay" name="String">+        <DetectSpaces/>+        <DetectIdentifier/>+        <RegExpr attribute="Strings" context="#pop" String="&quot;(?=[ );]|$)"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="&quot;"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="$"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="n"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="r"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="t"/>+        <Detect2Chars attribute="Escapes" context="#stay" char="\" char1="\"/>+        <IncludeRules context="Detect Variable Substitutions"/>+        <IncludeRules context="Detect Generator Expressions"/>+      </context>++      <context attribute="Strings" lineEndContext="#stay" name="Bracketed String" dynamic="true">+        <StringDetect attribute="Strings" context="#pop" String="]%1]" dynamic="true" endRegion="BracketedString"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#stay" name="Detect Generator Expressions">+        <Detect2Chars attribute="Generator Expression" context="Generator Expression" char="$" char1="&lt;"/>+      </context>++      <context attribute="Generator Expression" lineEndContext="#stay" name="Generator Expression">+        <IncludeRules context="Detect Generator Expressions"/>+        <DetectChar attribute="Comment" context="Comment" char="#"/>+        <DetectChar attribute="Generator Expression" context="#pop" char="&gt;"/>+        <keyword attribute="Generator Expression Keyword" context="#stay" String="generator-expressions" insensitive="false"/>+        <IncludeRules context="Detect Aliased Targets"/>+        <IncludeRules context="Detect Variable Substitutions"/>+        <DetectIdentifier/>+      </context>++    </contexts>++    <itemDatas>+      <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>+      <itemData name="Comment" defStyleNum="dsComment" spellChecking="true"/>+      <itemData name="Command" defStyleNum="dsKeyword" spellChecking="false"/>+      <itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="false"/>+      <itemData name="CMake Provided Function/Macro" defStyleNum="dsFunction" bold="true" spellChecking="false"/>+      <itemData name="User Function/Macro" defStyleNum="dsFunction" spellChecking="false"/>+      <itemData name="Property" defStyleNum="dsOthers" spellChecking="false"/>+      <itemData name="Targets" defStyleNum="dsBaseN" spellChecking="false"/>+      <itemData name="Aliased Targets" defStyleNum="dsBaseN" spellChecking="false"/>+      <itemData name="Named Args" defStyleNum="dsOthers" spellChecking="false"/>+      <itemData name="Special Args" defStyleNum="dsOthers" spellChecking="false"/>+      <itemData name="True Special Arg" defStyleNum="dsOthers" color="#30a030" selColor="#30a030" spellChecking="false"/>+      <itemData name="False Special Arg" defStyleNum="dsOthers" color="#e05050" selColor="#e05050" spellChecking="false"/>+      <itemData name="Version Arg" defStyleNum="dsDataType" spellChecking="false"/>+      <itemData name="Strings" defStyleNum="dsString" spellChecking="true"/>+      <itemData name="Escapes" defStyleNum="dsSpecialChar" spellChecking="false"/>+      <itemData name="Builtin Variable" defStyleNum="dsDecVal" color="#c09050" selColor="#c09050" spellChecking="false"/>+      <itemData name="CMake Internal Variable" defStyleNum="dsVariable" spellChecking="false"/>+      <itemData name="Internal Name" defStyleNum="dsVariable" spellChecking="false"/>+      <itemData name="Variable Substitution" defStyleNum="dsDecVal" spellChecking="false"/>+      <itemData name="@Variable Substitution" defStyleNum="dsBaseN" spellChecking="false"/>+      <itemData name="Cache Variable Substitution" defStyleNum="dsFloat" spellChecking="false"/>+      <itemData name="Environment Variable Substitution" defStyleNum="dsFloat" spellChecking="false"/>+      <itemData name="Standard Environment Variable" defStyleNum="dsFloat" spellChecking="false"/>+      <itemData name="Generator Expression Keyword" defStyleNum="dsKeyword" color="#b84040" selColor="#b84040" spellChecking="false"/>+      <itemData name="Generator Expression" defStyleNum="dsOthers" color="#b86050" selColor="#b86050" spellChecking="false"/>+      <itemData name="Standard Module" defStyleNum="dsImport" spellChecking="false"/>+      <itemData name="Deprecated Module" defStyleNum="dsImport" spellChecking="false"/>+      <itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="false"/>+      <itemData name="Error" defStyleNum="dsError" spellChecking="false"/>+    </itemDatas>++  </highlighting>++  <general>+    <comments>+      <comment name="singleLine" start="#" position="afterwhitespace"/>+      <comment name="multiLine" start="#[[" end="]]" region="BracketedComment"/>+    </comments>+    <keywords casesensitive="1" weakDeliminator="."/>+  </general>+</language>+<!-- kate: replace-tabs on; indent-width 2; tab-width 2; -->
xml/commonlisp.xml view
@@ -1,6 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?>-<!DOCTYPE language SYSTEM "language.dtd">-<language version="10" kateversion="5.0" name="Common Lisp" section="Sources" extensions="*.lisp;*.cl;*.lsp" mimetype="" author="Dominik Haumann (dhaumann@kde.org)" license="MIT">+<!DOCTYPE language SYSTEM "language.dtd" [+    <!ENTITY identchar "[A-Za-z0-9-+&lt;&gt;/*]">+]>+<language version="11" kateversion="5.79" name="Common Lisp" section="Sources" extensions="*.lisp;*.cl;*.lsp;*.el" mimetype="" author="Dominik Haumann (dhaumann@kde.org)" license="MIT">   <highlighting>     <list name="symbols">       <item>&lt;</item>@@ -21,7 +23,7 @@       <item>++</item>        <item>+++</item>        <item>1-</item> -      <item>1+</item> +      <item>1+</item>     </list>     <list name="definitions">       <item>defclass</item> @@ -789,7 +791,7 @@       <item>simple-base-string</item>        <item>simple-bit-vector</item>        <item>simple-bit-vector-p</item> -      <item>simple-condition-format-arguments</item> +      <item>simple-condition-format-arguments</item>       <item>simple-condition-format-control</item>        <item>simple-error</item>        <item>simple-string</item> @@ -1110,62 +1112,104 @@       <item>*trace-output*</item>     </list> +    <list name="operators">+      <item>&amp;allow-other-keys</item>+      <item>&amp;aux</item>+      <item>&amp;body</item>+      <item>&amp;environment</item>+      <item>&amp;key</item>+      <item>&amp;optional</item>+      <item>&amp;rest</item>+      <item>&amp;whole</item>+    </list>+     <contexts>       <context name="Normal" attribute="Normal" lineEndContext="#stay">-        <RegExpr attribute="Region Marker" context="#stay" String=";+\s*BEGIN.*$" beginRegion="region"/>-        <RegExpr attribute="Region Marker" context="#stay" String=";+\s*END.*$" endRegion="region"/>-        <DetectChar attribute="Comment" context="Comment" char=";"/>-        <Detect2Chars attribute="Comment" context="MultiLineComment" char="#" char1="|" beginRegion="BlockComment"/>+        <DetectSpaces/>+        <DetectChar context="StartSingleComment" char=";" lookAhead="1"/>+        <DetectChar context="StartHash" char="#" lookAhead="1"/>+        <DetectChar attribute="String" context="String" char="&quot;"/>         <AnyChar attribute="Brackets" context="#stay" String="()"/>         <keyword attribute="Keyword" context="#stay" String="keywords"/>         <keyword attribute="Operator" context="#stay" String="symbols"/>         <keyword attribute="Modifier" context="#stay" String="modifiers"/>         <keyword attribute="Variable" context="#stay" String="variables"/>         <keyword attribute="Definition" context="function_decl" String="definitions"/>-        <RegExpr attribute="Char" context="#stay" String="#\\."/>-        <DetectChar attribute="String" context="String" char="&quot;"/>-        <Detect2Chars attribute="Decimal" context="#stay" char="#" char1="t"/>-        <Detect2Chars attribute="Decimal" context="#stay" char="#" char1="f"/>-        <RegExpr attribute="Char" context="SpecialNumber" String="#[bodxei]"/>-        <Float attribute="Float" context="#stay"/>-        <Int attribute="Decimal" context="#stay"/>+        <keyword attribute="Operator" context="#stay" String="operators" weakDeliminator="&amp;"/>+        <RegExpr attribute="Type" context="#stay" String="'&identchar;+"/>+        <Float attribute="Float" context="#stay" additionalDeliminator="-"/>+        <Int attribute="Decimal" context="#stay" additionalDeliminator="-"/>+        <WordDetect attribute="Operator" context="#stay" String="-" additionalDeliminator="0123456789"/>+        <RegExpr String="&identchar;+"/>       </context>++      <context name="StartHash" attribute="Normal" lineEndContext="#pop">+        <Detect2Chars attribute="Comment" context="#pop!MultiLineComment" char="#" char1="|" beginRegion="BlockComment"/>+        <Detect2Chars attribute="Function Operator" context="#pop!FunctionOperator" char="#" char1="'"/>+        <Detect2Chars attribute="Decimal" context="#pop" char="#" char1="t"/>+        <Detect2Chars attribute="Decimal" context="#pop" char="#" char1="f"/>+        <RegExpr attribute="Char" context="#pop" String="#\\."/>+        <RegExpr attribute="Char" context="#pop!SpecialNumber" String="#[bodxei]"/>+        <DetectChar context="#pop" char="#"/>+      </context>++      <context name="FunctionOperator" attribute="Normal" lineEndContext="#pop" fallthroughContext="#pop">+        <RegExpr attribute="Function By Name" context="#pop" String="&identchar;+"/>+      </context>+       <context name="MultiLineComment" attribute="Comment" lineEndContext="#stay">         <Detect2Chars attribute="Comment" context="#pop" char="|" char1="#" endRegion="BlockComment"/>         <IncludeRules context="##Comments"/>       </context>+       <context name="function_decl" attribute="Function" lineEndContext="#stay">-        <RegExpr attribute="Function" context="#pop" String="\s*[A-Za-z0-9-+\&lt;\&gt;//\*]*\s*" />+        <RegExpr attribute="Function" context="#pop" String="\s*&identchar;*\s*" />       </context>+       <context name="SpecialNumber" attribute="Normal" lineEndContext="#pop">         <Float attribute="Float" context="#pop"/>         <Int attribute="Decimal" context="#pop"/>         <HlCOct attribute="BaseN" context="#pop"/>         <HlCHex attribute="Float" context="#pop"/>       </context>+       <context name="String" attribute="String" lineEndContext="#stay">+        <DetectSpaces/>+        <DetectIdentifier/>         <RegExpr attribute="Char" context="#stay" String="#\\."/>         <HlCStringChar attribute="String Char" context="#stay"/>         <DetectChar attribute="String" context="#pop" char="&quot;"/>       </context>++      <context name="StartSingleComment" attribute="Comment" lineEndContext="#pop">+        <RegExpr attribute="Region Marker" context="#pop" String=";+\s*BEGIN.*$" beginRegion="region"/>+        <RegExpr attribute="Region Marker" context="#pop" String=";+\s*END.*$" endRegion="region"/>+        <DetectChar attribute="Comment" context="#pop!Comment" char=";"/>+      </context>       <context name="Comment" attribute="Comment" lineEndContext="#pop">+        <DetectSpaces/>         <IncludeRules context="##Comments"/>+        <DetectIdentifier/>       </context>+     </contexts>     <itemDatas>-      <itemData name="Normal"      defStyleNum="dsNormal"/>-      <itemData name="Keyword"     defStyleNum="dsKeyword"/>-      <itemData name="Operator"    defStyleNum="dsOperator"/>-      <itemData name="Modifier"    defStyleNum="dsBuiltIn"/>-      <itemData name="Variable"    defStyleNum="dsVariable"/>-      <itemData name="Definition"  defStyleNum="dsKeyword"/>-      <itemData name="Decimal"     defStyleNum="dsDecVal"/>-      <itemData name="BaseN"       defStyleNum="dsBaseN"/>-      <itemData name="Float"       defStyleNum="dsFloat"/>-      <itemData name="Function"    defStyleNum="dsFunction"/>-      <itemData name="Char"        defStyleNum="dsChar"/>-      <itemData name="String"      defStyleNum="dsString"/>-      <itemData name="String Char" defStyleNum="dsSpecialChar"/>+      <itemData name="Normal"      defStyleNum="dsNormal" spellChecking="false"/>+      <itemData name="Keyword"     defStyleNum="dsKeyword" spellChecking="false"/>+      <itemData name="Operator"    defStyleNum="dsOperator" spellChecking="false"/>+      <itemData name="Modifier"    defStyleNum="dsBuiltIn" spellChecking="false"/>+      <itemData name="Variable"    defStyleNum="dsVariable" spellChecking="false"/>+      <itemData name="Definition"  defStyleNum="dsKeyword" spellChecking="false"/>+      <itemData name="Decimal"     defStyleNum="dsDecVal" spellChecking="false"/>+      <itemData name="BaseN"       defStyleNum="dsBaseN" spellChecking="false"/>+      <itemData name="Float"       defStyleNum="dsFloat" spellChecking="false"/>+      <itemData name="Function"    defStyleNum="dsFunction" spellChecking="false"/>+      <itemData name="Function Operator" defStyleNum="dsOperator" spellChecking="false"/>+      <itemData name="Function By Name"  defStyleNum="dsNormal" spellChecking="false"/>+      <itemData name="Type"        defStyleNum="dsDataType" spellChecking="false"/>+      <itemData name="Char"        defStyleNum="dsChar" spellChecking="false"/>+      <itemData name="String"      defStyleNum="dsString" spellChecking="false"/>+      <itemData name="String Char" defStyleNum="dsSpecialChar" spellChecking="false"/>       <itemData name="Comment"     defStyleNum="dsComment"/>       <itemData name="Region Marker" defStyleNum="dsRegionMarker"/>       <itemData name="Brackets"    defStyleNum="dsNormal" color="#0000ff" selColor="#00ff00" bold="1" italic="0"/>
xml/css.xml view
@@ -38,12 +38,13 @@  --> -<language name="CSS" version="13" kateversion="5.53" section="Markup" extensions="*.css" indenter="cstyle" mimetype="text/css" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL" priority="10">+<language name="CSS" version="14" kateversion="5.53" section="Markup" extensions="*.css" indenter="cstyle" mimetype="text/css" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL" priority="10">     <!-- https://www.w3.org/Style/CSS/current-work -->      <highlighting>         <list name="properties">-            <!-- W3C > Work Draft, from https://www.w3.org/Style/CSS/all-properties -->+            <!-- W3C > Work Draft, from https://www.w3.org/Style/CSS/all-properties (exclude FPWD)-->+            <item>accent-color</item>             <item>align-content</item>             <item>align-items</item>             <item>alignment-baseline</item>@@ -59,7 +60,9 @@             <item>animation-play-state</item>             <item>animation-timing-function</item>             <item>appearance</item>+            <item>aspect-ratio</item>             <item>azimuth</item>+            <item>backdrop-filter</item>             <item>backface-visibility</item>             <item>background</item>             <item>background-attachment</item>@@ -67,18 +70,16 @@             <item>background-clip</item>             <item>background-color</item>             <item>background-image</item>-            <item>background-image-transform</item>             <item>background-origin</item>             <item>background-position</item>+            <item>background-position-x</item>+            <item>background-position-y</item>             <item>background-repeat</item>             <item>background-size</item>             <item>baseline-shift</item>+            <item>baseline-source</item>+            <item>block-ellipsis</item>             <item>block-size</item>-            <item>block-step</item>-            <item>block-step-align</item>-            <item>block-step-insert</item>-            <item>block-step-round</item>-            <item>block-step-size</item>             <item>bookmark-label</item>             <item>bookmark-level</item>             <item>bookmark-state</item>@@ -104,12 +105,13 @@             <item>border-boundary</item>             <item>border-collapse</item>             <item>border-color</item>+            <item>border-end-end-radius</item>+            <item>border-end-start-radius</item>             <item>border-image</item>             <item>border-image-outset</item>             <item>border-image-repeat</item>             <item>border-image-slice</item>             <item>border-image-source</item>-            <item>border-image-transform</item>             <item>border-image-width</item>             <item>border-inline</item>             <item>border-inline-color</item>@@ -133,6 +135,8 @@             <item>border-right-style</item>             <item>border-right-width</item>             <item>border-spacing</item>+            <item>border-start-end-radius</item>+            <item>border-start-start-radius</item>             <item>border-style</item>             <item>border-top</item>             <item>border-top-color</item>@@ -153,6 +157,7 @@             <item>caret</item>             <item>caret-color</item>             <item>caret-shape</item>+            <item>chains</item>             <item>clear</item>             <item>clip</item>             <item>clip-path</item>@@ -160,6 +165,7 @@             <item>color</item>             <item>color-adjust</item>             <item>color-interpolation-filters</item>+            <item>color-scheme</item>             <item>columns</item>             <item>column-count</item>             <item>column-fill</item>@@ -171,7 +177,16 @@             <item>column-span</item>             <item>column-width</item>             <item>contain</item>+            <item>contain-intrinsic-block-size</item>+            <item>contain-intrinsic-height</item>+            <item>contain-intrinsic-inline-size</item>+            <item>contain-intrinsic-size</item>+            <item>contain-intrinsic-width</item>+            <item>container</item>+            <item>container-name</item>+            <item>container-type</item>             <item>content</item>+            <item>content-visibility</item>             <item>continue</item>             <item>counter-increment</item>             <item>counter-reset</item>@@ -204,11 +219,9 @@             <item>flex-shrink</item>             <item>flex-wrap</item>             <item>float</item>-            <item>float-defer</item>-            <item>float-offset</item>-            <item>float-reference</item>             <item>flood-color</item>             <item>flood-opacity</item>+            <item>flow</item>             <item>flow-from</item>             <item>flow-into</item>             <item>font</item>@@ -216,8 +229,6 @@             <item>font-feature-settings</item>             <item>font-kerning</item>             <item>font-language-override</item>-            <item>font-max-size</item>-            <item>font-min-size</item>             <item>font-optical-sizing</item>             <item>font-palette</item>             <item>font-size</item>@@ -225,6 +236,9 @@             <item>font-stretch</item>             <item>font-style</item>             <item>font-synthesis</item>+            <item>font-synthesis-small-caps</item>+            <item>font-synthesis-style</item>+            <item>font-synthesis-weight</item>             <item>font-variant</item>             <item>font-variant-alternates</item>             <item>font-variant-caps</item>@@ -237,6 +251,7 @@             <item>font-weight</item>             <item>footnote-display</item>             <item>footnote-policy</item>+            <item>forced-color-adjust</item>             <item>gap</item>             <item>glyph-orientation-vertical</item>             <item>grid</item>@@ -246,12 +261,9 @@             <item>grid-auto-rows</item>             <item>grid-column</item>             <item>grid-column-end</item>-            <item>grid-column-gap</item>             <item>grid-column-start</item>-            <item>grid-gap</item>             <item>grid-row</item>             <item>grid-row-end</item>-            <item>grid-row-gap</item>             <item>grid-row-start</item>             <item>grid-template</item>             <item>grid-template-areas</item>@@ -272,6 +284,7 @@             <item>initial-letter-align</item>             <item>initial-letter-wrap</item>             <item>inline-size</item>+            <item>inline-sizing</item>             <item>inset</item>             <item>inset-block</item>             <item>inset-block-end</item>@@ -283,13 +296,16 @@             <item>justify-content</item>             <item>justify-items</item>             <item>justify-self</item>+            <item>leading-trim</item>             <item>left</item>             <item>letter-spacing</item>             <item>lighting-color</item>             <item>line-break</item>+            <item>line-clamp</item>             <item>line-grid</item>             <item>line-height</item>             <item>line-height-step</item>+            <item>line-padding</item>             <item>line-snap</item>             <item>list-style</item>             <item>list-style-image</item>@@ -306,19 +322,11 @@             <item>margin-left</item>             <item>margin-right</item>             <item>margin-top</item>-            <item>marker</item>+            <item>margin-trim</item>             <item>marker-end</item>-            <item>marker-knockout-left</item>-            <item>marker-knockout-right</item>             <item>marker-mid</item>-            <item>marker-pattern</item>-            <item>marker-segment</item>             <item>marker-side</item>             <item>marker-start</item>-            <item>marquee-direction</item>-            <item>marquee-loop</item>-            <item>marquee-speed</item>-            <item>marquee-style</item>             <item>mask</item>             <item>mask-border</item>             <item>mask-border-mode</item>@@ -344,6 +352,7 @@             <item>min-block-size</item>             <item>min-height</item>             <item>min-inline-size</item>+            <item>min-intrinsic-sizing</item>             <item>min-width</item>             <item>mix-blend-mode</item>             <item>nav-up</item>@@ -353,15 +362,11 @@             <item>object-fit</item>             <item>object-position</item>             <item>offset</item>-            <item>offset-after</item>             <item>offset-anchor</item>-            <item>offset-before</item>             <item>offset-distance</item>-            <item>offset-end</item>             <item>offset-path</item>             <item>offset-position</item>             <item>offset-rotate</item>-            <item>offset-start</item>             <item>opacity</item>             <item>order</item>             <item>orphans</item>@@ -371,10 +376,18 @@             <item>outline-style</item>             <item>outline-width</item>             <item>overflow</item>-            <item>overflow-style</item>+            <item>overflow-anchor</item>+            <item>overflow-block</item>+            <item>overflow-clip-margin</item>+            <item>overflow-inline</item>             <item>overflow-wrap</item>             <item>overflow-x</item>             <item>overflow-y</item>+            <item>overscroll-behavior</item>+            <item>overscroll-behavior-block</item>+            <item>overscroll-behavior-inline</item>+            <item>overscroll-behavior-x</item>+            <item>overscroll-behavior-y</item>             <item>padding</item>             <item>padding-block</item>             <item>padding-block-end</item>@@ -390,6 +403,7 @@             <item>page-break-after</item>             <item>page-break-before</item>             <item>page-break-inside</item>+            <item>paint-order</item>             <item>pause</item>             <item>pause-after</item>             <item>pause-before</item>@@ -403,24 +417,61 @@             <item>play-during</item>             <item>pointer-events</item>             <item>position</item>+            <item>print-color-adjust</item>             <item>quotes</item>             <item>region-fragment</item>             <item>resize</item>+            <item>rest</item>+            <item>rest-after</item>+            <item>rest-before</item>             <item>richness</item>             <item>right</item>+            <item>rotate</item>             <item>rotation</item>-            <item>rotation-point</item>             <item>row-gap</item>             <item>ruby-align</item>             <item>ruby-merge</item>+            <item>ruby-overhang</item>             <item>ruby-position</item>             <item>running</item>+            <item>scale</item>+            <item>scroll-behavior</item>+            <item>scroll-margin</item>+            <item>scroll-margin-block</item>+            <item>scroll-margin-block-end</item>+            <item>scroll-margin-block-start</item>+            <item>scroll-margin-bottom</item>+            <item>scroll-margin-inline</item>+            <item>scroll-margin-inline-end</item>+            <item>scroll-margin-inline-start</item>+            <item>scroll-margin-left</item>+            <item>scroll-margin-right</item>+            <item>scroll-margin-top</item>+            <item>scroll-padding</item>+            <item>scroll-padding-block</item>+            <item>scroll-padding-block-end</item>+            <item>scroll-padding-block-start</item>+            <item>scroll-padding-bottom</item>+            <item>scroll-padding-inline</item>+            <item>scroll-padding-inline-end</item>+            <item>scroll-padding-inline-start</item>+            <item>scroll-padding-left</item>+            <item>scroll-padding-right</item>+            <item>scroll-padding-top</item>+            <item>scroll-snap-align</item>+            <item>scroll-snap-stop</item>+            <item>scroll-snap-type</item>+            <item>scrollbar-color</item>             <item>scrollbar-gutter</item>+            <item>scrollbar-width</item>             <item>shape-image-threshold</item>             <item>shape-inside</item>             <item>shape-margin</item>             <item>shape-outside</item>-            <item>size</item>+            <item>speak-as</item>+            <item>spatial-navigation-action</item>+            <item>spatial-navigation-contain</item>+            <item>spatial-navigation-function</item>             <item>speak</item>             <item>speak-header</item>             <item>speak-numeral</item>@@ -428,28 +479,35 @@             <item>speech-rate</item>             <item>stress</item>             <item>string-set</item>-            <item>table-layout</item>             <item>tab-size</item>+            <item>table-layout</item>             <item>text-align-all</item>             <item>text-align</item>             <item>text-align-last</item>             <item>text-combine-upright</item>-            <item>text-decoration-color</item>             <item>text-decoration</item>+            <item>text-decoration-color</item>             <item>text-decoration-line</item>             <item>text-decoration-skip</item>+            <item>text-decoration-skip-box</item>             <item>text-decoration-skip-ink</item>+            <item>text-decoration-skip-inset</item>+            <item>text-decoration-skip-self</item>+            <item>text-decoration-skip-spaces</item>             <item>text-decoration-style</item>-            <item>text-decoration-width</item>+            <item>text-decoration-thickness</item>+            <item>text-edge</item>             <item>text-emphasis</item>             <item>text-emphasis-color</item>             <item>text-emphasis-position</item>             <item>text-emphasis-skip</item>             <item>text-emphasis-style</item>+            <item>text-group-align</item>             <item>text-indent</item>             <item>text-justify</item>             <item>text-orientation</item>             <item>text-overflow</item>+            <item>text-rendering</item>             <item>text-shadow</item>             <item>text-space-collapse</item>             <item>text-space-trim</item>@@ -468,16 +526,26 @@             <item>transition-duration</item>             <item>transition-property</item>             <item>transition-timing-function</item>+            <item>translate</item>             <item>unicode-bidi</item>             <item>user-select</item>             <item>vertical-align</item>             <item>visibility</item>+            <item>voice-balance</item>+            <item>voice-duration</item>             <item>voice-family</item>+            <item>voice-pitch</item>+            <item>voice-range</item>+            <item>voice-rate</item>+            <item>voice-stress</item>+            <item>voice-volume</item>             <item>volume</item>             <item>white-space</item>             <item>widows</item>             <item>width</item>             <item>will-change</item>+            <item>word-boundary-detection</item>+            <item>word-boundary-expansion</item>             <item>word-break</item>             <item>word-spacing</item>             <item>word-wrap</item>@@ -656,16 +724,17 @@         </list>          <list name="value keywords">+            <item>auto</item>             <item>inherit</item>             <item>unset</item>-            <item>auto</item>-            <!-- <item>revert</item> -->         </list>          <list name="values">             <item>none</item>             <item>hidden</item>             <item>initial</item>+            <item>revert</item>+            <item>revert-layer</item>             <item>dotted</item>             <item>dashed</item>             <item>solid</item>@@ -1076,22 +1145,58 @@          <list name="functions">             <item>attr</item>+            <item>cross-fade</item>+            <item>env</item>+            <item>fit-content</item>+            <item>minmax</item>+            <item>path</item>+            <item>repeat</item>+            <item>url</item>+            <item>var</item>++            <!-- math functions -->+            <!-- https://drafts.csswg.org/css-values-4/#calc-syntax -->+            <item>abs</item>+            <item>acos</item>+            <item>asin</item>+            <item>atan2</item>+            <item>atan</item>             <item>calc</item>-            <item>hsl</item>-            <item>hsla</item>+            <item>clamp</item>+            <item>cos</item>+            <item>exp</item>+            <item>hypot</item>+            <item>log</item>+            <item>max</item>+            <item>min</item>+            <item>mod</item>+            <item>pow</item>+            <item>rem</item>+            <item>round</item>+            <item>sign</item>+            <item>sin</item>+            <item>sqrt</item>+            <item>tan</item>++            <!-- https://developer.mozilla.org/en-US/docs/Web/CSS/gradient#formal_syntax -->             <item>linear-gradient</item>             <item>radial-gradient</item>             <item>repeating-linear-gradient</item>             <item>repeating-radial-gradient</item>++            <!-- https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#formal_syntax -->             <item>rgb</item>             <item>rgba</item>-            <item>var</item>-            <item>url</item>+            <item>hsl</item>+            <item>hsla</item>+            <item>hwb</item>+            <item>lab</item>+            <item>lch</item>+            <item>oklab</item>+            <item>oklch</item>+            <item>color</item>              <!-- CSS4 -->-            <item>min</item>-            <item>max</item>-            <item>clamp</item>             <item>toggle</item>             <item>hwb</item>             <item>device-cmyk</item>@@ -1103,6 +1208,8 @@              <!-- counter style -->             <item>symbols</item>+            <item>counter</item>+            <item>counters</item>              <!-- clip -->             <item>rect</item>@@ -1128,8 +1235,6 @@             <!-- grid-template-columns and grid-template-rows -->             <item>max-content</item>             <item>min-content</item>-            <item>minmax</item>-            <item>fix-content</item>             <item>repeat</item>              <!-- transition and animation -->@@ -1215,19 +1320,22 @@         <!-- prefixed by :: -->         <list name="pseudoelements">             <item>after</item>+            <item>backdrop</item>             <item>before</item>             <item>cue</item>+            <item>file-selector-button</item>             <item>first-letter</item>             <item>first-line</item>+            <item>marker</item>+            <item>part</item>+            <item>placeholder</item>             <item>selection</item>+            <item>slotted</item>              <!-- experimental -->-            <item>backdrop</item>-            <item>placeholder</item>-            <!-- <item>marker</item> -->-            <item>slotted</item>             <!-- <item>spelling-error</item> -->             <!-- <item>grammar-error</item> -->+            <!-- <item>target-text</item> -->              <!-- UI pseudo-classes -->             <item>value</item>@@ -1253,8 +1361,14 @@          <!-- prefixed by : -->         <list name="pseudoclasses">+            <item>future</item>+            <item>local-link</item>+            <item>modal</item>+            <item>picture-in-picture</item>+             <item>active</item>             <item>any-link</item>+            <item>autofill</item>             <item>checked</item>             <item>default</item>             <item>defined</item>@@ -1264,9 +1378,10 @@             <item>enabled</item>             <item>first-child</item>             <item>first-of-type</item>-            <item>fullscreen</item>             <item>focus</item>+            <item>focus-visible</item>             <item>focus-within</item>+            <item>fullscreen</item>             <item>host</item>             <item>hover</item>             <item>in-range</item>@@ -1305,8 +1420,13 @@         </list>          <list name="pseudoclass-selector">-            <item>not</item>+            <item>has</item>+            <item>host</item>+            <item>host-context</item>+            <item>is</item>             <item>matches</item>+            <item>not</item>+            <item>where</item>         </list>          <list name="pseudoclasses-@page">@@ -1320,19 +1440,26 @@          <list name="at-rules">             <item>@character</item>+            <item>@layer</item>+            <item>@container</item>             <item>@charset</item>             <item>@import</item>             <item>@namespace</item>         </list>          <list name="nested at-rules">+            <item>@font-feature-values</item>             <item>@document</item>             <item>@media</item>             <item>@supports</item>         </list> -        <list name="@viewport">+        <list name="other at-rules">+            <item>@counter-style</item>             <item>@viewport</item>+            <item>@page</item>+            <item>@font-face</item>+            <item>@keyframes</item>         </list>          <list name="within-@viewport">@@ -1350,20 +1477,12 @@             <item>viewport-fit</item>         </list> -        <list name="@page">-            <item>@page</item>-        </list>-         <list name="within-@page">             <item>size</item>             <item>marks</item>             <item>bleed</item>         </list> -        <list name="@font-face">-            <item>@font-face</item>-        </list>-         <list name="within-@font-face">             <item>font-display</item>             <item>font-family</item>@@ -1377,10 +1496,6 @@             <item>unicode-range</item>         </list> -        <list name="@keyframes">-            <item>@keyframes</item>-        </list>-         <list name="within-@keyframes">             <item>from</item>             <item>to</item>@@ -1398,19 +1513,12 @@                 <IncludeRules context="FindComments" />                 <DetectChar attribute="Normal Text" context="RuleSet" char="{" beginRegion="ruleset" />                 <DetectChar attribute="At Rule" context="SelectAtRule" char="@" lookAhead="true" />-                <!-- find selectors // .class #id :hover :nth-child(2n+1) [type="search"] -->-                <DetectChar attribute="Selector Pseudo" context="SelectorPseudo" char=":" />-                <DetectChar attribute="Selector Attribute" context="SelectorAttr" char="[" />-                <DetectChar attribute="Separator Symbol" context="#stay" char="," />-                <AnyChar attribute="Operator" context="#stay" String="*>+~|" />-                <RegExpr attribute="Selector Id" context="#stay" String="#[-]?(&nmstart;)(&nmchar;)*" />-                <RegExpr attribute="Selector Class" context="#stay" String="\.([a-zA-Z0-9\-_]|[\x80-\xFF]|\\[0-9A-Fa-f]{1,6})*" />-                <RegExpr attribute="Selector Tag" context="#stay" String="[-]?(&nmstart;)(&nmchar;)*" />+                <IncludeRules context="FindSelector" />             </context> +            <!-- find selectors // .class #id :hover :nth-child(2n+1) [type="search"] -->             <context name="FindSelector" attribute="Normal Text" lineEndContext="#stay">-                <IncludeRules context="FindComments" />-                <!-- find selectors // .class #id :hover :nth-child(2n+1) [type="search"] -->+                <DetectChar attribute="Selector Pseudo" context="SelectorPseudo" char=":" />                 <DetectChar attribute="Selector Attribute" context="SelectorAttr" char="[" />                 <DetectChar attribute="Separator Symbol" context="#stay" char="," />                 <AnyChar attribute="Operator" context="#stay" String="*>+~|" />@@ -1441,7 +1549,8 @@              <context name="FindUnits" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop">                 <!-- https://drafts.csswg.org/css-values-4/#lengths -->-                <RegExpr attribute="Unit" context="#stay" String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cm|mm|Q|in|pc|pt|px|deg|rad|grad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|x)\b)(?![-+])" />+                <!-- https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Values_and_units -->+                <RegExpr attribute="Unit" context="#stay" String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cm|mm|Q|in|pc|pt|px|deg|rad|grad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|x|fr)\b)(?![-+])" />             </context>              <!-- find strings // "some words" 'some words' -->@@ -1469,10 +1578,10 @@             <context name="SelectAtRule" attribute="At Rule" lineEndContext="#pop">                 <keyword attribute="At Rule" context="#pop!NestedAtRule" String="nested at-rules" />                 <keyword attribute="At Rule" context="#pop!AtRule" String="at-rules" />-                <keyword attribute="At Rule" context="#pop!@keyframes" String="@keyframes" />-                <keyword attribute="At Rule" context="#pop!@viewport" String="@viewport" />-                <keyword attribute="At Rule" context="#pop!@font-face" String="@font-face" />-                <keyword attribute="At Rule" context="#pop!@page" String="@page" />+                <WordDetect attribute="At Rule" context="#pop!@keyframes" String="@keyframes" />+                <WordDetect attribute="At Rule" context="#pop!@viewport" String="@viewport" />+                <WordDetect attribute="At Rule" context="#pop!@font-face" String="@font-face" />+                <WordDetect attribute="At Rule" context="#pop!@page" String="@page" />                 <RegExpr attribute="At Rule" context="#pop!UnknownAtRule" String="@[a-zA-Z0-9\-_]+\b" />             </context> @@ -1614,6 +1723,7 @@                 <DetectSpaces />                 <DetectChar attribute="Selector Pseudo" context="#pop#pop#pop" char=")" />                 <DetectChar attribute="Error" context="#pop#pop#pop!RuleSet" char="{" beginRegion="ruleset" />+                <IncludeRules context="FindComments" />                 <IncludeRules context="FindSelector" />             </context> @@ -1639,8 +1749,6 @@                 <RegExpr attribute="Property" context="Rule" String="[A-Za-z_-]+(?=\s*:)" lookAhead="true" />                 <IncludeRules context="Base" />                 <RegExpr attribute="Normal Text" context="#stay" String="[A-Za-z_-]+" />-                <!-- auto-completion only, includes by previous rule -->-                <keyword attribute="Normal Text" context="#stay" String="properties" />             </context>              <context name="Rule" attribute="Normal Text" lineEndContext="#stay">@@ -1665,8 +1773,6 @@                 <DetectChar attribute="Separator Symbol" context="#pop#pop" char=";" />                 <DetectChar attribute="Separator Symbol" context="#stay" char="," />                 <DetectChar attribute="Normal Text" context="#pop#pop#pop" char="}" endRegion="ruleset" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="Function" attribute="Normal Text" lineEndContext="#stay">@@ -1703,8 +1809,6 @@                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />                 <RegExpr attribute="Operator" context="#stay" String="[-](?=$|[ \t(,;])|[+](?=$|[^0-9)])|[/*]" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="FunctionUrl" attribute="Normal Text" lineEndContext="#stay" fallthrough="true" fallthroughContext="UrlValue">
xml/go.xml view
@@ -1,5 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?>-<!DOCTYPE language SYSTEM "language.dtd">+<!DOCTYPE language SYSTEM "language.dtd" [+  <!ENTITY hex "[0-9a-fA-F]">+  <!ENTITY int "(?:[0-9](?:_?[0-9]++)*+)">+  <!ENTITY hex_int "(?:[0-9A-Fa-f](?:_?[0-9A-Fa-f]++)*+)">+  <!ENTITY exp_float "(?:[eE][+-]?&int;)">+  <!ENTITY exp_hexfloat "(?:[pP][-+]?&int;)">+]>  <!-- This file is part of KDE's Kate project@@ -25,11 +31,12 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> +<language name="Go" version="10" kateversion="5.79" section="Sources" indenter="cstyle" extensions="*.go" author="Miquel Sabaté (mikisabate@gmail.com)" license="GPLv2+">+  <!-- https://go.dev/ref/spec -->+  <highlighting> -<language name="Go" version="9" kateversion="5.0" section="Sources" indenter="cstyle" extensions="*.go" author="Miquel Sabaté (mikisabate@gmail.com)" license="GPLv2+">-    <highlighting>+    <!-- https://go.dev/ref/spec#Keywords -->     <list name="keywords">-<!-- Keywords have been taken from The Go Programming Language Specification -> Keywords section -->       <item>chan</item>       <item>const</item>       <item>func</item>@@ -42,7 +49,7 @@       <item>type</item>       <item>var</item>     </list>-      <list name="controlflow">+    <list name="controlflow">       <item>break</item>       <item>case</item>       <item>continue</item>@@ -58,6 +65,8 @@       <item>select</item>       <item>switch</item>     </list>++    <!-- https://go.dev/ref/spec#Types -->     <list name="types">       <item>bool</item>       <item>byte</item>@@ -79,7 +88,11 @@       <item>uint16</item>       <item>uint32</item>       <item>uint64</item>+      <!-- Go 1.18 -->+      <item>any</item>+      <item>comparable</item>     </list>+     <list name="builtin">       <item>append</item>       <item>cap</item>@@ -97,36 +110,35 @@       <item>real</item>       <item>recover</item>     </list>+     <list name="predeclared">       <item>false</item>       <item>nil</item>       <item>true</item>       <item>iota</item>     </list>+     <contexts>       <context name="normal" attribute="Normal Text" lineEndContext="#stay">+        <DetectSpaces />         <keyword attribute="Keyword" context="#stay" String="keywords" />         <keyword attribute="Control Flow" context="#stay" String="controlflow" />-        <keyword attribute="Predeclared Identifier" context="#stay" String="predeclared"  />-        <keyword attribute="Data Type" context="#stay" String="types"       />-        <keyword attribute="Builtin Function" context="#stay" String="builtin"  />+        <keyword attribute="Predeclared Identifier" context="#stay" String="predeclared" />+        <keyword attribute="Data Type" context="#stay" String="types" />+        <keyword attribute="Builtin Function" context="#stay" String="builtin" />         <DetectIdentifier />         <DetectChar attribute="Symbol" context="#stay" char="{" beginRegion="Brace1" />         <DetectChar attribute="Symbol" context="#stay" char="}" endRegion="Brace1"   />         <Detect2Chars attribute="Comment" context="Commentar 1" char="/" char1="/"   />         <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment" />-        <Int attribute="Decimal" context="#stay" />-        <Float attribute="Float" context="#stay" />-        <HlCOct attribute="Octal" context="#stay"/>-        <HlCHex attribute="Hex" context="#stay"/>-        <HlCChar attribute="Char" context="#stay" />+        <RegExpr context="Number" String="\.?[0-9]" lookAhead="true" />+        <AnyChar attribute="Symbol" context="#stay" String=":!%&amp;()+,-/.*&lt;=&gt;?[]|~^;"/>         <DetectChar attribute="String" context="String" char="&quot;" />+        <DetectChar attribute="Char" context="Char" char="'" />         <DetectChar attribute="String" context="Multiline String" char="`"/>-        <AnyChar attribute="Symbol" context="#stay" String=":!%&amp;()+,-/.*&lt;=&gt;?[]|~^&#59;"/>       </context>        <context attribute="Comment" lineEndContext="#pop" name="Commentar 1">-        <LineContinue attribute="Comment" context="#stay"/>         <DetectSpaces />         <IncludeRules context="##Comments" />         <DetectIdentifier />@@ -139,34 +151,73 @@         <DetectIdentifier />       </context> +      <!-- https://go.dev/ref/spec#Integer_literals -->+      <!-- https://go.dev/ref/spec#Floating-point_literals -->+      <context attribute="Normal Text" lineEndContext="#pop" name="Number">+        <WordDetect attribute="Decimal" context="NumberSuffix" String="0" weakDeliminator="."/>+        <RegExpr attribute="Float" context="NumberSuffix" String="\.&int;&exp_float;?|0[xX](?:\.&hex_int;&exp_hexfloat;?|_?&hex_int;(?:&exp_hexfloat;|\.&hex_int;?&exp_hexfloat;?))|&int;(?:&exp_float;|\.&int;?&exp_float;?)" />+        <DetectChar context="#pop!IntStartsWith0" char="0" lookAhead="1"/>+        <RegExpr attribute="Decimal" context="NumberSuffix" String="&int;" />+      </context>+      <context name="IntStartsWith0" attribute="Normal Text" lineEndContext="#pop">+        <RegExpr attribute="Hex" context="NumberSuffix" String="0[xX](?:_?[0-9A-Fa-f]++)*+" />+        <RegExpr attribute="Binary" context="NumberSuffix" String="0[Bb](?:_?[01]++)*+" />+        <RegExpr attribute="Octal" context="NumberSuffix" String="0[Oo]?(?:_?[0-7]++)*+" />+        <DetectChar attribute="Decimal" context="NumberSuffix" char="0"/>+      </context>++      <context name="NumberSuffix" attribute="Error" lineEndContext="#pop#pop" fallthroughContext="NumericSuffixError">+        <DetectChar attribute="Suffix" context="NumericSuffixError" char="i" />+        <DetectChar attribute="Error" context="#stay" char="_" />+      </context>+      <context name="NumericSuffixError" attribute="Error" lineEndContext="#pop#pop#pop" fallthroughContext="#pop#pop#pop">+        <RegExpr attribute="Error" context="#pop#pop#pop" String="[._0-9A-Za-z]+" />+      </context>++      <!-- https://go.dev/ref/spec#String_literals -->       <context attribute="String" lineEndContext="#pop" name="String">-        <LineContinue  attribute="String" context="#stay" />-        <HlCStringChar attribute="String Char" context="#stay" />-        <DetectChar    attribute="String" context="#pop" char="&quot;" />+        <DetectChar attribute="String" context="#pop" char="&quot;" />+        <IncludeRules context="FindEscape" />       </context> +      <context attribute="String" lineEndContext="#pop" name="FindEscape">+        <DetectChar context="EscapedChar" char="\" lookAhead="1"/>+      </context>+      <context attribute="String" lineEndContext="#pop" name="EscapedChar">+        <RegExpr attribute="String Char" context="#pop" String="\\[abfnrtv\\'&quot;]|\\x&hex;{2}|\\u&hex;{4}|\\U&hex;{8}|\\[0-3][0-7]{2}" />+        <RegExpr attribute="Error" context="#pop" String="\\[xuU]&hex;*|\\[0-7]{1,3}|\\" />+      </context>+       <context attribute="String" lineEndContext="#stay" name="Multiline String">-        <LineContinue attribute="String" context="#stay"/>-        <HlCStringChar attribute="String Char" context="#stay"/>         <DetectChar attribute="String" context="#pop" char="`"/>       </context>++      <context attribute="Char" lineEndContext="#pop" name="Char">+        <DetectChar attribute="Char" context="#pop" char="'" />+        <IncludeRules context="FindEscape" />+      </context>+     </contexts>+     <itemDatas>       <itemData name="Normal Text"  defStyleNum="dsNormal"   spellChecking="false"/>       <itemData name="Keyword"      defStyleNum="dsKeyword"  spellChecking="false"/>       <itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="false"/>-      <itemData name="Predeclared Identifier" defStyleNum="dsOthers"   spellChecking="false" />+      <itemData name="Predeclared Identifier" defStyleNum="dsOthers"  spellChecking="false" />       <itemData name="Builtin Function"       defStyleNum="dsBuiltIn" spellChecking="false" />       <itemData name="Data Type"    defStyleNum="dsDataType" spellChecking="false"/>-      <itemData name="String Char"  defStyleNum="dsChar"    />+      <itemData name="String Char"  defStyleNum="dsChar"     spellChecking="false"/>       <itemData name="String"       defStyleNum="dsString"  />       <itemData name="Comment"      defStyleNum="dsComment" />-      <itemData name="Decimal"      defStyleNum="dsDecVal" spellChecking="false"/>-      <itemData name="Octal"        defStyleNum="dsBaseN" spellChecking="false"/>-      <itemData name="Hex"          defStyleNum="dsBaseN" spellChecking="false"/>-      <itemData name="Float"        defStyleNum="dsFloat" spellChecking="false"/>-      <itemData name="Char"         defStyleNum="dsChar"   spellChecking="false"/>+      <itemData name="Decimal"      defStyleNum="dsDecVal"   spellChecking="false"/>+      <itemData name="Binary"       defStyleNum="dsBaseN"    spellChecking="false"/>+      <itemData name="Octal"        defStyleNum="dsBaseN"    spellChecking="false"/>+      <itemData name="Hex"          defStyleNum="dsBaseN"    spellChecking="false"/>+      <itemData name="Float"        defStyleNum="dsFloat"    spellChecking="false"/>+      <itemData name="Suffix"       defStyleNum="dsBuiltIn"  spellChecking="false"/>+      <itemData name="Char"         defStyleNum="dsChar"     spellChecking="false"/>       <itemData name="Symbol"       defStyleNum="dsOperator" spellChecking="false"/>+      <itemData name="Error"        defStyleNum="dsError"    spellChecking="false"/>     </itemDatas>     </highlighting>   <general>
xml/ini.xml view
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language SYSTEM "language.dtd">-<language name="INI Files" section="Configuration" extensions="*.ini;*.pls;*.kcfgc" mimetype="" version="11" kateversion="5.0" author="Jan Janssen (medhefgo@web.de)" license="LGPL">+<language name="INI Files" section="Configuration" extensions="*.ini;*.pls;*.kcfgc;.gitattributes*;.gitconfig*;.gitmodules*;.editorconfig*" mimetype="" version="12" kateversion="5.0" author="Jan Janssen (medhefgo@web.de)" license="LGPL">  <highlighting> <list name="keywords">
xml/isocpp.xml view
@@ -11,7 +11,7 @@     <!ENTITY punctuators ":&ns_punctuators;">      <!-- printf-like format strings conversion specifiers -->-    <!ENTITY printf_like "&#37;[-+ #0]*+(?:[0-9]++|\*)?(?:\.(?:[0-9]++|\*))?(?:(?:hh|ll|[hljzt])?[dioxXubn]|wf?(?:[0-9]{0,4})[oxXub]|(?:DD|[lLHD])?[fFeEaAgG]|l?[cs]|[p&#37;])">+    <!ENTITY printf_like "&#37;[-+ #0]*+(?:[0-9]++|\*)?(?:\.(?:[0-9]++|\*))?(?:(?:hh|ll|[hljzt]|wf?(?:8|16|32|64))?[dioxXubn]|(?:DD|[lLHD])?[fFeEaAgG]|l?[cs]|[p&#37;])">     <!-- https://en.cppreference.com/w/cpp/utility/format/formatter#Standard_format_specification -->     <!ENTITY format_like "\{\{|\}\}|\{[0-9]*(?::(?:[^{}]?[&lt;&gt;^])?[-+ #0]*(?:[0-9]+|\{[0-9]*\})?(?:\.(?:[0-9]+|\{[0-9]*\}))?L?[sbBcdoxXaAeEfFgGp]?)?\}"> @@ -35,7 +35,7 @@ <language     name="ISO C++"     section="Sources"-    version="27"+    version="28"     kateversion="5.79"     indenter="cstyle"     style="C++"
xml/javascript.xml view
@@ -23,7 +23,7 @@    * QML    * CoffeeScript (embedded) -->-<language name="JavaScript" version="22" kateversion="5.53" section="Scripts" extensions="*.js;*.mjs;*.cjs;*.kwinscript;*.julius"+<language name="JavaScript" version="23" kateversion="5.53" section="Scripts" extensions="*.js;*.mjs;*.cjs;*.kwinscript;*.julius"           mimetype="text/x-javascript;application/x-javascript;application/javascript;text/javascript" indenter="cstyle"           author="Anders Lund (anders@alweb.dk), Joseph Wenninger (jowenn@kde.org), Whitehawk Stormchaser (zerokode@gmx.net)" license=""> @@ -1075,7 +1075,6 @@       <item>port</item>       <item>prefix</item>       <item>previous</item>-      <item>previousDibling</item>       <item>product</item>       <item>productSub</item>       <item>profile</item>
xml/json.xml view
@@ -10,9 +10,10 @@  **  ** The application/json Media Type for JavaScript Object Notation (JSON)  ** http://tools.ietf.org/html/rfc4627+ ** https://www.json.org/json-en.html  *************************************************************************** -->-<language name="JSON" section="Markup" version="6" kateversion="2.4" extensions="*.json;.kateproject;.arcconfig;*.geojson;*.gltf;*.theme" mimetype="application/json" author="Sebastian Pipping (sebastian@pipping.org)" license="GPL">+<language name="JSON" section="Markup" version="7" kateversion="2.4" extensions="*.json;.kateproject;.arcconfig;*.geojson;*.gltf;*.theme" mimetype="application/json" author="Sebastian Pipping (sebastian@pipping.org)" license="GPL">   <highlighting>     <list name="Constants">       <item>null</item>@@ -39,42 +40,37 @@        <context name="String_Key" lineEndContext="#stay" attribute="Style_String_Key">         <DetectChar char="&quot;"  context="#pop" attribute="Style_String_Key" />-        <RegExpr String="\\(?:[&quot;\\/bfnrt]|u[0-9a-fA-f]{4})" context="#stay" insensitive="false" minimal="false" attribute="Style_String_Key_Char" />+        <RegExpr String="\\(?:[&quot;\\/bfnrt]|u[0-9a-fA-f]{4})" context="#stay" attribute="Style_String_Key_Char" />       </context>        <context name="Value" lineEndContext="#stay" attribute="Style_Error" >+        <AnyChar String="},"       context="#pop" lookAhead="true" />+        <IncludeRules context="JsonValue"/>+      </context>++      <context name="JsonValue" lineEndContext="#stay" attribute="Style_Error" >         <DetectChar char="&quot;"  context="String_Value" attribute="Style_String_Value" />         <DetectChar char="{"       context="Pair" beginRegion="Region_Object" attribute="Style_Seperator_Pair" />         <DetectChar char="["       context="Array" beginRegion="Region_Array" attribute="Style_Seperator_Array" />-        <AnyChar String="},"       context="#pop" lookAhead="true" />          <DetectSpaces context="#stay" attribute="Style_Normal" />          <keyword String="Constants" context="#stay" attribute="Style_Keyword" /> -        <RegExpr String="-?(?:[0-9]|[1-9][0-9]+)\.[0-9]+(?:[eE][+-]?[0-9]+)?" context="#stay" insensitive="false" minimal="false" attribute="Style_Float" />-        <RegExpr String="-?(?:[0-9]|[1-9][0-9]+)(?:[eE][+-]?[0-9]+)?" context="#stay" insensitive="false" minimal="false" attribute="Style_Decimal" />+        <RegExpr String="-?[0-9]+\.[0-9]+(?:[eE][+-]?[0-9]+)?" context="#stay" attribute="Style_Float" />+        <RegExpr String="-?[0-9]+(?:[eE][+-]?[0-9]+)?" context="#stay" attribute="Style_Decimal" />       </context>        <context name="String_Value" lineEndContext="#stay" attribute="Style_String_Value">         <DetectChar char="&quot;"  context="#pop" attribute="Style_String_Value" />-        <RegExpr String="\\(?:[&quot;\\/bfnrt]|u[0-9a-fA-f]{4})" context="#stay" insensitive="false" minimal="false" attribute="Style_String_Value_Char" />+        <RegExpr String="\\(?:[&quot;\\/bfnrt]|u[0-9a-fA-f]{4})" context="#stay" attribute="Style_String_Value_Char" />       </context>        <context name="Array" lineEndContext="#stay" attribute="Style_Error">         <DetectChar char=","       context="#stay" attribute="Style_Seperator_Array" />         <DetectChar char="]"       context="#pop" endRegion="Region_Array" attribute="Style_Seperator_Array" /> -        <DetectChar char="{"       context="Pair" beginRegion="Region_Object" attribute="Style_Seperator_Pair" />-        <DetectChar char="["       context="Array" beginRegion="Region_Array" attribute="Style_Seperator_Array" />-        <DetectChar char="&quot;"  context="String_Value" attribute="Style_String_Value" />--        <DetectSpaces context="#stay" attribute="Style_Normal" />--        <keyword String="Constants" context="#stay" attribute="Style_Keyword" />--        <RegExpr String="-?(?:[0-9]|[1-9][0-9]+)\.[0-9]+(?:[eE][+-]?[0-9]+)?" context="#stay" insensitive="false" minimal="false" attribute="Style_Float" />-        <RegExpr String="-?(?:[0-9]|[1-9][0-9]+)(?:[eE][+-]?[0-9]+)?" context="#stay" insensitive="false" minimal="false" attribute="Style_Decimal" />+        <IncludeRules context="JsonValue"/>       </context>     </contexts> 
xml/powershell.xml view
@@ -1,7 +1,7 @@ <!DOCTYPE language SYSTEM "language.dtd"> <language   name="PowerShell"-  version="12"+  version="13"   kateversion="5.0"   extensions="*.ps1;*.psm1;*.psd1"   section="Scripts"@@ -879,6 +879,7 @@         <keyword attribute="Data Type" context="#stay" String="types" />         <IncludeRules context="Cmdlet" />         <DetectChar attribute="String" context="String" char="&quot;"/>+        <DetectChar attribute="String" context="StringQ" char="'"/>         <Detect2Chars attribute="HereString" context="HereStringer" char="@" char1="&quot;" beginRegion="StringRegion"/>         <DetectChar attribute="Comment" context="Commentar 1" char="#"/>         <Detect2Chars attribute="Comment" context="Commentar 2" char="&lt;" char1="#" beginRegion="CommentRegion"/>@@ -891,13 +892,24 @@         <AnyChar attribute="Symbol" context="#stay" String=":!%&amp;()+,-/*&lt;=&gt;?[]|~^&#59;"/>       </context>       <context attribute="String Char" lineEndContext="#stay" name="StringEscape">-        <RegExpr attribute="String Char" String="`[`&quot;0abefnrtv]|`u\{[0-9A-Fa-f]+\}" context="#stay"/>+        <RegExpr attribute="String Char" String="`[`&quot;0abefnrtv\$]|`u\{[0-9A-Fa-f]+\}" context="#stay"/>       </context>       <context attribute="String" lineEndContext="#pop" name="String">         <IncludeRules context="StringEscape"/>+        <Detect2Chars attribute="Variable Substitution" context="#stay" char="$" char1="_" />+        <Detect2Chars attribute="Variable Substitution" context="VarSubst" char="$" char1="{" />         <LineContinue attribute="String" context="#pop"/>         <DetectChar attribute="String" context="#pop" char="&quot;"/>       </context>+      <context attribute="String" lineEndContext="#pop" name="StringQ">+        <IncludeRules context="StringEscape"/>+        <LineContinue attribute="String" context="#pop"/>+        <DetectChar attribute="String" context="#pop" char="'"/>+      </context>+      <context attribute="Variable Substitution" lineEndContext="#pop" name="VarSubst">+        <DetectIdentifier />+        <DetectChar attribute="Variable Substitution" context="#pop" char="}" />+      </context>       <context attribute="HereString" lineEndContext="#stay" name="HereStringer">         <Detect2Chars attribute="HereString" context="#pop" char="&quot;" char1="@" endRegion="StringRegion"/>       </context>@@ -918,17 +930,18 @@       </context>     </contexts>     <itemDatas>-      <itemData name="Normal Text"  defStyleNum="dsNormal" spellChecking="false"/>-      <itemData name="Keyword"      defStyleNum="dsKeyword" spellChecking="false"/>-      <itemData name="Function"     defStyleNum="dsFunction" spellChecking="false"/>-      <itemData name="Data Type"    defStyleNum="dsDataType" spellChecking="false"/>-      <itemData name="String"       defStyleNum="dsString"/>-      <itemData name="String Char"  defStyleNum="dsChar" spellChecking="false"/>-      <itemData name="HereString"   defStyleNum="dsVerbatimString"/>-      <itemData name="Comment"      defStyleNum="dsComment"/>-      <itemData name="Symbol"       defStyleNum="dsOperator" spellChecking="false"/>-      <itemData name="Variable" defStyleNum="dsVariable" spellChecking="false"/>-      <itemData name="Special Variable" defStyleNum="dsVariable" bold="1" spellChecking="false"/>+      <itemData name="Normal Text"           defStyleNum="dsNormal"   spellChecking="false"/>+      <itemData name="Keyword"               defStyleNum="dsKeyword"  spellChecking="false"/>+      <itemData name="Function"              defStyleNum="dsFunction" spellChecking="false"/>+      <itemData name="Data Type"             defStyleNum="dsDataType" spellChecking="false"/>+      <itemData name="String"                defStyleNum="dsString"/>+      <itemData name="String Char"           defStyleNum="dsChar"     spellChecking="false"/>+      <itemData name="HereString"            defStyleNum="dsVerbatimString"/>+      <itemData name="Comment"               defStyleNum="dsComment"/>+      <itemData name="Symbol"                defStyleNum="dsOperator" spellChecking="false"/>+      <itemData name="Variable"              defStyleNum="dsVariable" spellChecking="false"/>+      <itemData name="Special Variable"      defStyleNum="dsVariable" spellChecking="false" bold="1"/>+      <itemData name="Variable Substitution" defStyleNum="dsString"   spellChecking="false" />     </itemDatas>   </highlighting>   <general>
xml/python.xml view
@@ -52,7 +52,7 @@ <!-- v2.07 add support for %prog and co, see bug 142832 --> <!-- v2.08 add missing overloaders, new Python 3 statements, builtins, and keywords --> <!-- v2.29 recognize escape sequenzes correctly -->-<language name="Python" version="25" style="python" indenter="python" kateversion="5.0" section="Scripts" extensions="*.py;*.pyw;SConstruct;SConscript;*.FCMacro" mimetype="application/x-python;text/x-python;text/x-python3" casesensitive="1" author="Michael Bueker" license="">+<language name="Python" version="26" style="python" indenter="python" kateversion="5.0" section="Scripts" extensions="*.py;*.pyw;*.pyi;SConstruct;SConscript;*.FCMacro" mimetype="application/x-python;text/x-python;text/x-python3" casesensitive="1" author="Michael Bueker" license=""> 	<highlighting> 		<list name="import"> 			<item>import</item>
xml/rust.xml view
@@ -40,7 +40,7 @@ 	<!ENTITY scope2 "::(?=[^\s\:])"> <!-- Points after keyword or group { } -->  ]>-<language name="Rust" version="14" kateversion="5.0" section="Sources" extensions="*.rs" mimetype="text/rust" priority="15" license="MIT" author="The Rust Project Developers">+<language name="Rust" version="14" kateversion="5.0" section="Sources" extensions="*.rs" mimetype="text/rust" indenter="cstyle" priority="15" license="MIT" author="The Rust Project Developers"> <highlighting> 	<list name="fn"> 		<item>fn</item>
xml/sass.xml view
@@ -6,7 +6,7 @@   <!ENTITY nmchar  "[_a-zA-Z0-9-]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> ]> -<language name="SASS" version="5" kateversion="5.53" section="Markup" extensions="*.sass" indenter="cstyle" mimetype="text/css" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT" priority="5">+<language name="SASS" version="6" kateversion="5.53" section="Markup" extensions="*.sass" indenter="cstyle" mimetype="text/css" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT" priority="5">      <highlighting>         <list name="properties">@@ -25,17 +25,7 @@         <list name="pseudoclasses-@page"><include>pseudoclasses-@page##SCSS</include></list>         <list name="at-rules"><include>at-rules##SCSS</include></list>         <list name="nested at-rules"><include>nested at-rules##SCSS</include></list>-        <list name="inline and nested at-rules"><include>inline and nested at-rules##SCSS</include></list>-        <list name="@extend"><include>@extend##SCSS</include></list>-        <list name="@if"><include>@if##SCSS</include></list>-        <list name="@else"><include>@else##SCSS</include></list>-        <list name="@mixin"><include>@mixin##SCSS</include></list>-        <list name="@viewport"><include>@viewport##SCSS</include></list>-        <list name="@page"><include>@page##SCSS</include></list>-        <list name="@keyframes-@font-face">-            <include>@font-face##SCSS</include>-            <include>@keyframes##SCSS</include>-        </list>+        <list name="other at-rules"><include>other at-rules##SCSS</include></list>         <list name="media operators"><include>media operators##SCSS</include></list>         <list name="operators"><include>operators##SCSS</include></list>         <list name="annotations"><include>annotations##SCSS</include></list>@@ -89,8 +79,6 @@                 <IncludeRules context="FindStrings" />                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>  @@ -124,7 +112,7 @@              <!-- same as SCSS -->             <context name="FindUnits" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop">-                <RegExpr attribute="Unit" context="#pop" String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cm|mm|Q|in|pc|pt|px|deg|rad|grad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|x)\b)" />+                <RegExpr attribute="Unit" context="#pop" String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cm|mm|Q|in|pc|pt|px|deg|rad|grad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|x|fr)\b)" />             </context>              <!-- find strings // "some words" 'some words' -->@@ -169,14 +157,18 @@             <context name="SelectAtRule" attribute="At Rule" lineEndContext="#pop">                 <keyword attribute="At Rule" context="#pop!AtRule" String="nested at-rules" />                 <keyword attribute="At Rule" context="#pop!AtRule" String="at-rules" />-                <keyword attribute="At Rule" context="#pop!AtRule" String="inline and nested at-rules" />-                <keyword attribute="At Rule" context="#pop!@extend" String="@extend" />-                <keyword attribute="At Rule" context="#pop!@mixin" String="@mixin" />-                <keyword attribute="At Rule" context="#pop!@keyframes-@font-face" String="@keyframes-@font-face" />-                <keyword attribute="At Rule" context="#pop!@viewport" String="@viewport" />-                <keyword attribute="At Rule" context="#pop!@if" String="@if" />-                <keyword attribute="At Rule" context="#pop!@else" String="@else" />-                <keyword attribute="At Rule" context="#pop!@page" String="@page" />+                <!-- CSS: inline -->+                <!-- SCSS: inline or block -->+                <WordDetect attribute="At Rule" context="#pop!AtRule" String="@inline" />+                <WordDetect attribute="At Rule" context="#pop!@extend" String="@extend" />+                <WordDetect attribute="At Rule" context="#pop!@mixin" String="@mixin" />+                <WordDetect attribute="At Rule" context="#pop!@mixin" String="@function" />+                <WordDetect attribute="At Rule" context="#pop!@keyframes-@font-face" String="@keyframes" />+                <WordDetect attribute="At Rule" context="#pop!@keyframes-@font-face" String="@font-face" />+                <WordDetect attribute="At Rule" context="#pop!@viewport" String="@viewport" />+                <WordDetect attribute="At Rule" context="#pop!@if" String="@if" />+                <WordDetect attribute="At Rule" context="#pop!@else" String="@else" />+                <WordDetect attribute="At Rule" context="#pop!@page" String="@page" />                 <RegExpr attribute="At Rule" context="#pop!AtRule" String="@[a-zA-Z0-9\-_]+\b" />             </context> @@ -187,8 +179,6 @@                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />                 <AnyChar attribute="Operator" context="#stay" String="=!&lt;&gt;" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="@else" attribute="Error" lineEndContext="#pop">@@ -250,8 +240,6 @@                 <RegExpr attribute="Property" context="#stay" String="[A-Za-z_-]+(?=\s*:)" />                 <keyword attribute="Value" context="#stay" String="medias" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <!-- same as SCSS -->@@ -332,8 +320,6 @@                 <IncludeRules context="FindStrings" />                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <!-- same as SCSS -->@@ -376,8 +362,6 @@                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />                 <RegExpr attribute="Operator" context="#stay" String="[-](?=$|[ \t(,;])|[+](?=$|[^0-9)])|[/*]" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <!-- same as SCSS -->
xml/scss.xml view
@@ -34,7 +34,7 @@  --> -<language name="SCSS" version="13" kateversion="5.53" section="Markup" extensions="*.scss" indenter="cstyle" mimetype="text/css" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL" priority="10">+<language name="SCSS" version="14" kateversion="5.53" section="Markup" extensions="*.scss" indenter="cstyle" mimetype="text/css" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL" priority="10">      <highlighting>         <list name="properties">@@ -42,36 +42,44 @@         </list>          <list name="sub-properties">+            <item>action</item>             <item>adjust</item>             <item>after</item>             <item>align-all</item>-            <item>align</item>             <item>align-last</item>+            <item>align</item>             <item>alternates</item>             <item>anchor</item>             <item>area</item>             <item>areas</item>+            <item>as</item>             <item>attachment</item>             <item>auto-columns</item>             <item>auto-flow</item>             <item>auto-rows</item>+            <item>balance</item>             <item>baseline</item>             <item>basis</item>             <item>before</item>+            <item>behavior-block</item>+            <item>behavior-inlie</item>+            <item>behavior-x</item>+            <item>behavior-y</item>+            <item>behavior</item>             <item>bidi</item>             <item>blend-mode</item>             <item>block-color</item>             <item>block-end-color</item>-            <item>block-end</item>             <item>block-end-style</item>             <item>block-end-width</item>-            <item>block</item>+            <item>block-end</item>             <item>block-start-color</item>-            <item>block-start</item>             <item>block-start-style</item>             <item>block-start-width</item>+            <item>block-start</item>             <item>block-style</item>             <item>block-width</item>+            <item>block</item>             <item>border-mode</item>             <item>border-outset</item>             <item>border-repeat</item>@@ -82,6 +90,8 @@             <item>bottom-right-radius</item>             <item>bottom-style</item>             <item>bottom-width</item>+            <item>boundary-detection</item>+            <item>boundary-expansion</item>             <item>boundary</item>             <item>box</item>             <item>break</item>@@ -90,39 +100,47 @@             <item>change</item>             <item>character</item>             <item>chars</item>+            <item>clamp</item>+            <item>clip-margin</item>             <item>collapse</item>+            <item>color-adjust</item>             <item>column-end</item>-            <item>column</item>             <item>column-start</item>+            <item>column</item>             <item>combine-upright</item>             <item>composite</item>+            <item>contain</item>             <item>count</item>             <item>decoration-break</item>             <item>decoration-color</item>-            <item>decoration</item>             <item>decoration-line</item>+            <item>decoration-skip-box</item>             <item>decoration-skip-ink</item>+            <item>decoration-skip-inset</item>+            <item>decoration-skip-self</item>+            <item>decoration-skip-spaces</item>             <item>decoration-skip</item>             <item>decoration-style</item>+            <item>decoration-thickness</item>             <item>decoration-width</item>+            <item>decoration</item>             <item>defer</item>             <item>delay</item>+            <item>detection</item>             <item>distance</item>             <item>down</item>             <item>duration</item>             <item>during</item>             <item>east-asian</item>-            <item>emoji</item>-            <item>emphasis-color</item>-            <item>emphasis</item>-            <item>emphasis-position</item>-            <item>emphasis-skip</item>-            <item>emphasis-style</item>-            <item>end-color</item>-            <item>end</item>+            <item>edge</item>+            <item>end-end-radius</item>+            <item>end-radius</item>+            <item>end-start-radius</item>             <item>end-style</item>             <item>end-width</item>+            <item>end</item>             <item>events</item>+            <item>expansion</item>             <item>family</item>             <item>feature-settings</item>             <item>fill-mode</item>@@ -132,11 +150,11 @@             <item>fragment</item>             <item>from</item>             <item>function</item>+            <item>group-align</item>             <item>grow</item>             <item>gutter</item>             <item>header</item>             <item>height-step</item>-            <item>image</item>             <item>image-outset</item>             <item>image-repeat</item>             <item>image-slice</item>@@ -144,24 +162,28 @@             <item>image-threshold</item>             <item>image-transform</item>             <item>image-width</item>+            <item>image</item>             <item>increment</item>             <item>indent</item>+            <item>ink</item>             <item>inline-color</item>             <item>inline-end-color</item>-            <item>inline-end</item>             <item>inline-end-style</item>             <item>inline-end-width</item>-            <item>inline</item>+            <item>inline-end</item>             <item>inline-start-color</item>-            <item>inline-start</item>             <item>inline-start-style</item>             <item>inline-start-width</item>+            <item>inline-start</item>             <item>inline-style</item>             <item>inline-width</item>+            <item>inline</item>             <item>insert</item>             <item>inside</item>             <item>interpolation-filters</item>             <item>into</item>+            <item>intrinsic-block-size</item>+            <item>intrinsic-sizing</item>             <item>items</item>             <item>iteration-count</item>             <item>justify</item>@@ -177,8 +199,8 @@             <item>left-style</item>             <item>left-width</item>             <item>letter-align</item>-            <item>letter</item>             <item>letter-wrap</item>+            <item>letter</item>             <item>level</item>             <item>ligatures</item>             <item>limit-chars</item>@@ -194,18 +216,24 @@             <item>min-size</item>             <item>mode</item>             <item>name</item>+            <item>navigation-action</item>+            <item>navigation-contain</item>+            <item>navigation-function</item>             <item>numeral</item>             <item>numeric</item>             <item>optical-sizing</item>-            <item>orientation</item>+            <item>order</item>             <item>orientation-vertical</item>+            <item>orientation</item>             <item>origin</item>             <item>outset</item>             <item>outside</item>+            <item>overhang</item>             <item>override</item>             <item>palette</item>             <item>path</item>             <item>pattern</item>+            <item>pitch</item>             <item>play-state</item>             <item>point</item>             <item>policy</item>@@ -214,6 +242,7 @@             <item>radius</item>             <item>range</item>             <item>rate</item>+            <item>ratio</item>             <item>reference</item>             <item>rendering</item>             <item>repeat</item>@@ -223,16 +252,16 @@             <item>right-radius</item>             <item>right-style</item>             <item>right-width</item>-            <item>rotate</item>             <item>round</item>             <item>row-end</item>+            <item>row-start</item>             <item>row</item>             <item>rows</item>-            <item>row-start</item>             <item>rule-color</item>-            <item>rule</item>             <item>rule-style</item>             <item>rule-width</item>+            <item>rule</item>+            <item>scheme</item>             <item>segment</item>             <item>select</item>             <item>self</item>@@ -244,38 +273,57 @@             <item>shrink</item>             <item>side</item>             <item>size-adjust</item>+            <item>size</item>             <item>sizing</item>+            <item>skip-box</item>             <item>skip-ink</item>+            <item>skip-inset</item>+            <item>skip-self</item>+            <item>skip-spaces</item>             <item>skip</item>             <item>slice</item>+            <item>small-caps</item>+            <item>snap-align</item>+            <item>snap-stop</item>+            <item>snap-type</item>             <item>snap</item>             <item>source</item>             <item>space-collapse</item>-            <item>space</item>             <item>space-trim</item>+            <item>space</item>+            <item>spaces</item>             <item>spacing</item>             <item>span</item>             <item>speed</item>             <item>start-color</item>-            <item>start</item>+            <item>start-end-radius</item>+            <item>start-radius</item>+            <item>start-start-radius</item>             <item>start-style</item>             <item>start-width</item>+            <item>start</item>             <item>state</item>             <item>step-align</item>             <item>step-insert</item>-            <item>step</item>             <item>step-round</item>             <item>step-size</item>+            <item>step</item>+            <item>stop</item>+            <item>stress</item>             <item>stretch</item>             <item>style-image</item>-            <item>style</item>             <item>style-position</item>             <item>style-type</item>+            <item>style</item>+            <item>synthesis-small-caps</item>+            <item>synthesis-style</item>+            <item>synthesis-weight</item>             <item>synthesis</item>             <item>template-areas</item>             <item>template-columns</item>-            <item>template</item>             <item>template-rows</item>+            <item>template</item>+            <item>thickness</item>             <item>threshold</item>             <item>through</item>             <item>timing-function</item>@@ -294,10 +342,10 @@             <item>variant-caps</item>             <item>variant-east-asian</item>             <item>variant-emoji</item>-            <item>variant</item>             <item>variant-ligatures</item>             <item>variant-numeric</item>             <item>variant-position</item>+            <item>variant</item>             <item>variation-settings</item>             <item>vertical</item>             <item>weight</item>@@ -451,57 +499,30 @@             <item>@while</item>         </list> -        <list name="inline and nested at-rules">-            <!-- CSS: inline -->-            <!-- SCSS: inline or block -->-            <item>@include</item>-        </list>+        <list name="other at-rules">+            <include>other at-rules##CSS</include> -        <list name="@extend">+            <!-- scss -->+            <item>@else</item>             <item>@extend</item>-        </list>--        <list name="@if">+            <item>@function</item>             <item>@if</item>-        </list>--        <list name="@else">-            <item>@else</item>-        </list>--        <list name="@mixin">+            <item>@include</item>             <item>@mixin</item>-            <item>@function</item>         </list> -        <list name="@viewport">-            <item>@viewport</item>-        </list>-         <list name="within-@viewport">             <include>within-@viewport##CSS</include>         </list> -        <list name="@page">-            <item>@page</item>-        </list>-         <list name="within-@page">             <include>within-@page##CSS</include>         </list> -        <list name="@font-face">-            <item>@font-face</item>-        </list>-         <list name="within-@font-face">             <include>within-@font-face##CSS</include>         </list> -        <list name="@keyframes">-            <item>@keyframes</item>-        </list>-         <list name="within-@keyframes">             <include>within-@keyframes##CSS</include>         </list>@@ -579,8 +600,6 @@                 <IncludeRules context="FindStrings" />                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="InterpolationMaybeProperty" attribute="Normal Text" lineEndContext="#stay">@@ -589,8 +608,6 @@                 <IncludeRules context="FindStrings" />                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="MaybeProperty" attribute="Normal Text" lineEndContext="#stay" fallthrough="true" fallthroughContext="#pop">@@ -626,7 +643,7 @@             </context>              <context name="FindUnits" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop">-                <RegExpr attribute="Unit" context="#pop" String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cm|mm|Q|in|pc|pt|px|deg|rad|grad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|x)\b)" />+                <RegExpr attribute="Unit" context="#pop" String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cm|mm|Q|in|pc|pt|px|deg|rad|grad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|x|fr)\b)" />             </context>              <!-- find strings // "some words" 'some words' -->@@ -657,15 +674,18 @@             <context name="SelectAtRule" attribute="At Rule" lineEndContext="#pop">                 <keyword attribute="At Rule" context="#pop!NestedAtRule" String="nested at-rules" />                 <keyword attribute="At Rule" context="#pop!AtRule" String="at-rules" />-                <keyword attribute="At Rule" context="#pop!UnknownAtRule" String="inline and nested at-rules" />-                <keyword attribute="At Rule" context="#pop!@extend" String="@extend" />-                <keyword attribute="At Rule" context="#pop!@mixin" String="@mixin" />-                <keyword attribute="At Rule" context="#pop!@keyframes" String="@keyframes" />-                <keyword attribute="At Rule" context="#pop!@viewport" String="@viewport" />-                <keyword attribute="At Rule" context="#pop!@font-face" String="@font-face" />-                <keyword attribute="At Rule" context="#pop!@if" String="@if" />-                <keyword attribute="At Rule" context="#pop!@else" String="@else" />-                <keyword attribute="At Rule" context="#pop!@page" String="@page" />+                <!-- CSS: inline -->+                <!-- SCSS: inline or block -->+                <WordDetect attribute="At Rule" context="#pop!UnknownAtRule" String="@include" />+                <WordDetect attribute="At Rule" context="#pop!@extend" String="@extend" />+                <WordDetect attribute="At Rule" context="#pop!@mixin" String="@mixin" />+                <WordDetect attribute="At Rule" context="#pop!@mixin" String="@function" />+                <WordDetect attribute="At Rule" context="#pop!@keyframes" String="@keyframes" />+                <WordDetect attribute="At Rule" context="#pop!@viewport" String="@viewport" />+                <WordDetect attribute="At Rule" context="#pop!@font-face" String="@font-face" />+                <WordDetect attribute="At Rule" context="#pop!@if" String="@if" />+                <WordDetect attribute="At Rule" context="#pop!@else" String="@else" />+                <WordDetect attribute="At Rule" context="#pop!@page" String="@page" />                 <RegExpr attribute="At Rule" context="#pop!UnknownAtRule" String="@[a-zA-Z0-9\-_]+\b" />             </context> @@ -677,8 +697,6 @@                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />                 <AnyChar attribute="Operator" context="#stay" String="=!&lt;&gt;" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="@else" attribute="Error" lineEndContext="#stay">@@ -808,8 +826,6 @@                 <RegExpr attribute="Property" context="#stay" String="[A-Za-z_-]+(?=\s*:)" />                 <keyword attribute="Value" context="#stay" String="medias" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="SelectorAttr" attribute="Selector Attribute" lineEndContext="#stay">@@ -873,8 +889,6 @@                 <DetectChar attribute="Normal Text" context="#pop" char="}" endRegion="ruleset" />                 <RegExpr attribute="Property" context="Rule" String="[A-Za-z_-]+\s*:($|[/{\s0-9$&quot;'])" lookAhead="true" />                 <IncludeRules context="Base" />-                <!-- auto-completion only, includes by a previous rule -->-                <keyword attribute="Normal Text" context="#stay" String="properties" />             </context>              <context name="Rule" attribute="Normal Text" lineEndContext="#stay">@@ -900,8 +914,6 @@                 <IncludeRules context="FindStrings" />                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="SubRule" attribute="Normal Text" lineEndContext="#stay">@@ -913,9 +925,6 @@                 <Detect2Chars attribute="Interpolation" context="InterpolationMaybeProperty" char="#" char1="{" />                 <DetectIdentifier />                 <AnyChar attribute="Error" context="#stay" String="*>+~|.#" />-                <!-- auto-completion only, includes by previous rule -->-                <keyword attribute="Normal Text" context="#stay" String="properties" />-                <keyword attribute="Normal Text" context="#stay" String="sub-properties" />             </context>              <context name="Function" attribute="Normal Text" lineEndContext="#stay">@@ -953,8 +962,6 @@                 <IncludeRules context="FindFunctions" />                 <IncludeRules context="FindValues" />                 <RegExpr attribute="Operator" context="#stay" String="[-](?=$|[ \t(,;])|[+](?=$|[^0-9)])|[/*]" />-                <!-- auto-completion only -->-                <keyword attribute="Normal Text" context="#stay" String="functions" />             </context>              <context name="FunctionUrl" attribute="Normal Text" lineEndContext="#stay" fallthrough="true" fallthroughContext="UrlValue">
xml/toml.xml view
@@ -1,115 +1,144 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language SYSTEM "language.dtd" [-	<!ENTITY more "(_\d+)*">-	<!ENTITY int  "[+-]?(0|[1-9]\d*&more;)">-	<!ENTITY frac "\.\d+&more;">-	<!ENTITY exp  "[eE][+-]?\d+&more;">+	<!ENTITY more "(_[0-9]++)*+">+	<!ENTITY int  "(0|[1-9][0-9]*+&more;)">+	<!ENTITY frac "\.[0-9]+&more;">+	<!ENTITY exp  "[eE][+-]?[0-9]+&more;"> 	-	<!ENTITY offset   "[+-]\d\d:\d\d">-	<!ENTITY time     "\d\d:\d\d:\d\d(\.\d+)?(&offset;|Z)?">-	<!ENTITY datetime "\d\d\d\d-\d\d-\d\d(T&time;)?">+	<!ENTITY offset   "[+-][0-9][0-9]:[0-9][0-9]">+	<!ENTITY time     "[0-9][0-9]:[0-9][0-9]:[0-9][0-9](\.[0-9]+)?">+	<!ENTITY datetime "[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]([T ]&time;(&offset;|Z)?)?|&time;"> ]> <!-- https://github.com/toml-lang/toml -->-<language name="TOML" section="Configuration" extensions="*.toml" mimetype="text/x-toml" version="9" kateversion="5.0" author="flying-sheep@web.de" license="LGPLv2+">+<!-- https://toml.io/en/v1.0.0 -->+<language name="TOML" section="Configuration" extensions="*.toml" mimetype="text/x-toml;application/toml" version="10" kateversion="5.0" author="flying-sheep@web.de" license="LGPLv2+"> <highlighting> 	<list name="bools"> 		<item>true</item> 		<item>false</item> 	</list>+ 	<contexts> 		<context attribute="Error" lineEndContext="#stay" name="Toml"> 			<DetectSpaces attribute="Whitespace"/> 			<Detect2Chars attribute="TableHeader" context="NestedTableHeader" char="[" char1="[" endRegion="Table"/> 			<DetectChar attribute="TableHeader" context="TableHeader" char="[" endRegion="Table"/>-			<RegExpr    attribute="Key" context="#stay"   String="[\w-]+" firstNonSpace="true"/>-			<DetectChar attribute="Key" context="QuotedKey" char="&quot;" firstNonSpace="true"/>-			<DetectChar attribute="Key" context="LitQuotedKey" char="'" firstNonSpace="true"/> 			<DetectChar attribute="Assignment" context="Value" char="="/> 			<DetectChar char="#" attribute="Comment" context="Comment"/>+			<IncludeRules context="FindKey"/> 		</context>++		<context attribute="Key" lineEndContext="#stay" name="FindKey">+			<DetectChar attribute="TableHeader" char="."/>+			<RegExpr    attribute="Key" context="#stay" String="[A-Za-z0-9_-]+"/>+			<DetectChar attribute="Key" context="QuotedKey" char="&quot;"/>+			<DetectChar attribute="Key" context="LitQuotedKey" char="'"/>+		</context>++ 		<!-- table headers --> 		<context attribute="TableHeader" fallthrough="true" fallthroughContext="#pop" lineEndContext="#pop" name="TableHeader">-			<IncludeRules context="TableHeaderCommon"/> 			<DetectChar attribute="TableHeader" context="#pop" char="]" beginRegion="Table"/>+			<IncludeRules context="TableHeaderCommon"/> 		</context>+ 		<context attribute="TableHeader" fallthrough="true" fallthroughContext="#pop" lineEndContext="#pop" name="NestedTableHeader">-			<IncludeRules context="TableHeaderCommon"/> 			<Detect2Chars attribute="TableHeader" context="#pop" char="]" char1="]" beginRegion="Table"/>+			<IncludeRules context="TableHeaderCommon"/> 		</context>+ 		<context attribute="TableHeader" lineEndContext="#pop" name="TableHeaderCommon"> 			<DetectSpaces attribute="Whitespace"/>-			<DetectChar attribute="TableHeader" context="#stay" char="."/>-			<RegExpr    attribute="Key" context="#stay" String="[\w-]+"/>-			<DetectChar attribute="Key" context="QuotedKey" char="&quot;"/>-			<DetectChar attribute="Key" context="LitQuotedKey" char="'"/>+			<IncludeRules context="FindKey"/> 		</context>++ 		<!-- values -->-		<context attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop" name="Value">+		<context attribute="Error" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop" name="Value"> 			<DetectSpaces attribute="Whitespace"/>-			<RegExpr attribute="Date"  context="#stay" String="&datetime;"/>-			<keyword attribute="Bool" String="bools" context="#stay"/>-			<RegExpr attribute="Float" context="#stay" String="&int;(&frac;&exp;|&frac;|&exp;)"/>-			<RegExpr attribute="Int"   context="#stay" String="&int;"/>-			<StringDetect attribute="String" context="MultilineString"    String="&quot;&quot;&quot;"/>-			<DetectChar   attribute="String" context="String"               char="&quot;"/>-			<StringDetect attribute="String" context="LitMultilineString" String="'''"/>-			<DetectChar   attribute="String" context="LitString"            char="'"/>-			<DetectChar attribute="Array" context="Array" char="["/>-			<DetectChar attribute="InlineTable" context="InlineTable" char="{"/>-			<DetectChar char="#" attribute="Comment" context="Comment"/>+			<keyword attribute="Bool" context="#pop" String="bools"/>+			<StringDetect attribute="String" context="#pop!MultilineString"    String="&quot;&quot;&quot;"/>+			<DetectChar   attribute="String" context="#pop!String"               char="&quot;"/>+			<StringDetect attribute="String" context="#pop!LitMultilineString" String="'''"/>+			<DetectChar   attribute="String" context="#pop!LitString"            char="'"/>+			<DetectChar attribute="Array" context="#pop!Array" char="["/>+			<DetectChar attribute="InlineTable" context="#pop!InlineTable" char="{"/>+			<RegExpr attribute="Date"  context="#pop" String="&datetime;"/>+			<RegExpr attribute="Int"   context="#pop" String="[+-]?(0x[0-9a-fA-F]+(_[0-9a-fA-F]+)*|0o[0-7]+(_[0-7]+)*|0b[01]+(_[01]+)*|&int;(?!(\.|[eE][+-]?)[0-9]))"/>+			<RegExpr attribute="Float" context="#pop" String="[+-]?(&int;(&frac;(&exp;)?|&exp;)|inf|nan)"/> 		</context>+ 		<context attribute="Comment" lineEndContext="#pop" name="Comment"> 			<DetectSpaces/>-			<IncludeRules context="##Comments" />+			<IncludeRules context="##Comments"/> 			<DetectIdentifier/> 		</context>-		<!-- Quoted keys and Strings -->+++		<!-- Quoted keys and Strings--> 		<context attribute="Key" lineEndContext="#pop" name="QuotedKey">-			<LineContinue attribute="Escape" context="#stay"/>-			<RegExpr attribute="Escape" String="\\[btnfr&quot;\\]|\\(u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})" context="#stay" />-			<RegExpr attribute="Error" String="\\." context="#stay" /> 			<DetectChar attribute="Key" context="#pop" char="&quot;"/>+			<IncludeRules context="FindEscapedChar"/> 		</context>+ 		<context attribute="String" lineEndContext="#pop" name="String">-			<LineContinue attribute="Escape" context="#stay"/>-			<RegExpr attribute="Escape" String="\\[btnfr&quot;\\]|\\(u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})" context="#stay" />-			<RegExpr attribute="Error" String="\\." context="#stay" /> 			<DetectChar attribute="String" context="#pop" char="&quot;"/>+			<IncludeRules context="FindEscapedChar"/> 		</context>+ 		<context attribute="String" lineEndContext="#stay" name="MultilineString">-			<LineContinue attribute="Escape" context="#stay"/>-			<RegExpr attribute="Escape" String="\\[btnfr&quot;\\]|\\(u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})" context="#stay" />-			<RegExpr attribute="Error" String="\\." context="#stay" />+			<StringDetect attribute="String" context="#pop" String="&quot;&quot;&quot;&quot;&quot;"/>+			<StringDetect attribute="String" context="#pop" String="&quot;&quot;&quot;&quot;"/> 			<StringDetect attribute="String" context="#pop" String="&quot;&quot;&quot;"/>+			<LineContinue attribute="Escape" context="#stay"/>+			<IncludeRules context="FindEscapedChar"/> 		</context>++		<context attribute="String" lineEndContext="#pop" name="FindEscapedChar">+			<RegExpr attribute="Escape" String="\\[btnfr&quot;\\]|\\u[0-9a-fA-F]{4}|\\U[0-9a-fA-F]{8}" context="#stay"/>+			<RegExpr attribute="Error" String="\\[uU][0-9a-fA-F]*|\\." context="#stay"/>+		</context>+ 		<context attribute="Key" lineEndContext="#pop" name="LitQuotedKey"> 			<DetectChar attribute="Key" context="#pop" char="'"/> 		</context>+ 		<context attribute="LitString" lineEndContext="#pop" name="LitString"> 			<DetectChar attribute="String" context="#pop" char="'"/> 		</context>+ 		<context attribute="LitString" lineEndContext="#stay" name="LitMultilineString">+			<StringDetect attribute="String" context="#pop" String="'''''"/>+			<StringDetect attribute="String" context="#pop" String="''''"/> 			<StringDetect attribute="String" context="#pop" String="'''"/> 		</context>++ 		<!-- Arrays -->-		<context attribute="Array" lineEndContext="#stay" name="Array">-			<IncludeRules context="Value" />-			<DetectChar context="#pop" attribute="Array" char="]" />-			<DetectChar context="#stay" attribute="NextEntry" char="," />+		<context attribute="Array" lineEndContext="#stay" name="Array" fallthrough="true" fallthroughContext="InArray">+			<DetectSpaces attribute="Whitespace"/>+			<DetectChar context="#pop" attribute="Array" char="]"/>+			<DetectChar context="InArray" attribute="NextEntry" char=","/> 		</context>+		<context attribute="Error" lineEndContext="#stay" name="InArray">+			<DetectChar context="#pop#pop" attribute="Array" char="]"/>+			<DetectChar context="#stay" attribute="Error" char=","/>+			<DetectChar attribute="Comment" context="Comment" char="#"/>+			<IncludeRules context="Value"/>+		</context>+ 		<context attribute="InlineTable" lineEndContext="#stay" name="InlineTable">-			<RegExpr    attribute="Key" context="#stay"   String="[\w-]+"/>-			<DetectChar attribute="Key" context="QuotedKey" char="&quot;"/>-			<DetectChar attribute="Key" context="LitQuotedKey" char="'"/> 			<DetectChar attribute="Assignment" context="Value" char="="/> 			<DetectChar char="#" attribute="Comment" context="Comment"/>-			<DetectChar context="#pop" attribute="InlineTable" char="}" />-			<DetectChar context="#stay" attribute="NextEntry" char="," />+			<DetectChar context="#pop" attribute="InlineTable" char="}"/>+			<DetectChar context="#stay" attribute="NextEntry" char=","/>+			<IncludeRules context="FindKey"/> 		</context>+ 	</contexts> 	<itemDatas>-		<itemData name="Normal Text" defStyleNum="dsNormal"/>+		<itemData name="Whitespace"  defStyleNum="dsNormal"/> 		<itemData name="Key"         defStyleNum="dsDataType"/> 		<itemData name="TableHeader" defStyleNum="dsKeyword"/> 		<itemData name="Assignment"  defStyleNum="dsOperator"/>@@ -125,15 +154,14 @@ 		<itemData name="Array"       defStyleNum="dsOperator"/> 		<itemData name="InlineTable" defStyleNum="dsOperator"/> 		<itemData name="NextEntry"   defStyleNum="dsOperator"/>-		-		<itemData name="Whitespace"  defStyleNum="dsNormal"/>+ 		<itemData name="Error"       defStyleNum="dsError"/> 	</itemDatas> </highlighting> <general> 	<comments>-		<comment name="singleLine" start="#" position="afterwhitespace" />+		<comment name="singleLine" start="#" position="afterwhitespace"/> 	</comments> </general> </language>-<!-- kate: replace-tabs off; -->+<!-- kate: replace-tabs off; indent-width 2 -->
xml/xml.xml view
@@ -6,7 +6,7 @@ 	<!ENTITY name    "(?![0-9])[\w_:][\w.:_-]*"> 	<!ENTITY entref  "&amp;(?:#[0-9]+|#[xX][0-9A-Fa-f]+|&name;);"> ]>-<language name="XML" version="16" kateversion="5.0" section="Markup" extensions="*.docbook;*.xml;*.rc;*.daml;*.rdf;*.rss;*.xspf;*.xsd;*.svg;*.ui;*.kcfg;*.qrc;*.wsdl;*.scxml;*.xbel;*.dae;*.sch;*.brd" mimetype="text/xml;text/book;text/daml;text/rdf;application/rss+xml;application/xspf+xml;image/svg+xml;application/x-designer;application/x-xbel;application/xml;application/scxml+xml;application/vnd.oasis.opendocument.text-flat-xml;application/vnd.oasis.opendocument.graphics-flat-xml;application/vnd.oasis.opendocument.presentation-flat-xml;application/vnd.oasis.opendocument.spreadsheet-flat-xml" casesensitive="1" indenter="xml" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">+<language name="XML" version="18" kateversion="5.0" section="Markup" extensions="*.docbook;*.xml;*.rc;*.daml;*.rdf;*.rss;*.xspf;*.xsd;*.svg;*.ui;*.kcfg;*.qrc;*.wsdl;*.scxml;*.xbel;*.dae;*.sch;*.brd" mimetype="text/xml;text/book;text/daml;text/rdf;application/rss+xml;application/xspf+xml;image/svg+xml;application/x-designer;application/x-xbel;application/xml;application/scxml+xml;application/vnd.oasis.opendocument.text-flat-xml;application/vnd.oasis.opendocument.graphics-flat-xml;application/vnd.oasis.opendocument.presentation-flat-xml;application/vnd.oasis.opendocument.spreadsheet-flat-xml;application/gpx+xml" casesensitive="1" indenter="xml" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL">  <highlighting> <contexts>@@ -33,7 +33,7 @@   <context name="FindPEntityRefs" attribute="Other Text" lineEndContext="#stay">     <RegExpr attribute="EntityRef" context="#stay" String="&entref;" />     <RegExpr attribute="PEntityRef" context="#stay" String="%&name;;" />-    <AnyChar attribute="Error" context="#stay" String="&amp;%" />+    <AnyChar attribute="Error" context="#stay" String="&amp;%&lt;" />   </context>  @@ -86,6 +86,7 @@   </context>    <context name="Doctype Internal Subset" attribute="Other Text" lineEndContext="#stay">+    <DetectSpaces />     <DetectChar attribute="Doctype Symbols" context="#pop" char="]" endRegion="int_subset" />     <RegExpr attribute="Doctype Symbols" context="Doctype Markupdecl TagName" String="&lt;!(?=(ELEMENT|ENTITY|ATTLIST|NOTATION)\b)" />     <StringDetect attribute="Comment" context="Comment" String="&lt;!--" beginRegion="comment" />@@ -94,7 +95,7 @@   </context>    <context name="Doctype Markupdecl TagName" attribute="Other Text" lineEndContext="#pop">-    <StringDetect attribute="Doctype" context="#pop!Doctype Markupdecl VariableName" String="%1" dynamic="true" />+    <DetectIdentifier attribute="Doctype" context="#pop!Doctype Markupdecl VariableName" />   </context>   <context name="Doctype Markupdecl VariableName" attribute="Other Text" lineEndContext="#pop!Doctype Markupdecl" fallthrough="true" fallthroughContext="#pop!Doctype Markupdecl">     <DetectSpaces />