{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".ci","path":".ci","contentType":"directory"},{"name":".circleci","path":".circleci","contentType":"directory"},{"name":".github","path":".github","contentType":"directory"},{"name":"cmake","path":"cmake","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"examples","path":"examples","contentType":"directory"},{"name":"externalbackends","path":"externalbackends","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"inference_engines","path":"inference_engines","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"tests","path":"tests","contentType":"directory"},{"name":"thirdparty","path":"thirdparty","contentType":"directory"},{"name":"tools","path":"tools","contentType":"directory"},{"name":"torch_glow","path":"torch_glow","contentType":"directory"},{"name":"utils","path":"utils","contentType":"directory"},{"name":".clang-format","path":".clang-format","contentType":"file"},{"name":".clang-tidy","path":".clang-tidy","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".gitmodules","path":".gitmodules","contentType":"file"},{"name":"CMakeLists.txt","path":"CMakeLists.txt","contentType":"file"},{"name":"CODE_OF_CONDUCT.md","path":"CODE_OF_CONDUCT.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"CONTRIBUTORS","path":"CONTRIBUTORS","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"PULL_REQUEST.md","path":"PULL_REQUEST.md","contentType":"file"},{"name":"PULL_REQUEST_TEMPLATE.md","path":"PULL_REQUEST_TEMPLATE.md","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"}],"totalCount":27}},"fileTreeProcessingTime":4.881876999999999,"foldersToFetch":[],"repo":{"id":105281531,"defaultBranch":"master","name":"glow","ownerLogin":"pytorch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-29T14:28:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21003710?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1684166592.6101398","canEdit":false,"refType":"branch","currentOid":"dab4b56e7246c3dd143b262f545364b260fd596d"},"path":"CMakeLists.txt","currentUser":null,"blob":{"rawLines":["cmake_minimum_required(VERSION 3.5)","","list(APPEND CMAKE_MODULE_PATH \"${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules\")","","project(Glow C CXX)","enable_testing()","","option(GLOW_WITH_CPU \"Build the LLVM-based JIT CPU backend\" ON)","option(GLOW_WITH_LLVMIRCODEGEN \"Build the LLVM-based code generation library\" ON)","option(GLOW_WITH_OPENCL \"Build the OpenCL backend\" OFF)","option(GLOW_WITH_NNPI \"Build the NNPI backend\" OFF)","option(GLOW_WITH_HABANA \"Build the Habana backend\" OFF)","option(GLOW_USE_PNG_IF_REQUIRED \"Link with libpng if required\" ON)","option(GLOW_BUILD_EXAMPLES \"Build the examples\" ON)","option(GLOW_BUILD_PYTORCH_INTEGRATION \"Build integration for PyTorch\" OFF)","option(GLOW_BUILD_TESTS \"Build the tests\" ON)","option(GLOW_BUILD_ONNXIFI_DYNLIB \"Build dynamic library for Onnxifi\" OFF)","option(GLOW_WITH_BUNDLES \"Build bundles\" OFF)","option(LINK_PROTOBUF_AS_DLL \"Link against protobuf build as dynamic libray.\" OFF)","option(TENSOR_DIMS_32_BITS \"Set the max bitwidth of the tensor dimension and related indices to 32b instead of 64b.\" OFF)","option(GLOW_LIBJIT_FAST_MATH \"Build the LLVM backend LIBJIT kernel library with fast math option.\" ON)","","set(CMAKE_CXX_STANDARD 14)","set(CXX_STANDARD_REQUIRED ON)","set(CMAKE_CXX_EXTENSIONS OFF)","set(CMAKE_POSITION_INDEPENDENT_CODE ON)","","if (NOT BUILD_SHARED_LIBS)"," set(CMAKE_CXX_VISIBILITY_PRESET hidden)"," set(CMAKE_VISIBILITY_INLINES_HIDDEN ON)","endif ()","","# Export a JSON file with the compilation commands that external tools can use","# to analyze the source code of the project.","set(CMAKE_EXPORT_COMPILE_COMMANDS ON)","","if(GLOW_USE_LLD)"," if(NOT CMAKE_C_COMPILER_ID MATCHES Clang)"," message(FATAL_ERROR \"lld requires the use of the clang compiler\")"," endif()"," if(CMAKE_SYSTEM_NAME STREQUAL Darwin)"," message(FATAL_ERROR \"lld does not support MachO yet\")"," endif()"," include(CheckCXXCompilerFlag)"," set(CMAKE_REQUIRED_FLAGS \"${CMAKE_REQUIRED_FLAGS} -fuse-ld=lld\")"," CHECK_CXX_COMPILER_FLAG(\"-fuse-ld=lld\" HAS_LLD_FLAG)"," if(NOT HAS_LLD_FLAG)"," message(FATAL_ERROR \"lld is not supported by the compiler\")"," endif()"," set(CMAKE_SHARED_LINKER_FLAGS \"${CMAKE_SHARED_LINKER_FLAGS} -fuse-ld=lld\")"," set(CMAKE_EXE_LINKER_FLAGS \"${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld\")","endif()","","include(Glog)","include(Gflags)","include(GlowDefaults)","include(GlowTestSupport)","include(GlowExternalBackends)","include(SanitizerSupport)","include(CoverageSupport)","include(DoxygenSupport)","include(FindBackends)","","configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/CMakeGraphVizOptions.cmake"," ${CMAKE_CURRENT_BINARY_DIR}/CMakeGraphVizOptions.cmake COPYONLY)","","set(GLOW_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})","set(GLOW_THIRDPARTY_DIR ${GLOW_SOURCE_DIR}/thirdparty)","set(GLOW_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})","set(GLOW_OUTPUT_DIR ${GLOW_BINARY_DIR}/bin)","set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${GLOW_OUTPUT_DIR})","set(GLOW_MODELS_DIR \"\" CACHE PATH"," \"Directory that contains the various models, like en2gr, resnet50\")","","include_directories(BEFORE"," ${CMAKE_CURRENT_BINARY_DIR}/include"," ${CMAKE_CURRENT_SOURCE_DIR}/include",")","","include_directories(${GLOW_BINARY_DIR})","include_directories(${CMAKE_CURRENT_BINARY_DIR})","include_directories(${GLOW_SOURCE_DIR})","","file(GLOB_RECURSE header_files include/*.h tools/*.h lib/*.h)","add_custom_target(CollectHeaders SOURCES ${header_files})","","find_package(Git)","# Get the commit's short SHA1","execute_process(COMMAND"," \"${GIT_EXECUTABLE}\" log -1 --pretty=format:%h"," WORKING_DIRECTORY \"${CMAKE_SOURCE_DIR}\""," OUTPUT_VARIABLE GIT_SHA1"," ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)","add_definitions(\"-DGIT_SHA1=\\\"${GIT_SHA1}\\\"\")","# Get the date of the commit","execute_process(COMMAND"," \"${GIT_EXECUTABLE}\" log -1 --pretty=format:%ad --date=short"," WORKING_DIRECTORY \"${CMAKE_SOURCE_DIR}\""," OUTPUT_VARIABLE GIT_DATE"," ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)","add_definitions(\"-DGIT_DATE=\\\"${GIT_DATE}\\\"\")","# Get the name of the most recent tag.","execute_process(COMMAND"," \"${GIT_EXECUTABLE}\" describe --tags --abbrev=0"," WORKING_DIRECTORY \"${CMAKE_SOURCE_DIR}\""," OUTPUT_VARIABLE GIT_TAG"," ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)","add_definitions(\"-DGIT_TAG=\\\"${GIT_TAG}\\\"\")","","# Compile definition for Glow build date in Y-M-D format.","string(TIMESTAMP GLOW_BUILD_DATE \"%Y-%m-%d\")","add_definitions(\"-DGLOW_BUILD_DATE=\\\"${GLOW_BUILD_DATE}\\\"\")","add_definitions(\"-DGLOW_VERSION=\\\"${GIT_DATE} (${GIT_SHA1}) (${GIT_TAG})\\\"\")","","if(GLOW_USE_PNG_IF_REQUIRED)"," find_package(PNG)"," if(PNG_FOUND)"," add_definitions(-DWITH_PNG)"," endif()","endif()","","if(GLOW_WITH_LLVMIRCODEGEN)"," add_definitions(-DGLOW_WITH_LLVMIRCODEGEN=1)","endif()","","if(GLOW_WITH_CPU)"," if(NOT GLOW_WITH_LLVMIRCODEGEN)"," message(FATAL_ERROR \"Cannot use -DGLOW_WITH_CPU without -DGLOW_WITH_LLVMIRCODEGEN\")"," endif ()"," add_definitions(-DGLOW_WITH_CPU=1)","endif ()","","if (GLOW_WITH_OPENCL)"," add_definitions(-DGLOW_WITH_OPENCL=1)"," find_package(OpenCL REQUIRED)","endif ()","","if(GLOW_WITH_NNPI)"," add_definitions(-DGLOW_WITH_NNPI=1)","endif()","","if (GLOW_WITH_HABANA)"," add_definitions(-DGLOW_WITH_HABANA=1)",""," # Find habanalabs libraries."," list(APPEND CMAKE_PREFIX_PATH /usr/lib/habanalabs)"," find_path(SYNAPSE_INCLUDE_DIR synapse.h)"," find_library(SYNAPSE_LIB Synapse)"," find_library(TPCSIM_SHARED_LIB tpcsim_shared)"," find_library(HL_THUNK_LIB hl-thunk)",""," # Create interface library to encapsulate necessary .so's."," add_library(Synapse INTERFACE)"," target_link_libraries(Synapse"," INTERFACE"," \"${SYNAPSE_LIB}\""," \"${TPCSIM_SHARED_LIB}\""," \"${HL_THUNK_LIB}\")","endif ()","","set(LLVMCPURuntimeExtraFlags)","if (TENSOR_DIMS_32_BITS)"," add_definitions(-DDIM_T_32)"," list(APPEND LLVMCPURuntimeExtraFlags \"-DDIM_T_32\")"," message(STATUS \"Using 32b tensor dimensions.\")","else()"," message(STATUS \"Using 64b tensor dimensions.\")","endif ()","","if (GLOW_LIBJIT_FAST_MATH)"," list(APPEND LLVMCPURuntimeExtraFlags \"-DFFAST_MATH\")"," list(APPEND LLVMCPURuntimeExtraFlags \"-ffast-math\")"," list(APPEND LLVMCPURuntimeExtraFlags \"-fno-finite-math-only\")"," message(STATUS \"Libjit option 'fast-math' enabled.\")","else()"," message(STATUS \"Libjit option 'fast-math' disabled.\")","endif ()","","# Top level setup for external backends","ExternalBackendsInit()","","find_package(LLVM CONFIG)","if(NOT LLVM_FOUND OR LLVM_VERSION VERSION_LESS 7.0)"," message(SEND_ERROR \"LLVM >= 7.0 is required to build Glow\")","endif()","","message(STATUS \"Found LLVM ${LLVM_PACKAGE_VERSION}\")","message(STATUS \"Using LLVMConfig.cmake in: ${LLVM_DIR}\")","include_directories(SYSTEM ${LLVM_INCLUDE_DIRS})","","if(NOT EXISTS \"${GLOW_SOURCE_DIR}/tests/googlebenchmark/src\")"," message(FATAL_ERROR \"No googlebenchmark git submodule. Run: git submodule update --init --recursive\")","endif()","","if(NOT EXISTS \"${GLOW_SOURCE_DIR}/tests/googletest/googletest\")"," message(FATAL_ERROR \"No googletest git submodule. Run: git submodule update --init --recursive\")","endif()","","if(NOT EXISTS \"${GLOW_SOURCE_DIR}/tests/OutputCheck/bin/OutputCheck\")"," message(FATAL_ERROR \"No OutputCheck git submodule. Run: git submodule update --init --recursive\")","endif()","","if(NOT EXISTS \"${GLOW_THIRDPARTY_DIR}/onnx\")"," message(FATAL_ERROR \"No onnx git submodule. Run: git submodule update --init --recursive\")","endif()","","if(NOT EXISTS \"${GLOW_THIRDPARTY_DIR}/foxi\")"," message(FATAL_ERROR \"No foxi git submodule. Run: git submodule update --init --recursive\")","endif()","","if(NOT EXISTS \"${GLOW_THIRDPARTY_DIR}/fp16\")"," message(FATAL_ERROR \"No fp16 git submodule. Run: git submodule update --init --recursive\")","else()"," include_directories(${GLOW_THIRDPARTY_DIR}/fp16/include)","endif()","if (MSVC)"," find_package(folly CONFIG REQUIRED)"," find_library(JEMALLOC_LIB jemalloc)"," add_library(folly_jemalloc INTERFACE)"," target_link_libraries(folly_jemalloc INTERFACE Folly::folly Folly::folly_deps Folly::follybenchmark Folly::folly_test_util ${JEMALLOC_LIB})","elseif(NOT EXISTS \"${GLOW_THIRDPARTY_DIR}/folly/folly\")"," message(FATAL_ERROR \"No folly git submodule. Run: git submodule update --init --recursive\")","else()"," # Apple-specific definitions for folly."," if(APPLE)"," set(FOLLY_HAVE_WEAK_SYMBOLS ON CACHE BOOL \"Compiler supports weak symbols\")"," set(OPENSSL_ROOT_DIR /usr/local/opt/openssl)"," find_package(OpenSSL REQUIRED)"," endif()",""," # Remove Glow-specific CMAKE_CXX_FLAGS to build folly."," set(SAVE_CMAKE_CXX_FLAGS \"${CMAKE_CXX_FLAGS}\")"," if (CONFIG_HAVE_KERNEL_TIMESPEC)"," set(CMAKE_CXX_FLAGS \"-DCONFIG_HAVE_KERNEL_TIMESPEC\")"," else()"," set(CMAKE_CXX_FLAGS \"\")"," endif()"," set(SAVE_CMAKE_CXX_STANDARD \"${CMAKE_CXX_STANDARD}\")"," unset(CMAKE_CXX_STANDARD)"," set(CXX_STD \"c++14\" CACHE STRING \"Force c++14 for folly\")"," set(COMPILER_HAS_F_ALIGNED_NEW OFF CACHE BOOL \"turn off -faligned_new for folly\")"," add_subdirectory(\"${GLOW_THIRDPARTY_DIR}/folly\" EXCLUDE_FROM_ALL)"," target_include_directories(folly PUBLIC \"${OPENSSL_INCLUDE_DIR}\")"," set(CMAKE_CXX_FLAGS \"${SAVE_CMAKE_CXX_FLAGS}\")"," set(CMAKE_CXX_STANDARD \"${SAVE_CMAKE_CXX_STANDARD}\")"," find_library(JEMALLOC_LIB jemalloc)"," add_library(folly_jemalloc INTERFACE)"," target_link_libraries(folly_jemalloc INTERFACE folly ${JEMALLOC_LIB})","endif()","","add_library(Miniz"," ${GLOW_THIRDPARTY_DIR}/miniz-2.0.8/miniz.c)","target_include_directories(Miniz PUBLIC ${GLOW_THIRDPARTY_DIR}/miniz-2.0.8)","","add_subdirectory(lib)","add_subdirectory(tools)","","if (GLOW_BUILD_EXAMPLES)"," add_subdirectory(examples)","endif()","","if (GLOW_BUILD_PYTORCH_INTEGRATION)"," if(NOT EXISTS \"${GLOW_THIRDPARTY_DIR}/pybind11\")"," message(FATAL_ERROR \"No pybind11 git submodule. Run: git submodule update --init --recursive\")"," else()"," add_subdirectory(${GLOW_THIRDPARTY_DIR}/pybind11)"," endif()",""," add_subdirectory(torch_glow/src)","endif()","","if (GLOW_WITH_BUNDLES AND NOT GLOW_WITH_CPU)"," message(FATAL_ERROR \"Cannot create bundles without CPU backend. Configure with -DGLOW_WITH_BUNDLES and -DGLOW_WITH_CPU to build bundles.\")","endif()","","if (GLOW_BUILD_TESTS)"," set(BENCHMARK_ENABLE_TESTING OFF CACHE BOOL \"Disable tests for Google benchmark\" FORCE)"," add_subdirectory(tests/googlebenchmark EXCLUDE_FROM_ALL)"," add_subdirectory(tests/googletest EXCLUDE_FROM_ALL)"," add_subdirectory(tests)",""," # Fetch the dependencies for all the tests."," get_property(GLOW_TEST_DEPENDS GLOBAL PROPERTY GLOW_TEST_DEPENDS)",""," # All tests except expensive tests and stress tests."," add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} --output-on-failure -LE EXPENSIVE\\\\|STRESS"," DEPENDS ${GLOW_TEST_DEPENDS} USES_TERMINAL)",""," # All tests including expensive tests but not stress tests."," add_custom_target(check_expensive COMMAND ${CMAKE_CTEST_COMMAND} -LE STRESS"," DEPENDS ${GLOW_TEST_DEPENDS} USES_TERMINAL)",""," # All tests including expensive and stress tests."," add_custom_target(check_expensive_stress COMMAND ${CMAKE_CTEST_COMMAND}"," DEPENDS ${GLOW_TEST_DEPENDS} USES_TERMINAL)","endif()","","add_custom_target(dependency_graph"," \"${CMAKE_COMMAND}\" \"--graphviz=dependency_graph\" ."," WORKING_DIRECTORY \"${CMAKE_BINARY_DIR}\")"],"stylingDirectives":[[{"start":0,"end":22,"cssClass":"pl-c1"},{"start":23,"end":30,"cssClass":"pl-k"}],[],[{"start":0,"end":4,"cssClass":"pl-c1"},{"start":5,"end":11,"cssClass":"pl-k"},{"start":12,"end":29,"cssClass":"pl-k"},{"start":30,"end":73,"cssClass":"pl-s"},{"start":31,"end":58,"cssClass":"pl-smi"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":14,"cssClass":"pl-c1"}],[],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":21,"end":59,"cssClass":"pl-s"},{"start":60,"end":62,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":31,"end":77,"cssClass":"pl-s"},{"start":78,"end":80,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":24,"end":50,"cssClass":"pl-s"},{"start":51,"end":54,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":22,"end":46,"cssClass":"pl-s"},{"start":47,"end":50,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":24,"end":50,"cssClass":"pl-s"},{"start":51,"end":54,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":32,"end":62,"cssClass":"pl-s"},{"start":63,"end":65,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":47,"cssClass":"pl-s"},{"start":48,"end":50,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":38,"end":69,"cssClass":"pl-s"},{"start":70,"end":73,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":24,"end":41,"cssClass":"pl-s"},{"start":42,"end":44,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":33,"end":68,"cssClass":"pl-s"},{"start":69,"end":72,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":25,"end":40,"cssClass":"pl-s"},{"start":41,"end":44,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":28,"end":76,"cssClass":"pl-s"},{"start":77,"end":80,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":27,"end":116,"cssClass":"pl-s"},{"start":117,"end":120,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":29,"end":98,"cssClass":"pl-s"},{"start":99,"end":101,"cssClass":"pl-k"}],[],[{"start":0,"end":3,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":26,"end":28,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-k"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":36,"end":38,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":4,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-c1"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":38,"end":40,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":78,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":44,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":34,"end":36,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":8,"cssClass":"pl-k"},{"start":29,"end":36,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":12,"end":23,"cssClass":"pl-k"},{"start":24,"end":68,"cssClass":"pl-s"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":23,"end":31,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":12,"end":23,"cssClass":"pl-k"},{"start":24,"end":56,"cssClass":"pl-s"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":9,"cssClass":"pl-c1"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":27,"end":65,"cssClass":"pl-s"},{"start":28,"end":51,"cssClass":"pl-smi"}],[{"start":26,"end":40,"cssClass":"pl-s"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":8,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":12,"end":23,"cssClass":"pl-k"},{"start":24,"end":62,"cssClass":"pl-s"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":32,"end":75,"cssClass":"pl-s"},{"start":33,"end":61,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":29,"end":69,"cssClass":"pl-s"},{"start":30,"end":55,"cssClass":"pl-smi"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[{"start":0,"end":7,"cssClass":"pl-c1"}],[],[{"start":0,"end":14,"cssClass":"pl-c1"},{"start":15,"end":42,"cssClass":"pl-smi"}],[{"start":15,"end":42,"cssClass":"pl-smi"},{"start":70,"end":78,"cssClass":"pl-k"}],[],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":20,"end":47,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":24,"end":42,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":20,"end":47,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":20,"end":38,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":35,"end":53,"cssClass":"pl-smi"}],[{"start":0,"end":3,"cssClass":"pl-c1"},{"start":20,"end":22,"cssClass":"pl-s"},{"start":23,"end":28,"cssClass":"pl-k"}],[{"start":4,"end":70,"cssClass":"pl-s"}],[],[{"start":0,"end":19,"cssClass":"pl-c1"},{"start":20,"end":26,"cssClass":"pl-k"}],[{"start":2,"end":29,"cssClass":"pl-smi"}],[{"start":2,"end":29,"cssClass":"pl-smi"}],[],[],[{"start":0,"end":19,"cssClass":"pl-c1"},{"start":20,"end":38,"cssClass":"pl-smi"}],[{"start":0,"end":19,"cssClass":"pl-c1"},{"start":20,"end":47,"cssClass":"pl-smi"}],[{"start":0,"end":19,"cssClass":"pl-c1"},{"start":20,"end":38,"cssClass":"pl-smi"}],[],[{"start":0,"end":4,"cssClass":"pl-c1"},{"start":5,"end":17,"cssClass":"pl-k"}],[{"start":0,"end":17,"cssClass":"pl-c1"},{"start":33,"end":40,"cssClass":"pl-k"},{"start":41,"end":56,"cssClass":"pl-smi"}],[],[{"start":0,"end":12,"cssClass":"pl-c1"}],[{"start":0,"end":29,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":23,"cssClass":"pl-k"}],[{"start":2,"end":21,"cssClass":"pl-s"},{"start":3,"end":20,"cssClass":"pl-smi"}],[{"start":2,"end":19,"cssClass":"pl-k"},{"start":20,"end":41,"cssClass":"pl-s"},{"start":21,"end":40,"cssClass":"pl-smi"}],[{"start":2,"end":17,"cssClass":"pl-k"}],[{"start":2,"end":13,"cssClass":"pl-k"},{"start":14,"end":46,"cssClass":"pl-k"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":44,"cssClass":"pl-s"},{"start":28,"end":30,"cssClass":"pl-cce"},{"start":30,"end":41,"cssClass":"pl-smi"},{"start":41,"end":43,"cssClass":"pl-cce"}],[{"start":0,"end":28,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":23,"cssClass":"pl-k"}],[{"start":2,"end":21,"cssClass":"pl-s"},{"start":3,"end":20,"cssClass":"pl-smi"}],[{"start":2,"end":19,"cssClass":"pl-k"},{"start":20,"end":41,"cssClass":"pl-s"},{"start":21,"end":40,"cssClass":"pl-smi"}],[{"start":2,"end":17,"cssClass":"pl-k"}],[{"start":2,"end":13,"cssClass":"pl-k"},{"start":14,"end":46,"cssClass":"pl-k"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":44,"cssClass":"pl-s"},{"start":28,"end":30,"cssClass":"pl-cce"},{"start":30,"end":41,"cssClass":"pl-smi"},{"start":41,"end":43,"cssClass":"pl-cce"}],[{"start":0,"end":38,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":23,"cssClass":"pl-k"}],[{"start":2,"end":21,"cssClass":"pl-s"},{"start":3,"end":20,"cssClass":"pl-smi"}],[{"start":2,"end":19,"cssClass":"pl-k"},{"start":20,"end":41,"cssClass":"pl-s"},{"start":21,"end":40,"cssClass":"pl-smi"}],[{"start":2,"end":17,"cssClass":"pl-k"}],[{"start":2,"end":13,"cssClass":"pl-k"},{"start":14,"end":46,"cssClass":"pl-k"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":42,"cssClass":"pl-s"},{"start":27,"end":29,"cssClass":"pl-cce"},{"start":29,"end":39,"cssClass":"pl-smi"},{"start":39,"end":41,"cssClass":"pl-cce"}],[],[{"start":0,"end":57,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-c1"},{"start":7,"end":16,"cssClass":"pl-k"},{"start":33,"end":43,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":58,"cssClass":"pl-s"},{"start":35,"end":37,"cssClass":"pl-cce"},{"start":37,"end":55,"cssClass":"pl-smi"},{"start":55,"end":57,"cssClass":"pl-cce"}],[{"start":0,"end":15,"cssClass":"pl-c1"},{"start":16,"end":75,"cssClass":"pl-s"},{"start":32,"end":34,"cssClass":"pl-cce"},{"start":34,"end":45,"cssClass":"pl-smi"},{"start":47,"end":58,"cssClass":"pl-smi"},{"start":61,"end":71,"cssClass":"pl-smi"},{"start":72,"end":74,"cssClass":"pl-cce"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":14,"cssClass":"pl-c1"}],[{"start":2,"end":4,"cssClass":"pl-k"}],[{"start":4,"end":19,"cssClass":"pl-c1"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":17,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":8,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":12,"end":23,"cssClass":"pl-k"},{"start":24,"end":86,"cssClass":"pl-s"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":17,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":17,"cssClass":"pl-c1"}],[{"start":2,"end":14,"cssClass":"pl-c1"},{"start":22,"end":30,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":17,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":17,"cssClass":"pl-c1"}],[],[{"start":2,"end":30,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":6,"cssClass":"pl-c1"},{"start":7,"end":13,"cssClass":"pl-k"}],[{"start":2,"end":11,"cssClass":"pl-c1"}],[{"start":2,"end":14,"cssClass":"pl-c1"}],[{"start":2,"end":14,"cssClass":"pl-c1"}],[{"start":2,"end":14,"cssClass":"pl-c1"}],[],[{"start":2,"end":60,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":13,"cssClass":"pl-c1"},{"start":22,"end":31,"cssClass":"pl-k"}],[{"start":2,"end":23,"cssClass":"pl-c1"}],[{"start":4,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":20,"cssClass":"pl-s"},{"start":5,"end":19,"cssClass":"pl-smi"}],[{"start":4,"end":26,"cssClass":"pl-s"},{"start":5,"end":25,"cssClass":"pl-smi"}],[{"start":4,"end":21,"cssClass":"pl-s"},{"start":5,"end":20,"cssClass":"pl-smi"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":3,"cssClass":"pl-c1"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":17,"cssClass":"pl-c1"}],[{"start":2,"end":6,"cssClass":"pl-c1"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":39,"end":51,"cssClass":"pl-s"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":17,"end":47,"cssClass":"pl-s"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":17,"end":47,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":6,"cssClass":"pl-c1"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":39,"end":53,"cssClass":"pl-s"}],[{"start":2,"end":6,"cssClass":"pl-c1"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":39,"end":52,"cssClass":"pl-s"}],[{"start":2,"end":6,"cssClass":"pl-c1"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":39,"end":62,"cssClass":"pl-s"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":17,"end":53,"cssClass":"pl-s"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":17,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":39,"cssClass":"pl-c"},{"start":0,"end":1,"cssClass":"pl-c"}],[],[],[{"start":0,"end":12,"cssClass":"pl-c1"},{"start":18,"end":24,"cssClass":"pl-k"}],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":18,"end":20,"cssClass":"pl-k"},{"start":34,"end":46,"cssClass":"pl-k"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":21,"end":60,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":7,"cssClass":"pl-c1"},{"start":15,"end":51,"cssClass":"pl-s"},{"start":27,"end":50,"cssClass":"pl-smi"}],[{"start":0,"end":7,"cssClass":"pl-c1"},{"start":15,"end":55,"cssClass":"pl-s"},{"start":43,"end":54,"cssClass":"pl-smi"}],[{"start":0,"end":19,"cssClass":"pl-c1"},{"start":20,"end":26,"cssClass":"pl-k"},{"start":27,"end":47,"cssClass":"pl-smi"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":60,"cssClass":"pl-s"},{"start":15,"end":33,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":102,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":62,"cssClass":"pl-s"},{"start":15,"end":33,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":97,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":68,"cssClass":"pl-s"},{"start":15,"end":33,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":98,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":43,"cssClass":"pl-s"},{"start":15,"end":37,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":91,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":43,"cssClass":"pl-s"},{"start":15,"end":37,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":91,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":43,"cssClass":"pl-s"},{"start":15,"end":37,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":91,"cssClass":"pl-s"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":21,"cssClass":"pl-c1"},{"start":22,"end":44,"cssClass":"pl-smi"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":4,"end":16,"cssClass":"pl-c1"},{"start":23,"end":29,"cssClass":"pl-k"},{"start":30,"end":38,"cssClass":"pl-k"}],[{"start":4,"end":16,"cssClass":"pl-c1"}],[{"start":4,"end":15,"cssClass":"pl-c1"},{"start":31,"end":40,"cssClass":"pl-k"}],[{"start":4,"end":25,"cssClass":"pl-c1"},{"start":41,"end":50,"cssClass":"pl-k"},{"start":127,"end":142,"cssClass":"pl-smi"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":54,"cssClass":"pl-s"},{"start":19,"end":41,"cssClass":"pl-smi"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":4,"cssClass":"pl-k"}],[{"start":2,"end":41,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":4,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":32,"end":34,"cssClass":"pl-k"},{"start":35,"end":40,"cssClass":"pl-k"},{"start":46,"end":78,"cssClass":"pl-s"}],[{"start":4,"end":7,"cssClass":"pl-c1"}],[{"start":4,"end":16,"cssClass":"pl-c1"},{"start":25,"end":33,"cssClass":"pl-k"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[],[{"start":2,"end":56,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":27,"end":47,"cssClass":"pl-s"},{"start":28,"end":46,"cssClass":"pl-smi"}],[{"start":2,"end":4,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":24,"end":55,"cssClass":"pl-s"}],[{"start":2,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":7,"cssClass":"pl-c1"},{"start":24,"end":26,"cssClass":"pl-s"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":30,"end":53,"cssClass":"pl-s"},{"start":31,"end":52,"cssClass":"pl-smi"}],[{"start":2,"end":7,"cssClass":"pl-c1"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":14,"end":21,"cssClass":"pl-s"},{"start":22,"end":27,"cssClass":"pl-k"},{"start":35,"end":58,"cssClass":"pl-s"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":33,"end":36,"cssClass":"pl-k"},{"start":37,"end":42,"cssClass":"pl-k"},{"start":48,"end":82,"cssClass":"pl-s"}],[{"start":2,"end":18,"cssClass":"pl-c1"},{"start":19,"end":49,"cssClass":"pl-s"},{"start":20,"end":42,"cssClass":"pl-smi"},{"start":50,"end":66,"cssClass":"pl-k"}],[{"start":2,"end":28,"cssClass":"pl-c1"},{"start":35,"end":41,"cssClass":"pl-k"},{"start":42,"end":66,"cssClass":"pl-s"},{"start":43,"end":65,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":22,"end":47,"cssClass":"pl-s"},{"start":23,"end":46,"cssClass":"pl-smi"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":25,"end":53,"cssClass":"pl-s"},{"start":26,"end":52,"cssClass":"pl-smi"}],[{"start":2,"end":14,"cssClass":"pl-c1"}],[{"start":2,"end":13,"cssClass":"pl-c1"},{"start":29,"end":38,"cssClass":"pl-k"}],[{"start":2,"end":23,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-k"},{"start":55,"end":70,"cssClass":"pl-smi"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":11,"cssClass":"pl-c1"}],[{"start":2,"end":24,"cssClass":"pl-smi"}],[{"start":0,"end":26,"cssClass":"pl-c1"},{"start":33,"end":39,"cssClass":"pl-k"},{"start":40,"end":62,"cssClass":"pl-smi"}],[],[{"start":0,"end":16,"cssClass":"pl-c1"}],[{"start":0,"end":16,"cssClass":"pl-c1"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":18,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":4,"cssClass":"pl-k"},{"start":5,"end":8,"cssClass":"pl-k"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":49,"cssClass":"pl-s"},{"start":17,"end":39,"cssClass":"pl-smi"}],[{"start":4,"end":11,"cssClass":"pl-c1"},{"start":12,"end":23,"cssClass":"pl-k"},{"start":24,"end":97,"cssClass":"pl-s"}],[{"start":2,"end":6,"cssClass":"pl-k"}],[{"start":4,"end":20,"cssClass":"pl-c1"},{"start":21,"end":43,"cssClass":"pl-smi"}],[{"start":2,"end":7,"cssClass":"pl-k"}],[],[{"start":2,"end":18,"cssClass":"pl-c1"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"},{"start":22,"end":25,"cssClass":"pl-k"},{"start":26,"end":29,"cssClass":"pl-k"}],[{"start":2,"end":9,"cssClass":"pl-c1"},{"start":10,"end":21,"cssClass":"pl-k"},{"start":22,"end":139,"cssClass":"pl-s"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":2,"cssClass":"pl-k"}],[{"start":2,"end":5,"cssClass":"pl-c1"},{"start":31,"end":34,"cssClass":"pl-k"},{"start":35,"end":40,"cssClass":"pl-k"},{"start":46,"end":82,"cssClass":"pl-s"},{"start":83,"end":88,"cssClass":"pl-k"}],[{"start":2,"end":18,"cssClass":"pl-c1"},{"start":41,"end":57,"cssClass":"pl-k"}],[{"start":2,"end":18,"cssClass":"pl-c1"},{"start":36,"end":52,"cssClass":"pl-k"}],[{"start":2,"end":18,"cssClass":"pl-c1"}],[],[{"start":2,"end":45,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":14,"cssClass":"pl-c1"},{"start":33,"end":39,"cssClass":"pl-k"},{"start":40,"end":48,"cssClass":"pl-k"}],[],[{"start":2,"end":54,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":19,"cssClass":"pl-c1"},{"start":26,"end":33,"cssClass":"pl-k"},{"start":34,"end":56,"cssClass":"pl-smi"},{"start":90,"end":92,"cssClass":"pl-cce"}],[{"start":22,"end":29,"cssClass":"pl-k"},{"start":30,"end":50,"cssClass":"pl-smi"},{"start":51,"end":64,"cssClass":"pl-k"}],[],[{"start":2,"end":61,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":19,"cssClass":"pl-c1"},{"start":36,"end":43,"cssClass":"pl-k"},{"start":44,"end":66,"cssClass":"pl-smi"}],[{"start":22,"end":29,"cssClass":"pl-k"},{"start":30,"end":50,"cssClass":"pl-smi"},{"start":51,"end":64,"cssClass":"pl-k"}],[],[{"start":2,"end":51,"cssClass":"pl-c"},{"start":2,"end":3,"cssClass":"pl-c"}],[{"start":2,"end":19,"cssClass":"pl-c1"},{"start":43,"end":50,"cssClass":"pl-k"},{"start":51,"end":73,"cssClass":"pl-smi"}],[{"start":22,"end":29,"cssClass":"pl-k"},{"start":30,"end":50,"cssClass":"pl-smi"},{"start":51,"end":64,"cssClass":"pl-k"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[],[{"start":0,"end":17,"cssClass":"pl-c1"}],[{"start":18,"end":36,"cssClass":"pl-s"},{"start":19,"end":35,"cssClass":"pl-smi"},{"start":37,"end":66,"cssClass":"pl-s"}],[{"start":18,"end":35,"cssClass":"pl-k"},{"start":36,"end":57,"cssClass":"pl-s"},{"start":37,"end":56,"cssClass":"pl-smi"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/pytorch/glow/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"CMakeLists.txt","displayUrl":"https://github.com/pytorch/glow/blob/master/CMakeLists.txt?raw=true","headerInfo":{"blobSize":"10.6 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"07dd02f","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fpytorch%2Fglow%2Fblob%2Fmaster%2FCMakeLists.txt","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"300","truncatedSloc":"253"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"CMake","languageID":47,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/pytorch/glow/blob/master/CMakeLists.txt","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/pytorch/glow/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/pytorch/glow/raw/master/CMakeLists.txt","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":true,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/pytorch/glow/branches":{"post":"V0ZTKpocanljtRQC7CAS3VlctVUcvAWCX8TRYZuBnL1jJSfacX-YR7MuIF76zYw6HpIGfrvl986VqwHqRdHmdg"},"/repos/preferences":{"post":"Dh-lo99XT5D_DbXDqSeV_10CUUTWVU1B2tKsBV6rHKp3FAdUjA1jikFDj4Zz76Ys7nfQkiCP54zjm2aB699_0w"}}},"title":"glow/CMakeLists.txt at master ยท pytorch/glow"}