From 5d425f4c778721847f4f3514f0c9a93e3948d0c1 Mon Sep 17 00:00:00 2001 From: thinking Date: Tue, 26 Oct 2021 13:39:14 +0800 Subject: [PATCH 01/27] up --- stdcrt/string/compat_utf8.c | 1 + 1 file changed, 1 insertion(+) diff --git a/stdcrt/string/compat_utf8.c b/stdcrt/string/compat_utf8.c index 599dcaaa..055755ac 100644 --- a/stdcrt/string/compat_utf8.c +++ b/stdcrt/string/compat_utf8.c @@ -49,6 +49,7 @@ * ucs2_to_utf8 out words:sizeof(in) / 2 <= Req <= sizeof(in) * 3 / 2 */ + int is_utf8(const char* str, size_t length) { size_t i; int nBytes; -- Gitee From 197aee9d9255ad06bc84f48c7516dc08d27f0b5b Mon Sep 17 00:00:00 2001 From: thinking Date: Tue, 26 Oct 2021 15:25:03 +0800 Subject: [PATCH 02/27] up --- extensions/include/{http => net}/ihttp.h | 15 -- extensions/include/net/inet.h | 3 +- http/CMakeLists.txt | 30 --- http/Info.plist | 22 -- http/ReadMe.txt | 41 ---- http/dllexports.def | 10 - http/dllmain.cpp | 104 --------- http/http.h | 18 -- http/http.vcxproj | 147 ------------ http/http.vcxproj.filters | 57 ----- http/httpimpl.cpp | 75 ------- http/httpimpl.h | 42 ---- http/interface.cpp | 209 ------------------ http/stdafx.cpp | 8 - http/stdafx.h | 16 -- http/targetver.h | 24 -- mainui.sln | 8 - net/CMakeLists.txt | 3 +- .../http_protocol}/chttpparser.cpp | 0 .../http => net/http_protocol}/chttpparser.h | 0 .../http_protocol}/http_content_type.cpp | 0 .../http_protocol}/http_content_type.hpp | 0 .../http_protocol}/http_header.cpp | 0 .../http_protocol}/http_header.hpp | 0 .../http_protocol}/http_parser.cpp | 0 .../http => net/http_protocol}/http_parser.h | 0 {http/http => net/http_protocol}/httputil.cpp | 0 {http/http => net/http_protocol}/httputil.h | 0 {http => net}/httptimpl.cpp | 0 {http => net}/httptimpl.h | 2 +- net/interface.cpp | 13 ++ net/net.vcxproj | 12 + net/net.vcxproj.filters | 49 +++- net/netimpl.cpp | 24 +- net/stdafx.h | 1 + 35 files changed, 95 insertions(+), 838 deletions(-) rename extensions/include/{http => net}/ihttp.h (87%) delete mode 100644 http/CMakeLists.txt delete mode 100644 http/Info.plist delete mode 100644 http/ReadMe.txt delete mode 100644 http/dllexports.def delete mode 100644 http/dllmain.cpp delete mode 100644 http/http.h delete mode 100644 http/http.vcxproj delete mode 100644 http/http.vcxproj.filters delete mode 100644 http/httpimpl.cpp delete mode 100644 http/httpimpl.h delete mode 100644 http/interface.cpp delete mode 100644 http/stdafx.cpp delete mode 100644 http/stdafx.h delete mode 100644 http/targetver.h rename {http/http => net/http_protocol}/chttpparser.cpp (100%) rename {http/http => net/http_protocol}/chttpparser.h (100%) rename {http/http => net/http_protocol}/http_content_type.cpp (100%) rename {http/http => net/http_protocol}/http_content_type.hpp (100%) rename {http/http => net/http_protocol}/http_header.cpp (100%) rename {http/http => net/http_protocol}/http_header.hpp (100%) rename {http/http => net/http_protocol}/http_parser.cpp (100%) rename {http/http => net/http_protocol}/http_parser.h (100%) rename {http/http => net/http_protocol}/httputil.cpp (100%) rename {http/http => net/http_protocol}/httputil.h (100%) rename {http => net}/httptimpl.cpp (100%) rename {http => net}/httptimpl.h (98%) diff --git a/extensions/include/http/ihttp.h b/extensions/include/net/ihttp.h similarity index 87% rename from extensions/include/http/ihttp.h rename to extensions/include/net/ihttp.h index 54157c2c..bd6179a4 100644 --- a/extensions/include/http/ihttp.h +++ b/extensions/include/net/ihttp.h @@ -134,19 +134,4 @@ interface IHttp_s : public IBase _DEFINE_IID(IID_IHttp_s, 0x75bd9caf, 0x2d0d, 0x4408, 0xb4, 0x81, 0x65, 0x5f, 0x30, 0xf8, 0x61, 0x3f); -interface IHttp : public IBase -{ - std_method(CreateHttp_t)(IBase **pBase) PURE; - std_method(CreateHttp_s)(IBase **pBase) PURE; -}; - - -// {00B3A5DF-7D0F-4629-BAB7-F91D694981F5} -_DEFINE_IID(IID_IHttp, - 0xb3a5df, 0x7d0f, 0x4629, 0xba, 0xb7, 0xf9, 0x1d, 0x69, 0x49, 0x81, 0xf5); - -// {ED660EF7-7D0B-4CBE-8D92-D5F225434464} -_DEFINE_GUID(CLSID_IHttp, - 0xed660ef7, 0x7d0b, 0x4cbe, 0x8d, 0x92, 0xd5, 0xf2, 0x25, 0x43, 0x44, 0x64); - #endif diff --git a/extensions/include/net/inet.h b/extensions/include/net/inet.h index 12f1f588..32245022 100644 --- a/extensions/include/net/inet.h +++ b/extensions/include/net/inet.h @@ -8,7 +8,8 @@ typedef enum NET_PROTOCOL { Protocol_base = 0, Protocol_websocket = 1, - Protocol_dns = 2 + Protocol_dns = 2, + Protocol_http = 3 }Net_Protocol; diff --git a/http/CMakeLists.txt b/http/CMakeLists.txt deleted file mode 100644 index 4dda6733..00000000 --- a/http/CMakeLists.txt +++ /dev/null @@ -1,30 +0,0 @@ -cmake_minimum_required(VERSION 2.8) - -file(GLOB http_src "*.cpp") - -file(GLOB http_protocol_src "http/*.cpp") - -if (${UNIX_OS}) - include_directories( - ${PROJECT_SOURCE_DIR}/include - ${PROJECT_SOURCE_DIR}/crt - ${PROJECT_SOURCE_DIR}/extensions/include - ${by3rd_library_include} - /usr/local/include - /opt/local/include - /usr/include - ) -elseif (${WIN_OS}) - -else() - -endif() - - -add_library(http SHARED ${http_src} ${http_protocol_src}) - -set_target_properties(http PROPERTIES OUTPUT_NAME "http") -set_target_properties(http PROPERTIES COMPILE_FLAGS ${dynamic}) -set_target_properties(http PROPERTIES COMPILE_FLAGS ${compile}) - -target_link_libraries(http stdcrt) diff --git a/http/Info.plist b/http/Info.plist deleted file mode 100644 index 9bcb2444..00000000 --- a/http/Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - $(PRODUCT_BUNDLE_PACKAGE_TYPE) - CFBundleShortVersionString - 1.0 - CFBundleVersion - $(CURRENT_PROJECT_VERSION) - - diff --git a/http/ReadMe.txt b/http/ReadMe.txt deleted file mode 100644 index 902220d6..00000000 --- a/http/ReadMe.txt +++ /dev/null @@ -1,41 +0,0 @@ -======================================================================== - DYNAMIC LINK LIBRARY : Plugin Project Overview -======================================================================== - -AppWizard has created this Plugin DLL for you. - -This file contains a summary of what you will find in each of the files that -make up your Plugin application. - - -Plugin.vcproj - This is the main project file for VC++ projects generated using an Application Wizard. - It contains information about the version of Visual C++ that generated the file, and - information about the platforms, configurations, and project features selected with the - Application Wizard. - -Plugin.cpp - This is the main DLL source file. - - When created, this DLL does not export any symbols. As a result, it - will not produce a .lib file when it is built. If you wish this project - to be a project dependency of some other project, you will either need to - add code to export some symbols from the DLL so that an export library - will be produced, or you can set the Ignore Input Library property to Yes - on the General propert page of the Linker folder in the project's Property - Pages dialog box. - -///////////////////////////////////////////////////////////////////////////// -Other standard files: - -StdAfx.h, StdAfx.cpp - These files are used to build a precompiled header (PCH) file - named Plugin.pch and a precompiled types file named StdAfx.obj. - -///////////////////////////////////////////////////////////////////////////// -Other notes: - -AppWizard uses "TODO:" comments to indicate parts of the source code you -should add to or customize. - -///////////////////////////////////////////////////////////////////////////// diff --git a/http/dllexports.def b/http/dllexports.def deleted file mode 100644 index 491d22bd..00000000 --- a/http/dllexports.def +++ /dev/null @@ -1,10 +0,0 @@ -EXPORTS - DllCanUnloadNow PRIVATE - DllGetAt PRIVATE - DllGetCount PRIVATE - DllProgIDFromCLSID PRIVATE - DllGetClassObject PRIVATE - DllRegisterServer PRIVATE - DllUnregisterServer PRIVATE - DllStartServer PRIVATE - DllStopServer PRIVATE \ No newline at end of file diff --git a/http/dllmain.cpp b/http/dllmain.cpp deleted file mode 100644 index bb5586de..00000000 --- a/http/dllmain.cpp +++ /dev/null @@ -1,104 +0,0 @@ -// dllmain.cpp : Defines the entry point for the DLL application. -#include "stdafx.h" -#include "httpimpl.h" - -BOOL APIENTRY DllMain( HMODULE hModule, - DWORD ul_reason_for_call, - LPVOID lpReserved) -{ - switch (ul_reason_for_call) - { - case DLL_PROCESS_ATTACH: - { -//#if (TARGET_OS == OS_WINDOWS) -//#ifdef _DEBUG -// _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); -//#endif -// DisableThreadLibraryCalls((HMODULE)hModule); -//#endif - } - case DLL_THREAD_ATTACH: - case DLL_THREAD_DETACH: - case DLL_PROCESS_DETACH: - break; - } - return TRUE; -} - -static_const STDCOM_OBJMAP_ENTRY ComClassObject[] = -{ - {CLSID_STDCOM_ClassFactory, - &CoComFactoryCreator::GetClassObject, - "Http.Factory.impl.V1"}, - - {CLSID_IHttp, - &CoComFactoryCreator::GetClassObject, - "HttpImpl.impl.V1"} -}; - -static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap() -{ - return ComClassObject; -} - -static_const long GetClassObjectMapSize() -{ - return sizeof(ComClassObject) / sizeof(ComClassObject[0]); -} - -std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv) -{ - size_t i = 0; - for (i = 0; i < sizeof(ComClassObject) / sizeof(ComClassObject[0]); ++i) - { - if (rclsid == ComClassObject[i].clsid) - { - return ComClassObject[i].pfnGetClassObject(riid, ppv); - } - } - return E_INVALIDARG; -} -_stdmethod_export(CLSID, DllGetAt)(LONG nIndex) -{ - const STDCOM_OBJMAP_ENTRY* pMap = GetClassObjectMap(); - return pMap[nIndex + 1].clsid; -} -_stdmethod_export(LONG, DllGetCount)() -{ - const long lCount = GetClassObjectMapSize(); - return (lCount > 0) ? lCount - 1 : 0; -} -_stdmethod_export(LPCSTR, DllProgIDFromCLSID)(REFCLSID clsid) -{ - const STDCOM_OBJMAP_ENTRY* pMap = GetClassObjectMap(); - long i = 1; - for (i = 1; i < GetClassObjectMapSize(); ++i) - { - if (clsid == pMap[i].clsid) - { - return pMap[i].ProgID; - } - } - return ""; -} -std_com_export DllCanUnloadNow(void) -{ - return S_OK; -} -std_com_export DllRegisterServer(void) -{ - return S_OK; -} -std_com_export DllUnregisterServer(void) -{ - return S_OK; -} -std_com_export DllStartServer(void) -{ - return S_OK; -} -std_com_export DllStopServer(void) -{ - return S_OK; -} - diff --git a/http/http.h b/http/http.h deleted file mode 100644 index 3e252a00..00000000 --- a/http/http.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// http.h -// http -// -// Created by com on 2021/10/20. -// - -#import - -//! Project version number for http. -FOUNDATION_EXPORT double httpVersionNumber; - -//! Project version string for http. -FOUNDATION_EXPORT const unsigned char httpVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - diff --git a/http/http.vcxproj b/http/http.vcxproj deleted file mode 100644 index 8da1c78a..00000000 --- a/http/http.vcxproj +++ /dev/null @@ -1,147 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - {1E152A99-DC53-4334-A44A-F623F5CB49C8} - Plugin - Win32Proj - 7.0 - - - - DynamicLibrary - v141_xp - Unicode - true - - - DynamicLibrary - v141_xp - Unicode - - - - - - - - - - - - - <_ProjectFileVersion>14.0.25123.0 - - - $(Configuration)\ - true - MinimumRecommendedRules.ruleset - - - - - $(Configuration)\ - false - MinimumRecommendedRules.ruleset - - - - - - Disabled - ../include;../extensions/include;../extensions/include/platform;../crt;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_WINDOWS;_USRDLL;PROTOCOL_EXPORTS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - NotUsing - Level3 - EditAndContinue - Cdecl - - - ../$(IntDir);%(AdditionalLibraryDirectories) - dllexports.def - true - Windows - MachineX86 - stdcrt.lib;%(AdditionalDependencies) - - - - - MaxSpeed - true - ../include;../extensions/include;../extensions/include/platform;../crt;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_WINDOWS;_USRDLL;PROTOCOL_EXPORTS;%(PreprocessorDefinitions) - MultiThreadedDLL - true - NotUsing - Level3 - ProgramDatabase - Cdecl - - - ../$(IntDir);%(AdditionalLibraryDirectories) - dllexports.def - true - Windows - true - true - MachineX86 - UseLinkTimeCodeGeneration - stdcrt.lib;%(AdditionalDependencies) - - - - - - - - - - false - - - false - - - - - - - - - - - Create - Create - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/http/http.vcxproj.filters b/http/http.vcxproj.filters deleted file mode 100644 index e007f86a..00000000 --- a/http/http.vcxproj.filters +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - http - - - http - - - http - - - http - - - http - - - - - - - - - - http - - - http - - - http - - - http - - - http - - - - - - - - - - - - {0d9b058f-a02f-47e5-a8bc-5346dd51c913} - - - \ No newline at end of file diff --git a/http/httpimpl.cpp b/http/httpimpl.cpp deleted file mode 100644 index 9fa889fa..00000000 --- a/http/httpimpl.cpp +++ /dev/null @@ -1,75 +0,0 @@ -#include "httpimpl.h" -#include "httptimpl.h" - -CHttpImpl::CHttpImpl(void) -{ - -} -CHttpImpl::~CHttpImpl(void) -{ - logi("CHttpImpl::~CHttpImpl"); -} - -std_method_impl CHttpImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase) -{ - rc_assert(pRot != NULL, E_FAIL) - return pRot->QueryInterface(IID_IComRunningObjectTable, (void**)&m_pRot); -} -std_method_impl CHttpImpl::Uninit() -{ - HRESULT hr = S_OK; - - return hr; -} -std_method_impl CHttpImpl::Start(_pinstance hInstance, UINT uType) -{ - HRESULT hr = S_OK; - - m_pRot->GetObject(CLSID_IAsynFrame, IID_IAsynFrame, (IBase**)&m_pIAsynFrame.m_p); - rc_assert(m_pIAsynFrame.m_p != INULL, E_FAIL) - - - m_pRot->GetObject(CLSID_IDns, IID_IDns, (IBase**)&m_pIDns.m_p); - rc_assert(m_pIDns.m_p != INULL, E_FAIL) - - return hr; -} -std_method_impl CHttpImpl::Stop(UINT uExitCode) -{ - HRESULT hr = S_OK; - - m_pIAsynFrame.dispose(); - m_pIDns.dispose(); - - return hr; -} -std_method_impl CHttpImpl::CreateHttp_t(IBase **pBase) -{ - HRESULT hr = S_OK; - - - CHttptImpl* pObject = NULL; - pObject = new CHttptImpl(); - hr = pObject->QueryInterface(IID_IHttp_t, (void**)pBase); - rc_assert(hr == S_OK, E_FAIL) - - _lComPtr pIAsyncTcpSocket; - hr = m_pIAsynFrame->CreateTcpSocket((IBase**)&pIAsyncTcpSocket.m_p); - rc_assert(hr == S_OK, E_FAIL) - - _lComPtr pIOper; - hr = m_pIAsynFrame->CreateAsynIoOperation((IBase**)&pIOper.m_p); - rc_assert(hr == S_OK, E_FAIL) - - hr = pIOper->BindEvent(*pBase); - rc_assert(hr == S_OK, E_FAIL) - - return pObject->BindHttp(pIAsyncTcpSocket, pIOper, m_pIDns); -} -std_method_impl CHttpImpl::CreateHttp_s(IBase **pBase) -{ - HRESULT hr = S_OK; - return hr; -} - - diff --git a/http/httpimpl.h b/http/httpimpl.h deleted file mode 100644 index 49cb8ea7..00000000 --- a/http/httpimpl.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef _HTTPCREATORIMPL_H_ -#define _HTTPCREATORIMPL_H_ - -#include "stdafx.h" - - -class CHttpImpl : public IHttp, - public IPlugin, - public IPluginRun, - public CUnknownImp -{ -public: - CHttpImpl(void); - virtual ~CHttpImpl(void); - - - BEGIN_STDCOM_MAP - STDCOM_INTERFACE_ENTRY_UNKNOWN_(IHttp) - STDCOM_INTERFACE_ENTRY(IPlugin) - STDCOM_INTERFACE_ENTRY(IPluginRun) - STDCOM_INTERFACE_ENTRY(IHttp) - END_STDCOM_MAP - - //IPlugin - std_method(Init)(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase); - std_method(Uninit)(); - - //IPluginRun - std_method(Start)(_pinstance hInstance, UINT uType); - std_method(Stop)(UINT uExitCode); - - //IHttpCreator - std_method(CreateHttp_t)(IBase **pBase); - std_method(CreateHttp_s)(IBase **pBase); - -private: - _lComPtr m_pRot; - _lComPtr m_pIAsynFrame; - _lComPtr m_pIDns; -}; - -#endif diff --git a/http/interface.cpp b/http/interface.cpp deleted file mode 100644 index 69bcff30..00000000 --- a/http/interface.cpp +++ /dev/null @@ -1,209 +0,0 @@ -#include "stdafx.h" -#include -#include -#include - -uvStdComNameSpaceBegin - - //iplugin.h - - // {33B172BE-68E7-4640-8624-11749B1E0B1A} - _DEFINE_IID_IMPL(IID_IPlugin, - 0x33b172be, 0x68e7, 0x4640, 0x86, 0x24, 0x11, 0x74, 0x9b, 0x1e, 0xb, 0x1a); - - // {B71AE479-F976-417A-9F12-46D9FAAD1E50} - _DEFINE_IID_IMPL(IID_IPluginRun, - 0xb71ae479, 0xf976, 0x417a, 0x9f, 0x12, 0x46, 0xd9, 0xfa, 0xad, 0x1e, 0x50); - - //unknown.h - - // {00000000-0000-0000-0000-000000000046} - _DEFINE_IID_IMPL(IID_IBase, - 0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46); - - // {00000001-0000-0000-0000-000000000046} - _DEFINE_IID_IMPL(IID_IComClassFactory, - 0x00000001, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46); - - // {00000000-0000-0000-0000-000000000000} - _DEFINE_GUID_IMPL(COMPONENT_NULL, - 0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00); - - //icombase.h - - // {E670ECA1-E73C-4EE7-92D6-42C597254A38} - _DEFINE_IID_IMPL(IID_ICompoentLoader, - 0xe670eca1, 0xe73c, 0x4ee7, 0x92, 0xd6, 0x42, 0xc5, 0x97, 0x25, 0x4a, 0x38); - - // {619CDF0D-DEA4-4A4E-8774-D2D51BE0B208} - _DEFINE_IID_IMPL(IID_ILibManager, - 0x619cdf0d, 0xdea4, 0x4a4e, 0x87, 0x74, 0xd2, 0xd5, 0x1b, 0xe0, 0xb2, 0x8); - - // {6D9D2CF3-276A-426e-9041-FB5428DE44B1} - _DEFINE_GUID_IMPL(CLSID_CObjectLoader, - 0x6d9d2cf3, 0x276a, 0x426e, 0x90, 0x41, 0xfb, 0x54, 0x28, 0xde, 0x44, 0xb1); - - // {08F56552-D015-4C3B-B984-2211A4F880FF} - _DEFINE_IID_IMPL(IID_IComRunningObjectTable, - 0x8f56552, 0xd015, 0x4c3b, 0xb9, 0x84, 0x22, 0x11, 0xa4, 0xf8, 0x80, 0xff); - - // {4EBB368E-462C-4FF9-BEA4-71D843E8AB1B} - _DEFINE_IID_IMPL(IID_IComRotMessage, - 0x4ebb368e, 0x462c, 0x4ff9, 0xbe, 0xa4, 0x71, 0xd8, 0x43, 0xe8, 0xab, 0x1b); - - // {513F39CB-04C7-4068-82DA-FAFE689D5EE4} - _DEFINE_GUID_IMPL(ClSID_CComRunningObjectTable, - 0x513f39cb, 0x4c7, 0x4068, 0x82, 0xda, 0xfa, 0xfe, 0x68, 0x9d, 0x5e, 0xe4); - - // {70B0D10B-463F-496A-90A5-F22175F77A1D} - _DEFINE_IID_IMPL(IID_IExit, - 0x70b0d10b, 0x463f, 0x496a, 0x90, 0xa5, 0xf2, 0x21, 0x75, 0xf7, 0x7a, 0x1d); - - // {321B84B2-ACE3-4EC4-9E0C-A63870839F07} - _DEFINE_IID_IMPL(IID_IObjectRun, - 0x321b84b2, 0xace3, 0x4ec4, 0x9e, 0xc, 0xa6, 0x38, 0x70, 0x83, 0x9f, 0x7); - - // {7DADD097-97B4-45ec-A04C-135604FB6934} - _DEFINE_GUID_IMPL(CLSID_CObjectRun, - 0x7dadd097, 0x97b4, 0x45ec, 0xa0, 0x4c, 0x13, 0x56, 0x4, 0xfb, 0x69, 0x34); - - //ibase.h - - // {357C10F2-8A68-4138-BDE5-8C1C3896F7D5} - _DEFINE_IID_IMPL(IID_IComObjectFrameworkClassFactory, - 0x357c10f2, 0x8a68, 0x4138, 0xbd, 0xe5, 0x8c, 0x1c, 0x38, 0x96, 0xf7, 0xd5); - - // {E2247B54-E329-4ca8-8361-6499FDFF98F4} - _DEFINE_GUID_IMPL(CLSID_ComObjectFrameworkClassFactory, - 0xe2247b54, 0xe329, 0x4ca8, 0x83, 0x61, 0x64, 0x99, 0xfd, 0xff, 0x98, 0xf4); - - // {E9678781-A3CB-46fb-9121-3ED22C24CFAD} - _DEFINE_GUID_IMPL(CLSID_STDCOM_ClassFactory, - 0xe9678781, 0xa3cb, 0x46fb, 0x91, 0x21, 0x3e, 0xd2, 0x2c, 0x24, 0xcf, 0xad); - - //imsg.h - - // {187EA2E8-A0F2-4DA9-9F1B-F492DCEEF8AD} - _DEFINE_GUID_IMPL(IID_IMsg, - 0x187ea2e8, 0xa0f2, 0x4da9, 0x9f, 0x1b, 0xf4, 0x92, 0xdc, 0xee, 0xf8, 0xad); - - // {8b9e3502-d509-11eb-ac28-5f6601019609} - _DEFINE_GUID_IMPL(IID_IMsgProxy, - 0x357c10f2, 0x8a68, 0x4138, 0xbd, 0xe5, 0x8c, 0x1c, 0x38, 0x96, 0xf7, 0xd5); - - // {5F8488ED-8DBA-4C96-9284-B712F846BB09} - _DEFINE_GUID_IMPL(IID_IMsgPlugin, - 0x5f8488ed, 0x8dba, 0x4c96, 0x92, 0x84, 0xb7, 0x12, 0xf8, 0x46, 0xbb, 0x9); - -uvStdComNameSpaceEnd - -//ioperation.h - -// {FEB12B33-7344-45CD-A375-2495C7BEBD88} -_DEFINE_IID_IMPL(IID_IOperation, - 0xfeb12b33, 0x7344, 0x45cd, 0xa3, 0x75, 0x24, 0x95, 0xc7, 0xbe, 0xbd, 0x88); - -// {0470327E-5ACF-40EC-BAED-FE2AAE877B4B} -_DEFINE_IID_IMPL(IID_IOperationEvents, - 0x470327e, 0x5acf, 0x40ec, 0xba, 0xed, 0xfe, 0x2a, 0xae, 0x87, 0x7b, 0x4b); - -//ifile.h - -// {978D055C-CF46-44C4-BE6C-E537C0E698C5} -_DEFINE_IID_IMPL(IID_IFile, - 0x978d055c, 0xcf46, 0x44c4, 0xbe, 0x6c, 0xe5, 0x37, 0xc0, 0xe6, 0x98, 0xc5); - -//isocket.h - -// {BB9DA617-80BE-4E04-8EB4-13CF43F1EBD1} -_DEFINE_IID_IMPL(IID_IListen, - 0xbb9da617, 0x80be, 0x4e04, 0x8e, 0xb4, 0x13, 0xcf, 0x43, 0xf1, 0xeb, 0xd1); - -// {4337751F-F25B-406C-9FB9-7BA540481BB1} -_DEFINE_IID_IMPL(IID_ISocket, - 0x4337751f, 0xf25b, 0x406c, 0x9f, 0xb9, 0x7b, 0xa5, 0x40, 0x48, 0x1b, 0xb1); - -// {37ACA045-F4F5-4481-93F9-B260EA1A1305} -_DEFINE_IID_IMPL(IID_ITcpSocket, - 0x37aca045, 0xf4f5, 0x4481, 0x93, 0xf9, 0xb2, 0x60, 0xea, 0x1a, 0x13, 0x5); - -// {7DB4FEA2-E7E2-4C1D-A5D6-751CA0CA07EA} -_DEFINE_IID_IMPL(IID_IUdpSocket, - 0x7db4fea2, 0xe7e2, 0x4c1d, 0xa5, 0xd6, 0x75, 0x1c, 0xa0, 0xca, 0x7, 0xea); - -// {829C3A23-4D1C-420A-BFAD-646A1924AA15} -_DEFINE_IID_IMPL(IID_ITcpListen, - 0x829c3a23, 0x4d1c, 0x420a, 0xbf, 0xad, 0x64, 0x6a, 0x19, 0x24, 0xaa, 0x15); - -//iframe.h -// {AFC59E7B-C3B1-4909-A0AA-795C6FB56347} -_DEFINE_IID_IMPL(IID_IAsynFrame, - 0xafc59e7b, 0xc3b1, 0x4909, 0xa0, 0xaa, 0x79, 0x5c, 0x6f, 0xb5, 0x63, 0x47); - -// {F170A724-AACA-4603-BB1C-0A8EAF1C3322} -_DEFINE_GUID_IMPL(CLSID_IAsynFrame, - 0xf170a724, 0xaaca, 0x4603, 0xbb, 0x1c, 0xa, 0x8e, 0xaf, 0x1c, 0x33, 0x22); - -//itimer.h -// {B5819C73-6EF7-4F25-B053-F6F6D4DCBE00} -_DEFINE_IID_IMPL(IID_ITimerEvents, - 0xb5819c73, 0x6ef7, 0x4f25, 0xb0, 0x53, 0xf6, 0xf6, 0xd4, 0xdc, 0xbe, 0x0); - -// {F36A3734-C9CA-46C9-8F03-AD02AD24058F} -_DEFINE_IID_IMPL(IID_ITimer, - 0xf36a3734, 0xc9ca, 0x46c9, 0x8f, 0x3, 0xad, 0x2, 0xad, 0x24, 0x5, 0x8f); - -//ihttp.h - -// {8C102441-E383-4B3C-8CC8-7C8E0B0162FE} -_DEFINE_IID_IMPL(IID_IHttpNotify, - 0x8c102441, 0xe383, 0x4b3c, 0x8c, 0xc8, 0x7c, 0x8e, 0xb, 0x1, 0x62, 0xfe); - -// {6014F5E1-05A9-476F-898C-8606756A750F} -_DEFINE_IID_IMPL(IID_IHttp_t, - 0x6014f5e1, 0x5a9, 0x476f, 0x89, 0x8c, 0x86, 0x6, 0x75, 0x6a, 0x75, 0xf); - -// {75BD9CAF-2D0D-4408-B481-655F30F8613F} -_DEFINE_IID_IMPL(IID_IHttp_s, - 0x75bd9caf, 0x2d0d, 0x4408, 0xb4, 0x81, 0x65, 0x5f, 0x30, 0xf8, 0x61, 0x3f); - -// {00B3A5DF-7D0F-4629-BAB7-F91D694981F5} -_DEFINE_IID_IMPL(IID_IHttp, - 0xb3a5df, 0x7d0f, 0x4629, 0xba, 0xb7, 0xf9, 0x1d, 0x69, 0x49, 0x81, 0xf5); - -// {ED660EF7-7D0B-4CBE-8D92-D5F225434464} -_DEFINE_GUID_IMPL(CLSID_IHttp, - 0xed660ef7, 0x7d0b, 0x4cbe, 0x8d, 0x92, 0xd5, 0xf2, 0x25, 0x43, 0x44, 0x64); - -//idns.h - -// {92EBBD6E-BF4D-41EC-9DFB-07C9AFF0CCC0} -_DEFINE_IID_IMPL(IID_IDnsProc, - 0x92ebbd6e, 0xbf4d, 0x41ec, 0x9d, 0xfb, 0x7, 0xc9, 0xaf, 0xf0, 0xcc, 0xc0); - -// {510FD0EA-BAE2-4BC8-B650-76E8FD5ED853} -_DEFINE_IID_IMPL(IID_IDns, - 0x510fd0ea, 0xbae2, 0x4bc8, 0xb6, 0x50, 0x76, 0xe8, 0xfd, 0x5e, 0xd8, 0x53); - -// {99148517-E9AB-4F72-A2E3-012625A35E95} -_DEFINE_GUID_IMPL(CLSID_IDns, - 0x99148517, 0xe9ab, 0x4f72, 0xa2, 0xe3, 0x1, 0x26, 0x25, 0xa3, 0x5e, 0x95); - -//iwebsocket.h - -// {13429C36-9903-42D1-AD82-F243D48E1A76} -_DEFINE_GUID_IMPL(CLSID_IWebSocket, - 0x13429c36, 0x9903, 0x42d1, 0xad, 0x82, 0xf2, 0x43, 0xd4, 0x8e, 0x1a, 0x76); - - -//inet.h - -// {7EB8185F-0F4E-4420-9991-B70671967377} -_DEFINE_IID_IMPL(IID_INet, - 0x7eb8185f, 0xf4e, 0x4420, 0x99, 0x91, 0xb7, 0x6, 0x71, 0x96, 0x73, 0x77); - -// {C54C9CC0-F448-4A49-A622-0467D02E8EB8} -_DEFINE_GUID_IMPL(CLSID_INet, - 0xc54c9cc0, 0xf448, 0x4a49, 0xa6, 0x22, 0x4, 0x67, 0xd0, 0x2e, 0x8e, 0xb8); - - diff --git a/http/stdafx.cpp b/http/stdafx.cpp deleted file mode 100644 index 6df3550c..00000000 --- a/http/stdafx.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// stdafx.cpp : source file that includes just the standard includes -// Plugin.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file diff --git a/http/stdafx.h b/http/stdafx.h deleted file mode 100644 index 0d06ad69..00000000 --- a/http/stdafx.h +++ /dev/null @@ -1,16 +0,0 @@ -// stdafx.h : include file for standard system include files, -// or project specific include files that are used frequently, but -// are changed infrequently -// - -#ifndef _STDAFX_H_ -#define _STDAFX_H_ - -#include - -#include -#include -#include - - -#endif diff --git a/http/targetver.h b/http/targetver.h deleted file mode 100644 index 203dfbcf..00000000 --- a/http/targetver.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -// The following macros define the minimum required platform. The minimum required platform -// is the earliest version of Windows, Internet Explorer etc. that has the necessary features to run -// your application. The macros work by enabling all features available on platform versions up to and -// including the version specified. - -// Modify the following defines if you have to target a platform prior to the ones specified below. -// Refer to MSDN for the latest info on corresponding values for different platforms. -#ifndef WINVER // Specifies that the minimum required platform is Windows Vista. -#define WINVER 0x0600 // Change this to the appropriate value to target other versions of Windows. -#endif - -#ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows Vista. -#define _WIN32_WINNT 0x0600 // Change this to the appropriate value to target other versions of Windows. -#endif - -#ifndef _WIN32_WINDOWS // Specifies that the minimum required platform is Windows 98. -#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later. -#endif - -#ifndef _WIN32_IE // Specifies that the minimum required platform is Internet Explorer 7.0. -#define _WIN32_IE 0x0700 // Change this to the appropriate value to target other versions of IE. -#endif diff --git a/mainui.sln b/mainui.sln index 97278000..a5bbe637 100644 --- a/mainui.sln +++ b/mainui.sln @@ -9,8 +9,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "main", "main\mainui.vcxproj EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "net\net.vcxproj", "{DCAA18CE-1CFA-4C47-8143-71B9BF280DFF}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http", "http\http.vcxproj", "{1E152A99-DC53-4334-A44A-F623F5CB49C8}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "container", "container\container.vcxproj", "{49A55E66-F760-4271-804F-3A97DBDDBD3F}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mempool", "mempool\mempool.vcxproj", "{4DADD130-5D03-4B60-8A45-9D6C725A6043}" @@ -65,12 +63,6 @@ Global {DCAA18CE-1CFA-4C47-8143-71B9BF280DFF}.Release|Win32.ActiveCfg = Release|Win32 {DCAA18CE-1CFA-4C47-8143-71B9BF280DFF}.Release|Win32.Build.0 = Release|Win32 {DCAA18CE-1CFA-4C47-8143-71B9BF280DFF}.Release|x64.ActiveCfg = Release|Win32 - {1E152A99-DC53-4334-A44A-F623F5CB49C8}.Debug|Win32.ActiveCfg = Debug|Win32 - {1E152A99-DC53-4334-A44A-F623F5CB49C8}.Debug|Win32.Build.0 = Debug|Win32 - {1E152A99-DC53-4334-A44A-F623F5CB49C8}.Debug|x64.ActiveCfg = Debug|Win32 - {1E152A99-DC53-4334-A44A-F623F5CB49C8}.Release|Win32.ActiveCfg = Release|Win32 - {1E152A99-DC53-4334-A44A-F623F5CB49C8}.Release|Win32.Build.0 = Release|Win32 - {1E152A99-DC53-4334-A44A-F623F5CB49C8}.Release|x64.ActiveCfg = Release|Win32 {49A55E66-F760-4271-804F-3A97DBDDBD3F}.Debug|Win32.ActiveCfg = Debug|Win32 {49A55E66-F760-4271-804F-3A97DBDDBD3F}.Debug|Win32.Build.0 = Debug|Win32 {49A55E66-F760-4271-804F-3A97DBDDBD3F}.Debug|x64.ActiveCfg = Debug|Win32 diff --git a/net/CMakeLists.txt b/net/CMakeLists.txt index 0b9f8223..4c186cdb 100644 --- a/net/CMakeLists.txt +++ b/net/CMakeLists.txt @@ -2,6 +2,7 @@ cmake_minimum_required(VERSION 2.8) file(GLOB net_src "*.cpp") file(GLOB net_protocol_src "protocol/*.c") +file(GLOB http_protocol_src "http_protocol/*.cpp") if (${UNIX_OS}) include_directories( @@ -29,7 +30,7 @@ add_definitions("-D__GCC_HAVE_ATOMIC_FETCH_ADD_4") add_definitions("-D__GCC_HAVE_ATOMIC_LOAD_4") -add_library(net SHARED ${net_src} ${net_protocol_src}) +add_library(net SHARED ${net_src} ${net_protocol_src} ${http_protocol}) set_target_properties(net PROPERTIES OUTPUT_NAME "net") set_target_properties(net PROPERTIES COMPILE_FLAGS ${dynamic}) diff --git a/http/http/chttpparser.cpp b/net/http_protocol/chttpparser.cpp similarity index 100% rename from http/http/chttpparser.cpp rename to net/http_protocol/chttpparser.cpp diff --git a/http/http/chttpparser.h b/net/http_protocol/chttpparser.h similarity index 100% rename from http/http/chttpparser.h rename to net/http_protocol/chttpparser.h diff --git a/http/http/http_content_type.cpp b/net/http_protocol/http_content_type.cpp similarity index 100% rename from http/http/http_content_type.cpp rename to net/http_protocol/http_content_type.cpp diff --git a/http/http/http_content_type.hpp b/net/http_protocol/http_content_type.hpp similarity index 100% rename from http/http/http_content_type.hpp rename to net/http_protocol/http_content_type.hpp diff --git a/http/http/http_header.cpp b/net/http_protocol/http_header.cpp similarity index 100% rename from http/http/http_header.cpp rename to net/http_protocol/http_header.cpp diff --git a/http/http/http_header.hpp b/net/http_protocol/http_header.hpp similarity index 100% rename from http/http/http_header.hpp rename to net/http_protocol/http_header.hpp diff --git a/http/http/http_parser.cpp b/net/http_protocol/http_parser.cpp similarity index 100% rename from http/http/http_parser.cpp rename to net/http_protocol/http_parser.cpp diff --git a/http/http/http_parser.h b/net/http_protocol/http_parser.h similarity index 100% rename from http/http/http_parser.h rename to net/http_protocol/http_parser.h diff --git a/http/http/httputil.cpp b/net/http_protocol/httputil.cpp similarity index 100% rename from http/http/httputil.cpp rename to net/http_protocol/httputil.cpp diff --git a/http/http/httputil.h b/net/http_protocol/httputil.h similarity index 100% rename from http/http/httputil.h rename to net/http_protocol/httputil.h diff --git a/http/httptimpl.cpp b/net/httptimpl.cpp similarity index 100% rename from http/httptimpl.cpp rename to net/httptimpl.cpp diff --git a/http/httptimpl.h b/net/httptimpl.h similarity index 98% rename from http/httptimpl.h rename to net/httptimpl.h index 41aa4e5e..b4677c47 100644 --- a/http/httptimpl.h +++ b/net/httptimpl.h @@ -2,7 +2,7 @@ #define _HTTPIMPL_H_ #include "stdafx.h" -#include "http/chttpparser.h" +#include "http_protocol/chttpparser.h" class CHttptImpl : public IHttp_t, public IOperationEvents, diff --git a/net/interface.cpp b/net/interface.cpp index cd4528da..9bfa518e 100644 --- a/net/interface.cpp +++ b/net/interface.cpp @@ -184,3 +184,16 @@ _DEFINE_IID_IMPL(IID_INet, _DEFINE_GUID_IMPL(CLSID_INet, 0xc54c9cc0, 0xf448, 0x4a49, 0xa6, 0x22, 0x4, 0x67, 0xd0, 0x2e, 0x8e, 0xb8); +//ihttp.h + +// {8C102441-E383-4B3C-8CC8-7C8E0B0162FE} +_DEFINE_IID_IMPL(IID_IHttpNotify, + 0x8c102441, 0xe383, 0x4b3c, 0x8c, 0xc8, 0x7c, 0x8e, 0xb, 0x1, 0x62, 0xfe); + +// {6014F5E1-05A9-476F-898C-8606756A750F} +_DEFINE_IID_IMPL(IID_IHttp_t, + 0x6014f5e1, 0x5a9, 0x476f, 0x89, 0x8c, 0x86, 0x6, 0x75, 0x6a, 0x75, 0xf); + +// {75BD9CAF-2D0D-4408-B481-655F30F8613F} +_DEFINE_IID_IMPL(IID_IHttp_s, + 0x75bd9caf, 0x2d0d, 0x4408, 0xb4, 0x81, 0x65, 0x5f, 0x30, 0xf8, 0x61, 0x3f); diff --git a/net/net.vcxproj b/net/net.vcxproj index ba46ccd8..7df4302d 100644 --- a/net/net.vcxproj +++ b/net/net.vcxproj @@ -109,6 +109,12 @@ false + + + + + + @@ -123,6 +129,12 @@ + + + + + + diff --git a/net/net.vcxproj.filters b/net/net.vcxproj.filters index 23b27f4c..54ee07c6 100644 --- a/net/net.vcxproj.filters +++ b/net/net.vcxproj.filters @@ -6,6 +6,11 @@ + + + + protocol + protocol @@ -15,9 +20,20 @@ protocol - - - protocol + + http_protocol + + + http_protocol + + + http_protocol + + + http_protocol + + + http_protocol @@ -25,6 +41,8 @@ + + protocol @@ -34,10 +52,10 @@ protocol - + protocol - + protocol @@ -46,7 +64,21 @@ protocol - + + http_protocol + + + http_protocol + + + http_protocol + + + http_protocol + + + http_protocol + @@ -56,7 +88,10 @@ - {b1f7a556-e50a-4d44-a3c6-698416b56a0b} + {72d07f47-530e-46a0-a8ae-12d5a4f9c690} + + + {adcc6a0b-8974-47f4-b638-46c3b383b842} \ No newline at end of file diff --git a/net/netimpl.cpp b/net/netimpl.cpp index ef44de80..7d96ccc7 100644 --- a/net/netimpl.cpp +++ b/net/netimpl.cpp @@ -1,6 +1,7 @@ #include "netimpl.h" #include "dnsimpl.h" #include "websocketimpl.h" +#include "httptimpl.h" CNetImpl::CNetImpl(void) { @@ -43,8 +44,8 @@ std_method_impl CNetImpl::Stop(UINT uExitCode) } std_method_impl CNetImpl::CreateProtocol(Net_Protocol np, IBase** pBase) { - rc_assert(m_pIAsynFrame.m_p != INULL, E_FAIL) + HRESULT hr = S_OK; if (np == Protocol_dns) @@ -71,8 +72,27 @@ std_method_impl CNetImpl::CreateProtocol(Net_Protocol np, IBase** pBase) CWebSocketImpl* pWebSocket = ALLOC_NEW CWebSocketImpl(); rc_assert(pWebSocket != NULL, E_FAIL) } - else { + else if (np == Protocol_http) + { + CHttptImpl* pObject = ALLOC_NEW CHttptImpl(); + rc_assert(pObject != NULL, E_FAIL) + + hr = pObject->QueryInterface(IID_IHttp_t, (void**)pBase); + rc_assert(hr == S_OK, E_FAIL) + _lComPtr pIAsyncTcpSocket; + hr = m_pIAsynFrame->CreateTcpSocket((IBase**)&pIAsyncTcpSocket.m_p); + rc_assert(hr == S_OK, E_FAIL) + + _lComPtr pIOper; + hr = m_pIAsynFrame->CreateAsynIoOperation((IBase**)&pIOper.m_p); + rc_assert(hr == S_OK, E_FAIL) + + hr = pIOper->BindEvent(*pBase); + rc_assert(hr == S_OK, E_FAIL) } + else { + + } return S_OK; } diff --git a/net/stdafx.h b/net/stdafx.h index 1986d5c6..9da9f93e 100644 --- a/net/stdafx.h +++ b/net/stdafx.h @@ -9,5 +9,6 @@ #include #include #include +#include #endif -- Gitee From b730aba95107c55e41bcd0e2f673e7df46aa22ac Mon Sep 17 00:00:00 2001 From: com Date: Tue, 26 Oct 2021 16:51:49 +0800 Subject: [PATCH 03/27] up --- CMakeLists.txt | 4 ++-- testmain/main.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d350c967..5d6618dc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -177,13 +177,13 @@ message("-- OutPut-LibraryProject: ${LIBRARY_OUTPUT_PATH}") SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) add_subdirectory(stdcrt) -add_subdirectory(base_test) +#add_subdirectory(base_test) add_subdirectory(main) add_subdirectory(testmain) add_subdirectory(guidgen) add_subdirectory(container) add_subdirectory(mempool) -add_subdirectory(http) +#add_subdirectory(http) add_subdirectory(render) add_subdirectory(res) #add_subdirectory(uibase) diff --git a/testmain/main.cpp b/testmain/main.cpp index 5fea1f3b..01123a61 100644 --- a/testmain/main.cpp +++ b/testmain/main.cpp @@ -42,7 +42,7 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) _lComPtr pBase; app->QueryInterface(IID_IBase, (void**)&pBase); hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, 0, "main.exe"); - pBase.dispose(); + //pBase.dispose(); logi("test_main_RunContainer"); hr = com.RunContainer(hInstance, argv, argc, 0); -- Gitee From a2c779a2e7ac51e8febb5ea416d781dd8a26c80f Mon Sep 17 00:00:00 2001 From: thinking Date: Tue, 26 Oct 2021 17:14:59 +0800 Subject: [PATCH 04/27] up --- container/mainrun.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/container/mainrun.cpp b/container/mainrun.cpp index 3c38b3b1..915b4130 100644 --- a/container/mainrun.cpp +++ b/container/mainrun.cpp @@ -598,10 +598,6 @@ std_method_impl CMainRun::RunMsgPlugin_Stop(const _lComPtr* pBase) std_method_impl CMainRun::Reset() { - - m_pRot.dispose(); - m_plibManager.dispose(); - m_strRunPath.clear(); m_PluginsClsid.clear(); m_PluginsComponents.clear(); -- Gitee From 68fea336fa3cd630f1e3eab11f88ec3cf25486c9 Mon Sep 17 00:00:00 2001 From: com Date: Tue, 26 Oct 2021 17:22:59 +0800 Subject: [PATCH 05/27] up --- container/objectloader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/container/objectloader.cpp b/container/objectloader.cpp index 9cb6118a..8eafe63e 100644 --- a/container/objectloader.cpp +++ b/container/objectloader.cpp @@ -55,11 +55,11 @@ std_method_impl CObjectLoader::Load(LPSTRING path, LPCSTR name) std_method_impl CObjectLoader::Free() { SYNC_OBJ(&m_lockSection) - + ContainerTableiterator it = m_mapContainer.begin(); while (it != m_mapContainer.end()) { - it->second.DllStopServer(); + //it->second.DllStopServer(); it++; } -- Gitee From 376d5b6b04b27d3f3b56ea1dca53b0b330bd0035 Mon Sep 17 00:00:00 2001 From: think Date: Tue, 26 Oct 2021 22:23:46 +0800 Subject: [PATCH 06/27] up --- container/mainrun.cpp | 2 -- net/CMakeLists.txt | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/container/mainrun.cpp b/container/mainrun.cpp index 915b4130..6b9fc385 100644 --- a/container/mainrun.cpp +++ b/container/mainrun.cpp @@ -475,8 +475,6 @@ std_method_impl CMainRun::DoPluginsStartFunc(int iArgc, basic_tchar* Argv[], UIN { HRESULT hr = S_OK; - logi("s_strcpy_func %p\n", s_strcpy); - ULONG uSize = m_PluginsClsid.size(); rc_assert(uSize > 0, S_OK); rc_assert(m_pRot.m_p != INULL, E_FAIL); diff --git a/net/CMakeLists.txt b/net/CMakeLists.txt index 4c186cdb..aeda6583 100644 --- a/net/CMakeLists.txt +++ b/net/CMakeLists.txt @@ -30,7 +30,7 @@ add_definitions("-D__GCC_HAVE_ATOMIC_FETCH_ADD_4") add_definitions("-D__GCC_HAVE_ATOMIC_LOAD_4") -add_library(net SHARED ${net_src} ${net_protocol_src} ${http_protocol}) +add_library(net SHARED ${net_src} ${net_protocol_src} ${http_protocol_src}) set_target_properties(net PROPERTIES OUTPUT_NAME "net") set_target_properties(net PROPERTIES COMPILE_FLAGS ${dynamic}) -- Gitee From 7696a3b9a03ac7ac41fe4b30853acb55bf5a1c31 Mon Sep 17 00:00:00 2001 From: think Date: Tue, 26 Oct 2021 22:30:21 +0800 Subject: [PATCH 07/27] up --- framwork.xcodeproj/project.pbxproj | 350 +++--------------- .../UserInterfaceState.xcuserstate | Bin 585381 -> 559613 bytes .../xcschemes/xcschememanagement.plist | 23 +- net/httptimpl.cpp | 2 +- net/httptimpl.h | 4 +- 5 files changed, 68 insertions(+), 311 deletions(-) diff --git a/framwork.xcodeproj/project.pbxproj b/framwork.xcodeproj/project.pbxproj index c1493847..f1ac8664 100644 --- a/framwork.xcodeproj/project.pbxproj +++ b/framwork.xcodeproj/project.pbxproj @@ -208,31 +208,6 @@ A116949E2713149700CBA348 /* targetver.h in Headers */ = {isa = PBXBuildFile; fileRef = A116948E2713149700CBA348 /* targetver.h */; }; A119CCE7271F0DAA00EF6077 /* appviewimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A119CCE5271F0DAA00EF6077 /* appviewimpl.cpp */; }; A119CCF4271F22B500EF6077 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A119CCF3271F22B500EF6077 /* main.cpp */; }; - A1351F7B272054500080B9B4 /* http.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F79272054500080B9B4 /* http.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A1351F7E272054500080B9B4 /* http.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1351F77272054500080B9B4 /* http.framework */; }; - A1351F7F272054500080B9B4 /* http.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A1351F77272054500080B9B4 /* http.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - A1351F97272054700080B9B4 /* dllmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F832720546F0080B9B4 /* dllmain.cpp */; }; - A1351F98272054700080B9B4 /* http_header.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A1351F852720546F0080B9B4 /* http_header.hpp */; }; - A1351F99272054700080B9B4 /* httputil.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F862720546F0080B9B4 /* httputil.h */; }; - A1351F9A272054700080B9B4 /* http_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F872720546F0080B9B4 /* http_parser.h */; }; - A1351F9B272054700080B9B4 /* chttpparser.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F882720546F0080B9B4 /* chttpparser.h */; }; - A1351F9C272054700080B9B4 /* http_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F892720546F0080B9B4 /* http_parser.cpp */; }; - A1351F9D272054700080B9B4 /* http_content_type.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A1351F8A2720546F0080B9B4 /* http_content_type.hpp */; }; - A1351F9E272054700080B9B4 /* httputil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F8B2720546F0080B9B4 /* httputil.cpp */; }; - A1351F9F272054700080B9B4 /* http_content_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F8C2720546F0080B9B4 /* http_content_type.cpp */; }; - A1351FA0272054700080B9B4 /* chttpparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F8D2720546F0080B9B4 /* chttpparser.cpp */; }; - A1351FA1272054700080B9B4 /* http_header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F8E2720546F0080B9B4 /* http_header.cpp */; }; - A1351FA2272054700080B9B4 /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F8F2720546F0080B9B4 /* stdafx.cpp */; }; - A1351FA3272054700080B9B4 /* httptimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F902720546F0080B9B4 /* httptimpl.cpp */; }; - A1351FA4272054700080B9B4 /* httpimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F912720546F0080B9B4 /* httpimpl.cpp */; }; - A1351FA5272054700080B9B4 /* httptimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F92272054700080B9B4 /* httptimpl.h */; }; - A1351FA6272054700080B9B4 /* interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1351F93272054700080B9B4 /* interface.cpp */; }; - A1351FA7272054700080B9B4 /* stdafx.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F94272054700080B9B4 /* stdafx.h */; }; - A1351FA8272054700080B9B4 /* targetver.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F95272054700080B9B4 /* targetver.h */; }; - A1351FA9272054700080B9B4 /* httpimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A1351F96272054700080B9B4 /* httpimpl.h */; }; - A1351FAA272054880080B9B4 /* http.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1351F77272054500080B9B4 /* http.framework */; }; - A1351FAB272054880080B9B4 /* http.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A1351F77272054500080B9B4 /* http.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - A1351FAE2720548D0080B9B4 /* http.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1351F77272054500080B9B4 /* http.framework */; }; A137A79E2721C44000CD138E /* appviewimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A137A79D2721C44000CD138E /* appviewimpl.cpp */; }; A144AB01272572A30019CA5F /* stdcrt.h in Headers */ = {isa = PBXBuildFile; fileRef = A144AAFF272572A30019CA5F /* stdcrt.h */; settings = {ATTRIBUTES = (Public, ); }; }; A144AB04272572A30019CA5F /* stdcrt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; }; @@ -297,8 +272,6 @@ A144ABC2272574260019CA5F /* stdcrt.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A144ABC5272574290019CA5F /* stdcrt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; }; A144ABC6272574290019CA5F /* stdcrt.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - A144ABC92725742B0019CA5F /* stdcrt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; }; - A144ABCA2725742B0019CA5F /* stdcrt.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A17163F2271DCD190062A998 /* tableinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A17163E0271DCD180062A998 /* tableinfo.h */; }; A17163F3271DCD190062A998 /* dbimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A17163E1271DCD180062A998 /* dbimpl.cpp */; }; A17163F4271DCD190062A998 /* stringutil.h in Headers */ = {isa = PBXBuildFile; fileRef = A17163E2271DCD180062A998 /* stringutil.h */; }; @@ -317,6 +290,18 @@ A1716401271DCD190062A998 /* stdafx.h in Headers */ = {isa = PBXBuildFile; fileRef = A17163EF271DCD190062A998 /* stdafx.h */; }; A1716402271DCD190062A998 /* dbimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A17163F0271DCD190062A998 /* dbimpl.h */; }; A1716403271DCD190062A998 /* stringutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A17163F1271DCD190062A998 /* stringutil.cpp */; }; + A1F6DB6A27284749002BF005 /* httptimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F6DB5D27284749002BF005 /* httptimpl.h */; }; + A1F6DB6B27284749002BF005 /* httptimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1F6DB5E27284749002BF005 /* httptimpl.cpp */; }; + A1F6DB6C27284749002BF005 /* http_header.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A1F6DB6027284749002BF005 /* http_header.hpp */; }; + A1F6DB6D27284749002BF005 /* httputil.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F6DB6127284749002BF005 /* httputil.h */; }; + A1F6DB6E27284749002BF005 /* http_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F6DB6227284749002BF005 /* http_parser.h */; }; + A1F6DB6F27284749002BF005 /* chttpparser.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F6DB6327284749002BF005 /* chttpparser.h */; }; + A1F6DB7027284749002BF005 /* http_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1F6DB6427284749002BF005 /* http_parser.cpp */; }; + A1F6DB7127284749002BF005 /* http_content_type.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A1F6DB6527284749002BF005 /* http_content_type.hpp */; }; + A1F6DB7227284749002BF005 /* httputil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1F6DB6627284749002BF005 /* httputil.cpp */; }; + A1F6DB7327284749002BF005 /* http_content_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1F6DB6727284749002BF005 /* http_content_type.cpp */; }; + A1F6DB7427284749002BF005 /* chttpparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1F6DB6827284749002BF005 /* chttpparser.cpp */; }; + A1F6DB7527284749002BF005 /* http_header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1F6DB6927284749002BF005 /* http_header.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -474,20 +459,6 @@ remoteGlobalIDString = A107EA1A27173383006A8E8E; remoteInfo = res; }; - A1351F7C272054500080B9B4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A10FFAA526F8417900A4D864 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A1351F76272054500080B9B4; - remoteInfo = http; - }; - A1351FAC272054880080B9B4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A10FFAA526F8417900A4D864 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A1351F76272054500080B9B4; - remoteInfo = http; - }; A1351FAF2720548D0080B9B4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = A10FFAA526F8417900A4D864 /* Project object */; @@ -593,13 +564,6 @@ remoteGlobalIDString = A144AAFC272572A30019CA5F; remoteInfo = stdcrt; }; - A144ABCB2725742B0019CA5F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A10FFAA526F8417900A4D864 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A144AAFC272572A30019CA5F; - remoteInfo = stdcrt; - }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -713,7 +677,6 @@ A107EBB227173C50006A8E8E /* res.framework in Embed Frameworks */, A107EBAE27173C50006A8E8E /* render.framework in Embed Frameworks */, A107EB9E27173C50006A8E8E /* mainview.framework in Embed Frameworks */, - A1351FAB272054880080B9B4 /* http.framework in Embed Frameworks */, A107EB8A27173C50006A8E8E /* asynio.framework in Embed Frameworks */, A107EB9627173C50006A8E8E /* license.framework in Embed Frameworks */, A144AB99272573EE0019CA5F /* stdcrt.framework in Embed Frameworks */, @@ -737,7 +700,6 @@ A144AB05272572A30019CA5F /* stdcrt.framework in Embed Frameworks */, A107EBF727173DBA006A8E8E /* render.framework in Embed Frameworks */, A107EBE727173DBA006A8E8E /* mainview.framework in Embed Frameworks */, - A1351F7F272054500080B9B4 /* http.framework in Embed Frameworks */, A107EBD327173DBA006A8E8E /* asynio.framework in Embed Frameworks */, A107EBDF27173DBA006A8E8E /* license.framework in Embed Frameworks */, A107EBEB27173DBA006A8E8E /* mempool.framework in Embed Frameworks */, @@ -779,17 +741,6 @@ name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - A1351FB5272054BD0080B9B4 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - A144ABCA2725742B0019CA5F /* stdcrt.framework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; A144ABA0272573FB0019CA5F /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -1033,28 +984,6 @@ A119CCF3271F22B500EF6077 /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; A119CCF8271F231300EF6077 /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = ""; }; A119CCF9271F231300EF6077 /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resource.h; sourceTree = ""; }; - A1351F77272054500080B9B4 /* http.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = http.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A1351F79272054500080B9B4 /* http.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = http.h; sourceTree = ""; }; - A1351F7A272054500080B9B4 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A1351F832720546F0080B9B4 /* dllmain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dllmain.cpp; sourceTree = ""; }; - A1351F852720546F0080B9B4 /* http_header.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http_header.hpp; sourceTree = ""; }; - A1351F862720546F0080B9B4 /* httputil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = httputil.h; sourceTree = ""; }; - A1351F872720546F0080B9B4 /* http_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_parser.h; sourceTree = ""; }; - A1351F882720546F0080B9B4 /* chttpparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chttpparser.h; sourceTree = ""; }; - A1351F892720546F0080B9B4 /* http_parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http_parser.cpp; sourceTree = ""; }; - A1351F8A2720546F0080B9B4 /* http_content_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http_content_type.hpp; sourceTree = ""; }; - A1351F8B2720546F0080B9B4 /* httputil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httputil.cpp; sourceTree = ""; }; - A1351F8C2720546F0080B9B4 /* http_content_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http_content_type.cpp; sourceTree = ""; }; - A1351F8D2720546F0080B9B4 /* chttpparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chttpparser.cpp; sourceTree = ""; }; - A1351F8E2720546F0080B9B4 /* http_header.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http_header.cpp; sourceTree = ""; }; - A1351F8F2720546F0080B9B4 /* stdafx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stdafx.cpp; sourceTree = ""; }; - A1351F902720546F0080B9B4 /* httptimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httptimpl.cpp; sourceTree = ""; }; - A1351F912720546F0080B9B4 /* httpimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httpimpl.cpp; sourceTree = ""; }; - A1351F92272054700080B9B4 /* httptimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = httptimpl.h; sourceTree = ""; }; - A1351F93272054700080B9B4 /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; - A1351F94272054700080B9B4 /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = ""; }; - A1351F95272054700080B9B4 /* targetver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = targetver.h; sourceTree = ""; }; - A1351F96272054700080B9B4 /* httpimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = httpimpl.h; sourceTree = ""; }; A137A79C2721C44000CD138E /* appviewimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = appviewimpl.h; sourceTree = ""; }; A137A79D2721C44000CD138E /* appviewimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = appviewimpl.cpp; sourceTree = ""; }; A144AAFD272572A30019CA5F /* stdcrt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = stdcrt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -1173,6 +1102,18 @@ A17163EF271DCD190062A998 /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = ""; }; A17163F0271DCD190062A998 /* dbimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dbimpl.h; sourceTree = ""; }; A17163F1271DCD190062A998 /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = ""; }; + A1F6DB5D27284749002BF005 /* httptimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = httptimpl.h; sourceTree = ""; }; + A1F6DB5E27284749002BF005 /* httptimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httptimpl.cpp; sourceTree = ""; }; + A1F6DB6027284749002BF005 /* http_header.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http_header.hpp; sourceTree = ""; }; + A1F6DB6127284749002BF005 /* httputil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = httputil.h; sourceTree = ""; }; + A1F6DB6227284749002BF005 /* http_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http_parser.h; sourceTree = ""; }; + A1F6DB6327284749002BF005 /* chttpparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chttpparser.h; sourceTree = ""; }; + A1F6DB6427284749002BF005 /* http_parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http_parser.cpp; sourceTree = ""; }; + A1F6DB6527284749002BF005 /* http_content_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http_content_type.hpp; sourceTree = ""; }; + A1F6DB6627284749002BF005 /* httputil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httputil.cpp; sourceTree = ""; }; + A1F6DB6727284749002BF005 /* http_content_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http_content_type.cpp; sourceTree = ""; }; + A1F6DB6827284749002BF005 /* chttpparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chttpparser.cpp; sourceTree = ""; }; + A1F6DB6927284749002BF005 /* http_header.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http_header.cpp; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1257,7 +1198,6 @@ A107EBB127173C50006A8E8E /* res.framework in Frameworks */, A107EBAD27173C50006A8E8E /* render.framework in Frameworks */, A107EB9D27173C50006A8E8E /* mainview.framework in Frameworks */, - A1351FAA272054880080B9B4 /* http.framework in Frameworks */, A107EB8927173C50006A8E8E /* asynio.framework in Frameworks */, A107EB9527173C50006A8E8E /* license.framework in Frameworks */, A144AB98272573EE0019CA5F /* stdcrt.framework in Frameworks */, @@ -1277,8 +1217,6 @@ A107EBFA27173DBA006A8E8E /* res.framework in Frameworks */, A107EBF627173DBA006A8E8E /* render.framework in Frameworks */, A107EBE627173DBA006A8E8E /* mainview.framework in Frameworks */, - A1351FAE2720548D0080B9B4 /* http.framework in Frameworks */, - A1351F7E272054500080B9B4 /* http.framework in Frameworks */, A144AB04272572A30019CA5F /* stdcrt.framework in Frameworks */, A107EBD227173DBA006A8E8E /* asynio.framework in Frameworks */, A107EBDE27173DBA006A8E8E /* license.framework in Frameworks */, @@ -1313,14 +1251,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A1351F74272054500080B9B4 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A144ABC92725742B0019CA5F /* stdcrt.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; A144AAFA272572A30019CA5F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1334,6 +1264,9 @@ A107E8F927172470006A8E8E /* net */ = { isa = PBXGroup; children = ( + A1F6DB5F27284749002BF005 /* http_protocol */, + A1F6DB5E27284749002BF005 /* httptimpl.cpp */, + A1F6DB5D27284749002BF005 /* httptimpl.h */, A107E90627172491006A8E8E /* dllmain.cpp */, A107E90B27172491006A8E8E /* dnsimpl.cpp */, A107E91A27172492006A8E8E /* dnsimpl.h */, @@ -1620,7 +1553,6 @@ A107EB6D27173B45006A8E8E /* mainuiapp */, A107EBBB27173D52006A8E8E /* mainui */, A119CCF2271F22B500EF6077 /* guidgen */, - A1351F78272054500080B9B4 /* http */, A144AAFE272572A30019CA5F /* stdcrt */, A1F1D55F27117AE800442CFE /* Frameworks */, ); @@ -1728,42 +1660,6 @@ path = guidgen; sourceTree = ""; }; - A1351F78272054500080B9B4 /* http */ = { - isa = PBXGroup; - children = ( - A1351F832720546F0080B9B4 /* dllmain.cpp */, - A1351F842720546F0080B9B4 /* http */, - A1351F912720546F0080B9B4 /* httpimpl.cpp */, - A1351F96272054700080B9B4 /* httpimpl.h */, - A1351F902720546F0080B9B4 /* httptimpl.cpp */, - A1351F92272054700080B9B4 /* httptimpl.h */, - A1351F93272054700080B9B4 /* interface.cpp */, - A1351F8F2720546F0080B9B4 /* stdafx.cpp */, - A1351F94272054700080B9B4 /* stdafx.h */, - A1351F95272054700080B9B4 /* targetver.h */, - A1351F79272054500080B9B4 /* http.h */, - A1351F7A272054500080B9B4 /* Info.plist */, - ); - path = http; - sourceTree = ""; - }; - A1351F842720546F0080B9B4 /* http */ = { - isa = PBXGroup; - children = ( - A1351F852720546F0080B9B4 /* http_header.hpp */, - A1351F862720546F0080B9B4 /* httputil.h */, - A1351F872720546F0080B9B4 /* http_parser.h */, - A1351F882720546F0080B9B4 /* chttpparser.h */, - A1351F892720546F0080B9B4 /* http_parser.cpp */, - A1351F8A2720546F0080B9B4 /* http_content_type.hpp */, - A1351F8B2720546F0080B9B4 /* httputil.cpp */, - A1351F8C2720546F0080B9B4 /* http_content_type.cpp */, - A1351F8D2720546F0080B9B4 /* chttpparser.cpp */, - A1351F8E2720546F0080B9B4 /* http_header.cpp */, - ); - path = http; - sourceTree = ""; - }; A144AAFE272572A30019CA5F /* stdcrt */ = { isa = PBXGroup; children = ( @@ -1957,7 +1853,6 @@ A107EA3F271733E5006A8E8E /* mainview.framework */, A107EA1B27173383006A8E8E /* res.framework */, A107E9E927173276006A8E8E /* access.framework */, - A1351F77272054500080B9B4 /* http.framework */, A107E9C5271731D3006A8E8E /* mempool.framework */, A107E9AB27172EDF006A8E8E /* license.framework */, A107E97327172DDD006A8E8E /* logs.framework */, @@ -1970,6 +1865,23 @@ name = Frameworks; sourceTree = ""; }; + A1F6DB5F27284749002BF005 /* http_protocol */ = { + isa = PBXGroup; + children = ( + A1F6DB6027284749002BF005 /* http_header.hpp */, + A1F6DB6127284749002BF005 /* httputil.h */, + A1F6DB6227284749002BF005 /* http_parser.h */, + A1F6DB6327284749002BF005 /* chttpparser.h */, + A1F6DB6427284749002BF005 /* http_parser.cpp */, + A1F6DB6527284749002BF005 /* http_content_type.hpp */, + A1F6DB6627284749002BF005 /* httputil.cpp */, + A1F6DB6727284749002BF005 /* http_content_type.cpp */, + A1F6DB6827284749002BF005 /* chttpparser.cpp */, + A1F6DB6927284749002BF005 /* http_header.cpp */, + ); + path = http_protocol; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -1977,19 +1889,25 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + A1F6DB6C27284749002BF005 /* http_header.hpp in Headers */, A107E92F27172492006A8E8E /* udp.h in Headers */, A107E92827172492006A8E8E /* ftp.h in Headers */, A107E92527172492006A8E8E /* tcp.h in Headers */, + A1F6DB6A27284749002BF005 /* httptimpl.h in Headers */, A107E93027172492006A8E8E /* dnsimpl.h in Headers */, A107E92127172492006A8E8E /* stdafx.h in Headers */, A107E91C27172492006A8E8E /* websocketimpl.h in Headers */, A107E92627172492006A8E8E /* smtp.h in Headers */, + A1F6DB6F27284749002BF005 /* chttpparser.h in Headers */, A107E92427172492006A8E8E /* netimpl.h in Headers */, A107E92727172492006A8E8E /* icmp.h in Headers */, A107E8FC27172470006A8E8E /* net.h in Headers */, A107E92C27172492006A8E8E /* dns.h in Headers */, A107E92D27172492006A8E8E /* ip.h in Headers */, + A1F6DB7127284749002BF005 /* http_content_type.hpp in Headers */, + A1F6DB6D27284749002BF005 /* httputil.h in Headers */, A107E92027172492006A8E8E /* targetver.h in Headers */, + A1F6DB6E27284749002BF005 /* http_parser.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2132,23 +2050,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A1351F72272054500080B9B4 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A1351FA7272054700080B9B4 /* stdafx.h in Headers */, - A1351F9D272054700080B9B4 /* http_content_type.hpp in Headers */, - A1351FA8272054700080B9B4 /* targetver.h in Headers */, - A1351F7B272054500080B9B4 /* http.h in Headers */, - A1351F9B272054700080B9B4 /* chttpparser.h in Headers */, - A1351FA5272054700080B9B4 /* httptimpl.h in Headers */, - A1351FA9272054700080B9B4 /* httpimpl.h in Headers */, - A1351F98272054700080B9B4 /* http_header.hpp in Headers */, - A1351F99272054700080B9B4 /* httputil.h in Headers */, - A1351F9A272054700080B9B4 /* http_parser.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; A144AAF8272572A30019CA5F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2363,7 +2264,6 @@ A107EBAC27173C50006A8E8E /* PBXTargetDependency */, A107EBB027173C50006A8E8E /* PBXTargetDependency */, A107EBB427173C50006A8E8E /* PBXTargetDependency */, - A1351FAD272054880080B9B4 /* PBXTargetDependency */, A144AB9B272573EE0019CA5F /* PBXTargetDependency */, ); name = mainuiapp; @@ -2394,7 +2294,6 @@ A107EBF527173DBA006A8E8E /* PBXTargetDependency */, A107EBF927173DBA006A8E8E /* PBXTargetDependency */, A107EBFD27173DBA006A8E8E /* PBXTargetDependency */, - A1351F7D272054500080B9B4 /* PBXTargetDependency */, A1351FB02720548D0080B9B4 /* PBXTargetDependency */, A144AB03272572A30019CA5F /* PBXTargetDependency */, ); @@ -2462,26 +2361,6 @@ productReference = A119CCF1271F22B500EF6077 /* guidgen */; productType = "com.apple.product-type.tool"; }; - A1351F76272054500080B9B4 /* http */ = { - isa = PBXNativeTarget; - buildConfigurationList = A1351F82272054500080B9B4 /* Build configuration list for PBXNativeTarget "http" */; - buildPhases = ( - A1351F72272054500080B9B4 /* Headers */, - A1351F73272054500080B9B4 /* Sources */, - A1351F74272054500080B9B4 /* Frameworks */, - A1351F75272054500080B9B4 /* Resources */, - A1351FB5272054BD0080B9B4 /* Embed Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - A144ABCC2725742B0019CA5F /* PBXTargetDependency */, - ); - name = http; - productName = http; - productReference = A1351F77272054500080B9B4 /* http.framework */; - productType = "com.apple.product-type.framework"; - }; A144AAFC272572A30019CA5F /* stdcrt */ = { isa = PBXNativeTarget; buildConfigurationList = A144AB06272572A30019CA5F /* Build configuration list for PBXNativeTarget "stdcrt" */; @@ -2550,9 +2429,6 @@ A119CCF0271F22B500EF6077 = { CreatedOnToolsVersion = 12.5.1; }; - A1351F76272054500080B9B4 = { - CreatedOnToolsVersion = 12.5.1; - }; A144AAFC272572A30019CA5F = { CreatedOnToolsVersion = 12.5.1; }; @@ -2585,7 +2461,6 @@ A107E9FA271732C4006A8E8E /* render */, A107EA1A27173383006A8E8E /* res */, A107EA3E271733E5006A8E8E /* mainview */, - A1351F76272054500080B9B4 /* http */, A144AAFC272572A30019CA5F /* stdcrt */, ); }; @@ -2689,13 +2564,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A1351F75272054500080B9B4 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; A144AAFB272572A30019CA5F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2710,16 +2578,22 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A1F6DB6B27284749002BF005 /* httptimpl.cpp in Sources */, A107E92A27172492006A8E8E /* icmp.c in Sources */, A107E92927172492006A8E8E /* smtp.c in Sources */, A107E91E27172492006A8E8E /* stdafx.cpp in Sources */, + A1F6DB7027284749002BF005 /* http_parser.cpp in Sources */, + A1F6DB7227284749002BF005 /* httputil.cpp in Sources */, A107E92327172492006A8E8E /* websocketimpl.cpp in Sources */, A107E92227172492006A8E8E /* dnsimpl.cpp in Sources */, + A1F6DB7527284749002BF005 /* http_header.cpp in Sources */, A107E92E27172492006A8E8E /* dns.c in Sources */, A107E91B27172492006A8E8E /* netimpl.cpp in Sources */, A107E92B27172492006A8E8E /* ftp.c in Sources */, + A1F6DB7327284749002BF005 /* http_content_type.cpp in Sources */, A107E91D27172492006A8E8E /* dllmain.cpp in Sources */, A107E91F27172492006A8E8E /* interface.cpp in Sources */, + A1F6DB7427284749002BF005 /* chttpparser.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2892,23 +2766,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A1351F73272054500080B9B4 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A1351FA1272054700080B9B4 /* http_header.cpp in Sources */, - A1351F9C272054700080B9B4 /* http_parser.cpp in Sources */, - A1351F9F272054700080B9B4 /* http_content_type.cpp in Sources */, - A1351F9E272054700080B9B4 /* httputil.cpp in Sources */, - A1351FA3272054700080B9B4 /* httptimpl.cpp in Sources */, - A1351FA6272054700080B9B4 /* interface.cpp in Sources */, - A1351F97272054700080B9B4 /* dllmain.cpp in Sources */, - A1351FA2272054700080B9B4 /* stdafx.cpp in Sources */, - A1351FA4272054700080B9B4 /* httpimpl.cpp in Sources */, - A1351FA0272054700080B9B4 /* chttpparser.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; A144AAF9272572A30019CA5F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3063,19 +2920,8 @@ target = A107EA1A27173383006A8E8E /* res */; targetProxy = A107EBFC27173DBA006A8E8E /* PBXContainerItemProxy */; }; - A1351F7D272054500080B9B4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A1351F76272054500080B9B4 /* http */; - targetProxy = A1351F7C272054500080B9B4 /* PBXContainerItemProxy */; - }; - A1351FAD272054880080B9B4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A1351F76272054500080B9B4 /* http */; - targetProxy = A1351FAC272054880080B9B4 /* PBXContainerItemProxy */; - }; A1351FB02720548D0080B9B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = A1351F76272054500080B9B4 /* http */; targetProxy = A1351FAF2720548D0080B9B4 /* PBXContainerItemProxy */; }; A144AB03272572A30019CA5F /* PBXTargetDependency */ = { @@ -3148,11 +2994,6 @@ target = A144AAFC272572A30019CA5F /* stdcrt */; targetProxy = A144ABC7272574290019CA5F /* PBXContainerItemProxy */; }; - A144ABCC2725742B0019CA5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A144AAFC272572A30019CA5F /* stdcrt */; - targetProxy = A144ABCB2725742B0019CA5F /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -4171,76 +4012,6 @@ }; name = Release; }; - A1351F80272054500080B9B4 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - extensions/include, - crt, - include, - ); - INFOPLIST_FILE = http/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = 10.10; - PRODUCT_BUNDLE_IDENTIFIER = "std-com.http"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - A1351F81272054500080B9B4 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_C_LANGUAGE_STANDARD = gnu11; - HEADER_SEARCH_PATHS = ( - extensions/include, - crt, - include, - ); - INFOPLIST_FILE = http/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = 10.10; - PRODUCT_BUNDLE_IDENTIFIER = "std-com.http"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; A144AB07272572A30019CA5F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -4443,15 +4214,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A1351F82272054500080B9B4 /* Build configuration list for PBXNativeTarget "http" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A1351F80272054500080B9B4 /* Debug */, - A1351F81272054500080B9B4 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; A144AB06272572A30019CA5F /* Build configuration list for PBXNativeTarget "stdcrt" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index 89117e6d11745dffbcafce04bd902f257746a634..c464abf113fad8d16e774e773edee7802eda89a3 100644 GIT binary patch literal 559613 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%0DG*j? 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 fEh-b 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 literal 585381 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

l}4D#>IB41u-a=)=~GYw=FK3up7 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 )dnMI~* zv1++08>^2~R9?&@&cYm`UA13zrRpZtovH^_�bPy?{ByE0{&Rp?VARh|g6&s{T+X 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.xcscheme_^#shared#^_ orderHint - 14 + 12 asynio.xcscheme_^#shared#^_ @@ -22,22 +22,17 @@ guidgen.xcscheme_^#shared#^_ orderHint - 9 - - http.xcscheme_^#shared#^_ - - orderHint - 7 + 14 license.xcscheme_^#shared#^_ orderHint - 12 + 10 logs.xcscheme_^#shared#^_ orderHint - 15 + 11 mainui.xcscheme_^#shared#^_ @@ -52,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 6 + 8 mempool.xcscheme_^#shared#^_ orderHint - 13 + 15 msgbus.xcscheme_^#shared#^_ @@ -67,17 +62,17 @@ net.xcscheme_^#shared#^_ orderHint - 11 + 6 render.xcscheme_^#shared#^_ orderHint - 8 + 13 res.xcscheme_^#shared#^_ orderHint - 10 + 7 std_com.xcscheme_^#shared#^_ diff --git a/net/httptimpl.cpp b/net/httptimpl.cpp index 66e166b8..64c86c89 100644 --- a/net/httptimpl.cpp +++ b/net/httptimpl.cpp @@ -4,7 +4,7 @@ CHttptImpl::CHttptImpl() { m_httpcontent_length = 0; m_Notify = NULL; - m_hstid = HTTP_IMPL_START; + m_hstid = HTTP_IMPL_START; } CHttptImpl::~CHttptImpl(void) diff --git a/net/httptimpl.h b/net/httptimpl.h index b4677c47..7fecf839 100644 --- a/net/httptimpl.h +++ b/net/httptimpl.h @@ -4,8 +4,8 @@ #include "stdafx.h" #include "http_protocol/chttpparser.h" -class CHttptImpl : public IHttp_t, - public IOperationEvents, +class CHttptImpl : public IHttp_t, + public IOperationEvents, public IDnsProc, public CUnknownImp, public CHttpParser -- Gitee From a7f2bb374b55f5e6ffc647a5bd565583048c8c31 Mon Sep 17 00:00:00 2001 From: think Date: Tue, 26 Oct 2021 22:33:32 +0800 Subject: [PATCH 08/27] up --- container/objectloader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/container/objectloader.cpp b/container/objectloader.cpp index 8eafe63e..b3c19a6f 100644 --- a/container/objectloader.cpp +++ b/container/objectloader.cpp @@ -59,7 +59,7 @@ std_method_impl CObjectLoader::Free() ContainerTableiterator it = m_mapContainer.begin(); while (it != m_mapContainer.end()) { - //it->second.DllStopServer(); + it->second.DllStopServer(); it++; } -- Gitee From e85f27280a7a5bed0e81bd6dca5f1f7f623e9ab3 Mon Sep 17 00:00:00 2001 From: think Date: Tue, 26 Oct 2021 22:59:53 +0800 Subject: [PATCH 09/27] up --- container/rot.cpp | 2 +- container/rot.h | 4 ++-- .../UserInterfaceState.xcuserstate | Bin 559613 -> 569781 bytes .../xcschemes/xcschememanagement.plist | 14 +++++++------- include/dlcom/icombase.h | 2 +- include/dlcom/loadcom.hpp | 2 +- include/utilex/calldll.hpp | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/container/rot.cpp b/container/rot.cpp index fb3f8812..73a590d6 100644 --- a/container/rot.cpp +++ b/container/rot.cpp @@ -91,7 +91,7 @@ std_method_type_impl(CLSID) CComRunningObjectTableImpl::CLSIDFromProgID(LPCSTR l return pICompoentLoader->CLSIDFromProgID(lpProgId); } -std_method_type_impl(UINT) CComRunningObjectTableImpl::GetObjectCount() +std_method_type_impl(ULONG) CComRunningObjectTableImpl::GetObjectCount() { SYNC_OBJ(&m_lockSection) return m_map.size(); diff --git a/container/rot.h b/container/rot.h index 0ed33a8d..f708dce2 100644 --- a/container/rot.h +++ b/container/rot.h @@ -4,7 +4,7 @@ #include "stdafx.h" class CComRunningObjectTableImpl : public IComRotMessage, - public CUnknownImp + public CUnknownImp { public: CComRunningObjectTableImpl(void); @@ -27,7 +27,7 @@ public: std_method(RevokeAll)(); std_method_(LPCSTR, ProgIDFromCLSID)(REFCLSID clsid); std_method_(CLSID, CLSIDFromProgID)(LPCSTR lpProgId); - std_method_(UINT, GetObjectCount)(); + std_method_(ULONG, GetObjectCount)(); // IComRotMessage: std_method(CreateMessage)(IBase** pMsg); diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index c464abf113fad8d16e774e773edee7802eda89a3..c9569eefa2c30599ba706167731fc9c3c08f29b0 100644 GIT binary patch literal 569781 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Νy^U$0eXSHpg$N0hJfK<6c`J}gGnF> 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 Z!Tx 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%0DG*j? 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 fEh-b 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 diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist index 36edafba..542f3a09 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ access.xcscheme_^#shared#^_ orderHint - 12 + 7 asynio.xcscheme_^#shared#^_ @@ -27,12 +27,12 @@ license.xcscheme_^#shared#^_ orderHint - 10 + 6 logs.xcscheme_^#shared#^_ orderHint - 11 + 9 mainui.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 8 + 10 mempool.xcscheme_^#shared#^_ orderHint - 15 + 12 msgbus.xcscheme_^#shared#^_ @@ -62,7 +62,7 @@ net.xcscheme_^#shared#^_ orderHint - 6 + 8 render.xcscheme_^#shared#^_ @@ -72,7 +72,7 @@ res.xcscheme_^#shared#^_ orderHint - 7 + 11 std_com.xcscheme_^#shared#^_ diff --git a/include/dlcom/icombase.h b/include/dlcom/icombase.h index 2daa5150..0ba0cc08 100644 --- a/include/dlcom/icombase.h +++ b/include/dlcom/icombase.h @@ -43,7 +43,7 @@ interface IComRunningObjectTable : public IBase std_method(RevokeAll)() PURE; std_method_(LPCSTR, ProgIDFromCLSID)(REFCLSID clsid) PURE; std_method_(CLSID, CLSIDFromProgID)(LPCSTR lpProgId) PURE; - std_method_(UINT, GetObjectCount)() PURE; + std_method_(ULONG, GetObjectCount)() PURE; }; // {08F56552-D015-4C3B-B984-2211A4F880FF} diff --git a/include/dlcom/loadcom.hpp b/include/dlcom/loadcom.hpp index 137b9d97..e93a7210 100644 --- a/include/dlcom/loadcom.hpp +++ b/include/dlcom/loadcom.hpp @@ -39,7 +39,7 @@ public: }; return s_FunDefs; } - virtual bool SetFuncAddress(int i,void *p) + virtual bool SetFuncAddress(size_t i,void *p) { switch(i) { diff --git a/include/utilex/calldll.hpp b/include/utilex/calldll.hpp index 7f5cd4e7..923fa12e 100644 --- a/include/utilex/calldll.hpp +++ b/include/utilex/calldll.hpp @@ -70,7 +70,7 @@ public: return true; } virtual STFunDesc *GetFunDefs() = 0; - virtual bool SetFuncAddress(int i,void *p) = 0; + virtual bool SetFuncAddress(size_t i,void *p) = 0; }; -- Gitee From f9bcc37ebd2ae97101aa436034eeaf352dbdf4f8 Mon Sep 17 00:00:00 2001 From: think Date: Wed, 27 Oct 2021 00:11:32 +0800 Subject: [PATCH 10/27] up --- framwork.xcodeproj/project.pbxproj | 164 ++++++++++++++++++ .../UserInterfaceState.xcuserstate | Bin 569781 -> 586668 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 16 ++ .../xcschemes/xcschememanagement.plist | 18 +- mainui/main.mm | 1 + mainview/mainviewimpl.h | 15 +- mainview/stdafx.h | 2 + 7 files changed, 200 insertions(+), 16 deletions(-) diff --git a/framwork.xcodeproj/project.pbxproj b/framwork.xcodeproj/project.pbxproj index f1ac8664..65b81d71 100644 --- a/framwork.xcodeproj/project.pbxproj +++ b/framwork.xcodeproj/project.pbxproj @@ -1102,6 +1102,36 @@ A17163EF271DCD190062A998 /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = ""; }; A17163F0271DCD190062A998 /* dbimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dbimpl.h; sourceTree = ""; }; A17163F1271DCD190062A998 /* stringutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutil.cpp; sourceTree = ""; }; + A1EB047827285B0600214133 /* iuiwindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iuiwindow.h; sourceTree = ""; }; + A1EB047927285B0600214133 /* irender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = irender.h; sourceTree = ""; }; + A1EB047A27285B0600214133 /* uidefine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uidefine.h; sourceTree = ""; }; + A1EB047B27285B0600214133 /* iuibase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iuibase.h; sourceTree = ""; }; + A1EB047C27285B0600214133 /* ifont.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ifont.h; sourceTree = ""; }; + A1EB047D27285B0600214133 /* iuicontrol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iuicontrol.h; sourceTree = ""; }; + A1EB047E27285B0600214133 /* ilang.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ilang.h; sourceTree = ""; }; + A1EB048027285B0600214133 /* ihttp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ihttp.h; sourceTree = ""; }; + A1EB048127285B0600214133 /* inet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inet.h; sourceTree = ""; }; + A1EB048227285B0600214133 /* iwebsocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iwebsocket.h; sourceTree = ""; }; + A1EB048327285B0600214133 /* idns.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = idns.h; sourceTree = ""; }; + A1EB048427285B0600214133 /* issh.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = issh.h; sourceTree = ""; }; + A1EB048727285B0600214133 /* license.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = license.h; sourceTree = ""; }; + A1EB048927285B0600214133 /* license.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = license.hpp; sourceTree = ""; }; + A1EB048B27285B0600214133 /* itimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = itimer.h; sourceTree = ""; }; + A1EB048C27285B0600214133 /* isocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = isocket.h; sourceTree = ""; }; + A1EB048D27285B0600214133 /* ifile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ifile.h; sourceTree = ""; }; + A1EB048E27285B0600214133 /* iiodevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iiodevice.h; sourceTree = ""; }; + A1EB048F27285B0600214133 /* ioperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ioperation.h; sourceTree = ""; }; + A1EB049027285B0600214133 /* iframe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iframe.h; sourceTree = ""; }; + A1EB049227285B0600214133 /* idatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = idatabase.h; sourceTree = ""; }; + A1EB049427285B0600214133 /* ilogs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ilogs.h; sourceTree = ""; }; + A1EB049527285B0600214133 /* ilogfilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ilogfilter.h; sourceTree = ""; }; + A1EB049627285B0600214133 /* ilogdatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ilogdatabase.h; sourceTree = ""; }; + A1EB049827285B0600214133 /* imsgbus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = imsgbus.h; sourceTree = ""; }; + A1EB049927285B0600214133 /* isession.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = isession.h; sourceTree = ""; }; + A1EB049A27285B0600214133 /* imsg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = imsg.h; sourceTree = ""; }; + A1EB049C27285B0600214133 /* iyangcontext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iyangcontext.h; sourceTree = ""; }; + A1EB049D27285B0600214133 /* iparser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iparser.h; sourceTree = ""; }; + A1EB049F27285B0600214133 /* imempool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = imempool.h; sourceTree = ""; }; A1F6DB5D27284749002BF005 /* httptimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = httptimpl.h; sourceTree = ""; }; A1F6DB5E27284749002BF005 /* httptimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httptimpl.cpp; sourceTree = ""; }; A1F6DB6027284749002BF005 /* http_header.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = http_header.hpp; sourceTree = ""; }; @@ -1537,6 +1567,7 @@ A10FFAA426F8417900A4D864 = { isa = PBXGroup; children = ( + A1EB047527285B0600214133 /* extensions */, A144AB09272572DF0019CA5F /* crt */, A11694A02713154700CBA348 /* include */, A11694742713144500CBA348 /* container */, @@ -1843,6 +1874,139 @@ path = code; sourceTree = ""; }; + A1EB047527285B0600214133 /* extensions */ = { + isa = PBXGroup; + children = ( + A1EB047627285B0600214133 /* include */, + ); + path = extensions; + sourceTree = ""; + }; + A1EB047627285B0600214133 /* include */ = { + isa = PBXGroup; + children = ( + A1EB047727285B0600214133 /* ui */, + A1EB047F27285B0600214133 /* net */, + A1EB048527285B0600214133 /* platform */, + A1EB048A27285B0600214133 /* io */, + A1EB049127285B0600214133 /* db */, + A1EB049327285B0600214133 /* log */, + A1EB049727285B0600214133 /* msgbus */, + A1EB049B27285B0600214133 /* data */, + A1EB049E27285B0600214133 /* mem */, + ); + path = include; + sourceTree = ""; + }; + A1EB047727285B0600214133 /* ui */ = { + isa = PBXGroup; + children = ( + A1EB047827285B0600214133 /* iuiwindow.h */, + A1EB047927285B0600214133 /* irender.h */, + A1EB047A27285B0600214133 /* uidefine.h */, + A1EB047B27285B0600214133 /* iuibase.h */, + A1EB047C27285B0600214133 /* ifont.h */, + A1EB047D27285B0600214133 /* iuicontrol.h */, + A1EB047E27285B0600214133 /* ilang.h */, + ); + path = ui; + sourceTree = ""; + }; + A1EB047F27285B0600214133 /* net */ = { + isa = PBXGroup; + children = ( + A1EB048027285B0600214133 /* ihttp.h */, + A1EB048127285B0600214133 /* inet.h */, + A1EB048227285B0600214133 /* iwebsocket.h */, + A1EB048327285B0600214133 /* idns.h */, + A1EB048427285B0600214133 /* issh.h */, + ); + path = net; + sourceTree = ""; + }; + A1EB048527285B0600214133 /* platform */ = { + isa = PBXGroup; + children = ( + A1EB048627285B0600214133 /* core */, + A1EB048827285B0600214133 /* services */, + ); + path = platform; + sourceTree = ""; + }; + A1EB048627285B0600214133 /* core */ = { + isa = PBXGroup; + children = ( + A1EB048727285B0600214133 /* license.h */, + ); + path = core; + sourceTree = ""; + }; + A1EB048827285B0600214133 /* services */ = { + isa = PBXGroup; + children = ( + A1EB048927285B0600214133 /* license.hpp */, + ); + path = services; + sourceTree = ""; + }; + A1EB048A27285B0600214133 /* io */ = { + isa = PBXGroup; + children = ( + A1EB048B27285B0600214133 /* itimer.h */, + A1EB048C27285B0600214133 /* isocket.h */, + A1EB048D27285B0600214133 /* ifile.h */, + A1EB048E27285B0600214133 /* iiodevice.h */, + A1EB048F27285B0600214133 /* ioperation.h */, + A1EB049027285B0600214133 /* iframe.h */, + ); + path = io; + sourceTree = ""; + }; + A1EB049127285B0600214133 /* db */ = { + isa = PBXGroup; + children = ( + A1EB049227285B0600214133 /* idatabase.h */, + ); + path = db; + sourceTree = ""; + }; + A1EB049327285B0600214133 /* log */ = { + isa = PBXGroup; + children = ( + A1EB049427285B0600214133 /* ilogs.h */, + A1EB049527285B0600214133 /* ilogfilter.h */, + A1EB049627285B0600214133 /* ilogdatabase.h */, + ); + path = log; + sourceTree = ""; + }; + A1EB049727285B0600214133 /* msgbus */ = { + isa = PBXGroup; + children = ( + A1EB049827285B0600214133 /* imsgbus.h */, + A1EB049927285B0600214133 /* isession.h */, + A1EB049A27285B0600214133 /* imsg.h */, + ); + path = msgbus; + sourceTree = ""; + }; + A1EB049B27285B0600214133 /* data */ = { + isa = PBXGroup; + children = ( + A1EB049C27285B0600214133 /* iyangcontext.h */, + A1EB049D27285B0600214133 /* iparser.h */, + ); + path = data; + sourceTree = ""; + }; + A1EB049E27285B0600214133 /* mem */ = { + isa = PBXGroup; + children = ( + A1EB049F27285B0600214133 /* imempool.h */, + ); + path = mem; + sourceTree = ""; + }; A1F1D55F27117AE800442CFE /* Frameworks */ = { isa = PBXGroup; children = ( diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index c9569eefa2c30599ba706167731fc9c3c08f29b0..cfa2ea56969902c64286c5a71cb532899109a4ad 100644 GIT binary patch literal 586668 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 rr|Diia5WtN8@H#BlKP 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�t0$Co+!qC}5%TY-K) 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 JKjBYL{2!p*n;!rG literal 569781 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Νy^U$0eXSHpg$N0hJfK<6c`J}gGnF> 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 Z!T + + + + diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist index 542f3a09..5a807e23 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ access.xcscheme_^#shared#^_ orderHint - 7 + 10 asynio.xcscheme_^#shared#^_ @@ -22,17 +22,17 @@ guidgen.xcscheme_^#shared#^_ orderHint - 14 + 7 license.xcscheme_^#shared#^_ orderHint - 6 + 13 logs.xcscheme_^#shared#^_ orderHint - 9 + 14 mainui.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 10 + 11 mempool.xcscheme_^#shared#^_ orderHint - 12 + 6 msgbus.xcscheme_^#shared#^_ @@ -62,17 +62,17 @@ net.xcscheme_^#shared#^_ orderHint - 8 + 9 render.xcscheme_^#shared#^_ orderHint - 13 + 12 res.xcscheme_^#shared#^_ orderHint - 11 + 8 std_com.xcscheme_^#shared#^_ diff --git a/mainui/main.mm b/mainui/main.mm index bb612852..005786f4 100644 --- a/mainui/main.mm +++ b/mainui/main.mm @@ -31,6 +31,7 @@ int RunContainer(int argc, const char * argv[], const char* path) { \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:6:4\",\ + \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:10:4\",\ \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:2:4\" \ ]}"; diff --git a/mainview/mainviewimpl.h b/mainview/mainviewimpl.h index 51d484ed..e6d51100 100644 --- a/mainview/mainviewimpl.h +++ b/mainview/mainviewimpl.h @@ -4,7 +4,7 @@ #include "stdafx.h" -class CMainViewImpl : public IPlugin, +class CMainViewImpl : public IPlugin, public IPluginRun, public IMsgPlugin, public IUIEvent, @@ -50,20 +50,21 @@ private: private: _lComPtr m_pRot; _lComPtr m_pIMsgBus; - _lComPtr m_pINet; + _lComPtr m_pINet; _lComPtr m_pIBroker; - _lComPtr m_pIConsumer; - _lComPtr m_pIProducer; + _lComPtr m_pIConsumer; + _lComPtr m_pIProducer; _lComPtr m_pIAgent; _lComPtr m_pIUiBase; - _lComPtr m_pIUiWindow; + _lComPtr m_pIUiWindow; _lComPtr m_pIUiMessageLoop; - _lComPtr m_pILogs; + _lComPtr m_pILogs; + _lComPtr m_pIHttp_t; private: - CSemHandle m_wait_sem; + CSemHandle m_wait_sem; }; #endif diff --git a/mainview/stdafx.h b/mainview/stdafx.h index ad22aaf4..5dbcc96f 100644 --- a/mainview/stdafx.h +++ b/mainview/stdafx.h @@ -9,6 +9,8 @@ #include #include #include +#include + #include #include -- Gitee From 40fb928a0a26f22dd9a0a71519e9586d23c54cd4 Mon Sep 17 00:00:00 2001 From: thinking Date: Wed, 27 Oct 2021 11:01:50 +0800 Subject: [PATCH 11/27] up --- extensions/include/platform/services/license.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/include/platform/services/license.hpp b/extensions/include/platform/services/license.hpp index 8894e2c8..f87fe37b 100644 --- a/extensions/include/platform/services/license.hpp +++ b/extensions/include/platform/services/license.hpp @@ -24,7 +24,7 @@ public: }; return s_FunDefs; } - virtual bool SetFuncAddress(int i, void *p) + virtual bool SetFuncAddress(size_t i, void *p) { switch (i) { -- Gitee From 8570ffab0a9756ee2f5d5677cb65e6e6e54d2f4d Mon Sep 17 00:00:00 2001 From: thinking Date: Wed, 27 Oct 2021 20:09:43 +0800 Subject: [PATCH 12/27] up --- container/mainrun.cpp | 36 +++++++++++++++++++++++------------- container/mainrun.h | 5 +++-- container/stdafx.h | 4 ++-- include/dlcom/icombase.h | 16 ++++++++++++++-- include/dlcom/objectrun.hpp | 32 ++++++++++++++++---------------- mainview/mainviewimpl.h | 4 ++-- net/netimpl.cpp | 6 +++--- testmain/appviewimpl.cpp | 13 +++++++++++++ testmain/appviewimpl.h | 2 +- testmain/interface.cpp | 16 ++++++++++++++++ testmain/main.cpp | 26 ++++++++++++++++++-------- testmain/stdafx.h | 2 ++ 12 files changed, 113 insertions(+), 49 deletions(-) diff --git a/container/mainrun.cpp b/container/mainrun.cpp index 6b9fc385..681d1984 100644 --- a/container/mainrun.cpp +++ b/container/mainrun.cpp @@ -136,7 +136,7 @@ std_method_impl CMainRun::GetObjectLoader(IBase** Base) return m_pRot->GetObject(CLSID_CObjectLoader, IID_ICompoentLoader, (IBase**)Base); } -std_method_impl CMainRun::AddObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component) +std_method_impl CMainRun::AddObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type) { HRESULT hr = S_OK; @@ -150,22 +150,27 @@ std_method_impl CMainRun::AddObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, rc_assert(hr == S_OK, E_FAIL) rc_assert(pPlugin.m_p != NULL, E_FAIL) - hr = pPlugin->Init(m_argc, m_argv, m_pRot, NULL); - rc_assert(hr == S_OK, E_FAIL) - hr = RunPlugin_Start(m_hInstance, &pObject, 0); - rc_assert(hr == S_OK, E_FAIL) + if(type & STD_INIT) + hr = pPlugin->Init(m_argc, m_argv, m_pRot, NULL); - hr = m_pRot->Register(clsid, progId, pBase, Id); - rc_assert(hr == S_OK, E_FAIL) - - m_PluginsDynamicClsid.push_back(Com_Plugin(clsid, Id, Component)); + if (type & STD_START) + hr = RunPlugin_Start(m_hInstance, &pObject, 0); + + if (type & STD_ROT) + hr = m_pRot->Register(clsid, progId, pBase, Id); + + if (type & STD_VEC) + m_PluginsDynamicClsid.push_back(Com_Plugin(clsid, Id, Component)); + + if (type & STD_SEQ_VEC) + m_PluginsClsid.push_back(Com_Plugin(clsid, Id, Component)); return S_OK; } -std_method_impl CMainRun::DelObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component) +std_method_impl CMainRun::DelObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type) { return E_NOTIMPL; } @@ -180,15 +185,20 @@ std_method_type_impl(ULONG) CMainRun::GetRunPluginsCount() return m_PluginsClsid.size(); } -std_method_type_impl(int) CMainRun::GetArgc() +std_method_type_impl(int) CMainRun::GetArgc() { return m_argc; } std_method_type_impl(basic_tchar*) CMainRun::GetIndexArgv(int index) { + rc_assert(((index >= 0) && (index < m_argc)), NULL) return m_argv[index]; } - +std_method_type_impl(ULONG) CMainRun::GetRunIndex(ULONG index) +{ + rc_assert(((index >= 0) && (index < m_PluginsClsid.size())), 0) + return m_PluginsClsid[index].uIndex; +} std_method_type_impl(UINT) CMainRun::GetExitCode() { return GetIExitCode(m_RunPlugin); @@ -432,7 +442,7 @@ std_method_impl CMainRun::DestroyAllRotPlugin() Size = m_PluginsDynamicClsid.size(); //dynamic plugin - for (uloop = 0; uloop < m_PluginsDynamicClsid.size(); uloop++) + for (uloop = 0; uloop < Size; uloop++) { ULONG index = Size - uloop - 1; rc_assert_continue(((index >= 0) && (index < Size))) diff --git a/container/mainrun.h b/container/mainrun.h index 6a9c8f89..7fdb8cfc 100644 --- a/container/mainrun.h +++ b/container/mainrun.h @@ -31,12 +31,13 @@ public: std_method(Clear)(); std_method(GetRot)(IBase** Base); std_method(GetObjectLoader)(IBase** Base); - std_method(AddObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component); - std_method(DelObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component); + std_method(AddObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type); + std_method(DelObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type); std_method_(CLSID, GetRunPluginCLSID)(); std_method_(ULONG, GetRunPluginsCount)(); std_method_(int, GetArgc)(); std_method_(basic_tchar*, GetIndexArgv)(int index); + std_method_(ULONG, GetRunIndex)(ULONG index); std_method_(UINT, GetExitCode)(); private: diff --git a/container/stdafx.h b/container/stdafx.h index f41fd8a7..107b6d11 100644 --- a/container/stdafx.h +++ b/container/stdafx.h @@ -58,7 +58,7 @@ class Com_Plugin { public: CLSID ClsId; - DWORD uIndex; + ULONG uIndex; string szComponent; ~Com_Plugin() { @@ -68,7 +68,7 @@ public: Com_Plugin( CLSID id, - DWORD index, + ULONG index, const char* Component) { diff --git a/include/dlcom/icombase.h b/include/dlcom/icombase.h index 0ba0cc08..0a7a8842 100644 --- a/include/dlcom/icombase.h +++ b/include/dlcom/icombase.h @@ -89,6 +89,17 @@ interface IExit : public IBase _DEFINE_IID(IID_IExit, 0x70b0d10b, 0x463f, 0x496a, 0x90, 0xa5, 0xf2, 0x21, 0x75, 0xf7, 0x7a, 0x1d); +#define STD_INIT 0x01 +#define STD_START 0x02 + +#define STD_VEC 0x10 +#define STD_SEQ_VEC 0x20 + +#define STD_ROT 0x80 + +#define STD_COMPOENT (STD_SEQ_VEC|STD_ROT) +#define ROT_COMPOENT (STD_ROT) +#define DYN_COMPOENT (STD_VEC|STD_ROT) interface IObjectRun : public IBase { @@ -105,12 +116,13 @@ interface IObjectRun : public IBase std_method(Clear)() PURE; std_method(GetRot)(IBase** Base) PURE; std_method(GetObjectLoader)(IBase** Base) PURE; - std_method(AddObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component) PURE; - std_method(DelObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component) PURE; + std_method(AddObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type) PURE; + std_method(DelObject)(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type) PURE; std_method_(CLSID, GetRunPluginCLSID)() PURE; std_method_(ULONG, GetRunPluginsCount)() PURE; std_method_(int, GetArgc)() PURE; std_method_(basic_tchar*, GetIndexArgv)(int index) PURE; + std_method_(ULONG, GetRunIndex)(ULONG index) PURE; std_method_(UINT, GetExitCode)() PURE; }; diff --git a/include/dlcom/objectrun.hpp b/include/dlcom/objectrun.hpp index 07542bee..6cfc1308 100644 --- a/include/dlcom/objectrun.hpp +++ b/include/dlcom/objectrun.hpp @@ -78,25 +78,13 @@ public: return m_pIObjectRun->Stop(instance, type, exit); } - HRESULT RegisterRunningObjectTable(REFCLSID clsid, LPCSTR progId, IBase *pBase, unsigned int id) { - - rc_assert(m_pIObjectRun != NULL, E_FAIL) - rc_assert(progId != NULL, E_FAIL) - rc_assert(pBase != NULL, E_FAIL) - - _lComPtr pRot; - m_pIObjectRun->GetRot((IBase**)&pRot); - rc_assert(pRot.m_p != NULL, E_FAIL) - - return pRot->Register(clsid, progId, pBase, id); - } - - HRESULT RegisterComponent(REFCLSID clsid, LPCSTR progId, IBase* pBase, ULONG Id, LPCSTR Component) { + HRESULT RegisterComponent(REFCLSID clsid, LPCSTR progId, IBase* pBase, ULONG Id, LPCSTR Component, UINT type) { rc_assert(m_pIObjectRun != NULL, E_FAIL) rc_assert(progId != NULL, E_FAIL) rc_assert(pBase != NULL, E_FAIL) - return m_pIObjectRun->AddObject(clsid, progId, pBase, Id, Component); + + return m_pIObjectRun->AddObject(clsid, progId, pBase, Id, Component, type); } HRESULT RunContainer(_pinstance instance, basic_tchar* argv[], int argc, UINT type) { @@ -128,9 +116,21 @@ public: return m_pIObjectRun->GetExitCode(); } + ULONG GetStartIndex(ULONG index) { + + rc_assert(m_pIObjectRun != NULL, OBJECT_RUN_RET_ERROR) + return m_pIObjectRun->GetRunIndex(index); + } + + ULONG GetCompentCount() { + + rc_assert(m_pIObjectRun != NULL, OBJECT_RUN_RET_ERROR) + return m_pIObjectRun->GetRunPluginsCount(); + } + private: - CComLoader m_loader; + CComLoader m_loader; basic_tstring m_strContainer; _lComPtr m_pIObjectRun; }; diff --git a/mainview/mainviewimpl.h b/mainview/mainviewimpl.h index e6d51100..a42edb50 100644 --- a/mainview/mainviewimpl.h +++ b/mainview/mainviewimpl.h @@ -50,10 +50,10 @@ private: private: _lComPtr m_pRot; _lComPtr m_pIMsgBus; - _lComPtr m_pINet; + _lComPtr m_pINet; _lComPtr m_pIBroker; - _lComPtr m_pIConsumer; + _lComPtr m_pIConsumer; _lComPtr m_pIProducer; _lComPtr m_pIAgent; diff --git a/net/netimpl.cpp b/net/netimpl.cpp index 7d96ccc7..d50c2743 100644 --- a/net/netimpl.cpp +++ b/net/netimpl.cpp @@ -28,9 +28,9 @@ std_method_impl CNetImpl::Start(_pinstance hInstance, UINT uType) InitSocketEnv(2, 2); - hr = m_pRot->GetObject(CLSID_IAsynFrame, IID_IAsynFrame, (IBase**)&m_pIAsynFrame); - rc_assert(hr == S_OK, E_FAIL) - rc_assert(m_pIAsynFrame.m_p != INULL, E_FAIL) + hr = m_pRot->GetObject(CLSID_IAsynFrame, IID_IAsynFrame, (IBase**)&m_pIAsynFrame); + rc_assert(hr == S_OK, E_FAIL) + rc_assert(m_pIAsynFrame.m_p != INULL, E_FAIL) return hr; } diff --git a/testmain/appviewimpl.cpp b/testmain/appviewimpl.cpp index a36e3831..d1f38232 100644 --- a/testmain/appviewimpl.cpp +++ b/testmain/appviewimpl.cpp @@ -25,6 +25,19 @@ std_method_impl CAppViewImpl::Start(_pinstance hInstance, UINT uType) { HRESULT hr = S_OK; + _lComPtr pINet; + + m_pRot->GetObject(CLSID_INet, IID_INet, (IBase**)&pINet.m_p); + rc_assert(pINet.m_p != INULL, E_FAIL) + + _lComPtr pIDns; + pINet->CreateProtocol(Protocol_dns, (IBase**)&pIDns); + + pIDns->Send("www.baidu.com", NULL); + + pIDns->Close(); + + return hr; } std_method_impl CAppViewImpl::Stop(UINT uExitCode) diff --git a/testmain/appviewimpl.h b/testmain/appviewimpl.h index dd7e2a0a..1147fea0 100644 --- a/testmain/appviewimpl.h +++ b/testmain/appviewimpl.h @@ -1,7 +1,7 @@ #ifndef _APPVIEWIMPL_H_ #define _APPVIEWIMPL_H_ -#include +#include "stdafx.h" //{a7957a54-37cb-42a4-9ee8-599168c2a3d1} diff --git a/testmain/interface.cpp b/testmain/interface.cpp index 7dc6af08..0db40018 100644 --- a/testmain/interface.cpp +++ b/testmain/interface.cpp @@ -94,8 +94,24 @@ uvStdComNameSpaceBegin uvStdComNameSpaceEnd +//inet.h +// {7EB8185F-0F4E-4420-9991-B70671967377} +_DEFINE_IID_IMPL(IID_INet, + 0x7eb8185f, 0xf4e, 0x4420, 0x99, 0x91, 0xb7, 0x6, 0x71, 0x96, 0x73, 0x77); +// {C54C9CC0-F448-4A49-A622-0467D02E8EB8} +_DEFINE_GUID_IMPL(CLSID_INet, + 0xc54c9cc0, 0xf448, 0x4a49, 0xa6, 0x22, 0x4, 0x67, 0xd0, 0x2e, 0x8e, 0xb8); +//idns.h + +// {92EBBD6E-BF4D-41EC-9DFB-07C9AFF0CCC0} +_DEFINE_IID_IMPL(IID_IDnsProc, + 0x92ebbd6e, 0xbf4d, 0x41ec, 0x9d, 0xfb, 0x7, 0xc9, 0xaf, 0xf0, 0xcc, 0xc0); + +// {510FD0EA-BAE2-4BC8-B650-76E8FD5ED853} +_DEFINE_IID_IMPL(IID_IDns, + 0x510fd0ea, 0xbae2, 0x4bc8, 0xb6, 0x50, 0x76, 0xe8, 0xfd, 0x5e, 0xd8, 0x53); diff --git a/testmain/main.cpp b/testmain/main.cpp index 01123a61..a0bf0397 100644 --- a/testmain/main.cpp +++ b/testmain/main.cpp @@ -17,13 +17,17 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) CContainer com; const char* pCode = "{\"component\":[ \ \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ - \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:3:4\",\ - \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ - \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ - \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:6:4\",\ - \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:2:4\" \ + \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:2:4\",\ + \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:10:4\" \ ]}"; + /* + + \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ + \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ + \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:10:4\",\ + */ + /* \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:100:4\",\ \"{CE065148-7803-45B1-B1D7-874B52B8F5C5}:uibase:10:4\",\ @@ -38,11 +42,17 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) logi("test_main_InitContainer"); hr = com.InitContainer(hInstance, argv, argc); + ULONG count = com.GetCompentCount(); + ULONG Index = com.GetStartIndex(count - 1); + CAppViewImpl *app = ALLOC_NEW CAppViewImpl(); _lComPtr pBase; - app->QueryInterface(IID_IBase, (void**)&pBase); - hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, 0, "main.exe"); - //pBase.dispose(); + hr = app->QueryInterface(IID_IBase, (void**)&pBase); + + + if (hr == S_OK) { + hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, Index - 1, "main.exe", STD_COMPOENT | STD_INIT); + } logi("test_main_RunContainer"); hr = com.RunContainer(hInstance, argv, argc, 0); diff --git a/testmain/stdafx.h b/testmain/stdafx.h index 52c6eaec..154e25cb 100644 --- a/testmain/stdafx.h +++ b/testmain/stdafx.h @@ -10,6 +10,8 @@ #include #include #include +#include +#include #endif -- Gitee From 0d39424bc20ef88614a556490136b52cf1086c4a Mon Sep 17 00:00:00 2001 From: think Date: Wed, 27 Oct 2021 22:44:35 +0800 Subject: [PATCH 13/27] up --- asynio/udpsocketimpl.h | 6 +-- container/mainrun.cpp | 1 + framwork.xcodeproj/project.pbxproj | 4 ++ .../UserInterfaceState.xcuserstate | Bin 586668 -> 592495 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 36 ++++++++++---- .../xcschemes/xcschememanagement.plist | 18 +++---- mainui/appviewimpl.cpp | 16 +++++++ mainui/main.mm | 44 ++++++++++++------ 8 files changed, 88 insertions(+), 37 deletions(-) diff --git a/asynio/udpsocketimpl.h b/asynio/udpsocketimpl.h index a31a9c4d..56edb05d 100644 --- a/asynio/udpsocketimpl.h +++ b/asynio/udpsocketimpl.h @@ -3,9 +3,9 @@ #include "stdafx.h" -class CUdpSocketImpl : public IUdpSocket, - public CUnknownImp, - public IoDgramBase +class CUdpSocketImpl : public IUdpSocket, + public CUnknownImp, + public IoDgramBase { public: CUdpSocketImpl(void); diff --git a/container/mainrun.cpp b/container/mainrun.cpp index 681d1984..e2e48b11 100644 --- a/container/mainrun.cpp +++ b/container/mainrun.cpp @@ -503,6 +503,7 @@ std_method_impl CMainRun::DoPluginsStartFunc(int iArgc, basic_tchar* Argv[], UIN m_RunPlugin = m_PluginsClsid[uloop].ClsId; + logi("run plugin==>%s==>%s\n",m_PluginsClsid[uloop].szComponent.c_str(), guid); RunPlugin_Start(m_hInstance, &pUnknown, uType); } return hr; diff --git a/framwork.xcodeproj/project.pbxproj b/framwork.xcodeproj/project.pbxproj index 65b81d71..1b23f54c 100644 --- a/framwork.xcodeproj/project.pbxproj +++ b/framwork.xcodeproj/project.pbxproj @@ -3830,8 +3830,10 @@ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_CXX_LIBRARY = "libc++"; CODE_SIGN_ENTITLEMENTS = mainui/mainui.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = HQK3787VUQ; GCC_C_LANGUAGE_STANDARD = gnu11; HEADER_SEARCH_PATHS = ( extensions/include, @@ -3857,8 +3859,10 @@ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_CXX_LIBRARY = "libc++"; CODE_SIGN_ENTITLEMENTS = mainui/mainui.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = HQK3787VUQ; GCC_C_LANGUAGE_STANDARD = gnu11; HEADER_SEARCH_PATHS = ( extensions/include, diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index cfa2ea56969902c64286c5a71cb532899109a4ad..93e9f1c8caa29a5a858c4be2c7f9fa570834df9d 100644 GIT binary patch literal 592495 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%0Dm%)Ao?CW8_3ifMYzYg{rVBY}y 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

_ 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

!x0&d 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 rr|Diia5WtN8@H#BlKP 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�t0$Co+!qC}5%TY-K) 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 JKjBYL{2!p*n;!rG diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 42ca8466..d4b4bd8f 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -103,32 +103,48 @@ + + + + diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist index 5a807e23..e376ab7e 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ access.xcscheme_^#shared#^_ orderHint - 10 + 6 asynio.xcscheme_^#shared#^_ @@ -22,17 +22,17 @@ guidgen.xcscheme_^#shared#^_ orderHint - 7 + 8 license.xcscheme_^#shared#^_ orderHint - 13 + 10 logs.xcscheme_^#shared#^_ orderHint - 14 + 7 mainui.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 11 + 14 mempool.xcscheme_^#shared#^_ orderHint - 6 + 12 msgbus.xcscheme_^#shared#^_ @@ -62,17 +62,17 @@ net.xcscheme_^#shared#^_ orderHint - 9 + 11 render.xcscheme_^#shared#^_ orderHint - 12 + 13 res.xcscheme_^#shared#^_ orderHint - 8 + 9 std_com.xcscheme_^#shared#^_ diff --git a/mainui/appviewimpl.cpp b/mainui/appviewimpl.cpp index a36e3831..ba50894c 100644 --- a/mainui/appviewimpl.cpp +++ b/mainui/appviewimpl.cpp @@ -1,4 +1,6 @@ #include "appviewimpl.h" +#include + CAppViewImpl::CAppViewImpl(void) { @@ -25,6 +27,20 @@ std_method_impl CAppViewImpl::Start(_pinstance hInstance, UINT uType) { HRESULT hr = S_OK; + _lComPtr pINet; + + + m_pRot->GetObject(CLSID_INet, IID_INet, (IBase**)&pINet.m_p); + rc_assert(pINet.m_p != INULL, E_FAIL) + + _lComPtr pIDns; + pINet->CreateProtocol(Protocol_dns, (IBase**)&pIDns); + + pIDns->Send("www.baidu.com", NULL); + + pIDns->Close(); + + return hr; } std_method_impl CAppViewImpl::Stop(UINT uExitCode) diff --git a/mainui/main.mm b/mainui/main.mm index 005786f4..65bb9b2e 100644 --- a/mainui/main.mm +++ b/mainui/main.mm @@ -24,38 +24,52 @@ int RunContainer(int argc, const char * argv[], const char* path) { HRESULT hr = S_OK; - CContainer com; const char* pCode = "{\"component\":[ \ - \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ - \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:3:4\",\ - \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ - \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ - \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:6:4\",\ - \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:10:4\",\ - \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:2:4\" \ - ]}"; - + \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ + \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:2:4\",\ + \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:10:4\" \ + ]}"; + + /* + + \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ + \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ + \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:10:4\",\ + */ + + /* + \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:100:4\",\ + \"{CE065148-7803-45B1-B1D7-874B52B8F5C5}:uibase:10:4\",\ + */ + + CContainer com; + logi("test_main_CreateContainer"); hr = com.CreateContainer(container_framework_path.c_str(), container_framework_path.length()); logi("test_main_RegisterContainer"); hr = com.RegisterContainer(pCode, s_strlen(pCode)); - + logi("test_main_InitContainer"); hr = com.InitContainer(hInstance, (char**)argv, argc); + ULONG count = com.GetCompentCount(); + ULONG Index = com.GetStartIndex(count - 1); + CAppViewImpl *app = ALLOC_NEW CAppViewImpl(); _lComPtr pBase; - app->QueryInterface(IID_IBase, (void**)&pBase); - hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, 0, "main.exe"); + hr = app->QueryInterface(IID_IBase, (void**)&pBase); + + + if (hr == S_OK) { + hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, Index - 1, "main.exe", STD_COMPOENT | STD_INIT); + } logi("test_main_RunContainer"); hr = com.RunContainer(hInstance, (char**)argv, argc, 0); logi("test_main_InitContainer"); hr = com.UnInitContainer(hInstance); - - logi("test_main_DestroyContainer"); return S_SUCCESS; } -- Gitee From 50477b9a2f9717607ac6e95cca0c1eb806896665 Mon Sep 17 00:00:00 2001 From: think Date: Wed, 27 Oct 2021 23:24:32 +0800 Subject: [PATCH 14/27] up --- .../UserInterfaceState.xcuserstate | Bin 592495 -> 595159 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 22 +++++++++--------- .../xcschemes/xcschememanagement.plist | 14 +++++------ mainui/Info.plist | 5 ++++ mainui/mainui.entitlements | 14 +++++++---- 5 files changed, 33 insertions(+), 22 deletions(-) diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index 93e9f1c8caa29a5a858c4be2c7f9fa570834df9d..a0042bdec2f72d47f1b08f1f57ccf83ff66dba78 100644 GIT binary patch literal 595159 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

a&e7wi$Bi95JZ|zRS(&fv-;|QMPrqM~ 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 literal 592495 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%0Dm%)Ao?CW8_3ifMYzYg{rVBY}y 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

_ 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

!x0&d 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 + startingLineNumber = "134" + endingLineNumber = "134" + landmarkName = "CUdpSocketImpl::SyncSend(addr, port, buf, size)" + landmarkType = "7"> diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist index e376ab7e..73de08ed 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ access.xcscheme_^#shared#^_ orderHint - 6 + 14 asynio.xcscheme_^#shared#^_ @@ -22,12 +22,12 @@ guidgen.xcscheme_^#shared#^_ orderHint - 8 + 10 license.xcscheme_^#shared#^_ orderHint - 10 + 12 logs.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 14 + 13 mempool.xcscheme_^#shared#^_ orderHint - 12 + 6 msgbus.xcscheme_^#shared#^_ @@ -62,12 +62,12 @@ net.xcscheme_^#shared#^_ orderHint - 11 + 8 render.xcscheme_^#shared#^_ orderHint - 13 + 11 res.xcscheme_^#shared#^_ diff --git a/mainui/Info.plist b/mainui/Info.plist index cfbbdb70..78d9cb16 100644 --- a/mainui/Info.plist +++ b/mainui/Info.plist @@ -26,5 +26,10 @@ Main NSPrincipalClass NSApplication + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + diff --git a/mainui/mainui.entitlements b/mainui/mainui.entitlements index f2ef3ae0..3203b1c2 100644 --- a/mainui/mainui.entitlements +++ b/mainui/mainui.entitlements @@ -2,9 +2,15 @@ - com.apple.security.app-sandbox - - com.apple.security.files.user-selected.read-only - + com.apple.security.app-sandbox + + com.apple.security.files.downloads.read-only + + com.apple.security.files.user-selected.read-only + + com.apple.security.network.client + + com.apple.security.network.server + -- Gitee From 9c3de0e2ec8d2836f3c5ac209d3c580937865a3a Mon Sep 17 00:00:00 2001 From: thinking Date: Thu, 28 Oct 2021 19:46:31 +0800 Subject: [PATCH 15/27] up --- CMakeLists.txt | 58 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5d6618dc..ad8612e8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,6 +22,63 @@ set(dynamic "-fvisibility=hidden -Wl,--no-as-needed -frtti -Wall -Werror -fexcep set(execute "-Wall -Werror -fexceptions") set(static "-fPIC -fvisibility=hidden -Wl,--no-as-needed -frtti -Wall -Werror -fexceptions") + +# C compiler +if(CMAKE_C_COMPILER_ID MATCHES "GNU") + set(USING_GCC 1) + message("-- C:Compiler: gcc") +endif() + +if(CMAKE_C_COMPILER_ID MATCHES "Clang") + set(USING_CLANG 1) + message("-- C:Compiler: clang") +endif() + +if(CMAKE_C_COMPILER_ID MATCHES "AppleClang") + set(USING_APPLECLANG 1) + message("-- C:Compiler: apple_clang") +endif() + +if(CMAKE_C_COMPILER_ID MATCHES "TI") + set(USING_TI 1) + message("-- C:Compiler: ti") +endif() + +if(CMAKE_C_COMPILER_ID MATCHES "MSVC") + set(USING_MSVC 1) + message("-- C:Compiler: MSVC") +endif() + + +#CPP compiler +if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") + set(USING_GCC 1) + message("-- C:Compiler: g++") +endif() + +if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + set(USING_CLANG 1) + message("-- C:Compiler: clang") +endif() + +if(CMAKE_CXX_COMPILER_ID MATCHES "AppleClang") + set(USING_APPLECLANG 1) + message("-- C:Compiler: apple_clang") +endif() + +if(CMAKE_CXX_COMPILER_ID MATCHES "TI") + set(USING_TI 1) + message("-- C:Compiler: ti") +endif() + +if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") + set(USING_MSVC 1) + message("-- C:Compiler: MSVC") +endif() + + + + message("-- base-include: ${PROJECT_SOURCE_DIR}/include/") message("-- base-include: ${by3rd_library_include}/") message("-- base-lib: ${PROJECT_SOURCE_DIR}/libs/${CMAKE_BUILD_TYPE}/") @@ -31,7 +88,6 @@ message("-- Compile: ${CMAKE_BUILD_TYPE}") message("-- Compile param: ${compile}") message("-- System: ${CMAKE_SYSTEM_NAME}") -message("-- Compile: ${CMAKE_BUILD_TYPE}") message("-- System_Info_file: ${CMAKE_SYSTEM_INFO_FILE}") message("-- System_Processor: ${CMAKE_SYSTEM_PROCESSOR}") message("-- Host_System_Processor: ${CMAKE_HOST_SYSTEM_PROCESSOR}") -- Gitee From 629bab07dc0849c407cdce00b24719461b0ab2a3 Mon Sep 17 00:00:00 2001 From: think Date: Fri, 29 Oct 2021 00:10:19 +0800 Subject: [PATCH 16/27] up --- .gitmodules | 3 +++ 3rd/jerryscript | 1 + .../UserInterfaceState.xcuserstate | Bin 595159 -> 596305 bytes .../xcschemes/xcschememanagement.plist | 18 +++++++++--------- mainuiapp/Info.plist | 2 ++ 5 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 .gitmodules create mode 160000 3rd/jerryscript diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..8c79bbe9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "3rd/jerryscript"] + path = 3rd/jerryscript + url = https://gitee.com/mayben/jerryscript.git diff --git a/3rd/jerryscript b/3rd/jerryscript new file mode 160000 index 00000000..9ff25dbc --- /dev/null +++ b/3rd/jerryscript @@ -0,0 +1 @@ +Subproject commit 9ff25dbc1220097b9dc04746bdf07a3b66c2e2d4 diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index a0042bdec2f72d47f1b08f1f57ccf83ff66dba78..7efd7c63841c5b2ef25142f29bdb8b8886115d57 100644 GIT binary patch literal 596305 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 z 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Þ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�mF|_7C)YwJ&%`m^n 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 z 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 literal 595159 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

a&e7wi$Bi95JZ|zRS(&fv-;|QMPrqM~ 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 diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist index 73de08ed..1a7ea251 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ access.xcscheme_^#shared#^_ orderHint - 14 + 6 asynio.xcscheme_^#shared#^_ @@ -22,17 +22,17 @@ guidgen.xcscheme_^#shared#^_ orderHint - 10 + 12 license.xcscheme_^#shared#^_ orderHint - 12 + 11 logs.xcscheme_^#shared#^_ orderHint - 7 + 8 mainui.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 13 + 14 mempool.xcscheme_^#shared#^_ orderHint - 6 + 7 msgbus.xcscheme_^#shared#^_ @@ -62,17 +62,17 @@ net.xcscheme_^#shared#^_ orderHint - 8 + 10 render.xcscheme_^#shared#^_ orderHint - 11 + 9 res.xcscheme_^#shared#^_ orderHint - 9 + 13 std_com.xcscheme_^#shared#^_ diff --git a/mainuiapp/Info.plist b/mainuiapp/Info.plist index 1df2ab9c..5305acbb 100644 --- a/mainuiapp/Info.plist +++ b/mainuiapp/Info.plist @@ -49,6 +49,8 @@ armv7 + UIStatusBarHidden + UISupportedInterfaceOrientations UIInterfaceOrientationPortrait -- Gitee From c07bcecba03bc7cd11345960060e879504e98f4c Mon Sep 17 00:00:00 2001 From: ThinkingT Date: Thu, 28 Oct 2021 16:16:40 +0000 Subject: [PATCH 17/27] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20asynio/Asyn?= =?UTF-8?q?Io.vcxproj.filters=20=E4=B8=BA=20asynio/asynIo.vcxproj.filters?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asynio/{AsynIo.vcxproj.filters => asynIo.vcxproj.filters} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename asynio/{AsynIo.vcxproj.filters => asynIo.vcxproj.filters} (100%) diff --git a/asynio/AsynIo.vcxproj.filters b/asynio/asynIo.vcxproj.filters similarity index 100% rename from asynio/AsynIo.vcxproj.filters rename to asynio/asynIo.vcxproj.filters -- Gitee From c95fde1506a490a4239afa83402bbd306ef2c0ee Mon Sep 17 00:00:00 2001 From: ThinkingT Date: Thu, 28 Oct 2021 16:20:04 +0000 Subject: [PATCH 18/27] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20as?= =?UTF-8?q?ynio/asynIo.vcxproj.filters?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asynio/asynIo.vcxproj.filters | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 asynio/asynIo.vcxproj.filters diff --git a/asynio/asynIo.vcxproj.filters b/asynio/asynIo.vcxproj.filters deleted file mode 100644 index 17c2e412..00000000 --- a/asynio/asynIo.vcxproj.filters +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file -- Gitee From 7b7e459333c057815c6afb97eba6034ff131216f Mon Sep 17 00:00:00 2001 From: ThinkingT Date: Thu, 28 Oct 2021 16:22:12 +0000 Subject: [PATCH 19/27] update .gitignore. --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index a16a9e1a..b8421bc2 100644 --- a/.gitignore +++ b/.gitignore @@ -108,7 +108,9 @@ main *.zip 3rd/ libs/ - +*.filters +*.vcxproj +*.vcproj #node_module dispatch/node_modules -- Gitee From 0572169be3f184e4e19202a274dfccea23b05c3b Mon Sep 17 00:00:00 2001 From: think Date: Fri, 29 Oct 2021 00:57:58 +0800 Subject: [PATCH 20/27] up --- .../UserInterfaceState.xcuserstate | Bin 596305 -> 595988 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 16 ------- .../xcschemes/xcschememanagement.plist | 16 +++---- mainuiapp/Info.plist | 5 +++ mainuiapp/appviewimpl.cpp | 16 +++++++ mainuiapp/main.mm | 39 +++++++++++------- 6 files changed, 54 insertions(+), 38 deletions(-) diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index 7efd7c63841c5b2ef25142f29bdb8b8886115d57..0d946108ce41dc9838c2a1537053866327a52836 100644 GIT binary patch literal 595988 zcmXWRWn3DF!vJ6=A}T6ix6*FX-2#Fl3P?ACbV#_)yLESWciy_YyL-FsZgIEXZk_-4 z!~601{hszjG}OHZnS2${1&{&&0#X4WKpFrH$TXvS`8vCY;xP-_-RTL2{!e;zk9fk2 zj<<(>o*vzE0bNEcYJ)*lx@KQrpI7|<=@K9vkYUjEaQE>2-en`aD*^xkWC4l*#efn( zEdUQ70Ehq*fDE7jr~n#(4qyZ700w{&U;>x{7JwCC1K0r$fD@1aBmtd(?tmVEo`7C} z-he)U5rC0^QGn5aF@Ujvae(oF34n=!sep}uO@KcDn*mz@TLIeu+W|WOI{~`@y8(Lu zdjSUkM*znGrvRr@5Gl1O_!L44F@=;uPiaVLOle8cr07!gDb5s6N;oBwl1%AL8IUqK zWmL-Ol!+;mQs$&ANLik;B4uUDA1Rwtwx{e%*`IPCKLa6E7Va4K*bZ~<^Ba1C%Ra1-zk;2z*X;0fSK;5p!V;7#B?;3ME;;4|QJ z;0NH>R6uH%)U;G^Dm*newJ^0JwKBCTwQFj(R8lG}m7dB;<)%tgn^M)Ot*QD{Luy;9 zH#L$PO--hDrVdCQoH{afRO-0Y@u@RY=cO)5U7ETwbye!-)E%k&Qun7GPCb%(F7zcv@~+d0KTEHVv0nlSWNr zrt#ARX~Hylnleq7rcbk^S<}2}zBGSYBrTDaOzWA}EA98R;b~*i#->e7o0K*uZDHE7 zwB>25)7GSIP1}{WKkY!;k+h>}=hH5y-AKEcb}Q}gw5Mq=(q5*$O8cDl9oz++0tSM! z!EkU9xENdlMuBl)0+DtH!nHh2zr8F&?V19&5N6L>dxKlmv482C8&BKQ*c8u$+QF8Ch!Dfl1oEAW5d z_u$Xq@8BQl;B-hjEFGSnn_ixdOvk0yq!ZKW>5TNc^!jvpdQ-Y0U7v1FcceSh+tNen zvGgA4J=6Q9_e&p^J}P~D`h@g}>9f=4r!Prgn!YT3L;B|Q9qBvMccmXmKaqYm{apI_ z^qc8-)Bj5UJN;4mtMqs2pVB|4f5`x5fHSf)ax$P9B^ebN$P82lI)j)&&0uA)GdLOb z8PW`SMoWe=LzQ99uw*zg+A};E-i%mAJfnL?pNzg4{W6AS49^&yF(G4O#-xln8FMoh zW-QBCp0OfhQ^p?|+cI`%?8(@haXjNh#+i(Z8J99HXWY%Wm+>&;amJI3rx|ZE-er8u z_?q!8<9lXWCO8w43C)CM!ZXV<%QLGp(V3V`Y$iFAlF7*AWO6fknX=4=Ohu+DQ=QqG zY0b1{wq<%Uy_vqucxEEAM`oYQzM1_phh+}W9FaLLb86G8bm9&RmnZF>`C? zw#?m`doqt@p3c0Gc`@^9=C#Z}GaqICoB1sBRp#r=FPT3fKu9Vi9g+dbgA_w5Ae9g# z1O*{Ls1P=U0}()k5IIB%(LwYOGsFV%K)etiBm{{=5|AXMKjb&aaL5SANXTT!6vzz7 zT*y4ge8@`3D#$v>ACS$EEs%YX{gA_ulaN!8(~zr>Ymi%zKOqkw4*;zSR#aSg;6Gnbke3Pu9S!L0LnyhGk92nwm8`YfjdJtc6*tvo>UH$=aH=Giz7Y zk*t$h=d#XcUCz3abua6$tfyK3WWCIKmGwF6OV-z{U)ibIpzMt7%k+9-BQb zdq(!$>_yp&vzKSD$ljE_EqizNp6mnJ2eVISU&y|eeLeej_MPm<+5cw0%6^^wCi`pl zx9ndzsX3sWv>aGYeojeFX--)VCZ}r-F^7~x&f(?=bLw-XIkFsejxNWPW6rVUcyhcs z!JLkqSWY~rZ_dD+!8t>6hUSdVnVd5{XGYGU+Fc=IDD}z#h zcog0X-XH!O{CD_p_z3tU_+TE++Ml;a(~PHJ$G>K*xX6E({pF!&dHsdyF7PI z?#A3rxm$C$byqS56^H$`o$y=MZF>h1e?z{teNAiy5oyS(EPmo{QSy%R6Z`hCLfi~p3)UC>QLwpSOToT^Lj}hQju)ILxKwbh;8wxy zf;$C|3;r#5S@5dhb-|Z{AB9~CQwo8F*@ZcU(89dJlETu$vO-KDwh&i{FC-UI3K@mW zLQ$ctu&Gc{s47$!S_++o?S-DgKw+@3v#@(%@4^9v0}BTgjw&2iIH_=Q;oQQ7g-Z*U z6)rE_Sh%HdXW_2G-GxUBPZpjlJYRUB@K)jN!aIe37CtI`T==B$P2u~(FNI$VzZHRs zGK!!@up)R-Sy5FHx(HK*Eg~1ui#SExB3_ZKsHsR*q%LYLvKBduJVo9jUs1fMdr_aF zzD50th82w}8ecS_XkyXqqWMKjizEvYTR zmoQ8CCE^lENn=S%iL%60Vk>c#xJ%kgq9uuv-X(oX`j!kW8Cf!}WPHhll36A5N*0$a zDOp;wzT}UR?Ik-(c9tA2IbL$6`mOC_cCrOHxGsj1XlYAN-U21+|hW2N!ZzNG_8 zhn5a29bP)IbZY6W(%GeRN|%+cD&0`Jv2;`E?$Z6GM@o;D9xJ_2dZqMM>Fv@xrH@Ph zEqz`3ru1#;x6)r_pt7_wa2dQTx2(9VvaG5MRaR5hwTxEADXS|Jl}XE*$`ob#GHaQu z%w6Uy3ztR8dY1Js8(cP|Y(&}EvTym$Dz_!1B~`P&u?bue_wZw7jewQ{J_lR8B6Zl=I5#%4OvZ z<&EWC^VK>6?G!^(%3k0_s1KCOIK`RwvJ<;%)f zm9HybU%sJyXZhapgXM?H50{@UzgT{?{95_-@(1OQ%Ks_g}TB}VX3fII4jyKJQW=k-79)m z^r;w7@q5MKim?@wE2dY>sF+i+pkiUg>WYmOTPn6z?5x;Zv9IDp#kq=06_+cnSKO|+ zQ}MXsdBy9BHx=(IK39CH1XhA8A(dH`*_B0=WtCNx)s=|K+DcL-t&(2JsI053uWYQ8 zS2k7ZD)p7tN>`=3(q9>=j8^ul98fv9a!BRK%5jzBD`!^DuUt~Ov~pGD`pONJJ1h5B z9;rN9d8+b!<%P;ym48+~s(f7etnzi`o64`1-zvXX0jkofz*Xs0xm9^p`BlYLRaMnh zh^pEud=SWdVsw-7jt8P}^tGZwHPu0Iwud3cxeW?0U^|d;+8dRN84XuV%!>h}x z5!KjgTs6L$QcbPqS4*lJtL4?oYHhWy+EMMP4poP%!#3y`%b2_2KFx)u*a2R9~#VT79efcJ-s`f2v$ z{ki%(0)Xg(NI_&FV2FG~0iqC5jX)!65M2@75Of3wAwUQb5=1>hiO?d92ou7Fup|74 zFd~MCBNB*yh(U-Uh@psKhzW?Ph?$64hhIhy#d&h~tPe zh_i@`h---JhzE#=h^L4bh?j`Bh>wU*$Sz1QG7FiF%taOeEKUO-+%UP4|&UPu0g{2TcQ`55^G`3(62 z`4agb@;&l1@(c1ODhCBc!BB8iE-DX|kE%u?P)HOCg+|q&x}xwX0*VZkpeQH?iizT* z1gIvI0@aLaK`Buxlp58F(x9{`9m;~TqS{d&lovG&H5@epH4-%nH5xSrH5N4vH6Aqq zH4!xlH5oMpH48NxwE(pWwHmbswHCDwwH~ztwG*`qwHvhubpUk+bry9FbslvAbpv%1 zbqjSL^$ztD^$QI`LsD*_v(PYfK9GqnK$oCP(Us^bGzyJF*P!ueGMb6zpt)!jT8(Z+ zYtUM>4y{KU&_=WcZAUxMPINmuhz_B{=omVV?v5UW9*!P|o`jx^o}T&&Jp(-ly#T!g zy%fC?y$Zb=y#~EDMT}mD-h|$YK7c-sK8L=9zKp((zKy<*{tNvI{TlrS{TBTW{Q>H50j56z!YMtFlY=0Q-i6+;4vf&8AHR+F)R!l!^7|~0*n|V!PH}# zFbYgFrUj$Ks4!ZL4r9XDFl`tYCV&ZIqL>6GiRr}j!t}=U$Be{`!i>g@!HmUB$IQUY z#LU9X!>q(?z--2B$LzrD#O%c!#2msL#vH*M#hk>P!Cc4O!#u=1#yr71#XQIS!2HDg z!UC{euqjv|HWdrPW?Ab2X+wlH|+1&5!jK~`Pc>6h1f;d#n>g-rPyWI z<=7S2!`LI(qu68EXV~Z1*Vs4M_t+0O z2rdhkjmyD7aWEVlmy658<>QKRRX7w5jl<&zI3kXOli?b0jW{{338%m{<63Y^oC>GK zS#WM#JI;gai|dE$j~jp+h#Q3a4fi{4Fm4EL1a3TTI&KDTCT=}$18yU36YdY(X51Fs zR@^q+cHC~1k4Y1|pyL)>4uzj2Rnk8w|MPjUa?{>44Ry~2IK{lNXi{i*@iKx(pT zU^Va>Tun_)*P3oMwKez}LJhHoR70+z*YIlUYos-@8e5IM#!=&}X{&M7xNF*LJT=~$ zU`@QHcTJy~zO}a6wpv%Mx7Jr1stwo1YU8!tYkSo8sqI@kuy#=GklLZOBWp+1j;kGC zJGpjB?Tp%)wR3Cd)h?=CT)Vt>MeUl}wY3{-H`Q*f-B!D+c6aUm+5@#mYLC{QtUXnG zuJ(NG<=QK?H)?Oz-mSe?`>^(}+9$P7YoFJ?sC`rWw)R8q$J(#8-)ev10r*rr2%mw^ z#OL6l_&j_*z8GJEufSL0k$4myhp)lo@dP{tPsKCwEIbd-$BXb{ybRxfSKyoRYJ4kR zk2l~gcq`tCZ^L`=UVIQA!gt_f_)dIxd~bXo`~dtw{9ybL{0RI={8;=r{3QHj{B-;b z{2csT{6hR9{4)G<{A&Cf{096+{1*IH{7(EX{674C{9*hN{0aO?{8{`t{3ZNl{B`^d z{2lyV`~&<${A2tR{4@M>{A>Ih{CoTd{1^OJ{7?KZ0+5hONGD_vvI#kaTtXh9h)_%@ zCsYs+1SA1Vz!7Q*cmkO~AutF`0++xe)Dc7kDM3bPA}9zdf|{Ts=m}oiLa%oG^kghA@^ekuZrcjWC@sn=ps4fUuCTl(3Aj zim;lnp0I(inXrYhgRqmZm#~j;h;W#2oN$70hH#c}k#LD{jc}cCn{bElC*c9%5#cf6 zU&1rOE5d8Se}wmh&x9|8AB3O86e5raCZ-d!h}lFqF_&0KEFzW>%Zb%Q1QA2T61x#= zi6kPKNGCFg93qz}B-Rn@iBh7R*hEwkRYWaOM>G-5L_5(zbQ9Z&eqw+aAx4P_Vv^XC z*o)YY*q`_t@ps}d;&9?<;uzut;zZ(9;xytc;%wr4;sW9l;!@&D;ws`g;(FpA#LdL* z#2v&v#J$9W#6!em#N))%#52ST#EZnM#B0P`#M{LC#6O9D6CV-(A^uBzNqj|oNBocY ziTIiLo%n;)g_J@{BY{Z}QWgnDf|CkJg``qa8L5g?O+u3}q^_iHBqE7KqLJt%Hi<(L zkc1=&sh-qGl9O6UN|J`8B^gO3l8t01xkzr3kK`wXNfA<2K0g(m$jZq?e?(q<5r`q)()8r0-+^xeFOY zP9tZMA!H~SM$RV}kW0v=)!gxo-GBsY^= z$gN}z*+4dutz;XyjqD@j-rIXT~(wowUGJrCWGMF-iGJ-OaGL|xqGKn&oGMzGmGKVskvXHWf zvW&8vvYN7nvVpRZvW2phvXiolvX8Q#a+q?2a)NS_a+Y$Aa*1-8a-DL6a))x4@__P? z@|g03@{IDF@|yC7@}Ba6@`du1@{{t53Z$k|)2SKMY-$cQmzqZ{q83xjsTEWN6-mWX zanxEWo=T=ts0=ET%BAwCbyN{mN|jNYs0ylzs;26wda9Xfp*pBeYCF|K4N!yBLDb)< zzf%WOhfs%7hf#-9M^Hyn$5N+IXHjQU7gLu|mr|Ee*HPC~k5G?Nk5P|PPf$-%Pf<@( z&rr`&FH&z%Z&GhjZ&UA3|E4~oKBj)7ey9GR{-pk*0cc%lDKsE0m6i@VPJ?FdpuuRx zv=Uk=jZCA^s5BalPGiuRG!~6bs zT8tK_b*J^C^@q=<4WJF94X2Hu&7;kyEubx=Eut-^Euk%?Eu$@`t)^|FZKv&^9iSbg z9iknk9ig3}ou&On`XiwT1qOaGHu#H?ag zGZ9P{lg;EXxlA6D&lE6)%sQrsDP=YTM=@KNTBeR^W7?Sxrjyym3^0StLCoKnzcU9j zhcJgShcSmUM=(b+$EK-MV$3PbIn24tdCbksEzGUVZOrY=9n77~UCiCgJdETG z8pj&Xn!uXKn#7vSn!=jOn#P*Wnq7Q{wTQKtwS={lwU)JxwVri^b(D3Cb)0pAb&_?8 zb((dCb(VFJb)%#Q>n7^~>mlne)@Rli)>qay)_2wq)=$Vz$UUuY%-g|rm|^lI-9}fQ~`@1Y!O?|ZelCgF1DN9&i1gqY#-at4zPpl5W9oj zgWZ!okUfa~8+$r?274xZ7JD{(4tp+p9(z7}0eeZxMfPg;AMDNSE$mb5)9f?sv+Q&1 z^Xv=ki|kA6%k1myd+ht{C+w%}f7n0Szc>I+7fuQX$VugZIB6U(2a+3Qa~K>Zhs9xYI2=o8Tt7o!su+9^9VX zzK|&QckU?eXzm#9BJN`D67Ev&GVXHj3hqkoD(-6TdhS;4UhY2be(qK7HSTrp4em|u zE$(gZ9qwK3J?_JzGazkMFYZ6wH{7?}cf5371}~Eb;brl%c{w~N55|M@3V?iGdCG2H z1rNi+@^Cx>Pspp|iFjh3gjdg#@?^XQo&vZ&HOABMEIcdE#!K=#dEI$Ecs+T&c)fXj zczt>Oc!PMudEGlB@;>pi`8j+jAI69CbNPAve0~AHkYCD2@VoN6 z@oV{FzJy=Tm-1!&27V)7&Trx?_$u)4d;@qb-^h3J+xRYiFMe-+AAVncKYoAy0RBM! zApURsq5LuYvHWrTY5eK@8T@tp_52O|jr>jgKlq#ZTlib~+xWXui}?rnC;6xNr}+=~ z5BY!b|K>m9KjuH-Kjr_!|Cj%g|DOMy|AYTikS{0@6bgz2#exz+sh~_yE~pS7fTw|z z1T_MpfFxiE*aD6~ERYDy0*k;ZunFt}hrlUl6SxF!fe(5{5Eb+g^c3_Gj1!C(Ob|>I zOcG2MOc6{KOcP8O%oZ#XtP-pitPva(91dpLuz2xG#yFd<9|`wIIB`wJ%vrwFGC zrwOMEX9#BsX9;Hu=Li?1ED|mkt`KejZ4_=49upoHo)DfCo)VrGo)MlEo)exIUKZXG z-WL8P{9E`)_*M8#_+9uz_*3|+4p7&nE~O4w2d>MhgVw?7it9@1O6$mVlsal1t&U#D zsAJZ#>ezLhIzgSZuBA>{=c)77`Re?2fx2K_s4iR=sf*SnQii7Z>U!7xR`+||;JTT0 zv+8Eo&8eGPH?MAf-GaJ>b&Kkj)vc}DQn$5kTiv<3^K}>MF4kSDyIgmr?rPn&y6bhf z>mJrUuX|nhsqV8VRRj`cr(GB2h|nU82rI&gYD8T{-9)t_yoey8KsSTCiP$2MNGy_w z%p!}(Dzb^}B8SK+Y7@CcZjnzE74;DH6!j8~6O9*55KREV!l`)7K-b{BC%L36Ss)9Vx8C~wu>EN zpV%)RARZ_lB>qkOyLhm8hODGbKge&1mG!m^uC(%m`5~IWH53PsQ!|O}xOY6z?lzM7C zt)5=bsAtx*>e=<2dO^LkURK{wuc}wqx7PdX1NFiBP<^;QQXj4FsE^gh>$}(YtM6Yw z6xg$VSpA&(x%Knv=hrW&Us%7WesTSh`lao?SIuisI>v;KVjh5C#2m+CLqU#Y)Z zf35y{{f+uNz;OLv^?%ntuYXbhQVNu&NzDOj2=&5&kFA<`@YNQKfmsYogX&6YMxHBznADz!=NQis$h^-Bjx2TBJ?f0O<$9V{Ip9V#6r z9WEU$og|$hohe-?T_jyBT_Rm0T`N5#JuE#UJt{pWJuW>VJt;jUJuN*iy(Yaby)XS! z`at?o`bqj(`bGLx`c3*>`a}9t`b!3sWy&D3JXyZ1KvpZm%Lp=}j3gt=C^D*yCZo&P zvN~C#OfGAZwaHvEx2#>}k$Gi4nO_!=1!YlLcUceFfXa2UfwHNxX|n0E8M2wOS+d!( zIkLI3d9p>amB8h)RkBU8KV+L_CuOH(r)6hkXJzMP=VcdU7iE`Z*MM5tUD+eqW7!kg zPuZ^qKtq>?lm=i!Y6GYttpVHsX~=CTZ>VmlY3SO(Xka!78|oTF4aNpjgSo-dU~RB9 z*c%)T&W5%IPeZt&v!Q!KkA^V~V;jabjBl9GFtK4$!{ml34O1ItHY{jZ*08)`eZz)^ z?F~B`&NZBGxX^I1;ZnophARzM8?H56Z@8V>0{O4uVZ&by&l;XLyl6~m1U9BNf*R8r z!HwyS8I75ZkVa@@VPjEaMPp?nwh`A@)7Z6<(nxKTH#RjY8k-wi8kLQzMs;Irqo&aS z%xttbdK-O>{>A}~0~-f5{?_<=}_jXN55HtuTN*Lbw?Y~#7c^No)hA2&W}eA@U={zd*({!RW}{zLv#{;LVll-dMo%4^DR>ef`- zgl{4=5t~R&3IoG^1%|)2yc1O>>&&HqC3A-?X@CRnzLGHBFnFwlr;RI^A@p>1@-v zrt?h~nl3h7YP#HXrRhe~{iY{PPn-T}`q}hL0Z?>Nq$q%jR0T+prT{A-id;phqD)b) zpekqzx`Lr#Dp(4(f}`Lnc#1kjgF>ZHD_RwPML-c$gcM;#L=jbVC}N7ZqPwD>Vu)g> zVzy$AVy~Vc%|*?{%_YsH&6UlVW^6ODnbb^fZfI_7 zmNz#wE1H{|Tbh;4s%CYwE^|h+wb|9|ZVokv!H1e7&E1=OG>>T>+dQs$eDj3niOrLm zCpS-Np4vRKc|r4v=9SH>n)f#!Xg=6{sQGa7k>;b#$C{5fpJ+bQe7X5{^PT3q&F`B3 zYkuGSq4{I;r{>SiUz)!*e{25LlGc*b0&Rh{U|Vo4H7#9Ry0z4{;9CeS#1>Kut%chn zX{m3Kwpd$iE%p{ii?gMz#ns|&X>akg1X^M(@s^$~y;=sf{MPb&%ixyLEn`|1wJdH~ z(z3K=SLj?Wp~S-mLn}kTaLAyYdPQYsO53Xla{9~|Frzu@~q`~ z%ZrwmEpJ;sD*?(b$`oa>vP4;`EK`;%E0mSWDrL12p~NWhN`jK1WGY!orBbC-D_fNs zrBXiniQE64Wl_6zV8Bq>a4p9zO4pRJF1Zc}bo z?ojSj?o#en?osYl?o;kp9#)=GUQ%9GUQzz5e5QP^e4%`)e5HJ?e4~7;e5d@V{Gt4* z{G|e@(p4F%OjWfCp+c%qDzplt!m4np8dX;nK}A>bRRWbzrB@kLMwLlrR#{Y5l}%+= zIaF>{P!&=o!FW}tYLsfUYK&^EYMg4kYJzH_YLaTQYPxEkYKdy8YOQLWYQ1WkYP;&J z>YVDl>VoQ`>XPcR>Wb>B>YD17>VfKs>Z$6r>P@O&^;Y#o^;Hd1!_~R!JaxXhKwYRV zQWvXB)D>#98m}g(iE61@rfyI-s^#h?wL;yjZc!`M8nsz%QM=XcYLB|Fx}UngdVqSM zdXV}z_3!Gz>LKb8>hbES>S^kE>iOyg>J{ph>V4|{>I3S7>O<Lco->SOBT>eK2= z>RamD>O1PU>UZk@)bG_F)F0KK)SuN~)L+#nZRz@qcmDS2_ z<+O5Jd9D0bL94J;(%RIjY1OvsT0^bj)<|o#wWBrG8gEUsCR;mOd$kU19o{;kb!6-O z)&;E#TNkx1Ze7y4v~^kQ^41ltYg+$k-PO9gbx-T1*2}F|TCcWVYrWojqxEL%t=8ME z_gf#gK52d0`cLbd*0-(iH0hcQO{NB-$xXv#H64N6n1!D|Q_hK8wW z(I_=4jat*H(P*?9okp)QXe=6+Ca4K%!kXVTgEd1mLp8%R!!;u`BQ>Kmqc!6-(=_um z^EC@JTQ%D>+ci5hJ2ksByES_>do}wshcqWOr!a=>T zL2J~Sv}UbEYt`DccCAYr(8je1ZBjc@J4!oRJ4QQJJ5D=ZJ3%{9J4rh&`?7YfcAj>= zcDZ(icBOWocE9$3_MrBV_OSMd_Nexl_PF-6_LBCN_O|wp_O14v_CM`=?Fa2g?I-PL z?HBD=?a!1B9Y~j*Q>@F;p>-G?R)^Eo=(_5<>1uU&9YIIYv2`MySSQh$brzjfXVckr z4xLlirgQ1sI-f48>(Iq?y>z{GeRLCa6LphxlXX*cQ+3mH({(d+Gj(%yOLS{=Yjx{% zhjmAEM|H<^$8{%kCv~TEr*&s^7j)Nk_jP~j9_T*mKIuN|zUaQ{zUjW}e&~Mce(8bw zOnt6CPoJ;vrmxlG^#napPtue16g^c>)3fwKeS^MHFV{QuZF-m9t#8+R^j^JB@7D+P z5q+n=pT56-fPRX8s(zY&x_*X!rhb-wwtkL&u706@g?@v6qkfbAxc-Fxr2drtwEm3# ztp1$-y#9jzivG6#Fa6*8NBXb&Z~E{0ANrsAUj~4oiy_4TG=L2`hI~VTp~6sUs50OT zH3p%f&LA>~4H84WL28g08VrqwW`nk{zd>iv8|(&$!D;AW=xOL>=xyj@=xgX_=x-Qc z7-$%57-g7bm~5D0SY=pkSYudgSZ7#o*kIUb*kt&_u+6a7aM*CfaK>=faL#beaNY32 z@Y3+g@Y?Xk@Ye9o@Sowm;e+9e5nxO=W*9S#)kcI7X+#;(MvM__#2IUhU5x}I-N-iz zj6$Q{XfPU$CZpMCF$ZmGLANmF^)BkGmbY-Fitd1GEOtj zH7+$SGcGsoG43_)GwwGYFdj4>G9ES_F&;IZ1pY8yFy1iUG~P14Hoh^wHNG?cXMAt` zVEkzOWc+OWZUUMhrYuvo31vc?Fea=CXR0xEHFY!9n(!vFiDjxYiA-XX$z(QJOjeW4 zWH&iXPE(u7W%8OLrl_fhsi&!zX`E@iX@Y5@X_9HOX^Ls8X_{%eX*RUKX_0A_X|-vM z>7eP5>9FaD>8RA2~H>7?nD>741R>6+=f>4xb~(*x5((K$1(+|^6 z(=Ri?oSGUmL(Ey`Tyvhe%v^4+FjtzfW}I1I7MknKBD2^mG1r@=W|_IctT1cL7PHlC zGbhcR=I-Vm=APzW=HBK$=Dy~B=0WD+=CS5+=4s~X<{9P%=7r{M=I!Pk=AGtU=H2E! z=Dp^9=Kbcw*?jXU^9A!o^G)+D^KJ7T^WWx2=C9^&=I`bo=AY(Y7J#LTCB*`?fPqgf zIhI08k)_x|w2&-h3&ldU&@6Nd!@{(%EIfRr`ZW&=2X_;u5WLaTZX<21iZCPVkYguPmZ`okkXxU=fZ8>N;WI1IyZ8>AP zV!3L0W_fOTVR>nJWqECRV|i>nLjj%-Jc1L}Y|;Er5J zo+IB;;3#oaJ8B$V9o-xvhu9%;)H|dOnWMqc=#V>_97-t3p?BCF4u{jx!_m{x%hB7> z$I;i(&(Ys8z%kG=zqodwQ9XOXkmS?)wR zYn^zf#98l@I%UoVXQNZ@Y;r1`%}%w`=(IZ>P9Jcb)9;Kq=C#dl zThO+!ZBg6ewk2&#+g7%1XxrYlqitu~`L+vf7uzniU2eP5cD3zV+x4~^ZFk!KYJ1l9 z+||XE;sUx-T_9JQ3+zgFWw=DP)Mp}Wp4a*N#(cfGsOt#Yf~Cb!vbamU>WchcSI z?(Xj4?&S~V``-S_Z`<45(`#<+r_qTRndultVy{x^wy`sIcy{f&s z9np?#N42BdYuZWetki4m>~>YVy1lhs)2?mTwd>mr?Z$RfyRE&wJ=h*|C zKA?R{`_%Sn?bF+5w9jmx)jqp@PW#;Uh3zZa*R`*2-`2jpeMkF&_Ji%$+i$erY`@ih zyZui4-S&I!_uKz$|GWKJ`@8o4+TVLJJrGZpC)<=PB}3de9z>hu|T4 zNFJ7l?NNEuo>q^>qxI-KdXK?l^q4$0PrE1ViFgKkhIod0hIxj2MtDYgMtMei#&{-p zrhDdl7I+qVwt2RDc6fGrc6oMt_IUPs_IdVu4tq{{E_p6{u6X|SJo7yFyzspAyz;#E zyz#vCyz_kY{P2RjXY8hUZfZ0MSC$`thbw&;-z}IUY?il)p~Vaz1QG1 zdQD!l*W$H$ZQeGo-y8GBy$SCK??~?`?`ZEB?^y3R?|AP7??mrZ?;P)3?^5qF?{e=R z?_Tdd?|$zA??LY&?_uu|?@{kb?*;Eg?@jM5?``iJ?_2LX?|)`#=e_`3SK`D%T5AHhfTQGFbr*eCIseHNe9XY<*84xiK4=5zVn zK3~dkUlelJ*Wv5w>*ee18}FOoo9LV5o9vt7o9dh9o9>(8o8w#TTj^Wn+vNMhx7oMb zx5szMciDHvchz^zcinfxchh&vciVU0_t^Ku_tf{&_saLt_sRF!_r>4EpW-j}m-tKl zW&U!1g}>5Y<*)W5{21V$e!QRHXZV?ZmS5>t`PKebzs9fi>->7Z!Ef|i{ceA|-{X(? zqy7&6Q2#LhaQ_JZNdGARX#W`hSpPWxB>znRLjNNFV*d{RPX8|dZvP(tUjIJ-e*Xdg zLH|+z8UGdkRsS{rbN>tfOaCkXYyTVnTmL)%fByIW&;DNlKp;Jk5y%Ww2M_^d02M$7 zFac};7pMtz4G_S$1M~ntAP5Kp`hX!|444AufF)oJ*aG%|Bj64M1ED}T&>83+=n)tb z7#kQD7$2Arm>8H8m>ifAm>QTFSP)ndSQ%Iq*dI6$I2bq-I2I373=I1{)W zxDvP;xEr_^xF2{Q_z?IQ_!RgY_!9UU_!jsc_z~<9Ob^0>@L+DRCfGIDEm#}G2MIx9 zkQ5{bDM3b%ACv}V!G@qc=m)&Q-jlj z(}OdDGlR2&^MXr*%Yw^;D}oz>8-tsI$Ac$=CxfSgr-NsLXM^X0=Yto5SAw^LcY=Qh z9|a!=zXiVse*}L9e}w>{E}@hVFq9ff4?#mkq2f?Uh!i4+C?RTy7NUn3A!djbVu$#l z`cQMIC8P{_Lf()sy5(CyHj(B06z(EZS#p$DOdp}#_Zhn|LBg+7Kpg+7OK z!q6}*3=ijq^TPSzf^cEDC|njshP#Dp!}zcyTpyN(W#NW!V^|(;3M<0RVRhITHig^5 zu5hn#?{J@R-*CTh|L}nD!0@2(Z{eZgG2yY{so`ni>EX5Eb>a2l4dIR9P2oSno5Nee zTf;lU2f`=dufiw8_rrgNAA}!<{|f&deiVKjeiD8fex5xt9U6WY{u=%k{vOGVzl4nz({4n+<}jzo?|jzx|~ zPDIW`E=O)h?nK^3-bMb4ypMc{e2jdGe2#pHe2x5!f}+{coG3JkiDIL;XicSc69IP(b2P`S4Z!T{vAU)#&nGBSlqFsV`;~- zj^!OII#zb9>R8>erej0LwvK%r`#TPFToW4W=sSW&DpRu#jtC*<+qqC>D-&#=6IP#0JC$#-_%m#iqw*#Ae23#b(Fm#OB84#TLa@#@5F+ z#J0zF#CFCG#ty}9#BRoJ#cs#$#O}uK#qP)cj6H}wian3LjlGL~jeU!KkEg~#@v?Y% zydqv1uZma45piT36-UQw;-ok$&W>~9>Ue8h6W7LdaedqnH^xnIbKD;H#3S)&ydyp| zJ}f>wJ|aFcJ}N#sJ|;dkJ}y2fJ~KWmz9_ypz9hagzAL^vz9+snzAwH%ejt7@ekgt{ zel~tJel31I{v!S|{wn@D{wDr5{x1Gs{C)gG{7V9mNKa%WG85GaL;{&WCC~{>0-L}k zY7$)&gakdoPY4pigg#+N7!#(1Iblgy6Sjms;Yhd>!9*+(PxMaoN%Tz&P7F!RO3Y5o zNz6^mOUzF!NGwb&N-Rz+PpnI9O>9eSPn=DhOPo(!NL)-@N?cA{NnA}_OWaC4Nc@xd zH}Nb9NOno4B!S7)Bq*7d1Sivz8OiKqezH7Sk*rM8lZ+%Y$x5=5oFq5NOY)O~q&O*0 zwk9=6Z8De)CBw-`GMem2#**=5BAHC~Ob$p6OAb$tNX|>nPcBFDkqwJ-3jVU>jZbE zcV={Ec0xL{Ig`IVsqE2zAq_d$@*=guBcA7dn zI%A#j&O~Rjv$L~%XOGUFoxM8ybq?+v-8rUnZ0F+6C7nw14SW4jdpT3W8e!6&xr| z9Dq1*p@NDi;Qu){NmFR<`#OsHe}69@U!_g%xzG1J=bY!9XPnKtdv*8e?$6@tU)p@Q zewiNhC3=_Mt@r3l^(*yWy-)Ag2lcD;x9jiFuh&1S->KiFe@wqyzeoSL{t5k)`ls~I z>0iBfHViQgHH|pF@9AF%1 z9Aq499AX@59A+GDyw*6vIL4T6oNk<9oN3H6E;TMQ<{OtA3yg)v6~>#5I%AR1Ve}YF zjVq1ojT?*`jhl>j8t*dRZM?_0*?6yUi*bkXN#nD|my8FDZyVn+9yJ~_9ygvf{%kyF z{KfdI@x1YZ@uKm!B2kgJD88s^QM01vMb{MdEb3L%yC|h7wWv=~-=cm+{fh<{jVzjw zm{oLL(SoAPqJ>3SMT?5Ei*kyzMY%z*ruL=|rjDj$)77RCrje#mrqQM`rm?0p(>T+3 z(*)Bb(+tx*)Agn-(;`#0X_+bCRAO?O+$N8y)U?v%HTg__Q@~VVT5Y<+wBEGAw9~Z9 z^q6V4X^-h~(-WpAO;4GgHa%}TV0y!J*z~69OVd}TuT9^WPMN+neP{aKblP;rbk=my zEH+EbDszH4(cIG9%G}$WVoo*pG50n1Gxs+SFb^~jG7mG4F<)m+H%~XuFwZpKXr6D@ zne}Fa*=Q~@o6Kgj#cVa(%uaKud8N6+TxqT{Z#Lg+zR!HW`2q75^H%eN=56Nf=10tr zo1ZuDHSaUOZ~nmiq4^{8QS&kLar4LK6Xs9MC(YlQ&zgU>Bv=wHYKz9w#M0E#%+lP_ z!qU>x*3#M1#nRQ%)6&b*+mdD(XBlsqV7bncZkcGAWSMN4VwrB4XIW^;vMjQgEf$N_ zVzbyS4ok7cY2hqj@mR_%wU$+u)s`)mt(FHZ+br8H4_O|z?65pydDODo@{Hw0%S)C6 zmSdLVmX9qbET33DwR~pz+;Y+=*sn%)M>DC$6nbx`11=d{aVynYiY;{^WD_Bdc zF00$>v6fo>)+*~d>n+w>tq)lrw(hV#Vtv%Q)4I$0n02>xkM$|*KI?w#3)a`Hhpew# zKewK=eqsI6`jz!->o?X@)^DxfS%0wpYGZ9;o5a@E*3Q=6*1^`%mSpQ>>ul>{>uS5& zmSP)Z8*Ce5n`)b8n{Jz7n`xV6n{At8n`@hAn{Ugu<=K|nbT+-sV6)pCwi;WlZIx}c zZH;ZMZJq5F+pV_SY#VHwZTH%?+a9t#Y>@j{Gj`T4woB}BcD22gy|ulKJ=NaF-q+sG-rqjJKF~hMKG;6Q zeyu&tKF&VHo?)MA*V=RKi|tG7dG@9DW%hjga(jVYXSdj`cFqoVpWSZ{*lX;y_WSJ* z*tgiX+8?xUvv0RQWPjMc!@kS@lzqSb1^bKkkL*Y7$Lz=LAKOpZKe2ym|IGfm{VV%v z`!Dui?dKg$98Dd~9L*gq94#HK9IYK~9BmyP9o-zsjuc0#qmN^P<2pyWW1?e{W3pq4 zBf~M(G0ic{aib&Kk>k)hY!17_;V5=E9h?IkB@UOv?eID(9F>l>j&+V(9NQfaIUaWG za6IC8)UngC%kh|Fx8q62UdI8)LC0aon~t{}A38pA{NVV}@ss1M<7dY?$1jdw9p@bv zib=7&SY50sPAxO;Jr;%ka~7WXRdU7S*!THL>QSn=@UYm3Jfk1w83d{gm);>_ZO z#aYFRinEJzinYbL#Y>BCF18d~iz|z(imQujiffBk6|XK{Q@pl#UGeS3cNO1X{6O)J z;zx=fEq=22sp2<_-zt8)_?_Z+i{C3gQv81L2gM&2A1^*xe5&}{;U_|-*SXKR-}!>` zMdwS-1I~lamz}RTUw6LiJmx&^JnQ_~dCvKZ^H=A2=LP3Q=Wm>d6LaxgQ?41;oV$kW z$@SuTb17UZ*N5xN_2c?;gSnC11nxR+0hh@w#4kakp@{a<_4}a~rvPxre!(+*91s+(GVT?oIA3?rrXC?i=nD_bvAw_dR!- zJH!3J{m7jI5y&A96p#d+pfhxVu5cA}gJifGxEq;pA^lCC8^ zO0FsCSu&zzWXY(K(IsO_#+Ia&j4R0~nO-uZWOm7%lIu%uD7mR*K}lB0q7rRMZpqS; zWhMC~))IG#x1_S9s$^ZsEhV>>+*Y!oWMj$ZlHDbHN}efszGQF73ned>94vXcAXk&@3!J}>#E~uCTwPsPxw^Z0xJJ1~ zyT-W2y3$%YEy6X+s+pbSsCtY8- zzHyy$opzmZU2t7={pJ?AiCf~9yPLS1x|_M1yIZ^4x!b#w-B-K2yL-5MyHnh$?g8$> z?&0oh-4ooC+>_l?+%w#>-PgOb-8pWpJJ-F`z1&^kE_Ro=UG9}`ue;1$?yhoIyH~r{ zxNmje=6=|{!~KZ+QTI;wF85>Z-R?c^$K6l6_q$(Z=eS>Uf9n3s{ki+3`wRD%?yuZm zyT5Uta-Vje^AHc?VLh!qZ9Hu~?L6&09XuU9NuExg&Yo_bUY-G-fu6~pDV_|^RL?Ze zbk7XWOwTOOY|r(cg`OpzJkL@O=K)WN$K`Q*Jf2d|N{`p$^OSpPJ*zyod+zY8_dM#^ z>DlFZ%(L6G$Md-73D1+Br##PjUh=%|dBgL8=a}cX=TpyTo-aLLdCqu#@cigGS4v8m zQnpl9npmnX)s!|bZCl!>v~Ov@(*C6bN(Yt>Dji%pq;zQMh|+PTQ%W;RrGslxN*`Hye&ugo#w+p4z46`zug2TV+tS;{+uobx?c(j`?e6XAP4V{i4)6~44)c!i zj`pT`CwM1%r+BA%XL{#&ulLUPW_lNSwcaJ(W!?hs&0d4oq z+PliT)_be>4(~?qUEa;!`@LJe+r2xyJH5NTPk5j9KIh%%ebIZ+`>OYK@0;Ftyhpqr zdXITect7)g;r-hCt@pI|NAJ(xU%eN7#3%O2daBD-zeW$-*{iTZ?bQyZ-#HSZ=UZ)-vVEjFUPmox74@Xx5B6Q75OYa zyU*z>@p*h+U%(giRrzXtYkar(Zuf2Q-RZl>cb{*IZ=3I7-=n_Ae2@E{@;&R@>wCd> z!1s#pkngbXZQpyo4}3>`ANxM_o%DU>JLUV{_k-`O?-$<%zsS$}rT#d-(x2#W;&1M6 zQDCf@b~hk`uq6@`iJ<3`$zi6_{aIL^H1_;_^114`RDp?@ZaQL=+E}& z`t$tx{zAXbZ}gk}Hh-}n{BHkBzu#Z(uk_dWSNqrbZ}YGBZ}Q*mzt{hO|3Uvl{zv?~ z{CoUQ`k(PX@89o#$^WwdHUAs_xBTz=-}isyKkom;|GEE5|2O{c{Ac_>`Oo>!`+o~C z0ZBj}hz}$LG=XM;mVq{b_JO28mq52b_dw4;N}z9GKwxlSSYSk8bRaD-Auus8B`_^8 zGcYG`ePDhdGq5P24J-*P3ls!y4j2NafHmLZ&H@Oj{5;OoHm zfzyFAfnNjX0~Z1p%cNzpGI^P@tW{a-vNmOH%i5K-FY8d&xh%Qt>ay--{mS~64JaE@ zmR>foY*N|evMFU5WmC&cW!5rB8CT{iD=qVtm6cVLRhO+QTU&N(*&SsY%kC=MTy}ri z*0SwoJIZ#J?Jj$w?CG-S%J!ALSaz`N)w0*i-Yk2k>`2*%Wyi`+lzmqAMcKDy-<5q| z&X$YICFRm`S-HGCu3S+bU!GXrvb+*Kx?aMoqcP{T%-lIIFJhgmq`H=FV<-^Kf zC_h;Ka`~b1*UR53f4lrh`TONZ%a4_RQvPZA7v*1;pDO>h{7m@|TC&81!FM{6$PX$j0&jil~e-54xUZ@}yOog;URuNyJ ztWZ~IDwy({`u46GPlac#xeinNOBDl#f&RLripv0{G3!iwCA zB^3n~g%$b=ONFfhDm)c|ieN=m#hQw>6}MGvs<^k}zKX3CJ1TZo?5=pa;+cxQ6$dI_ zu6U#3?TQa7j#hkJakAp;iqjQmDt@f^wc>oGs8U)fuS}>+tZZ7@y0UF$r^>4;uc_=^ z*}rmd<%r5rmE$WXR8Fd#UOA(3R^<(q3o3IemsS>38Y+#IrbP zu5x|l#>&l=4^%!>xvTQ=%4aK|uY9TUK;^5IZ&tot`9bBe%FimluKcF*`^vMG=PG}z zl2pZ2B~~@5YE{*)s&iG>svcFntNK?BtQuZ*ZPneauG&$xtLn+Br>gc=y;${X)uF1l ztBzD1t2$owdDT}{-&dWj`n8%=v(<6cs_LfIt*hHtcd71P-J`m9b^q#t)x)btRgbTp zTs^INPWAlih1I#$OR5X1b=Br-OSQAwRqd+|R9986s=l>)WA)wD4^(fh-ch})`pN3& zt6!*orTTF7o7L}De^h;}`m^dUtG}y0Q~gu*`5IA;v_@H@u4z%zt|qCbTTRcJUN!w{ zhSXeJGqxtZW@^pMn(J#aYqD$dYL?a9Tw|=U)j*A>CQwsVQ(aS2^FYm(nyobt)@-ZU zUh`1R!!W@pW=n#XE(*X*fzyk=j`{+btRUaUD(bEM||nh$C|tof+sXw4Tj zU)Fq8^JC3VHD_x{EmJG0ZC=}=wqIhT-`bJ2V{6lDud7Y3 zol=`oJEL}H?cCaVwexFls?DlhRGT}yYk@I8|FB3UN)RQA)S{-M7IQOZ_Fks7=x@M( zhwD+!>6)FNrPpr~X+%vphGRF0nu(foVu+gp@@|>xuA}?)8{dD>fd0J(3?4nWSO3vt z2lc{e|31COjUU^;fB$hq2BZxdm#J=+o;Gf7As(Es$ja8H6=oZkYYPmKrrU@*i+XGp zwH37!wHI{|brdCuI&l(C%E>r67sn~M_|2j&qOSN)H&G}2|L&ZUQ{g`eXrU`PHPV7d^m$h7*sqR+ygU~1EW<@?aH_xzSW?sSK zd@cSaQ+;*)R}MWpGh^lqt=>?m%fct~wK&tz;hU-Mh#wuDZNOrlbu!{3#ugSBbcOl( zT3x2Pb+pyO!u&<`UNBQVqJBe{esA2s)PWdNKDJliA%pt%>OZ94xL#v00kqec@%_gR zP8-{Ae4il$;xg4OY_`;%NrMMCdM4TW^iReA9yBD?;dnzd06TV|Xb|nz9DLKM8gbR4 zNM%yOuwsc+*6q($Bt5E5l*cLJm8yh9wWdkaX3bl)Y}L9=n|5tFbWG~hxl7lpZpxS$ z!p4)wcbJuD$j2VgAjZ%yLNK*DR5#igI_xw2Sh^l7pU%mcIXgW)Z65vWl&rjhOtm^= z=J-6F-hf|PQCN_p)!mpeb1YTO48C90bx)m~Whpco^!V$U21~wnN|t_Ern+gQ&AJ{+ zPYX3WLAQc$2j3t)$Gjl&xeVj-MOqz4IF^&f#c@m=YNMD_Xt+dF&1Pz>>o#$lx_R=| z-FsZqvsdo{1Ba(goHTjr>^XC9xG6NSGSzKUu}_j{htU2=qJR4I?~gwmG$3gXzV6UI zshR2~xu};W92&jN*@ZdU6}rNu_`~`t5n?qhQ{5bY8W}rL7{^4;t&%}>{ z^fVlED`=%zy#YsBdJg^{dizkII1OpS$@%8{r@k?0@Q|T5ghqG)Vw@NHPpv*v-63P< zw7T!lP9Il5-!5l{Hdm|D7G!HT4H<@gGnKDdd-&QBDI-UZjWKy_9L2?N9D~T39v(M7 zWx{poI8w1&vUOT*L8zN%&rVO9Y0%-YL#Z$Q)yzDrmLKT}IL(Y1m)f`Qz#&6=^-CR- z)+;q_{McUOQwNXf)o=9J{(Z;v9g7LwgKk9S?~lqqBsJB6l1<6L&aB_orYXY?Ps36I zGiTv|jP!HpHR>rU4(CgMSN{>bD&v%+;hG2zJM1WaJf?<*BYh+6aU70=2G6^`PQOC! zZkjg?e|+Qo`580Q@^A(zEXdMXHr+UEL8^IBZf+k;8(q|AQC6x*j?-@&oC3RJdEY^z zbkR~Q+{=k-Me9YIMGs9aYjF^!!Dy9k3p6Q0gd?zw9nH!iz%yOm> z3;F69BV%HUnRU#A%yul^`v{in{haxl`IWiIO4v^9SauvcflX%@u~ycJ#doXN)mVD> z9ufaPhJ^l&C5SKiANwem_=aeRXsBqIXm~75#93sD(Lg6$I@jKbAG=mG0%r&Mx2Oh& z7qL;IiJ~6&iAIaYh{lT2MB_x`MH58ViPC9*g%5LDa4or3TYq!s0IZMk+_d#(f5 zkxSw_Z5AyN<)I2K6XlDRiwd~TToU2>y304X)Eyi@i(2E+fcz0*rn+<8>s*3^$5zLr(|`IwwT4Zi7epiEp${As z?c1gyvqUe8UJ<=2dQEgl^t$K`(P7b>qPK9Bd`I-I=snR9(fgtgL?4Pi5*-yC6CD?Q zEIJ|jMD(fXGtuXwlem(8Df&wEwdfnsDbcs0??m5=PK(Zneh~dA`bl(F^t0%k=oiti zqVu8)qKl&6h=>rv5SECEgh+{u$VnVg;7Y6{Dw04FiJG9vMVgXkq&cq6ElDfVnzSKp zNjuV>bima*iF6{JNf*+UTt&K(WO6m>PI{1QNKeuWSMn5G%lqJJ-Y>kK58_w!p}3|G z$5njaei9&Mq#SLG3Q|d`NHwV;wPY1pP1caLWF5JM z+)8dEx05@_da{9RB%9C{xr^LQ?jf7Wz2rV}KY4&`AzR6VWE8JDmB1u2 zYDR+=Ra2%J)0}C+v}9T_t(i7VTc#aaSsj>;+!!u{o5kILjwCI*j&A0P&~*gdO0Jx% zLATL*?r!b@?ji0mbQtaB4seIiS@Z#SockOdMyI*6+<71j5E&39kfuOd0cj7UGmvB; zJ%RKEG8D)tAmf2d1~MJU93VFWSqMZ6WGRqBAO;{7AjLpjK)gVLKvn~}704zan}KWr z@-UEHK%M~dERg*`4gxs@t3WyJb_&pFG1@UJfJ_X{lAif9^79?_zs6f&LB&|Wx2_(rN z=>?L0AQ=Rb;UF0elJOv!0+JaZnG2HnAjtwrE=ZPvWCci!AhCkP2@*F*{2-|Y$vTj1 z1j%NQYz4^}~$uW?83X(5D@-0Yy0LeL!{0349NaI1O25EDU zwgG8Jkah)WcaZi5X+Mw-2I;jR9Rt#dAe|1H?`3q!l2o z1?epyT@TW`KzbiY9|Y+RkUj>|CqeogNDqMYb&$Rb(xV{#45Z(H^aqfh1L;MOu^^L! zObxP@AnO3Kt3cKhWc@%k6l5boHU?zlKsFI%Q$aQZWV1oG0AyN_Ed!YjWEPNdAX^Et zDv;d*vh^Ul3uO0!>_Lz{0Fe$UX+y7a;oSKxyq?L~i$cE)87 zF3jfA)dSQbHQ^?zZ|6jsrrCI0mWy`9P%IWWTaV`xDcOa~duOd!k&>pxpxnY0DfGYf zhMY|NdCHYr8OHOXDSiocjCr(l4ykR z2haw^uU`H&Ve%Q5l1HJ2a1%K+O6b1#IcCNtYUO0Av(oX9W%&y1cC_u1RutwHAmSvd z7y6_Xc+iDZlalqk@t>qylv#i_Vx}RfM{<&(5PwgPH|ggKbNR2-|D>+4(7=B(qK&he z>tkr+jm&)1#;M#)u2)F2GO1=QWU{zv+zcVj%3-wlC!|@6QL`2^dE9h$Q|z!Cu*2e> z`^y~`8!K&gIa9zZbhO!S>LwIyrg~6DVbXFfJ;6(&=UO>Q$(fmm3@M>GjJlCus7p@D zE2s~N;!KVJ(le$QfGms^0nO&Fj{tH|K*fxco5Rf$0#t%^fLvif9t7lJR&sOIEfG)_ z0>YH4zpBx(0nugyOc@U-+U!+oRpS7vVphcfw1!!WfNsR7n6L)j%JkdF+{Vopg0r64 zfPX^TvkBpBV(#K@QmeU%8uAL#>5S9JwSRED7ibMB`oe77@@oyfalYs_tq_L}9Z}2k z^hUjw4iFq>%d?US@qm<`b^GtEfP-^*-iAlOzs@!H0R`Q&iDZo*xb5qCEAr{En_ z%ttT?NMQQi#XN?8LSpVgG50V}aM@}(>cAkBQu+YCWkkxng6w=_j+V}AI1^kpd*OLf z#+1D9Owc9#(WK#ei#{^HEg6wKEGaoWJ0vG9H|h;Zi?m5O+Faz3ga4UZsM99p8Itn! zNeCk+BK9-P-UebPGy9nrus?ITrIG$TKo$NV^D;&`A>4$AY zU$re~7JAhV^~U8p*hTNKoj41nsLn*6L(I1{7UY>zaKII1=|V3%O<+Lk(NtTp1V>x% z(3r%(XCnXTh|JE%)kt_qvRAR)8_1Zgp?yz%QM8*_UMK+b~!#OyokevOa(=0m> zyJR3cm@CE(NkmECLtoG3l7=TAEj@GUy(H#HWc#zj+2P@C4n1=uSFG0X^p0ezd(K*d zQ%tV0fcI+P1VqKKLpi*a!cL)`oWZ$;grCmNU}uD1bQTIfi=D%H)G`!59>w4Cy9Z*XdOAH0 zYhW`ZEy>cOEm6;O<7ZoR0-*Iyjf|YUT;6MDNHXZM3iSCQ3aCg1eMImZ*aeph&Lp!7 z*(~g9FIN`n>m1tGS~i#SaRDK5^Vp^A((v@l&kXEx&aZA0nj234ZfRq8dLDZ-tGndk zMtpcPb*s?hzs^+mjy3h@@)j@ok8=-eX6-Qm6thkQ5ag;O07@tT7whIKxGEt4D_Jj# z7h+J$hxKEB``I$CQr!;wJBiLexY_xOTZq_bXtR~x|jAt|A+05R@tyZ^3JR|Aqamy9LLz~?ivPaoy zv)42Zo`>0;G4MRb?nXSfaCb!TJVEh1$v%aV*tZMed6s>SeJ+e=FXGwD?&oe(cS1a4 z5RdG-D};wOd!RwH$ss(Me|%&3d$xsj8_38k^cs6O2FAD8w-Mt8?yd;N_bA3A?E4tX zey0$|kJzK^(Xc$n5#w?81h+}u3o%YXj2M4#Wd8 zyFY^QCyMbb`!lzhyH5z?uQ+@8!}44}j2GD7FnwU6dLBZIyYC7?#74#J<&CPl{;d$j zasEL7d2K;kI(yWA4MmP0KCsNMA~dYgJx6z-uX-~j&Y(WwutG8;y&)B2u6CMC@vN|x&7RWLKsWxjZimYbc;*5 z7ZBoRgxKu+D+Cc6tsAEG8f^sQRvZ*p$I!4^@hU`fkb5nHW-UdtPJ9dI%)Kgv=JtAn zbUmV3FW$(#f@tnVG|e$w`HIY7*l67#t=H(^IY{plZ;gR)n|M1Sd>s=EL;C|Uo>OiT zKO%mVdjr!B1?K<9>J3sns}%1MKfxVFgpVM?7ALO|LfU9#h}LWL??kv){9+7*2gC;v z;XB;>5rnT&gs+JYaqn_Rgb*H%dfUWrA;P!B?{M!S!lw~ot2I{$A#F4xJj>N+G$^M9|-~cMtn+qDlE%)2=F`cY3`_6Lfrx$WH{w0QJ=fxLLw2!&Z!lFq; zs2>s{VYn0ArvlH&6Styah7ygWc|(ShmXcP;@FeCyho&h>TgtGVq&@cq_mvRCr06LR(oADENV;%e z(j{F(`ouW9z0{pT9nk{knv$gG`AGP|-6Id~`{#}|B|RmnF~sgG>4##U!i4Xz*aLA? zNCsgNcxW#FvV!d9sI`~Ws)(H z24}TQvgA5RItq1$`za#SWGd7Y%x4!6YFhMkRx$&Hnjx8msqYij(@`k#XMaX0-ra9P zKlz^!YMx|%jGkH`$wZ-k=6;O`wTKFp&7BhxDz~0cXy{6oNS1QH&;ib%REgjI-BJ}u zbTOndNQ@}e1t26MmYI$_i^R%Z1R@fW%~8*veFz8MAqmI*MhBky{{MQoj0gVNhJ2xs z=fFFdB8SVNCzpnwj1JO2<4=(IB;_##uaH!7 zZ(WWS=j(SQ?^2y<2Bc*~XWpke^8t|NLKKfituqOp?MjYIP5?oM8gdGCX6&fHj1iMG zgpD(d+0fSo>PSA9d=*2gZzQLvRIP!ui%9i7mFhH*HbPSUh|xp^Vcj^3Qk}&BM$#6g zVk9WlxEmTls*b`^VIrfU&P=)>B@Km=vQjY>ssoTtVWFfl6iSNYy`z9o()g%QQWcXX zRY`GpBvGL>DAf3?udGl77+e<-O4?M~GKNsCrERECU4V3p2-Thng;I7E5~@?we3o`W zp}I(~0&*1<8(M(o9}_=}k0h7f3%0+m$YqW=R(T!Ok22WC))t7YU_}M3CxZ zoxV#KQ$|aqc|ZmN87#yo|8fVU6l3%U@p8znkndVb+q}g4Sl8y?cFrs{No}!MJ1_*C zvc}OcGNNplO|VH?f`Q>=IFJ!SAWNgCFrk=dsSn7tJjkYbe|b2?++#~=n;BsR=i{vF z+WZ?&VWd^kP;lmDYP&|dmPa`n$hZhf4A9&py-j*MkTF2ggivmXq6{5qN$&(QmPgs@ z_A7*vwi!lwS(|?+$_J#|Vrk_=QcQ|Lt(*X4QUv9r6y;7SrpjCgWTFttJ(ruHn7%;L zd6WY&$Nx&4{7A9QOAXMvHvcfnKW~6a_eo!hh4P^EWgg`eAk!i!U!$ufCK+W2Q9K;o zwuA!Oq;CV6N-3(3{?}b-I2B+?rh5FP&RTj3Sm&{&!Ft)@BSL+W35$d9r-T^W#fR80 z(I)9>U?Po93?FYvk4Qg?CE+pYab7}P>t;tJ{DeyQDUg{$5}w33wOOH=1W)bo(sC(g zSyj)oYGy)F;gLRRD4mlwavy#FI1~g-xuNV;#?px`Z zSi=1%{fQTDE|41{!kweS{Q^WNCSH1>-dY_%J0Ktv0lA(Rj$Qu`2qzQEWP!SQNW8cI3Gv#Zt$N!E!M zFAE3;w)4@HvaVD-w5Nq)*=1Kphn}nllP2qd$y6j8PeQt*4JRJ(Pl%T)>mN(JfwDoo zc)39GBH|6D;-M|ESg7|#)Dv$MiZ=@L!^jd8uLl(mYqR|ABTqJ7hE**vckI&TTsB#T zQzouK%K*=6!o4?*iicUA`9k8&ii(Hfcxmib84ld#ylRU7k&$=i)t z5#h8{IPA=ug@ntC3Wsq9Y2sX2J`i0snThW?BM@^$I4c#-2Bb(x zxZVoGNG6XKQ1{ISFpho0ax zae-_N5If&@lInj#xLalGV+prWwuu+c38W+<+}%{Tdw_64!rd2L?_>{P-#sAP3Iwq4 z`eENm2mTY{JtTWHmUz2lkMZKU0iBWIN#$`W9-hE@gv5KAJrLPG%AQ5>o|Qchq!h&) zNX2{jpAhc_*}(?l$zGPdB6}4GZUg;5%IVI%>FffU1(h@olWGl?dMRD9H>l8ufe6Lf z%ifl~BYP)opz&!1nEgx2)KaRl>JPDsRKy_=$>^d&qJc$moL zs4?<5AZrEi%9RLVbl5QDUDk3mBiHeGF>#`^fWBmB<>%+*qtlFLMsCD}Q$9&PHI{JG<+z7Mlk;964@88UO@*5SL@0(`etkWiIe2r&;;hf*Mq2*L72x5pSYnZ{Pi%Yg6!<{I|he?lE9<+ZVdTP?@Q9fd=C=<$ef zw@~431+rU6xI3a&Y-oEW-w0$6uj}GL|AcUN%kPUN+ynA0yl{B-_)J8&ZB)4JK%Np3 zZbwwO(Dq8c6Ufsc;qw0p;r7U%iY44L@@IMBo&&NkBHUgo+&&=B3kmmPRJia8bP&ki zkZ}LVEcKc^l#Eq>0Y}T@E&1ELa4!Hk5D^X&vNp=m`V@*7mwy-)PL3<3{HXjmke6_R z>WveW_?>^E?>?1(5v%XMl7G#M_cD-3;J5r+D&BX16(M5Bkjc+P#l!5cH1>1(Pe5Mf z`%Z$jUjOzJ8~HEti!p?Y6U7l;xYvQa8Sc9{F$x!l#^f6U!o|s>!o^`aeVigr34{h@ z_r<=G)cynF#i`>$+4q;KW?YN7mb`eVpzlS*qZ#;dZGpTaBwmN8b$||^G-hO6Cm`?g zeJ36KPY8EaTqy1SGU2X?>&XlEK9G+h!eQ$D#<)}<9|#H8FS;?t@()-7B5oj%4@1H| z@=pjiG;Tx##f%#nH!5y4kYhk_R`?`#fK?o(NNtQ859DJZS<|C>8a;eFL1oQUUl*}| z{(EFsGV zzU66%cl5M~G8N@FDup?K#wf0RaODUK@#f&tHT zA^w-@MpazHaDuqiackl*oZx357$$dKfW~c<1|BK=BBUD|F5mdZ;lBA-o(3uTck0IG zxCa`Jlr3>v<8X(Fanrv6!wArLn9|q*j8JHG+|GLQ2ES8|+YJoXzC+z$ANqIFcrxzU zhBTgwdp>S2Fk)aNz{mw?yhv%h1dLQjH(rj8l+a!(?loYrYzrMJ6aJkv4#&OIkjA@l z@5LPfMgdGbFbM)QKB6>^0;3e7@o_yGe7PNrcwoZC+!}E~Y21j2xRY^THw5xc+^M*4 zfl&ja0j8M%kTVp>55P1L0&@29sRPf<7_2+^Z?!irC_+KK_3cUpqhJ*{Oj-cb5|}oz zQ7GuavI2|hwh}<0P+mT7;0YUpRSo{7C=^W;EgEQrqNSphqBSt>fN2j*k^l-C8?5L6 zOa~zpono9WVU6W~EsA8tH4RbpRP<8x2BtGGU4X&3=vbD9qAx{(Rh5Opq!k0}%^19^ zAJ3vNjP+lOVz^>dLlmPGV-#b7xf+=6z~D8kF;PsQD6RvhhmclGilV4Hxnjb#hZ=G6 zY^=SBV!C2>Llkoqa~1P|LB&V`to9ol#e9n5CcsGe*w(mWVH8E(ITsTykn?Xuk*iqR z5XCY@z5=U;_XlPGFoOk9+)PpEfEg%+!WczScPhs4k=Fl8>q22ugmxtg2Oo{j48>@4 z1*ZT-2{6Ne84k?o*wN_!*+Z;YiT*!@SK(9mfw>l#k-&@+LRPK_DuN*wrUDP|6_tu= zU`D7%VV;7jgcCIpk!pLUdProu-%pp564}r%D#Yx9lq~ekrsQZ1Sy=E9E8*nxrCPOy z%)%A=-gyFU5Cv^@b;DLC(77z8<3v%81!cl@Wy9}zJH99VJbgt>^fLTG*PtP1=+OV} zPo{Ne(SIMq>0IBbtk|Hqi`VH(I`VGCJ&Mi1;AEEu%yoQlLZrfUs9<2UFmFR-5U`qxkyNG@up>?-u0nrDthr#4P?NSd%%)uq2BwO3PP< zG~i_tzG-zH7xvU}o^d*wjq*(BGqFi*jCQ~@pHOYp*h3rJV-AH> zE#xb&Ywt>8`%dvgENnk1&hpsi027IRR{TP-{i-+*%v@lu7gDs}qS&w`S(><2JOj+U z5Vl{g05)tdg6*>Qt{}E}MSMaGZ1L)N-1*^5huf5eVQq_VhS=hp$KzHA&6i98Z1Jt5 z*f5hUO*%CmHw+6x*vwdG^Y>^QKf5i~7KEyQ>jh^u+E|3yWsO})W?kd2j>W7;{53qY zMZn}nnDwU2QsPsA$p%I%#H?R*PKzJFq{R=29|TMeF4<%NE(OVx8XFt77n#^DX^(D4 zuh_&EKQca)s(9(58b2<6JdbS&F!>Q|G+8lzVmz(`dB7|a!j=&&w-G-Lu}zDg0nAc# zye&j(i5Rif=XWU^=2hxwy?9|Y!-k|&v1B$bo|iO4c@3XdcdGm5`IyL&qb>`9xv??3c`+G8m*}vpO4t`;|qY%A+}t^Cc^;wKbhi$mHIKt zjn?$2PM$h*H2*h@RH0Woj4sHTY06sBukV;FoenQK#VY4|tT-Kdb#2bjBtE^h-cKmB z(&GC4<5t23n6AAc^w^NV~V1xp`Sb?ztQ_S^>p`NsmM|>?XcA-(d1`Fp$!gl$*s`y)gaqtTW zS@*xq^p5yV4Vm5n7z;M6-Fz%R4X%Uh5`++GDV!AcTRL1Ab#BT@26Y@18@uIALL? z|K-K$YXhsGdQpXX1YZW))I3AXNoM z@%%4SJr^IkH6{Mnka4w^8dn$Ne^ZKpSqBWRF1P<)<4P$((n={Xw+iU5GA=sPV!e0$|1WH5Rl(^sAECjS)bS_ZhW>YypiJMJY zvVJsOxA55Ue|RoX4pWY7sHUToqm^TTc>tI#fY*q{uv(SlDb)$UY!#w9u^v^d1FoE` z%mC&=q;b&mF1G7YX^Dm@pmPRGwkqwwU@9dZd=Csj>FYJ;=sm(AXIU6r-U6#36 zYoKuXgOkF7d`nVR5qjwOq*P1|s()01C6WuYCao@fwxryk4EeGyQ>1&8n|Vh2fQi($ zSKdz*4^%^7a(aqgMnFZ83c1&t)xQbIF-wCr=$aDRauy zjH$DxW~7h(6O8sKLwPEfF?vS%EYIj5Fp*pbCFZGYQtneCpqGIWDs!)VDQdNZg65U@ zX{>XPjKoEMoKg6STz+^7C=s?8$+f(!#l}#gH)1 zp*i~=W&iiM{_tcT`d8+Ex>-;qip~I`Hrc`9Hvil_u8LPBhScj4a4LDDA1FGgoMb$#p5*XAlpvQyleOkNbnhpj1u;#B&Y8k&ywo255{+w7p>t`IYOxA^br|{klfdMz zS{A)vR<@QnQDZUIo0tEyrNT%$rC z3<~@kuxw%jA}iwp&SVDJy@~t4-3hcSq}>tnPOub zIVx;BQn~H2wlmcOf0w147jh}4QYEi%CaX59LRll1DaKaSgOn310X8ne=^@JLVbu;` zrNGLCIPHv1w&8c(4Qx0&0#ggGC?{;2Sst==E^C__gTK>Y7DV-|YF{jsdO?MuTZk$i z*u)5`gA~=vs#kzj0-GR&>QGdrRBzzOc|-Lku$Vfb!AjV;sd)O251qPQ7rmn$9may2 zFBP^OQK?JXrbgjkRH+YC$6{GEAFEE#Ws21Ri@6oN(_Zx%om@T#wuum;FQaB2vkAB6 zn^fNb%O_K4I-|!u?GKK+0<9r@fqf5HdWBz||TPDa7;$xsq zP$eYrXxjnXF|0cY8l;)f1laZhx|7g6N;7nXp3n-|4!m{4uKhnjvt2?`ESjAYy6`kR z0oye~vm2$E3~Xm1nmwYERp|UYp%<{BI!F>M(D;8qH~STwwbO zq0U3|ivGdPNXXHfkPmFX(3bINraJwPEm4`dIxJIdD%34Yp{9TIuf4Gd_RQJK7wNS5 z`B_Oz@F*E;=+SHNBKHzs`tjtXoI)(NN4GuUL;A>fk|V31ZgElXC6OX&2`dsp1yCi^b%Q1l;-IxEclQ z*a(wNl*ygIjuv8aPb?;58ed6fH!71*Xlr!XY)RN2i^#(XxG6*;YZxiRB|NYeV)ivU}r>#(CPvSM}eItMC9XGM5h1C zhs~lq10Pjix7wUc2vr-nY_&O+@GVbd7O-<8L{3v8XMmk8MC7MfMCLR;k;WZ1=nP(V z$=rHAQPg1AB$7lX5qG@T1A7Co3%Fi4%`U(ge?A4vs?Fi&l|;N+Y*V5~9q*3_(Py|KDeu$hJ&|1j?7d<5^@tpq<_72T847J(3uFa}U zb?+&8dOf|&Qm>eY&YBDh;+@yL$rn>L%24l$5 zVL(8kJ~FTp`z8*I1!r*L5FQR1vP&ayhEq7#CXN7hF|c_;a7HJNNgNaELk92rX7(iF znzlsE@S4M7FJ2)+qnSgILc8I1Ctyg+h34it0{cCX<$!nTVQJfM@-~aA2`mH0uiCxhbkZ;dZeT zv0d8gpG7!j>1-)iF<8nphAE(2B&Hc|bZ~iz0w%C{dy@u?Sc_utp(3mU@6} z2*{S`0M>wjhSOI)bj1K!>H*^0#p1QJU3#4RJCr9p@z8~V z&d_FH?GZLK$SAQgu?koVutGN}B-Td97JC8bsmEq zuH1iDoyf@2TP_(~8xq3-MwjxrCvh{+rx@7CJq(F7z$o#7#4W%&fdwJm*%sBE@GSW- zupH&19-68C)Q-&<(a+7{KEP^;|TaI1erb1qr3_9TYGiY_JdOd>8cs5x$6y%Ei! zVMU4i688h^0d}PjnU|uPlXwtE)xpG9fTj01T#utlT7JcJ=cTCbgxfvLw@X`Hm8nko zy}E;%gLf&^jjXp5L#ghUnuCcSB!0-7gMMJ~4v3JogQ@Nt6ORKcblXGXC$Y@Ive3Z) z*B(A(FVz>~eVKJYzDzvTU>Z)yO#CkKdmcyyu+s4#%D6GF}K>tBxG%4 zR73bgM%_f+B8H-Q*~PyU4h>{!F6IP&eEKB;X|^YTN~&lH3by zjK)PWqcLX^KDw$-Ll&uXV`<0|bsmpnE3n%mb4WhL zf%~Bcg~rT^SUB*44Qh5b=IYz1V+L_x;6rrzRTrs4!C{vzHFh=bT~I;L3dKAY-X2kN zln4MTl)9pJ$0EX~t~4%@##In{jZvL~_|?H!3R0=Y{SD&4GwnSQ9JLh3DqtTIQjoQ= zaP0nQI9IWeRea`fi@c6Tm(lA#yJzav!iy3K7{7i^x-rPoz=3W#O>! zIv@|Lcg9kY$JD!dAh^%j8v*hJ1@a`YLb*5UXJP?)zVU%HsvSbzy!D36e)WM^JYH7g zJ`INqZto(=HtIu^$LqkpAfzB~#^Ui}W(z`ifUqiZZ4A2dFXMm+<_ zGlc5C)nn2_)4Kr^mz79FP_N0{`dOa=gZOo+)~7E5{~7xYer>g;JSrh`w@ z(U312<9IPsJtlIcyN+J$&fourNt*l(^*MRDxmq1xPZO_w*C$<_Obd@D73t}1nEdUR zSkp>ZcfF-%q$XCXi)NgLPjz8G0rvBV)Kb*?K+3eR!c zNQphodd;1&$lR^DhbMC$*xw>bMGKc{?g#dQkd#}aQYNOL!y`qr9oUQflqH#dg=FlA zGESX6YwGwZjPr zOvvc^oCVr_|fUYgYvZIr-lNa)%>hE z2VymdH6Rwa=S6dY%6k#SLa9kj2wRD1C82O1FS@h6O~fD$r6w_>a0dRX^U&q)+rP)k zXd-W-j6tkPLX$+ESPKwiaucr-O`71^*raKbW*}|};?@Gn-=t+UArKe;Q1-RBRY>`# z{#8g}+u%Q@VmE0SBNaRH27e|)y-BAgSH)tK+~jJWQ9BUhJux9h*HA`1oAd&4dk}XN zVnhp}YzQ0Yk!l9w@KT=9NR0kdX@e$sVR@vCMqO!x$P4@_L_?c|{4kfS5@(x?YBHKf z)cOCB_Z{$2l+FKJZf`e@T(0+iB!u3JfRxay1VR&HNRALlBZZFU0YyOpyVxNhDk|6o zyC@b!#Iq|_R1_|Lf-klDnPfneQ{tJTtR1^B@h}A44F5 z_b|2kVfx`n6F{1f8bqTMS{rDBM2wof*Ca8L%W&r@HmuQ)ia8RnTDVWpDkM+gj6llP zPgRnm>G~NWNFYscvkUR|9E|b^^FKb*eLDM&kFYPz| zW%{+E4D>)6xJQP_z!g{q*6TMQO;4mzD@V~^6)SrrEoSuBB26#x9M+VzZUHtPTUH|t z#%_UbJo;Poo0Xud)o&G{>W4IPjf#FdhU!lJT}X2d(hN}BF84I-#-rbfH2n!wD_a>V z7`uL7p6J*u)0Id6sQz&!w4T&IC89M5X|iO&dKRPgoPICTfOa0LhSt7@O~UjqBaK+X zl4iKP6>HV?FtB_&l0I0`fm=eV4(Z=g!s#9TyCP0-ERB|N`T*nfq5d$^j6j-EYB+ro zJ4>bMevULFMX54CE^oZ;Fq&M`ug3$|>ldb%2W}yeI;JOiTKexq=U+1xoPYg~`k(a2 zk!Bpyj7OUDn&JHGPhy4r8`4ZrL-rILZTLTk9z}}}H51A4){?K=TQtsHTvS;n&TXI! z8d2QpV`$JCcoD;Fq{)%Q&5#Iq7{CXctb&K3jS?PHS{{!Uec4`I2I(pC@n!MTEjv^1=5ru zjoS4xhU(ZWfN1rXrko%dM{8-~iONCf)0CUx0p(XIjRu@``d2A()@1WuqZlqStX9JP z62lr1_bQ~3FO@N@#Tc$LT#hu=NV8Z?8aF6mxTqB|!~@O;j|B{h7>3e-W93&UGFmP0 z`oyrwKuXFRi0W;I+eOHhAq`v~BYJxVC@HTsY&C2{n&n8dQVp^@K?bCv!)W1{W(9$) zb>86_U`VJ{!$pKc8Vxy9MeyWcrkIM^OtE{w@Q9MwJ!aS~VpxMT7t0tvfiZm203HuQ zn$>C;KC6V`s#e7ihSXTuUiC4Qh8&$<53QCEyZwfPN{}5gydgpc`xS13A!7FyhU{&_ zJ4kaW(yUd3?ETnIjTYo-E^AfDU`SctH5xKkMeL-w9{dGWf6ae!Y&c>#s)XY=hGQa* zS0D}C|3Ywt%SmbtKNx;Qn)OJtQ4PnRm2lk9syN~yFJr=3^kO(lLynK>JQ=Z;5Wl~S zq}aQ@)-y6jR)pdHx2o*Hkf8WVvEqxtC=EF-dgjW2wS@3pU@TBVZLSe~G(c?!((IH` zn~zajU@S(Odyq!$x)oztY{!zMA1Kz<+)Gev{_6_GH#&GsS@AU*^FI`yY&kbm_?8-1 zD#3V>5llUR@qVOvScY*mhVf$KB}nrC(x?@w7%x+T@xj)G5sxWpz8H+sm{H9q1J)A4 zceU|)CDb+<;Ya|~9z`0tjKz2hM(tK3D8t8)W{=vI-4fff(Q0VT?pEEhFr=*c8Vz}R z%|}YEn{V8#wf)9dMbzL;(~B}{2Qg}|8xJAP^GLH#4YfC8Tb86y8Now& z0SjMR;=QfY(8ma4%9^jin7O+D(0or8hzFF^UJOHNz^K}j(P|0F`_1^L5@dfHA(so(-a({^ zNRXLmfXu|0zzKOBY1GP1OxhS^B(KesfHa4QhgNGr)6j48`rgE9Y8_9~0R;qvCIJyVuxq$qo);Uu8{DFpOQqfDbs zW02-Eq=C2EU#bQ44O2=XeZ9atthB1AYH6K2JWRNYu<1OcIid#kWd2=Vx`CVAvtfc4 zDqmm$)t!W!Hsmxs`4%`Fn-4GPjDL+;&ecJ#k2o~6dMOfbC`*SX{PT*#(RNd&nWo&v zd|hD5Gr?P|qe$~L(m(}AuFjm3S6m(T4lOHPMAFmivN4zGzSUG{nrA9Pns1QiTclB| z?=Tg|vI-@J;04ApQFGByp#EPRDY^q9(GpU3(157Q_W{!@;4Kq)T`^R}N#yG0k18oI zF3K;e@1|()@%p$C2iwnrNMNSuVxPa+ztZ zX&uu1j5NO>&97>5wmz03$Ja1fe2wW!q&Xoj3!9v)^Q#CNTv1b8fD6^j%axH{&y)(8 z;?^A^(Y-!Omr;2{fW%L-IMO3G%a1T8phZMWuMb`dsh5lCHWMi-H*F>>@jG6Lt)^`z z2pd3l_9>)+D`}K&dTe~Nf(aUIZ83r4taeF_X=k0JIQeD;&0pm3X{iq38`CFb4;DM- z4lRTGH!8w|OAE3W=aqNwHiUGI6>sP(fE$LwxT|GBKkwY4ipnZ)>^HcoDSG`#M=xAn z<|Vf_z*Qb1#oX``sFN!#4ClfnIc24V8SS77s;tD@A2L^^`yJ-tLY}%MJEn(Cq+p`~ z(2tv*5P|*|ag2N_;erj*Gl-+qWOr{2$LO63oOlaP%Qdb4U&Zld(*dG7>I>{a6IhRb zAWnlgUdAzkaeNbToEnbr#8OX*Z34F`aN7SrT%D@5Y1RSa<}}2aRS-8D;iQ&c+?&lz zmf38!BF+MZj4L6ekzAOoYunHcfHMHwoJC7J=i@`5G%VTzxjJJbyK`Q&*Pz*H_7djY zggHBA&S&z|^=hl%MxpqV*ct$K2nM)e4a;dq@T#mR-i0h0vs2!O( zF|Ps)t=Mgk<|@2*s}ZMGIAUG`9*yMFfU^uGZRX{O6AMRlk+?3OtuDgd^E+1;LF?v% zvc*N<4&j?m48!C?_Wa_!O1Req>P959*?f_iBwf{8#!~Yo5>Guup2T1W#$X_<0#bXOdelWRWx_$lu@$VV%~1v(O9N@=6lWe ziTn&e+#s2s`!PQcAa0-4f2mKn{4>v$mm6feJjSxC}R{k69+7FOgp8*y@>g$0t1wpe(?sTEpS5-mxVq`LfC zz`CBIn<`2)&9)TFgJqT>^j8XI^Q{Y=H$l5T0Q#A!zh9PqHkXCY3mn6PxkoOVN; zTE&E=XWFW?Rb-i=S5g+6Xo2HNte8mCz>Sgrw;R~f-!e#v(;=3jBByf@Cs#sPhGR}g zAWp3k!ZJG64T`xO*7S1AIK&l*;>>OMKj-v3%M>L}r&>U6VNDAWCs#OFW@1jkP*tmN zu;eBmlj|&r&0qnb#0rNr?SlVvPUl+YD{)$EDG@m>MqHVslr2z(u*I?vaV09JkEM#; zE0_PVM?rdzS{5UYT#~`}|3Bw+xrGGY8>nMsStW7`j8(~;UV=GYgSZMcPS?gNQAsZ| z%N2;LB+3}v)CQDnD#_#PUczhIb=wrS2AyVWxA-Fx+xS?vs{hmDYN%<$00y8pN%Z z*ZM`w`b&sYy9&gz-}0*ERp}sF2U~fa9?sCL|^12GUA*Xx6X!#9ZFj{`M{9!qTxb=wJh&Z(?Ff4z^ zqGcq*-%24)%h<#1GkH`&E-Bl^PXaJBkHUY5U^&G3p*OsSA4YonBxE2H~2 zI|<(ViawF_2!vIo$v}&*HF3UTtSac&FE_VqzkcFO`;RXx2zxUJ_UlL94MUTSMz4R1 z;XPS;6JHNo+gSAqD`hoWAqosDbq(S+NiuD*Tmt)1#CH#RY*!aDIolAkt(yL?6-q&n-x2Yj<%$ ztX+u*e-n7{)*jZL)?SE%)AAO?ZEm^;Z-slgYpwmQ5Tv;kacVbVSO>-OCP*`+6mS`D z!^;IhB6;)FkL8}Oxsr8ItRY0SxspupOyZi>(bn-wpiH!$CxQZYfqcn@bu#97iZusu zTM>7Mnt)D^z1EHPZQ-^Nj)%(}!|Uh@u{~lZ9GJ)oS1zb3EANc|4bgl2hFWa1h<_+9 zn$s|_pRX*8FtD6}&}iUZ>G@bC<-(PJRYfJRv5P9bWu?VSy?KlBii*Vy8)z>ZeP0fj zLzjjZhbyGOqcz`Js031xb-oDFU5L9^-pVByq*7}c;_gP=J!&9Tz&jv z3n0P3vJ2B_;J)d(L&r`SIwp7A1ZYq>Vf?6}@#3_?TBC&1D(h+yC*bix8K*TEr%SDu zA#NAq9#F&S@|blVZP&uxPjHIEg%%^@O>TZ-g;5(diIGQbrX*cwy-^9Fo2{UIKnFdH zxZN^Bw_}7hTel$Y5yU;FhS0W{LWp*V;T~;mgz%^h+r!ACHeZZ(S|3yb>0v7X0U$k& zxTj^1c4LtCSm9SsAnqwOke*^EL+-zLPFbH}vaHWopF`Y}HKWrY%t576!_e zj#PFYT3()g-dO0f-Mv%3N)nY7MwQK#dZS|9-z6uS*$3LFByXvAPS{&rDmJ>#D~9B> z0`KB^;Zoc`w*Yz)SIF;dtgl!}FVO~v*z49qA~w$=Zl8<|^b*}_earf`^&P|kzu-H( zpa#(UvACS|LjdSQ>qm&&3vZC01ANjJ#g!f^;sbv`7EvDFcO!VvMBNyiC#tapcn~LC0IB(fpFXT!Avgvb+!o>xh@SCr6 zZ)sVTH@vVquNWu!<#|i1i;KPGWjIB!0v`%_#f$TnR(h){s-uX1YyDA48jo8cstwWz zzSjX6@n13GC#}C(e@EQQh}(}iwd{H8pL`9Z$<<}#AH=!RTjLEk&W+*!5rHXjl zoH6;99)Sc2X_|0N?BD3$jR z_r4n517h+mF)|2o;yn^+=FP2y_kfsuOJfd?j(L+Z-UDLtEj=d%SIu z65f+-Q$)NEBkmI!?`aU+u}w#uT2jC5eD(!MtQWNiyB~r(`)#?1`&g7}&X%j|C7){D zD+)TxF8Z9ZvdXH?dGH>rb3wQY%-_z@#L((eXfKBI&)ZHcgBNAcLEl?aR0(GgR;FN; zm*jcN%E{Fdbq^(5zD>zKwiVfkef$~XzK~f0`*@436mg%c3C==Wg-vpBZB-J4t-xv6!W#dKcvxn;P-$6eY)D*|uMqc*%)`Z)2Z%`>Rpa5ZnAu9M ziLimg|FyU*^dl`1eQKd-l5L~y8YQN$vt2JT{Vn2tkeR*_Gkp`{)JgBx==fg|_q)8#&tt}4K-@_+#$SpBl);tEN^9RyWNGspKVEY*( zb;9-w($YxFsv-4TEO{{{!epgHY^RWx5v9ZMT3l}q<8#_=Ffda>j=}~53pdF4z;0R*SSe(k9~Ap=uJZJq5Ovy$#X|D!|#(Vj{*5f>NGAb|cazkZt7$ z7UVPUze8tv`T3CMf`eyybD_7LQZ-rSvSAe!Wzp1LyVdS&EC#uDx7~x7pOH2hX;Y;Q zWA|f50!W*p#z@=5$7HwHp21|S6CG@|A|PaA$*W~ zka=5%d0UROJ~iGhjCojgsQt6o*jFK~AM>_Fk5X(6{gZOTq@(aIqu>TE9BVf&{_ynSvzBJu`@Sbv$f zuP|>%k+z@OPCF)iB77q8_8su{o&5)-JqPplk;q$B?%Cz-XZuMd-hQ|LA@Vj5X$Q-^ z{e^k^8)?r~;mtwCve+C9ljUF>8l)YBdHaO$cFkGk%^^6*eMogTn}GVaOL~hS(~) zEDjiyT}QGA>J3^$seC{7l0^D`x;RNPLqo1^Y@Asg^(*`9WNg$a7hK&8V|Mg+fVhqWz~@cH?4-T~ zfzK8P90mn9d^LWFQg2W-!22<~A!|caX43aZijyQWysec0ALE$NXj_BmpXZn)0uFyp zl>wiE0nc$vbxcFrY^0rnv^i=LJ~P(S#4!s1pXJC!+Q}I3mqd2nI=>YF$Ahi|XA=Wn zcThFJXR?!^B9;J7zF#CxlFV>MD*;~YAa@-#knjper3mXU(gDG<3Xi1A@v4T1AK)hS~??rf1Nl< zGQ&Bo1o(Q#RZ0?mjpJGo@C%SuPN{d?fC1m+xY2PF(&iy;KGGJb0e)*8m2x`(e!F7} z(#`?Et4@gQtZ3d5rmT};P)#YkX2lX-cThFJZ>^(J$oKCNCrM@quL+06r^D;FV-dTt z)K%U)9V9)VfoMPMctk|H5NV5L(T4PZt&Tm8#~n`~?L4HNkF*Qakbb%j($50Y&pN<* zg|`lARey?ntjuTy(Z+*b&dwK+t~;n2(ofexntcC&I7u?Ywk?hH>y9^-WcqE#J0jAh zNLwi*{XRze1ILGs!$@0(vPZ*B#oVbG*~ zAk|o=>kg`h^e2gr$@O>A_rDh>NoEMIVq3*7`N{E1BfwK~9VZ>XiSepxq+KEdj{7h; z{zTeEY6ATayO3Q-&K)PkWH~7(gS3kQ=A%DgCVb^DHVfwej>C-_FUR4WT4$mHU(RG_ zipbY8q+KcT<Ud z`-+@hjI@`^ob|_?4M5sU)Hth?wCWrJoDFe;tFwl1cDu;g&ybVf49hq!SsdvcD{|%> zExz*5u7y_~&T-E1P6(2Mp>R3UZct7GhK${@;Uz`TJj)9Sq7y5i`%)Q>w8Iavihn0$ z$!>9i(Rzg%8q<{G2Yx}?WgigqTutfs&MnSb zk)zE>yH(~0M^v2_ zdP*tyedpQc=y~T$N*ul7+%Iyp18MJ**XT9O(LtnDOLup^5sO5{qTW)k`DUoRIQP-J z&JUG1`pEgQ$k8sOm9x{GpJ9$ZN80<<*62&6SoZ^GdyT$zlGM}&`{=k6-r0icdl+dS zlh+7RQ@1!zBJCq;9Q~mbtYqw$i=zfB|C7m2Wg*_IC3QbN3KMqeO!ej zSBg?-`-!u>MlOTPqQsHSWfwVm8fl-CIdWl++(@g|@7?873TQujwmC|7kv0i+rOwsC z)zJm^>hnnZ0@A+nUtw$)+&H<_)!o&@)e~v=A?-^@`?A_H_K7KvSVZ~7W-_f9_;A5c zjf2kg~wKTO>LAby*PYL1qt_32(5u|-rMz|Cs zT;?iwL9pXZq(d|!!7k&UF%&NTpN-01Eht}l3FIT>*|>I919YE*eVF)p&G@b#i5iDzFH|B zElsUe5Z>(CrX<7LU3ZEIe~PqU$_PWZda{rZgTW4*0x%(+`)87qY;&q7EAYSfo?jD4>8H{*N zWe2;n>a2|%J?6E|+`;igjNPN%q(?&CJ4DwUmqzSlZxpNVp3{_9h;*!wzty41Ro*64qltvAUqvA0`ifYR} zGghJ~Ju*M~NcYp1%$;G0qPxVsP!y*I3sC8<5*Hv1@n(6eFUE*3aW8c*L%bgGM#P)c z5MLRK97>GTARZFBG4BIg3GbD$5=CjuHPJEqDC4~{R-!09a(VQT;it#@3`-Q<8{Ahb z;eD<9IuUOx;$1S{n=sxtx^HsdjCdR39f(&;#&+Kplkk*Fp)}-D_ZGz4MZC>JS_$vl zV)8AGd1rLY{>pgY7L#x3k$a<$j6OZyXDZ*j+$4J3K)xSwKPuwwL3~ig8=}Ws-H*GU za6gH7FXH`(52(raGcoy=7}<+>AHjP{E8+c2OunTtUyhDBK^gC7V)89L@>=wfS*OSQ zOy&EKoAmOni?`_l_dD))@#RT;Tg11Q@%{kg{h|A?`y<4sBfcHtGu7~})3P^dB9oOg z(R~E*86w^ZtLs#)%7wTE#kkQ;*_`>%p0%P{yi;5mp-;i3KMM7|kh>re{w7LzrOG3z zL*%40>5(6zk3c(zIL*tElZIta85_M0Nja&~ecb)4s5RUt#22f4M|iR7KI#6={X612 zA-*%>A(vd~et^@|O}YQZ=D|ORSIav0&@tc1!!lVO*25tlvd(o2L60Xw^;3&ne&9*) zq=?LUk_dA>fH_YaPpU_U_@0RGh4{Y8%qiIg9usioF(baWiY$3-9=pd*OgN7dxN>^j zi0`9=zSocraL$AHrFn-AJ)8N`JihlQ9>0f}sP!O7_hfirQ=EhN{)iulA!x!&a!*Ih zKgh%YRsLf}pQk(U-`xWs_Yt`tV#C~bO#1u3ZMaw^n5U1Yf8+H__Y9OKKS-Rs=q-4L z;K>a|{NSccZX`@@q-S(=a(%?frG6>3j`EE4OjH_ok~A(11E7&{bMUxR5uc?xE)$0T z#7t7p`7rMJp4riH7mMRshsxt#;34-#*ITSMp1GbvQC^259&*jexcI(k&jL>|;zuA} zEt}k9OYR9h-pJq!Veo~XN_p^EV&YAgjYW#O2tVmr)aXgwNURy5M?tI;PSL1>B}1z# z;^~LuS?(ddU>op>JgY=L#~^;Z%qR4Mt@W(&T#ERyh##j8aIwT^l zuJ`@J(TTj3t2;lw-($=OJFLiMZ#-SUAaZ9Ax9T=LF*Ci28nc29}K;kpay*?UbQ~VP$CR4U4yI zx7d~~DJqCdDgEjBw-H)i%1e70#Lq=Ms9hwxnaT1d zd)pu$@|M9)cya|sZlDRI^(-aVdG%g%BhEcvc&%RW4M9%ej9DnDV=r75u+{7Gy1n4u zlpwwg@#Shf`eUA>=4~cR^R_pHc+!qM4f>46aocp0n`L?ZG0#yNvwd_-!5A>ev1zQK=CW{ciSPk!?G0#zA z1nh-s(UVDownD9f_t2Q$C?j4FlW^$~kT94iek62y#Lra17kQT{A-=*3fCAzO@oQwnYcS%- zyUM#7@nHU4jCi$_Wbc}ogiDO9Mf_^QNS9W^dreHjr7<@~$IMj5dreHjrAMxfKGNs( zc%P|+-{8Hu5#HWgytjI9L;Pik2biwJXV>W(jC*VGLTvSJ^WK4Y2=`xs_zh~Jf0vS# zbvbbj; zA14<2)nK7}pYlHKeFpK@ARgot(yo=GJ*SnO7qIN?^SNUM|!dG|v;sMHWw`u=<3RA3?rCv$a0 zEo`Iz=jG(y551o>+QwjredhgKRGT*=UQQbKeu+&?u;bN|#=YMt1*6V((zy3W?}Xd_oQf4gU2f;jeGyV9GybETGF`pZ>8{3E!l;w_=YqVkMglTUV$55f)Cy%&P6;Z zPB~%Rhg(Paz^GSC826>s;U*f7YJS4_f4%Rm!;Qt~P~yhrgQz8Nvjg#RvbfKOx$z@j zEm_Cu$3?OflUfByASb@t1gDYeH*dNUg^6E@h>7?EgRi;tx}-srDn3EEVD3FVqueS3Y+`yfvJHsaq!{CjG^ycEmQf_{lv ziI4gABmNx>j1FFHMK3p(JsW&qdw5A_3>WTitSmB^rj(l8fTqg#p&Pt(`?U0Z;GE0> zf`;?svs&wS-id~h>%1-gPqWqcu8-7c)f3LczK?t#BmP6ggRk`2e|ew2&+!@@@qOX@ z67lfX{u9K1s=G>;_`?}%vR!L5YvhqrN-SBQJ->=b`l>M(= zrR4kF_g7;ba@hBe?_Y75An)O8Nv--BSPehx*Z4Wae}VX~5Ud19c{v^bI zDXI#MzB#J_lpEY_<%gUxi880SAn-_oyRH22zFv9+Zt4Bsx@^pE^Si_ashfM@cl$kl zFXE3O9;6x?c`GS!e-IS7KZJO-zTWVxWBW%dm{zz@8R$1 z?}hlE5Pux;zhFhtgk%JNKa9XRh*!%Y_YaKOsj*iqColqMDLdGogd=PQr2J zALSqIAA|Vc5Dy79kn5~;W}p7J^5Y^g|9SpN{%pkmf%rcW|CfrY^ykE4)NpZ07GL9s z_ot^sF<=wG!j#YP2Im!YODHZVE>=CV{5ec1+yi(B2gD@0V3!fP%)iQ8Ge_tm-}EIt z0+zP)2s9U-+|tKZofo10LjM9$?)*h$CH}=LQS2}Amm+~e0*wUi8LdPmUWqDywSN&3 z7$j(rpq3ErUm6R0`Ij?U{^kCaNMIrCl>;`Fa8onFUYN8T_Nqr(CG6#28Vh?#-@jCx z3ZBTavl;dhO?dx0YTq{h<^C)D>-`&$kbs0lBqSjrx#rxQlFGt4)s@rmCB2J^!i%#@ z!&N!Npp;S${MY$6QJJ;=>-{$%p$!sJYyCI+Z$g3&2_C$nHn=6SV(G-Z3b;lHE(@xJ zd)2Ed%8HA_6|+F};WrcWs^HI3ncVGuD8kz2-|XMwuk~+5LK+hENH8G5xQ*K3-|oND ze-{#XB$$w3MuG(oVJ@!-SB6Wgz`V`Qhl@6b&V#Eu!f>;tvpBD^YFJ+7(#d6`N{gzB z@~Xn;;n@s@-&f8QCpK8T;yqWV7k|nw59b%ng;pi_rr}(jX;jv*A$e8#^M)6d7EBH= zsS=-_JQsd?$Nzx;LH|Skhy9OGss2a(k5R9HNImXrZyjp=Z{aci<69GD0eaVe7z@yQ{`dVK z_&-E~4+(xG1dtHi=Ksk5vHuhQM@R@EAsq=B@DD6N#^ItQW>^UJg=kvuPO89%}8h~vQAy?|F)L8 z8gpg^{_72sT?S3t^D36gkN)8Qi862T|A>TkTl~k7kO@Ri^B5L@U;QWjzvb%e`DF!o zc_$Xb+E0ScJK{zW#TyA7kkEcYTK8|~fM``#b?NdJMNE6q;F-!@X>O^&;dQp9-{?xhDP-+A=4>Pmp>dTJAO3w0Y+OWi@;P2Ee~Pd!9EMm<42Lp?|Bqh6t2qYhDTQSVS6 zP#;sDQ(sVDQ{PfQQpc%Zso$x;sDEgN*3yY|3Y|t9XbWwp-L#Jm(dl%1x+C3{?oRin z`_cpGbLpYC5OV=neGM z^tJRR`X>4|dJBCAeJ6bneINY*{Sf^ay@!5^eujRYev#f!AD|D>5&9kaJ^C>H34MhA ziathvNB>0sLjO*mqW@tiM#E^CL?)ThF$TuM*ccb%VFFBBCX?yJbYprleVP97)@BGZ zoEgcCWyUj;n90mEW(G5xxqvBP<}&k{Vy2v_U=}e;m=(;0%qr#*W-at1+{j$bT+iId z+zMXqHfB4sgSn4+fO&{{jM>9H#XQ42&%DU&XAXcd5n_5!wmEo2w4rEvCDu}j!x?1e01FJUibFK5@YSFzWyH?TLdx3agh zTfw`$o4tqK#XiVB%I;>LWS@ox4ll4Tv-{bD?4bz7Qv#JhB~LETtC}|*lyP{;NU$|( zsYEJiDjZJuBGl>Q!;8HmD$1(Mb(DC>Q93GFNs6OaA&7F`eemOggjhr$X%p)=JL&!Nj~j8QJ;FpOE$ zu@R~})r0C84_@mD$=-ydgQ&@Knm(!PgFOj_0R)(VQ=!vXL3KVbJBS)g4T)ziy9lK$ zYWP+R5H)O4QJId5P$Q{P)aa&9Y2A>=2%)ikPY(fg= z6rrY2In>m6XuM2lOs8guqN8IX)cMpbYIZy{q#bwxH3!qkn~amgbV7tGpu*JLcnEz) zCNqz65|E3s!Q6~c3#ekMBpy1)2%R#_R3cSARq~}GR0UN@RmDT;XF_QawFI-ac*by9 zpeuFy2(^q_POWGvBtcd%mVh+dTIl;vFWo|H#A5nT!m)=utcb9sB5X~;-LU93-BCnpdgB#NWmO# zq;8^aj)#J@w{OK1K$}LW+o{demUt)(Cv(_JC~SlBnW}JQRc?LF6`{6McT#u7Lw72n zyMww%L`SEKQ1?+gsa^5V$R#u$AT%DFT3B6FP#7+aP!Cg&P>(j9($2@9A(VDgk7I>n zp!Q&&O~*&5C#k2Xr<+b`-B6HMyk^f*k4vk*mwKLhAs)#?gu;u|%b3DTIoOS?F4Cn& zsQuKd)Pbf?X6FNI38{l*kH0=`B2n#?5$X*%;NOgAR#y>HZk=c>C)B6ZXHDm9-OyS>>bD&70wzNJL7k%h zjEAeY2&uoxVZJRw{Yz6c9S?<%L<%%ZeY6dq3$%vja=Sct&Hpt%Tbq)oIr9vc4;8dlmS3L?$v z5+byNcG9jmsAPe1fQ?RjsNt9=uZm)%{d9m1#vu$@sf2D@QQ^{>2%SN6n3^>Kqz!0n|*PF?m_pYd&R>=S3;o=l`M)h=A$2d4&A@$vsjna zm(Um}$}*-fh#pK2iHE{qLLm#!LX_nQJ)9mvkBo>7GKriV8G(2LL;=_~20;+Ylk zf9Pw74G4T)M_*5aRoZ0tJL^5d*Nymu!=B-u2z@hs3k`N@(`gXLhrXTi5tXueidfVh zp=;@_^tN~?eM4rmT~yt8E_cy)(>t0@;rhdy2!(q|D4;w-@1%Fp_cxuwx~x-#!h__X z1_}?;kI-@0tm}p)5emDBlHL}fAE%$7pNwN&hY=r#ej3jKR9l38mVS=j8wVG|oMaAQ z-@>}m`>6665K{+r0I|)=2>lZMGW|+C6Cy4X{i=9sU~&=qHTod^dOTAiE)V?%(Uiv` z^qcfs^xN@J7(keM7gK;u6QSRyKcGL1hXQe$=#QvNh?Vm3WC$sPiu{!RjQ%_xLgUF) zzMy9lQ{~H?s(BURyn+aQl>VCjCLU5bgw(f0y}cfxzo&noe~f2!Aj*I(p5ychtgnBb zJg=&%T$dK1f2B{-zr`~Zu(C0sKgjNJMCd>1zv#c?p|FHd_?LKDc@c(Y7=~>+g&R75 zCsJTIS(~hhFgznL@tC#4hi;|P<&v|&=4K96<7h+oB|Vb2pZBcq?5S6m3M z!m8$#L>MDuV&XAvhuuiHvf>$u`aZ(g83*HxXGS{+4L8|9+aipY@iG2*C=l0*0kc;+ zb(qkUa(LyjB*LUK8BDu)Xc6y7p<_D0TS4p%=arZ1+C-SnOc$nW)2Z#e^}9~=^<7t@>R({zgKh7pI0=_i_Y%sDD<05gCY$ebI`W+QGG zGZ+Wc?Ga`uywn`l^yk+XK1etnAvysNePTv2qnR=Ba7J7$W*j*sk42aX%tR)h*y}Lj zXffGDk_-`M3X{W3jbjeOA#w+rf|*X+w&4?s)=-Bd%uMEdW>(X&ST~%wR7@_Wf~_i% zN**(Z$&Y6)7BZJGb{nw`12ZXP<}q=Yyz7R;dt}Vd0!#xeL`$cYVtb_KJZ*$@u};$JaW;uG5ris7nhF`aM?b1f53+;%u| zwHUCFvCi5wyFsv&xrw=%xh0;(BJYiu+X%tir(=SXAq-m?VYV=}%+`2lNhgrxR?hq9dTRIUq+aRnMas-%;4d~ zWny-Vu_dhN9%r6l;xU7V?rFFv(5vJY{Z7h0Ugn5&Bi;2e!9!`8V=3Oyf%e=?D zpHp3g1#e1q5kzex%!kZj=A(GzhB$D{CnN#^hwW#~=gg6KC=kbu`4Tf_$4nh%zGl8@ zI)&?Q8AV|Emg-6jq|FiLd*%n`$EMR*H=MX`%yE1)Cq|eP%rDHZaV*UU;B z!rE9n>u5Tuoon7Dq+D1nzxiq&?e#?HCWN#BF0ci;yrKB5YT-8{0h|K8Ux)_9U-L_C(m;Y#+97JQQjOALocx zJZp)t1K5G=x$#iAj8Fi3Sd9K)AsxzQvBTn_L3}NCgs48KV-a=~JDQEhCLTfjD|Vdp z4hyfx1a=}Dk5xQk3*jVNbfe+GVyCb0HQatuRx3bmjB6e{+Qz7rF*rn7QQ44`_%`RtGuwdpkIaE2~doqiQ zD5vBAvo+a^i%KKxDt0w{aXg#%S3+rxcxK{_a~ZpqT^G+>h!e(ML0u9JDM#21>_+y= zIOZ{uIAZM8q6%Oxjka%07^j zC#Hu+*oWAM*+-hr%+9g*5kilV?1ym?b`SeF`$W?ztQ$FrP?=df9xVV`B6i-!Vn zyx8YSRue4AKK4cSrFbaJA#-?zXhY!QRrUb;TGJ`)d_!8)*TwUVo)ux=U?c3CO{cJK zWTlwF_}9U|F0WIt+RohQ{t~N_MTsuKKN4rqFOuJgUPP;*SgLa2@k9M#2RqY|| zd)m*mzwj)d%$s;SAL7&bF8ok_5_R~3AaoV_3FCzGg|JX6R0=DEjlylhox=UXBf`_d8^Wi;H^R@tZwV<0=7e?$ zeG&#Ij82%4a9+ZUgp!0636~^nNVq29=7entk0rdA@Or{~37;e!N%%71heSG2muO4$ zC#ENMNgSFuDRE|EL1Iy2d16K4^27~^wi{FQ;Gj32}zEm z%%tu~{gZ|!jZPYyG$mD*>W zoAcVtXp`S&UYmt&E^c#8n_Jr4(Pl@RhuXZ@=Iu5gw>jG8yEeb33aOS#-x*_$})a|LeQXfryCN+}!S?aOW6RD?ktj??p={o6p>-y`4>89xl zb>+IHx(jue>Tc5At$R@Sgzj103%VC|uj@Y79oL;oW7C8*U79VeL)tlMS!v_aCZ$bJ zo0(RSwm5A~+Qzg^X}71{mG(s1{fk33`Y$o4gVSiV~WviY-j9a9BdqIoM4=0Twq*gTy4Cs=}Xfw(+RWIY%;se>E=%6?&kjH3Fg`6LUXx!vH3#trRJN=cbgwHKVg2>{EGRo z`CIcZ=D#hBg|{SF^p=pNhh>0exMhrGvZc_n$a0b8GRu0)^_IIWyDiUI_FLYtd|>(B z@|Tsfwy~P5ZfjTTAnPdWBhTxKRC=^cRP1GpL6bazV3X_`K|Mmi*+Tt(p+}9k*~jNm}|T%+cm?L?^@)#1a8v0!F7x4 z4%cqiORht%_g$a5zH$BR=G;cN%iY%9-rdhV6t1fXyGz}R-7DN{+#B7s?gyaV{PXUY z-EX+RaG!Ah<>8?1wGJ9ockrC!$?}ZzM|g9fA>KT1iFc8At#^}mi+6{27c`Q3)%$_>i1$113GXTJ7jX{g`s636j~R$HFR(2 zkp^PUp_GP@6 zaWvznj6X8|X~(y-w`Gg)ziIzN``(*5W7_Kf%l|j7QflJ&b9HlaCs&Oan$xvcR?g(u7-Nd6y7h|v zSZ7FFz*gB?8ZI{{JGXn+*!RS$jBKdEDlHsUfNT8b7C~j7Tp0ClKucwA4^RO*zy#QU zCcq(~6B0Tjp$ihaBB2`+x^Jf@1q5mb6$m5+l4}Mbp$F6t)+8fgAQH~S)n6_szsjCh zws=Bm@zPPHP$37=Xc!I`D#C!dItzTB6`oUFIJqJZ(gEOi;-o6!ldK^lqJ>-1_eq%; zF6okKPO2^~1$sk@%kmdg&V~EP|MvV(Vdw?4f)_3Ys7 z)uY$Sl`?AG0#N6^d2>z2z@YL$qWsIB^bYi;GPeZ!AYtg10L&!|L*}c7f>F4d9)PF_ z7Yv2+Hh6IjoJ$EHqp~W==mV*z?+%8c33h34Q#@Mn#5c=rT%JYM=O<=!!JnRpfI~Sm? z1V`%kdXhCckb@;_3KAx6p#n9@Sg;&e3shp&BJFytWG9GsmsH9UIWsUDDyReJ2WBB* z5)!g&sY%qNnnCa%-po+~W5an1!UaT)K%<*!lcJwUs%LmbS;;AW#gacWIz3P##zqs0dUd0cM!U`1dh{JacI0Yt&X^TopKG9;8EVIdNrTor0n ze@4Oy@%QlKpD3XZ;VO-2l5j;f)SgyhOrUZ2knr5HitxC+B}FA5lUN_-RTNd0m5M5L z3T#jb!eIqP(Ry63^h0%VRZ%&VF=KKQD~d{>dUkBy(z5ER8FjxMs6PbxXfR|UiOL$rPlCgOoJ*jm(NcJPO3Aiil%gVb9iwp#joGmC&^>l6E=D;mTn2UtsngKGA+XGuE^VYy- zuo-KSP>6(iNGRGG*aj!qb|lQl$JYWVY@P*VV@Lh@_@_!~;UQ`XKVoSamsbcu)#`%q zbYPJ19vD<}SH11HGw`6&cn`sNk07B0j|a^sppZIM1PKoK!f*u!2#yS$ND0~k5FyGP z8=hM=xolEV;k+uTo;2_z_4Jm&Q%IZ^ z8QVjFH?azNBM?Et5+p3G4ZIb28wtyhup5t}2l|zRDd# zd>A;4gyl%Uy)y%!1U?OX7Wh1H1diV?0$&Ec3LFi59rz}2EbuM-{XP8u>%dQe|juzrDFNLWJomp zeyHB3c$}$_YzCViEA{B%ovZ7pIxpq#r!}HGQ>HLw(pZ?4{8My{n7|^T1_@Uo;c6tT z5dVFL_$T~wBNDc~6F3q0CGaZ%c{1=@;P=2Efm4A$1AkFFuxLx*jV&YnCuYZp5~X8` zD)&icWg?H{_wXc6C5wF>Rzh6R33FwdvCoij84@l;!sSTVfP|GGhPk@V(KB*8)nIMaVi;%Dy32SP`z8Ta8d0_ABU_vl)Mr_zA;)Fyf z5E53wS`V(Q3|CclT9OaFIN%?m9SE)?H2inMevJ7cFe=zX;^PzZiYjV@sn{Di?RTU} z1k-~0Aha^M7zvlam{Rqb{GplJfj_)dJe*cVi?iQkdQz#(IYCDd?vFykS|qH){fY)* z@$J{Sb7y=GRpKssogi_qb5^)=K~-6KXZ&xe^1L%i>+7t@pEn4vUJRhb@ zY$<&N?HqzZaH!kPfWoDD1P&yuN5U1kx}Hs#k6d;RP=gr?xj^#?*6o6sGhrrpuV6W< z4YsES*8K(fR>xo`I51#E>WM~ddFt=U+F)nQMw7q)X0R)8*Nw>v_6RzrLcbE6l`#|k zt_T-Hmx@JU+|lGpSOzkg-oZXo#%IGGtPS?YjZg1wUm1<8_P44xCr zqB8G-K*WIHz~H&TLBYYnA;F@0vuk@F&VtSx*acKl3qEpQZ!R#En5(VTK{6nXoa>n z;PQc=M;r}eu8svoKeec!YTm5MeB9)vw6J5IcuwmGrH;5ghxDsd+=gQ~Xo|{k0Y0l{ zl`RTaEP@kJ{G4peseyEu<~iht8RQ4-<_;M(6xG+~z(U%>USFs>mAyZlq zEGDEIdJp8>leb1EaR*5=ChK1wTnOD-qDOw6^Q<;lfdxYGGsP1uSQV@Wv0EHm68Jv2 zEVv}NA_&S54194XvKgr({SQwNuq zkIFBDiff261n&dmE(nYDc+G%F@B#S6gTaSj`v?{g$PfrRf>bbQ zrnGEvX`L{psKG&vidqy3(#iAxgdjqBXYk(;6{15-h=p)BhlGPjcpV9cknjc)z+!(B z32)sQ;zL3xA(R+O3MFH28qD`2NcaK?Un1cvBpfAEcnC0xc6EqnAB-c#DE@WZ4Zx2~RwvavK2suM8B)o%!_mS`+ z5MJtPqbndHem!vRPxYiNG%$3o6!j#(r>Ggr`{LMWj~-nC zGZ5%d7Fg|}VeqD91QNbR!Z%1bRx@_Sw7DZX7N6I#@8YZ(^GX+YT$0nV%d*lLL;7TO z>@vP%&&AoQYE$(CvO*I=6G=R}p2`$m+S<^0_{7G+>c$^pr(AM)bIGS~h9-xmfMq_I z85GKa%|AX{atW&DjSZI;;-HMK&hJE_K*CRC8q-44!KjQrP#c;7rf!{INV_$3erOiK zZ^nf3aOtR0>^9ds_d|K1IanQs!XXH5fIj$DR>!{};rBE2q(Vi|Ni{Sd2`8f(J5)k6 zHs~E}8brMl!$tp+|4HX}sFIxDr=;_{f78!zCARS`k8^xI-&L z7ltkh)ga+-B>aPfe^COpEwn1MI&?9_H4Rpf0< zR%kPm75F~175;TcXgf;Kp@cSI*Cg=RxVZx*q~RY@P(o^bk+~~$w+#*;k_f z-yM!o{M+p6a(uKjG_LA>Cn}K9e-K9YVc~fZB^V^TDfCM4A(UWLGmbE>p@X5cYq6(u-Of(a$`5|QmGg54O}cSG+<&>lt!c9dYQ1FenB=wl4+Cn&)ZgZ6U*tu;Pq z$$=jFF7yi==>Lzs?*Nag=-v+~$d+4{-dkX^_bzE$vL)F<5k=`BVqHTB5CsyG&=iH& z2KL@7h-I-O*sx*mV((z@B8mn3|IEE}lf9coz480$^M9Uve!H~nyL0D#=ggUN&ddz` zit^E458XcWo1xzh-2q!)*!scNAGQIo4TNnFY=f^G`u)%!hWtSl!rBCTd|#?Scl*i2j$_QK2chAji+A^uL=@Ls8NBv-KZO z$rZc)No{F0wQ_a?|5?Krq~;lW5>xW993M9tHnp;Tc6FnvT|;vGIB(aO`Lk+`M!9$W zW0|12zuxc$jU}QHJt3#0hY7d&8@XwBcXZRmK`bF?{Ds|3H zO}*}*yNqHFdOvVEXR~*;JLC>CU*OMwEO&IQ$pAI|CWr5!k6m}nJ%Z*jcif$DC*8wg zi@+9ztsJ(BHSUq_QTa~yXxL(~jiAZ^*!EpsIGx4)nXj$;DNWgqrd-N_dVYX0et?!8 zU_Weh;5heW_I2ak6WkNslVFR(MzBfPhOeOv-`XLcQIasJ8KEb6ve39XS6i59>AlI7 zi!@h;6yDqXuRPPPoh3{ODbqi)R!kuqPT|R_`kFdg9MI?K`ndWUR@u>v&SLRKYY%a! zXr<#m6t-F2{yrpL9B z-|24ZSE@lZd9dyU?j^YZj>^k-FNJLkC2ef`5I}Qh=O>Sys6iOd0r&CjIgW#E>?)RT z(cKYR{x#Ijt)^fnt#BA!#*eRbpOdGi-6y+Gai8iw&3(H245}qM%Y8O%<6)Zs+eFxi zy2-Fjfo&>m`@uFXO^rFveZKnw_k~n-bg}yq_ob{|`@{1#JX_(}4#f#YfFePWnJwu$ zf+BTC)UkC{13PefAuYRR5}`bas1GI0(lm^&t*7v2!@=5*RZpp!Q_YemUG+awB?&P~ z#VP!J>Jqk)8%cT6xpcJl%;sFA{xKGrnW=rSrf~^{X-N;v|KV8%IwWx>Wu~bW`tOF< zQ+3O1`nLI`8p?$+3rat3Slp%`@2M|9xxwRLtjR`)Ugut)r{3tk-ko-@rIM^0-8Z>! zcHiQ@)qR_LotvD2>98FD+kvnh1lz%|9ReFkE(IG&t`fExuvOjY-r&B&eW&{__uW*{ zwb6aA`#$&m?g!it!Zs7O`(S$)Ln<)jbWnt5$fFpt149qM(77186a|x5f5$X)Q$#BZ zmh(3^wa6$Dn3<7bo>)D*vSEQS8Oo)9@AHMTDB)hH9j$Ck%vC=wi zf-2-eR15J|!_U~&1F?{_-m!E^_MbI~Kl=FE`84*br!1jl`Mk`2=tV4PH6mkcYmd+o zIb$ig=+A(gL3AE6!iCz$thlp(@w8M(VhkHY<Y{m>s2_4vS`!cd`z`@TWphV!u&iiKCh%t*`0)P$u&Kq{I57E47VeScEoQ$I z%`@Tc;COV1zlA%XbM)&RgYX{;^4L7_qkE_OC-=|pU);aCe{=ut{sT6e*p7s)9<~P9 z8ev-i+d|kD!L~SE(2iB|N43kK!shw$e=s5>4; zq_$vafhVu~>H>E`0c^*@wv5&T1**0lpooWizghIn4TsJ&a`alr$<^*!1GuChO7bWu zE$|ii3jzhff-)*P4i}JzNsh?zu$=(giLjjn+X~oL!gexjr=$zYv*a-nwo`M+V9@8sx9|OY+YsI9n&5W@;k;az;Lt2~a?QQvccHyV{*?uzyhjT@0Bn zxVYewf=df7E4aMiih?T(t}0js+f}g9`)b&(hHVXO*T8lyY}dhdeY)W4EcS1JEuDk? z8`{`!4f}U8_V0pit-=1rzhwWRf=6}sAJN#qk+J`{#y%z6Td?0TXt4iG!K;k@XA7Py zc)nmW?IwA#;H83>3toZk7T9iu?Karf!A9$z^{{P#?GD)POc%VC#r{^pglg=p5=n}(Dmtm?&x|dJPA$Ep13CH=Sk3>;hLbS z>L6Rtu682~_D6drGWPfK?Clxj*~hc5XRK$OXS|03VK2h=5^S{4CDZmQY_GxgI&5#i z_Ga2MDT{rI@4S_R{dd~fZw>p^jD3oEgd&zs}R3vtO^VzlE{CKx3b3Fj}y` z+p`AyM=77@sdRT&t>at}Pmd5-s-;5pHAl4pfyrRQYNDV|e3r+H5I zoZ&gsbC&09+8=qY=RD8(o(nt|dM@%@?775qspm4!<(?}%S9-3Zy_2gwSG!;ET;sXc zbDigUPnz~p-r%{>bCc(0&n@m3J-2z*(ca4So(-NmJa>BT^4#sY$NduRwY<-BzvltZ zgPu*Ehdd8^9`QWte%bT5=Lye~o~Jxdd!F$;>v_)eyl1nAj!p2q)oq-tlblZ1ueBdC&8{=L64&o{u~q)85TbJ)e0#_k7{`(({#Po9AoV%lVDx zTh9*9cb@M(KX`uh?4-S&KYM=h{ObA5^SkE{B~NLmv{!ahc2_zm9cj;JC&i}N6^G(f z1VvONMOIu&XQhkMRq3X5S9&Ntm0q+jw2#tP>8JEp1}FoSLCRnyUm2ndRoqH};-NjG zs^V3KDTPXrQmm9HrL>3CuLP8!Ql^BIuo6+Cw5PN}iMcl`2_>lvS4Jo!l~Kx`%4lUT zWpCPRx{tE2GFBO% zl}nUMmCKaNX&>yB%2moLWwmm(vPQW^xmLMOxn4;tYn2<68)=X1&B`sxt;%i6I^}j{ zy|RJ!%-*TorQEIDqij^}Rqj*nr#-X}Dw~vtl!s|A?W4+L%Hzrt%9F}d%G1g-w72#- z<#}bZ@`CcB@{;m0oyPjA@|yCx@`m!J@|N1+ zd+~4vyX6=m5ta zaM<8*z#+gP!Qq0V3mo0x=mAGBIQqcR4~_wF41yycj-hZAz@fn5g`*ITVmM0S@WT;= zBLqhTj&e9+a3tUu4#!A1_Jm_EIL5%SFC63Gm;lElIHtg{9~}F`aR3|#!9lr;YB*AG zRKigO2mO9F95rwp0mnQzYT-B%js`duz_AF9C2$-K$1!j$g9C6J566jctbpTWI8KG* zbU4n0<7_z2h2wlUE`;M^I4*_bayYJpV-*}%!*LB9*TIp7;|4fxg5wrAZiC}?I5xm> zCmeUfu@R2@;CKLzO>jI6$D?pO4#$&lJPpUQa6Avk3vj#y$18BW2FDw4yamTQaBPL+ zJvcsq<0Cjef#WkczJTK^IKGDC8#s2r@jV;UH;aN6K> zz$w5f!Rdmt3!L5H>;Y#lIQzia56%H_4uUfu&Y^G?z^TCLg|iUOVmM3T^urm1GX!S@ z&T=?oa3tUT!FdRrDL5k-PG=C54ES-OYN=pQTwX>)c)!Kb)Y(kjuFULhp0nU zw_2cjR7F))uR2UEREyMNwSl>Ns^g9ZN7#oup1yr>Ila{nTmd{&Y;i0qTM3LF&QkA?l%O zNP)p-ou$rJ=cqO6;dGS2Ty>s0U#(T^)Fah;wLxuE7pM!>Me1U82_18A zw7OJ1Mm<(trY={Z9!JL>oS>elo}{i&SE?tgr>LjWF$kxtXQ*eYXVGy8=cwnZ=c(tb z7pNDi7pWK1@d%fym#LSlSEyI2SE;Mi)#}yi8uc3WTJ<{hdNr-CRc}ylq$3n=R&P;n zRc}+*skf`^)eY($>YeIc>fP!+>P9+V;Xd_#^#S!kb(8v#`mp*49k=k9`ndXp`lR}l z`n39t`Yav4@VvTNeL;PZj$wFNeMNm$eNBB`eM5ayeT$A|ct_o$ZdKn^-&5aLKTtnZ zKT5H}!Y* z4{x5gowvPrH}CG=4&IJ*%tI%y&1?5MyiTv+6}=K2`{43+_IB}hrQ;vEdwY0$dV6_$ zd;56%di&9F5Cgmey@R}iz4_iD-l1N%x4`T1Dqhv=^$znEdW*cp-V!=8!sqpS1Kyyw z%p3BCy%BHJTkfs!#=LQF!khFC_m1$6^p5iG=^gFe%eyxnFR_nzU+-A&IPZAx1n)%e zBsy+lig&7aKkqa;c4E4h2HNd#J`U%baDEBr9}rv++z>(##zHs*!h8tJA)E4JiU? z45aCh4u`Z9(&>;cgLD(5dm%jy=^aShApH(mfIJwo5AtxxlOb0^J`wT-kgtV&C*(&V zzY6&y$Unp7fU7rL3S1Gm#=@0?s}8PZaGeF$D!6Wi>jAi)h3j3ozCq`9=q#i2AapK4 z=RMK+0CcWF=OyU85}hwX=QKLsjn2=Z^E>GLHM+Dzm+t7|MwcMEj6#>G=u(9)3(@67 zbU6=QR-?=9=<+bSyo@d%pv$-D+74YMbRCSYrRX{wU8kXIHM%yU>+$G%4!T~4uJ@qp zlj!;ex_*kTKcZVlbnA(31?Uz+w|&s0l+e}djW zqEAQk>4iSS(5D=I#-q={=yL@69ECn7qtC_Yb3OXpg+5Q9&+F*(G5YL8UkCaQLSG;H zjzr(d=v#@tN1`v#_Z;+Hg}&?1cN6+e*pT=LI1_*e;WE-* z|55aR8T~&%{~Z|69s^t$Fc1U$7%&0@CSkx~7*LA=$6~;l7;ps!+=K!5V!+cFumuCY z!hqi~P{6>x7+8dXBQbCi1|Eiibr`q|1JA&~%Q5gq4BUi)n=x=J25!T^-!RCDK?5@fx+!DSjON17+iwE2@D>O!Ic<% zBnB_X;4?A!N({aogCD}+7clre4Bn3XJmhyl{vhQ0ke@{U6y(oB{sQE$ME-@yzXtj1 zk^d0#UqJrH$p0R+b7@Fl455<8jM$a;P#(K_KPB(=_hVQ5e$QfdOmJ}>yN#i^VM)Wn z%KD-?b#r?`vePPP8u-RnwtJJMyeY!gKwCO#w*%cGUtc_twjk1p z1oIkbXH(ULDbp!VrvF98&rBJ$Z___F%siraK|_79(Yz|Jw|HS`@j|Mpt*y^&)*Rlf zk1dt#(Z0QgVtSiNd-&KkNmFXxJC9?2nvxU7qyF_?RfbbsQ_J?V(&o|>`(RO3W>f1q z?B^+Y|Gy9Gub0F!Qnz~|rH)JtgkENAEWfQiDf8CdsVwu`gu=H?o z)!}qrg!u`Ua>#8ddFnrY0{W(!s#HyFs&)n|mCkNH_;+o$6y`Pbk|F2XhMCo~%mkmr zvA<2pd;b0B(7HyyXvZK~|C70sPUYa=St{(H9nW+|?w{)CEDrnwRb~DCR#zDpWNVwL z>le&7cg6V}lr~&guo~6IX+8~2+N7IN>G##dW2WXW;qX*BKjQDVnMLUrQteFff*Pvx z)AuPBRhjJ(-v(*>)lylCJ~$2fsOBT9y=!=Tf44MfG;=btu5QYtv9!<2Z|;J$4r!;I z?-q)RE4A}qi^)9At*&8-1yi@)%rV-`!HrW{!?r!{RR9 zj@rpmNASVcpdE)`h+#qFtgv|`Kg7Z9mga%x0arJ70UhwwkgeRu zIjob;9QgZVLhE1lX6}GzI2fJvU}1pix7rpjm|53AC#h98)==GRb~9h#$Z|?P%4p`l zH{t7-0GprnRo?pwC#q?9?s{$y*$?Yf3)#pFC&H#5uL|t0zp^rEAml1KG|E zIb6l5Ms{=`{Zccpns#uSAN*b3#O|#W;>@{onMuuN_#+P6(~@PlVZefEQY$07S$5|ZItX!lDN*U&eZS^9~i z(xtx^lE>`PciEf2bI8G#8rs6UHBX(xcH^i+EHzX!K-{^dZ!nq4VVyW69RX!wl4CwY z9lvCa86#7F4ih-0$I_88CQSN63!h|IXO62{YHPDuC(~3pYq7blJvintOPJgY=N_KJ z`f^MI6rG?GOUDy({3ya713r_hJA%uLP3riwltGx zHMw#wH9EV!QH~t7v?9^3bs`s>uBf2xEjdi{umlILNXhH|9X;ur9*W1-%&4bB&5B3Y z(?Mm6*g1{GqiYw;r{z3t3)BPVdo&(aUF5~|` zU@rGRYllK+;s3BH{98t)}EJGHiUZq*#}vUntnZ%Ct)!WxZ#(IQ%ONm_B$T-qO2Th%#F-rW;FLW2??Y>TgTA;l7XI`nw(2rF5a)69 zLoInF%}%1R_BS>8Vh(zkB~WS~3k~kd^}d3G&am#yldo7zuQ@Ymg_IGs8+J8^oM~yj zY0QRN?3EdyY%yHVVP~b}gZ@5anJUW&fb-}#8z#ki5F=Gv*HBbr9x*rZubgA)Nt$V7 zN@O#7)(UDJhdtbq0nO|naxWVyXI0lVW+z&P-N~`%rsRG8aW9d-P1}9UshnZ=@^6^` zKZ*IyqzIQu<(oKsoh3`HEn2m3CxzwcY*aJmV;r;IQj?7i=N6C;`%2oLo#jqE&EXp@ znW@Y*2p^rKoSEjaw3$OMv^3_8B|Hg$!dBTK#9^;+(8ZR%gz=5J_T?%0IAi?% z%Wg08eN!!x6T`Oghds{HEZsbrnmmh4d(XG{+E1{gQB$O)VP0dMxgU4()}CaY8pco2 z!m7m-8#+9*oxgF&l_~j-e}|e~uQx}M-}mQh&f!gK&XJ=hQYv7KIrUc9oow+(S)q1(7P(uewR*4>FPOip5`aP{Z}1tGtYowP%+6fqTCR~`P8i1_ueT&( z-Q@Ap>&?%)GxIag|(UN60xYEOyOa;VR_P98hL*HykV!TspYFYJ{ z7M0b;bJpmnaM1kzuaCAWa%-j$N~HfF28j=>nXd>|WZr%RsXH!;^UfAGG9^a|@~e z(sB|#gM&U~c@3eh9E~MpOW<=k@FR2sn9-eotun?Bz088Wh(kSQ$&T~jK405rS(?i^ zy|7G(^pf~MorbctTpIU9P~{~ZaQ}uNLno8UQH)VHr1t>n*2ORf7_DF zU`%G(x{iw5Ybu%8%o2W?BX3E``1dJeHDKh$RMydvUFH(M!Z&!s-nC=}c!#nlX=$vt zaLD&9K{l@&sAebIQ~rQMerTy$MYFIh(nS`FYH>5O5QU#|#E&hRD!NIP7Bj{AFS(q~ zuQ=?dmh@>T$m|X+V$nmBKELJYpIb77S~qYPt3@uV@JEjMrL`0N^twmA5XjWVUpd}3 zOLi}_je0Mnv?Na^XGQHe^!Ajz^xq#uw6{dN0og=JQAggUZ(9`#G80a|q#4}7!N0R) zLR*S7lb|A*gZ^L%l(&>~lda66ZX9%{CEfE-1lK0V*5hp^;(K%SpRMb@Da?_TIw=~! zF@H_TV+}F=wM&^}Zvxvd)3gvZ^EZTl$M2S+967#2^ST-u=9u9X9o~^=$?s%w%|A)k z7Zq{T_9=O-(J}wG-o>BA!K-R3bCq0WguiRqkC+th=TES^rL``Pt5jxGNSOWnqAOya<@C4;9mc;q;`%6TmLj15JNiyJe%+oEY4 zw6n$5&ZkQT=aUPuOXd#Zz+El5IxOb`RLBt?gD#O{`?r^yl57G;@_U(GRlrsNg> zj*-YrQZRqk*wa8A>G!3~tGlAZdGmVzm-|U;Y8z%Pnwi;awY*tG_2Ingd398TSWRx-A8{GpV6^o+>K7*8D@$y0YkWj_qmv z*q%kXb(6h3hhwUi>}7WHBx}~Vkb@4h1$Q}??2t)PR5*VRiRnOO!W=CRe_Xz{J(F;wcM^&j-u^PGdJy4 z-n6omTyHe(ul@5G3u@-hq;3CnF-9@7o2jO9{Xh32|I8uYz*`cww6-xs#vK&C#?dPm zGv|bRIC|95`dgb5Xyw6r#yk-`!0{?9;c1!ih9l={JB&?huSYmu+)|)4c;2HNSnsktbT3-*~8Im-E{X9Cfm#!KWFAroe}GV2J)F=BJpg z#V`B|rl#bZ4J-R!E%xbq*)>2-7CZL_EB%5a(_B%U$Dd-FrJ-mV<4lca&<-4QdP=S` zy5_GZpv+`e%Yt&cUW#2SRh{BRXSHfIK~ou@k9DJFmV6<{o@0qWa|nhmoLp!| z^>Nh0|6$m^>4<|}9q-ii1KDRFv?yvU4)He4ZPnCe_UT$aaRo=8pOV)brsKb|s@6)0 zM`WJ?QaqeLOC4Q>W<1MZn?Y?%v$rDJ4wm8W7LVp|^_FHd!&I9)zLC-pbjgreZTs>s zXtd<*@JvMW30ri^)*RDRSv-*gFZ@qda4h6iKclg}+MK^F-jBCxv87mu(Vxr~u+2hL z;b!*jiVx(tM_F0|n`;xZ3~q`;F11u-#T`2R7c-PqW;80Z$Kf@+ITy8NU=sz|Tkwk4a==S0 zDO)$_m34LeEVs<5{1%RQnWb!oS%vf`edT2eYZtHQ&{tS;a`_}~UioHMZx`Rqv9GdZ zhxs(rl*P@O+wSL}t1T@i%zeSP(`I(@!yI;vC1=JMkbHL6j@rzc-k;#W*ZzOA?jNzB zv5^JgGP~zl{uI|+igg+ryVxi<^XFd^XiK{%^1dFL=Aw z|AWEba+hK8b`E>TKYZM#WwGUTGd~!a3P&^5_dRddU6xATGTkoS?xk`Cdw%BN_gGqP z>gkIdv)&&Z?p{mNXtO)dYEd&yPRZ^Z@cxv1(!a04sT6Cdrkmuc0Dv7vRXNvuIzow! zx9&kpzP4e&s&;)~XNky>AF?!Sn#`D1&7JATmUQ8ukEG-Sjn4e**upMCtRyfx@|hjF z&CZJ95!S3_ZAnl5jgMJcGU&@2<2Y~g)L+t%Lq1_iVrEE_#0GP~r!4tZnUlW0&${K= z)FlNR`WZ`)&sb!uW}4wzoa9-1XSZvvB9m+Z0%a*9qA`;qL6??C%tf#y{);h8z$)R7hWOYrdV0+GK z7HfI_e#xF3{B=uC3eR5UUiX*m!!h4%l`yz#%omd_0=Oj;IQrX`MjhW1r2k^3ZYl@d z@;^-X%vdmMR&{-*&OlY@>7l|LS*Ba^UZqL2W`MGhzx2lpM;j z-nXPcJ~^{!s!^cX;>7BbDh~ajr7qW?nFY~Ci^=@Y;ea1o8hxzPvFSKpli{4l@jkVr zIR5N2^(|dmwp5FaWTi?=>N)!7mU^~%0ZohOU6j<8EaK2#{ttrUG-6tgmZkg)wzb-L zkQuF9&{(T&Q_M1=;NaW;v%t8X?zCjgGlzk8F0E;(Ucxbdwlwy6Kt}(?OwW}Z@K;Nt zDYKD$5uxppGPQLLhyL9XLq=49SyU6@X&ug)_n#b9KeuLH4OO3;T68mSQF}{XehXJ1 zhktlGN8a7ipfMrOWVLtMGu&Mqx1)7QYK6}^DxOR3K;;>Ck^qnA2lRU@;FCzT57B&_dm%=mOR5@MN9F)-2SFXVlQxD*^&VK&SIdpGJLyZnWrft#H#bl~k<{)c{`!&bxYiW`)ENZSa zeaUwmvcIJPVbt31s$j0?yYL%S`_-#qET@3}CwRp5Xg%L9U<*)0Y{ zX=e_nT9Sil;?Y;*CSy?AgToH9G#Hx3S+0ObXJP<{6E$pg9jID)n;Uz<=TyQRy&QE0bqbTEbgYW+_V9H2iap`_do> z4O^N~SpR8zG;@bXN~0V#YFS21o-OB;(gX*ru)LaX+Bj$$;iEWS+;RhrDKAThV>n>a zQU*F}W->K#JVzX1iSDL@VOY3B&pv0G$|)RllqFE3nY&&MbVIPl(< zre@v+{Q8G1o@Q{!eJl~*oHL^@&h$`9kLJizEzKlGN1H>gM^emk zfjK{3x}4)rvoxLZv$Gnt+||OY9q^?ma?I(LtgA8mvBNfVQFsbRJz=v;w!e3B$hnqwezfdk z?QUQ_r;**e_wuipZ>iPImN}d>70=Vt(x+b2(S( zn;iHkO9s{eW}aNGZHlE^IqXvFF#$do@UTG3lZi?{XK7Fw)=Mn=ogDHcOMwuR5Oi;&mLlh7 z6Yv{{UTMksA{{V;%?1W1O^Y^U&f~uJ9QhPW$egn5vy3xI^XiwA zN2_{C<*di>_2JOxSz0BT&yh8;JdgukV9C4UE~}QgZ;`V14ds{@rR1`|?_Ft_EjOF^ zRE~B@O1|4b`@b!bpQ3wpV_V+HXl+~DMD2!*krT$5rbk~ff1u0$yHh!rG~~$e`2xIQ zSG0B^$CD&gxsxQm2*ah*n2^ih##V}0%1xmoLF-(-%x z){FVw06KkyPJ6K5KDxXxCHJ19T?aanR^NM4fim3<*HAsTnhrdu zrDb8?mj5`XcF{OGnU~7TQ}Upk|IDC9)>6!f4w_BL19JY%7z(pD)XbP$-H;1qZsn5N z1&wXC*oXryD7>5E!E zF^fx#u4R{n&VEs&WMzB*D&NU)-oJdT{uigU_phOT*8ZceZTkQ6u?CCh`p(bmzRGtV zoDZ(@T>$4MbaGSIQ--FoQt$P#=0`R@c!}@wyzZ-gm-;S)^C37NUhTVL$Y*dqf=*8o z#Gx~5tLV~``Hf?%=g)4Oa}ayNF?87R;_3!hyX^+XHNNW!qrmOE4z^?Ad~EfQ&wN)f z00xtdVSMOj-(5_1xA<=L-R4{8yWO|mx50OZkF@p#ob=JB;Cvd+XW)Dm&gbBK9?s2a z-`z}gd6Nq|`0n>TK)Txm=L<}ABsSa8aJ~ZPt4w#Vwdqb9XEcBf4c)y! zy7Rr5x7PP^-dZ?cV!Cs_%*OUuSNpSE?a$6n?w+Up&(;1EgV(oxTXivP(ZujN6T^F& z7~W_phR%8IHf%6H`LS<1Q^Y5}Pko>HKKFg$`_lK7Z=3IHINyTvZ8+b7a|@hX;d~d) z_uzaV&JWVQZ<-YGgYQRD#7}U3n4ySI;QW*+;s#?ityV=5q`4y z>;>n?nj+Zy^0E0zRo4Qi)9>hq6y)15`w?GCWJ3q3c=N}!1!Dr|4@>FzpuZa zzrTNgf1rPmf3QE_KLpON;M@i$>0vvZ-@y4ToIBwB4$kk>ezze5zt=x3Z?eA#&L1*l z@H3phFd6*XCWF?HY)!2SUh$&<;X-2)jYp z9YO~P9U<%ip;Ov_aFY-!{WC}iGa=ZTg&;T~2qXkSY!gCjgiyzXa3ln~A%sRIgasr7 zdO>h7A!zR;gfaQafLRE~_?PQKSjL1PNK6RFF(C+Y4k1XR3?Z!WpUs4@(too56#uFI z)BLCV&+wn=KMO)<2wfm_h0qN`cL+To^n}n0LhrQy9Nk6rU*Nyce-R1c5(s^`iz@Vk zFc?BU6T*--A+$ya*D@ho2cfSagta7uKXp<4xA|`;7uCNGLjP6%^$-RS=YPjV_21>+ zNV4(YO)jc1kh!S-d&xx=1~KKda4*TD*rRKHvZt;*d0#_AkN6+gwfC5&y`fBd_iEZB zoL%^+{%8HKG2uPuf8M{@|APNT|4aUt{jd06g-`&&13`hHLhwQu2B8o_5rpEj|Md(D zw1tHCE`$=Z1@bfD1=@ty8sUA(g!dJMQbTy#nFacWED*gQ_%sW|-pK;pB(E~)|H=QW zPX8|&{Xs@Q%|2v$%39Lz8u$qRTwu3=Kne)#9_SG07}z7wDPRlO1C9VqBVh;;2vG>- z5Go+VAjBagASBZPQ8zt-&O@;rSxjrQA?$Bx?Qo{GBS>rXf-qgv8ha;ebD}|hePDr3expYIL5%!G8u{x4-_}p!Qjg0?wf!hP?0~-Q&1nvyn6}UTa4}@9> zbr8t!u7}V7p%KCY2n!)BN(b&W_#fIS@DTC;2!zGW{L@?`EM@#3)5d>m_}|R6J&v}VBcWBVE^EN;K1OZ;NW0>a0rC6Ae;^190=z^I1j@45H5glA%u(4 z!KT1h&>N({SCD+1i<{XO$aY=M#{U&cp#I(q~PS>l;G6he!*$M{e#nk z2S8X2fhL_b5Uzo6ErjbJTn`})VQo5ikl6?Xt03IaECVAUC*0H~gVxBPmdSu-;2RAY zG_Yx)fTn>0ihr^t2TcPbwfLvO;!(k4boQ5O?BC4TC*w~G&RcS@->%&F+zG)m82cv% zPYSLGt_+?WJSBK)@U-CR5N?A&v6I^&tcS1x!W|Iqgh1bWcRF~c!9F>G1!M%sG~Cn7 zzLT85k<19(*T#Np*uR>wPor+5!TxnkQ$X+rW&!m73-^)}u#dsxEx~m<|F>!U-_Q78 zukla$@$40#tM@$Pb9VQ-b#16n84?S=L8mzpS^${#IhYte?jIyE)k3qXRbr zWrNFx5&LENWkbq_mbuFc$~^K@CE9(61$ zE%TN6iTxmiFN~<;*ATvg@I7Pyhc@>&j5 zlY@A|V~X+Jhm}?7+MA(i??3Qt#UBSA+e_ z%dTVWUr}~t*;Qq$%2th&>tmz1rAs4g2>p_V0t()nNZY#{Q?Hq#UJyOZ|Ipq^3Mc0$i?|e)aY{q&Lc42H2<@gxVHimv)KQZ{VGb!cCK;b| zgu0OwLe7v75<^l*4!J^|LtR2$Ar?a{fmjOB2hk5P05J%$3}Pr9>TXD3s1}qAkz~Tn zQZV8XVzf;Pt&l=UB`Jiw5F=a)p(2ukmI9?Ts1}bPSCl0}o92X2Fcj9=4{7X|Gxnnz z`xQCZZ)YUHLy6EB#(pw1JTxLSGBhf*XJ~Y2uh8BQ;}8=NX*>^yI0E8Gh@&9x32}5f zw2#jI;CK9$p^15uLz5xy#o6yP6jX#Ij$wvipEmYe!~UU+{S?H#4fba+_NP-)l3tYW z)fOV`oeaUz#wb2KG*9P$uEzhqt3&fcwGhWb9M_V6t?E2PL9VN)(zpAm2F9Wgm=+d? zmV}N99UWR4Iwo{%Xjy1E#0d~5LYxGVn4SW0D#ZODPJ_6AI&_?22|_DED@hBdK%Cxe z3B-dT9>TP6Xqy&VqlF8Y7A}N%fT4v;NDHA$^VWtgXOqH#+N5xhu7!v4lY{xBaGycx zn$UH+EUwjLkz!^ct(k?xTFSx|F{->nH-}jDe(09at)bgO>q57O)`vEP?g-rpaR$UH zh%+HpL!1S1HpDp)Yakw;4mDNp2fZPx-Vbepcto=lC|4oQXHuwblR|5xz^eB{&q17P zNP$)Fhp2j=y&zKVnfwFxPG;dTga0=|Z|nTOrSV_K_}`-Oe`F5+`_vns`ylicULJcjchrqtz{@E&<U5YJ>OD($_=B@7P_kJ8y6sj+_!V}G>9{<%5Ww;L{Dc;E1TjQz3UapCdd z3E_$1N#V)iDPfxQ&xd#cM4FB+f_O2+OCVkfk<9w#>F_jz{qRAoN+EnG#49q`r<5qG zi4<40vELf@sVr?(_y~ws8tl&}_9+##mc1zZ!^Xb$PI>AFw(CxSF_;&Im*_HBtjS01J``xbIZf0Fc~0xT=@9#3E>mNCxuspSB7cGUjvb1M%O{S9%33I8J`;< z-U#ugbof+52Ku@%d@jVBn`O|nF1)Qx2Cb0+Ri~{AUj^|NLk5((Toa~pmGBy71a8%) z0D8Zx*$Au+-=wpDqsIO^#y(}JpM-dO4))uxH`revzMrwbA$&*p&hTB~yTkW{H-_&G zQ>bbK#5*98CrAe8Zix3l+z9bri1($#2jx1`p?u zLGL3C8GIJr!DR4x_>1tD;jhBm!e58ChrbDb3-M8ik3l4cpMXeedJ5vx5TAkgY&!g% zAp>p%euem4vkaPyzzc0MXoU;$lyqRWJqKvMA9Hxn^z&e2Jv->Z$Nw# z;#&~kPDiLZMYjN<6_LWc$q@=6Qcjxvr!4`<34E7XfcM&{Zw>Y3jQR?QTMX(GM13Tg zx0byiZq@8RdvB(GbVRRGi)dA9;`>B>M5|I0Kgcogh5iQn6CaYW(n##n3*vT-efG}me^=f9yV@ONFuF9dOg93@YDVBYrUYnH z!1p1&31scl249Y3@I-|2?w+7J4s0G+mz56C0xUla4n>Eh7!`G1T7Rm;Q%8Pzyboz zcHq_s?arh#JR<8D`_gWV{SAzLY4;rLceuh}|DMPrjQx#~dn5Nn?vFeWc`&jm@=)Yq zNF5>V0jU!t8zeg<2P7vX0g{-GJZi8Xc`EWWvHvV2shNGLGbBnOL+aYberwo&gR%c6 zB-vp99b(^ak8EWx8d#8A`a81&K9e69`6%+KE`v`r8FXVZ_*|0#Rj_AAgbWRAi?Cv~ z$k&nWk#8d3Ms`HLi+msXA@U=no{)M$>J6z6q`r{)LFx}_0HlHGNK>(z9uSDOgEXjF z10oLyNcn9VXoUu%tXM57LK@695M{+`xexB(EJk}q^=yKNCl8QkQ7KNB>LkpNQID!AQh*hkQ06{|%@Kr%K-M_I92badX@=-y=iC2f4S%46e!DP(>gmcKiHpGy@{?SS%gXz%&q6bC~iXI$2BzkBx6+H}66jC{) z3P>?XaYzYB#O!cLBht|sh73Y0f;W&14u?dQ>g+$h9H63V`r*-SGH8tq7BU$uf;7r7 z0!J|!98EHy7bMz>P7^eHZ*l{oh@POcf4s*2UX1;dH1_w-!G0&BxFmXN^nAwtY0=Z8 zXGG78o)tYidQSA*=y{O#fwV8Av5>|=8V_j#q=}FwL7JS7USP1V#{r^OK$_Cbz7YqI z_G@FmHSDit?B4)ss=@xv#J;|1g@uEtJVe{Hk`WAyZiwEcvwx??{xrt^JsSJ_=U`tj z>Rh7_M4x2rKN#H zeyOwng~t9I#{M>q{hA!?`>ru8|BmQyjQ#JT-$#Fl{utdE{VDo$^q1(bkdA;f7t%aP z^C8tjs)KYSqFDnU`{lcp@18fgoK_2s&Fo8LwP+hNq$O?aw}Soh&cuFs7f1^@ z`{mt0~q1XJGO#UW0wo!o(k6q}$Y3ufgS{cGFl4YV$sqD{`8ayfL`(u%slA`vLx{uBo|EeHGU4l~$4xO^64|B&)S%Twitl~jQv|7U1zX=J97YzF5kdj%1@$x6ipDcf>{OR&%%AbXFGo)J}Q7dkPv<}kkkk&(@Z@(j5{=C6H zxBRa`y0e-6Cd+?!8~d$c{{zPUhma`Os}=K>e?shs*F?6m7pnxI7@+pv%>K6WZ*=yz zYwX{{*r%;xWcfGdV8307G4^*>v}f%9RQ_}MFXg|M|5pBc`5zT|6%^0A57PaR9)R>9 zq)m_>f<$5AM<6|#uGr0BU$^`f4oHtRv)^R-pJ-#h73^2^AoeRL_WC$yzoL(3`Sl$F z%i#F%&e%cm{l>mVopU(1;z8WK-voFT}baidLPmU zkjN~31nJ{+#au%M!6z%~Nd}FOK53Q#9a|uM&SdaKn+#ebgXK&Hfb^*$gA+&w6({Dc zWiLo{3IRp`*gMsO&y%YSCQq+8OIN^|ngYIL3OGkoz*jjGAe>};?!t;yOaT{FTwHNU z#ibRORa{8Na4oKfY`X15`kbX>8tTq%7Ijn*7o&uEZZS1#({m&WuUqH4Q>~GVYfInIOReWEuQ)mB2 z#=h)e?ElQzmz_D-Z+E%D{vRA z=B|n5=dFzmCF?KuV%A^otyzE0VoZs7>9mTN3c2s9*f7YH{QX;}Rm4hSev*yvvY3yK zs({>|WD^T&vKf#=HhT;=zAze#X>yBIXmT6$r=K%EG%_}hX>C+&&)DeLUa`GnV`BTn z_Kl5&oDX>j@-A z+JCw#Rt34x&>9_^yCya}{}uLvT*T%X?Y(K9iOq}E>D1S1)R!>o>ov)g=90`PgZ)J@ zwgok|IJP8qRP5;3(%3PvV`Ix=%OU$A2OtL_mq89e4nvMWjzTU^$Br}D4|>_oqu42s zE1KD7`wrR8BRSs2erwpjfU$oeTZe|7pl$4fda7WB+-YXXpi)HkZ>p!`@k@X`pGb z8GAMMhAxBGH5p7~GI&dq!K55AXzw$Oz`L=}nGD{Gy&wA^_F?R!*vGL?VxPu7gFFTD zRLJ{5CIi1eoOoW^4!KgPUbw)SJm|`_T0(`m9|Y7W;!_5GOzX z5H5rGZhvJ2;`X?pu^)G8?6a-saY>26i+7Lri1&>5iuaE9 ziT927i}!~-12WA+Ga*+)o&|X}vTS zvRn)KxHfap!W_8AjM`JbOmJd-^+LLhbR6AW$bYN?sT-?`&3Ud9AN^YlDJFl@hS zynKj_y&%s=C+P1@K0|zXe9t`f>iCHG$T%7LI><*tuD^O{r}$oRDo*+Uasy;6FFbV2 z2;QbCRh4t;LPojiFD6%4)zq;YA^SJ|)!530#__fDOG`>7R@Yb2O@{~8*3Q#b%klB7 zi4!0IOIzBB;?6e`W2VG z#*7$QTUA>*wRS<(9Nsd$A%>z4iO#*}g2>nrD1RUcGaUqjEJeeo6NM3a0roB!#AI?2W6 zf5j|=>*D%F332VB1o=EB1Ijc$3Hkh%GB7l7Yy2Ljf!pHi;7x{DP+ezMf8fw$sYbT8l?%?nt=H1Mvbfooc7z_q(^zH>kPLQ0zO`8f z6mpVpXEIpdCWBVUAhA2iAkhKxZCnNk+KIX*VXL^Fy&zNm|7ZQ35)PB)(R@HBTnYWU zgoJiog1mtgkkGD6knhN$fISk%=lUerbqR^SiGGRxi2;d$i9w0MiTnhGfbN1!=HMR4 z8zJ8d`98?B=6eA0gXu)mbqRXjIZ*_8Q?mk$ytDjpn*v&+0P^8hCCVW`WGH}Lm++^d zfW)4Oy|wY5*h?G#j}ZI*Z`k-}SGi>;91ZHnC#Ey%CnP2&CM6~(rX;2&_Df7lkSF#S zEUu1*-r8eqYL;XBP z{d~xq4eF01>e+^)1lxS7-xMsrkQr}IEKVG)Q-733{mX3NAETN6S6Wi<>TX;&o;WUX z8e{+X#0iNL6DK8BBvvL)PMne;pYJuuuS0$V@|%#~g8Vk*cOY+pyfvMmyRq1RgWu6N z93{?&{4QsojwCcT9LevuvELf@S26ZiLw?U-pLU??)#g-jZd9AIn)9ZmRN}_OEjs%* zYwUkO2NEW3V+Rt-ALd}+(P)hQI})2{`JcEmaaZE*#65|PiF*_GCGL;+OVI57F=QIX zpF;i&^5>Ahfcz!oue9a=wzY|e3c53dXVz;=@&vp6GeLyzXx7p8#17I?#*#eoUE+Jl z-$DMKbd-|+a`~P3De=3-<#+aiHrX+0)5M(Yq=|VanX;rqGi5)u6f;+HQcCtBJC>A_ zu4LzAmt@yuw`BKZk7Q5Czd-&K@^6rThx`Xzd2qFZt36!1rIWo45eK~#PMw?_4A<_> z5~f^+ixtefI<@Jy75YsUk-n0}aCPANP5MZ`Nq?Y#z2NFd>qPy%Nq@;mvO=f6oKf$x zG3w)tdY8Q=^{!5p2KytEERUHSmE1EqI=NSJ@8p=|KFNKPW8rebCBP-ZCBY@b<$|j- zTwUPmnoc(5F=HEPjXgOz4X$p@>{Bj7KAW-MqmBL6u+Q?C$tt+I8|dDyG@|Z5luxGoku1?0DspO(0%VQ=NCzm9TN*I+vtxcb920Iq>>4T6hCd44+Cl*f!57NA?Elc&Hnq?vuHmZEzIiG6n) z`>kQ0N$!c_zpnW7T7O5yUQ zlTCTd95?aFxSV0apyJI9v(1h}Pk7jYuay*K4Md+k#J)Paq9^3)e_qGxh)2JMZwQinb4j z4$^YY*;8Yu3pSc`*uI|uirE0>|~WhGn*o<=(j++OPU`*XvOz0fYvv|;cfyU22;1RptLm(6K| zzm?F@X=+9ryJ0`boNm|;G^ZQvX7PW2kH6H*ek8eO?``j6?`!X8?{6PqKf*rHPGP15 zLI^@BgfN6M2oVV75Go*4rtL>ruGt4$pG)@P5Te|*82HDMP@8ux2iNQla?MVYNq)1q z-SeNWmDt&BQg-51-DoFXRNQ_4T&u9N+obI5HYp*&Zj-XJ+oS|DufOFm)s0^QW3RKP zEZ35zYjw;uB2QCWdUfyNjk`9xB>TzsQ|zbOPqR<9Pq9z6pAI1jAqAlU0!^_d zLO21!i4Z11I4NzX?0@z{x7erbvkD^i*$__7j%{>dgh1Q$5GLnc%f+=zm}~POoRS&a z?3a^k_A3gS*aP8IHny29-S*JoP@#juSuV6&7fIR8i=>1pOn{qA0j9PTKrCp}cq)JM zHaojY%6_~34*Ozzqy0|%UG^pRyX{LMoB`oX2xmc<24Omc84zYdm<8eNw4F`>a0^&P z2>bmIX8*$ivm%5rH*Y~M7O<`y|VyUNYQ6g#_0YCP43XAj$$VVPR2ZT`Bkzi5Bi z3IOZO0B{cD|EkHKipT980EDscaQbiB-)HpSvcGMA$G*Y-u6?6@lYO)OJqYJR0E7!5 zTnOPJ2p2=R1OlmfY1+OeOW(ee=B4VX^`INF*9P(}F`28f4e-g9(v2xNex zv!jdS07q9xH%E6z4@XZ&A%trnTnk|#gzF$&58(y~^v!h>gqzb2F>8QBD~LD@2)F#x zfZLb>x91JW!2m~JGQiOf!mSwt97m7=j)4VD?18YzG=Q~az;4cQuw$6X-!atWe+T1# zoXLN2EBps+;_r=dco_e&j&Y9hjtLIC!{Kl`Tn;ycJ0aW!VF`r0A<%Ge4}@h9(h!=` z4ln0#%{U!2Ep6ozbK$-`|6KSd82=gw{1S6VJ@Mb?*Nx*u$H^A`lT7;T5_1R57H9%U zCE{E3{&svz-*LKQHlu%r<4ng{j%kkRjv0=bj#-YgA*_P18o~n*XszQR2oFPe1j3^b z9!opsaQajlnr;$w&DVtiMeCpf6~9jahpYdkxBna zM*j|z{!^{dKa%(TC5{!0{@sqHj(Z%-9BD_BW4YsA$9)jiLU;zkvk?9V;W-G;LwEtg zix6H)J63Y~RyhaEzK3`znLzF@9>nRhJ**PJZ>%Smh3pJiNgvivXS_<|<(K=|C8VzQPN8rl>IZET#S z*I8@{;5P;MiU|-j1)zHMdkY|_2l4mHoC)SY#98jFa8^2_&MIfjS?!EN_!h!<5Wa`- z1B4$TPzU%K!Y>ehO*?D&P~%Ju9Y79Dgz#I|0fBBecQFV4%sY^a1E(_w&VcYccVHSh z(0bX?UK5V~M>4Q;uG6}Lz-eAVApFHNFs~pG3tDQx9k|%JfH`o9bDr~3=Vi{zomV)o zbYA7053w!8b`aY`>;SPN#7+=9L+k?afVA^!?!d5hz3C<*=S>j1W*wl76!Rt`v3uTu zTpU=!9Jm`|H}1ePbIch!VB{;~>)B{Sml07*370`maiw#$6#-VU2q5-g=pSSeK%_Ha zEh0dh&HTN`od09=A9t>CKH+@Q`IPf%=UV48&SxPC5JiX*L>ojIq5@Hcs6o`z&gVFN z=Q_F|E#iC?qLHO99z=JgQ3MbV&eP9@{w79$GsGfJe+wH0whsQuxpmxPhzHVvTh>yl zN{jkK&RxzumIfc08XUqjpfoVj;LuhyXg7&#@THSoLE!w#`L**K=eN%9oZmZtaQ^80 z3F6@pdqM0Cu@A()5c@&w4{-oQ`lp+(Ah6aOTx}o@%xb`QxWps#8swmXi(NtB>H%?3 zMgteSf?%KP4KB@PT|wY7uOJYQBKj`sj70zFR_J%~X6U;Pcd;u7T)kYqU42}AUHx4B zT?1T4xCTNz7UE!tLm&=?I1J)&h{r)30dZv7b)@y#;W~EMIv3?rxae<>%6xW+W7%H1 z=wLy>nWvu%eRc(b%K>pTr_Zh+aM2Y6?14CjO$E)ic?fU?T_O7HaFswD*XSyRIG&jA z&tAH#+!dvuF?f-ylI^976PPyUKBZ`HMVlel6qa&v>Ri?ir_0>o6kYp#lfN{{#dbJd zC%H~`o#Hyxb((9kYl>^C>vV`7h+c?3h<=F05Caf{5b3`sly;q&v2BKH=1@vRcFl%Z z%55uy7)5uw3K?Qm-nLw9V>_I#c@V?gHnzjb_O*r&A=|9It?rZ$oZZ`UUE^BFY`Yd> zq|tR9#Pa>M?Izc)mTk9~wpB1^ZZm^aWh=Jz_@vi_LI0TLy6$omeo~rXV(?U61g2j_V0F z%XK{s@%ZcjCsO%$cHgFWVqUsjqw6^YvMlnmDguFseTJ6#{TcDZ)DK634GeeC+g^(n+tAf5{G zG>DTSPJuWTA_b%~AfB0aecr6WH>}E@>wAc2{Y``ER+T+*MqYy)G;kM?25y=I!{-J@po4co}fxCyP!A#P?Etne2YDEK`S6y{0?n6lf zx9Zm1y4!FUxes(7!wNYg;@=n zr@I&DHONJSVN3&>UtYvD7)cuJbGqxE;C5Q{9VY!t7=5~qho-ypTA{Da&x{4`Vs{0j zA8-fVCGL>B)E#!0xg+j!h?haU9O4xauY`CNL|Ow`0P$*w*QDK*oW46gx}+fDrqSZs zEPe4h^t_af1=r{4=R*HvMxR3PLQbE~L;ef>UK9HLGYCv~&$2X_X=-o-(_pr#!Hq37 z;0~PYzLYs|p8I?^+!wenbYJAY*nNqc=0GAIdZ1;mvQ?}xYw;_9^fDXu|gAb0^H)jeQ8Y!jq;Ab2>hK`t7+#WZ*u;)7g+cS!^H z#*y3E1Cee&5UjTO%h$cty~Cov-K75rqrcOn|7a`p+dReT?{R-iXJOqRyFYP%>i*3A zx%&(Em+r5|9pwH7;^Pq4KqL{Kg!mN1ry;I|_zXJ>D?Z!g{%$V?eslj0@qevI@I1u) zo_j7QN<8cyc25_G&t*LDuzT3|IU(>!9<|l8upZq*rCL9PNImuC%vo5^LF|A3V2Cd^ zd*nIH)0;f{+gVso9}lg0z66o&zwXCbSkDojqyL|0VLiurMwv2uMw&9S!~qX2_t327 zwN_;AT#}L5WA_9olzAK;r^n@SdpsVm$LH~TiXpCt_y)u`A-)BXI@UW7H$Z$B;>NTm z$UPqUG8Gz#cq$-n%34e}2^YS}Mzs7*0y!z1WQx&J!e*}UL{fOTx1fn;4^8a5hArYz zou2Hnisw|%6pQ|3lRmpZz;n7upFVF}?BjG8#_3P@oX6p91B zF2rpRDQxb5_yNS75UCgJg18&vM`_Rb)}or{BCDpO=TeA!_@WwJJx?i$>@c+WMSdX5 zVIcEd$LL=VkzXL-x#>Rx*d3lmT2%8ahWKft=T3;9nPJCpop9Q;lvN=xm^ypv^l9!{ z(@vOj*2z<+aQsU>Y0}1X4`q&spR>%7Aq|u{Lbp^<+-RWUoxl_L%2!&l=AYo+mv|d7k#H^*jUdYlt*%ehcwCh_poV1H>O8(hkzk zY0v+f!%Wh%j>60<5P!*r89I3@{=r1crwrs2W?0n-&nAe!@-V}yMtHUqG-SZ#>_6 zzVm$V`N8ueq_&XSL23`F1Eh|SIzj3TsSBh7(w?6)f#&z&yF7GrrMCc5*G!<1dZ5Pu zND}dv@)y?U!rx01qegFcNIYG@TS)x9LP3*Ppp(}Ub!KAG-8^|Mw25UvdNr>>vBs-I z>e=Wmf>gMlvBrCd_i!?2@FMSFYyn>q$Q*BP(;Ts7*q~EQZ4MXOMEJk;2=9@mcHTiu zJ4xQ>%lxGw-m&DIcc^!mcewXB?+EWm?9AC{S~|RWcI~b8CN1>!Ci>nCy*b=SeOh`WbntNcle}!d(0h{iWbY~7Q@y8oCwr%O zr+QC^)DKdBNEAJefHV-&AV^0-IttR!Y44ewzBRS+&W3bMmOh`_NQ3kAbD_`n3%&Co z9n0yn{leZ0dyDL0`!<~~w%RQHYrNN4^cR}+hcNm#m{DVBEA-p;<@9g$-p%MQ^4{jX z-Ft_3vA5BCr}r-J5=g@#9S3Oyq>+$DK^hH-0>W5G)xd(mG3i87Md4_l#Wrf<*F z&xQWujQ$!(6FB{+i2gpm%)QThU$W@GXwr8u`gAcK%{J&B^}VN>!l3n>{(A3bM*j`( zo8Gs)Z+qYIZt%YA-RPxJ%?*hnx)+iUk{?nrqyVHKq>{AvJx+hzTJH{u{5v6qvh)k@ zgcN3xzbsEb7y4f^`d>jR<@CQL`a@4GXkrh#Q{o8SkH}g&2X_JI_^bC1i~sK?{|Mv% zm&u>y4b)AXdi?asRCqgh!jwtVP7=Bwnt9LH-q(Zp`#ShK`a1bK`?~lJ@OAZd^U-9d z5>gaW6{HxXYDjTN2}m`NYSX@+S^mT47estCNvQh={~jF}|74zj4*Y$+h`+Blr1}hh zUq9kMcKz_H#;zYWo{jlE+OxJhos;AgkMbRB()S%>(oYe6-w=~NjsGp^cYTq+H^S#& z^hf$e`9}N3_{RFi`NsPu`0S7-LOKD`iI65iItkLrkWPVgDx}lWKBx7q;qzLn^F9g- zlliyC)aKQBXe5qoggSZ(~V>&NzC4~sE$0h`%oBh6ADTL&u&KW zEjQ7(ax(%)ztZ;@Lw~<-m2b800pEkZhkOtF9`QX2=@LjZ%e@rRWsok1bOodeV;S*ANqFrcKbf^?eTr=`^5LD?=wi(L%IRdjgW4FbTgz|Al(XyWV|iy z`+}p-j4(eyx;@+L`Tno8IFCLD^!_%4-cM_ZcVy7}I}m!R*Vx1!TEsHvm#l5>_5N;t zD-FzVrh!R~gnkHRKd(c#pZ^uTU-r{INNK;~SN)n__Z$8q|AGF4{Iqy<7bN<;yc^O| zNcTWm1}P1x3DWYkzxfIzf1gpi3nKphknYW*msXl_(u+(4~Y^wC?>C<`%vi9qNdk`UjN7e@!S0_GXVIVW&l`47Wh480HCTodk_0U z;f_rB_XqryOoX7n#2@mP`osP*f5czzuYmL*q=z6q4CxU_^lyF)(&Lcm!}p1_Kgwgk zuz`L$5b3Xj^kh~9sv|5t%|uw67an^|DeGmO5O1tvY)3jOXCoc?+K%NYIh{qSGlztDe?|6>0o{&{{H^PhwCJfs&O zy$IS}m{7?9w^gjh@1EhB$ZG^N5(q>5SL3$t37D!vu{&w+k1%lsP{o?=3{3@1;6_b9kY|{Ul z=of1yeYy;1@3Ft|{tW!$gNpkR{NjU)4=Fyh_^{%`i+dIKF78v@7t(i-zK8S!q#q&u z1nFl;zd-sG(r@Wvx&oQ~^y@Ho&5-E@k>X<@{hozSMdZ8FQFuuCWQJTm`isXf__T}j z2Zuj_y1vWPYXf`CBae?-ZFAQz_7+>!FN)3T7ZOWlC^oBK*jh_v=-h_WFDqu%FN!0@ z<;4}nmBrEGs^VC2b#WZFwy?E>tvzfVVCx85C)hf})&;f$(#6fyFRZR#JQ23PRX*U~ z{kHD;uAfWSXVou?&w!1mG8D7w7w(OeF-H$e`(>#ttj*G&Q+%$~_0M5l-^MB*^rv&H zRA}jqmR+Btzo>XVLw|AcCB^fKFD<^T`10Z_imxob3bsPn1lUB_B-m`Q$*?J~sjzA3 z;sw^qa`D1(YpM88r1(bI^vue#tq8QQ)RSeg*bdF3&jtNm4E++=4BqkYA@n1AjCzAT z=R{VPL z`rBWdBe`pzk!$qhNEu=7h}!n;SL{Y+l%Wu=!yt zP6x(V15IGUuz>*w@uz<%zy}(FPeH4k@vq49&xL=O@h^id$oW?gf4a}MDNsfH3m-7~ zm;8N>5l94TX`l(zz*gEAsDmv`%=c#tGtdw?fwURCC@_)bO4`bpHj_+kBCTk1z)G&$ zX@RMhZc|L%D);#we`$JvodF2U2+R!33Y;C79heiC8#pIGlcFlvVz5=iMswQ)Z1mqz z3mg4+)TaaIXJZY!+BtA3Y{`Gd8YgqDA@5o)u3g7myB@X_ca5C^7&fS&i9P0}NR%u? z)i1L1*}xrvJ1z8$Ci>$U`X#0^6I)TH-2_fQ9e9AzZwf3A+#9$rup+QBaDQM`U^Q$f z!Zr!ElVCd;wo_m`6}Ho0n+)5Obl^cwf8@)ol2_mf*rsOb)A=8>l9%m_JpEkgzr^U% zOHyC8Jj#_4Yj>|yk` z1-1uv1U?At415^a71$m42)604&46ttY_niH8@Ac7&4Fz$Z0Do{A9MQFBs1_eZ0Ba_ zH%~Ip&(qI^{_l+bAF!R5p&z757yF)M20H~0FzE-onDjyPgWXK}7qrs%+bqn`4+_B| zq8}84QqUHZgGx{hYC%0{z;+RA7sGZ5Z1Z5F(0&WMJsX23z;+v_e-hCTp4@8#dtker?PQxRePi$#9y~pGCe1Q~XTY|& zF?beijYNHaW|_g6!Pz9v;6=f+%~|H1Oq{uF55x9gV~}j5Rn`5o z?TO&imTga&wmr<8dB(KukydPL+m>tdLU5hs+DoQukL~k4{?hs&I{*-TBlu?Ut>D|i zcY+&&?*=ypH^H_BHkz$I3ENY!Jq_Dh*q(vyS=j!U4mKYEu;w+vov=OE%E$|1_0(sTF0kH!}1~ z+Ld%C`X%j4I+S!Q=~U9Wq)W*GC0$Fp!S*t2ufX;yY_GxgI&AAVbT879QF98KN(K=9o^D3p zw!!?OEu6$T9#vu;04OmJ0N6GX|B@jlfBLrBd)-_Rs`+~(O4tE_l945&N=BEADH&Tb zu4H`4gc3V!@4-e(;#*+b3fnf=w!^jqwhv(2nJ#g1{=;{%ZJLq*Y#(O%(_v$4n`U>O ze=hvl0e}*kEbij`*#UqNoqBCx4|<%-W;SNq-1|!!O4uS;zrH0C&EEeJqi-#O?P-O6 z`{kVeX(cll{mCU$N~V^aUUEjsnI&hHOe>)e+D~Bn6t>S``y93}VEYm_ibwSI`c1lI zCZ})BGfK{b?b|H<=6S~VdHT7~zk<=f61ML+eYzKE-`}()HwH^|)~_ki3pT|yV1v7de&Cafu;{OpoFkPEZ)Y3!G6H1^AKo_;R$zhm^jhb(aV zKN0mFUZ~T1;pplfKZlqtLdK(B`KM&QP0BdsBl@J5vLNGzfJxHBej8;DJ~8 zdtE~^X%Olb>K^J5>KQ5w2_Z2gg=~;@$Ohyh$Ol3`2=c*@4}p9rKOtlfIYQ2mE94G&Lf()Ma(~DJARhsl{vd-O9|`#=$VWpyCLJo~ z^h2ei=^oTj1oE+2`tlI;oWbZ1&C}0?ejTG<4|y=B-$3*y(AGJ7SXMp-0kdUgI+cGM z(FmOqnrvxsnyJAsrU9MFrLkamOAWXKXNAsT4onM856uY849yCi9hx1Q6PgQo1muyB zM?oG9c?{&SkjFtD4|zg5bgs4B6uQ8g28J$yY|kt=$y9P6v)m;6@($$Uz_rYQg^(TG zfg8wyedf=EZVTN(%T1x%A-ftwiy_m8;(jeRg_eZwA!i0J3N2;JO|pkMlQy04wsc15 z@D0~yMQD}f+Wn?${(Zj3UwS0;40G+#&|{&;Lu*1$gq{pN6?!_f7IFY`5ON9R5ad$G zVaR2WDYBHOL(gVhdtunX&`T6=UWQ!3U89RB7C}z1cvF*iEf?3Q{A*)qBjif%+I!^M zn6cxhu?IajQ;ABeZJu(5J_votT-yn`sxh<+a%_KH`#AI&ITQMX@&e^*((TUB=ad&H z$C+*|*C{&lYXw5zhOFeUkeM7N*D}{WHyx!{_g>%NuKiZpfw}g3=#S8!p}$HCO52pS zEp1oY9x_GOB;*w22FS-lo(TB_$R|RclrHVa$F}3<_3ly-DWz%eN!hWDZu#vD=GrNF z*K%;J)F9VNX-0W+#G0CyN@+-&0(mOr(;=S$`Ao=XL7oPAI^-GY z(ovlLxV5Ddh`s~z%q)G%K$g#D^k?Vk=R!Zk=u>Q;#py?g{>TZ=t?WS$s-k+J)zYS2 zCFd9~rPMH5+$yax`Ojhe>rMW&1GjhA7rKAW-MWr{IvzjZJHn*7C zT-Ay;ZQFBg?kKgg!%EHUFnPf~-{UVWD_zZ8OP4m4E-$^e^uE#+r7KJCFI@$h{>axt zrkUJzkgtb)1LPYa-vs&Qbm;>;)>t#>(lwB8$;O)I8T6vOYq_}gB6IB}$W$fCy!ED( zZbMqqyGySP?4d!NEu))lcBFZ$bb}RX-Z3N1Z4CWJQyEGpXc1}JzR2lsDgB7i-&(q@ zbbINJ(ho{^mVQ{et8_Qy#gH2z)2MM52BOZQ|V&1V_gek3fDD@?(%6hrA{o9{A5l6CMKjiB=-bQ~5}fL!=3h zC)dI>DSR^HTG(m2M#gSBOrk&h*|B}tgB}X2p=GvN`sapW(Ldj$|2m_8 zp-G>%ZCZ>o?Ri1z@TK8v8U4$`mxr$iUm3nCJU_f3e07+n7;i#;3-a5L-+{aV^1G1f zdwvt-&FL^*tH^%(b?DcT){i3LTOq%frQe0-&@3%X-jb)E3w=65*%)31`F&1*Ih$oH zw0_JAy)=xlzq0gKhaa-&KWNh5%IH&G7xmR`tG0a{GvQ~$ z{|i4CrvAPI@&}N2LjDl)F32?R_z3bI$RDS}FLL_fSHrIn{q>MP$8T~DgKjrkd6aDax!9TGF@@MRJO|zx%*_qAdlnPJd;rx^E=aveenJRq6RG>Rc zNQJLkQDM$6{JrnOe=rrk5C0JUG5k~b=kPD#U&FtJX}xlpR%OC5e@pNn%Pn(ygpNdx^ce_qfAfIB(J-vnj{?UK`j$#oNpbG1g{XOO;WHSo+o|JDx=vgdpVXe^b(EQ#VWobr#aam*8on?2GEh)RZY-!m&Wy_%Sg3=pG zA1HmH^n=nL$^a-wKpB`Wqe-UK_s6X*yPx|0YAAmztUycX%2BNEADyS43w^o?pt0;} zD7>&j*|S97p%pZ-2Le0kYPB@wc#ZRaxy;HCD>F01lw%lw`qZGne{3uK4?K~-_f8qh z5G&hI_HNn6vQ1^1%ib${zidm{RwzTD423cb%5W&hK^XyMB$QE5MyJb~GsIlqlu?FQ z*&ZmA4$gj9=`L|P6uKz_%7i@sT==sLv9j->jOD$bWr&siJoK)zpT{kRGLA-8))roK zeo$!BorC-<($)+Bkv3)ku#*6h_ND-iRs@ir%e)uq5|K!N$N`bAk#3Rhksgtrk-~@& z5uv!CxS@EUc%k^9_@U4kAAk}}M{GO*M09rLVdOw4C0PNKFzqKZ0m||MnK^5E(=Q4Erl`6noH}`ev!svh1Mt|HuxC42>LTX)xT>fL#(18EI-z-iijDJ8%ug zMSM(y@sSA;d&CiOMqCkh#1kR(l~AHkXf6_iQVk^zB>|-dN^Lsg=NecG50Nq`f4d}t zFFYv8yau^wP|Gx^gTgO~h@?mZ>ucj*zBeK#MNYNopJLKaG5V8D`VFnnZ_BTTikuml z%jlmKnHHHInGu;8nH4!ZGCMK{%0wt9Ksgc0Bq%3Ap~!OzlvAOcmX4gm=?~u(xsZau z#ZV?^g8-coQO;mN;LJSzTtCusb!BN%lzC7tg>o5`%c0Ph$(2y9N=Nqa2rwi?$vu(CS5W3>>38o&**=W^HF^5E z&}SQ*k>8;#;PlxBXL&(E6MLXsZAJjrHh%?{cP#H>_WknCX5VM`HP76a$C7vu9U0g^u>QYlpCPj2<0XyH$%Av%B@fqLAfnmZgBLjne1lB z^24G0?fwQaYTXQ}EY73P0ev|g252ll8VbL^p?t83er%ue0@`sR^t9t-wpsKe%g0#g zN1Nyy8TxT1`a4^q7uxdzuI0}15=P%u?k@L~d&_<0{_^7TKzR_#5-4{=SqkMID9fOv zp^$aUq1>A;4{`eC<>eJbpC*X+WjnsI63YFoDYb<q0n4}JbD?*D^Old zmp{tsTdTn3YoWZBrQf^?ygpAq7y4A_tg-wxD6ez+ZxH>#KlSc1_$OKgrhP}sZKL*Y ztH9+O%ipu;Z#L<_!RT)>>A%?uedQER|AX?+82z2)AC~Vb-(CJu`JVER%Redq6w2FB z-hr|K%DYfDLfHgmGnDtByq_-roYNnfq&aD%oR+M%Wa-m|^w!*eTb_On^ed>)Sz|>T zC|fi1E7}wNea`(Wx>ocs=~r|&>2D|c6@@1K9j(xB!)qp0$QA4srwXM)ta&a{`d-qMc;1H|B}&nne@MEg?^`>Gkw3pUs2BJ7gq!-f)yndp^DOq za79@~1j;v1zJ>A~6zbVOK=~2MPf&h_@=LmcCVlLuUkB^EzoG`puUY!M>Y?&`o_;R$ zsnA(t#mP{9`eVw5&u0&MZe$z4X4^dduQ;p1y05dsysuOFgVCR5(*Ls+`rQxW z^v|i7$LOD1abCsw6{xtN;=+oHDlV?L1Zn})Hc;C_Z3neI)DBQPLhS^#bGqVEPM;1? zQSw>E)lj?qjXoWqqOSp{UGwyFp-+>%#){jZ9>D1@Ci?rV4^eSXMU&O{)2#2S-5C9Q z8GW^TEA-p)%IX!XD%LRit1BL;c(CH3iiay6sd%*Fv5Lo`_JmppRe&l&m7v<7%1{-k zYP#YHPCwK4pM$FXjecg$Pc`!NbD>X@yvB+*q3WFeJ4AnUX+aZv(DO33>SMOqzW;v3 zHjDmNlYSASPa{6jKd=@0?Kbnizq{fqM*pLVJry5Ud{Xgg#b*_tSA0?NCDenV9s>1H zsE0v49BMD9y`lDj+BaSCwUuL5@qK38{~2n(Opcj4pgG4(Jt|K>2l|yX$!n~nP}@I4 zzp^vYcQ2r8+iHlucsHXjJ#BvaXDC+otQ086tde@`5sj79TL%*J{mC(_R4R4Src$LG zGj$NlF{?Bv$4otvnbUHqxWi@qUwCL`FH^V5!%f}TEe@52sT;kz_YyOIX+Y%=a;@@+ z%7K-GDvzu@s`BW{V=9lW91QhXsMHRDIuzyHI?1uKzSx_7QVzuR#wI= z{8c9Y2@F4-(57f(Z;4+xOyKX;SDwraNLHpQ8!C^loLG56<%yM(Do=vygzAFohU$Up zh3bP!f2v}rfpq05+yE=uRGtYnm^FZZWvHRN0l64(E;Hafs3qKh3&?<8-P{Y z=!rlrhgt!(5^5A`71S8iYN+vaU+yk7aHrP~{(ZtNn5e}9j^w6XF7=Gvyp&6V#}zF)bea%<(b z%I%dqpq>ErM5vRXQq(ya>M2l9g?bv)$?3|SJkq#k(*9bc@>8f&vXO>1w3MsaSaW(l z(&Q3peq^rw1a&HR?N@Rw^wRLF*h95l*ewob+w5AjP1GuO7B!2Vsb>)Ss9EexJ+l>M z4jGf7AMF}t#m=JLqTQoCqCKO9Q6VZur6_&DOoKWd>I|qeq0WMOHq_Zr=RlpCjy4xN zv&NYyO@PnI(r+GT&dbx!fqs+~JBtp4dTxe(lodN0dKYCg(}V6Oo5{?q&C(whwThiZ z&0=Tj`HcQ3Ghm<<`W+tO^v6e8v9sues6Fb4I-{!Du7>9b;I<3<-W zu?K}_t!uN*(my$Rni=+^rP=8@hI&gn+ML8Tx*dIBN227%ty%OvXVSMeLw{Qy zeJmvY4mH0J4X6JH(eEvKCX(%2p*; zDOD=ewNRgd`YcrX=y(q5^H9mh7oonCuF^Su>*KPDmO9sE>GLft^_4vR9OzdaN%X6Z zg8FiXe$}x=pRUJiVh>wdpv5J#&C(xHHQJ&-%B24)qfg6E)c0R&g}&_K^c__}M&DWG zs&ZF(s=QUcDt}dRRRHRGsBb`}#q_tJz76#qs2iZZ3w2|UO9*pnd>#CsY~{ zc0t_@^&_Zz(p4954MsdSW-Mty-vb|KHR!RHs$wz?KFe#6iv~9^4QRIg3D@8j(xB?r zUK`j0^;4F`XtvoP&{(y^qJNi3|8quvsY(Bf*65$dgTV5thZy~PtM02>QMIz_{;E|~ ztE(QUqCx*Fs9!_<2I{v^zk~Wc)E}V!2=%9Q)x(^A)tV~W)vTg*t)H{>)!(50&glP< zr=JV`ml^$6p#H+?zs~5dpD=_yP=AHc(Q0Xb;p}Ybj42%HrmFWX72Y#d_>-wXA%FtG zU#+Mxr-;9|v+8rE!iQD6s&-d>RJEt-p|yk79$E)z9ierC))`ut zbk!HuQghWeLvF14j#T&o+5wrRW~~Rh9}Z0-6*OC3g&b6fwILN^^sDchQ6biWRESZv zqF85|4QO;dCxPg0Z8cqy;TY>4>q(2vu^!NRHpU8}Q7YShEjGt&F_pv_yeOuy#b%9F zLWt>19IdrV2!py6@;u1cA+f_vrb5%8>Cg;lMbHj}b`Z3Kp&gQr4dJ23T5ybwhIVK+^za2o?eM&Bx%lQ~zWJaX z#(fKrZ@m`|-NYVNt*QGQt8E^5Vv$&-g}%Z>-;1HIGNtL=O0-dU;&iMgb|Rx+8>@@e z$C9yBtRZ%MY+~#LXnmpegVrC~0BA=*8whO>v?HM%m5xoaqD}174E?Flj^@#Z&g*9? zLu$kG^mCyxS-EKB@J8qxv@s}3I*kw+!#@L;)yJAaXcgL2-?ujjn zrJ;?4HVPUAkulK5LK_EdJTw}w?CIF@jB6`LCS$bT6?*`hgS+MirDK8}47`!x1h?DNQma)r+g9DPS~SsD z3nuymp|7@?0gBRe_eL)kgl@koBTcnl-HZ5F8`VYC2UZ_ceQ@<5)rVFeR!vjkI%xIK zlF(An8lW8yZ6Y)p@lH%v_vZYqk*%7Byh&O9%_G~%dH%WZr&9op)fDSb;{3-Df2$}M zC5E$GBQur3vizOZ9*e)*tU>a%IAsh$Px?8fTZ&}I|!{Yeh3 zKDU|`u&q9ijWu)FSW|rg8*ApaKGxVi=Gt6ZeTAjl<)&`uGTkmPb)#4J4mbRzYpQQ$ zu3cNbu=={{>#J|5zOnkI>YJ-?fp$JLK)V3ih0rLjT@39KXf#W^G+n(YxN%N zt}TIf8F%dpP;zLG_RO`b^RDIM+WpM6RnRWyu02Su?Q;%Yy{7s}=Gqg`u57G+3ffis z>)Nx`&yzEQ7gaxJ&Y|ZsXI?a&p(Mn;oe|V!T$@*`*ITZ=Zn}2OKHuXnZK&SPTzj{A zWA&!$&DHN!zhAwjdTaGIXbYiT2km-jH$b})+D*`IhDHwFny%i#M>W?>b{k&x$IupK zM>X0fHgChzZqK`xi)-IA*J#1*HtyQbv48q@l+96aDxAX!mC5#|II8s$|_% z^~A{SkZIY!6RpEj$;)Q?@gecyX2*{YGdn)Z5{Qp5>9>|8&~+WBKQ``V^vA`=$0x+? zaYx)4cg5Xt4>XE&tD(`S@q^GFg7z@9N1#0l?Xh&+$LSAS$8HOY(`V1$vjkqHA(zq5 zX9?s)zlPDTg~qc4;z^=Ebkndw>|x7v-EXtnEd5FGQ!M%?oAg$b#?OjRi%*Zwh|i4Aik}^)S+?8m$&T2km)iFF<<{+Dqy9Tu$H0 z5{T0zq?IfI?X`U5&mr>1uV(bGfyT20;@1)V`1J)%@f+Fd$t&jS3H30V(F$#Jp^d>= z-WFeMIdF&R!0XHbs&hjQtZya$D-ZGa?uoBr4lIkO<4y79@q6R<#aF~v#_xyrCbYMp zy$$UhXd9rt3vDB`P0%){8qyuTowWH_bcQS0bXDZP-lCe z$A8*4+;^5({LMI92YODC6GB2vNC{g)PACaAp+Wl^+BeX?h4vk^@1fCD^hanvLHjwKXs&a1 z+`N%T7DN(U{pdT9mypL&-(`drYn6tP4D^v)c; znIbl4=%!Khpr@P7`ph;r#~ZcKBGS~F)ML) zVs>IqVs7G`#JP#{pm&Gf1A0&Bh0q1)B6JD54Z568fQS9TKPKi8{mY;$S^C}fK-U@l ze3gS-2K@w`187X#0A1zuZ>El)xMk!k?18SKCxKus&bzAE-@zF zO>Cki#>7VGM>HljLmx=g_h&gfu{E)S#2LIOv7Ie3>Vud#J56zpY$=Y=^%_0jwQmyNCcaC2pZFp1W8$a8&xv249}9gj^dZoPLLUZwIP~M7 zkAOZho%oH%n<1&1HU*Iy8j1d1>!2I-u`J$<%e$6?Yc)N|wHgZYyw*XDM6T7?3Yyph zeGHpsnk~hf9fcf!&4D#^e-lkLYYsN?k0<;!hnd<;Xhj?UDMy)mznhITA|-&HK#wn<|ameLCw`Q z*VJ5Fv#{p6n(J$BsJRh(5_$?c&3Va$iO^4gej@Zq&`(O&+|22Z8XP%_qJJawle6^c z0#~J!MgPe#Gyb%| zOkW#x61l||Q=!V=`(Mp#jQ?{r&)2+A^J2|QHS20#u6d<~COW4>KLh%i(9eQC4f=HG zGoa6eJ}X`GI_Ez!Ieb3xe;4}MS^ktZ)uRLBKPS&W7ydgL{|}+h=KMb*{==^t{1bav z=?N;MYqr_g|3%H$7X7bG`g0lmZ%z8=v_iivucBS^Q*9eY|L2-tYJRQxt>*WdKWhH0 z`Kz`7I(=@Q4;|1ifPNwLi=bZ&{SxT&(zR_leQT4U_5kRY{*8X7qMm+vo_-GWYZanj zt3tmlL%-G_`a}Em+Q1%GdV=z%%(j_+?P0aOP5QOHO!`+4{o1}J{VQA2FT5es^=k*# z4kP%rgKCegJ*xKT+GA>utsPuDq?RW8^Pw+*el_%KpkE7pA@u8@Ul09;bnS2sf8@)< z{wj#nj)Q(<7Jg5Wu6kl!|CT)bT;LZo_yOoQarhyEUrPnf*aQ7$bK=k1Ed0t^tH4>U zS>Q~+mBBX)oau{N!WRyh&FR@nGSxkDG(QnGr&xJlKa8^r!cNwS83Y>Y? zji6_=2JsK{xSzF@y~8iWti7z(DsWb77C6(FGy0TTNyGlVtF>|H<05R^Wfy4E&E1 z{V~5X`i0$E(&y-3sC|Q>f3fzZ+I6)r*S=EwYVB*auh*`J{si)P)u z^xvB3Ut%5q2eae1cDkb7Ku-VHy7r9zZ?(VI{!#m9?O$~Tb#3a}*0qC93)vLEUxWTS zbduo>=x;)Q3;NsXx(=NFar45ITv$gN5$|N_)83Ly#q^=So2Q=x{W_iK*BQ_^Wa!r& zMD&No+zZ%)?$xZUq1iUmuj^gME?n=|x2~^AeWS z&W!#$jK0yO75bgt;q*7xeaPs)SNDG1mb$HV+v>L0?Wp^pZYPYcFuK9$4xC^4J-6)Rgk&1mi#$2f;WP z#vw2cg>e{+!_)P2NX6>=6V}upTo9?JztJm8pN=dTeHi_|dHOlfucs3VjrB*u=$)Zo ze+M zy{q0`@2U6J`|ADm#W0S5F%ZTe81x4@3dYeej)8G3jKS&ppf$y;507qFPaf1)z!;L5 zVj9ChMNJJ#Er2mPPd^v>bV8xAJ_Tbar$6yO`~Io*lWB@se;SP8jrCJt97oLeXNp;W zX8m;1X7Hl=X>5vVj9}W#G_@JoiZ(s@)h_jO>(8@vJJ-~0%s$`au3cQefVp-_{k-~1 z>o2Rny#9*%E9H4+x&(uE)qXb3>Mk$Oij4~Jz809c1rc|cu zpX2oVQ86c?|0;}VmVTGHZ2n91V|n_y(BH)9Z-!CD>2LYZNb_O+M;86vCjDxn@25~f z>liCq(&y+uum6#u|DyiO`mgH0uK%X~+xqY7zpwuRMgm3+j9M6VFzR6>VNl>}fN^}f z{wI#!`n;^C50Hsj^nC5wI5Cet2lUCVgg)5~#t9kpNy=c`cXDJ>NwWK#`t?m}Ci+Q) zK3QaT{F7Ru7uxV+)X77WM-ctwVadajy^_6?eUg2X{gVBY17Ms2<5Up9}r*j6VJPrg8dCqJP|N1x@Th zj|2<*W=o3;4`+IDGLQ^e{7X#!GZ}wchM*}XT?E-8@E1+v?^P!28UJXqDj7>wC*#RP zvL;!Zq#i#T#vB-PVVncwTo~uUI3EUJT#!yCIsah;*{Rs%NiZ(V@@KWP*{N9L;ynLc z_)lZ}r^C32^PffhdoOe^=)ExX602OtZi2gyZcJ$&_LJu&FRJZ5TeV=Ef8d7EqSRPrUJ!PCjL$!C(!CjXawF8O@&h2)Dc zZiaCSj9Xz4~nP1LFx8Pr`UAojQioPYoMEqkn1yjHk2o zjc3r~JVyW7JpEkgyBK|1U0KWN`-uLSGWzJJhh6;5KKfb9;{UPdn*%_mGpE8S>&!yR zJhNc@k7;0@Sumb!MFU|4e=nY5XBJY4R86WjRhOzyB~z(XL+W@KFTkKt;3XI|k$f4( zD==P#@fwWR)2S1zb;i`mR{T%VXTo~E&iH2Y{ftIFiy@aYk|}m(Aw^U0H@F7u%)$_d zdjWe`?h;J`%{ChZE=pZO>x`+3VZ7Ctng`=;V!l7?jHxS9^C@}^UX;4ZTxWcTX+u|S z5ppUM+9Gb_zMGVC>9>94f;=1%fE#?8=9nTtd#1 z%(bUr@U)54GvwOv`J*-Vu&R z1y7hVY1&B~{hO)x8Tz+UZ>Qc#ZAiVF+L+pu+MFWjAH(k|XQa=oz&mI`xG45td zYYiJY$KO+bS@8cf;r~GJ8`_xge{2a~C=xU8HFRt!B>oMZ8ag+0X*i&vYeTn&?hQQ} zdcyb_#xF2_h4CAV-(ma#<4+iWp{O9;AaMRxB140YqBdFnJdvTOU7mjq{2TfZ|AxLO zYMbHTFo5_E?Kkoj_OOEybQIrgo4bC)F%3gZ`VE5_{i61a{xC+rh|16YOV@80+2Ca8 zM>ULY7}GGeVO+!bh6xS!1_z2dp{O&8x}fL)6m>;WHxzY8Q4bXLOgFf!8AgLIgFc9& z!psb#h%R%;6v{7B^XPLyA7kjNQADNn%mnEMs>ZhOMdpU%8&04ZM#DrDNsSFBqKHaK z@7D~Y;gkm20;L&7!)a`WQN*s+Xqaj`qqKBJXg8NfjA;!sE!Sq4u4(&xkH2(I!#w8N zxeezvoZoqG9oWx^_=Pnz^AT&vZJ+B?v7`1Z60k{W4ZRY>DoZ%+G^8LdiCGp z+A|HWFxQ@K_+P_w4bM0HAA9E=-*ol;|FSoOPZrpp}*5A4BcW%RnR^*%CzcJkV@Bw*uDRbYx!vHeWtY!V4A?~+OGf9+Lvp;G0=alqpxJ>zthoAYK^|6;{#kWKd=3V z(ciuHm$kpH{cY{W(qUQ2pw0**EdUi4T7Kg?vTg_x? ztTYuI(qvU(TCks%#(JQ2ILXF3j9Hq6%+gp#FiS&`7HwIYc6?T|j)~VKM*6G$6)|pn4)nb^Iz;pymOJQ0D({h-OglPp# zD>K$P+|n2xl$AWFqjHv}#e*sozY>D|t{05Q2qSacZTNueueP$fPu3>uM(ZZ) zX6qK~HP)@xYpofW+%S1y^1|eU$q!R4OaYjJFoiPK>p1-9CGA1%<&hd!(OWPJ!Gx;bnNd{*~q!KR{S*3gf#5O*>9+$8g~^*Mw7vpW44qfhVK z4il+lZ|}0CyN%O-)%q@@|C;r6>kjK1);FzhS>Lwqw7vsV9Hs`C5->HwM1wm86JSci zv@T<%EmHR4mp`nZ!gOMeev8>Zxj;W3`ad%IKf!bor~eDlpGcK>SYy%OtP~IHbM*hV zwbSX_igfy?5Pe$*o&Kq9(C_(fmcFg4tuN8Hb+dK1^|1A{^|JN0^|2M(N?J0nuk(|Mb-@o`3Pny8Bnm zmwmPkwyTUu;7WZGxRdd3()r)j2LDkKAN|+ZZf5+q+OD-_Y|XaoY}eavu-#}Q)c3%2 zFHGBDx(}xNVR`_j2Vr^$riU}OTUsW8JIlHge|qa9IsPUpw)6?(|9F9aKKvhN{GWj7 zQOX4EgR>GcatPcRwi^$Sc-wjqNKKXMto zZDaKdY&&i5*xt3hXM5lFf$c-vN48xskrPQ9j?cjKEKJYA^gK*2!1N+aFJ){k^$ToY zvYLFhZ(w?P4;jz}R92JE^jbj%`N)9PFR=Xq(<@vCtbPI2qibf3C6!|v0IY8<1AAwC zH{BZ8yXw~9b&`R-hi(lhxTn>Ep#AY#8Q6>MLr4bp5_?~JKl=gp{`LX(f%ZZ6!7#lE z(_1jT4bx7T-ht^|nBIfweV9JT*iGCT4DHIw<=Hiu_K2V8`Vsw|;m< z_OUSW_z8O%$zZ{;Ma}b9vE|@{Oa_!>lF5KmoMfMB(4V5yXYmvBpJw#?(GKO_^!Y=x z?T0b+bL?~N^X&8Ohu9a`7upZCFM^2{c%Q-aIZR)`^d(GR!SppuG}gb(*bnFED^IX5 zC-k&2_+8EdP;yDrPYnIf1q+ae1+cGW=xNXG`>X}9R}p%(7%}RzXU=D z&i``aKlu(zH`dVSTDBV0``pmqXx~i74fahCIyKq1KF@zEbeIfLNa6rcXWL9g>RP3@pN4Dk#2>rR%27}U02ol*E zK`z*ud~D6zOlvzK4B%ROkJ%bZI%EHkrWs)%n`Q(`CqdIpNxRER+VLb3_Rs88$Dqmn zIfNli_Aeor_E&M=+J7MB*uSF#ERQ#Us(V$BDpH&ZL4#m{FciXp5QafG z2m;(<`*rk8USHrZh{j=qt`b~bYlvl%R_WkDv7R&KKg^RqN_TPL{~Me zd>CsGMzO=ubNRc6G9n;atPxgR6v*jVIqV|2$LX8&Q#6jGMKTgY5~dMPzY0U zGN7aKd5US_4$HXCc3vQsu3RF%|f#{8hD8fvR9ts483)sft3F17R+N zc@XA9I0V812n!()??suaIe{MIRddyK5SBq$4&g`$Df8RJ~F4X4P9&Z&&TCdZ+5$s`ntQgKUgEhX%!L~ZsUe}QS zaReOg936Ed;OL+m0Uyc0LCc=)5d3Y(pwq`$88~`4`jZSCJsrIqy&ZiV#f}n3Uq?U3 z0T2QZf)GLw!Vn@5Xi|tlsDn_SaSY%xDBV5t!=j}Q2|_$41FGGp7i(;%FlaV+HY%SJku z5dEbP&e((g?-0&nQ^45;`uWg5p3z?o;Y?1S_P;hetmVU4gRov-4X~cJyLJ`x`~nV_ z!)qwOqbuMXrT`lGq=0kVP{5FrxdOtDBvU}d5p~2Ib&h&R+|l4jIA{~&deBk)d@sVSf<73Asj!zw*LAVXV?GVVrzZ1e;5blO>4}^OmY|A*l z;2JO@UmQO`xG$#x9{D0XP|!d=8lW@ICI_wg@6T$Wx;<%NpB0s=yH)qp=~wsA=|4#H zt9$G8A8LbsPdQ7!x?icQ1Rs!i1b1X_kX3gIybk3)C@!jll5 zfcguSS1*C^5`>o_yaM4>2(LkS9l{O>Z$Nl6Q?0XS^e2_FdwkWjG4NK7KGjmx@9_yc z3-t4$Pp6wr)eZ=6bNV$ze`2?3lUbv@FDyBg-skAoR)-AwL7o0PME^)SJ=l(cYg*Ii z=cAy6VR_F^&bl$B8UicS4r7trT}{!)gXJnYXo`YQ;1^_4}<)mO8r{|kNU|B`xg z{r@ihr}%fya%*+7A%Ki7fN$9Fr(Gf%{@=D1K#BPw{@g9q+n5G!t-h`L_Ub#T@2tM7 z`tIs`s%eV<9s*72KSKBk!p{(PL-+;4uMmFARNu!nFm>C!?W6&kA%5RO1C*KSFQ$RN z3L3~q11~ZSkn#P4Yv5I;0lM|V8iYS}4X~axa3bfpv-&-Q|GPT>zZw4zbpHRe!N2E3 z{@f?k-!cB5R)1FgdG#07Usiur{dM&>)!#yF2eCcG4iGy+>;$nh#4ZrKLhP2Q{+{zM z-Fb;Vn2unK#}1^W5WuVnNmK^(&APbK;+#7z%+)dSpk&}()K zJLfp(8}#St^aVzLflj}TD1ee~hwsn`9wN7J&e8=;&4vCRv-K9TJ^td z{5WIIxIw>Or_VAfIBA2J#{R)=jQw73aQbQInT-BA=ZVgfoF_X^ah~ct&3U@>42Yv4 zj)6E9;y8$<5X&HzLmUsWBI8_d#2z`%&CD^+o!2{Wq^Kk34GzJ9KI44W`JD54 zh%+J1f;b!E9Efuv&Vx7~;vo(B{l5YGw_6r!W^&?{h-?*2$vOh8^hqUPsT;DL8-9^>TP?y_9t2 z=?k5|)pTI=e|P@j{L}fD^Ka)rHAOY;YRI)*0`UllOCc_UxE$h<5LZB?$>*p{O-D}O zI9;ge36VTX_S!S+v3N|u%;aHaYA9JpQ_WzAtFrWK1foCfYU4#)H!Xi!=+|g92kP`| zhU)Z>CHgf7>GY3lgMPc$vj(GPR1GWNSu?t3OwHJuaW$niWi{nB<7+A)u7-F5MDiZi zLbO7(L9|1xg6PQ9Oyu-yr~*sT(i$4))j9eiUF2sKPefONem?YB`OccdAUZkyCAy2z z*50BvW5EA}7}Ok9bBrN_Rk{q^B!hpif5A1drpCoIu(rlpW2>>(RMj|Ys%xAzH4w?s z@j>)Mtc4hW7=##t7={?h)VR3@%GMk-lQcm85Y1_TPMEsA$TU!2&_F&KNHGlnVvK9x zMAAUbNkz@9L1Za4jGmn^@f#I2XV#o;&_7G3A7@5@j+V*OY-qy>l!dtfE~>ej3E<+I zOKL8yxvb{$nhiBq)LdC}6+~LACLyLE($A8HxDMip5Kn@5a;Bz<3&8L+Ycdc|$qAsv z(>$#pfP4gS2NS@Z5KrX-xQ7H#zNun8Yv|=<7wYsrHw8RY^Qb}p5uN_&jQ-;~{WDtA z=jgZByu#2wUGq%Mvo+7vJYVxd&5JcJ)w~RGJ;bvho(=IFi048)590X{FMxPqrsh?S zzHDU8TQv4}LcA!4p7IcjEUAuoSpj`M=*iV5SyD^BOqQ!%=c%B=^E`~Hxo)X zxW?*B% z^IY>?hqxBF7DBuQ;;j&GgLpf{J0OzPy9?so5bw#j7I8~6bsH$iv^pwPqu&?K5+m%jGg+*j#!Hn|MD%ug9>7540hf_9;$3>|!x& zu81q@in;1s^{%+9!If~4fAJ8+hao-!@llA6L3|wI6A+(-_*BN#62oS=7_L(xZqLzg zaWS4L(9efHi(zxo{@~M`K8s<~dRDAw4PB?}clKGIvou$^j2JeT9>XR+%joMdY$9d7 z-`ijmf5G8rTr7mm)$F>?b-n8b*Nv{5TsOOJanYcE0pg1gUxG*u$14zDh4>o8*CFo6 zxLQKkjIx@p`yjrNgU`!qifw@HzUOu1^^HcUm%1L*T)dwf%q=O_aMFx z@dJn-Li`BgE{GpzT%U5QpB?w#LZmb;?8SDMTE_in1@!r#|AV3b6XK^F{XaVTw)PjY z6y2TOMwSk@o~1+loY1><^dbd3>^<&F+U?}e6}wrM4tI&Wue+c70C#`)0QW%mAUADo zeFgDrh~GdYw%*bbt?V_d)A;R+cM$!RkSHk&ANzE5 zvHz812BfY9`uWheGWs@1oj835(RWuDHM?twzC^c?xb_-QZ5R8{J8F$_;lKQcp;|AoYgS2U0Pl5=ea^ z^@DUk#(g3efHCj8&xF)JCjdV0ONDY5`5Y{{$;WGQUkZt5PjGJ_0nFV|K78(uDc7R! z9V}@h^?iQN4gXEL*&23p+5HowvK)PuubJIkmc|$8=Rx07 zMD#s0(UxcFdpZ*R8H(k6)=)xb{|2LP8T+0dp58irPcNN*1=05u>+~nILBHEQS^A#- z9+~KS26zT~26+a1hImXK!6SNTyjMb+1Zgs)DUhZ@ng(e)Bw{)<<57%_MUTaB`#lFi znw8yHl;*U!{nCO0{e0+`Gy3Bp(WOK^TeoN8e~o?5bk9uMSo9E`xlNu~kmeEd{n=Rb z%=0WD*?8tt#vExr%b4R?NEvgaLzr?}8;vgCbJ;BM7?nFcdgV@OA(PueU2gQ~-o}PM zbhO9Hw6@A~jOSR-ah~Hnt34-p)_B%JS_J7ZNQXmO3~33ZBOon>v<%YnjK{_;jp1c@ z+>nmUS(+9vV`V{W`DiW1v{nac1=m``e`;-=hst(R_=@Kw-O?OI=>PNN+H{~{)N>Ui zYYu(i73j5-O)~ZZ`h3t|$IxF7$;Q#&MCd1dTsDg}^s%#Yt$LrEWbX9bW1zoVM_=NV4l^WxmIiT*2)0y+9ph$_l5`r!ioeCSgywkFT}kb<24NB=tTwHamqlM&eS zrRN(%2737^DZ*s%oi2lD8#3s$iOb+;4=X?A+3oqo^Q-4K&+nc;Jb!xr^85{nEKoh9 zIHU$h2}q5Ql8{o6knv{APkB3*?p{f^WxQP>rMa(h66l7+z(1J`PA|wH4;gq5AQ^c3 zLt2-Wfp-weVBWh$&0Z62GxYsa-)1;b-)1Q0Q7B%;tCF|jrKRA>OVO2Y9{Xf@e^)7lWuK)yurj`No5g7cQ?cIS+JK9^OScanDwsm(jt zJHQwB=5=I zQy^UpsR`0XNSh#ShO`CJHITMKx;EoIEvvQl#wyB7Qp|9zQDi{&27q*PL2LPFjjnq( zd9Q@j%q<&T37|~3Q?6x=9h&u_D(tLpac{iWdgvrv?HtbsaMlPFsy!RPe+oo&nmVG|QA9}?5EYsSf-p9O;d!O(=>3zz( z-TSon8A!K5x*gITkZ9-bE=YGnx(Cv|khW#K&tQ_ghFTvBZ99?ME+*AoKpjR_qUx+%|fDVJr4W znA}>eyh}RqtjgZMd_{)V{?WDe7}FZ1@20tz9{raUyRWm4RY3Q3@pbie^L6+2@b&cd z^7Z!hf%F8VCm}rriN3(okVt*cLV6C;^BLb>70`WyA-#}u+*`EvQbB8ZXw5g2wB|by z(u-NU=3^Dm_jxSn8|yRbclz}DozlyM-Zx%H|4M80CGDTcS{mOZAM>DmlYLWsQ+?BX z(|t31Gkvps&}SZ$k36XNIDO_p9lEk?7Hf2qi!IvqzGYVP*?dMuTc4iMR{DU^ck1*% zY=eH+M>u`2kL9!V`Fws~tuNpU`a-_2FXD?r+6C!jNS{FZ6w+sq$okM>!IzM}%J^FH z+4>sGT|^&{zRuB?zC|yp=L+e&0{wjGvwXHbTDpA0>9c&cWz#L)SVK<=B!=DpV0j8+^!A!9j@ii?eKlT=)d86 z)AyF|ZQoAcJHB^)@A=+`+yQb&$ekc}hTH{mSIFHUcZb{~@}>@jBPf$edPNB za?c!nngUE)NeFW90{wjG?`HIWf!vGJr>ahyCy7PPtf9|Pwq>LDE%g2E{6;=ozn;%l z?nCtbdOlm3jtKYm{YuI1ShiB<8g*+m=(3B5u*+7%W73k+fpXIaluZBF5 z(`Wf?_nFPq@ASK9q3N%IJgUj>hCG^>@6STh@An63$|&9753o%Qc?^>cB_pIMV{99; z>B=jq`0M=%eX8*{=u=JUKA+=STjyWTw05HZB>&0&Q~am;PxGJdKf`|}QZXKA{AM4|C)o|#_IT0UCa$h5Wz@-(is zYe;M352o}v)X?h+HqYpN&eGiAzu7>4la77{Lw~C-nVD@!ro$Xg|1ST-jQ-vJd;ItM zxB2h$-|v6G|DgXN$g?5Ofjk%TJjnAQlkHgmc_HLOGyX?f=qb2 z{XaAMU-`fGf8+nw|DFGP{}28j{Xapb$zvJh<&ckryaMt{$VWjw8uF@)e>bO}ooD`r zd`ymhiOs`lvGRkg>|9t+tIxfXH&au9L| zau{+1aujkbQ+qt8Z;bs~Qbye#^eIa_%W5LW3-t4$A7J$9L$BxbBSfD{u{N^?6J;vu zV)QxsiQ1GwKdIAiVD!^EeM+C!YJJ%|!s(w|X}?)Es@vX&_Sp4ajE}=;uS9oV=#m zt&mUS^qYx(?RA#EtU*29I5vY-t+uvV|yDX(W5xLel%ElXQz zU^p+ER(pT#lS~5-)IM1IQ0>FDkJLU|`&jMcwNF4M8Jr9GJjmxmz5w!tkjcTn81f~V z+NZb%vKHV)$dt%}z4pv%C0}09Kt3AS$u#f|0Wbbx$q4n03zl$#6a^FSZyL+As=kTY5IfqsO3pQnp~ApucG9}sl( z*Ae;vZ7k8$Pg%3~Mqg4gBTGME35+KCfuVr|1H%Fb1%?Mk1V#o94vd0)BjlSP-wgQ{ z$hShi4f5@f?|^(~CNPH6uRMXJnFvgPd{>S>RR`D8Ovv{X=;uR!Hlt7L?YlYs`9y!> z=F(p#(!w9TZ>EZLtnWp|bU4Ms14kJ2m+18GW%QTn^eHg775&cB_;W`E)-w7>2UZ1+ z2^M^m`TX}oegN`=kRO8lFyu!dKMMIV$d6|NR!+ZcB;|2k8gM~=B1fO5 zeme4?ssE`0{e0+08T}aKCprB%(VsTCsF^iZDS;e6z0c842Tn5RpQzK{&gfG#D2@H6 z+o0c}GpB!MfL#X&tPh+OI6H7o;M~A@f%5|w1ZawX7V>kDpNIScWSZ4qg8VY%S0KNd z30!P!Ee9^oT7H@&UgKNKJ6d9x15X=r+pf!v z)#eC1tjmoa-P_pkhh7Z4#kBTP;N`$8fmZ{s1zr#A2)q$^6Y_hI--rAG$A&W zGW7rG=*i988-0oS;Vk`N$6#-wAM6zD9PAS88tfMA9_$h98SDl58_3^6rk~<_$Ui{- z5%N!ve}=p}6YRt3&)631U$ith5b`fM`gDLTQ;`nHe-!BFK|iPw{h$T%uUY!RVMIT8 zP*F2$kSSF~7o(@D9Jg_fV}hmn&<~E&hyI_$KUl8w|EmrDy=U|1Duc5b|4G5g!70J1 z!D+$i!5P7s!C8?1fl>se9hCM^IzZ_Nr4y9SP`YG-b2$HsU3LfYUj(IVj(_jrl-G^; zE8PqH^WlFK<9{@iZk+$I#DCs)?KRe@;0-&!*83JeBWMlMEdW|x2JMW#(u2{jX7rVw zt?6_0?qGzW_XNE`U(g?{4F-b2U?>=d(i=)2D8*1pp!9{(56S^h`a>Cz2}U`3V`m|l zgfegs^x3^dWpDv~KIqS2=+A^Qh@(H7&{w`!)XW`rK{+r7Ul|T%1RM7w3-I%S{~&|^5R_pY{-ez9KUUOSN>#a_P?m}===m7+ zY-{n`y^C@OpA8zd*@Jp*cI99ugqL(7jA|`}690o-39koPZT8@f;2Xg=gKq`j4(<%T z6MQ%L9+WXq#zGkfr4&jTlyWHJp;SPbkO_WZtTlok&-p$`NzQ_wLz$ReYbcXJMHv;g z*Qm@aC?Ovuu-fdw-B2pI5`JS!_?CIpv;9b56XNfhd@~XWg(P9p)AUTXg`C!D4o{G z@nnZWBu=W!!Cq`jyVnNvqMEQ!78ewkhvGt$NpYbmP!7*3E;OAKw|K^~BG%Bq4g=0H z`j&|&G%v(bV+=bmbcl|A38DY@_$Q8jap-7vcht2laNu^CzmWsg_}zSvX>u?+caY=pcFy$=eHWeCv$XEu>m z`S4sKtzL6-=<7la2Ku;;p2aeR8g+xwRxCr07HhFC#G=?jCx%W6og6wPbZY3d(CMKw zLgetQfkITRP;5}_P^zFfpj1O~W?(WbdOa}La?hS1V-50t)^g!sr&_khzq0~YNKnX$#K_MR^0woG12Bj_&dXyW1 zInhZ}vMKZol=__gr(`F6s+bHK3Npw?20NGx-hdM4_Wx~?0ae^=W{rw$GLJ*=b4K99 z(8mV-T{`^)qyMQ+pG-lk9j9)5$077pXg8z(b?BSWx1sMs--mt({TTWw^fQzc6hKKs zSqJ4rC?`QV8OkY8PR)dV;q;9xMNDA3P?ez*tG5BG#}dX|2ejyX4% z%_<+p8oM$_!Hjy}LO(npJXoh69;DMhljw(O!MPpE`Znmd>zEz;VI@3*=!eZ=HLQg# z;i2IJ!^6S{g=y({Hk5OqoD1bVDCa}D0Lq0>$k<<;36JFTjZKFzEk-WM(dWU8N})_g zJ`O;bT)n0+na)c&eLCjc_sK?hVfZkE{vw?|OCAwktkZ8Jc|`H89RBj~@eKZv;T7SP z;iJMwhgXG<2_G9i4$75Ku7YwklqM(}q0of18OjzY*JQ%0Ief$W3zK6&*Q3~L&%1I; zrZDvL8Tvs6pJrQLr6WwIoOEBNd>CtNr;&!f-sgsXV;Bbfln%d{!C$AtXZ1RcxB0AL zkKG$uWcNBk)g_(2BOb4{L za2GcMH;@i2eT$k|V?k}?0O);A2e*gsE*i0E+N^1_r_DjJAH}sO4s06QHGFS)8|Ze4 zau1aIQ={}8jo}B_*MAVoy}9Qf2|rFcnzn4(aukPA9N8FtBK#zjZBXtb9jz`NykORB zpVhZ!xi4(3UJ|fJoc8EayVdEpb45K9rdykvryW0S^|TYFtwC`eitAAvM{&dEY1V1B zY4&MVC{Ccb5yeRqr|7F{(_j1_A2$3(_-#YXZ|P!wkcs&nUCb=wL@O~*;@|qi@K?-~ zeH7jm{y6+e_|x!b;m^ZggujIH2$V;mJO<@)C{IA4-{>hQG%r4#34hIXTy`;w&j^#x z^Gr^~y;K@(%!hrhAmKbD9BD@qi?oOGY*xY%DsR5I{0%Z>)X*!g+cDO+NHEef(nqHs z>8;a$p6EwtlbvY2&<6d!&t>UH21FF19~l@K6d4>D5-~-Dh!~L~GL)B~ybR?PD6c|! z4a)0Kc0eJ=`przl%;}FGX*s`WX@q>9xAve@;0YmN%Sk` zkDtyO6^ds;`FfwDKO-{Rpg&8e&%z}lb9MUfwx-X~FNiE-=odx~jVy{B7CAh!II<*i zL}V$H_n~|MNs2`m!+a^BMTn480S| z7aYBt(37K}zx0WV<}UUphdvmI80f<~`mY%Jn2!GI*62&xf6M77BBwC=jge#|6+t8& zSr<7ma#DoWsoz5R4$AjXet_~Ll%JrGb>9u;mrUeTPQUVm843-2TIT$kqfbGZCG0+i z@_T`PKJ+Q?e^Z3~!QVLjtBL;MPie2QhW^Jev#<9#`dcHE$c(nGBN?6kAB;W)>@}=YcI-a}GvQ{hJ=ZVhZUy@J(5JlrO_7&i?#k)E`k!O}?Z~?Z{dX9Bb9YAn zeMa9*m4I5gd|f``^goV#%jka+`84ubUq5~-?(=4!{%;*pb$~22i zIjv>W&6kx;REcW3+@h*3H<{!X)h~XsNB5Q+e`t8LjITNOQyY3&%MwK2NZj%Qk<#1d_3tq0FY z7qvx=TxL-{mzkO6mWUp&o3=J`QgE$#qEV(bZ`2p{M{A>jXfPUzhNBUf%V8c5a|O&3 zV4etbCCrmxo(%JpOf<%4HN&n&Q!ww5TY_)NnhUul^3vLwOl#|5=D8)J=lrMEE{)Hc9{3bEm6D?y*rV6V=m;D$cz3%jQ+zg^V|~A z$B6#iv$fY)qqP3aqt*M|toBUwd4v9QI(?Q~BKo3EzpdO79kz4&uSMTu^k0weh`teh zGx}Ea?dZwk{@e`4)uo{7=&!Y3-=aMa`^X5CxCZu|MluEKO{7Y%bFp%?!0oF`5|y z`>VBuF?MEHx*@iRMH!ldOf&kKp_wW$?yZ@UK4);PEsw1mu{MZGt3u70>E{~fe-h50m?Plx#o zn9qcne66!!J{#t9GO;VT42E{4EySg1U1R^9wS_M+Ubr8Qco_LP613LW+7=8U(qxr%%=yx2#=|2&BkSVQq)EHAI#=O&!*Vm})6f6(b~BKn8YZpL;T zFrzhnj{dj04h;S8u|Hye#{P=^9s8%QsIFZd`9?IFuYq|h%-6!4ftl7h*TH-}%r|7} zI&$=7YwEfeEv@Sb^Nl(5RJ7B43qyZv0ev3m>!@;4Q{7;gZ_1*t69|1B<>X}z=9`)Q z*L!xUAyLx4Hp{YZXx%}&0P2S60=SI?P&Yz1{!~MxmE%x9kUux3u97rRH@0qEU1?oe zU3uO3x{A69b+nOjC(L)jd^gPZzt@(*3gGe;OKrE>sy9@-O+W&8uX9R=|95g z8(UhBwn4vRcTV40=VA11b@sZdI!9e~owKf{&Q<4z`Ei(^fcZ(7pMse@h^JwG2IgmB zelAnz<@Ak}Z5{1_J)fh`&uPss7U<_gKh5Z`gZTwc|74<1X=<7&9D-tu!01!u-aYBB zuRF(}f3{BlB}V@|ee6?q_EuxRgU0D!T-U_tUs88z-DP!`*KMe~qVCGNtLmgLInTuFz@f2+O58qD9YJx#r**}ud6B^`LoaNRF;zZ)9( zP1gXc%TY(C^kleyXsv<1MePRhi>>wT>U)q1>f6_MsP9t-Rir;{1eQy z!L}RbUtsnrOg)laUUQa`nR8q^L@J3{RQwKLQ%P`g6y2DLlX9+~uGu3u}=U!&7!l{w1jQu21ajL+WlKSy6(A7JR6^)>ab zdUw62-dpdh_t)1#ErHq>YCot4K98HEt7x!dG!|>=r7RGi)`RutPgytje*}` z9H+mb{u)OAiux<-ud2VgzNvm={igcO^;@7SP|Z+Ps2WrY)S*xhggOlBL7DokoPPcF z^*0nPt-lHC@Em=0B-Ddx@>fR{=;uR!8>4?8)DfIMrMlQ$8Jae^GE}i1y}x7kOsS`( zb#Cjoq+N&;eX9N$LkUmoN*K+Q@SLuMF>NSe(GLFH%k?{%5?-l)wf?pG*XwuGzfu2Y z{af{KLmdaT6lxjNa;W2>RzRHqbt2TtO#M4t30Vi=W2m(2&t7|`&Q+%rl#q`SzGq7K z0qSI~1WI+WxqSHKL9C(I9Q278ea;U2S^tkg|8JfCRH7fJsh=ExX>HJNHzG?v-Z{={ zbH=;GyT-f4yT^OPd&Yakd&m1grGY#X>MW?Uq0WIi7wSBy^PwJ+iMQ0|q%0E$7cGqs zhPog}pJkc2g4uyX3-t4#A7`~W<79IeX6eWOvo>dZY}}~L8P{ubs*4zXy*8&xd&PS@ z03|*D=JY4US#8evT;;$lB|HbG84~M zH;*qc+`sr?P>;$UHmj>z0vpuT1^W5WXSF%wtDqju>HlYS^SCX}s+-5{P>*SfJD?s* z%=ag-A?}JB)y?C2b#wJNCL6zQG-&Uzm2BGI$Ym3b8`aI@dUbR4gnd58A8L%V>gMre zJQYVg9bXqeF@93~IwLzudpb9Ge2GvlVP-`;r)A&3yeq{V?vNY#Hb^VW} zQ9aDkcney~M{BIQdHhPKZmu;}-F()dqGr}mas}IL(tFCG_$=p`iC?eJH1X^7na0Q9 z->8d*q|-_?f}1~gTl{{;|MvJD@jK&p#qW;a6TdgUElv(k0BR6w2x=H=1Zos&3~C+J z`b_+R7XI5=ajy6iP~&^>f7U3@r6vme^Wpz8W-#6&Lr_*m_^r-?c`5DPJ=(l@^)BiO7J){3w{PXx1@h{_F#lMb!6aO~;9aKO~ zLtO{;M5rf0JsB#Q1X={0mWlts=~wJpRz&oFhkAOBKHX;?a1I;&g(4mKY&0}IG0QgnALwi=keUX*iJ6pKwa` zl|@S%Mnm1RJjbyRzF_n>6vloYW4~b%qdyrcFVE3H^_n&}OfPC?4eI60_Uk>%qsUK- z8|F0_>C77RbY|)mOaO=K0=Tjb0StbH3t&mZDkgv<8kROJYgpcJWW$Pvl?_KV91Znq zs7+8eLfr&)Gt@0muYtN1>b04MV~nWAhShVvU$lY*Ku$u2JDS(C^oa*-W&*gSAb@-X z;9~;tLv7~6pORc`ZU~V8s6nMH6(j)G)8x-RzlL}NmE~+|Xn=Y{Qv+=@)5O1Du4Y5J zf#vvbSVu9m>P;+$w&7%op;alKp{=_b-FX(QhBF(^HZ0Cry2ZJb367%KXuhFG_x3ip z+AeIkimC0QhKn06X}GlEvWCkWHZ)w(K%UO+Q15_xC)B&3-VOC0sP{tM2KBy7!`0l} z7|WW5YoXqsn`~NkwI3{~Eg!Yr&eTR9{R3QWceBZ65KT6NsNyi&&!EXB!fr(Hq96?q zHaudWe^^KV5JOLiT?zfeta%Uof4)FJANrp$`ZV01 zv&h!yeUAQ*4Z98cKkM{gVDx|0>A%k@n3N!g=R>F;LEQ!QW2m1%{S@kFP)VC# zWD--k3}$SbJcwj47wVTe8BoQBJ`pB^uM0BBM+QeQ87zhR6_>%0Oa}9*6!i46SuE=a z839^w_M{XAoZ_*G)dv0Jb^6~h`fGIh-?l-&;~4&2Rl?8cI}+6iXQC$IO1KlAgg4=X z`aRSip#BK;C#XL|-3|2@sJ}w}Et9C_^v92!a5>SZ9f;p^^l4YS_bNvJuLAvi=%2*s zpA7X6PX9EbpE$j!`Iu9fyGg++T`+jC;ch<0Ii8!iz~Fzr&i`-5|013LKW*?g^Xl=5 z%M)7|{|$*N5?3a!N?e_2N^DGQN^FMK4qAI?9iVlD)(Ki?XkDOnh1M;TxW-s+B$_Kv zn6{hv-w3UHcDbST1SKFTzK!^6B?bQZ@TWMoro=XAJve{Lb+*~=C?C!ml|o?$T6&)w z{f{S}q{T+!3242V5>G+vP0aUaUpw(^f+hJc-H>>mU82%hJVZiI@~;)QA)6sZTyC!? z-ZbR)29ulCcc0Jkhu%wk&b0P^;)BG8iH{Py5+5f%Nqn044B7$E`a>H4Z6LHk&;~;r z0?h?ALfeWBIXN$wL~KG8HUnT-bPMQl0su7Lp#&wM+LYoO~ z7PQ&W=0KYZZ637w&<=sNAk%oV;b%0SUU@dmA_(pi?LBD6bFF>& zpIZC8@k^$)FQA>!)c6%NTFvgC*1l_G7d%O8Kj>Op%QW+|t~F~LT5I%5R&dDyxuE}o6?#Uj>p3of7$gVn})j)GWb3^k$^Fs4w zlD+wqHhv_T+NDWyeEqp8jn>b`lolvxEf1|FRnl6Le9GFa){+O3)+(PNpOzZ>^kY++ z-nUF?$x+F%x|vCi(aj9YC6O%ECDT?ei4uM(AUPp9lhL1;tV~WyPEJlqPEAfrPEXRD z6oD3n7K2s?tsYt&S_8BMw8l(wmSJg<^D0kZX(5sep(VMc0h`tIv=G|K1^W5WU%}{; zc~5crtNzQw{=uE zkY}z>29kycl{7r4Q<&V`y4>i|fAOG_@g(!0k`2j3vN4%Vrjkgelk1Y?L7fKebZBQl zI}_S^XyhfG4ecCg=Vp>8b4z2)YDxOH^KzDkUq8|=C}=GotuYTONgmYsTx-mO(q5}L zi#2uwjh0Y)pR+VulGhrRW~**#E@bG*&!)u_?bhv$zGMi$wwAmpc@Lw1bMlttt;ySx zwGHCRJkPfeab|ti{pk19w-plD52ervZpf%;_^MhJ#Q-OXy z^q*(+Ux2oe)2AS@eJ`DoZzgvd^xxL$ZzlRSec+q6wx-Wrj1QBnG(hsB zCO=Dlp8O*DB{cHGw?ZR7JOiy6+I7&bhjs(B8#Bq4(g0cXKSR5z4fKVGkbDBdQmiyU zsy(!uv*=T-G{Cg0E!|i{@ws~15!Sa1e45~m(f}#FG=Rp!Gg2k`z^4*ttp8dJ$sDuq-!wJvpH>ZEC6>J(_SIq?d# zS3y_Zwb!BTfc6HoH(7Zj?XBii%T)m5>S^lS)OpbMh|=JfPqlZTeN-?3`IrE5^qNxS zWbr_a)JD?5KErfUnbZwMZIw4l-ITf+lm$+E7utu}@C z8>P0T$lAXT?E^9)`%&H~^-zimB>jJtH%dL1q6$e==^*uj?!fF~Vy4U~WPLtvZO2O5 zE#qR|k@|p{vNuw1rrt`uo!XgtC-rXXy%hcMpF;Z#+UL-|fJQFOSJ1wO_6@XeGpP^% z*L_XVJHFdv7NhT|@BIHzkZ?W{-pwTT3$*X~EcW|<&0=VWjyipG(CPn3^wC+T|5ID^ zpUKik5A-Mc=!stFjXo$w3HqWR4uG~B8vO{rLi-Kc@6i5$_9wKzp#7b}0Arg3L&`3O zP_z^hw12YOB$oD|;#L+$-_o@}KM(pCLG&>amZB_uj3)XRQ`uW@mUiSOK<`@&5XNHy zZIhq^mJUsr2unxZ>cZb%@wXx}R(V9A6I5amFvU`J0pO@pGg6Sk1+9a9AHe@ZG zm~3V;*;q(CdpkcROONKy&4Up_4?Tq5(rus5@rM?JRRqTp9D$`+hUGXCE3gtr!O{bk zp0ME%K=<#16nr!Ekg=g%SUTorZpcd{khgy zMew3#Dp^O3c}y%zC+l-st3#Y=tsa(vO=y5+(Ee&Ig>{D3(z@0LlV&PzWLoRZzQkVj z_qb+G!IZi)p_eIu9%tEY8OTxDXfNVqAhtaTzX$MTA9yMTSLz#S9BsDh(D3 zEJHJB$pu@sX2CgR)V9EKU~WpIl#u7tH!9OGYE;GYlwPZ%TwznuC4EECy&EcL~Qv71_NaRK~*pA7;0qzhmY6TmOJ04BE~fb;L- z&;6M$B8MJ-;cxr{%T!pV!!mPIx?Q?`x&th;VX?x}m>TtpWn57oOKJN#mhyDhR1vzK z1Ix74#Ve|uZu_J$W5ygAvC>uP>su4B?fKn$Wxv~u)y0SYU%%U)-|8^> z{{QkV`ewhytkuPb|6jkwUcb=Z-=(NmQSYKY>Hg^A`6+E$OW0!*U2LdLoU%%j|BuHDtFPX7{YM2Nu|mJe`QC=j-W!U6jVDi1r`=M4pXZZ~_^04g85#v54^{NI1bsv$iz zJ*;R%Q~E$y7Br;~f@L8a!h;vB35E{!`l8;&;gH+u)xYRUr!7>i&G5gk$M5s!N2SLX zjo6wVogR}On;w@gO_!y~WGsT^Fjx+UWic#EU^xPorCZY#L%XIYrYqBvET0$A%(9HF z9xW%pvIds5^jVPOLf^U%mA0kdoBgnUUmz4*waVx7%v)onUvzb`W%1e?`h*tDS?+83 z35{QFi7)63(Wi6R8vp9zf$Se=xiZh>}7iNxcOkb3~7#1fiHT3Y2o;B9R z%T^bwM_GL~`{)I;4C&4E`|WE2YrIzb=)=}nM=x?ZszWUwlc7eI+97=0nzLL>IJq21GWr0=9j-%_i8ShNZF zF)Vek)RPB5Beoy?gl!KP%6GLXeP8sUQ(jq`8zPSzPtg8zR+ANbK9Lpuo)2s{9*DL)P(G2=MarDGhluqDvO;+-{k$Q` z<7oU)OMz4wjQzK(6a#e99;4pYjSC`K6`f$BiC4VO)9X#PJixO&DKFwrOeia-uQINpMFQ)(8Q+WU z2WKTvK5;A~TA`cCar7TEtCfj_HvN@$>&FgyrG56pTGxABpS`Tj>f#acQDqayjvha5 zZ0XqYu@lEtOq@_wMqjS7baVy(tFp4n%F1Phsmb2hFM{~vqb9Uo=2{Jkmk7J7#O`xJ$R?L|e|3M)xAWH+H$){ra^ z2}w)>f}&3ws2mt?0sx1uV1jHwi+k)h6QWaFId0+#Oe)e z8Z2h>YOCc$n?ql-Ss&iKpePf0mYI`| zQb9bhU?X}U^J~|vL1|?|YEYFTj#h77a&Bx~S4$kh^d6Im!-twvRkKzcs7DhmT?$&f z)7@Wf)5|VA%O2%*2zsy`&$Sk8j2ad{1+@ z`Gn^3=GDy=&6UlO<~7YYEp~%;Cunzp_6pEm3EJJDy$ZBfgLcoJ=Bgf|KMAzgWDxyz z{}cT|M3T*?5z(Ix+G}Oe!+u47R&%Q;diqWw?e+ZI3Ll&~wWGSXOHRh^uB!+DeH>LY6+_4ScTamW``H8j%D=(vW8>Z%GHg}U8g8quy8WLt#;lF4|#De#bg7<>$BTU? zJR$v);r2GaoQnTy^V{guH^0{W`XOiY+0Ac(_A$^t0mFyDkOx5f)RoQeH2$u^4O?oeY8Uux*3{0gBhpc;?&lKZli@r^ z{~=dnf}Izq+@tj6g!K83dZsjv}IV!aL~RCTJ*19!Jf2?YQe*tsC=)2_Vs@CWWQwYx2qz3 z69~l}WT3kF?ceZw4XXN$1~^T0R|ar>1dKr3a3Sj3^Zue;?i(0vLMUq<}oeDwj2lAFF^YxXul#Fc|r@ln?UQ-gw&70Co*|0(a3e6{YL4+`b-*W!a7hPscSi@rM{)1 zrLkorXuk*TkD&b-w7-J(chLT^yXEAT%`ID6PH8!{Wh*cmU`7Em1DJWh91aX-CROIK z1te?sLpbmB&AQFR_taHZHIUe2!|LiSm>6zoEU#EEny#a&#bj@!fh?<*MAj^{t+AI! z$_>UygEl7))lp#cH?f?dmcjtJat*>}GuhM#ySbwM$g}7S7xJH?zv%FxyQ= zlf`Vqf6bY= ziK;)td0YN&E}`Je4y)CGKaBcx4aff2DkF~72EA-GFKM|7*$qqi)rEw8k^+VWb<>%imzGa8sNz>EcE95Ca7 znE=d0U?%Npd9#P;KLBQO2GLI?p2+`1f1slOiirMeV5UeRcFT7}^yKYr_?K*;C)pM9 zGb#FCTf`HZE%byYGmVHIueU+bPfr*9=&V7~z>nreN22tj1EK??gQA0@L!v{Y!=l5Z zBY>F+Og=EPfSC=<9ALD-Fu<_DaC@SoWa*2!wJ7QYpOn6wTVoFWpY#tR!4jQ=(vKp$ z50RuF<@P82==`XG4*aN|4*a<&{bjfZ6fYh*DqZ@r=xtGQLNjWQI--X~504%ZT^Kzw zdQ@}~Fgjr71G4}aJun7fjKG+HF#}`S6Lra=7j1s@Xkb*kG!&a}|DWg&M)c%_W^_3) z@-B@iIicC7&5xExD@D;)P|-V3^wBkR;2)MQ`n;EA;jfQwB*L$bZiv=IYom41lcM#} zhG-)&M*y=Bm?MEX3K-M{ConEx+`xGDL^sL8H=T!JbDe0e|L0ebXW9>=#|mk(W|0YNB00z08Ak;MZg4rDF$X4FeShQfeG!2 zUMtIA8vOqRrZg#kW$-WmpZpI-{`jV*?&t%+l*#gc80C*IEVzdJ#dj3YS)cq=X8q_> z(Pu^JKSQOzqR+uEtIXc$tC)I-z8u{beFd0Rz#I$A@w=k0MPHA;0n7=&R06XuB_xmj zON>>RW5Rhy9YBI{V^wt}ZrfVDaqWWYs?{WcIlo*LC`Lb&V2=yu9oc_aglgyu^-~Eo z9L`&Ou&9^>$E18sq<((o7Hm&u-RIG-aQQX*Mf6Kx%7G#GXGAeyf}^d1=)AJK%7gj$ z4Y(1gptho%Y#C}ePTqG_j0=KdRy#^g84$s$saI zWo%lEMS~NY9-9%H8Ox8&ip`GAiD_f#Q`P`e3rrm_CjnCrOam}D3vC2u)1DY78ywNm zjG;?%a?;=^j^>vC8JvSKII+V~fH9ozH%kU5b`%<%J`Zcgd@=FdL5!X|U``}9D0u` zGZ8yp8qlYQ^X&Z}(A3<}>>=3{s>Z93@R|;2xkTP_D*cO#hnSe`3B68&KJ$Q9i_#&b zL9;$~60Tvzs$&~sHL=gqu0ZhDLE?1KmDWyRjkVLpLrN;(@pkj6RCXRxZu{h4V5|6Bb)^ zk$EB*X>7!W%?6RqaNgVu)JWwe;>qHgTzX`1Pn3%1>KwDd^q;pl0lI#- zlGvrO%VL+ux??+mIR}_?fjJMD^MS$A7w(?3FLot*Ap11e#P*O2I~a5>G5K%@`N`0? zrl@H|$<#&a8@Ci;!rfEVP=}jX3UQREW|n-~mwc&URRr};+bjJk5OY+;_ShY< zJ7agn?vC9PyEk@U?EcsTu?J%h#U7455_>fESnToG6R{^_PsN^&JrjF2_FU}w*bA{2 zV=u+_#$Jx?i@g$iHTGKU_1GJ+H)C(b-j2N!`&aDU*n6?}V;{smjC~aQckJWXC$Uds zpT+(Y`#knV?913!v9Dv_#J-Jv7yCZ;L+r=cPqCk4zr=ox{TBN@_TShau|EZkkR@ab zIYO>5Ko}?t5(W!HgrUMPVYo0t7%7Yr@`TaC7-6h1P8cst5GD$fgvr7bVX81qm@do^ zW(xVjEMc}VN6-q4zzUqe3x^1Y3Uh^df=-w(ED-d9K`;s?!7Nw=t6&rCfV*cOQP?PK z5>6I23tNO!gj0pB!fC?k!WjY{`WDU?gR zUBcPIIl{TZdBXX^1;T~GMZ(3xCBmh`Wy0k`x3E*#C0rp~DeM-m60R2Z2-gVL3fBqO z3pWTi3O5P=5N;O!DcmC5D%>XAF5Ds9DcmL8E!-pAE8HjCFFYVTC_E%QEIcASDm*4U zE<7PTDLf@SEj%MUD?BGWFT5bUD7+->668uzAK0_JMKLsbk0j@JTn9Wd7ea|19p0&^2E{{ZG@ zU@&^S1(;ibxeb`xfx)qTCop#bb2l*e0E3z5`+&J07>r0B1m+=N9tP$SU>*hLF<>4C z<_TcX?|llGr-69}m}h}`4w&bGc>$Ogfq4m-y}-N-%syaV0p?X;UIXTJU@*dX6PUMv zc^jB_fcY0N?*j84Fz*BN0Wco|^ARxr2Iga6J^|)aU_JxpKfrtr%oo6X3Cvf(d=1Pu zz{MOCb^)+@U=6?;fi(eZ z2G#UA9tP~;z#akYLST;s_9$Q%0qX?T1*{ub53pWfeZVdTb_uY4V2=iN zDX;~=76MxYYyj9|V3z?~0&Ec25U{1dmI1pQ*cHI81a=j$#{hdQu*U&=Jg{M4PXM+Y z*ww&R09y%c1lTpet_5}-uvNgG2<&=btAX7BYz?rrz}5kK60r5aHUQfQ>_%WW0edpA zn}OW|>?y#W3hY*3PXqRJV9x-y30MI3OkkUVZ2>k4Yz$Zd*t3A$2JCiVTY-%On*eqP zux-G$1KR;?C$L?>o(=3dz@7{2dBC0z>;=GH2<%0`UJUFdz+MXMWx!qzY&Wnwf!zh{ z6~JBz>~3JM0`_WP_W*khu-5{69kAB}djqgH0(%p%{{Z%8VE+m1Ex_Ii>}|l_4(uJk z-U;koz}^k)J;2@z?0vxA59|ZLJ_zhXz&;G@Bfvfi>|?+_4(t=aJ_+noz&;J^Gr&Fz z>~p|A59|xTz6k6~!0rY1WnlLK`wFnH0{a@UuLJuAux|qU7O-yv`wp=G0`^^C-)ma< zl4jKGM`k}N;6>3>aKmVpv%X>-9vz{_Z5p<2b$W1L4Q_>T7KDSIr9r9mSy{C7__Wd` z?j=f@Tv}#g&oT&85(tE3B%IT+-5EVgc~`g#N%m zXUG>QDO8BSAQR!aEOARQ_9qzhhQh^8_tJ2ov&irB;?|+kl7et?iPz^}ArpmrbFkJt zrIxqQMMzQV2E+a$tP=2);w~arX_2SED_6y<46!PbNOvr6-RdoJ;&!7jZbu~BGn1h(X0i^sbINtWiTu(J~Y8L@8FDk-2giw&N@cDZHLf3s3D?c(L0ZF7uXOBt700*rz~=H!SLiT+>Wz&g@xJQY7SIncuryp~#lG9jSB(_1j;x z7`MfdafEswN{&xV(__aEO>0LUd7_$zeMoM&$XS?V_d;5c>sfKJx5!)K4B>{nk^ojB z&AI~~Wne7I+?>Bi8tAJ-&P6?&Q7%@i(|&8`i?h8IFAfAlsF*kd1aXYWl{U~y z+8&k4yaj<`+K4>)s0MHyt&-Y%Pl+E5(Ncd1ryGU9kh5g5SJ5dvm4-~4lG2hqucU}< zQy&FW1h$11oRJZch$~E#M(*fVT6kPaVGpX7$|pF37MYw$l0`5 zs@6)y#QAh(p({|J42tt;@i{4|eY4|2T7yfe;V)hiDDvXw+g{c05?U)&XoXI9Ah@FU zI`~2fWKs{>%KB<$7p;*x2A4b01L~{NZdz$}){;m$IjgpHD;1hNuauM)g-g+8M9q>V zfte{Pyv!A(!c_YeHeW}pOwC$~2e>2E`IsEqSRL8A6^BWwG|$T5H`0>RdMSzCP>C|6 zZ|)NmoeV|YZlxt>^a9$$hrwhUc5h-FqOp$KgD!RI8@W@On(|I>7#Ux94R-%W7 zbAKU@RXn0m;18|r=^foi>8Q(96&ENTxr9;BtGt4iZkPn`>KEETKl=p(c&mn@5p z$WrvT(DlRM09{IS!WS3dph|IR9;dbDC2OH~5%iXnc~K|jrieKShKUQ06I?RFc#2ll zCaa>)DRKZEg1~a>{kseN*eyi|o~2b(y;rKpR*n!S^Y;Z>dRDRl5nWw0>_WRDm*3kH z9k*qR(Gj}!WW>|SP%ixnEj>1gjT9G^emM^Z_z?*vJhc= zc)35cqz}LSU$oNrWF@o%7@~wjD~lE2_i34N$ucy8N$CP^I6^g@rYaIzf)Yn1317cB6N-5k-kAPE>fXI_VXR+uCt0$l@X+f3hD?V_cGl*Ie#sG;NG$G!H z%y3+`MQ{~6QPn83kX}VYzNdv|Bq>n|gY74c6?ij=}X(ZaT5VI+51X#fjK zx{s4uDRCl1msANsL|;Ls>sN}R(&G}ZqBx3wm^y0yORLOIHms^525Bo(Ds01>RL_nPQr418I2`--6y^Ck;wO-KWQdq#kb@LJO;uL6(GC8MY0l zr6wmk8AORnN~rRMw~gvaYH5+ezYGI!+nAoX%bg`fBxou~QO0fKX*pGwkOe9=6SY$A z(j;0K?HI2AS67`v_W*3&N*vSz|0+4SA=V(QI5i~A;x;X<$EfR( z7;Yu%2fF%L4JQb6xzvvTHjdVrudd@R@sc5xY=wxIc#Q~v0fDnbj{UYBN-IxMSEf!T zHYU#Aa*uShAfHk&fU}w+wPa%|!>~Y7S7ikB`XC~E7r?TB=$lEx!-THkgQ zEt|s7Bvoq8xM;x?u_X(N799I4#Z(w{r;J}OtvpBF16AeHP;n{RXG|G7Wp8TRlD?Wt zX($vwTjl7t*({qf?QuM(c{va z$uxMSCgo;MptVwlyd3UHo+%#pEDHI3e#JZ8Rzd5`RFfvxN%y(8;RaTe-lR;W)wZXK z7SpB_qo+_wAH(Pwr7Kl6t&$>*;!+o;oRWE~biUToN-35k#WqSUd5bX7hH{npR8Om= zn1WCuFIGLYLE6nLpL3S)MH3787%pNsLysI+ex6sl@^eC;YJYcfA6jQnw z1E`w9*~^95Yw7|dGtk?Fj8IB$^FW}sQ>b}8s0yw`f3h%{s8iFV*q#KfdPwG~eK5M6 z)|=L&9!g!(O*BNZYIV_~J=KLONFNQHOKat41*_K9&>5a2hQmSs;v&p_hy0-eFLh7l zMlO))NiQxA@Q^YoUrdW4w=xthqP{l?jWV`!8Lc`wQ&n{yW!p|#Zc4Ho=7yBCT*&Jz zl*zu57MztVC?(->@dM2gx=`r3hWtukx9w_L9<^1bU7X62yh)kIuBD~Gt$Tp{~Tgj3@7}FriboUQh!l)`iT%s^do#I?U_=j-> zdO6M@M!s0t=kynp;tV49`xXjtC<1J5)VXlyPh~#l&9`n<9EA{C9g0J|$WkTB*>-y` z75zn|K_%Q#%!<vg?IPT@_br($q6R?QYggAa>pL%r5V})Ix~LX zO5*y-q20EJX?bl{877Z#^R1}qQc42_MAfl}5A+zVG9#smRD}AZDbCfCv@p|qVKLyq zoP`^2$D!-G+n&kLK%ui_sh6$`^`Pc?S~$P=21Ex&#(rsk#e=0jl^41%11S;##3>O? zoQ(Y%Ej+7tQt0Yla-M&amS2h|^s6KJxKprZZN4twSy_n}0yN|Y%WLok#Zw~nn9?i2 z{7)E{wNZhC;UKO7hy1H>dUKp^IVdh4r7$RS5BvA@CuEa`cNT$qrG&;wIh0 z#SNLHk139EKR9H8lXxDO%fLv|sam+$_8A3O*be~39#Ae}>_B9$&OvYcf?^$YAXwBQ z$(>4#_P(ZQhJK)VR-$)@t{6>xxnGxBM5K!VJeuU(;O4YY#)9R*vR7Z(mzN!!hk_)pK$_A9}11Q3g`#}%~WuO>m zT{-tPB+S%TU=j8?VuqiSdgPOF}v(?__0wn35R_K_50 ze?yrLK`DWoQOCBAra0tIC6x(GGgJhpw5TM2tJMX8K(VY-+sDz``y0n1M~O%?aaES@ zM2gjOKou(qIbCbc)kc z&obl4={I)@LVl*66yWT#5zo`0i-XK`qkk9n2a&17p+z^3d?0gT4y`{wRVJzRr6KAJ z7Lp5za24JoS7vGD9s*6R><*LptP~A8(JHz>My`Dbt$j#eO}o*oV6(xMIQPk$pSI7V z^$zW;p1+6&xESoJQuW&x(2BOcD$+zZT@{c`t{BcGL#gdXiqc~+rgmE57|us%9*dP7 zE!!=$YLDq7V^y@MI0SJ5Dh~L`3O?OYv@(ooQe{DOyM6y?7~tWc#=(Gok(5^VNHJ45 zh+2@0$+sU)(ae1@CkaCE&~Zvl6m36}Li8!njP;!RZ(8Cg-8F-WPhV+Kinp=dLm_$$ z=!~2#cH(9j+z3On#fouROzZcUWm4-0myooyx2RNETHAg!t#w#mJQF7uX=9kY6G)8L zRm?A>Ks_w1+&ub;?zwYi&(OVMMejqZnBw#@AT!{IY9$ZIAg%4p+?~|gl04kS#nNPf zQ@7{?21*pBmQlQ3#+!^sER+fjvm0KV4wH`L_LUT+7t!{DQi4fhxmU;1`pbLmmAJx9 z7Slz~n=Fc=qg5m(&57w0cYx89y%Oq4DRrf#{Z<=XC zJv3^0c|FORB98~ zRA1t^Af_kXZ8(P_`}<3FfK(qaPikn$^`sT8?uo!nExdI+J zgS`Es1EW!4stVCObVae?%N`Ws}eLODS#-i_#CSqTlFIl26;aDT?bLIOxK? zFNCVp6yNqMD4_2k0OcNL0KJNW9=Kv!&EZfWY%=0Xdng0!H3!{!;zniwyq*HO52Eul zV90=Y6GiOd)AcT8m4=hJBV9cIq<9BoKZr|(TkSBpR}d!lHUs!=6ujR9T}^Bu*&UBU zqH8wkWZy}Vy$8WqT)`&$$-I~-qRVZ{35xCaP|V`~Vk!fZZu=$sU2s&A`P7HZz#(6P zXMV`mUU>q#pThThWGV2X)hqF$nJ!ZARNMX#1@s&+z4Af}Zd5`Ww**(_m5J?93c2in zAw?QxU|bHzJwqzCDELoM{C?Z#9z2lo(Ul1WNFqSNeVXF-+sO2STjX6%)`4V!Jx4)% zr2P6d)Nt>-xYSrGuhngTk%Aq}xRpZ*(esvxd-*SMl4c=LUBv_vuC*zge3jy^=&uH- zhHNsFlEY$|a(X~U++-8{!Jl! zgmwK=UgG=6+jF*mN@4nK5Y&`mdK4{qpcLb5*_fx>@y{v#!HltDTvRG_(vy|4z`vqk z$M;v@L?ohnjmji#9>?7@^4K5-M)CZ~T6C)8{Vi>*N8r*sgH?^m+>n!A=+PqIaMLKs zlB75E18wN&1L+m@XbJtIBTlo7#PPuaSrn2F6KwyP0{7b(t7KbBGQhaU0FS7a;o5wU zNb5I>+iz`FMg|^VAd91PCPicnNEEB|2ZijBUFe(Hln13nON;R25O$m>iwxJAMd1#{ zEyINjuM_j_5`p+uB5;MSoOtKTz^N*ol6 zY-dLEr$p?nBmNp~c=E7RVO!o`V;em!i=vR(HkQKmSR7NSi7M?%)uYV20;65DAtlOb zhSmxDA*m;Z2ZLtxCW$v(<}V4AqBrcpP+BHwGKK4r@#}*m%!Q%XOLpyK$iTKvqiDVB z1tm_AU!Dy#1k&g zf|WtP0>x0M-lwjfP{HI(Q;3@l^%v2DvEhKvhZ~avK5_TCj5wDf z_HKoG66OpA$RfWo{RO?t!fs_BRO@^S*JF{O57oex0{x2QhDwEB28z?W^P3@8DyBT> zwnB1b1ZfO9F%OvBrqODqpuI=fy@7^3rQ*3}#c9ITYqxxYveiamdylbtgB6LCXHJQ+ z==IHe>L*5BNrhi@AXFalio08CKLs{xLjAP3{w9= za#ocDR8)f|8AUHjWpikk!R6x%sPb`nLtZMQR)NCezCJPiLXTYs zm*A0O)xvx03fe|VuP$l7+EC0QrZ#XR9N~-XnzkPEcQk-&9^|Nvhb(ZQMGvc%Us{i+ z4fM+nW#kgs9fc_#zXvBVH`$|ub8T{=sI{EJ8v;S6wEF~SK=INO<-!qh8wx2Q-q4}m z1=3nc>zn$luhhgTft=bQcfKe`$6MD@gd>9Z%EYRQd}mF0^%mTYNEQUhV?$MgxaP5C z>sE5iSX3)~qEYj7~jrrej& zx{2Z)b-;KYe;IkTm}_MiB_nT(Yu!T8@Xh5trM#aG7kUc=CAgOuIk1?TO__sRDWLs; z0a5))k7bxM4zibIq&j_Mc|+~Vok`I$h*cCPQEIvc4R=zf%a+=+qM#e)fa_*5fl&&% zEWMxofs~IoN=MDH@6snqvbXgtieK`#;EPL0=#`L7<8lXDX#>84Yk=|uJq792b&9g@ zprDR}16}NvQ{Al{6vuneIAL^@=n*;9z&V>@79AWWuFkknsj%O;!8v`QqV+rqe)PeC z<7O_h-4z!U=se~Q;He8)Oc(wYP89mdjYhbjhHJ;k4K%HnP|OU2UeR6E{F`R$sO+5~ z+=3@BN4H*10o{G{e!qZdIB}nig1Cz!W|%ViPon79%9&Snw!d{ZMeoZV?3Z4;H9WZ` zwsjAMT=G{~Amv_C+~w;iY+nOmzmyWUh_0o`Ds|&uCpD9%-b`T&`{0250>U(v!V}D; zCFIf#x@bvadO8M@9>lE_+y9raajPok-Ox`=o|kF8gW|6EOSriGosjP(XLxWIBH6j% z#j_e@wN2*u-L#qD-_{J?_*1+bPiHG@_pSHQ7K;D277CY=(|htEy4D9N{9lu;nopR# zQEdGq6uYmXzJI+@V`K2;E|xb-v_4MJ`?C56hF*r#io6G_^(hKIwX`8puk(nzn($(r zP(gCny>yRt>ocv-ro3~v^@Y|KQ$KjQ6<;oPW$V7yS6W|feXSKQ!2Af6NW-w!YQ+cI!K>coF7j!2So=&w>3O*q_Ml*O{&i|NnP^xkJ2J8n2#CUZ*ZyNKP-A z4B<9<={j=hKKHQv@85Qr`FN3r9_`Wls#`zB8@^kShhL~JGH?B&^~=_;$c40D1N#-Q zU($=r58xfaQV;Nro0Z{;+6~D|@9|Fat@#g49T<>x;rrH~@YNEnKalHgzrjn*ceeiA z`U|k%0{dN)Zn?y@)n>L25ymu}CG>!jQBx!hgx1+k8}0k{F= z_Iz&O-*9`r*hwqtqz$;_TUz3W#qq^yyW@w)kBBdf9~nO?z6iL%zzqRzC~(7o8xGuv z-EmjkEnb{IXCH7Qfy2}>u3zEYOnwsb`g0Zi|Dl`n`*F{|$gyI)EI*HlFN>GNgYi(j zG+q{89$yh(8DAAYCVp)ExcKq$aQuXLd3<%eB3>Df#Mi{v#@EHG;wQ$}$E)KT;x+Nw zcwPLYczwJf-WcBq+$iAkfEx|m7~sYNHx9V*z)b*dB5;#{n+)6(;HCmM4Y=vR%>ZsD zaHy8EfSV269N@ITF~Ffpa=`Jx9Rl2;z|9429&kF~<^#6?I6ZKvJVxM5%3aKHF^#aF zo0H>WZeYK+_r}HGKSMbTJyf?Y#>KGyfNt-Ni*fs3y1h3p#^z}kvi9rt-nbZd@As<6 zxEM;S?t02}m0es6lvVe6?f)vfxEKhlE_0LWWW35QE=IPhTefg#R^PY9#l@Ia)qqlk z92F(|p;cFt#KmZIR`R;4zHf_*i^1lBUECHIfge5M<2nT*0L|pX$ zdu-#+cz#trJeYD`JN_(SF5ngew*)vpa7Q0ZOu>oqPNvvYy46O0QPvT?m+TQ$ zhS$`WZ#cQOetmcYz6o(-Re4?A0lyp+R|H&OXTmZEYZSxa!O@7NG7(9vNvut*OH?IJOsr2-CpIK%619oC#7T+zL_?x6u`#hJadKjF zVoTzb#Hop`iPI9NC(cMT0apTC2)HufRsgpOxMP7k9=H>LTMb+#aBF~D2i%FkRRdQ8 zTpe)rz%>H53AoL`odVoe;7$h)an1y;1-KY+X92ezxHxb-fNKY?6S%X1I~Ta~fx8g6 zi-EfoxXXdt3EUOH?FQ~@;I0AgI^b>q?k3=F2JRN%ZUgQP;O+wM9^mc+?g8K)0`3vu z9s}+P;GP2R8Q`7+?gijp0`6ttUIFek!qzhr&54#oG!aV(iL(;h65A84iFhKB*pX;U zv?n?eor$i**@<%!=O)feoS(QLabe=3#KnnA5|<_}OI)7lPV7wVN?eh+GO;^xRpRQz zp2RhYYZKQcu20;MxG`~4;vb2d6aP%ylDIW-TjKV_9f>;=cO~vl+>^LBabM#8!~=;3 z6AvXGPCSx$6u38ldl$I(f%^nFG?3o{_Y-ix0iOl@K;VY~p9lPS;HLmT1Nhm%^T5vq zUJtwxcnk1{0lyGOCHv(`YssU3#0*;x(vVD4BR(LMlx|av6+zz0+XU8SEaH&TP;-buPQt zqjNbeMyK23GdN9pHPXux((*JUhr{IZ8GR<5*X|}rMxV}QHh6U&w^wiQdR%U!-KIu* zT|!!!hUB(;4KAx)ud^ej&TR7Obq=4wrE^%lKC91awtMw1HPSm062APm2cPUFqrq(O zm~}>j+n_T$jArbZ*{Jhc+*ZBO;xxPT7B$ib5)!`ew+E8mfkz4~R=ZAbau{`HkHe>P zq6Bn4A8tJ``%Esk%cw^BL_)%M{PsYyptKBDn?Yx{VHeGMhg;_|S!_C+(d2UJtqz05 z=usnmAt9BgA-Sv;i_vKI=^O?d@=1>Zbb1{YoxyFf+1yT-)9ZDsk-n9XD$?WPVZb2<@=*>E( z(`D6pJVuM#f?8|SJJd+OOGsizfk_~xea--~gW-lVytqz^TYj^0}R;STqCk%Hv)kp&+r1fb?KDR~h@*x9SaQecCZhLfVjqgbMD~Tb(YQ+l{JZc3Y5RPQ4pDYj&FK zK7-w4SL^tWJPD~b4aw&A8uSLIRfj{yj+*JU>0BNcjyt{H=QbLB4!g^)?%j9^>7+Cy zm&f8YnVmLN04Mg&VnmKx%?6#(Yv}!=Q5;>}I>gY_nN?Y8~G(Q$pI9hGfIxYH=VE4nMEXY(vw69Czr9_=U}6vRXYR zwWZskm5@$OLvq^nc8k}G7QlsOz-;#zP&4fYoz-P=*!3=#*=;qe`E-bcv?UG6?)9Q| zL}3{{CI|M;VAMGsZlBKJF_@e-uhVFErtoRLgmh{e65466LyzXx;3B;dG$see&%zVP%q846dkuqNN1!W z+4Od=!;DJlc3IKV*<7fZMzc-luz0OzwC#GUS#4EzER>KS4asEJyPZA{&I4}jliB1o z>6})R1(m|?^jKYHyUCQI1uhAxISt9%z zBkWi#Aw|=WTqcuI??S8Ov$%1zIIN_1Xce3mt3&T_dJH~u%4jK&kc2cOr^kq69tVnE z?G#SWYqbr7N1-1GJ0GlwWZs!OhVe0hGex`tOhf7%w)5m?2yMgmk$TD!DO@= z%@&{8;!e?mG6|_Q4auPQ7~Ezw;cl}YIqq^hbqZp@gPmkVbaT+{6v(J`dGb0jGM;emN>+{%sHjmD0)#GSEtoK7$U;mIrNu-C}g4 zjNlU`q^>k1x7%qkcyL;>TAZklcOyXS_$c#bR@6CYe8$R zv*VaUEpWTZlSgN>*^OwnTn?`*#TGP5Nav*?IqVKIvK$SHn`kEL5b_><4XX(agwgJE z+dU~Gc#DK|K^l?;r(mbv=+s&89W-diT?U=QgfpkXX*L^edY{2;PeD3eLb@mo37s9c z$zU|;j3zWFW;Bta^)wnx4u{)gM3*CFv@}adm!u(CJ!X%U_=Ii~>Z4ijwPWwlAQ;SU zkHuj1xY0pSTi>%Jq|4Hf>?XZkZ^KE~>~nmQ$@I?d>co6R_1Inh1Aap%#y>;@+~{V7)EVhQQ0 zG$izrTt=MIajLW6xHB2O#DCJGQaDUFzj!f3NI~kBkoKe@S!_n9OOLah%j88Qiw~z2 zhYNq03}%TC`l4r8Oui_WSYMOoaPOr(~MIQzaC8Y4_ehKN;G$fnHU@`m9 zAfddmcf?__8;nMDI1D(yW3+%1p1OCBNJzJ*A)(_(l*gX7lhLlf>W+tAWE-9CfW=*B^lGVY#}knT=HvN_#G zlNrTsLQeyI6`xCoI&a14&u2!TUvIFQQ>@Bf3F+Q6B%HIYRvZ~Rs~zi`k-s{Z-el0Z z3@(g@h(b70e3jQEr2Es5tUiO+X+x`oJ{``Sb}~0$yn_Cd&4^yH(_wI?Xu;bO(u3(p z28Ye%!7$8+lN0Kb6=||r(1beCZrN;Ri`SN-1@B8p52qn{(bKiK&}}wYiOr<3xgDKy zz0-_7y;H9@`BHqkk0qo>(~w-~;^K)yx6b5rqAkGx(5Le_bvQejY(9qpU4sk0x{wXwlBOyJRhUBuij7F~wy&jA)5efZ7 zhaCmz!^p>LLFSu`DIUg;64KLYNEVL`qc0q?=#pXYFigQ10W&NnuhC{hVc?{f(!1Xz zq-WESaQIu1BREyX&WUW?Mp)%#n#%VGBToJOa^=S$)E zWC`i@G$a?AObk}glQWvp(z#t2<@;>t=wq@515lR*yp^N#oEQ)@E!o z;j6>&;7LL4T2F1oM)F=(`L)fv+RSYh&5^x+AI=-=DGT+iCHL3X<{nYgmH6@)m1`Lw%jC2*hhhq&Vi zahSgUPbT7CZ;QypA>QYTm~yr=Wk`qIa8=uS(lDm{zwBZ)_+X#cRR1EHHJDW7u1>DcwZRY^@OMm)#0U-rfF@DWN$|uQwhDkp)BQ&^j+P16h zO41N6cKqJmhU*>w?N3A3kcO@W?vG3jebI)CBx0XYiT+IX`4;RmkNJ5VaYU(Z$373y zXp%~GSKB>=l)Hh??rysm_?-Tb@*p7v7YK4Qk@9WZlQJn4zz;~u)|n#PXWO194U049OY_zoAeX!qLBLeuEypXr4sE2Z6A@=MEmz| z;D^htk=?#+p8-E2Lu+kcw|yhE#*YMkRGJ0uSMFD~eYpiG{r|D;XF}0Wz>n^3`vv$h z{bBrn3AKL!KQ;rkJF?mb$h@fnew@PioFmi?w-0F_h7Gq51%5(z`*7eV_M_qUJZ!jq zH1Lx$H9W9=lHBlm;3q2$XE&!bJgq%B2er=xeySvc_Spn{4)D`5fe&jxR0iJw{B#Ap zeI8CFo0C?meL=fHVQ4!pnaz~pEd<^Qe10bQyms7DAP$^b;AbiDIrS;DJKNoaX)fUB zbhmqe*Y<~LOGv}GRL5j!xINHbEH%utz;kK3)vqkKtXtWar%+qkzC20o3g8csS#b=Z z=vd$n%|OwPDGEg#E+2A|v1*UBuO)n?L#KTm@bhG_^#rUMcwGjt_WJe)xqI`0Uy#E7n{Q%Lu=0B<;e$-VuIc3fzeJ8~xQCb=U~(vcYO<_sO#aY$1Cu)*mv zSK8V;2o3GPTf5skfv4MD_Tx~spGz7#4|sc~hUT~9D!8bLrvmRtYU1FO&hKo$BH8ej zz#lI6;%WlE2lyj0ft!-xrx9>*B5J?6{T9L!>Qc1h((jQn*c}AyPT-Hq1ZHo?#dnd? zGk{-|q;zNsrH`~fMkvKqWLJ0l_i# zPI^V>wDvcEUo7|PZ36xd@Jlj*yOQ%(Gnuy}7Jc0QDe1*0z#rY+juXYw{`BHY($H7H z7i4N^ar=*QFQUK~CVO#5N-utG|6P%dV*6Lo)ni0+0I>N;AQibAua zb+0Ut7686H6Idk4BHV>hCWEc$ zScPDsigg?Ve1!~lJOK*>UzrK)#EvyGOS*uMC@je)Zm#0IcbwQ!O;~~x^V;qXoI%(1 zhb1SGhU&1J9BvyjHPo0CIvUMY zGP~j(J4i#Q2esWDD3rSXG}J{JIve}4ENIJ z_u?V z+v>nj0A%o23HWQkpP2!?;~hmWdDN(MkILSk)eotA?{|Dim@g{xN5DsA3O*qed2mTy|CE2Yh zEU|Ucbu!pa0)~vZJ`>n;o!7{eqW^M(LaG1i6iRRCyeSEe;=f4-C)T+W zt@A%Jf$vQ^2bhPEorBK%Iv*fl;`n|L_*w&j*Rwp3d(vt2KO3GON}3Q|B*)X*9vs`77`b z$jy-iO6MQIKbWbxkCS!`x9iGwtZPu$5CZlS$<%aV+T>vgtZM{EvkdqbGqp1`+0I^7JFB{mCGChjJr4N2GS~?OtQ`24Gl7lj zQr0N;0l!bt+zAuZn%h;~Rg(m-1^!hTyq35w0 z{2MYD@q@e2Yk4yh*yQBQ^m=k;>WX*m&`jv=LO=NJ?k+Tl@4#U8IPya2@(qz-V?Dlj zW~FlCL?+)fvMy3X&qpzFe}i@GlEx}@t;;NJ!QJ>cI5{sZ7~h@#hn ziPDdO$Il?b!+BmO1iqcuI$>~bye5ZnmNE@Jp7-g;Z2M1AK*U+{tMv01pce0 z;YiBL#`5~Lk;b5BX*h43`0R;ns;Y<-SC==gsjc6zs;a?TUA4Aqbv5qKouDq^Z&+Sc zAF0L{72y(-0#jCAUsYby*aJ;oFTyhxVo7Ix#k#7-NJZnudc>7J6kGO{Z>XxqjgsTl zjp0eJNHsZDmqvuUwx*&!(il0ms%~9vO{BKLV4iPTA^#H2b5w3>tfXDii60)OuP{_v zEQZx)he5x_SW#)PM*4u6R)urY28?5HCs$zn>O8m#5pJ$N8 zbWax={as!6cHP&7=KCAqzXkrgU0n~ZzoH8b;rB58S>WlSfga`UtZ1y-RMohpBvMyf z-$-r*td2C|`zS@+yPg9c9ogT2{{s%mfs5 z8jN@bc=UIFCDRU@Mn?*z#r62|C+t-?Z*JcOUF8+)gOR#&d~1 zUEjf|lY##e4$(B}N)F3UAC^CNVXh~wNoH`@A6v1ZNF^OFSm?#ULqhenwT(?#H|EV8Hhk>388h<_ox8ws*x}3(iW9<8nAQfw5EYglbgns6$O2@ zHH}yjZzZX%-#2Ua9PLPk<@iJJn;^dZ8rxk%U%HA7dLrWbb8S6-NetkeMXZMYH~Or+ zrol~vnkJ!oi|;KBZfU^VO-lU)-Bnv%`O?UFy7}R}DPns`BvmISHVq+!>&?@5;Wopj zp-sb@hVQaiZA~MZMm9}o8i$L~Vr@c~QZJmBkHm*aJHALcu}8s3BYA6mgR00Rxk#zM zv;kkjs(kg*gpmu6>OQh*RMU9Uw$n3xr_0@x*ED*k*ViLST+@-%q^Un(pL6t5BmR)hRnAwEWk^gLB)QEF?@cI*r+LoNrX z-e8Sj==h>w;l{>tG}+Gj`tmKif~Ct)K=c_kO6)7)DeVf@Sg{f@CoIsM^@nL;MQUb%ZW)x(uj3KlZl3m{(^cDtShe|b{@Z@FT$nDLO*or zHEw;rAup$CO4Ib0t4>@$vUAv2s=Zptm%GH4`w0hOrASnL7(yQQ+BVuMDLb%aJUcuGZGeWOM*WCeac=j6sZ^1KzF$F0X3 zt?;=W%M6$5;>Vhq@*SOvQBL`b%W*EqH_kWa;~CO5_`YIN{(MtaSrI-j(rB`^b&akPd_EeVD>tq$b>j0p ze7<2#y{{CXkHqIU)@@uup3NFf&ZJY;g_h&<6nrjNU%QmlosG|HYE~Bo@EP06Ijf?< zy$YXse12$M#7|_V#ploJYfDI(Lp7S*k(CjT7oU-iTzgfcKO{ZJ8a4&V=SXMn%crb! z6FRZ20mDx$Ke`y7(Yy>`Bh`yZyNENOpsul)VB+rsHq}%Yk+v4$^AnK<+F$&A;NZq} zp(Xga5uZbi^&wIh=@}SXQ|0sHvk#xISy#V=e2)Dc_;p=1)idPDp!wzX-o^Mi@?_BF z`i&)o57@^+S43(`2|rOs2EC&x%PQAIG_{)5__IP&qj^u0uW8U!X*SWPwVHCx2K<|k z6wJfFi?LJ<{;kIn4Vv}%`C5GbNco=pPHK=kI!zsZSF2frWvj8K{CU2n5)s6j1f>@L zlHUmOClt9tYH>cc=$>(Khv@W;3IA=RWbW!h4u8c^#E)uhTay}`Byyfom20q+cWS(A_demG#?fKTx0%>i%W zpVt+7k}@DVRfV66Iw5LXMOF?iNwm<3oT;YYZa{7jNkyof7Gu3~WCovSs{%8()&h92i0RmZ54<-2o8}3DKGQz zL}_HJb(L^jtwV&D{i8_D>r@LON}rC>k#j~GMh+Tz=t#>*=g6#)v+$2`Y`}(Rw9+Mrjh=wL+RI3D_1V{w`U*oQ+i1( zV3m5DWsSg*EVd-t5V=j6uT;V*7PJ&ws?wZ{bkrkXiFK$!+moMChS+XmwNT@;j-fKl zprZp18^{gx4&<<|Xsz-GdIl~T=+op6G?32+E*N+;K08RM+!?usTt8a9fF?iJnQO^i zBs~*Lcm)0-c2MMzF83(>_Q+gMuASIOb#IXpk+;NJX6~ta6r!)u7}<>eibmtEt=m#x zwRT;jbfvbxreglQd?Oy(&}fLCMapP2-z}s5Q`UrMDmK<{57yX8SCZt)ZIUcE7hqA0k-fq=^CZ=iCv}?}MT&THBbA@J)<_68p zn%gz^Xdcu&rg>WPf@YuQO`L%~()>sBwdP07Z&_JcgR(|sjm?^zH8YFJnww?JvS%Hc z<;^O{D#==zbwbwKteUKiSzEK3vs$w{vo6f)&f1gpkE}bh9?W_&>&2|sv);@4H0#@} zU$b+vhi8w=o}SHSFUYoMJF}N&hq8~$UYmVV_9@vd**mh&&)%7RUG{C+4`x4|y)XOS z?Ehr{kfX^NmNOw|R*o*mp5x95a`=bFr4jede0_ueg^=0M269=9;Fh1~-fj16(VBm`bKN$GK zph1Hs51Kn@;h?~v@h(#k-jc6RPW5k{j507|f#Lpwgj+{TzKeBS<86z(mdE3aBMt(VJ$S7u% zbJX#pP8oIXsDF-ne$?lAL-N=>cV2nk>3J9B-I@1l-VdY4jy8-AjNULhKKh!`Pmca% z%%Cys81I=k1l9sAL^f#bMw{&6RcYaMs}xaY=w zJ$}r1^Z2syo5x=?{@(HLPRNOv|2j=(Lh)r%u~7?U`vmOrJ4*@$|as7fgS6`sXty%vdzz#2IJLxNpX%Gsn(6 za%R=cvuEBv^RxW%`Of_6{PXi4$^UxRv{_4LZJgCT>$zFK&E{s8&OUSYjkDjLGjxu9 z&YC%A&v|Ih*V>udLhV-Vwc0nBA&i~*f1KR~l$Uk8FZ}yYE0Pj|fHVv(-JR0X-7&<_ zFf>DVBPrb=Ac7!D2q+;SAZ^hh3W#*RAD-tqXYKQ@^Pcmbv)B6UC)WS|{jTeKT{nB2 z(b*j{&CYZn)8oupGB?OPCiAw;H?zE#rAn3oS=MFwC2PE_rLy+Ox-{#luvlS*!#an3 z8g@Kev}^^kb<8$D+mG3!WiOaLJo~5FPvnT1qeza397}VY&G}BwGCBL^T$l4wu4K8Y z{d9 zuT*|~`C}ClSEyHEUWMN(rmxtc;<}3WDix?Su+pB&F)LTCJgxHCDygfqsj{ZZy^jig zH29d~ryRDDMEUutBk5m94X&7fwLnloztS}RMf9<{!% z9jkV&+Vg8)|Mg}zcpnlW(YwAC4P`<(R z1{WLVZaBE%4~DsdER}qOL zI!Em9mZn=|w-ep7cOTvTVvnLdX7#w&vue+ky+Xa3_1fM$iN7d4(kE-5QGG7;E!lT| z-zWX*_xmC;QDj8qk^b5GkL!P9K*a$o2F4iJX5ijI=>|m&x-_`V;3Y#sLs}2nJ2b=4 zkwdQyt2AtN)Z0;=qmB;GGkp5+2O}Dc*fBEo$YCR|jH)zh-RStEdyYOkrr4N8V`GdB zAA4+EzHxKMy&B(k{NV|CCVVpCgCNZb_vjUoOqO^pj<=mi1kBeR=)m2UZkb zv1Vn;l@nIJTotkE;_8oA?_X1B&6>5T)=pU$ZC#&rx7IgZfBduZpKafebHkF2$u>^d z6m06V>5tD_etu?i)y;dqDE!5SEt$3~*!u3)@n43%?EmGxZ5_8=+}>#WiLXBTYVVF> zJGOqE>+4nDr2A(6&ZIl1?0S3G$X%~@57_;1Pxn24e%s;OD|=h){dr%*eW&)<-hb@7 zs^1;_zT)@$4wN~t`(TNK-yAA>=&Qqp4{!US;16FODR5-#(E>-e9xHh4%O4Bd+z4>F6aNg(D%agpNILv ze*CWqfBodQRKG3#J?!_57Ykn8d8z!RBbV!3{`pFqE4Q!qy87bU$m{X0e{$o48*6Un zz4^_pinosc(d3V7x4Ykd{^#hw68*K{PS!hH?v}oLL_agR-IWNOr?s!%8)i1BRzJBfdLp^%_ z58w4!+N<{e@SlC6Pv8Ic{lcYvYWvTTzJKgnL;wAoYHk1hoyw&HdY-n#e`s)MXei285u-x$ zL%V$4@LT9&=yK?4=yvE%=$@}29)=!=o`#-B^Y`3ED-f+vwBpe!MXTj2h?dd9qeVm; z94#u^xM=gEEspkuuOSXaJLYSMbJ4E&D&k4>n9);4PwlIS4AC=1&k{XP^a9a~`D&s< z^h(jIB)OI3PLk(IUL}p2G-1;BlD?lbZPEfseTU=C|3nM@`(O3?Km1S9>i_+p7MK}p zreE~6a>mJ-ab~_X{jc2roLl?4uEI6X7r%tRSZ`;EQ6 zCK1g^zQ%W2TcE) zPu2~8^FuSAJUKIEkYMKfGgDclT)q9b|N6yWxATlD9~JiYzy7hMnQ3Nz;QN$s&R#k* zO;ECV-EM7ti>+1fw0ZIrEl}`ZKP{R0=I?0_68Y|Twg3ElU}ol-S^ezq&40IKW>{2M z{QvyuZ)T2Q*S|km;@?l^`PZ-2`}e=k7cJk~Oe7508qSn8;-58RpY!yrM%ywS>M%s;d2zyATUu*5AA zmU;7?KfjkL_nY5I-z)cfG`?PQ0uIK;zifaG4B3X-s z{|CSN`rkkG%>Cv!p z!qWf8RsPpg+jQ^lkDWNAz;|-re5W(`5Z~ntN>Q8oG^M$3v@T~Y+t|%vPH={ET;O*u zag`fEP$xc_@YkDl%HTWaZ@$Z0rxLyc`{p~=b*ke#xpmx8rzNdvOM5!fi7rGijyZhG zpFvR9`E|3=8K0>;iphKu1dXzjlY+Rr(ML3-138P%X~g%5lh&@ zmu%;2cA<_&`#HcNj&O`iJP3lu@@@P+x$zz2#=g_s*k7MF?!_?N-PqlY-QC#TjosbY z-HqMd*xilSvw=-)W-IP*?Ec2?Z@h<7Tn~aKvB-#Qo9M5JbDDgEx|;Y*6LV^E4s&Yq z3%_xT+x*2{{^lPZ8hc7g;;g0%(Q8wEHM0)Q@==?{*rR6s7>Qn*twr6<)ZI+o&D7mY zcFknhOzq8fpsr@>Z>Iicd-<7Pu|Lh;+;N3#*r8@>Y^KI$cesc8nyIhZV{57B=4r5B z&8yLY;i$LyPRyhEMSQ-+TiEj!_M$}&a#4ti*ufU{Xpa48(F%LlLT@el(3hb>(Au-D z?Nn>?Z2ci}Xk7s3v@Sw1N>GY2*!R}_y99&lZmXzzm2)Ik$s!|$h}QbWZtGU@@`|EZDif18gg#)F*0t`5c#$-<2JHw z(-yh5G3Pfw^=o6+ZF*tWZTd5aq1dN3qZrEsCNqth%w`^+vY2J8WDV=t$Y!=;_uG8U zF1}?y2RO`8j`I^|IL|Nq&SkD~liS?kZyxZNXS@vj=!NLS;w|1G0f|Y_yN)2jLmj*PZ87*l;d&22LH+s^CNCq;5C`K}d@l0YWGx&tL zEMO5!S;1=7v4PLo!ZvoWlRfO?dk%4gA34cs&haz9afz$k;1B-d9{=!&r@Y{G5VVU% zOyUri_#`3;$w^6S(vpG9gpq^X{p#e8)k4;20-3#aS-!D;K%K zb#Cz|ce&3)p75MkLC`)#3}W*Z$&g|D4@id`+h;?D?Q@X_IkqoERT|KqZpfj1Um}r3 z`(bouGjEE48i%~W)yw|XNEg7+?nC$kwN&c{LUr*KqldTW8cHgrc)a1 zZ>RKRBr{pbP8aM?C%tu=iyi9pDT{D^C-d&){psY)PR{J)%udgE!K=UzYLI{DxWp$R zi77@2N>PULRHO>y*vxLsv9sOld>H+8{)y9^#r>W2*ZCIr(M#vYJPm>_dg-Ej~qLk~6d&~K0SbVHv#dhh^fb4g)u~Bs8l%si`s}ICp8D)LnW;=?CZ8}Dnf1KQU)<$y{^23|>=i~qN>GY2 z=&{#FRHFuZ?4`$EO=wAL+M>^1Q!uMuGnmC}+}mpbzxo+tEaLDs?+~BL)T1fQab|C4 z_70~rU6EgJ!S^1(P@)*YC^oQ(&1~UIw(~VFf}l?(vY@v<*~v)<%%YE->tpBoIJ1v4 z`;5ij^_hqa`^d15`ui+oF-x&4eU9=YC-{leoaI6g^nIW5R77umW!G1Bebw1lO?}Ov z?|#1LAkOLQoW9QK>zuyM>3flD+~5{w)-MUkc#o8%A`R(~SHB5N!VLON!wmX841&mL zyhU8%kpSmJIw#UOkF=EWJs5!e`^&$-{QIwEJ+kV*2{Y}#g>5_uf&qZA#nB73L8|a*Y@*FsmPnd)A z20Ck?vj#eApd1FSL7fBDIPfdXc;HU1bCW;#lRNw!1cUM-k3sSnB#%Mz7_<*H4Kn*d z=lPjmxr%cJIcJb_203StnGSk}-5&HR2*ei*w%dd4_TZf4=0oyPkbW#?Da%>O>L3{M zHpxjtTGEpd=L~Vq5a$eW&JgDeDNY&6Q2{d^(w(04rZ15U+?@jI8e!ZqyM z2zxui-6QVv05y!1_egb&RL4kljQkLLGO_@LDM|_CKXMgokk!b~f?!kv^f)R5Y8<7; zQED8OhrHycAkG<8hKf|ij*PM+qs(?xKl)?eM!93u3gkUX-lOC_O5UUF#%T48md$9h z8|}`~X-JDZN4s-$cI^6SyFS`|qwVHsb&s~2qdU@xE=16sUTo%PZgQ8u`G<$R;8hTe z36Rkk8I6fYLK2e%=Z|sz7`=_LPh%>ezcC&fvx%MT=X(xvm=pZOY4kP5K8~?VW6WsG z4Q>U&Sm%#*{@7&LfwAwS-?7aY%?#}O*aa+PF{?0}v1T)N1MVOD6}#AjeIENAceuxW z9`Gm##(jXg$C=AGa~W5IS`1|(?i)9Y+04a#Dg zsbSK5K1CjrUC;$YVt8N*uzmyafWkT;1XB3 zj=rYe#@$n&@`BevFwNc5vXPVA=xtg)^fs*-qZ!8pCNY)W9Kjr>oyL9B+&9gAe)B;v z?FN7FXAn#eNWgofCN1)uF3;)aHN7@gOl zA%_{}J;U=e>f`wtt!Pg;U5H>d^H_kH`)3h@8JB}#rkrQSCn1UH%Lv9Zkts}L4)$fH zXJ>kL<}%jvIa}DqSG+m%8v36p@0t3aCD&PMn`IwoH9@AczU3IQn{^i1&H4qinq^kA zJUi>nvv+umStJ2tx)@|f-1*#j8F3e+_Fc@WG|%N(`LiOpNcaL&6V!<}>9CnN5gW54F) zz>MdZ(VWIKr3GX8fph%MC9WceIe&4Fe|W@`AebA%y>s0=*S&LPFt-5un5&Pu#c7BB z=WgX2ynAzHK6f97Im&T_wLP~j9r{Rg9R+Y zz4Mo&pZWTkf09$2;d~G*Frx)#y5M6P(S+u-qywGkN_ToPkRiBt!3gxTKtBuY`GPO_ zlHY^i)AZz~AcZML3FPx>CG5|q)u~BC-216}KXvb?}fbQAMl+T* zrWI}JKqtB|3UgmNi#fP|sr#2M<`73XhTfK*L~hGclNPxxvj@wnQ;UzO%eQ!D*=f#l zfnP9#WoEGK7JqUFGg$TvJuK71@~p^zc}{ZkA@v!+7}UCaDl<^?@&znnDJxjTCbqGI zo$O&Rw{hq4d)U3@4})MuO3G1@%Gj$FvRh%VRzxz8!3-sek^Ia}?qZi#$Yh0itk8pT z1uLTyi#Q}A3CT%8St?M8D!6N9AGTx0E9JdXb}LU{msVcjS1uyImDkY2O82gG?@ITs z`hfJ9#j4EM;Z(t7NmvUadNgJ6E0ITo9}d5d*!f z*2`-9yE+~p(wJtnpcMx=g=|)cEJyGFfhcJn=lkky(WIf0zkxOa_v*SL3WT;h|E#3ZF8QA|cQYiBbL zJG6EgD^b|m^=v>+Yu&rny=&dO*38%1p|yXZpSAi~_dd<(Oiy~#5AXN7VT@oj)gA}%-0>{F#1`ipLI`yV0|$vQcPASS#0sHw`E$ZOj&l)1T&+Pwa`uS`u`uS`N zkAq-?J=qW!`>{dh8)Ux0zHdmy2c#z>-s=tS-QeC0?%g1}4Q9PTKO5T70e?1an1Maq zaD_jxLmTe$H}cu=oL51xF+_CUAp!2)n1m9PMn4pEy&K)T(Y>2ww<$IH*_00bY^u&wK4m#}Xp_u0$$Zmhwz8eC*@^o$xoeZVHo0rl zuR-v6EZ#zXpUdy_hRkO*8~GeLfBq%T_+0&;@8f$8Vy>U7_j6f&ew~{^usIQO*qn^_ zc%SyDZL@PWJ7=?<-n^In{D2%bpWqZ{xW*myzWD)3b#gwdOAIOhxJ zd~uZHoa8*e@H>~e%0Il|br5WcMhtRdFSg_*KZO|1cQ|K@bGFE9i`i_^>y{hXi!Fa~ zkNZKe)h=v(8yRj*NMednlG2pLZf~8+PdI0*bGF{XoVV(A>qDOK9Q!4z;7fb;r3}B6 z;g@MhOBJe7gId&KA(wE@m(Ka}G0)KJHaog47H{zm@kxygx5;o@4sy|e#x$iltyqs8 z+~%C^&eY;2a4cb~U91 zt!Yay1~HW3$Z^+aY+^H8cpU`0)wa7PGT$xp-SXP4$KB4@-2pqYyDQxo!WhOg2|4cG z&e!Z@cM$A(8@26ejLi4Qe2={L=y8uT_VlC=kqlrmdfcO~J=@rUv-a#^FSohFJ?`UO z+VhwfLGZ1af9sBK)%vYFzIDg9>iyPSzx{+cn9H||f?%(`*_(lEn9bhY*qgo1*lTb0 zmZS`3zE_@m<+xY>d!4se|9jQG*Li#A^C@r6T*`$Y*cY8x#6kc2-k~L)+h?Zx`eLU0 z1~QycjAa6H+^5!k&fRBs_AOx^+9kTARb9b zMhf01J(S0|H03=5d?=4@-9h9PG=$+N)#g*%_OEW zgHNzuhn8TLhrIKL>fEu7q<3d4a9dkJPF?Dh0QJ+0(4oBP4o?Z+> zo=3e;N9B1`_D9Y6=w`OCjVD2HOvcA#aZCosma!699NUP`9^1-xb|8;q$N7mfoC|^< zL+JI#Sj0iEKUU)scX-HSp7A0Gjz`C5kIUuwJIM05JdS513)zsz@p?2w9>?WzT#v`~ zczkIPoG3(jsv?gQwUEaNdwIfVPuR;7t!axrKQVy83_~6#%=yFyY7m^&^I3hIO-vG!k%GqDMepaLqxW-qKPRVi-l=mwdoDRCNrm_0 zTwV%L7Ro}X{?fTz5`J->v= zhI@W-&oA!zB|nAe%OaMt9DV&_Zok~+5#EDeo}=bp_5N#Y-X_TQ2PVZ}})r8Ol?MD)hu2|JING48jb4 zyUGpZ@tZt;&w_q`FNXK$_tKQb8NXMfCLdFmX0)aq9kD0B&)^g0Fpp39B?vCYBo6Yp z_zv-@PGefphW0q;VmH)#QN0%<8Gt>z=&Xw}zqpPKe9jlVIsbPqVZIly1;HhKT&hJK z$mrJ1L%i(mUE6%;V z2Jh76&1_{GcJi|GE<5kC^DaB@@=4BefnU+X6&YQLi=DY*XRahd)>j5IjNyz#FISv> zWiQUU@&m^>jx(<~^NKUCT;wvhxyL`))hkbe;A%QDl9{YzCxY3?=&D|>E<{FGoqN@J zSFduNTR8KoOs>l0>YMZI{?(U3a81qEKBOq6C`$z@(VbrOp&tWq$2FN;JIoREaZRn) zoOL}0v3QHPBqk~E@jj`^K>-S5Z?Bi2J>hi5T&~-x>pj`dCGMc^>yLTHiy*iW9e3Su z*9|**BRjAw7D@0R!UR(%@L zloqt26SBA^i(AgWWd^s@erp*kSj}2K!>;_H_dnGBM>;a#tUu)XhdKV?j6a<5hco^d zLKGtz!#Jihi#g0=AK#;gKMr#=2yQ3Ayl$)ec5UjQ?%NGf^X=BOqa$j+?XKJ2gWDq* z%~(EX3tzIGuY=&v=(zV!J^i_!4fx!jU$BFn>_JU`eutU;d4f}%;dK!F6^$6!iNDP9 zFZKO(9l88vXa0JD&)o?T2m5&^K8bi2+1-)d9do~9?sv@Pj=i~KZ|>B^-rQLf1b6dO zhRVp{uFu^yzq@j{YkqfSezyg!kip%q$p5bV@6N~jbJq;-E=9k0{|bV8!pLir887X)lnf;TAta$#PoD`%8#VJV#2*?AD(~U`3IhV;Q0rY_=xJr`#~fF8O%_A2!e;sd6*Z^JuHUj9+t+l4?X+P zvk%Smp_x9^*Td$R)5A7Q#0(xzV+Owm!J|Tyrz)O(msb`;h_UTk) z^7IqtGN0wFVlC@A%{eacOAtJ>3(wT>Y%=bBHXHXoTYyZStz-?JeYSyb_ztx^JIZlR z@|;&e;9r90(TGV!(7&wJCC{;1{oHg>TGJwA8l^CSF-^Pa2o`B^Sb)w`r39T~|&7#~xQ2H4$KO|XNn zmLTs}@_r?sS0~Wd>)0eg4zK0#IxXpO*6SSPCNKFZL0KwLnUCm&nY@l<0D~CHUS$3H z4)?epgn|s@p%6tVPDv_InX1&F7L905E85bYDNJW3pD>qSf>0bV|YHsehzRLHOF|!6P_WPm}-paoS3qU z>A9HO@m$QEcs8bIV|q5`QGVncKl2+GgHWuuFuz#wNr;)n+Jsw z$wvX~OB{8?xsJQzcs7n_<9IgCb6y3Zw?f1q770j9Qj${|d-_%dDlr2!y!AA&%0$Dx zZ^uR^Zzm!No_#w7>CxBQS;eG`f27rDGsn4;+Ior+Y!?!METe)MM`W)UwH zVdTN{@jM^T{qagthVsZJo-^WoOg;1$Pk-@7Fq*N9=S&caZ$|NpQ5Mg}_iTL6#;=8Z z;>#y~Bbv|_y~XcD7iKYsc`V>&5K2&rYIrt*yA!xOfx8p5!t)6{pTP48JfENsk?1YK zU{=0w2%WF<_O1vP~wzyN9~D6BHP5{@O(($uagu<9ZCFIm&DykRwLUao=>ucZR|icNp^FPAJAKp-YCM-rx$<&n0%#xW|GJPf6 z%Xc_CnX{7}b~2eIkImb>Lwvlm$?aWoXC+rxa?d6=v*eyl{v)1G?)l`NPp-D) zm-vIb+~*;WgV1|v@xH#7i7a$t2Ilgfxx6_`z_Teln<6t|WG6pG zC{8KL;LH?V>4tqyq2?67auJ!OkXefBK`5o?QdXooHTjsj$S!4bTG5vF3_xuum$4H2 zmU11ZIE&s>{)~H4y661@cvs(VNe9B|LIiz?WFSKr#yBQ2g=yG>_wCR7_TYVazrQ~S zrIJCaVpK-GscNI%RP||wyHa_dQ>iyqNA#YmH~r|(QdVH!Q>j1I`XH1#M0#>lkixhl zbqUH-iI0#`YImk?NE76f+I^|jom$@p> z<*0ys(x^L4FXWU)PHF5|nw!|6G%v6pAE^6-=)6rl?EeSvl9Y_(BoFy0fON(>; z^qO%SyV%1%zT*f#qP~o$Im>nK;@phR&FI`rX~{q)^pGhVa>+EF*(_u+%UHpB~EILWFdNwhS3xLiOzdCQxWp$R zDM*8}vpPGgv$NLZW9s71kF1R_&#ZdRs_v|M&MNOP=Y+k-2Y5cr^I@J3%Sj&c;m?h* z!jz#RatW(O4dfDL7sCcIgedGonA*ei9cFG}ddTLCY~}a}&t_9!w%T~tvU%6CHK!GA zaAvmI$RnFMW?RW>PGEPlo#9*%%C6Sz?#@1j$xLMiv#`I}^_yLu+3i90Rczu5zGOR> zxXN{I2B94J8OJA>M-I>D@O+NttYZWAKgSlFkz+S|u}eAhoI}q!^qfP_IrN-Uzd7gN z{+#wOr{{BeKBpRT?qDZ-*oQN69z%~g^_WwSIbR2%T+xU@EX*^P_b1mjcH!Avp3UXi zTt_g^TqilrSuSz~{pHeM?nERZ8Sl{+?{RLsoclPQ&F$ITp3VIm^2sfq+&8$zee{<5 z3D1I1o(yCrE8fFAeX&=0F5uZb?#|=xJnqhO7tiPMd>+r|@%)GJ$weWGQ;M>brz_p* zNpH5IrVpL_p>sdH7KHLv;A8A|UOSZ64&`l02Rh-5yw1q$jJ*Er$vcb@jAkrmk=HEq znq}VYc+c{sClgr+Ba%@}WHQsRWBKM`NAfLZ87tU;+2(UzzOVQi`Q?*eKKbRl9fb1h zH-7^f(-bx5H-r3UklzgQpTrFEn?Zj4=GSk2XXJNAerM#r&tv45|0Q;$fcy(&$2(gf zH~K9wpM|Kez*6L2;6)HB7@e5J;ce_hK|4_}IVnkn{tKFCLFX0BLtf-tP^|^!Td+0y zEqII*{Dhhd6~gQaRi!$$_!#pkq}M_%@NA*Bm`x#d7V3kH3k^Vyg;uhfwfq%?3ftAf zDR`gML@YF2$1Z0qQK~tYX>7K|LDM7}*wEgnEnpfO?Cmx479AFF|=KQU$XquFvA0 zFYfu`=32ZN?dgnsi}#=x3vh1nC74a|>p`eQ0urOP5^5{qxe`8G!u(1MVkl9JWdf6# zhW<-9uY|KoEN2yFQ{p72Ig4ydrbewL)ml=mCC#SfXYAlx_VGP>Evd(no-gV7lIOU< z6>f5yJKPIGrR-0sRHVUdO0{JYcBa&HX5zV0Z$4{&rJnMFS3#(>ccpY3;$kkP6XLwm z&MKV_b19vfntV)M>NA(Ue8&L}1)(x#SH?S1rX-~)M+K_k`7)j_V=iSH;5{qTj*fJu zE1%%pGIqPnr(6s|W#8f*)K*q)Wj$BcXUq1cFa7bpl=Z%p9mQBCp#QSYE9XExdi^m`(ZDL8wABViFs@S4fKUD!h+9s$h>Q zRG})>sfAsvV3#VWxx#MjRK@hoaVjJ2q8Ru5C;}vHi zvx@4gq`pcqh(&#TzEUT;(2X8MGLRueF@lLWuhL9rW9F6i@*M||aU~g7j)$5n7eURH z)m+&uE3acS=2LkaUtvC#_u<{C?D@(+@H_IX{3-}l38B_1YONxRDtXC|^Q*|DN@Mz> zzAEEUW0fhWv&tOi;FULY32;4MM)1ANnXdX7`cVee^atsE2$% za@R*q8HIiQ$bBEV@1v(dsH*y^>bq(J5|f1YNkcj^l9{5^!8uji(4KI*5P@8)&SL@U zuBz^;-*cDyJm3-TtY$x|Wg-hVM+S8ZxS3e`?66hKy?XT#ZENw?=YOpspI~s*#m!=(k3FWLU#l zHI@dUnr2wD43+r^dt9?7K3B65@~PQ^R&=5(-RX&$*3?tY#k@J|k04ZQ5aZB$t?AhJ zS~95RbG2kxYdNb}!)CU!ogG}^IyZ4v?YzjQwrpyjLq4_TQ`=tF_PN@(kVkDZsr@(4 zco~HJ=qdEEY(CCTF7n{4j|T*yI`1HxI%$zl9r@HTw>myo=R@RCrw~PuMIF0QrwiTa zNpC(y&vo=%M?ZB|qMte^QBxgzQAZthyyJD%Q8xx=S=Wr}no(Uds+){#xTkJeD)ABS ztSkSzkql%oLy=wG!yM&DWa7tbp?dLfUOng4(^oyaUQb{3^i|K?>&c*AP6|?tl9+eB za_Fm`zUuX$7c<$(9`+*pdjABW`tGT3$Lha@{OaqYep24Uef86jmN4X4Uyk+jkSvP413XVHD=ZD6lbuB;O;O z#t(Roo%UngP?Kobg(h~PNdgj+1UWVF?lf_J6Z_SqB9-YuZ`9vJ{Y~7}WDoLg>b$10 zab8pBHH}YF-otJ+wOdWoqMxSvX_}i4X-qR@)wC6DSi=>}vgu=}E1)E{o>QZtm>n&Tbx$ zWH`IIvzx2Gc_p0PT;9#iyScNQ+mq(r=jLbm4d*vkd-H4j$zAUA5WTdJQ;X=t!d)$7 z&>}wtG20eq+rr#hY~foD;`|mz`H?f6=NEqG5`Unl7V>K0u9os{sos|IZke7;bY>xT ztmS5$-*OvYv4?%wla`10fm7(IeIJ-{qlnMLbT^kgWbaenIwOkyUpna8IrVl{edy#aT%mQ8E* zw*C#XXl)j4yhm+1(3^pHKiUjqIOCYe6sF^jHqLId7=5%^!7)zo6Q_|&8@aSiLqpop zg$R1kivhT&t$W&zU=)*?hCAAR!fy5=kGAq?dl1>TlWjXY+pZ<*ZWoU8+d02oAG~|* z^wDkz&TprOc6w;1hjz|yw}YKHzn#3>?Zf%)&8~fUYNPJLB9|*~mdI)Y?If9X#8?pFtfw+d-WjrZNNl zcbLn3wxHe)a_De?!`Sx@Kk|gKKhMKBgWGXhc)g*wMap9FIIY$|L+eGNG<; zb%lROK8jL;(v+hDHE?FQY{Hw+95V=4cewMyC!_vw^@r;_{0i5($sc$JJ0&9p?~|Ie ztl>-a*vU*fnRzF@b~5Wu$2h?$&fuI*PlHfreRht`+r%RQg(-%*JC~vb`t9uf=jkpy5+WNp$&IYK*nuv~SjlSE;+!t` zc#P+}c)p7r=o*ta#3eonNkJOYk&(>Q#QeI}r9O)|h`PHT<;Nft;fx5gi}(P~MtC;D zvk_{G$b%V16htNwWvECMs$q^1{ZM-K{wBLD~B_>RYrZ? z)Yr`}bh8WH8q^68PELKMMX^iWrifq3V7jKn+F!|wKQUJvK>_yjfg zn9p+7v4PLo!k7HcWv-&19yhrignD{^ddj1xJpA6*P|v35tEZZKPC(r~r!XD6*7GkO z@Q9~84??}{bT2#7D-P=K6%QHp@}Bhap7hE`tHJl%gZf@6(lTxTnt^j&h1Koablc+vgfLxy@fZLj8RMq7#cacnACDry%a^ zTZ}=hU^U*yzU$e@Ih^13SIn`md-~;}1m&rSccfoc>}5am?AMScG^0Io>emIk)NeNP zkb6Hn-fsyPf>5OTA`_CF6r>^znaE0Za^ddCBFHFGMv>mL$WF*8Qbv(I=!JPiM&gc0 zfBr|xD^eek`iQhkk@|?d#h={eJ`Z>q_*?BzPyd*>v%kFh=fjNp%d5Yv`hUYAj&qXJ zoaHwzVb}ZLz#aXa-Txs^cou{P*vSEz(bs@%Xfr&|q{07Qzp!^25WI3PX+<`mTiSq|KccA(Q9^pq$U=9Q2Gf+MQ z`)L9c_*;Aq4k z7H?6VzVv4xgHh{X@8n?54%Yi%&kol6;NMZ-VEaD!CV%h`Pk7F&z~3rK7&$P*A@*iS zKAb;fDRzB``iH20h;xRR(U7Njeu(FXdVXkZ-XuL$7m-Ke2m5|HfVneHny?xp$ashS~RF>K>-qx2S~uc(^zCW^6)XA)ER zgt@pkY7t9V%V($|N)1sz^BWhrf=r{#Wq1~9(TujVM@GXt(~~|#V&=mKGn#QsWHS01 zz60;u@ZIQd`1e6*gg!=??FjjgC{0-^P>CAUrY;R=gc*%6qY)kH#0>N`Vh;29l%<%D z-vJvMnH2BP$TXzGJ3BHPIWd!wW-_t>B`HIBD$)&ojg;j``#e%#Be!#jJ3Qnu<~{O7 z5E`YAQL%W7cZg4NQj(evs7zI=Bg;`Aqpwjj*~ww-*{GlJj*K$vQTiBl8FLtQ6SElg z507}t^B^=jBjz(Y4Er`(U!%Jsm(j~u%X&8QIrf!e*s(FP9CHPIjm?C4k8Oe( zkF{fCI}lEHdSMP@`(qYkM>2--Ok^wi8f(YK%5v;(_6MPHA+k{jGahHh#+9Q2)u@R% zjH`!PjC0pGcZ?gx2=q8^9C{qLg>8I=Jsu~&ak3jPr}45MpMzY;e|#gF(wvsG!}H_i zJ^mnvIf~53oAvnf$Ys2FkC)5%Kk(iiLGBae zK4A&&nBa~H?wDY&Cb(y!=O^Z+2*r@eM43#i#79)87BZP=78A{4qS_~Rq%&QyR}<$l zpM@-D1@?4OTfj4gTOy{tiOZ?BO)~JgqTJX^uOl zxnr6;rcK5@(|*SLH|;KOo>S|zN4yL|(*vU8&$a1sNW^={Y0LpwU~3%{br zBlK%Te`Fb9o+DPXmcQA^Hr@tdBlUS?5lT~*@>HY-weappb&pi{NPQal4Qd#vhLOJa zk$N<882U7F6uz&Kr+5{Fjf#sMA7#f!MUVXKFoa7qj=r>@)Mw!W|hv?I&m%ItWMu%Z0qZ5!A?~hJ_Y@;hth4+zfbY0{a zy%c>JZ4RT&Vf0@1bCeUD<{TIB-k7AMB?Fns$_Kb_%*XtXAuMMz?i^#bW866=lH=&p zn6tQZ%q4DdhkHB-!p5c{J$g3Q8)NOu*xzyQ*pZB8921z%EatL+MQmUv-t`-@VPn1P zcVffFK1Z*{z7E31>G`xNguZbJk%r@-NM17ffkRzD)M7ulj5?8sw%^+-&yC=DO zlDj9R;(v6ZKY#KUWvb!g{d-C7dpDCHhk2y~%fgPGs7JZpg4RfDT z8*`uX8D>7^YretVQ`|kp-BX5Of2KU-O%OKKoTtXd4oyvfzD!Mtxlc`xxlb)cCA=}! z8&hSQ`Z4-8Ro|v|$4sXFfq6{*2Yr}o)>H2WVbk0<&3)6-kpcTL?N^+c=FGG{^uw-C z)B9<9KWz--n9e*FvV`U6&$J6%M(?Lx55lJF&-9vnfcmC?g#J!f-}G+uz+Oy0hcnaP zow!o2L{A`khf#}|Bsxy>{GdHOlenR(94+s;nZI!{mM>FK-^oZ>Rq_=j6T*nG2_ zZ@1>#t@(N~|5MC+zS`ywMqTs&Vg%!v#8hT5i^VL%Oy{r0&ds;q^RMHL1zD(pdl%G4 zZx(!u-YocmmbAe<7wFA`uJqs!dShP}EM+;~Sa3fGTd3ZJ?p>H0vs-9(3ky+_GQ3Ac zDpQ*}e9Zsog5EFu9d9hOe+$*S@ZG)9JVVbHz7E0`#UM8ENJwHbVit=EQiS4^!n=#U zrzy?(5!n{WwrB~bImZR`XpuJ;$0rdr)NhWIY0s67zBlKg5ek^hS68%`BA4|NmhICZpeQM#&rFHp}wfv2~FWt;G?%@8V4|s%k zmR03rzThkD&9a8*?=pL{tR-z|%de<^SugrBfI--oWouZ6HSkuXg`x_pf&U zYWJ^p|7!QI{tfr9?uiVmSD;U;H?Wzl>|s9#Il?i{bBU{555m^?p4TM7cef@LX~>Aa zuCWhm^mI)r%1{aWxTXfR_y9BXTd`ql>eGNe^k*RUe9d2sMz7b*XCX^ihHqeveO$8% z^{&~D-CCp8HOD!{nILSfKKZTLu(h#CfL^Ul&U@(5+RCVFtv;>Q@3n&%&Pc{Ej;W|& ztzNC2#{yQe4n13|XKU54_FwLDpD4_0t^HkR*VdW)x;*I3x~BZhuXMq?>wc#nvacJ$ zFx0Vb0+X4B8rI3U&d#lqbKOaNL+dW!?R5`%jCa>P<82VOUjFs+ueXcq<01R{l%ydY z)vzDy&18LDKISvN=SN!72K%%A7wpdZZm4(tAB@IK)|59BXKV0N3wqTbEZnZ;b@ zvx4<(WDDEb$vqzO7;kPi*DYnRFI$?@9DUiMFIz_8{w?~lWg_0$a+eoD*w!$@iA5X| zV~$%RNKIO@q5iD}C`>U*(2(zFj5oJ>b88FqdaG}LtGRAH!#T`#n|;|9j|3zlDc_>T zZSCnuXMRI}xAmqU0~w4Q+tj~J{oC|un?7xu!(onb0&i|R8-#85O>Os0ZGWFyd_Y}( z!TsC2VvgIrv;7d~xyB7{@h|$j-M=5(&2#$;UIk%0BFIP%%ymaT?B))A+3^(((3c(d za)%l2ID%g6ILYZCY-eWFv-3mLv(sMfG@G5?*cF5L*wI}{Fo#`fNKYoRlAY3gLVfgq zR}-3}_q+6Rmp<)s=dSTgWHQs(%>(Srt|xeNw|aJ)?{0Z^=OQomarX@7vyde$V=aHP ziLGqs0Q$H4D01%h@5-Kl5c2G)$PaX+E8WraJ-ryn5QZ@Vb?;H@9<}b7iSKrgyZ5+z zkGuEi;ohW_q$;)1$Gsn+AA7&#YZ~$$jnR+2Kk+ji@bALjso0;r-q?F72-~O5eeT_t znzUp*?_X2&|_cjRI z9|!Z^Z{GWp6F~(kBjf(+{LVZUvY4gZCK~tbch3R+J|M>d`*R=>@*GG(N@O{Z9rHb4 zz6azv@EQ8$_jJSjo^IHIF>GNwJFzQ~VYn+&O_8b4n@GDDnGL;()SF0mMHZwKdK0NP zkrgrXNWF<{js8d4rN~2^=NdQAo5+88h~7l%O{CsLz6!z)#zb!p%5zYE4x0Hv|Gph8 zhc^y(W)ki_xQrF7W-Xi9h8zd?u#aP$<{THf9E2T;O9Es(r2mILz>XaHg7@&_1nE+hZAEChxO&Knh)#CVRJoPjlrx!orm3d*qw(D za+p(`#hr)MdH5=3eZ+l7Qe&P+vXX<`h7cNK6)hxJ7$K* ziclOgJXRX-9BYDij(O);OU(ax82% zQ`~pF1+7s3@zL0aW_IEzFL@J$owNfdL&QXHPj;dg12OlLfASY&@y4&ly|$9Wxu zopR?XcbcTRcd)GRjPn?7a7P94F$r_AfrnIP=6 zd;QLE*y-5BB>_dK&o_L_cX;#k5Qd>or$;h|d&qvqJ!jN+#yw};b0!JNF~c)vcqSc% zsL3aM$=5W*{bw4Z?lbB>qwX_y?aV0j>5Tf%+~i;W!<%PQkrumgHX~V3-&r$1JB8`U zes(SkSj0*;vXwoY;4ByLEu6ij7tH2@xm+;c3o=~z0&}>~ls2@(ofq7B;Wv6=r!EY@ zY%ZA11+%#@mksFOg$KxT;SFztu#4Wg7$5Ik%tvX;QGv=-<9)uTCHi!65JQ7dvTpQc z39Gpjgpya|6B_azO=wOFTGJNilK0>b`p}Po4B=1QmwYeRcoT$DBqTQ_s6b`Blj419 z^C_S66<_1+6piT2WRCKfSG)~E5g}rdnAGGTKV_&wRjT8jh?cZM?GZoW&ImO}^k)$I z5b+lySi=^MagsBfM_(eYa)Vpk;T{iyP|95BQ_7J<@+=6YDunk^xighMq*8w>ccgMh zDtDxEhu`@LrTQ-jrH)4`(vyj-xHEMg@=*X;Qa7gqYEA8})MFUWB&ITh+00`hW{`S0 zt60n5oaP)Cxx#gBqL$Qmktel2r;g@1`kh+8(}WR@I@5fJKBoB%@21(#KggXnBkE22 zDf*taCu&K%jty*P8#~#JTGFZ^?QQfT?R_5dCJ3dANgU#nhzL@XmJDR3AmymbmzYDk zHgu#jUFc39%sbschA@ojEWo_esVUul4srzZPj?x0rBhcrb)|d66V#SoKhnn_Hs+T; z0qRL#k}A}pKHu^^O=&@Ed_U=brXS{)-rUm9MJ?$UvlM%m-dh>ckdIolV;Za2$|bIH z1N)TW4)@T%3{gDg1+Rlp#+2ltG#}HL9{hpcWYn9CgBZ$Rm}$lX=tD-|K}Pjt^c`fp zh<7sDkBoLBL%oos?ED1?VRti#>Vw6OUS=^PSHqB6Dmfo02 z7CVwfjak%~MU7e1m}MLjS;SISu$pz)>nxku#!l>YmMh#1LRn?Vs{X8cpY=WJ(txIT zH|vksg{@G(Y@hQr z-pDqA$=IQ6GnkE@W%E`xz0an1+3Z%fwH)C%r#OqAX1mNa{=;r&d&WzA581;ACke?( zNg9fxj_g&?@9bumy*|zHJ!Ef9Te|T(z37X+XV;7D`kr0g*>4k#H?w;)yEk*>LmzW= zXAJt5V=fEOw;cMG!+dhckwcCga^zHF&RFPE&IBYT84;u=9T~|&S;|w1s??wsAMzOu z`Hm*YlT)6Yt@xF$^xzNFpHp2q)s<6SIhV1Ct?ah4OeWj~(*+NTEERBVV2$Xh|CeF&6#KGnv2H z!+s9py*$r(g?{Euk2~|qkXMGhA5af7&HFu#v0r)Jo!3nBnq}Sr4CYUUGmq~Bc%<=;mn=9T{p z=P|eZSGmr!AXFd`X_2vj9Vk$S_ozq}YVjc-@jvvpz>jogC}U7dfl26N0rM)bpMxCc z7%~@-xq!?C>}Y|@T;mmQgHXW`G12dW@ljJjJ6cd(1v8KdGcIVx1=U!v1Qqa&6jV>a zFQ`ug)K;)1ZD_|JcA}nwr|@<`Zx{TBTRbF+r$MMtX0l;d3+2I^g}hnFn}xhts5Is9 zb|G&T@@AoLXhdV0;r&8C(~-{nMn48Jgkg-so)lWba#pbhb1S4@h0Lpvc@;X(CCsbP z4b)rcU7as@9fS%8gcFOnBtY*9tFQ16%)woS{cRDMihRaTm|c->bmw=}Rb)7$7|SH4 zGJ{#DtH?k2H?4?y74=S0yIa&-MU#+$jF?l=EaasCh0(jBRjI?r*yE!1*l$yXih8T4 zZ>H#CR#Un_C8j6>~4i^6fvn{T7#r3YZ-W8wC zJQlE-J$TFSS%r$5v){7{75Ap!uL>3a4{sNjulRF(8^yg}!uut>U&8w(Qj!h*El~jd zEm4fJl&2z9sLn^|ONpk~g%ZAr5^eBJl+dRVcCy4s^rD1blvu=4R$vY#*0BL~m)M3{ zOPt~?7r4wd>_rLnmr#ER^_TEHm5f6Uic$;vR&pr%P;w)BUGfI?OE zAvyAv(&JL;v0J6G;`=LAfyz|leQHyOkNK3(`HBX7%XdsehSD+7r_x<8pVEheP#JHQ z$wPhgq|7GvbCNTh=MrXBM%`r|@R(?x^NP1YsH`kyeG_HXUsnBP)nE1tn$V0NX~k0X zq3mY#w(QOzR4y+5zFcb3kr5fnIakj7%9&p|^DDQ64IJVqGL_TMa_6|n6|QrWe|a5* z-U|q!&+o;;Tkjfq*0iNP z9r=S^^rj!fn8b8uF_%T?NBI@3#+&8!zWhOCDt`|C6-ZOByp2zpoj4ClGRb!4n=Zq?EGTcQxD6o=$Y3JMOO8n-Pr0Zr5DRIySHwJ*&BsJ*c7PLG-Vt ze$~{knljatsisUdAMluHWU8ruHD#)m7PZ#;h8}pQ)?S>coq&84rxaz8skWZiuFEIr zdu@I9J6|Ec^A)Q7BW-9$2Y#h1?yhYwYX8MZrUjuoz39sT24nB*3}+N(SZ4y0dH1(7 znS;HlvxudvKu_xENgX|@qbGIrq>i4{(UUrQQb$kf=t-U9oZ>7OxXd-ozK%Zmt*%fV zGpu9obT%sZ`1a}!VkmlESI_H? zVLX$Vidom4%{&&egypPaEq}9#t?XbozMZ;}9Of7&Im3A_ag`g~;tuzCNEAeS=|>hcNo_=5U;Ln9i~j2~&m zPy9?rI@5*j^rSca7|0NYF@n*IVUF_umhd9a!PIHcn zT;V!5`Ioyq;4#rW=M`^*(8nQS5{LLCA}J|IMOreDnQY`F5BVuXQA$vna#Wx))p(!U z)Zt@3<#WEG0pIdHP5FVAw4ogx_=Vr-#_#l^F9R6NpA2UdW0}BYrZJN_%x4ixS;1=7 zv4PEOV<&sq&q0oGoKu|T0++eQKiuX&?(>KzJmV#Ag3u>n#2_~DNJtWrlae%~Clgu8 zL2mLBvYHvXhIv z6reE0C`lRKqaszPPE9_bE}u}3FR0HqG@>!h_>orp#Lsl3GhOITPkPgjfec|7BN)v% zCNhQT%wjGJSj;k3vWE3+WDDEb#a<3@h@+g~H0QX;6|QrWf4R#89uv)TUhy^veI6nv zafnYMl9GZ{q$LBH$wp4{ke@;nr39rZM+GWVjrXZd9X{q$KIbbM@GaldlpknG8`{x< zU-*q~{7x_WGJwJS$#6z7mI+K|8Z(*0d={~k6|80*8`#V?cCv^49OMYcImKBnaG7iT z!)^ZKK96|9GhXs02>C6<&=)a?O*|5kgyf_o4e7~5R&tP=d=#Vz#VJKu%2SD|)Swn0 z@)7^zGrr_&8uA@YXif`S)0Xyh;#a!TgFom)e+Ds>zZl6F#xsej%wRV2SjZBVvx>F+ z%_g?8gWc>SlEWP1Bxg9!C9ZOVTioFu4~gO_FL)hyhlZN zL?j_ODUtQ7*2wpjd|%1;m08q}f&SOm|N8o0U%%>qi5}J0qx#O(m#6*`WT-DgeHp$^ zin)B9nQY{w3GHZ4Cw}EH7qAy!+l#O5MT7j9SA%j?pfUr{#|C4Wz-0V=gZn(h?le&E zH>IdX4QlZr&V4fjJ^x0}ztQt=^yZt_=tsj4F>$8hr+kKt4Zp_R8qUVKhR!uKtA={p z(2h3L&xX!_>-@L1`GT)#z_(0g5qk6Oa#j%?gc^n8y+(0}k2f3XW25hB$`8y(9~-S> z1DlcWJM;K17UuDtd3^T?4RQXv#x&y^@_qM+Cp-&6-|Of1@_kxi#@l6LV`~ZcWUs$shd5U$~>m z7*24N>)6*O_O)p~N>i5dsG(_h1~G(TjKJHd@k|-{{8gY~|hG zALbY*gV2x8{g@kd{#by*bf71_=!^Ysp=T{Vpbj7NDHE8BeQ2?WrToWpUh*agwG88b ze9LzEQwecOc8O%83X)~E=m_Zvm*XA+4i#9U-RG!*= zh&q3g>nD5n(+p;z7e6h)xu0ZjD_2{&+Q!1)w{1W}^r5Xjw4KQ^REdg&nd}94sw%^*4TlcyV3(Y|MOl>qPIVv<6;nM z?{C|e#*Vj_vwbB7qMz-@;k#--g?E2@2Yqe-0R8FU?>p#A2X%IkvxC0)9lKBmJ?Suq z`7FYj4lj7c+aT02gm*gD!MTpkb^HuxJ38CZ*^bV3bhcx35c2zUp-wT;n@)Pu$?Q6P z&X?#-C%x%(4Rv*Tgn4&*7KDCz4}bg12h_!W{qh%+nTlTiG8;4h#q55O=@;+)ViukC zxASJUvV+}0$Zx)deoaOSQjwO%wB=_y(wR-{Cz8V)3qrpoCOsL+LUvm5D_!VLPxPou zT;%Lx2f8Fh&0W;oMa^B*+(pe@{9D!KKI-lg#nT|vRZqL>X;(e%`akrv>u8+ms;^z` zY1aklPd78@7K7Nt;}aUv2${MyV<{Wahi=>08HBorlLUR}9zkl%qPsKQoALuKF~jaF zSP77M&Tn~Nkv7KGm+u!x#_jF_+Gudc|zWx3? zz37WNe?P<#j&mvq^)#oRxyVC)3h^8L7{Flu=_eQ7&->yYt7* zAk@qKy^2$kGT6Od>gqKFclR33DC|YA)12i3-t3)`d=#KC#pr;2=q*=oxq7R!w>-VQ z+4~y*a61U~@opdQ_VI2X@AmO-A3f&hnAum z`aZN4A0pFGa~V2|xh&v6^nB<`-UOjP!&uDUY-9`DgV3;8BqxH@q~j}^@dGVs!!kDE z+^~1&b_Joo5|9RG{>q44e>I^U?dim?c<--$9N-XUHar=baAtUR^m4ejhIi&Sy74>C z4tI9Av%{So?(B%9cyB~zvXPUe_}dYi@y(Ce8H7f@Pdz?IrjZSp&JyGqxso+J4??5# zVN@LAlL&JdHGxS?MSn;A!(*QCjF&-Zba`s?As_KS#xWbS7;P4#^?kJc8vO#_!05L@ zXiSJII5XxG)H&u0?AI7`95aXcEaE=SjWNfu<~TM6&W?3Cdq{GyMIG+I+}I*wYzm zn{koLcxQ%pX6n;SHO;I*WvXH3v*HjBGoNMVv)nby&dvIY27Jo`)?#1$7ENfDeVJ`n zXD1~&W;iZ!7S$D%{l+_6j|rU zI>$Y8)jjtUKIL=NId>ehac-`2bIo+FvvZxD>+D=-=Q=x2{&}_dfV#M6o_FVYcb<3W zIX}<&d1f*%nrG^Or5L%ptf)u70CFzX6U+lfb1M$r)wnKgsCA8QMEmrGdJG5jBGA_~U zC1$+DjF;R*-X-!bk#~u_OZ950UMUhGiuvjdRQT zGJ;WzWkL{Io{@YMK;6roS>6#jm+RAVbuU-6)pIMU+IeetXRh`_OPFW zL1<+>QjrGdS31AaKCE2D8tnc`yT2+#V(k8^6gac$3!2c3A8Ey2PGVlG^naCJu6FP0 zJjk-z3|1GRHNT;@)oNQU(`t3CKEWx@av=zkHYETPj)=j}2*O}wG zIoOeP4{&bXyK~Qi(E5h7M8@@PY0rGtU!FMHfBISH|D1hMRET|f4gxT zJJ}P2HpM43>e}SYrp(l*Ip)2|Tbq7j5$lm_lU$qJu{n%HBteav)wub8sB!am*qhDn z+3f6QXE!^$+1btS&b|slTjJvVE$-MN=N2>G;+xnqiK)!s7J9zrDKB^(gtk_q4j) z2Yg9=zM&BdSc`nyH?k!N?a-GUGVRcp9s06EUv_wJhci3$X2-$r z-AM07dNLG%_YVI^OYFnpb~t<3*~88r zcJ{EdM`Dqj2vTDoj;QxYbDTfY3cGN`-yb=Q`5!sK=^%7ejYsof{znT^1n(WSvqyiU z8^7btqx*@(9Y>D^p=0*#m@~%;Q;d>ypeMcP%K&zBoRgg4d=NUGfxP6W5Jj=$$9LlI zkK5Pd-a3&Gy*Q!H6TXuZS!qUld|M~fd7=v&apuGU4k6=7GdP(O`+ZWrlWIMwhbOxu z(@8a+RO89LsO_YFoIJ&a<7Ib8;4P7h)T!x#~S&Y1TZna=3r8E4Mq!fu`M&KY%{(aSTxpf6|i z<&3_Z@!lDIIh&l!=*QU{$auC1&Yjhpvz_=AXU{r&*4eYpo^|$IESx`QU(Th*zMPZc z+;#rpHva{o^KCKz^F8>3KA8Ra3&?r?DmQ}A1%0|8=Y`UgqXPc+!f-}1hVh)`ChouB z{tNem(8WT$hcg!|Qw@E(I2LCvPGTz8c)%l`@GJ;j($`BhsL2P^MQ<-Tb7>0GnZ=tR zbU8kD>2eZezq}VSzpR$aYPqbI%kIAH?#u4J{1WG`gb{;O*uyLK;z~yJ{z^7-BL9_q z*pn-TsY5H&a%DN*x$-IqU3KPaMHmYP3E(u73+OOHSYuQovwfvaDwW8?%H9frc9ZgW%yLLMn5u_#^cJ6j&WV&rew@Xu=O1Ss7EVn&PAwy>R@>|q~v>)%-98w(;aiVQ<)mn!o7E7xl<2wx>KJYX@$MJBg-9G?#OaS zmOHZCk>!poccx+Q?#w|=cjUNZCU>?X%bi{9n$cY|x@$&vThf_s{Eivj?av^F z@)uK?#bTBs!`*F|!(DT@8_8kRefK0ccoc;0#Uu{#NkmdokczZqATu)FD@kd};+wmt z-h1l3SDp8%jXB)Y_j~HQw~&K)=YDFOx&Jl4A;W!pc7FhJ+#ks#hMq(EA5^{~$Rj@vT2dPbRWb0+}Aj^gw+NDo~kf z$n>BVGCinEO9rCH5A^bZcOL4|LuVd-Ls$AB`$L%?4#A#3v=a}fGmE*%^iZaU>oKQ? zTd*?^?b*Y<{KI3O@sc+|=utSah)V+O(W8vyqcG<4$b24^Lp_gVcqGH4PiaJZI$=j2 zsq;|}{y@Et)cZ)ikA^ahndtu`wLY4US|2TC1*=$#+8>=FItV@1gU5RJ*gKE=;>=?? z9^c|2`tkBv`o=5MavW|Q?yLcGDXW2EmO2i z(K1EL6fIMWr~(5TBc~3qGgJfDO#pznWEJfEmO2i z(K1EL6fIM8VUlWqK;pGnt;r^h~B_GCh;& znM}`QdM48||1LbsOCkK*^~`tltSsfJL{4iDHQ0q%`dTCBCz4OwXUOMyAoL=6-oL-vK zOLKZD(<^g&Wlpcm>6JOXGN)JO^h%~zSuvki#VLjPysAhQs#B9Ms84f#qZ_}|3va&~ zz+nDlIHQo`)dJ*rWj3#tv63~c$8270W-AwY9fV$I!A`vP&g&sK^ZGFNF~iqp^ZHE? zdJ_)T9J#yfA#`mHl>4{{eXd}}suU-2dg4`P#q zB&fD3Q&|1l%_nDs7eh!<4c;-nJ#pvC%x&%K!z}k5zJ;D3s}Swma~ertY;&e zInT==JS-EH@lMzvoC!O~U7~r;D`X1E6p|?WwW&h` zzNHmC_=7(5$J?Qy{KZJdFdjKVOOYeAlGUtZ1Dn~(4t8-Z2oDdDlbU!Zd^pa8pCF3Y zL3oUSaAJ~(RHP*XW)mYDIWV6Xr6`N}#Hd1b+#TZs>hldP=*I8#qAvp&%%7+s#wf;O zHZc|>Qw*76$P{A@>)D7*F}5L7j4MHSOtr?$P7S;h)2w4U6Z064FvFN;6DtgvVkIDg z)TF~~Vr4<5STeihxnL5?4-yU+aATvLp};nm|~Pf&9T)S+bm-1ee7SE zgr3FrPMo+n6X!!@iPM2!_>HdgVJLPi&Pc{Eo{9Kw;>Z(c8TuPXo;Y?aj=STSN1P)Z z=L%6gibetgU)eo|79inQo+e6xvfpW@3BUzYf?#D9;9RHhpCHhyFN zU^aX3PJ(1Oli)Kt&<)>D0+|w+Qv!2JU_J?CNnpkarZNMW63CQbDa(;3fjkN1Ngz*x zLmcG0QEK_2c5?7%*HIXTC9b`(}3biI)!V$caBpuEq z@oz+uZuDgUgOMqTIVCZlB<7REjFZe`Au=VADTz!;WJ)4a5}A_7ltiW^G9{5IiA+iE zai51o1>s4H;af^(|B}g-OrB(VlFZH}Tg6(|~ovXX<`5IdLJ&ZV}usr`30 z^;Tp`eV7xR<{X!~#=E<3^Ng24c$zq*BO_VJPA>9N05zm3MoD}_enT@njZA4|N+VO6 z&-jwBktt0hWJ=QmwWis|^&mX0chZ`9T4&O>V;JL@$P{EsJD(M-W*r;Yj7(|wVLoZk za|!cFYv0oTi+xM`fVV+-x)6!UihWC$8~c{d+v)6Ey5f|gEaj0S-KWTr&TP`zw{-R` z-M4&?*`#aEkMzYJrQ3_0NbjBWC2%HvXU1TL>CGnnZ053z^=xDdW|MvwdoZ8$XSsm+ zq_=PBZ}IN#d%O<9GXx|gGug;V9_(8N`<9_7YRFKUa+pnqPmn2tOc`X#VBa!)LnCC$ z&=i?6^hT{2c5^!j&*+_uW}VTQjGY*T8D=z_j5Cob;}X{LH})-~*<{>-Oc@VhJ{hlY z9rMZfANP60lOQ}(3}TalT-dWr_AFCjyq(FOWh%paRHO=WWU^zK>6EVZgW|MgVi?DB*H?xhMm`&#WL}EUfFL4#~$!y;; z-{sxikAv_mArh079ONb+1+i~g>|2&ns3A*v>{}MI$s$u0ea>QcvdEOhzGe9ynX<@~ zMW!r$QEQgH+zG<7dM9fMoXKk6vW{UYW|-A%vdWazzGYp{Mz&zzvYJg+nX;Zho~#$R zj67Ly@$T+>ybi*%1tcUh_AOgZ@?hVx6~ew{Q$sfUmd(CptBZZhCQ~+AUF9aND=H?u2R^yTx!TwiK={#z46q}kSSMdWXd%dwdT^_Tn~fr+}_D;*14U@-JMC8P40OtM5f$p*n)k_Z8o{>Z0-Zd zl=~FsliSR5|A+bHj^ZgVcpZf2NkAI%QwV#Orv&yakGJzwpfc5XA3K&ujy!70qtAI7 z(~KW!MH|c}PkV;3gk#u=yxz%M5ohxL!8GP$hI!2zU94yJbo`T zJnz5Alh?lGeRsEg%NLt?q#`c`C`>WzTfQ>bw|r{ISB2`>w|r)kPo{h_<&!C26PnWk znezRFO!6ZyU4_cFutJConO<)6Y_%rL*%Td_F>-&n@!P*pIOvkNac7G6WGeGm$P#2KzMk#u!rm1>z#(KReirj7{@?#8y7Mp{ z>opGGZ{D#pB-xT|3E3I@&R{UcGL|t0lYQS~EXkH6ktE3>`_7OgNs=V{8nO?KeaSB2 ze7er{`RiQI^Si&l@BPfV&Oa}1qn~p2t=vD@x3B=2$if?x!M=r6#J+_&JIua?)ulcS ziA0XDPRJ3an=tzpX5Yg4F%aE^4JCn@*rTwM*opGaDIbn!%74gGbXZ(+ZUZ)ggDNiNrTLt@8p*Ciy(11qhrb0Y2 zRgkHIOcm@~g+BC0rV2xlslp7*TH!cP0>O&Tsi^CUo~if&i_u|4-BjFwOcj4(7kjX8 z6?IebC^A*N$Q7=0i+eoezjyx|2v$l@D6dh1(v+hD_N|hAt5g#+RI+cCBCv0jIv`Ue znJURtsXM*si%gXUAycL4n6=U|9tDDxol{xol|55=JPWaJmDjQ!nJWK?eXDHWD%-cp z2RMvOl`oLYRqS2mzq!wU@3wbU(vpFk6r&_%2*ci0se-+$VumXAu1bB{5{FDxWU3;Q z-{K5b=|OK~sxknXs!YSIRgUl=5UlE)syeUgnW|%%&k9zPh)h*~U|Hf8RI_*0!f8V+GF6kQnoQL?(~X|U zRIMK}Rr>_9Ry)MKK(M-Vs_VSEXR5!?JeIMNHON%`d$#i{_OALK_9IjEGbHgB_OAL( z?(pBc?OlzOq~TQx^EM?YjlHW;0ee@&3^nXsjXJa<2AOKeR70j3@6d(r$W)^bGWosE zU=6d@IKbb5U`^-L)Ok(M)O?Tsv4rKULZ+JEv5jA_cQt=!FEZ6Uj(%!hTR*j* z@Gma{!8)P5Odd+3pE?!LPn~M$r;dK=)FXn%xaT@D)sd-=`ReGWPA~c*Q=LJ`RA(5U zvw;)1OTVibtm}^IdZz9~marDt>&jI3JM>gnKXvzVfWydCSEjm`&{N$T+(u7zAMxM2 z^%S0gOt`=BlISTs3_XSGDO^wCdI~o~xSqoG6t1UmJ%!5@E>pNn;d%=1O+RD`*HgGm z;d%-;Yq*}m^;FL}_4HKFGxhXTZxMQ`r>A;)swY!DJ=N1wJw4UaQ$0P^(^EZ}>LqcR zYuw~65BTrhPXodF>BvYfic^ZRl&2C^seu{lhtq&q+9Okand-|_zZ*U2gG}`YB2)cO zF>C#!JPZUIIH!Tm8+fL{I2PbrYp{lO$kbp9zp{%x?B@_NH8{^jlF?HGJvF!;2uA27 zA}9Kf$VWknPz*gq=qW-k5p`)sD`IFzJm!gzAwq_T1U}$P<}eR)Ml5C-=8Z6Kgn1)2 z;O--Kvlp{Qxc>;VM(8l&B&Rrw*(2;w!`!%ohVHJRa~iI~GY#cv6iRm7Q=`{;gTj=i z92KZcHT2S`G4eEurZw_3>VS7Q>cU`#GM+D(&HwnCg)Ct?W@xk)yVuCwH*)ulWNIW+ zBbgc<;wZ09hGDRNXFvpN7@=s)n zd=dyYF>8~mw8uG3bl$`>ep53Tm5x`)MowgkDu{0|0a}`iZh{ zQJt}GQ9VguB$Jqfee+wE!6^F{LjPpP1FT^ zD@_B~qo#GR6HT4dbS<7~dN&Yk_A)wbrkiGY$!O^c7jvL(oB|S zvNTKPD!OQ%hPP-$A3nvqntP`CKY?J20+_dj|Gq^Nn$d!Gn6-sjTlAtY0~o~nn7hSC zOko;dFq{AJHL|oYdy5_X#V!8kJ`V%I=pbf`PERPWkd2(=CO>v1x-oVl`W?&@ZJucJ zM4Knt9Y(vu=uwy{dK@3{F`r@IqgU`f?xkfW%Au#04bf4{=JbmdE)MyVvqb zAlS+`)T%1&aZamcc&63$K(KW>+=<`h3$}JAtzV-c#c?mK%Tk_7RG}`qYu$<%^yjzs zf_`f+=(qNQt$UJy`)U0pbFg!*7hvaFJG=Et)}Xi6cFu3)1zXF}+DxtYbC4ta!Aa~; zYkSxFJkJ8bHo2*ZuG%=K%_=<8=5`<$qvM$DjZR`JP#N9C)Sv-+iP1}p zUSjkTqyL!h=s!mPF{5}NI~emd3t57{)iKVFS<8C9WfMOjN6aDQh|x)mPGWQtbB6OI zVP9h|2ZDZ6F4(pJ_343g+J1v)+CB^fV_zi?`OuBujtj_UB&7rRzI2 z>?LH1^>?9ND&8alciGN4?c7m2&$N3S2*zb6FS5tU6jvBM#px%m8a1hdOmQ;BwM0*G zadbpaaozFmI6cLU;v@dY*XSv333`gtQ=FdS^b}`?I6cMfK~Hfq#rbyPjv`Z>p5o3R zQ=Ck3GPQpRv$l7~?YrWf_KA3={k=f2Ll#~`PaX8sL8cDH2t!XD^wdF59rV;erVdS! zr$ZZJk*7l^yt{)P=rD{Ce8^YKWj>2o$_iFvh7NY6!$y8*FEVwIse?=%j&Xuh$kgFH zGIe+n2zE4U$J%tpIURN0(K8+Y4g}*flM~-s{2Ry=UzD$1 z-ggv#g=>M}JEq?vJLN!@P6c_3B9x&D)sdxBUFs8oJe}g`h<-Zh zr<3oeQ-1~_S0`O{8pC)dGKrbU*-6e$a&}t6a_nIzd)UeDb<#_x3tZwd=I?Zqhx|9| zzv!uR3Q`ivYvjd#b(XX9+myg})7js*&UUMFQ_R}gtetz{9y<49AVV;3=MlWer_8{- zoo6wd|M4{oSf-Rc@oXS&f79dy+}R~>XUL)QdGGL`Ab)K#XgGIjlm zxy(nVu1k=q>#vx#TN;YuoNj~hOt8_jZGIh^N zPIB`G1$hha?p~a#)SxjPc!w@@$KSB-eHnlmx({VIQ<#QK-DT=7Q}-{K!#rf_z6hDR z|AJY2q@pm+>7nx;p6T%|NAcbCIL}37>T!!l{KK|5`i*tg!!?rq22S7+qd5HS%_|WFXLA(1%iFj zU?=)Gr_W$K)8{+>;2b*aqnkeVt6@1V)FhJT zw4@FC>8qct=&oPhRr40IA%3$BsY-S$^If6O+p5!#8NG7si_J00m^=pbd=;!YGIj7(GK(N1O`peP3HjQvk z{hQH(c66aTzM1}g@y+ztOaJ#7#|KQ}WAxL172mU!pV`6h?BxK5xqxo^|II_(d4G34 z;3dp6K!yP_49JOH98ig>)WDnr!fAkc2bgz&c?U$(jh^(ztONRE)&cL5zzE*M>;vro zfGxO#f$naga|SlXGXv!qxCVPN&^-YtKRgQr2YL6P zl%yd&xp;$O$TLWuLGlceXOKLD%@Q>5wSQFvRyU#P>0z7y20@(-4`4$TVaq!x@E4L&hT0 zkolN(h<$lC70!9LDV}-vGuHD1_U+xDk?GyN9ODG1ILifOdRL}*FLR$K*t>UM1cF2D z-B5cs)ZPvC?F`M$8@RurHPF-0aP%}(Peb)IR8K>r(bLej=xL}-LuDFjzM<}XsGf%E zX{by?^)ytbp?Vs+5Iqgm(=c~A%sIo{(J;>p)6=jG{D|zsWE%D>dK#vuVSjQ4Jq?p- zm`uZD8Ya^)nTE+UOr`{x5@bq{DM6+LnG$45a8`m$2{I+flps@rObIe2$dn*cf=mfA zCCHQ@Q-VwhG9{QVL8b(m5@bq{DM6+LnG$45kSRf?;W7<(&TyHAduF&y!(|#S({P!F z%QRf3;W7=EX}Cy%D*19Xm0i8a1gyJ?!3y z#@M|PW*A}jM%cX(c5g&qWEvsU2$@CHTKHK>if8{GhVH`)xN z?cM0kbVH`mdKzu_M$0sM5bq+>XqiUKG9esuufuP@s4Zg4Q_dWCe$E?J@z5gAX zk?DQ=_WphjaTI&^{-4P7{#9;po4e@geLanNmHfPg{>K!j3}IA6Ph<2lMlWO9(t&sA zLQl*yMussmj2VmnZ5gwG#Vo^|W7e<^^Num^81s(#k%PGVF~>0L823NMtYh5&m?SQ7 z8MBYILu22>9gKB%W1TbhTRbyXj&a$^i+dVZ2;Gk>O=YT4lRDHxFXI}amvOOlq!V57 z?s0t?fbU@3I6mMrmav>vtYtlB7`KTZuzTa|)HruPPM&dQ8+QsFjyumqlDWclZU%zm z(@_NXJH8*z8L#*8o*DmdAUNSQ3ZkD0`k7D+-AwT9OsGX&>Z79xjcJK~CUiqT6ZA8| z{!bXfFh=kZU$BDJ_%0@V!$zDv!7fesiS5{_2`7+af|(}hW`b{Hf^H^U<{I{D!fpNz z1V0F+IL#P@b3XVH&rA&P2D+K}HYF%UC2A9nZYJtxqHZQOB@THecA-1+Oze+$PxQ@9 zoWO^C&N5cAhIQDtiQi%0CYoX5Hh$p`bTd(=i84);X<`z8aRr$s-bAJkGho&aqp%Yn zI_JY5@XUw)9!z?jLg;XkZYIezsRA{rLp|*5B;8DsX;N!C(}UjVe3CtzG?d|t;$x;V zhqc(VN#A16COLbOJ)30DChg!ib|c3mJ2pviyC;v} zBc?E$)g#F#9L^_+&KZ{KTDp;vS|tXR7>DJu`Ix(~xDV?x)T}o~bMN z2E9zx%T&Eg)yq_wrtaquM>)=)*tx0y1cK92lYvZRAv?KvoxGH!3{`O7(;_kdG4ozQ=9Mg9p$Mn6p`|0j}`caN^lGB{!X(0HSyZ)>?y8p~M zpXu>4&wS=PnW2{%uabk;(8-KK=wyaYW`t1@-OQ*)J@hg|FEjKqLoYKr(Ul(bW(4ms znYq}V8H-qovuCU(k#Dd|Gwjj~Ic6L{ju}VL$&3@6;wKlbMyMif(4srY`!K*$SP{)Xz+NHnTI{J+mhXjARmXn8yMZ zW6x&Vvzco!!^{nQhi+!tv6(W>lxe0+GymWur;%yq1!VdnfLXt&Ll>O$g|5Hw%ole9 z!C5b(!&$nSl^2<2*|%Bcs6b_OGpi;t&1!^xX2sDF{mkl4FZwco_nE@iEX1D8vS+ha z;p|!VY}U7I;s@-@EIDSGX_kAQWzS~)$r;X*gl=YC4g|jpp#b%<6JI*#%Wv?^mk$HM z*{_lZ9nRLxZ2LC5Bo(Pbb!wrT+4gOA6ndGhm)Uxmt(V#MY<52eGKBF=WClyIXR}vh z&t^M&_C~&E3qP?PIcD3j*>cR*$!wj>*2(NkT;?h_xD^O~m7bzBp+C;~YBQes>RBK- zCpT~6Z^0bh%qdQJ?AaWh%n7Ffx|tJ6TRQL#I-g_D=Jdh4=L}*j6PS)XbL5#L&m4K? z$TLTtIr7YrXO28`I&o?vAH#2WBW}dg4RjkF_^EU7u z`kD6!4+6ojb7Hr@cFxxm@XXh{xQsks%k#B7Uq226=f6ZcGLo5B$VLv{q$tHHMHm(F z?)iF|A4yZ<=+7YDMF;bBFkc7rbuixy^FL%VbD57!^JSVZ(|kS5Uri!1&DX_zndTqG ztP8SJ3Fj;rhi4Y-l0z07uHW}$8t>Ske9WLj8&LKHzy3-z?H z40>7Ej(9rL4Lh~4A9`A-r-gc1_$f2_61%%lj)jXb&q5g%evi2pp5!#=NWz>8uW%jn zE;R2#^Dat_yI+(6vo6Yv`(I?%MLBtmJmkd=Ei&Vx_p!f=oU`agAh_5wi{)6{gx2`h z7rUp$x?kL#0Ssm+!x@EM7LVZ*K0~I(GA-84Vwo1pv{z~cj$tdmyO^( zWL;*?W%g;=L_T5)=3Zv*WiwcZ8JD@wJ!+p)t9);HEtr)>VE^l zH7^l@?`KU0GU458?A@AzyhSl+rlWCny>ttFd(>j^f$+S+U zbuz7!X`M{#WLhWFI+@n}!;3(0eF{>Nj*NKsdf(Fe{JcpS!f8Mwn&4YnAB}Hmy&2Z~ zmezM<5bq+>dYRVCw0<;WnSe~|KSHMU%Q5Tv8-d_Ap*ZK8HhAWnuh`5l?BsW3`sOHS zIFE1Xn`Evc(>ITK%JV>QgPu0%X+vuCvY|BPsYF$3Q5QXJ(9;IJY-mRh`Z9pQBw(Hm zGHj4x!>7z;9UJ%#b8h&NZJ2k1c{iAM!(QC|h9oXw)(!4|gIPD|aKqo+;~{4M)((AJ z4tMaayZhET-|oOO8|Bzoh?2OcjbT)vCJ{6yisrOLFB>}}&&J;LL!OO8@$QYI_?RzQ z#ah<$Et~j(t^AA`HvYz+xciMVZM=Z{-zd|@tK2}QjWTVN={r00omszY!4RDD-A{OC zQws7?l;V^^rcG6-i%vG_WK$$fk!e#0& zWZKdY9dGG~EL*zcy<242BFmO{N#H{!GYeU^$g)M2EwXHpWs59ZWZANfU)YJ6w#c!? zJ#RUWEL;BK3fH;G9qtB#KW3r?cIC&xIOj+E`=e*JzC>P%P>hnuv{k09vTT)QtNYm6 zm?)ajo=$Y72YnfUcW)ia2TWon%UQ)**5f|6Zo)UT)eKvIW(T_2`X@4Nm1(O?TQ8E# zRb<+F3z>e(h*^JXiar0yIX`W|Ge5lu1h?hkE$rpC;>fhEBDJVXeRQ)e5}CHiv`tUj zI-;j-dfL_tJ#Ev|Ha%_A(>6VAn~eM0wh}#UTZf*u>1msuw&`ixHuSV@Cwkf@(>9s5 znQxmr-=?Q+dfFz_Ha%^VX`7yY&V-(R*3-}K@@MD#?2dl+%yvC(&r1uGy3SCMJEp0>;Mi=KWl>o0oxMNhvt=NCQw;+bFcv?C9C z+M%Z%dfFk=4n6JA(+)lD(9;e*?anRc`zp3ZcmH~sML9YYw8Oglbf2{P@FX@^WZ zWZEIq4w-hyv_qyHGVM5uOgr?n;}mBw-wv5}$h1RGJ7n6Sr(e@i1oQmr++UsZ>-Tu( z*M9@Sov%?4nRd#wQ}&%}!QyLZa8a||-={FFs3 zWd*BAWJ7xMU4QBnV5q)sZZ{OjW-~I^% zcjY8MZ&DbUc9o?nHK3~cJWI7y9<~tzM z0htcSbU>y9G98fVfJ_HuIv~>lnGQJTpiBonb5N#(G98rZpiBp4Iw;dYnGVWyP^N=2 z9hB*yOb2B;_yc-6_%l2Bjon=4K2P|U7lGiR5K@zljO6AGicy+!RKUI+GS49y4#{vR z8vAo-Fhd!RIS;+hILv#%u>vHXeDMnw2lpI9Bo1{7)cwBuEA_k%d>ufnJWhg*-<}QU-aBRK~lH)Fg`LbYLJu z7{&fv;L8tN;u~ao&VvPKX&pLxA>d;$n?jHK=8P4 z=XiQTd6}%pbi4qCd7BcHr99q!+}<5;L=$4^%K!#56nl4k6!z}88IIe#k0$aMTLW!c8ouBZ`3E$6&i`?KgcaiDDvq11%HM)hsj+vbGLjjYPRVpi zrc(uZ3%hr!IHicBEgg7=F7%`i{TYN^J2e40PR-y;^m9s=*$o7Vjl-N!U;}s7WaSV4)+4V zvjI|)hV*2{JZEJ%E5q5s=Xv-alf9^An>cX!S?=VI~9IXTY#$WGkTxxMV?IOn-YGFQ2QUd}xY1kcNJK1eF$ zIUkC5pU+AG3Q?ANM9`Qhn$watnBjbT;&J!q-Tir)&dYROrt|MJjt`LO{A6T0Z->sC z_5961@Ioe>b0G%LT(EB!eqaZ`u^X8#9787;baLSmm$`;a7i791Q<6+cG9}5BBvX=1 zNirqLlq6G7q;*Wx6QS zMVT%>;dvl<=_Nu)O9s6AQWo-2kkZtpJ`IVaDJ^J)87{TM_jG9>Ly+l`OqXQ3^d4gv zk4%>)A=9O0nDx^2K=7}OIOng{c;>I!e9v}%WfwC2b%fKLBZRd9LKAB(({r0gY%vGomrW6@MG9#L=HY$aF=f zD>7Xf$!NwR)0K(HbY%%c}WyqX^8Ty2SGuKF8y^*grl3pLLE*4ClE>GBRCt zFIRm>SO3P|T?>+mwD^v$y^QbZT6PLigz`k-JGvHy@93HtuKA9x#nPU5IwQ}u;mC7M zN7sBu*L+9UK421)`Gje##`kgUP9W&tuL@pw&h>V9=K4IgqRZ<#y1tJCoZteNxQvdj z-{dxWy73Yr=;?;<=td^I`^KvjJG-Ax_c)X`0u zZaxeIZ|Ub&8q%YmTd$CfoaE+hD$PRQLVsCEAam!4%-19B_ zc54D3GMOpp=GJu9vY)$w;B7l`+c~$}I;a*<@Nas%Dmwr{te z2ZDF>b4NdS^m8X287WEys#1g6=;w}p?nI)WJNmfu4*eL6J-efmJEJkr9U1P(aOVpa z@g1A_5p&-8g`Jr9j(P8x_s(J5`5kwD=Ne|cqq{q1y>p*OJmFu={`YHC#vT0a?*4Yp z-@Eb5T{-R+BMkR+w+hv$M-+P0Gw;3XG$Wc;nDt&; z%zCdQo#;Y$%zn@Q-&=w^xaaQfJLi6RJab=;`?Iho_ubR|r7UMXKd_ab*}-q<<^CVY zbN?(CkmvqY{(JXro(F;t?9YQx@==htC`xfkQ5G{isDyob;O-x|`v)>Tkm-R;4`OLg zJTg7#icAme&;zqR*u}L#@S$@amcug-?c2kd%wqwIk?CO~I(ev*hd;5MUyN4`q5J(<5g+lIf95k7Rlz(<7N4$@EC3M>0K<>5)v2WO^ji zBbgq_^vHaVWO^jiBbgq_^hl;hGCh*%kxY+ddL+|h=RB6_v1cC3^jN0HGCh{*u}qI; zdMwjpnI6mZSfgyV=J94rBHw zzKee{;|~6DcmFu&pRe)EKXN=xL3-TN)0cUL+`LI)-lhbl(aY1C$n&%TjgaSQ3%vVj z4BhF)FedW}pE83ln9ct%!_$Qhnu^sG9ys7rnH^emE|*q3J`8O>NG@)3G^ zrl)6mdA5MHY~VXKV~3uZ=a~%8WO!zOo?YS*|L`mjd~VL?K~iDf=jMHGUjMFD@VUEx zUYMeo^|||hZr0~Id|rV{RK@Ji?a=e#xP#~J?zwYbq{A~WUBF~E-@$MJDaF}Bx@qouX<#`|^@Dl(1CpGEFNM;I9h{6=57$qq~ z7!{~YRbm*%9JZ1a2zesDT-5yvdEO8A~L0DjagI7W(&>Cb^LdqjkNK4EbGK{}{XQpu7^mQchmMS9A;03B)S2*1>gEh!IHQm$wVqPzDYbr5%aU5hssG2< z$dr05>-iRYm)hQ?ws)ydafO@Q;U159%JV=-nwQATE9B)(+;1A4q_JaZ%#%ijG%}=V zfKJkMrx$%OXBr))arbG=o5s9p%$sH$Gx?IQFl(B5m^IB}mazigOB%DM*~|4nNLqK0 z*4?FbPTCQ8CaoN4&yb9JN_&G_JPL%Q3t-36*|BtKv194on3t56p=~g0BIy;oktm!jS z66d5(z%%LXTl!O6;xgBeDg6U3LDZ_GP%CHNwW=v0UoRd-K89kHHx0&%I zN&LkXWXgCC-%iFCfsoJ?q$CY8g~}8vQ>aX#GKI<%DpROTp)!Ta6e?4wOrg#Sl_^xF zP?l_^xFP?Q)Zbm%al1Ixp;&8yh%~K zJF{;ob6IK=PIJ1@onH8sG7rGFl-UfKeM^}~;akf58NQ{={tjlI%^c>jfW<6j1*`ZS zv%c(pU$*ZrJIB8*74ouYUjBhUxkxfsxz2r_1wyj;ma+s%MOxfTmaOO}OCgG&pDd** zM+GVqL1SX*jc+K+Kzu`4oSkI^?=gn)Ohk?>zJ)AuWYJ9)-%u9aWLeHC*07FmILPfl z$Sbc9hI3vSjb~oj&INSy%1!QYm#2Y{tRbXEH(7O)H8WYzPu7CGg?_Tyx2$FG?yME5 zPeWSMlRork5cVx=0`@Jd8M2OL0=mg+Z?ejiRi>;mWwmcvm$CwxvaUs@tot$Rt1nX) z=e(-xS3UFUHqN2LS9SC1Eo6H2NgyO!3Q}UOoz6`*=WwUSDhGT|o_AT2uK422|CYwCj%$Ci4XR~kFma&pGB=Qa4a+tpZA=zKW zZe({(_Az)S`wlL016^j*_Wj(pg=97QNbY3yAN@6KWG zazxM=`;enI{TRp)>|Kr#*t;BN$T6OY*t;A$${|w@nR3XK!`|gs&MIWeu@0GX9K@_S z-EU62k<&RjN8_2C_AciIuA$4EI?5?i&ZmKpTp^?;9riAlj&jMA>kSI>7DXvZ8N54} zy~|afXu8o8dzY&}gRpnG60mo<%#h38<@y|ZmrJHxddlVRTrQb%En+D$<&r6vOu6=8 z*4IKQg>zoh`D>ne?MF`Y7xwP8>&W!lLtX?za@)Jy_Aa-*%bgyXa_2&x-1&JEd2$!W zyK|SNHsLg<3*G5OU+i7(!PvXpX2@;ta@)JypD`1ea?6xkrrh&bz+z;|y#kqX|BhK- z&p-*B^SaJo_sr`*@F(`|^<=Ih)9d%KZ+ZNk%M--jt;XCboWS;k7%kjOWD%VGWw zguL-8_WTX!yfFsPys?9e+`wMGaTl51kSVV$d1cA#KJsQF3o_-+M}5XtmhTQS<$D?k$sa;$(qZ57XGW&{Z%~l8uygrKQU>qNUy=GWq%}S1 zLw^SGF214sBQZn%u}r|e<^Kwq^2?N8ru>Uo$_ix4zZRMD@5ihKUZyP0DWLNLo++@6 zbJ)uQ*SUpE1)c;#3Z@_>X-H2fG8KHC{Je?1D_ERTcy~d2S1_Cgw4^(|=*s}?UBRK) zyMksYXzvP+V_e!M&LE%}kWWIdAIxP0zf!l`|xBl^e+P z=A(fB>qZcJS12tRkg3pX^rgWmMR-W3{xy(?sfLiVoE z7-sMVG8K}kkW7WXW+6+EsnAMfDzqE3zLk-ZIOi>$zvY>?ws49|T;>`wz4d_Sfsn#4 zVebm3CLJ;r&Pg8fVebkTp%~s>*xnVcMO~WFnQru?5B9F`AnaXXGZeOWg-0`;&ylIH zOoe4CJeT<_LZ-sYk*V-5%vvNp#c@s%ofq*;kRHmXb6`jL8 z79dm6rN~rtCuV&+EpOwTw{`xuXWrh#an5s*WMq2#Z~oy~Af%YRD;6XbG8KE3T)d9G zEA}RZ@$O>wu2?l{5=loo(Ul(9yJG#Ycg4(5%-$6n!6$r*OvPj>CR4H5{Ex4Zsn}v< zDz*c&7EetPoKsxq#XVDeBgZ()1uh{|@!LG+DfX_!ON1a(iC4%*PV`hlPbKoBmlBQ9 ze~D;X(~b`4sf3d(nD~UrJYmS9hLD+nS#`zF|wDDsZ2C+ zbfpKq>4!{ZWGXX;571MYkNK1tcy}2+m08Xz++Uf!=&8(M^i)PqW%N`=Pi6j_K~H7$ zR7Ou_^i)QsvNDyGsjQyLrX>S1mDN*Onab*^tXa$IsjQyLI;X6j%6X=op32oiPv!Jf zPEX}zDyOG%dMc-+rDyNrn z7rDa&d>iGS213FDm?unzFd4#f@Fo?hLUqg;R+sviH_W_Y<_&9syASI@FU%U|{=>`~ zro*sd3}+N(53@sIKj03^ySwtvDc=asl$WFYYJAV--BbB3Y~?o&a)duP$!YXb{yOrM zzsE!5DgQhWQo*|`gzyU4C_s5CQI#6hCY%PCp+XbvUIlkw!QEGose()uWUA1gLA;Ah z6-FRa1v^y1tQF4iA`nv1ITa)DOhx-vaU~o0j?Kta@mF+GQ709T;@heCCo)yM$}Rrp zK2P`;@2-@Bm&r;#%29#JRHG(!sD~LUHOB5$dWSB^R7s{vGWj>FLMjblFfvt2K&DEw zFl(h#JPU+Wc1~rTSN2Thk66xnzGV|KRsIFvPUQm}<`^fCsq$rRaGSe4;vc-bioL6n ziQJT=3}IBH3ihr_E$m$tGgPs6RpRJ~OjYz$#qL#+sY-A9AyXBZs>oF3Gt64$4;}|X zsye5t&Z~N+>I4>H->N3^4Kh`=Z&iO|H~X-6RgWN3)g4@HO_W<|@`AQ_aoTx0*Zo9eY>v05a7)%SDp8$}RrpzjxcaTB%4&Hi}S; zl9a*T)vAcSt7V2-_O4c4TGJMpYRObfrdploN)KeJ)fbs+O~I_S4stgTQrkJTbza*u zwMR3TrL15zGS%M1&+Ne7)!xlMWU76d3tYn9)xN=P{(HB*s}n+Mvho&1DNZTuU7hmS zyE213Hq6Uu9pz`li-!@h+(JKVm7 z*Q5^hh(M0;4#*L%n{fLUZr{Rt(HGr>4`K+@u}9&@uoLy1Q?C}DsW+a5=&+t{>aAx3 zKeChG*^6%K9p)(dsh7-E^i$8i)w|Ds@BSwcQa>#j$Vo9uQid?>TYdXhzdB~9Uzhsm zrhXhU)t9NhO!d3cgWkwge*iMopN3iMAK^hDq=9o9=(>St8jNK=I&7eu28qbj;0Jc_ z8}_Y%ZW88MP3Vtv8oQ^)o@x9n5E7XiSt1MbHu6N4rv|kNrvZ(SDY7l{M81Q5BISwf zgLg;TvB3ffqDN?3LnIg}T#9zo1c@3GG_(qzT zwMk=i+r&9dHsP5jx{1m~0SZwBnWD;34Z9X)*P`rNlwFIGDXI;zw8!@orKhNFjOSBk z@+EWdeMBunPf>b`(o579erG?2ILb-P6D32G3{ijcJP^|KWwPQsXll-;uag(^HZ^Zk z^ENGpyKh>Xx|p@8`)_L2raElej25)Q>`m=Z(;2vfrtYq(bD9;zGtJ~^_5o9IPt88( z3%+JKt60l=zC|z1cJLd!*~dZj)9eoRrFjZcl7@_A<`uH>Cc0@}lnPWumgcfFuTMkl zQ1hmApf{r#%LG1TGN14%ay2(^^VzH>5wkYmz((AEbNAo;Cw|84&3AG!5Yob&E!=4f z_t3&QE#z_@Qw@2d!}0EDy+pS~ zo@nPp%M&e6v^>%BM9UK`PqaMI@ua-lBbnCt>kGXPb+y^ z$Wm(DBforA25lJu~V(g(8^A=n#D@iAX6)uTFKPvJ2vwp zGPT-{Osy^iLRy=(bwTRkoYvFuOl!N=`YyiZ)^@qgOUTqF1Fw>U*T_RYWNK52vXrM1 z_O4A0+R=l)3}7$`j6_du^wdT#ZDuf^CHOAdtYRJJX(K}$8QT2LA6(@Iw=rj%2Rz2S zZOj{E-k1>FeM~NLW7Zh=A7j=S9mW*lZAxJF7~e!pZ`?tQyNhv7%)fz|_W>`z=xTF{CZ+R=e`=ziAkf}o|(i6(dWFsfu-Qf*N zP@3vABbwH;H$I=!GKu{h?k z6Zn?NB=R%I`ClN|S~prdr*#`V(|Q5BID}ocwxia1*ZLxQ*ZM9Gc#Ivj*1PbR(Yx^U zWa3ryF5J7r^)9?HMbU@w&uGAxG)C{jo1=H(W(aRbNAxb-j>2UMmnmGPaJ>s3Ljp2| zPeP{f)tEKh{kGAKHqL3&8qc)RyEZ%c4ZCb(M{Q(kbDkUA<{o<2#*W&^6cHp9Y01DV zWW&27^e*CkK0qHLK1J^$zMv6$7x4{x7h#47y^GMh2)&Ewk4zCVMaUE}oKcKLrih8i z6tN1kM*JBFw#|-n+S++r&$QLMwn^w++k+fIrnYC%yS94QR`1&0=MgfsOGXM(qj&8x zlNIl7r+4iNQj%KKC5+E$h~BmP8og_0hIV?_t_Qu4shvHw)4g^wwHwL^WNIfA z@$L?gvRhwj87QwNzk$kbr~gBgZQ9Y!NlhsBt+ z!@WSTV2?sa?-2zCl$Pn}Ye z0ek9XPo35;Gdnw{b2B{Cc@|sPgI#t$$YD-#nQPqS4)S!Cr?Whf_7rJPk@ggshV;Bg zDauiiD%ew`Jw?{To+9lfvK3v3LEj?nCbB=~iIgEyhRDhM$SC~`&++XCdQs(3Smz%_7r1J zF*3#2Q;a>u*i(!>#n@AfJ;lfr(}6BT)16-Q#k*q$F@Z_UW(~ixo=t3JJG(GL%mEJJ z8;QAwOffRW$P{y*NBoIQG0%{xdk)Ony(#^0PIo)+?wQ!MyvIkBqzp2}eu8f&*0&Su zZ(Qt`G)AUanPO#%l_^%HSeasFij^r=rdXL`Wr~$4)>*MK#mW>bQ>;v}GR4XiD^sjY zu`$`t$Gd@{w#6f0A#OtCV>%G5)q9y0ZisfSEGoYO<59-fJlDNd$1 znc`%MlPON7IGN&Pijyf$CcjA)^qW+{IGN(w(U~Z^5l3&lJI=Qhm%v13@)JL^mJRrp z;B4xi#%>h%SUkf~P$9f`!Z)GL;rcy}+~Qm?Vd)N2|mkg1nUy=3YoQ!kl%$<#}x zUNZHPsnLYufiqu4=J~H)@sgF#3zN9tnkg1PMeYzo2AMfrXQ=d`D)MqNoSjlRBVI3RU zf*Ja_*FOF}^f|+MWa=YRADQ~x;5PS=sgFJNk*RMM%-XjhJ#bFnt$3zih_@+35sD#G zzw%V47Ig{Zb7bn*5IP<^;?f`sh=78`Ih?mminFI zEHd?zsh>>!u5pt)$kgv4GWE}dS^GDjJI?8E=lwkspPan-hT;oT6q(}7;v0&uL2c^s z88XE;C!Dr)pbOD>cf4;Yei+{}pG7QX1wWy8@oUk$cr(Q7UHoxQB2&CQ#p_Y4s3%w13Tm01G_PhAxvN{3s}rD^lsp4^lqRT2I}2Fz4IGY!GR}`X`oC4Wg2*% zOI$^!fwz!pP-@INs4kH>XONu_^30%r0>Qzrqi=)rQxKU37f0U)SE4F?lQ+y}GbZD3vhw1&WBRFUH8+c~89K-uDjFGsf;p6z8 zS^UU+7O@n28NQNDBq7sqnTFfVaG8e7G+d_P*N|zrvqs1?LZ%TijgV=COe16(A=3z% zM#wZmrV%oYkZFWWBV-z3z7aBwkZFWWBV-yO(+HVH$TUKx5i*UCX@qk|$~4k5BV`&X z(@2>{$~01@kur^xX{1aeWg02dNSQ{;G*YIK8`#QrcCnv>c=t$M8+nE6JP8Cxr6djM z$;2yUBL`*}m4~+|L1|}I%WyK;heE{KGrj1zor+17|IA_8v8BN zn8_UGu@ITY{>nzSpm$?;vk&hct9N5BaG3{z;J6?uNKHEQZd?}hZk!p$>D{>8d`NL* z8Yj~@nZ}i;5>=6DTuo#e*A}ymTf}~xlVIlwo=NaGAt8JcyyML~ekAUG{7hzJ*75FtyjjQF;rQjOWHn|VuS4S>1%eaY z!31|V!8sEK;+Y9@Ot`{b+|z`|{K<$h1ciF3Y< z$1~sR+qajv%{?9>)3?t9!AW*9$xbGv#kVslGcrwjlXob<`xNCPyn9j^YSNH)bR?3l z#L$CY^u-L52Jsz<$TZ2GCe1*mNpo3%Op|1qB-14QoMhJTGV&qL`OeP2^UQafILkF| zatE2d)3wPj;oF&OAxjT9{*$k8Q zZnEA@{+7weG+Cy}GEJVz9Ofa@Oy3ix*N0pke0$Y=Z7A6=7)9s zfp6%CtK2}QA0Fcynie2AzNKlYkZIa0*v~ZI(6j>B&otlAw2$x&O)Eo9>hKjEiKHtr zID49JXj)(58N^WJnDzs5OtYJ5zM*Npp=k?PjNMFI!72`NFA$ub1)Z4goaz1W%=E2X zzz(O|&Gh>`dH0k{SD%@izIfpBef#<3qfAMk%V(fC$>ti7rH=Z!`35 zMsLh8V*vU#!)|8CG{Zg5(484F&Cs_Q^N?wVOfzJfu@|$>OivMKG5R(~-{$Ds9DSRU3Yq4-!kg&ZoC3U$zRmdveVbE;n$$rL=5$2g=5$5h z<~VzfzRl6MIq~S*oT11uN8jeiF~@G^=*}E{o3nt$*v%Y$o3o08=-ZE3(1{7xJDEF$8JK6T40C0e`wQFool~5}oO3U84fD=5?_BfFeG~}JbLaC? z;m+robzTO{Ixj2P$-x_#eO_6b;11@wyLrx;cPkK_@0s~>%&$vB+|&H8`GyF(5RGqU zzHerJZ|r6MNaUG60X>^9&-`h4_k7>X{8en`2*)|eY0hzxE9l((|7N%w2rhUDcfUZU z1u1d=3uIc5ku1oxK&AyUEzqF_W?j&esW@lB)j)8eXBHNq2A|P@FOg|sOFCdD3+-fK zH+(aGA1b)87sD8hObcaNI2oB1%Cu0Xh0Bp?p|cjsv{0snGA)#8p-c;9S}4;(nHI{l zP^LvPEs|-GOp9b%WWGf*Es|-GOp9b%B-0|97Rj_orbRL>l4+517Rj{OGmB+fEYo6{ z7R$6)ro}QXmT9p}i)C6Y(_)zx%d}Xg#X}g$7!sJo_jvc>=`3X(2ROu0PVfh3IL{^i zo8bok@FEagBGZ!Ogpg@T8qy=v5}B6BwB$p~x+I40aL$qof#6clEPb0Q`1Y56N_}Kn z>ib#RhIaUSur!jc$h0(`LHHZ6bOiRa)Si|uVJ(~3%69g!pM%)bQhQlyFH0Ztl>hNO z5L}iF^DL8LnGDNvke@P?qax;9R*jmNcbR#YnRnS2w8h;o>x5aCx&LKmUFQCm^`tlb zF#9qcTDAdqu-x7GJ*nXGx_D-}9LtyS3+`$8M(lq1ZVq#d-#Nuu>}B~K?(>L0`5XIL z@fz>&9)&4N2})Cz3e>}HR(wM%-1!Q3zM?bcSs}v;8CDEo0&`h_zppFIxnd=&G4BfV zt}yS4Egae{wQjS%xqbIA})2f2J zPjSjqiKN1s-?`&I6K zl}xK-S|!t}vs~aZGOfCSOh4(+PiFn8Hl1*e-;fIahd>rro`82oq zD-ir84e80mD`X=FZ;%Hw{PGT^areK-^h-tD|1UEAQiIya^ovZt$n=X2{bJT%R&o^Q z{F)2T{Mv&43}+N$k?Ge&W@9J6+R3krS%yr%ZbY76cd#3Iem#VD|9XO}+~ChZaBV8m zl7Y-*B|EQUhP7|PeE$ZkrBOH|0;U7 z-VE#YZoS^EFHR|BS})UjnbudLD%Fu`eH~<4-vP6(U&=w8v%$_ccxHp|XG3rFZNo4| zBGZOR=-Y-_{D|IdScFU)*0PDMY-bPq@$LIzJlIuG{Z){ z+n9%9lt8A9GHsM;V+AVn2{LW0g-jdUVb+a{Ie>FE+4&~VY-&PJ1~P=<$h2u9KQIHm z+ccL2$h7Gv>}S&sc4I%A^lj5o^lj50+~78U2ZEc^qHmisqi>s?y;j) zE{7bO?PjySZPvHVHK~K$_zMzWx9TlH;gPRy`1FZr;Wtsf)P zR++ZSv{m1>R;Ly+ZT%FPwsyv>TUT%d=WMgVw#l?jrfo89lWCi?l4MGfDM_XznUZ8mk|{~1B$<+A zN|Gr_rX-n?WJ;1L$$UvNCCQW|Q<6+cG9}5BBvX=1NirqLl;oW4GHv(FcA2)zv|Xm{ zGHsV>yG+|<+Ah;}nYPQcU8e0aZI@~Lujt(Ny&T{W$2rMq&T*Fq{2K`F$b@faM>cZc z>>a+H9dGdt1$ZAhc2q`=9s0JT2DPcjXM9dW8WDqUW5+M(`3~pod>hZ~j9>_38PB(T zhi_=-0v59jyV<##pV`cQ>}99D?6jAiXE@I#uJVMx0>ND&vg6y?<=ffyCeGfKpMn&k z2*r?Nm+xkm9J}gbC%fwN1&wG-Q<~8m-^Q*@TnGerJ7@QMcxHEJ>~Qxa>}K~=rZEpY z*}aN2*v;f6=2UR^DbDiWyD#%75Zn_W3$OATImwNl`8}%Oo_8_Bp2FzM z9=q8i(;oM{N6+@iv?q+uk!g=idt}-Zi&^)q<#Zsp*ExIN!83c?F^mN4aIf9$m1(cO z?OnuDR`3&cvsb3Q>)6G9WZEm!-rtdFuS|Po+It_F_Bm^xO#5WoC(}Ne_Q|wQrhPK) zlWCt!`()ZD(>|H@$+S|H@$+S_<8r2>_yj(HBqa6pCw&FDx!1~3?N9vI0O%zMDR2h4jQktHl=C1yRa2D2Vm z&nC8zgxL@HE`CdfJNV7r{pOtC#^aga-!d6{IXoMCIlP)*SjT3zVHbz>=16kH~Xep5yWym*==V$K^RL&vEZQF3)j! zj-TT;F9N|6$q12>G`Q0fnJ~kNZ1`4A6vBQ^$aF%c6EdABO<5`+(}}9cbfOhzJu#PE zIOq4wc;@#n=tdvsR<`5azwhM_&Ty0Gf#Asi z$$6Pnq{a7h(hMiFk{#c{$->BVQl^tKoh(Ti$|2Lq%E)xG1!g@thaEWQ4?F+EGk^FS z{YO`Np__liBhw$F_?F2`VHz`$>5s+O&mSAvg8lsA`}t!Zzj2rgT;@R_cq)j#ol1?q zopSameLM9kuaT47$Z^WIb4rd=c5_PKPU+jJN>s&ePSvC~ZPBAsi_nQv&N-b8&zx>d z9CmoxZcYzl1iquwQ<=^z?B?`*7GgiA*Ru)xIjwJ}_u$>94|0x++zSNHBqKyh(x7i= z^zFjJ}s&R)j-oeN@5 z=Tc)&=j`d6J)N_sbFX1f=W=6D=VUr3(>e26|^Clj)p2os;RDJ)LWdJ)N_s zbMEq-bI!Y?^PV|xPv_$pfb8dGIzIw?I&V+sr!xzCIxo|Cna=-=J)PggR_y8g9=!X! zJ)J+tMcm(oWZ2V%l-Sb+d%9px7wqYR87|n<1$(++PZ#Xzf=m}=x**d9d%948%E)xV zo-W9A!JaOd^@2TJu%`>oxoA%pJ#*2XF2-U{7wzeyJzbRPqCH)-r;GM<(Vi~a(?xr_ zDAPsva&al^*vvL|;N2GwaEPN^;wp~ zWV%ulnXa_OtXJIc72UYvoU7UJ%vHU+8piGvpIOf) zwz88wc=uJkyLyg`=)<*S=-suHq(SelWkT<+nc-H$Zv;rr%cMf@Ze&33ZkXYQ-rabQ!pL;Po^I&g4Vi9~p&T;Z zkm-g@H(FrU8*|u!b8g!CP0!r?oUZ7b-+&65g;m%5>K=cV)UO(_NYF%5+zz zyE5IC>8?z7Wx6ZVU77C6bXTUkKk+N;*+ddM@$S36r@N;)$8BB&g7=aUA|<}3d+G5# z-7~|zZ1|q;6`}|--IM8_O!rDtmI}ypuPQR#YlT_w&1DzPxt|%&-2Z}Z^g&1O4@9Q> zWB3l=)BPWq!E9u@zmlKvJ>B2HR<`5a_kB?fju<9{QdhcBL16iASb~qwqaF zoXixaF%y{{E@w5rpmz^9vkmWlsCN&4=M>j@#=n8!qn8MxcaKt|caO~QNberKN&((S zrbjY8lIc-#O7Sr=J*tRIkD6iDN3%%6Igjo9v1cBCMi=7fO+RFMJc0>KLhl|=WjZoF zUdjr7!k!-6)8h@;%j0XI8H+hlgX+gaEsl7a{KxICq zCE>KC1D%P&_wm#WPkYjbak%@ZGCh^)sZ39&GM!n-^mHCFJ=LM7X8kJ_I{ue){))jf zf9cy_Cpga~t|HT453rNJ?Bs7d`8zo;Bh%km$-x`sAs_GJ-GA%a-{q)CU7FL1HngK7 zk#xljfA^plV@N=zzh(McroR*Uff>m3_m9Z*cM@j(UkVD~od4PR|2*@*H5}tC7r2Z} z|GURuJj1v1>?MN8^ehAR^Gx5Ky^Z}m)3;|Ipl{ELQx!dU)|v?P?O7-E?U}Qm>D#k7 zdeaYmdnU&-Gd*+9&vfURzCF{oXLFc~-8@^wF0KWF|D-`D{&CJfv3Ta6wVdQ4cKDCo z{G)IGJmMc-1cJ|#5yEbs>)Z2m*w6Fa)Uhhey(rNi&2?Rs82X;>43gHk3!#` zo8fs+`p};V_|~6K#%`YL+jD(;K8qij$3hmf8?*kK7M=LlIse-Azn=Mb9e-el|Ju#J zH@L-Po(F<20_fWdyLpic_wph;Z;*$#c$fF^?iWR=NL`xKiZ--E-(Kk3i>}0A2EQW} ze4%eI5|HVIJ-x7}7c#xjw-+;z>4i)$WO|Xrr9dc>=i??_O?|$ihKBhdi`Gyv>CW7{Kq6=ntsXK9uVk`+v;9Dj$g=x%S zHb1fzvnC6XALk^C!ZXQ!;s~cX$35RDl|}r%*k@_==W<)0Pf&#$G~w zkS8>lVaO92hj)i2@gwtD%`WzGfI}SR1b^_~4Cm3kkh>4L`;bf_nL;wXoQx1Dk?G}h z$n>%fy=>N(BT2wHFQ39QDfBHxIjT{UI>?mbOY9_toup_(J31m$ieB_*AVV0*7`!{h zL}nvXij{0frW7)zkST>sDP&3^Qwo_<$dp2+6pxT8g*~PCA3Bx7d?{s0DN{;&N-0xH zdrIlMNLd5(q;zgd=cN1{&!l>tGE_mPR5GQKJyipmB2y}vQpuD`rc@p1K_6sFB~z+l z$dt;vQ^}NS220q?Hg>R^ef-8@j$wvW?lsk29w1YyCp<-_RL=vU)B$8lEmLZlQooH^ zQ%5iy=cGP@XVSb%aeVt}Dp3`g(tJuIn&9t2nijN1rZmyWlg5tH^hKUDL-6i2qnN@p z7O{~nB(W3UQkwnvmeQCZ&2fB7X>M~5nbOFVMy51>@r-{1p|mokO^!@y^J3Pt;S9w& zY3)3%XVSewG0Nf_N>>?~($%FQzM*tq(~OqLlrD10axCx7z~GNpeBnbPOMtm#`Z80Vz7^Yos{keQWdExR(rFiKQocmtg?jok8z1j3kjCSjYx8vkkq=up7P0 zV1^8Om*E(Cm*EzAm*GASd5jKa_#e-C5eQ{WMvyl#Yex5*Q8zL=C!?Kb^h~BKe8|U? z$1XEfp$=c5cbS^-4J~jlnYs{z-eu}Ve+J^+ne;BxWTr5mb!=n{N$6dsJ?LE~Gh{k~ z-etOh-er<0lT4Xp%A`Y?{^A)jWey-y=G>Syv-|biPod1t$!zDDJ(DF9MJP>K>@tf? zS!(e)dY9!ZzNQ&6W$8>bdY2`RzQp6*S@bT;B)(@ZzoK_pHnA1G%c6H#^e&4TvglnF zy~}cqo5++!rYtgLdBmUmjZ9ho4TN5i>6JGy>nqI}fOB54^H)5RH3NkyNg2u^Q`Q=M zhTdh>yR40AicDEM5=A%kE^BZ4;oVvFF6%_TV-7#FmJMu1@3QVd@3NX9tKMZj%oVO9 zQ&yR>%9Qm1k9mqrS^q(%S6|1huYN;+ob#%kzv`K6>3E;wl;UG#%2tg}sgK@eYeW-d z%GRDvbitmo*;BSS>?PZ5>_6Kgma>X9*i$xp%4RRw4seR|T;eLepKSllBSSVBvL`1a zZ}AQVFlY7;_z?4EH*a?HW-pJs&)$HBm^Him&u-T2c9^{t;k3o<*>x!UT--r+clVle zUMqoTUX$as$;`w(y*7^ptYjS<*+LRKv6t75BhPDRxqv*c-Qd4>-{apvC`TG{@g{GR zpMn&k2*of%j?&b@-RF=g$LF~J95Ur-!Z*m2L#7-u<6$dpq*bDA~hHm(FhZ#d@-JAcD7Z*(PrM1Eif zGQF{gpYZLxv6c;NMy5CR@;hfZ&n0{}Z`?xP-gpoQ`K_o>uH@)JuD8&)Tm{g#T+Ys= zZ@Kg>S1I%@S9#>frEj_9$YnRVbSIa-?W7KoBR}{ zG-attJ!HuvOCI~kV;^~%(UK_olE6g1!`=mp|=9)%v4CSamWz7Co3;N>@-g0+uIp^(+c;;<6-tI~- z+|%3f3}h7FGMOn%Vfm!p-WdVy=irMq+ z=XN0UjyrhA-M!edwS;%_xLLi%Ks8UQjnT-*h~JLKyzYO_Tvz24~j_)(SIrCrOGUm;1 z-u&jxe?JgAjZN$$NJ4UKHJkMW*+LFp@DOFp2N+?)Rp%lof2`5Jx$|ADrPlm-ugn8|dD9F9M2> zauiO59EI(su)Y=6x58P;j@=Y~1K&#FvglFae&|GD=M=sb2z}t04+>KkJN&?IKKPn% zh@cD6bjNN!=uKbj=Yw%fzHeWaZYlYbLiU#`u4$f{+r=04+5bg zc2gt;G8K`jh)hNFtw2-wgUz^j;wJp}u_> zLZ%O8`cS41)02r;kmn^sSh_ z6^o$O&sPJzjF$`D|P|BEB4T8A`}d zA{Xybo=Q~3oF!^e7xR`dZwd33_zHJlB9bV~TEhL8Flz}rEYX+#48-gubg0A@+(Aiq zSJF8pKf^O6l1lDy2iE%v$PFAXGYpb4q`T zXG-f^=@qPH1Dlbl^j_?ww4Idx1K&>R^T<^C9*=p-|9BAyl}Uzomq|%Ba*&@gl%pb5 zs76idV1_dF(Y-Ql>3~dSWGW+5nQp|=6Pe2NL#8s*Fl(6$fzZdvan8qf{;_919>+3% zVI3Qh>Eqq_c0NAF@0{W+GJSl9hdkjgo(Do@19*2?y(^oQ?Bt^qA5)%6=v~?B=v`Se zl-0YkpVNkR$W&IQvNDzJN(?=ascau)DmxXkmOU2;m3s;2l(X}4o+;=1DYt|*{K|S{ zDz}q^96|5Oo#Zq!mAl1#9-(*Tp7C!WRNlMG>s|RQyvkdYpfqKvfZmn=1idS7hVpt> z{xez=flTFPDlb#{E=1EEnacM;JlcRT)vyvTss9cJV(Ywl((7VcJsH}ID>!Np+KS%E> z%Tw8GmECt`9jdH%m1F2ZPx{c0sjTB%AXG&+syL@gZ9G$D3`s|F@$W;9@H@M9`9`ls{-mP~v(vpFke87hkrxbcuqda<7!wfa_u7=*#Xi9Trsv%Pi znQFA7Baz5dqZ=~Sn1ESp9OthWU3`oEtzUX(4J1n zRI4j8)k?suwT|*QQ3S_Fip6%>H?`j|55Hi(1&n2#6Pqpo- z_Ps!;j=j`*4g0V2CT~-K_pzrs_Eg7S>Qv=38uArijK?!S&%>)2tPlbqr#X0M||b#vkl>bkqS&Z)Z?&(xKp zUV5_Op6b0pZr-IRA5oGrl*3-?)j^(m4fqmy>NUf=>xI*eSO)POiTuC}W;2%sn4#V> zbg!PfujlUT$y86KdNS2J#8FNlQ@zv3R8NOKHS4G4X^wL~U5IBs)wi&;WF^J zrZAbpWD1ihOr|iI!ek1QDNLp?^M%P2CR3P9VKRlu6ed%cOrOd0nM|L_^qF%$lj$?h zd?r(Und-|_U#9vp)t9NhO!Z}|FH?P)>dRDLrus6~uf?a-=L;Is6z{IzimvoyJl`^z zDNJJ~bC`!2>Mvn4+mNZg?$zIoO!a@`Ff!GbslH70eRH3i_4Cp+!8xD*h-W^(9tbr^ zK}NFhDl#?j{WK^@A&O9p63Eox6Xa=7moVgM&NGBuE?!3Jb%u$3fsV7>-2HIS)+JvET2f$yooqd@43%$Vm3=YHXwFJ|GHFRlba z4TGdZriL;#l)Ygt@*`72nHtK}P^N~(k*Q%N>hU=Z`3hMYwxBf;bSI7>e9u&-<#HG7 zM!WF0xRD%Jo<8zlvlGE75_koYOcLo@s19jr%j4QH&*lL}oLW1-Qq?%dnTm8h5R;DsLAV?p~;)L`zG$biA+sC#{D;usYw;8 zAyX5Xn#k0oJ!WmPgx_$^*RSE3ufN7#z8=I-Mj+GI-!ct5`FalXScptt|B5_cZy^bJ zzTSs-e|?w>T;@R_)HFy6Qj?C1WZ_lJ&{X%D>QvJY@m(~Psi{m&WolZUN>oLrrZthN zXO+SpAqeQQ>q zNc64QN_4_+K82d+!ZXcV&>uT&Za2-xl7PN7*SF?#S%BR%U&adTr@6j0-+}!!*SF?} z@b2a(xXKOw41`*wA}txnjJ~zdw-&Esh8Az~Hg?mZ3^KKlsfA1}^sPlTY9dpMddSqG z6J~9(oWnS$rCqo5Ov`5U#SUBAP0P{9)N(R2nS;Kyw40Vokg4T*wvfb5_VF9u-SQZh zxyIu_s8tG5la7q&TPuBQ^%`bqrEjhBqHnEAAyX@vTFKO^5>=^=Os(o5Q>zY`wbfD% z;+)oY-r6&*o6;M7YdwsS$kcig`qonC_=m_8ZcpL57w&rqH($6+;WCBWQ@Bjw_7vWh zp_nJ!x#7-fqsMJL)21l|LY@eDBIJpXCqkYGc_QSAkS9W(h`h)WVLuUNktITZB6Kc7mIzrQ zWQnk!h|l<(F6dIkD)b`a??9-nceV9Q+m^&5OWVJoe&-ZtF>kxeT*KV$o(Dqh10=)D z?O!GpX)$;EOuT~qv@b?|y5oCo@0|7*1ECI{>5z}A$kRcd4)S#Pf^UeRJ)P)6G%*Zd zC?gonc)rEEJJ?Hyg)G7M(qTUbIf5N@u!9bE(7_Hm{5QiDuJeq41EG#Gb(E>2Odai^ zV`|bNQ%Ae#C{xFxn6+a!CgGfp=L4Zmp6T=!mC>PIl8N z3Yj|fXE4JU$v7t9-JQN?KC9WqUJh`GqnzLm&hXz1m-rJM?j%zud+MZDon`7AA|*0) zmZ`H$o!`f-og+!WIi2m?Z%2h9b5Rc8O{DK8vJNsueo1p$(S~+(M5f4I$P+n`A;=Rs z2JeoX$ZY1aiXH4`AHSh@k;l-xNHaw0U8LScKISPhMaty&q5M~5lJhb$bxDIvT?%5> zE}a;QbGq1h7tciH0Q)Ao*+|{Oi?mL{Tm2%eTg74bxnm#UEjs5T{|!u=XAC6 zuAYg`L22|Y`V(p(Q}pNPTXZv8qIc14ktsTs-t=PtLm7d0N9$embY`)Pt!!r(d(pe- zL+D+!8KU(r`V9AZgiO&gMavZZ4=)0tZpo0TTMA_A_6}z4){c=lr<Y(3 zR70ki&uC0j^e(0qZICG@h9307o?`4NW)SugvlRP}S;MbvWDE8bV^1;m5_6KP+~O_| z@cqR6H;)W4GIUSR>lCIaA7Re!WhjSvyPLPWdArxd-FI(B3(VTx{dYHOcRTFfnJz?Q z_U<~=eFg5IySs~ZPHZJS6DvpTY!>65VpsAL8`!~a_VF8sv6t8jT;>`#xr6=mNQb`k z$W31IQIJ9up%|61n;!M~5_jIio%d*od3wmuLxvtb(VHHL{J;#%*<&sXFmDg@_Aqac z)$C#~`!Q>eLzuP43I5J>7jznR?39 zQ>LDWImYkE)bk87_0*wWX6;ph7C5KZB0SSe-+HIxRbC?}GWE`no%FVo-X$naS!C*6 zn=n47Ax-!O@9y22Xu30yNqo;#rZbBlnU5KIFGcryC$STmddt*XrrrlR!f|BkeF~X+ z|1S{gW7a<9Xohq8*m)n%^tl}f^-aSoWFrSM_05NGr*Ba{q9kRIsc%i{@G17x*Pi+| z!e06g!2bLC`_y+dT6GZ?WOM$*0PDMY-bPV=_^BD8Twx2ULe#j86i?)&VK31 zgn9d!x1V|Yy@9*$SB&DAwV(U%XV!jp*sn5GsgBwE=}^DHxPyM~uAg)IXT>x9<>((v zf8105Aq*pdM1Eifvzd#%^k2;{tYafvu%G@H(3k#?_>;f+HxP<{i6AL>6}yRlhxc&j z@$Njn1m=mCAzp^~dgx7jXQJqaIpcfM2lK|8H{QJQ!(2Kq}d*C4SXrLYq)T4ppki&0Lg$BwoP>%*KW*IA4&Cjf5Jtz4q z5E_(|@;GOZJr45BAUhv)6MGqCFN5r5(6c~ju$>G}M@F(>H-qhF@aw!wA@po;F-q|< z-aWVyVSG+=qUlZ?z3ImQbZ)R229IP6b~AVmG7Xk#uuOxOu$)!MG+3_&%QW}|W*w4) zvN&gmT@UfhklkFz4u{yykf+ErG#P0~PbTbUXf|XT`VQ|=n4*-RG~PW_--gzs37v_e z8?p36--hbj(1Dm?sJ;!IioOk%X{bF7)t#X-4PC@iWEv{dP??4v#;n7#QWED3v-4q| z8K!T;E}?J3^ljKfWE!S#!(T?`z@DK6s;bqXf;d(dx zQ|i-U?}qE$@Db?U@EOQ6+-$?=u>c(!zKoUp#LxW7ah?Q1Biygw zmI{q<&Imgn;h7P;xW;`RVV5KHbL2~;M(;*uBnz*SoqQBT??x7(IHmCJk$N|>E@3pK z3(<5Z4!s-M54{^{hLOY2yOGndqmeR=lxd_)BXwxx5|$&=$koU+@+f8<<$g!$#wh2E z8i;2`?cfS`vCC0*G)ksXF9M;_Dbc&p>B)p0jh1QjTfB?jjV??vO5ok2^=@=+>Y)## zJEM1_yAg}tjqZcqjW)w*y&J7}qxEj|bYvPW(`cDS&u0-!k!kcQWEy=KvyRD1Nt`pr z&c}FWjNXm8gx-z0$3tWq^E?n5t9N7dZmiyo%|K>k8v7>iPyoFfTa=IR?y-6|wkCD> zijG9ml^FDHY%la~tQp4Yo!_SljZNeSWEv~eSeeGoWdVzkY3vGQ8ha44j>|%EoHNeO z$9ZPlRxWUpJKRU6anAywgdi!E>kKd*WC5*;*lwhs|cb%X=3GyV!ldz1H{KU`vzo|P9)46W{ z2L2`2Wvx;6l(J-xlp;hcX(MfvQr$%&QDUZK&yw8?V~jDIG0fNvp@|qf*^;HPZ)M+- zHJ+E}`RBQh<8}Q0aD6|Y^L?J@ckcU--*H`w*}%BMC(bkor{(yTApZmqUDK}Ct99pd7_;iEl;#O(Jisx(OvnP9z@|i ziq_L;?@_cGqK7by$(T>HOwls=Evis-1~Zw1OwkLFDSA6ewrzhT{ao^)T8mESF zgNVa>G)|^*<}@w^nZ`{c6Pd=zG)|^*n^Eidd#H>Y$DND(5CDYhK)#8##n^2FA`*|GI#N^{<(Bc1t@udsKqk=VOfHN@JxSbG;6i}xs2 zrdXL`Wr|H@D$|iEb`~;9oZvJvO}G+-;_O?T_b4tu z_Ac&DWQr?ISWpl*|#|R7H8k$hA@ngBr^p$ z;>;$_zQxT%j=1^Qx412=`1Jgl8tM<8RDn;y+yGY7mOgOJVN9Y~qVk ziZWED2IdoQKJicRB+ia+!fU+F2Xv!5J^2><7T*{97O#f*p$sPxdlN5HyiD;j#hXq1 zEaoCp{6b`k{{yv7(%(r9aL**Op5&QHYdD74OuE1&WJ(AqhrQ zwN5TcecUtI%qM$h@+yvC-zJ~qA~H?B8H5t;TcUkSv~P(;DTYjm6?llMm{X!TCDy@Q z65qr86aPnhI?)AlN;IcLb4eUTG!uwtGTxa)^(4xWC`01UtRN|q^E zrev9tWlEMQS*8@3Qe;YzDMh9f^`*#^B2$V?DKe$Vlp<4#Oer#@$dn>eihELIO7%>t zOsO)Z%9JWos!XXerOK2lQ>sj4{o1^gl!YGt`&D}P^La)x+k*@p2?IW z^JmOHa}Dd+$RF&(Tr$li(_AvmCG!+lk!MC8@*&TRA~<`7xy&d}CF<}z&3FmDpV5*x zFoPLtn9-JYe8o4&G()BtGR^2sKL#SxjG@RhV;X9mVXiap#62_L!80=_vX~W^{miw< zH1l`NWTu(S^!H%qQT|4znU}f2tspcjFZn5ivu73M0V+_NXL*4ad70OEoi|a#Ebo)w zstV1rPqV&8rdcx0l4({i`p_SlW(`KBSyNH#tm8pwc46Ez+stQsX7&Vr;#YE5jZCw* z@+W&az+sLd)9mw@&m8+UCye>bv2Szk#=gxdMP;h-1kJH;b6Q~E=D2%~eVg+hAMg>M zAjh021NjF)(ome{v>_HAAp)G)6dA7eK2 zB9UpHO!H)#XW!-xWH2(#8;(r#GEwWiGeKy6QQR}%tmk`XegfH;;e4~1zX6%%?_fWN zuy6Ct#_vIe=F2o+rui~u$&@8imP}bPWyzE!Q<*qE5vSiAVDNCj-nX+Wc zk||53ESa)o%91HdrYxDVWXe)smP}bPWyzE!QB~zA63uId0o&_>3@XP|4 z7RajK&AyUEs$w}ObcXMAk%_t{1=242H3rYc5h)p?ApS|s82&0 z^BhfS&MVlpg&)v~u6TDA_P{&6P(2G}SSW+vjS4MHVm=F5j5-%CV+HD6sNRL@UAT#Z z9N`#hU3dbuE+=?V1UC%ya0JwL6+GmGR{RFyjD)1rDj$+Nu7YrM{z zyo0$cYL7gNy3h@I7DeIgMSU1aJhPZf7C*6sU-*?A)UaqBd(ituGA%lc{x6bg(MirA z(;}G`$+XxGEmrH|x9Ev`7B9y$OY%{Xn$+e|WLokRO)--tX0oIOt&nMnOiT1-Ne4Rf zC12s}CExNreHldz$;h)ro+a`uk!OiKOXOK1&k}i-Y-BTbY02%n{^B_DERko)dH&&F zu5vvH{al)QyoWn~cF)gi@Jx0gsv%GIRt8( z&C&a1uc6ju`oB!A%k+QQd%VwwsC}7tV%cQ$V42?i>YiU~;hA6M_;oaK=+m!>nEkIA z%x58s$z~bm^6MtHvYnm$iTV6`EeI{oPZ1)xhf>_j{X9r*%w~BLo=4A@>-q8)sAsth z%Vk*Jf$j|EM@FE|<N`_VTXVpH=^ADG~UFUy6Xmx;kSF3lmdRN=0)q20W0+mqf zYW-iW*41XXx(<)=1ZrPxhgNq-4_52lYWJ+khiBHvv8Fv=qEBnSp(lMA%5X+8mT{QN znkmS$W(Kp7XU$JId(AIwWHWm>%LOiRh3ni5LTmG&hPC;zdu#Q6t=_MdX{}6aWm;Q} zn$$+7wRMqctsPpc*0tkVgnQQI#WU;d+qzHqg06gxOzV1MChN>(-3Yup>!OiqT?*-B zFq3&Kz}f45W<5JO!D-HMk$<_$4Q>UY^=eojqBLcZX}vkEFON*?t56-8*2}bBruFu7 zy;|3gVLt9zZ{{03v*Bsl@fn@yf=nCi+J^pkcQy=R7$cEsLjv+_NMjoEY?yJXZ?|i(cbo2}I5KTAr%m@F)20Whh)kPg+9cDaW~g=3kIcY5o6LN(XEr}c zYd*rhZSH_fo9*T1@33#1`!SHg$h3Jp@@$?=GV*MmjZsMV2k*v*i&Ur3L!FWh{EQWf#uc z>Y1(2@FB8n?aY^S<68zW2wAocXB1nNwvYD;yL(Z*o zZk2QE8O~!5x7x#P#W0s`)u>5r)W7X<8l%>2&tp#8UgA~W=6`&KJ=`Yewy)`d_hwr! zhA|Se*rwKPbJ2%wKe2>gQ17-JR-^81{>E(E&q36@?I?e95_NAo$3@KN_j{z*bY0kL#7=KF`FG`v%_q5n9Yus$h4y!AM+{Zw8NZsbirJ9Odx?IQn6DzGBKwe z=Cs3HcI2>yKd`$yayh{5dSuuk!;ULK$nR8zc9y0ro9;JJq{Wy*nR6?{_xm zWz@P;|97f&ry1^S&AYsh+IQNao$=_wPQBaZo?SKY%q}^0jljFUOP_X4VlwH>VLl64 zOg84SYXh6u%64{QKD#alq22ancR`8}L2*iPFZWZECuz(x==p9rcE5spcFVB)BhmBMY_eUc}F+b@y`gfA?zEVyFL9Z;X|GIsW!fv#UYYjFv{$CRGVPUVuS|QZQ;$Y8;aQsD z?7envZ%f+oF<;VyD0qd8aBHupm z&AxpcSKIM{*D8B7eZOvLODI`^Rd9rV5))USh=xqYts z4_*&Khtz#Y?+=y39v`YnZ64)u>hl~;vCoHIp#`mYlaKg}PT09a=5{EO@90fG^!(6p zMllvO9!f?(4oznUbIIZ-mar9lKXjO59On$@`3E@;{TGA|SD*%UsfWHCZbUQQiJ5lH1gB;;6 z)Oy&C9Mn7zQ_GXhM`YKMluQaAJLm5vzf;Ne!{*S`Hfv1 zJ^k_pG^9;{pzDM6ce~x~NnI7##7rN1%o(y6r z>O5+mN6qu-I3_R=bstst(F|td-8!oFqxSr$x{t03LdVLXj$?XptPU+`jeC!^rvn}N zibTxdSSGV@-m#xqiyj=?!tdzCv0TjJnEzfqcAB$X;8GC!>qXw;9qhwj_TevQ{q+mZ z_{$l8?O->1*v}!3@;4{B8HE1MgWmofB0q(=lcL;12})5H{q(zAp}*sB&);_WxMz-6 z<^^8kb>8G{?85QS(D&o|eq7&=>-+H@3}6Vu7)dnaarSXNKdwK=7qNj&Y-Kw;`IEiq z%kkSa9OEiCkm*D~USv8^fWpXhLZ%Zkov4jkPngGv7~FG0pHF(`WO<&ZIj>-rCuKUR z$0z@Xd7d=Olb!hznNIdbo|A*HODE+yIRD@%W1PdU6aSDk9X>HW8UH$`ZEB3V@?mk%ubuxX)`-*W~c4;>11R*E#qk!PrLK< zN>=j+hj9OCe_Ku;<058u#vY!@hkZI@2hW(-nbMS{9OiPS5>=?i6R7cw8qcWlOfU5Q zjD0$z|7Z07%x~D0Gke&NyU$idzO#*J!n4@jvwC_~PtUeO-m~wZe`n*7<*eO1Yv;}$ zK>cUce)cTqxWKI-bS_Lm^z@vbo-2uYp1Y3+kl~#B&i#);jAAU~n1J4$OJNG`Jhu+> zI%hY|*^P6%asN5@pL74Y-iI$=N~R}EeKu6Lq5#uf;nAq_k|Le)djP z(3Ng{O)vV;pMjX!1%0@n=NHs^L9G|2k;yF7dO@uh%;LhOAav247t2!#dvUQkk5Lyj zTzrl9_>4|;!QB_T(-ZH;#lif@2=wV~)i|V-O{)-vRM8E#2gMItQJNeIZG-Wlv z^9Q@g4MLa9;8I82d&#|*+x_Tb+!#1I>VE*IlLWVtNI~2p20KM?9;VW zW-yz1$aL)&R~N2cpCU6<*4dpgn?nXY$3rt9|ax>~RQ&ZQu9!#y|5{Dx<4*pnN{*u@)m z@rGTzA=8bYS;-pK^BY@`>BfGJ@E0dI%LQ(qeI*F}m!INPp*j!q2#;a!{(BO8_n#X4 zW>x6Fw`h$_|C!T&A0X3zpU?rB{*&oHnf@DwTL0U`xgd1YJvYt#re|(`&m_{YZ#OfM z>88EBxeWVua}{gZfJ`_4M4p?6IEp+sPjmb1i$UmCUh;7_m5}L{Ot)mZCDSdLZpm~@ zrdu-IlId0}WV-bZZFmp$-ID2+Ot;MGmQ1(o-mM{|qn=x*gK%&+^>~kOi6ezHrjfyX zvRTFoRbBeQE2*P>tkPmm|sYDg3^DvL_7*Fsdjc7tE-r^nFpgzB2 z74|z;VZUP)&eNWbbYckUY(S>G?#U}tUeDx}DX&a04|s!@|#G~_9s<~e>~EHT6~kzD@9 z9e23n4tL~hKr>#U1^SUsFY>+1`?TXbhT^<@gkT;+E@|jV- z3tZv~*Me{;KXQd4xQ9~Q%l$lnETQJK!fZmVd6y1+&KGp$YrdgB>I$hV6whRmnSvTa z8O&r3IjqJELhIScX14JMJNXlH30)1s;nFn1PK4bPHrKFc!Y6}p{z8~dezVDMHu=k9 z@A5y)BRqzE%l{-Y<$sY^X~`SNmH$1Qo!`FYmnpwY`TL^Z`G+%#vB;NSuKaT4mn*+q z`Q^$#gT?&JQkHWg2p1?wVeZ177BJHS_PKz4F3^$Ac)oy{6|k2D>}3HxDPXq?Y+@^V zP+&iHv%pdQM(zTqgK$B!D)vA?#A&;*>}43s<2!W>DA+3Y$S;??hqmMB%2` ztHSCo+yeVm_)VfvL*Z;>E#mAVRZ(}5M^SqbHQ%K-cj?VtdUMxy?8;qs<*vOP;4sHH z&MD4vflFNBIyZxGL>}^?_6R!^aVJG7hFyv%!+m%cA}a6@>WQd9Ez}jErU?Cv(9a09 z`F*Ewgp3g~M#vZ;V}y(mGDf^bYu@7nKEf_Ubl`Ko!0tuZy@(#@M?^3B(4QX|!Z6G$ zVhl0FGLZz5NM$P1nZa!4v4BPV%u<%Kk~OU7H@5IQJFrU;b}z#2MVLp#QU2y6XE@J4 zT;>}81>vFrcMzr^MTp=YN>G}zl*6tRwJSyKN>RH~)UFh@D@E-}(IcKMzuo z%2cB!wRx1ssZT>1^9;|^jF)(omb}5+w4p8S_?S=mj81f+8{O&2w|q}u1~7=B3}+N$ z8OH?TnM^WMNGF4t%wawYSxh#|SivgRvVl!(Wjj0hlf4|^FvmE~Db8|%OI+bPH-qp! zdB{h83UMbzDMm@ka32p)frqF{4Qf$`y40fqPw_O*(Uj)ALJL~)7Oi=Y5BP{r=)mWE zL07(}2T}B*5B>RpAq-;#&7im$lyGke_m*&P z2|XwwdkNV~*ohK$p+qt(FxwJlTjKUJ=2gPHO4{X;cDUrDyvh4~h#r)by`=0V*RTbd zOa2#xONA-O6Exvj^skg>O6glEca?HiDR-5=gCa!Wj?&(b(vA5ao%xbXviJ#mSNc!( zaw74$;N({+s~mO{D61(fnwOx2kP?-&+`di(3Od# zBEtiJun&EFumEa*P!AroGY{IC2W5D$Jzw$_G06X*91kvJ87q+g!6TSwc^S%=!92^? zRM5`~`dL9u6{=&WDyXZ1b1FEef^#aUrGgw4 z^t8ejcC#l4SImQ6RMgXo_PJt1>~qDBF^`H}(8r1sh{t~GcC?B)PfT@*6_onh#M6ch>xnj&#OnYbG;=95%9f?V^<7K0H&q6>niTYWL>{%(nJo>_=_S)jrOtApD5=JmR@W9^h#_|A-kq z;$FYE6Mn?KkI4N<1~b{hZuW312-h*6I)$mp&&|Au^V;m#^VLKhZ5N1$KT`~CLrhI=KHwMJ}%$m`-AWkrFf8vv_qyRI^pamyyH(y z=QtO*6ol(l<53>Rp4Rhz)YHd$^T|dp>Rsdpw}No}M|hG(c&F<3#547sU0=@n^H4{9 zds5$?JZV3lw4YDfvnM~KBb}MWPb|UN4eX=eQVBO`!i&h-z}XG@G60`zV2>ND=2{SL zcn4wB(@;GP)zdHv`_s_=G+d58HvA2BH*$8P!nD8)8@TRsf#_DXW&L-+>5`pm&wRuu*nwx%{*1GpIm{`}2H|I)ra7+=OA^j| z_B?v`?0-S{Isg7#E8apMp3{ftob{YKp8J=pLHPN{(AVe9zk00^57wqHd^qtH}kinSsZ54>@W1_ zMLYDOe}C~Q%;m+2n9GaDxxl3$+*}Wv>tS;}Y(5O{RdYRPp34!O^^#nE4sQR+l`Ht{tIm1VIj=hB z)m3a_YY={|995`J5BgwtUt7mE{s_V?%)3Q-D)BjAlJlAmETQBlDZ{m!%<}ja| zLHOJqW*R2i{fFyG@b*U3I-X1^s?k-S6u8yL$ev zp8F2*@O$3H_k8ZXXeN=!K~8Ww2)BI{J!;z+_qKI!TlcnI!xnxI!tbl?eYL%>w)elq z{N5i#E=Tw)2!HShPtu4;`Z17=*r^Y81>tt)+RlCL9>+cHhB1;I?B`Gr{;&$p`tUK- z^P$gusGbjZa)84@_@nCh_m7^yJsm76jo>3UD{Y`Gha%$_h5HDF}c109C0$bKd41%=goG>A+`nq!W7bslI)xZ=Vij zIHMR#0!gGY6}5ai1N-x-Jnip9U)wvQy?<~2E4z@hz5ch?|MthZhCS;La0g*t;VnK! zO&vZ*o(^B}4bJRfrXBRTgFbecf}QQ)o$IieY?iZQ3Jltn*2t3zGt z(SWCDN^{imnO*#>6>l<-`5X$u9q*wQFJT@X^|NCe-lH>LqUMfj?x^OD>g(ulLdT8# z&JK372RqX77<$t26la3)=f$W^eeC<^_Wkpxc@^{e{Cz&;f3&9~?)^N9Ui3kaKDUdX z55ew!J_7ZBzL|f6aHsod#7F3Jr=M8DFPK@U99E-;oz&gQbDg&F2fOe-bu#Zx=Gw_z zJDF>z6P)H87rA}URc>%A2zSm)hyoPmF6?e+yW81(I^WCvJV-?UCpoSG0t)!2zS$iZu;1*2A=Ka z*>0Zgrf1#eU@y9Dr_-i$NU5t{vjdOihaQN$K zcqhMBOZPnZT=&AtA>GcekJ4QRN7=y8un zsYe5zq6zBi(U+m_EcZbvXrAddeyT!-h-Y^d4qi% z`Xb+^4c@s(yAf$OB0uFb>|SISy3w7Ue9QOfbL0R9q2G~u9XX1zjAH`vOeUErq>~YZ zqtq9rz9{uYsV_=>QR<6QUzGZy)EA|`DD_3DFG_t;>Wflel=`C77p1-^^+l;KN_|o4 zi&9^d`l8eqrM@WjMX4`JeNpO*QeTw%qSP0qz9{uYsV_=>QR<6QU)1gTW-^EQEMzg+ zEMo5? zRgjXXp;uYTVHUkUL=C<4znA{^Ns`mrz5$7PP`#`o*AzesN5~T>9-p4gKs?zhgnT zzq$0UiW>Sq%p;gf|F2L(|DJq{x%AIQ4gHt15_1_4MhycBa~I|^pe1S;@D{BxmjM$| z!+=CmFqZ*GP{V-ZoC?AN&1GOM)G+Wdp1@oNMxus+-_sX!8Mp#93|zx{%;kq7sNsjZ zDUP}P@HT4r;XOXUTz*JG4L_tY4RiV71Zw!4C z%a8`BVMr66#axCAL=8iRG8}UmvI#W|`JEj>c&NDyEsYw6-p_-W%g~Qe!_W?Vj=2n- zff|O+B@1&I`Y&o2dYzj=_(ya3@oCiX;|siqx%~JeYWQ&!V=x1)w1ce5u54>Olx zjk*pwo!ku3$=|>+o(%i;W}nE+RR4Z!2?u9Pe$v>=tp<~b&Yxe#NF$wTWTKCwf5z-ao89R3Y+?)E`_TtD%rWfy=#xQs zOn!<|jFRZ-n1@m87(E^19T@Wj_HRs6nq!t@TF{C&=}Hvp9HXaW`Z1n3%z4Zt5>fLQ zy&a>sWAt{6I>)TQj*ZdVG27XR{T-v;G5gWevG#wgI>#2G2<5TQV=GgI>Zo~a1D--} z$G%ES-r#LoqrYQ6p#yedY;V*$)_XK|AcOglSSFHyeHc3({T;gq{T-|BvCCP>YV5{X zdok8tj8*^GQ=H{I7qB0`J2xDy#%MK0t1()Q(Q1rVW3(Eh)flbDXmgMLp1!Edcj1Pk z)e^0iXg!QhA{BK-&u1Yys3UqEb~Rc((fS#Ent!><4Q>YEm|~QqG-bGt2dGJH8qtJj zv8yq5HAby5YK&21OdHcT!I_e*nhkS&oKn-e9hsRLwxR=q}aj)?@c66M&#*HTqy&I>F zaWj~Wdd6k(3%{bD<5uw}d$EV(ygTC#bBv4p%T@Gs+^rxyUR~o0aVJH&2fI1GI(j?) zVIDz^<3B^+#z$hlJE^E26~KUV#*W*obXKQP}|b;s&$tbWEG=M-mx@Ps=s+X)3w{{;0&|i#Qx-f8*30XNTkLaNKI_N}Qg@>3N)*+^ND&MUx32g#oZLABn7KVJRu>W_bm)|f-QImD|w{(p4lOTNN9e3x=K-VEYLqW*aG$B#q( z@#>GC#{w4dGfOdt_&pruZ}dI>bP%4Dmk{|;|0MNKQval~==r4bR6^a8s-f0NdOYcM z-o&m?>O>d1VrM3)agv?!UCrT1gZYsWctPk>og1QpyL4tlIOeUEr zOhvB}^eREG5|*=)HQWfolifGD2oc;v2}B+&|gXwqr<*CI-EG0xvXX#8`#KZwy~c>97U!?nG((0_eh5mucGgXH-m6eF-lUJGRT!A zS5i%C^C&VU$&_RVlJq*M9Ut>49q2_L`l0?L^(PHM{YmOiN@E(C*v}+&C;9uEl+7|$ zU>}lpvxj}`NBv3aPrAS*u5cZ7CkGUy2oc;(WvWpF^(U)8S^ddPc$ODhKA!p@|8M{o2zWgvqY%2>uR0ehY@n|Wlh zfJLY=Wi1=n#8$SW))akD(f1U6Px*@*+zP^}dB{tM0+gUM4^b68Ppw5A9-|RW(D&5m z(dX2*$dKBOkNK3Z_=ZSiN|h^KzgL<+N+OBO$IJqWMV>y>I-Y0fLnd8PiX?1b}IcI9h4vvMiFlEdmCyvly8Do#nt za36MVm7cHaNN2tz19$n3&hRRGw#wf64$kmu_pR2C)%v}%pFRG+ J|Abe!{y(dqA)){P literal 596305 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 z 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Þ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�mF|_7C)YwJ&%`m^n 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 z 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 diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index fc8025e6..f43a0da5 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -116,22 +116,6 @@ landmarkType = "7"> - - - - access.xcscheme_^#shared#^_ orderHint - 6 + 14 asynio.xcscheme_^#shared#^_ @@ -27,12 +27,12 @@ license.xcscheme_^#shared#^_ orderHint - 11 + 9 logs.xcscheme_^#shared#^_ orderHint - 8 + 7 mainui.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 14 + 11 mempool.xcscheme_^#shared#^_ orderHint - 7 + 6 msgbus.xcscheme_^#shared#^_ @@ -62,17 +62,17 @@ net.xcscheme_^#shared#^_ orderHint - 10 + 8 render.xcscheme_^#shared#^_ orderHint - 9 + 13 res.xcscheme_^#shared#^_ orderHint - 13 + 10 std_com.xcscheme_^#shared#^_ diff --git a/mainuiapp/Info.plist b/mainuiapp/Info.plist index 5305acbb..b0a0984a 100644 --- a/mainuiapp/Info.plist +++ b/mainuiapp/Info.plist @@ -20,6 +20,11 @@ 1 LSRequiresIPhoneOS + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + UIApplicationSceneManifest UIApplicationSupportsMultipleScenes diff --git a/mainuiapp/appviewimpl.cpp b/mainuiapp/appviewimpl.cpp index a36e3831..ba50894c 100644 --- a/mainuiapp/appviewimpl.cpp +++ b/mainuiapp/appviewimpl.cpp @@ -1,4 +1,6 @@ #include "appviewimpl.h" +#include + CAppViewImpl::CAppViewImpl(void) { @@ -25,6 +27,20 @@ std_method_impl CAppViewImpl::Start(_pinstance hInstance, UINT uType) { HRESULT hr = S_OK; + _lComPtr pINet; + + + m_pRot->GetObject(CLSID_INet, IID_INet, (IBase**)&pINet.m_p); + rc_assert(pINet.m_p != INULL, E_FAIL) + + _lComPtr pIDns; + pINet->CreateProtocol(Protocol_dns, (IBase**)&pIDns); + + pIDns->Send("www.baidu.com", NULL); + + pIDns->Close(); + + return hr; } std_method_impl CAppViewImpl::Stop(UINT uExitCode) diff --git a/mainuiapp/main.mm b/mainuiapp/main.mm index 56f502e3..327846a1 100644 --- a/mainuiapp/main.mm +++ b/mainuiapp/main.mm @@ -33,37 +33,48 @@ int RunContainer(int argc, char * argv[], const char* path) { HRESULT hr = S_OK; - CContainer com; const char* pCode = "{\"component\":[ \ - \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ - \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:3:4\",\ + \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ + \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:2:4\",\ + \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:10:4\" \ + ]}"; + + /* \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ - \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:6:4\",\ - \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:2:4\" \ - ]}"; - + \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:10:4\",\ + \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:100:4\",\ + \"{CE065148-7803-45B1-B1D7-874B52B8F5C5}:uibase:10:4\",\ + */ + + CContainer com; + logi("test_main_CreateContainer"); hr = com.CreateContainer(container_framework_path.c_str(), container_framework_path.length()); logi("test_main_RegisterContainer"); hr = com.RegisterContainer(pCode, s_strlen(pCode)); - + logi("test_main_InitContainer"); - hr = com.InitContainer(hInstance, (char**)argv, argc); + hr = com.InitContainer(hInstance, argv, argc); + + ULONG count = com.GetCompentCount(); + ULONG Index = com.GetStartIndex(count - 1); CAppViewImpl *app = ALLOC_NEW CAppViewImpl(); _lComPtr pBase; - app->QueryInterface(IID_IBase, (void**)&pBase); - hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, 0, "main.exe"); + hr = app->QueryInterface(IID_IBase, (void**)&pBase); + + + if (hr == S_OK) { + hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, Index - 1, "main.exe", STD_COMPOENT | STD_INIT); + } logi("test_main_RunContainer"); - hr = com.RunContainer(hInstance, (char**)argv, argc, 0); + hr = com.RunContainer(hInstance, argv, argc, 0); logi("test_main_InitContainer"); hr = com.UnInitContainer(hInstance); - - logi("test_main_DestroyContainer"); return S_SUCCESS; } -- Gitee From a7bf9b4ba461ab1c1390d9cd60c03ed7dbf3ae84 Mon Sep 17 00:00:00 2001 From: com Date: Sat, 30 Oct 2021 00:40:57 +0800 Subject: [PATCH 21/27] up --- tags | 6186 ++++++++++++++++++++++++------------------------ vim_tool/ctags | Bin 239472 -> 0 bytes 2 files changed, 3080 insertions(+), 3106 deletions(-) delete mode 100755 vim_tool/ctags diff --git a/tags b/tags index df253e27..8c98a741 100644 --- a/tags +++ b/tags @@ -4,7 +4,7 @@ !_TAG_PROGRAM_NAME Exuberant Ctags // !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ !_TAG_PROGRAM_VERSION 5.6 // -$TODO compat/compat_debug.hpp 17;" d +$TODO crt/crt_debug.hpp 17;" d -info-dir polipo/Makefile /^ install-info --info-dir=$(TARGET)$(INFODIR) polipo.info$/;" m 3rdcompile 3rd/make3rdcompile.sh /^function 3rdcompile() {$/;" f A polipo/http_parse.c 112;" d file: @@ -26,80 +26,20 @@ ALWAYS logs/sqlite3.c 123845;" d file: ALWAYS logs/sqlite3.c 7916;" d file: ALWAYS logs/sqlite3.c 7919;" d file: ALWAYS logs/sqlite3.c 7922;" d file: -APIENTRY compat/darwinosdef.h 43;" d -APIENTRY compat/darwinosdef.h 65;" d -APIENTRY compat/posixosdef.h 32;" d -APIPRIVATE compat/darwinosdef.h 44;" d -APIPRIVATE compat/darwinosdef.h 71;" d -APIPRIVATE compat/posixosdef.h 33;" d -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 447;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 450;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 453;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 456;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 460;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 462;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 464;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 468;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 471;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 474;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 479;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 482;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 485;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 490;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 493;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 496;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 499;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 502;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 505;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 508;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 511;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 514;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 517;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 522;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 525;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 528;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 531;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 534;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 537;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 540;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 432;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 435;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 438;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 441;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 445;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 447;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 449;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 453;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 456;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 459;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 464;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 467;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 470;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 475;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 478;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 481;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 484;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 487;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 490;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 493;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 496;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 499;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 502;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 507;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 510;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 513;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 516;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 519;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 522;" d file: -ARCHITECTURE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 525;" d file: -ARCH_32BIT compat/compat_targetos.hpp 107;" d -ARCH_32BIT compat/compat_targetos.hpp 43;" d -ARCH_64BIT compat/compat_targetos.hpp 109;" d -ARCH_64BIT compat/compat_targetos.hpp 44;" d +APIENTRY crt/darwinosdef.h 43;" d +APIENTRY crt/darwinosdef.h 65;" d +APIENTRY crt/posixosdef.h 32;" d +APIPRIVATE crt/darwinosdef.h 44;" d +APIPRIVATE crt/darwinosdef.h 71;" d +APIPRIVATE crt/posixosdef.h 33;" d +ARCH_32BIT crt/crt_targetos.hpp 107;" d +ARCH_32BIT crt/crt_targetos.hpp 43;" d +ARCH_64BIT crt/crt_targetos.hpp 109;" d +ARCH_64BIT crt/crt_targetos.hpp 44;" d ARENA_CHUNKS polipo/chunk.c 283;" d file: ARGB2Color uibase/uilib/control/uilabel.cpp /^ Color ARGB2Color(DWORD dwColor)$/;" f namespace:DuiLib -ARGV_END compat/compat_argv.h 35;" d -ARRAY_SIZE http/http/http_parser.cpp 37;" d file: +ARGV_END crt/crt_argv.h 35;" d +ARRAY_SIZE net/http_protocol/http_parser.cpp 37;" d file: ASSERT uibase/uilib/core/uibase.h 28;" d ATTRIBUTE polipo/polipo.h 86;" d ATTRIBUTE polipo/polipo.h 88;" d @@ -110,6 +50,7 @@ AcceptCB asynio/tcplistensocketimpl.cpp /^void CTcpListenSocketImpl::AcceptCB(vo AcceptCChannel include/comutiliy/schannel.hpp /^ std_method_impl AcceptCChannel() {$/;" f class:SChannel AcceptRequestPtr polipo/io.h /^} AcceptRequestRec, *AcceptRequestPtr;$/;" t typeref:struct:_AcceptRequest AcceptRequestRec polipo/io.h /^} AcceptRequestRec, *AcceptRequestPtr;$/;" t typeref:struct:_AcceptRequest +AcpGlobalAutoCommand vim_tool/.vim/autoload/acp.vim /^ augroup AcpGlobalAutoCommand$/;" a Activate uibase/uilib/control/uibutton.cpp /^ bool CButtonUI::Activate()$/;" f class:DuiLib::CButtonUI Activate uibase/uilib/control/uicombo.cpp /^bool CComboUI::Activate()$/;" f class:DuiLib::CComboUI Activate uibase/uilib/control/uilist.cpp /^bool CListContainerElementUI::Activate()$/;" f class:DuiLib::CListContainerElementUI @@ -138,17 +79,22 @@ AddChildNode uibase/uilib/control/uitreeview.cpp /^ bool CTreeNodeUI::AddChildNo AddCustomAttribute uibase/uilib/core/uicontrol.cpp /^ void CControlUI::AddCustomAttribute(LPCTSTR pstrName, LPCTSTR pstrAttr)$/;" f class:DuiLib::CControlUI AddDefaultAttributeList uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::AddDefaultAttributeList(LPCTSTR pStrControlName, LPCTSTR pStrControlAttrList, bool bShared)$/;" f class:DuiLib::CPaintManagerUI AddDelayedCleanup uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::AddDelayedCleanup(CControlUI* pControl)$/;" f class:DuiLib::CPaintManagerUI +AddFileInfo vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:AddFileInfo()$/;" f AddFont uibase/uilib/core/uimanager.cpp /^HFONT CPaintManagerUI::AddFont(int id, LPCTSTR pStrFontName, int nSize, bool bBold, bool bUnderline, bool bItalic, bool bShared)$/;" f class:DuiLib::CPaintManagerUI +AddHeader vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:AddHeader()$/;" f AddImage uibase/uilib/core/uimanager.cpp /^const TImageInfo* CPaintManagerUI::AddImage(LPCTSTR bitmap, HBITMAP hBitmap, int iWidth, int iHeight, bool bAlpha, bool bShared)$/;" f class:DuiLib::CPaintManagerUI AddImage uibase/uilib/core/uimanager.cpp /^const TImageInfo* CPaintManagerUI::AddImage(LPCTSTR bitmap, LPCTSTR type, DWORD mask, bool bUseHSL, bool bShared)$/;" f class:DuiLib::CPaintManagerUI AddMessageFilter uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::AddMessageFilter(IMessageFilterUI* pFilter)$/;" f class:DuiLib::CPaintManagerUI AddMouseLeaveNeeded uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::AddMouseLeaveNeeded(CControlUI* pControl)$/;" f class:DuiLib::CPaintManagerUI AddNativeWindow uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::AddNativeWindow(CControlUI* pControl, HWND hChildWnd)$/;" f class:DuiLib::CPaintManagerUI AddNotifier uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::AddNotifier(INotifyUI* pNotifier)$/;" f class:DuiLib::CPaintManagerUI +AddObject container/mainrun.cpp /^std_method_impl CMainRun::AddObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type)$/;" f class:CMainRun AddOptionGroup uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::AddOptionGroup(LPCTSTR pStrGroupName, CControlUI* pControl)$/;" f class:DuiLib::CPaintManagerUI AddPostPaint uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::AddPostPaint(CControlUI* pControl)$/;" f class:DuiLib::CPaintManagerUI AddPreMessageFilter uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::AddPreMessageFilter(IMessageFilterUI* pFilter)$/;" f class:DuiLib::CPaintManagerUI AddRef uibase/uilib/control/uirichedit.cpp /^ULONG CTxtWinHost::AddRef(void)$/;" f class:DuiLib::CTxtWinHost +AddSeparators vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:AddSeparators()$/;" f +AddToFavDir vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:AddToFavDir()$/;" f AddUiWindow uibase/uiwindowimpl.cpp /^std_method_type_impl(int) CUiWindowsImpl::AddUiWindow(void* hWnd)$/;" f class:CUiWindowsImpl AddVirtualWnd uibase/uilib/core/uibase.cpp /^bool CNotifyPump::AddVirtualWnd(CDuiString strName,CNotifyPump* pObject)$/;" f class:DuiLib::CNotifyPump AddWindowCustomAttribute uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::AddWindowCustomAttribute(LPCTSTR pstrName, LPCTSTR pstrAttr)$/;" f class:DuiLib::CPaintManagerUI @@ -207,14 +153,14 @@ AuxData access/sqlite3.c /^struct AuxData {$/;" s file: AuxData access/sqlite3.c /^typedef struct AuxData AuxData;$/;" t typeref:struct:AuxData file: AuxData logs/sqlite3.c /^struct AuxData {$/;" s file: AuxData logs/sqlite3.c /^typedef struct AuxData AuxData;$/;" t typeref:struct:AuxData file: -BASE64DE_FIRST base/algorithm/compat_base64.c 4;" d file: -BASE64DE_LAST base/algorithm/compat_base64.c 5;" d file: -BASE64_DECODE_OUT_SIZE compat/compat_base64.h 14;" d -BASE64_ENCODE_OUT_SIZE compat/compat_base64.h 13;" d -BASE64_INVALID compat/compat_base64.h /^enum {BASE64_OK = 0, BASE64_INVALID};$/;" e enum:__anon28 -BASE64_OK compat/compat_base64.h /^enum {BASE64_OK = 0, BASE64_INVALID};$/;" e enum:__anon28 -BASE64_PAD base/algorithm/compat_base64.c 3;" d file: -BEGIN_STDCOM_MAP include/dlcom/comfunc.hpp 58;" d +BASE64DE_FIRST stdcrt/algorithm/compat_base64.c 4;" d file: +BASE64DE_LAST stdcrt/algorithm/compat_base64.c 5;" d file: +BASE64_DECODE_OUT_SIZE crt/crt_base64.h 14;" d +BASE64_ENCODE_OUT_SIZE crt/crt_base64.h 13;" d +BASE64_INVALID crt/crt_base64.h /^enum {BASE64_OK = 0, BASE64_INVALID};$/;" e enum:__anon26 +BASE64_OK crt/crt_base64.h /^enum {BASE64_OK = 0, BASE64_INVALID};$/;" e enum:__anon26 +BASE64_PAD stdcrt/algorithm/compat_base64.c 3;" d file: +BEGIN_STDCOM_MAP include/dlcom/comfunc.hpp 57;" d BINDIR polipo/Makefile /^BINDIR = $(PREFIX)\/bin$/;" m BITMAP_BIT polipo/chunk.c 285;" d file: BITMAP_FFS polipo/chunk.c 259;" d file: @@ -240,13 +186,13 @@ BITVEC_TELEM access/sqlite3.c 36730;" d file: BITVEC_TELEM logs/sqlite3.c 36730;" d file: BITVEC_USIZE access/sqlite3.c 36724;" d file: BITVEC_USIZE logs/sqlite3.c 36724;" d file: -BIT_AT http/http/http_parser.cpp 41;" d file: -BLEndianFloat base/code/compat_endian.c /^float BLEndianFloat(float value)$/;" f -BLEndianUint32 base/code/compat_endian.c /^unsigned int BLEndianUint32(unsigned int value)$/;" f -BLEndianUshort base/code/compat_endian.c /^unsigned short BLEndianUshort(unsigned short value)$/;" f +BIT_AT net/http_protocol/http_parser.cpp 41;" d file: +BLEndianFloat stdcrt/code/compat_endian.c /^float BLEndianFloat(float value)$/;" f +BLEndianUint32 stdcrt/code/compat_endian.c /^unsigned int BLEndianUint32(unsigned int value)$/;" f +BLEndianUshort stdcrt/code/compat_endian.c /^unsigned short BLEndianUshort(unsigned short value)$/;" f BMS access/sqlite3.c 11302;" d file: BMS logs/sqlite3.c 11302;" d file: -BOOL compat/posixossysdef.h /^typedef int BOOL;$/;" t +BOOL crt/posixossysdef.h /^typedef int BOOL;$/;" t BOOST_ALL_NO_LIB 3rd/include/boost_def.hpp 6;" d BOOST_DATE_TIME_SOURCE 3rd/include/boost_def.hpp 8;" d BOOST_ERROR_CODE_HEADER_ONLY 3rd/include/boost_def.hpp 4;" d @@ -255,8 +201,8 @@ BOOST_SYSTEM_NO_DEPRECATED 3rd/include/boost_def.hpp 11;" d BOOST_SYSTEM_NO_LIB 3rd/include/boost_def.hpp 9;" d BOOST_USE_WINAPI_VERSION 3rd/include/boost_def.hpp 5;" d BROKER_ADDR_MAXLEN extensions/include/msgbus/imsgbus.h 7;" d -BSTR compat/darwinossysdef.h /^typedef OLECHAR *BSTR;$/;" t -BSTR compat/posixossysdef.h /^typedef OLECHAR *BSTR;$/;" t +BSTR crt/darwinossysdef.h /^typedef OLECHAR *BSTR;$/;" t +BSTR crt/posixossysdef.h /^typedef OLECHAR *BSTR;$/;" t BTALLOC_ANY access/sqlite3.c 50722;" d file: BTALLOC_ANY logs/sqlite3.c 50722;" d file: BTALLOC_EXACT access/sqlite3.c 50723;" d file: @@ -317,8 +263,8 @@ BTS_READ_ONLY access/sqlite3.c 50175;" d file: BTS_READ_ONLY logs/sqlite3.c 50175;" d file: BTS_SECURE_DELETE access/sqlite3.c 50177;" d file: BTS_SECURE_DELETE logs/sqlite3.c 50177;" d file: -BUFFER_PTR compat/compat_sock.h /^ typedef unsigned char* BUFFER_PTR;$/;" t -BUFFER_SIZE compat/compat_sock.h /^ typedef unsigned long BUFFER_SIZE;$/;" t +BUFFER_PTR crt/crt_sock.h /^ typedef unsigned char* BUFFER_PTR;$/;" t +BUFFER_SIZE crt/crt_sock.h /^ typedef unsigned long BUFFER_SIZE;$/;" t BUS_ACK_VALUE msgbus/auth.hpp 70;" d BUS_BROKER_HELLO msgbus/auth.hpp 68;" d BUS_CONSUMER_HELLO msgbus/auth.hpp 66;" d @@ -341,19 +287,19 @@ BUS_PRODUCER_HELLO msgbus/auth.hpp 67;" d BUS_PRODUCER_VERSION msgbus/auth.hpp 7;" d BUS_PROTOCOL_HEAD_LEN msgbus/auth.hpp 60;" d BUS_SEQ_VALUE msgbus/auth.hpp 71;" d -BYTE compat/darwinossysdef.h /^typedef byte BYTE;$/;" t -BYTE compat/posixossysdef.h /^typedef byte BYTE;$/;" t +BYTE crt/darwinossysdef.h /^typedef byte BYTE;$/;" t +BYTE crt/posixossysdef.h /^typedef byte BYTE;$/;" t BYTESWAP32 access/sqlite3.c 47196;" d file: BYTESWAP32 logs/sqlite3.c 47196;" d file: -BYTES_NEEDED base/net/compat_sockinet.c 25;" d file: +BYTES_NEEDED stdcrt/net/compat_sockinet.c 24;" d file: BasicString_Append_Char include/utilex/string.hpp /^static_inline int BasicString_Append_Char(basic_tstring &src ,const char *dst, size_t len) {$/;" f BenignMallocHooks access/sqlite3.c /^static SQLITE_WSD struct BenignMallocHooks {$/;" s file: BenignMallocHooks access/sqlite3.c /^typedef struct BenignMallocHooks BenignMallocHooks;$/;" t typeref:struct:BenignMallocHooks file: BenignMallocHooks logs/sqlite3.c /^static SQLITE_WSD struct BenignMallocHooks {$/;" s file: BenignMallocHooks logs/sqlite3.c /^typedef struct BenignMallocHooks BenignMallocHooks;$/;" t typeref:struct:BenignMallocHooks file: -Big_endian compat/compat_endian.h 16;" d -BigtoLittle16 net/protocol/dns.h 6;" d -BigtoLittle32 net/protocol/dns.h 7;" d +Big_endian crt/crt_endian.h 16;" d +BigtoLittle16 net/protocol/dns.h 12;" d +BigtoLittle32 net/protocol/dns.h 13;" d Bind asynio/timerimpl.cpp /^std_method_impl CTimerImpl::Bind(IBase* pBase)$/;" f class:CTimerImpl Bind msgbus/agent.cpp /^std_method_impl CAgentImpl::Bind(LPCSTR addr, int len)$/;" f class:CAgentImpl Bind msgbus/consumer.cpp /^std_method_impl CConsumerImpl::Bind(LPCSTR addr, int len)$/;" f class:CConsumerImpl @@ -361,10 +307,9 @@ Bind msgbus/producer.cpp /^std_method_impl CProducerImpl::Bind(LPCSTR addr, int BindAccept asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::BindAccept(IBase* pAccept)$/;" f class:CTcpListenSocketImpl BindEvent asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::BindEvent(IBase *pEvents)$/;" f class:CIoOperationImpl BindEvent include/comutiliy/cchannel.hpp /^ std_method_impl BindEvent(IBase* pBase) {$/;" f class:CChannel -BindEvent include/comutiliy/ctimer.hpp /^ std_method_impl BindEvent(IBase* pBase) {$/;" f class:CChannel BindEvent include/comutiliy/schannel.hpp /^ std_method_impl BindEvent(IBase* pBase) {$/;" f class:SChannel BindEvent uibase/uiwindowimpl.cpp /^std_method_impl CUiWindowsImpl::BindEvent(IBase* pEvents)$/;" f class:CUiWindowsImpl -BindHttp http/httptimpl.cpp /^std_method_impl CHttptImpl::BindHttp(IBase* pIAsyncTcpSocket, IBase* pIOper, IBase* pIDns)$/;" f class:CHttptImpl +BindHttp net/httptimpl.cpp /^std_method_impl CHttptImpl::BindHttp(IBase* pIAsyncTcpSocket, IBase* pIOper, IBase* pIDns)$/;" f class:CHttptImpl BindIBase asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::BindIBase(IBase* pBase)$/;" f class:CIoOperationImpl BindIo asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::BindIo()$/;" f class:CTcpListenSocketImpl BindIo asynio/tcpsocketimpl.cpp /^std_method_impl CTcpSocketImpl::BindIo()$/;" f class:CTcpSocketImpl @@ -399,6 +344,7 @@ Btree access/sqlite3.c /^typedef struct Btree Btree;$/;" t typeref:struct:Btree Btree logs/sqlite3.c /^struct Btree {$/;" s file: Btree logs/sqlite3.c /^typedef struct Btree Btree;$/;" t typeref:struct:Btree file: Buffer include/comutiliy/serialize.hpp /^ std_method_type_impl(unsigned char*) Buffer(unsigned int bOffset)$/;" f class:Serialize +BuildContextStack vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:BuildContextStack(namespaces, szCurrentScope)$/;" f BusProtocol msgbus/auth.hpp /^} BusProtocol;$/;" t typeref:struct:_BusProtocol BusProtocol_1st msgbus/auth.hpp /^static_inline HRESULT BusProtocol_1st(unsigned char* ptr, unsigned int seq, unsigned int ack) {$/;" f BusProtocol_2nd msgbus/auth.hpp /^static_inline HRESULT BusProtocol_2nd(unsigned char* ptr, unsigned int seq, unsigned int ack) {$/;" f @@ -416,10 +362,18 @@ BusyHandler access/sqlite3.c /^struct BusyHandler {$/;" s file: BusyHandler access/sqlite3.c /^typedef struct BusyHandler BusyHandler;$/;" t typeref:struct:BusyHandler file: BusyHandler logs/sqlite3.c /^struct BusyHandler {$/;" s file: BusyHandler logs/sqlite3.c /^typedef struct BusyHandler BusyHandler;$/;" t typeref:struct:BusyHandler file: +Button_Next mainui/ViewController.h /^@property (weak) IBOutlet NSButton *Button_Next;$/;" v +Button_Pause mainuiapp/ViewController.h /^@property (weak, nonatomic) IBOutlet UIButton *Button_Pause;$/;" v +Button_Prior mainui/ViewController.h /^@property (weak) IBOutlet NSButton *Button_Prior;$/;" v +Button_Start mainui/ViewController.h /^@property (weak) IBOutlet NSButton *Button_Start;$/;" v +Button_Start mainuiapp/ViewController.h /^@property (weak, nonatomic) IBOutlet UIButton *Button_Start;$/;" v +Button_Stop mainui/ViewController.h /^@property (weak) IBOutlet NSButton *Button_Stop;$/;" v +Button_Stop mainuiapp/ViewController.h /^@property (weak, nonatomic) IBOutlet UIButton *Button_Stop;$/;" v ByteRangeLockPB2 access/sqlite3.c /^struct ByteRangeLockPB2$/;" s file: ByteRangeLockPB2 logs/sqlite3.c /^struct ByteRangeLockPB2$/;" s file: CACHE_AUTHORIZATION polipo/object.h 156;" d CACHE_COOKIE polipo/object.h 158;" d +CACHE_DEBUG_TRACE vim_tool/.vim/autoload/omni/common/debug.vim /^let s:CACHE_DEBUG_TRACE = []$/;" v CACHE_MISMATCH polipo/object.h 160;" d CACHE_MUST_REVALIDATE polipo/object.h 148;" d CACHE_NO polipo/object.h 138;" d @@ -427,21 +381,25 @@ CACHE_NO_HIDDEN polipo/object.h 136;" d CACHE_NO_STORE polipo/object.h 144;" d CACHE_NO_TRANSFORM polipo/object.h 146;" d CACHE_ONLY_IF_CACHED polipo/object.h 152;" d +CACHE_OVERLOADED_FUNCTIONS vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:CACHE_OVERLOADED_FUNCTIONS = {}$/;" v CACHE_PRIVATE polipo/object.h 142;" d CACHE_PROXY_REVALIDATE polipo/object.h 150;" d CACHE_PUBLIC polipo/object.h 140;" d CACHE_STALE access/sqlite3.c 13719;" d file: CACHE_STALE logs/sqlite3.c 13719;" d file: +CACHE_TAG_ENV vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:CACHE_TAG_ENV = ''$/;" v +CACHE_TAG_FILES vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:CACHE_TAG_FILES = {}$/;" v +CACHE_TAG_POPUP_ITEMS vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:CACHE_TAG_POPUP_ITEMS = {}$/;" v CACHE_VARY polipo/object.h 154;" d -CALLBACK compat/darwinosdef.h 40;" d -CALLBACK compat/darwinosdef.h 57;" d -CALLBACK compat/posixosdef.h 29;" d -CALLBACK_DATA http/http/http_parser.cpp 124;" d file: -CALLBACK_DATA_ http/http/http_parser.cpp 101;" d file: -CALLBACK_DATA_NOADVANCE http/http/http_parser.cpp 128;" d file: -CALLBACK_NOTIFY http/http/http_parser.cpp 95;" d file: -CALLBACK_NOTIFY_ http/http/http_parser.cpp 76;" d file: -CALLBACK_NOTIFY_NOADVANCE http/http/http_parser.cpp 98;" d file: +CALLBACK crt/darwinosdef.h 40;" d +CALLBACK crt/darwinosdef.h 57;" d +CALLBACK crt/posixosdef.h 29;" d +CALLBACK_DATA net/http_protocol/http_parser.cpp 124;" d file: +CALLBACK_DATA_ net/http_protocol/http_parser.cpp 101;" d file: +CALLBACK_DATA_NOADVANCE net/http_protocol/http_parser.cpp 128;" d file: +CALLBACK_NOTIFY net/http_protocol/http_parser.cpp 95;" d file: +CALLBACK_NOTIFY_ net/http_protocol/http_parser.cpp 76;" d file: +CALLBACK_NOTIFY_NOADVANCE net/http_protocol/http_parser.cpp 98;" d file: CASE uibase/uilib/utils/stb_image.c 1339;" d file: CASE uibase/uilib/utils/stb_image.c 1357;" d file: CASE uibase/uilib/utils/stb_image.c 4026;" d file: @@ -450,6 +408,12 @@ CASE uibase/uilib/utils/stb_image.c 4043;" d file: CASE uibase/uilib/utils/stb_image.c 4056;" d file: CAgentImpl msgbus/agent.cpp /^CAgentImpl::CAgentImpl(void)$/;" f class:CAgentImpl CAgentImpl msgbus/agent.h /^class CAgentImpl : public IAgent,$/;" c +CAppViewImpl mainui/appviewimpl.cpp /^CAppViewImpl::CAppViewImpl(void)$/;" f class:CAppViewImpl +CAppViewImpl mainui/appviewimpl.h /^class CAppViewImpl : public IPlugin,$/;" c +CAppViewImpl mainuiapp/appviewimpl.cpp /^CAppViewImpl::CAppViewImpl(void)$/;" f class:CAppViewImpl +CAppViewImpl mainuiapp/appviewimpl.h /^class CAppViewImpl : public IPlugin,$/;" c +CAppViewImpl testmain/appviewimpl.cpp /^CAppViewImpl::CAppViewImpl(void)$/;" f class:CAppViewImpl +CAppViewImpl testmain/appviewimpl.h /^class CAppViewImpl : public IPlugin,$/;" c CAsynFrameImpl asynio/asynframeimpl.cpp /^CAsynFrameImpl::CAsynFrameImpl(void)$/;" f class:CAsynFrameImpl CAsynFrameImpl asynio/asynframeimpl.h /^class CAsynFrameImpl : public IAsynFrame,$/;" c CAutoLock include/utilex/autolock.hpp /^ CAutoLock()$/;" f class:CAutoLock @@ -458,16 +422,14 @@ CBrokerImpl msgbus/broker.cpp /^CBrokerImpl::CBrokerImpl(void)$/;" f class:CBrok CBrokerImpl msgbus/broker.h /^class CBrokerImpl : public IBroker,$/;" c CButtonUI uibase/uilib/control/uibutton.cpp /^ CButtonUI::CButtonUI()$/;" f class:DuiLib::CButtonUI CButtonUI uibase/uilib/control/uibutton.h /^ class CButtonUI : public CLabelUI$/;" c namespace:DuiLib -CC_CLANG compat/compat_targetos.hpp 37;" d -CC_GCC compat/compat_targetos.hpp 36;" d -CC_INTER compat/compat_targetos.hpp 39;" d -CC_LLVM compat/compat_targetos.hpp 38;" d -CC_MSVC compat/compat_targetos.hpp 35;" d -CC_NDK compat/compat_targetos.hpp 40;" d +CC_CLANG crt/crt_targetos.hpp 37;" d +CC_GCC crt/crt_targetos.hpp 36;" d +CC_INTER crt/crt_targetos.hpp 39;" d +CC_LLVM crt/crt_targetos.hpp 38;" d +CC_MSVC crt/crt_targetos.hpp 35;" d +CC_NDK crt/crt_targetos.hpp 40;" d CChannel include/comutiliy/cchannel.hpp /^ CChannel(void) {$/;" f class:CChannel CChannel include/comutiliy/cchannel.hpp /^class CChannel $/;" c -CChannel include/comutiliy/ctimer.hpp /^ CChannel(void) {$/;" f class:CChannel -CChannel include/comutiliy/ctimer.hpp /^class CChannel $/;" c CCheckBoxUI uibase/uilib/control/uicheckbox.h /^ class CCheckBoxUI : public COptionUI$/;" c namespace:DuiLib CChildLayoutUI uibase/uilib/layout/uichildlayout.cpp /^ CChildLayoutUI::CChildLayoutUI()$/;" f class:DuiLib::CChildLayoutUI CChildLayoutUI uibase/uilib/layout/uichildlayout.h /^ class CChildLayoutUI : public CContainerUI$/;" c namespace:DuiLib @@ -557,8 +519,8 @@ CFontImpl res/fontimpl.cpp /^CFontImpl::CFontImpl(void)$/;" f class:CFontImpl CFontImpl res/fontimpl.h /^class CFontImpl : public IPlugin,$/;" c CGifAnimUI uibase/uilib/control/uigifanim.cpp /^ CGifAnimUI::CGifAnimUI(void)$/;" f class:DuiLib::CGifAnimUI CGifAnimUI uibase/uilib/control/uigifanim.h /^ class CGifAnimUI : public CControlUI$/;" c namespace:DuiLib -CHAR compat/darwinossysdef.h /^typedef char CHAR;$/;" t -CHAR compat/posixossysdef.h /^typedef char CHAR;$/;" t +CHAR crt/darwinossysdef.h /^typedef char CHAR;$/;" t +CHAR crt/posixossysdef.h /^typedef char CHAR;$/;" t CHECK_ENTRY polipo/diskcache.c 204;" d file: CHECK_ENTRY polipo/diskcache.c 231;" d file: CHECK_FOR_INTERRUPT access/sqlite3.c 66906;" d file: @@ -567,7 +529,7 @@ CHECK_PAGE access/sqlite3.c 40590;" d file: CHECK_PAGE access/sqlite3.c 40601;" d file: CHECK_PAGE logs/sqlite3.c 40590;" d file: CHECK_PAGE logs/sqlite3.c 40601;" d file: -CHUNKED http/http/http_parser.cpp 165;" d file: +CHUNKED net/http_protocol/http_parser.cpp 165;" d file: CHUNKS polipo/chunk.h 39;" d CHUNK_ARENA_INDEX polipo/chunk.c 300;" d file: CHUNK_IN_ARENA polipo/chunk.c 295;" d file: @@ -577,45 +539,43 @@ CHUNK_SIZE polipo/chunk.h 35;" d CHandlePtr include/utilex/safeptr.hpp 160;" d CHorizontalLayoutUI uibase/uilib/layout/uihorizontallayout.cpp /^ CHorizontalLayoutUI::CHorizontalLayoutUI() : m_iSepWidth(0), m_uButtonState(0), m_bImmMode(false)$/;" f class:DuiLib::CHorizontalLayoutUI CHorizontalLayoutUI uibase/uilib/layout/uihorizontallayout.h /^ class CHorizontalLayoutUI : public CContainerUI$/;" c namespace:DuiLib -CHttpImpl http/httpimpl.cpp /^CHttpImpl::CHttpImpl(void)$/;" f class:CHttpImpl -CHttpImpl http/httpimpl.h /^class CHttpImpl : public IHttp,$/;" c -CHttpParser http/http/chttpparser.cpp /^CHttpParser::CHttpParser()$/;" f class:CHttpParser -CHttpParser http/http/chttpparser.h /^class CHttpParser$/;" c -CHttptImpl http/httptimpl.cpp /^CHttptImpl::CHttptImpl()$/;" f class:CHttptImpl -CHttptImpl http/httptimpl.h /^class CHttptImpl : public IHttp_t,$/;" c +CHttpParser net/http_protocol/chttpparser.cpp /^CHttpParser::CHttpParser()$/;" f class:CHttpParser +CHttpParser net/http_protocol/chttpparser.h /^class CHttpParser$/;" c +CHttptImpl net/httptimpl.cpp /^CHttptImpl::CHttptImpl()$/;" f class:CHttptImpl +CHttptImpl net/httptimpl.h /^class CHttptImpl : public IHttp_t,$/;" c CIoOperationImpl asynio/iooperationimpl.cpp /^CIoOperationImpl::CIoOperationImpl()$/;" f class:CIoOperationImpl CIoOperationImpl asynio/iooperationimpl.h /^class CIoOperationImpl : public IOperation,$/;" c -CJSON_NESTING_LIMIT compat/compat_cjson.h 73;" d -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buf, const int len, const cJSON_bool fmt)$/;" f -CJSON_PUBLIC base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement)$/;" f -CJSON_PUBLIC compat/compat_cjson.h 67;" d -CJSON_VERSION_MAJOR compat/compat_cjson.h 13;" d -CJSON_VERSION_MINOR compat/compat_cjson.h 14;" d -CJSON_VERSION_PATCH compat/compat_cjson.h 15;" d +CJSON_NESTING_LIMIT crt/crt_cjson.h 73;" d +CJSON_PUBLIC crt/crt_cjson.h 67;" d +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buf, const int len, const cJSON_bool fmt)$/;" f +CJSON_PUBLIC stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement)$/;" f +CJSON_VERSION_MAJOR crt/crt_cjson.h 13;" d +CJSON_VERSION_MINOR crt/crt_cjson.h 14;" d +CJSON_VERSION_PATCH crt/crt_cjson.h 15;" d CLEARBIT access/sqlite3.c 36980;" d file: CLEARBIT logs/sqlite3.c 36980;" d file: -CLOSE http/http/http_parser.cpp 167;" d file: +CLOSE net/http_protocol/http_parser.cpp 167;" d file: CLOSE polipo/mingw.h 173;" d CLOSE polipo/polipo.h 190;" d CLOSE_BOTH_IO extensions/include/io/iiodevice.h 6;" d CLOSE_RD_IO extensions/include/io/iiodevice.h 5;" d CLOSE_WR_IO extensions/include/io/iiodevice.h 4;" d -CLSID compat/compat_guid.hpp /^typedef GUID CLSID;$/;" t +CLSID crt/crt_guid.hpp /^typedef GUID CLSID;$/;" t CLSIDFromProgID container/objectloader.cpp /^std_method_type_impl(CLSID) CObjectLoader::CLSIDFromProgID(LPCSTR lpProgId)$/;" f class:CObjectLoader CLSIDFromProgID container/rot.cpp /^std_method_type_impl(CLSID) CComRunningObjectTableImpl::CLSIDFromProgID(LPCSTR lpProgId)$/;" f class:CComRunningObjectTableImpl -CLSID_NULL compat/compat_guid.hpp 47;" d +CLSID_NULL crt/crt_guid.hpp 47;" d CLabelUI uibase/uilib/control/uilabel.cpp /^ CLabelUI::CLabelUI() : $/;" f class:DuiLib::CLabelUI CLabelUI uibase/uilib/control/uilabel.h /^ class CLabelUI : public CControlUI$/;" c namespace:DuiLib CLangImpl res/langimpl.cpp /^CLangImpl::CLangImpl(void)$/;" f class:CLangImpl @@ -652,64 +612,10 @@ CLogFiltersImpl logs/logfilters.cpp /^CLogFiltersImpl::CLogFiltersImpl(void)$/;" CLogFiltersImpl logs/logfilters.h /^class CLogFiltersImpl : public ILogFilters,$/;" c CLogsImpl logs/logsimpl.cpp /^CLogsImpl::CLogsImpl(void)$/;" f class:CLogsImpl CLogsImpl logs/logsimpl.h /^class CLogsImpl : public ILogs,$/;" c -CMAKE_BINARY_DIR Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR access/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR asynio/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR base/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR base_test/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR container/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR dispatch/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR guidgen/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR http/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR license/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR logs/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR main/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR mainview/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR mempool/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR msgbus/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR net/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR render/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_BINARY_DIR testmain/Makefile /^CMAKE_BINARY_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_COMMAND Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND access/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND asynio/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND base/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND base_test/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND container/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND dispatch/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND guidgen/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND http/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND license/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND logs/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND main/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND mainview/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND mempool/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND msgbus/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND net/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND render/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_COMMAND testmain/Makefile /^CMAKE_COMMAND = \/usr\/bin\/cmake$/;" m -CMAKE_SOURCE_DIR Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR access/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR asynio/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR base/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR base_test/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR container/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR dispatch/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR guidgen/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR http/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR license/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR logs/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR main/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR mainview/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR mempool/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR msgbus/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR net/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR render/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m -CMAKE_SOURCE_DIR testmain/Makefile /^CMAKE_SOURCE_DIR = \/mnt\/c\/app\/std_com$/;" m CMainRun container/mainrun.cpp /^CMainRun::CMainRun(void)$/;" f class:CMainRun CMainRun container/mainrun.h /^class CMainRun : public IObjectRun,$/;" c CMainViewImpl mainview/mainviewimpl.cpp /^CMainViewImpl::CMainViewImpl(void)$/;" f class:CMainViewImpl -CMainViewImpl mainview/mainviewimpl.h /^class CMainViewImpl : public IPlugin,$/;" c +CMainViewImpl mainview/mainviewimpl.h /^class CMainViewImpl : public IPlugin,$/;" c CMarkup uibase/uilib/core/uimarkup.cpp /^CMarkup::CMarkup(LPCTSTR pstrXML)$/;" f class:DuiLib::CMarkup CMarkup uibase/uilib/core/uimarkup.h /^class CMarkup$/;" c namespace:DuiLib CMarkupNode uibase/uilib/core/uimarkup.cpp /^CMarkupNode::CMarkupNode() $/;" f class:DuiLib::CMarkupNode @@ -757,264 +663,11 @@ COLNAME_NAME access/sqlite3.c 9049;" d file: COLNAME_NAME logs/sqlite3.c 9049;" d file: COLNAME_TABLE access/sqlite3.c 9052;" d file: COLNAME_TABLE logs/sqlite3.c 9052;" d file: -COLORREF compat/darwinossysdef.h /^typedef DWORD COLORREF;$/;" t -COLORREF compat/posixossysdef.h /^typedef DWORD COLORREF;$/;" t +COLORREF crt/darwinossysdef.h /^typedef DWORD COLORREF;$/;" t +COLORREF crt/posixossysdef.h /^typedef DWORD COLORREF;$/;" t COLUMN_MASK access/sqlite3.c 92423;" d file: COLUMN_MASK logs/sqlite3.c 92423;" d file: COMBO uibase/uilib/utils/stb_image.c 1338;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 108;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 115;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 122;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 129;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 137;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 144;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 151;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 159;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 164;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 171;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 174;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 183;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 186;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 189;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 192;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 19;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 207;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 222;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 229;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 243;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 253;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 271;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 280;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 294;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 311;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 314;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 56;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 64;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 70;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 76;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 85;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 94;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 108;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 115;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 122;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 129;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 137;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 13;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 144;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 151;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 159;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 164;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 171;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 174;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 183;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 186;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 19;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 201;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 216;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 223;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 237;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 251;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 269;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 278;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 296;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 299;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 56;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 64;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 70;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 76;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 85;" d file: -COMPILER_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 94;" d file: -COMPILER_VERSION_INTERNAL CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 226;" d file: -COMPILER_VERSION_INTERNAL CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 285;" d file: -COMPILER_VERSION_INTERNAL CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 290;" d file: -COMPILER_VERSION_INTERNAL CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 220;" d file: -COMPILER_VERSION_INTERNAL CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 283;" d file: -COMPILER_VERSION_INTERNAL CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 288;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 102;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 110;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 117;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 124;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 130;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 139;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 146;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 152;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 160;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 166;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 177;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 195;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 200;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 211;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 223;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 233;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 244;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 255;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 274;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 27;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 282;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 287;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 296;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 301;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 57;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 65;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 72;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 78;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 87;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 97;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 102;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 110;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 117;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 124;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 130;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 139;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 146;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 152;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 15;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 160;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 166;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 177;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 189;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 194;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 205;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 217;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 227;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 239;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 241;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 253;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 272;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 27;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 280;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 285;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 57;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 65;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 72;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 78;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 87;" d file: -COMPILER_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 97;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 103;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 111;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 118;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 125;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 131;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 140;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 147;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 153;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 161;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 167;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 178;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 196;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 201;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 212;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 224;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 234;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 246;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 256;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 275;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 283;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 288;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 28;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 297;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 302;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 58;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 66;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 73;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 79;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 88;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 98;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 103;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 111;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 118;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 125;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 131;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 140;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 147;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 153;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 161;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 167;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 16;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 178;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 190;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 195;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 206;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 218;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 228;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 244;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 254;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 273;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 281;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 286;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 28;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 58;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 66;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 73;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 79;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 88;" d file: -COMPILER_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 98;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 104;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 112;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 119;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 126;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 132;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 141;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 148;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 155;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 168;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 179;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 197;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 202;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 213;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 225;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 235;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 249;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 260;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 263;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 276;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 284;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 289;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 298;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 303;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 30;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 32;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 60;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 67;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 81;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 90;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 99;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 104;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 112;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 119;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 126;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 132;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 141;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 148;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 155;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 168;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 179;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 191;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 196;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 207;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 219;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 229;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 247;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 258;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 261;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 274;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 282;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 287;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 30;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 32;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 60;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 67;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 81;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 90;" d file: -COMPILER_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 99;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 133;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 219;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 267;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 36;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 133;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 213;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 265;" d file: -COMPILER_VERSION_TWEAK CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 36;" d file: CONDITION_FAILED polipo/http.h 130;" d CONDITION_MATCH polipo/http.h 128;" d CONDITION_NOT_MODIFIED polipo/http.h 129;" d @@ -1038,32 +691,32 @@ CONFIG_VARIABLE_SETTABLE polipo/config.h 57;" d CONNECTING_CONNECT polipo/http.h 124;" d CONNECTING_DNS polipo/http.h 123;" d CONNECTING_SOCKS polipo/http.h 125;" d -CONNECTION http/http/http_parser.cpp 161;" d file: +CONNECTION net/http_protocol/http_parser.cpp 161;" d file: CONN_BIGBUF polipo/http.h 96;" d CONN_BIGREQBUF polipo/http.h 97;" d CONN_READER polipo/http.h 93;" d CONN_SIDE_READER polipo/http.h 95;" d CONN_WRITER polipo/http.h 94;" d -CONST_VTBL compat/compat_common.hpp 100;" d -CONST_VTBL compat/compat_common.hpp 98;" d -CONTENT_LENGTH http/http/http_parser.cpp 162;" d file: +CONST_VTBL crt/crt_common.hpp 100;" d +CONST_VTBL crt/crt_common.hpp 98;" d +CONTENT_LENGTH net/http_protocol/http_parser.cpp 162;" d file: CORRUPT_DB access/sqlite3.c 11992;" d file: CORRUPT_DB logs/sqlite3.c 11992;" d file: -COUNT_HEADER_SIZE http/http/http_parser.cpp 150;" d file: +COUNT_HEADER_SIZE net/http_protocol/http_parser.cpp 150;" d file: CObjectLoader container/objectloader.cpp /^CObjectLoader::CObjectLoader(void)$/;" f class:CObjectLoader CObjectLoader container/objectloader.h /^class CObjectLoader : public ICompoentLoader,$/;" c COptionUI uibase/uilib/control/uioption.cpp /^ COptionUI::COptionUI() : m_bSelected(false), m_dwSelectedBkColor(0), m_dwSelectedTextColor(0)$/;" f class:DuiLib::COptionUI COptionUI uibase/uilib/control/uioption.h /^ class COptionUI : public CButtonUI$/;" c namespace:DuiLib CPPSQLITE_ERROR logs/CppSQLite3.h 35;" d -CPP_NO_VTABLE compat/compat_common.hpp 11;" d -CPP_NO_VTABLE compat/compat_common.hpp 15;" d -CPP_NO_VTABLE compat/compat_common.hpp 17;" d -CPU_ALPHA compat/compat_targetos.hpp 32;" d -CPU_ARM compat/compat_targetos.hpp 30;" d -CPU_MIPS compat/compat_targetos.hpp 31;" d -CPU_POWERPC compat/compat_targetos.hpp 33;" d -CPU_SYSTEM compat/compat_targetos.hpp 28;" d -CPU_X86 compat/compat_targetos.hpp 29;" d +CPP_NO_VTABLE crt/crt_common.hpp 11;" d +CPP_NO_VTABLE crt/crt_common.hpp 15;" d +CPP_NO_VTABLE crt/crt_common.hpp 17;" d +CPU_ALPHA crt/crt_targetos.hpp 32;" d +CPU_ARM crt/crt_targetos.hpp 30;" d +CPU_MIPS crt/crt_targetos.hpp 31;" d +CPU_POWERPC crt/crt_targetos.hpp 33;" d +CPU_SYSTEM crt/crt_targetos.hpp 28;" d +CPU_X86 crt/crt_targetos.hpp 29;" d CPaintManagerUI uibase/uilib/core/uimanager.cpp /^CPaintManagerUI::CPaintManagerUI() :$/;" f class:DuiLib::CPaintManagerUI CPaintManagerUI uibase/uilib/core/uimanager.h /^class CPaintManagerUI$/;" c namespace:DuiLib CPlugins container/plugins.cpp /^CPlugins::CPlugins(void)$/;" f class:CPlugins @@ -1072,7 +725,7 @@ CProducerImpl msgbus/producer.cpp /^CProducerImpl::CProducerImpl(void)$/;" f cla CProducerImpl msgbus/producer.h /^class CProducerImpl : public IProducer,$/;" c CProgressUI uibase/uilib/control/uiprogress.cpp /^ CProgressUI::CProgressUI() : m_bHorizontal(true), m_nMin(0), m_nMax(100), m_nValue(0)$/;" f class:DuiLib::CProgressUI CProgressUI uibase/uilib/control/uiprogress.h /^ class CProgressUI : public CLabelUI$/;" c namespace:DuiLib -CR http/http/http_parser.cpp 408;" d file: +CR net/http_protocol/http_parser.cpp 408;" d file: CRecordSet access/recordset.cpp /^CRecordSet::CRecordSet(sqlite3_stmt *pStmt3)$/;" f class:CRecordSet CRecordSet access/recordset.h /^class CRecordSet : public IRecordSet, $/;" c CRenderClip uibase/uilib/core/uirender.h /^class CRenderClip$/;" c namespace:DuiLib @@ -1100,11 +753,11 @@ CTIMEOPT_VAL access/sqlite3.c 13170;" d file: CTIMEOPT_VAL logs/sqlite3.c 13170;" d file: CTIMEOPT_VAL_ access/sqlite3.c 13169;" d file: CTIMEOPT_VAL_ logs/sqlite3.c 13169;" d file: -CTL_PluginExtName base/io/compat_path.c 11;" d file: -CTL_PluginExtName base/io/compat_path.c 13;" d file: -CTL_PluginExtName base/io/compat_path.c 15;" d file: -CTL_PluginExtName base/io/compat_path.c 5;" d file: -CTL_PluginExtName base/io/compat_path.c 7;" d file: +CTL_PluginExtName stdcrt/io/compat_path.c 13;" d file: +CTL_PluginExtName stdcrt/io/compat_path.c 15;" d file: +CTL_PluginExtName stdcrt/io/compat_path.c 18;" d file: +CTL_PluginExtName stdcrt/io/compat_path.c 5;" d file: +CTL_PluginExtName stdcrt/io/compat_path.c 7;" d file: CTRL_FREE access/sqlite3.c 17579;" d file: CTRL_FREE logs/sqlite3.c 17579;" d file: CTRL_LOGSIZE access/sqlite3.c 17578;" d file: @@ -1135,7 +788,7 @@ CTreeViewUI uibase/uilib/control/uitreeview.cpp /^ CTreeViewUI::CTreeViewUI( voi CTreeViewUI uibase/uilib/control/uitreeview.h /^ class CTreeViewUI : public CListUI,public INotifyUI$/;" c namespace:DuiLib CTxtWinHost uibase/uilib/control/uirichedit.cpp /^CTxtWinHost::CTxtWinHost() : m_re(NULL)$/;" f class:DuiLib::CTxtWinHost CTxtWinHost uibase/uilib/control/uirichedit.cpp /^class CTxtWinHost : public ITextHost$/;" c namespace:DuiLib file: -CURRENT_STATE http/http/http_parser.cpp 55;" d file: +CURRENT_STATE net/http_protocol/http_parser.cpp 55;" d file: CURSOR_FAULT access/sqlite3.c 50286;" d file: CURSOR_FAULT logs/sqlite3.c 50286;" d file: CURSOR_INVALID access/sqlite3.c 50282;" d file: @@ -1147,7 +800,7 @@ CURSOR_SKIPNEXT logs/sqlite3.c 50284;" d file: CURSOR_VALID access/sqlite3.c 50283;" d file: CURSOR_VALID logs/sqlite3.c 50283;" d file: CUdpSocketImpl asynio/udpsocketimpl.cpp /^CUdpSocketImpl::CUdpSocketImpl()$/;" f class:CUdpSocketImpl -CUdpSocketImpl asynio/udpsocketimpl.h /^class CUdpSocketImpl : public IUdpSocket,$/;" c +CUdpSocketImpl asynio/udpsocketimpl.h /^class CUdpSocketImpl : public IUdpSocket,$/;" c CUiBaseImpl uibase/uibaseimpl.cpp /^CUiBaseImpl::CUiBaseImpl(void)$/;" f class:CUiBaseImpl CUiBaseImpl uibase/uibaseimpl.h /^class CUiBaseImpl : public IUIBase,$/;" c CUiControlImpl uibase/uicontrolimpl.cpp /^CUiControlImpl::CUiControlImpl(void)$/;" f class:CUiControlImpl @@ -1178,28 +831,22 @@ CXFieldInfo access/fieldinfo.cpp /^CXFieldInfo::CXFieldInfo(void)$/;" f class:CX CXFieldInfo access/fieldinfo.h /^class CXFieldInfo : public IFieldInfo, $/;" c CXTableInfo access/tableinfo.cpp /^CXTableInfo::CXTableInfo(LPCSTR lpszName)$/;" f class:CXTableInfo CXTableInfo access/tableinfo.h /^class CXTableInfo : public ITableInfo, $/;" c -CXX_STD CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 608;" d file: -CXX_STD CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 610;" d file: -CXX_STD CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 613;" d file: -CXX_STD CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 616;" d file: -CXX_STD CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 618;" d file: -C_DIALECT CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 623;" d file: -C_DIALECT CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 625;" d file: -C_DIALECT CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 628;" d file: -C_DIALECT CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 630;" d file: -C_DIALECT CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 632;" d file: CacheControlPtr polipo/object.h /^} CacheControlRec, *CacheControlPtr;$/;" t typeref:struct:_CacheControl CacheControlRec polipo/object.h /^} CacheControlRec, *CacheControlPtr;$/;" t typeref:struct:_CacheControl CalLocation uibase/uilib/control/uitreeview.cpp /^ CTreeNodeUI* CTreeNodeUI::CalLocation( CTreeNodeUI* _pTreeNodeUI )$/;" f class:DuiLib::CTreeNodeUI CalPos uibase/uilib/control/uidatetime.cpp /^ RECT CDateTimeWnd::CalPos()$/;" f class:DuiLib::CDateTimeWnd CalPos uibase/uilib/control/uiedit.cpp /^ RECT CEditWnd::CalPos()$/;" f class:DuiLib::CEditWnd Calloc mempool/mempoolimpl.cpp /^std_method_type_impl(void*) CMemPoolImpl::Calloc(size_t num, size_t size)$/;" f class:CMemPoolImpl -Cancel http/httptimpl.cpp /^std_method_impl CHttptImpl::Cancel()$/;" f class:CHttptImpl +CanUseOmnicompletion vim_tool/.vim/autoload/omni/cpp/maycomplete.vim /^function! s:CanUseOmnicompletion()$/;" f +Cancel net/httptimpl.cpp /^std_method_impl CHttptImpl::Cancel()$/;" f class:CHttptImpl CellInfo access/sqlite3.c /^struct CellInfo {$/;" s file: CellInfo access/sqlite3.c /^typedef struct CellInfo CellInfo;$/;" t typeref:struct:CellInfo file: CellInfo logs/sqlite3.c /^struct CellInfo {$/;" s file: CellInfo logs/sqlite3.c /^typedef struct CellInfo CellInfo;$/;" t typeref:struct:CellInfo file: CenterWindow uibase/uilib/core/uibase.cpp /^void CWindowWnd::CenterWindow()$/;" f class:DuiLib::CWindowWnd +Cffunc vim_tool/.vim/plugin/devc.vim /^function s:Cffunc(cfname) abort$/;" f +Cgdbfunc vim_tool/.vim/plugin/devc.vim /^function s:Cgdbfunc(gdbname) abort$/;" f +Cgitfunc vim_tool/.vim/plugin/devc.vim /^function s:Cgitfunc(gitname) abort$/;" f ChannelId extensions/include/net/issh.h /^typedef long ChannelId;$/;" t CharArrayPtr include/utilex/safeptr.hpp 131;" d CharFromPos uibase/uilib/control/uirichedit.cpp /^int CRichEditUI::CharFromPos(CDuiPoint pt) const$/;" f class:DuiLib::CRichEditUI @@ -1217,6 +864,7 @@ ChunkPtr polipo/object.h /^} ChunkRec, *ChunkPtr;$/;" t typeref:struct:_Chunk ChunkRec polipo/object.h /^} ChunkRec, *ChunkPtr;$/;" t typeref:struct:_Chunk CircularBufferPtr polipo/tunnel.h /^} CircularBufferRec, *CircularBufferPtr;$/;" t typeref:struct:_CircularBuffer CircularBufferRec polipo/tunnel.h /^} CircularBufferRec, *CircularBufferPtr;$/;" t typeref:struct:_CircularBuffer +CleanUpHistory vim_tool/.vim/plugin/winfileexplorer.vim /^function! CleanUpHistory()$/;" f Cleanup access/sqlite3.c /^static void Cleanup(Vdbe *p){$/;" f file: Cleanup logs/sqlite3.c /^static void Cleanup(Vdbe *p){$/;" f file: Clear container/mainrun.cpp /^std_method_impl CMainRun::Clear()$/;" f class:CMainRun @@ -1244,6 +892,7 @@ CloseIo asynio/udpsocketimpl.cpp /^std_method_impl CUdpSocketImpl::CUdpSocketImp CloseSock asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::CloseSock()$/;" f class:CTcpListenSocketImpl CloseSock asynio/tcpsocketimpl.cpp /^std_method_impl CTcpSocketImpl::CloseSock()$/;" f class:CTcpSocketImpl CloseSock asynio/udpsocketimpl.cpp /^std_method_impl CUdpSocketImpl::CloseSock()$/;" f class:CUdpSocketImpl +CloseWindowsManager vim_tool/.vim/plugin/winmanager.vim /^function! CloseWindowsManager()$/;" f ClsId container/stdafx.h /^ CLSID ClsId;$/;" m class:Com_Plugin ClsIdTable container/stdafx.h /^typedef std::map > ClsIdTable;$/;" t ClsIdTableBooliterator container/stdafx.h /^typedef std::pair ClsIdTableBooliterator;$/;" t @@ -1264,7 +913,6 @@ Column logs/sqlite3.c /^typedef struct Column Column;$/;" t typeref:struct:Colum ComClassObject access/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v ComClassObject asynio/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v ComClassObject container/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v -ComClassObject http/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v ComClassObject logs/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v ComClassObject mainview/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v ComClassObject mempool/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY ComClassObject[] =$/;" v @@ -1282,6 +930,12 @@ Com_Plugin container/stdafx.h /^class Com_Plugin $/;" c Commit access/statement.cpp /^std_method_type_impl(int) CStatementImpl::Commit()$/;" f class:CStatementImpl Compare uibase/uilib/utils/utils.cpp /^ int CDuiString::Compare(LPCTSTR lpsz) const $/;" f class:DuiLib::CDuiString CompareNoCase uibase/uilib/utils/utils.cpp /^ int CDuiString::CompareNoCase(LPCTSTR lpsz) const $/;" f class:DuiLib::CDuiString +CompileCFile vim_tool/.vim/plugin/devfunckey.vim /^func! CompileCFile()$/;" f +CompileCPPFile vim_tool/.vim/plugin/devfunckey.vim /^func! CompileCPPFile()$/;" f +CompileGo vim_tool/.vim/plugin/devfunckey.vim /^func! CompileGo()$/;" f +CompileJava vim_tool/.vim/plugin/devfunckey.vim /^func! CompileJava()$/;" f +CompileProgram vim_tool/.vim/plugin/devfunckey.vim /^func! CompileProgram()$/;" f +CompilePython vim_tool/.vim/plugin/devfunckey.vim /^func! CompilePython()$/;" f ComponentPath container/mainrun.cpp /^std_method_type_impl(basic_tstring) CMainRun::ComponentPath(LPCSTR ComponentName)$/;" f class:CMainRun ComponentPlugin container/stdafx.h /^typedef map ComponentPlugin;$/;" t ComponentPluginIterator container/stdafx.h /^typedef map::iterator ComponentPluginIterator;$/;" t @@ -1335,6 +989,8 @@ CppSQLite3Table logs/CppSQLite3.cpp /^CppSQLite3Table::CppSQLite3Table()$/;" f c CppSQLite3Table logs/CppSQLite3.cpp /^CppSQLite3Table::CppSQLite3Table(char** paszResults, int nRows, int nCols)$/;" f class:CppSQLite3Table CppSQLite3Table logs/CppSQLite3.cpp /^CppSQLite3Table::CppSQLite3Table(const CppSQLite3Table& rTable)$/;" f class:CppSQLite3Table CppSQLite3Table logs/CppSQLite3.h /^class CppSQLite3Table$/;" c +Cppclsfunc vim_tool/.vim/plugin/devc.vim /^function s:Cppclsfunc(clsname) abort$/;" f +Cppimplfunc vim_tool/.vim/plugin/devc.vim /^function s:Cppimplfunc(clsimpname) abort$/;" f Create uibase/uilib/core/uibase.cpp /^HWND CWindowWnd::Create(HWND hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, const RECT rc, HMENU hMenu)$/;" f class:DuiLib::CWindowWnd Create uibase/uilib/core/uibase.cpp /^HWND CWindowWnd::Create(HWND hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, int x, int y, int cx, int cy, HMENU hMenu)$/;" f class:DuiLib::CWindowWnd Create uibase/uilib/core/uidlgbuilder.cpp /^CControlUI* CDlgBuilder::Create(IDlgBuilderCB* pCallback, CPaintManagerUI* pManager, CControlUI* pParent)$/;" f class:DuiLib::CDlgBuilder @@ -1343,15 +999,13 @@ Create uibase/uilib/utils/wndshadow.cpp /^void CWndShadow::Create(HWND hParentWn CreateARGB32Bitmap uibase/uilib/core/uirender.cpp /^HBITMAP CRenderEngine::CreateARGB32Bitmap(HDC hDC, int cx, int cy, COLORREF** pBits)$/;" f class:DuiLib::CRenderEngine CreateAsynIoOperation asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::CreateAsynIoOperation(IBase **ppOperation)$/;" f class:CAsynFrameImpl CreateCChannel include/comutiliy/cchannel.hpp /^ std_method_impl CreateCChannel(IBase *pRot) {$/;" f class:CChannel -CreateContainer include/dlcom/objectrun.hpp /^ int CreateContainer(const basic_tchar* path,UINT len) {$/;" f class:CContainer +CreateContainer include/dlcom/objectrun.hpp /^ HRESULT CreateContainer(const basic_tchar* path,UINT len) {$/;" f class:CContainer CreateControl uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::CreateControl(UIType type, IBase **pControl)$/;" f class:CUiBaseImpl CreateControl uibase/uilib/utils/winimplbase.cpp /^CControlUI* WindowImplBase::CreateControl(LPCTSTR pstrClass)$/;" f class:DuiLib::WindowImplBase CreateDuiWindow uibase/uilib/core/uibase.cpp /^HWND CWindowWnd::CreateDuiWindow( HWND hwndParent, LPCTSTR pstrWindowName,DWORD dwStyle \/*=0*\/, DWORD dwExStyle \/*=0*\/ )$/;" f class:DuiLib::CWindowWnd CreateField access/tableinfo.cpp /^std_method_impl CXTableInfo::CreateField(IFieldInfo** pField)$/;" f class:CXTableInfo CreateFile asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::CreateFile(IBase** pFile)$/;" f class:CAsynFrameImpl CreateHost uibase/uilib/control/uirichedit.cpp /^HRESULT CreateHost(CRichEditUI *re, const CREATESTRUCT *pcs, CTxtWinHost **pptec)$/;" f namespace:DuiLib -CreateHttp_s http/httpimpl.cpp /^std_method_impl CHttpImpl::CreateHttp_s(IBase **pBase)$/;" f class:CHttpImpl -CreateHttp_t http/httpimpl.cpp /^std_method_impl CHttpImpl::CreateHttp_t(IBase **pBase)$/;" f class:CHttpImpl CreateInstance access/fieldinfo.cpp /^HRESULT CXFieldInfo::CreateInstance(IFieldInfo** ppFieldInfo)$/;" f class:CXFieldInfo CreateInstance access/recordset.cpp /^HRESULT CRecordSet::CreateInstance(sqlite3_stmt* pStmt, IRecordSet** ppRecordSet)$/;" f class:CRecordSet CreateInstance access/tableinfo.cpp /^HRESULT CXTableInfo::CreateInstance(LPCSTR lpszName, ITableInfo** ppTableInfo)$/;" f class:CXTableInfo @@ -1363,9 +1017,9 @@ CreateInstanceFunc dispatch/src/dispatch.cc /^ void CreateInstanceFunc(const CreateMessage container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::CreateMessage(IBase** pMsg)$/;" f class:CComRunningObjectTableImpl CreateNode msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::CreateNode(NODE_CLASS cls, IBase** pBase)$/;" f class:CMsgBusImpl CreateObject dispatch/src/dispatch.cc /^ void CreateObject(const FunctionCallbackInfo& args) {$/;" f namespace:app -CreatePlugin container/mainrun.cpp /^std_method_impl CMainRun::CreatePlugin(REFCLSID iid)$/;" f class:CMainRun +CreatePlugin container/mainrun.cpp /^std_method_impl CMainRun::CreatePlugin(REFCLSID iid, UINT index)$/;" f class:CMainRun CreateProtocol net/netimpl.cpp /^std_method_impl CNetImpl::CreateProtocol(Net_Protocol np, IBase** pBase)$/;" f class:CNetImpl -CreateRotPlugin container/mainrun.cpp /^std_method_impl CMainRun::CreateRotPlugin(REFCLSID iid, IBase **ppunk)$/;" f class:CMainRun +CreateRotPlugin container/mainrun.cpp /^std_method_impl CMainRun::CreateRotPlugin(REFCLSID iid, IBase **ppunk, UINT index)$/;" f class:CMainRun CreateSChannel include/comutiliy/schannel.hpp /^ std_method_impl CreateSChannel(IBase *pRot) {$/;" f class:SChannel CreateSock asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::CreateSock()$/;" f class:CTcpListenSocketImpl CreateSock asynio/tcpsocketimpl.cpp /^std_method_impl CTcpSocketImpl::CreateSock()$/;" f class:CTcpSocketImpl @@ -1377,9 +1031,9 @@ CreateTaskThread logs/logsimpl.cpp /^std_method_impl CLogsImpl::CreateTaskThread CreateTcpListenSocket asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::CreateTcpListenSocket(IBase** pAsynTcpListenSocket)$/;" f class:CAsynFrameImpl CreateTcpSocket asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::CreateTcpSocket(IBase** pAsynTcpSocket)$/;" f class:CAsynFrameImpl CreateTimer asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::CreateTimer(IBase** pTimer)$/;" f class:CAsynFrameImpl -CreateTimer include/comutiliy/ctimer.hpp /^ std_method_impl CreateTimer(IBase *pRot) {$/;" f class:CChannel CreateUdpSocket asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::CreateUdpSocket(IBase** pAsynUdpSocket)$/;" f class:CAsynFrameImpl CreateUiWindow uibase/uiwindowimpl.cpp /^std_method_type_impl(void*) CUiWindowsImpl::CreateUiWindow(void* hParentHwnd)$/;" f class:CUiWindowsImpl +Cstructfunc vim_tool/.vim/plugin/devc.vim /^function s:Cstructfunc(clsname) abort$/;" f Cte access/sqlite3.c /^ struct Cte { \/* For each CTE in the WITH clause.... *\/$/;" s struct:With file: Cte logs/sqlite3.c /^ struct Cte { \/* For each CTE in the WITH clause.... *\/$/;" s struct:With file: Cut uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::Cut()$/;" f class:DuiLib::CRichEditUI @@ -1397,13 +1051,11 @@ DCOORD access/sqlite3.c 141800;" d file: DCOORD access/sqlite3.c 141802;" d file: DCOORD logs/sqlite3.c 141800;" d file: DCOORD logs/sqlite3.c 141802;" d file: -DEC CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 544;" d file: -DEC CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 529;" d file: DEFAULT_ARENA_BITMAPS polipo/chunk.c 249;" d file: -DEFAULT_SCROLLBAR_SIZE uibase/uilib/control/uiscrollbar.h /^ DEFAULT_SCROLLBAR_SIZE = 16,$/;" e enum:DuiLib::CScrollBarUI::__anon89 -DEFAULT_TIMERID uibase/uilib/control/uiedit.cpp /^ DEFAULT_TIMERID = 20,$/;" e enum:DuiLib::CEditWnd::__anon86 file: -DEFAULT_TIMERID uibase/uilib/control/uirichedit.h /^ DEFAULT_TIMERID = 20,$/;" e enum:DuiLib::CRichEditUI::__anon88 -DEFAULT_TIMERID uibase/uilib/control/uiscrollbar.h /^ DEFAULT_TIMERID = 10,$/;" e enum:DuiLib::CScrollBarUI::__anon89 +DEFAULT_SCROLLBAR_SIZE uibase/uilib/control/uiscrollbar.h /^ DEFAULT_SCROLLBAR_SIZE = 16,$/;" e enum:DuiLib::CScrollBarUI::__anon90 +DEFAULT_TIMERID uibase/uilib/control/uiedit.cpp /^ DEFAULT_TIMERID = 20,$/;" e enum:DuiLib::CEditWnd::__anon89 file: +DEFAULT_TIMERID uibase/uilib/control/uirichedit.h /^ DEFAULT_TIMERID = 20,$/;" e enum:DuiLib::CRichEditUI::__anon86 +DEFAULT_TIMERID uibase/uilib/control/uiscrollbar.h /^ DEFAULT_TIMERID = 10,$/;" e enum:DuiLib::CScrollBarUI::__anon90 DEFINES polipo/Makefile /^DEFINES = $(FILE_DEFINES) $(PLATFORM_DEFINES)$/;" m DEFINE_FFS polipo/chunk.c 226;" d file: DGRAM_READ_ERROR 3rd/include/iodgram.hpp 6;" d @@ -1417,45 +1069,45 @@ DIRECT_MODE logs/sqlite3.c 45339;" d file: DIRENT_INCLUDED polipo/dirent_compat.h 2;" d DISK_CACHE_ROOT polipo/Makefile /^DISK_CACHE_ROOT = \/var\/cache\/polipo$/;" m DISK_CACHE_ROOT polipo/diskcache.c 60;" d file: -DLL_PROCESS_ATTACH compat/darwinossysdef.h 262;" d -DLL_PROCESS_ATTACH compat/posixossysdef.h 255;" d -DLL_PROCESS_DETACH compat/darwinossysdef.h 265;" d -DLL_PROCESS_DETACH compat/posixossysdef.h 258;" d -DLL_THREAD_ATTACH compat/darwinossysdef.h 263;" d -DLL_THREAD_ATTACH compat/posixossysdef.h 256;" d -DLL_THREAD_DETACH compat/darwinossysdef.h 264;" d -DLL_THREAD_DETACH compat/posixossysdef.h 257;" d +DLL_PROCESS_ATTACH crt/darwinossysdef.h 262;" d +DLL_PROCESS_ATTACH crt/posixossysdef.h 255;" d +DLL_PROCESS_DETACH crt/darwinossysdef.h 265;" d +DLL_PROCESS_DETACH crt/posixossysdef.h 258;" d +DLL_THREAD_ATTACH crt/darwinossysdef.h 263;" d +DLL_THREAD_ATTACH crt/posixossysdef.h 256;" d +DLL_THREAD_DETACH crt/darwinossysdef.h 264;" d +DLL_THREAD_DETACH crt/posixossysdef.h 257;" d DNS_A polipo/dns.h 26;" d -DNS_CLASS_IN net/protocol/dns.h 28;" d +DNS_CLASS_IN net/protocol/dns.h 34;" d DNS_CNAME polipo/dns.h 27;" d -DNS_NAME_MAXLEN net/protocol/dns.h 30;" d -DNS_PORT net/protocol/dns.h 11;" d +DNS_NAME_MAXLEN net/protocol/dns.h 36;" d +DNS_PORT net/protocol/dns.h 17;" d DNS_PROC_RES_ERROR extensions/include/net/idns.h 5;" d DNS_PROC_RES_NOERROR extensions/include/net/idns.h 4;" d -DNS_QUERY net/protocol/dns.h 13;" d -DNS_RESPONSE net/protocol/dns.h 14;" d -DNS_TYPE_A net/protocol/dns.h 16;" d -DNS_TYPE_AAAA net/protocol/dns.h 24;" d -DNS_TYPE_ANY net/protocol/dns.h 26;" d -DNS_TYPE_AXFR net/protocol/dns.h 25;" d -DNS_TYPE_CNAME net/protocol/dns.h 18;" d -DNS_TYPE_HINFO net/protocol/dns.h 22;" d -DNS_TYPE_MX net/protocol/dns.h 23;" d -DNS_TYPE_NS net/protocol/dns.h 17;" d -DNS_TYPE_PTR net/protocol/dns.h 21;" d -DNS_TYPE_SOA net/protocol/dns.h 19;" d -DNS_TYPE_WKS net/protocol/dns.h 20;" d +DNS_QUERY net/protocol/dns.h 19;" d +DNS_RESPONSE net/protocol/dns.h 20;" d +DNS_TYPE_A net/protocol/dns.h 22;" d +DNS_TYPE_AAAA net/protocol/dns.h 30;" d +DNS_TYPE_ANY net/protocol/dns.h 32;" d +DNS_TYPE_AXFR net/protocol/dns.h 31;" d +DNS_TYPE_CNAME net/protocol/dns.h 24;" d +DNS_TYPE_HINFO net/protocol/dns.h 28;" d +DNS_TYPE_MX net/protocol/dns.h 29;" d +DNS_TYPE_NS net/protocol/dns.h 23;" d +DNS_TYPE_PTR net/protocol/dns.h 27;" d +DNS_TYPE_SOA net/protocol/dns.h 25;" d +DNS_TYPE_WKS net/protocol/dns.h 26;" d DOCID_CMP access/sqlite3.c 126399;" d file: DOCID_CMP logs/sqlite3.c 126399;" d file: DONT_DELETE_MSG logs/CppSQLite3.cpp /^static const bool DONT_DELETE_MSG=false;$/;" v file: -DONT_GRIPE compat/compat_sockinet.h 13;" d +DONT_GRIPE crt/crt_sockinet.h 13;" d DOTLOCK_SUFFIX access/sqlite3.c 25606;" d file: DOTLOCK_SUFFIX logs/sqlite3.c 25606;" d file: -DOUBLE compat/darwinossysdef.h /^typedef double DOUBLE;$/;" t -DOUBLE compat/posixossysdef.h /^typedef double DOUBLE;$/;" t +DOUBLE crt/darwinossysdef.h /^typedef double DOUBLE;$/;" t +DOUBLE crt/posixossysdef.h /^typedef double DOUBLE;$/;" t DO_BACKTRACE polipo/log.h 70;" d DO_BACKTRACE polipo/log.h 79;" d -DO_GRIPE compat/compat_sockinet.h 14;" d +DO_GRIPE crt/crt_sockinet.h 14;" d DO_HTONL polipo/dns.c 1382;" d file: DO_HTONL polipo/dns.c 1396;" d file: DO_HTONS polipo/dns.c 1381;" d file: @@ -1592,10 +1244,11 @@ DWM_BLURBEHIND uibase/uilib/dwm.hpp /^} DWM_BLURBEHIND;$/;" t typeref:struct:DWM DWM_EC_DISABLECOMPOSITION uibase/uilib/dwm.hpp 65;" d DWM_EC_ENABLECOMPOSITION uibase/uilib/dwm.hpp 66;" d DWM_MARGINS uibase/uilib/dwm.hpp /^} DWM_MARGINS, *PDWM_MARGINS;$/;" t typeref:struct:tagDWL_MARGINS -DWORD compat/darwinossysdef.h /^typedef unsigned long DWORD;$/;" t -DWORD compat/posixossysdef.h /^typedef unsigned long DWORD;$/;" t +DWORD crt/darwinossysdef.h /^typedef unsigned long DWORD;$/;" t +DWORD crt/posixossysdef.h /^typedef unsigned long DWORD;$/;" t DXtoHimetricX uibase/uilib/control/uirichedit.cpp /^LONG DXtoHimetricX(LONG dx, LONG xPerInch)$/;" f namespace:DuiLib DYNAMIC_NAME_LEN include/dlcom/cominc.h 4;" d +DYN_COMPOENT include/dlcom/icombase.h 102;" d DYtoHimetricY uibase/uilib/control/uirichedit.cpp /^LONG DYtoHimetricY(LONG dy, LONG yPerInch)$/;" f namespace:DuiLib D_ATOM_REFCOUNT polipo/log.h 36;" d D_CHILD polipo/log.h 44;" d @@ -1612,10 +1265,10 @@ D_SERVER_CONN polipo/log.h 32;" d D_SERVER_OFFSET polipo/log.h 41;" d D_SERVER_REQ polipo/log.h 33;" d Data uibase/uilib/utils/utils.cpp /^ LPVOID Data;$/;" m struct:DuiLib::TITEM file: -Data1 compat/compat_guid.hpp /^ unsigned int Data1;$/;" m struct:_GUID -Data2 compat/compat_guid.hpp /^ unsigned short Data2;$/;" m struct:_GUID -Data3 compat/compat_guid.hpp /^ unsigned short Data3;$/;" m struct:_GUID -Data4 compat/compat_guid.hpp /^ unsigned char Data4[ 8 ];$/;" m struct:_GUID +Data1 crt/crt_guid.hpp /^ unsigned int Data1;$/;" m struct:_GUID +Data2 crt/crt_guid.hpp /^ unsigned short Data2;$/;" m struct:_GUID +Data3 crt/crt_guid.hpp /^ unsigned short Data3;$/;" m struct:_GUID +Data4 crt/crt_guid.hpp /^ unsigned char Data4[ 8 ];$/;" m struct:_GUID DateTime access/sqlite3.c /^struct DateTime {$/;" s file: DateTime access/sqlite3.c /^typedef struct DateTime DateTime;$/;" t typeref:struct:DateTime file: DateTime logs/sqlite3.c /^struct DateTime {$/;" s file: @@ -1640,7 +1293,7 @@ DbSetProperty access/sqlite3.c 10153;" d file: DbSetProperty logs/sqlite3.c 10153;" d file: Deephemeralize access/sqlite3.c 66496;" d file: Deephemeralize logs/sqlite3.c 66496;" d file: -DefineDllCanUnloadNow include/dlcom/comfunc.hpp /^typedef HRESULT(OS_STDCALL *DefineDllCanUnloadNow)(void);$/;" t +DefineDllCanUnloadNow include/dlcom/comfunc.hpp /^typedef HRESULT(OS_STDCALL *DefineDllCanUnloadNow)(void);$/;" t DefineDllGetAt include/dlcom/comfunc.hpp /^typedef CLSID(OS_STDCALL *DefineDllGetAt)(LONG nIndex);$/;" t DefineDllGetClassObject include/dlcom/comfunc.hpp /^typedef HRESULT(OS_STDCALL *DefineDllGetClassObject)(REFCLSID rclsid, REFIID riid, LPVOID* ppv);$/;" t DefineDllGetCount include/dlcom/comfunc.hpp /^typedef LONG(OS_STDCALL *DefineDllGetCount)();$/;" t @@ -1651,9 +1304,12 @@ DefineDllStopServer include/dlcom/comfunc.hpp /^typedef HRESULT(OS_STDCALL *Defi DefineDllUnregisterServer include/dlcom/comfunc.hpp /^typedef HRESULT(OS_STDCALL *DefineDllUnregisterServer)(void);$/;" t Deflate uibase/uilib/utils/utils.cpp /^ void CDuiRect::Deflate(int cx, int cy)$/;" f class:DuiLib::CDuiRect Del uibase/uimessageloopimpl.cpp /^std_method_impl CUiMessageloopImpl::Del(IUIWindow* pBase)$/;" f class:CUiMessageloopImpl +DelObject container/mainrun.cpp /^std_method_impl CMainRun::DelObject(REFCLSID clsid, LPCSTR progId, IBase* pBase, UINT Id, LPCSTR Component, UINT type)$/;" f class:CMainRun Delete uibase/uilib/core/uicontrol.cpp /^ void CControlUI::Delete()$/;" f class:DuiLib::CControlUI +DeleteFile vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:DeleteFile() range$/;" f DeleteGif uibase/uilib/control/uigifanim.cpp /^ void CGifAnimUI::DeleteGif()$/;" f class:DuiLib::CGifAnimUI DestoryInstanceFunc dispatch/src/dispatch.cc /^ void DestoryInstanceFunc(const FunctionCallbackInfo& args) {$/;" f namespace:app +DestroyAllRotPlugin container/mainrun.cpp /^std_method_impl CMainRun::DestroyAllRotPlugin()$/;" f class:CMainRun DestroyRotPlugin container/mainrun.cpp /^std_method_impl CMainRun::DestroyRotPlugin(REFCLSID iid)$/;" f class:CMainRun DestroyUiWindow uibase/uiwindowimpl.cpp /^std_method_type_impl(int) CUiWindowsImpl::DestroyUiWindow()$/;" f class:CUiWindowsImpl Detach include/comutiliy/serialize.hpp /^ std_method_impl Detach()$/;" f class:Serialize @@ -1669,6 +1325,9 @@ DiskCacheEntryRec polipo/diskcache.h /^} *DiskCacheEntryPtr, DiskCacheEntryRec;$ DiskObjectPtr polipo/diskcache.h /^} DiskObjectRec, *DiskObjectPtr;$/;" t typeref:struct:_DiskObject DiskObjectRec polipo/diskcache.h /^} DiskObjectRec, *DiskObjectPtr;$/;" t typeref:struct:_DiskObject Dispatch msgbus/broker.cpp /^std_method_impl CBrokerImpl::Dispatch(unsigned int sec)$/;" f class:CBrokerImpl +DisplayError vim_tool/.vim/plugin/wintagexplorer.vim /^function! DisplayError()$/;" f +DisplayIncludeTree vim_tool/.vim/autoload/omni/cpp/includes.vim /^function! s:DisplayIncludeTree(szFilePath, indent, ...)$/;" f +DisplayTagsFile vim_tool/.vim/plugin/wintagexplorer.vim /^function! DisplayTagsFile()$/;" f DistinctCtx access/sqlite3.c /^struct DistinctCtx {$/;" s file: DistinctCtx access/sqlite3.c /^typedef struct DistinctCtx DistinctCtx;$/;" t typeref:struct:DistinctCtx file: DistinctCtx logs/sqlite3.c /^struct DistinctCtx {$/;" s file: @@ -1676,7 +1335,6 @@ DistinctCtx logs/sqlite3.c /^typedef struct DistinctCtx DistinctCtx;$/;" t typer DllCanUnloadNow access/dllmain.cpp /^std_com_export DllCanUnloadNow(void)$/;" f DllCanUnloadNow asynio/dllmain.cpp /^std_com_export DllCanUnloadNow(void)$/;" f DllCanUnloadNow container/dllmain.cpp /^std_com_export DllCanUnloadNow(void)$/;" f -DllCanUnloadNow http/dllmain.cpp /^std_com_export DllCanUnloadNow(void)$/;" f DllCanUnloadNow include/dlcom/loadcom.hpp /^ DefineDllCanUnloadNow DllCanUnloadNow;$/;" m class:CComLoader DllCanUnloadNow logs/dllmain.cpp /^std_com_export DllCanUnloadNow(void)$/;" f DllCanUnloadNow mainview/dllmain.cpp /^std_com_export DllCanUnloadNow(void)$/;" f @@ -1693,7 +1351,6 @@ DllGetAtFuncName include/dlcom/comfunc.hpp 12;" d DllGetClassObject access/dllmain.cpp /^std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv)$/;" f DllGetClassObject asynio/dllmain.cpp /^std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv)$/;" f DllGetClassObject container/dllmain.cpp /^std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv)$/;" f -DllGetClassObject http/dllmain.cpp /^std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv)$/;" f DllGetClassObject include/dlcom/loadcom.hpp /^ DefineDllGetClassObject DllGetClassObject;$/;" m class:CComLoader DllGetClassObject logs/dllmain.cpp /^std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv)$/;" f DllGetClassObject mainview/dllmain.cpp /^std_com_export DllGetClassObject(REFCLSID rclsid, REFIID riid, void** ppv)$/;" f @@ -1711,7 +1368,6 @@ DllMain access/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f DllMain asynio/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f DllMain container/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f DllMain dispatch/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f -DllMain http/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f DllMain license/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f DllMain logs/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f DllMain mainview/dllmain.cpp /^BOOL APIENTRY DllMain( HMODULE hModule,$/;" f @@ -1727,7 +1383,6 @@ DllProgIDFromCLSIDFuncName include/dlcom/comfunc.hpp 18;" d DllRegisterServer access/dllmain.cpp /^std_com_export DllRegisterServer(void)$/;" f DllRegisterServer asynio/dllmain.cpp /^std_com_export DllRegisterServer(void)$/;" f DllRegisterServer container/dllmain.cpp /^std_com_export DllRegisterServer(void)$/;" f -DllRegisterServer http/dllmain.cpp /^std_com_export DllRegisterServer(void)$/;" f DllRegisterServer include/dlcom/loadcom.hpp /^ DefineDllRegisterServer DllRegisterServer;$/;" m class:CComLoader DllRegisterServer logs/dllmain.cpp /^std_com_export DllRegisterServer(void)$/;" f DllRegisterServer mainview/dllmain.cpp /^std_com_export DllRegisterServer(void)$/;" f @@ -1742,7 +1397,6 @@ DllRegisterServerFuncName include/dlcom/comfunc.hpp 24;" d DllStartServer access/dllmain.cpp /^std_com_export DllStartServer(void)$/;" f DllStartServer asynio/dllmain.cpp /^std_com_export DllStartServer(void)$/;" f DllStartServer container/dllmain.cpp /^std_com_export DllStartServer(void)$/;" f -DllStartServer http/dllmain.cpp /^std_com_export DllStartServer(void)$/;" f DllStartServer include/dlcom/loadcom.hpp /^ DefineDllStartServer DllStartServer;$/;" m class:CComLoader DllStartServer logs/dllmain.cpp /^std_com_export DllStartServer(void)$/;" f DllStartServer mainview/dllmain.cpp /^std_com_export DllStartServer(void)$/;" f @@ -1757,7 +1411,6 @@ DllStartServerFuncName include/dlcom/comfunc.hpp 30;" d DllStopServer access/dllmain.cpp /^std_com_export DllStopServer(void)$/;" f DllStopServer asynio/dllmain.cpp /^std_com_export DllStopServer(void)$/;" f DllStopServer container/dllmain.cpp /^std_com_export DllStopServer(void)$/;" f -DllStopServer http/dllmain.cpp /^std_com_export DllStopServer(void)$/;" f DllStopServer include/dlcom/loadcom.hpp /^ DefineDllStopServer DllStopServer;$/;" m class:CComLoader DllStopServer logs/dllmain.cpp /^std_com_export DllStopServer(void)$/;" f DllStopServer mainview/dllmain.cpp /^std_com_export DllStopServer(void)$/;" f @@ -1772,7 +1425,6 @@ DllStopServerFuncName include/dlcom/comfunc.hpp 33;" d DllUnregisterServer access/dllmain.cpp /^std_com_export DllUnregisterServer(void)$/;" f DllUnregisterServer asynio/dllmain.cpp /^std_com_export DllUnregisterServer(void)$/;" f DllUnregisterServer container/dllmain.cpp /^std_com_export DllUnregisterServer(void)$/;" f -DllUnregisterServer http/dllmain.cpp /^std_com_export DllUnregisterServer(void)$/;" f DllUnregisterServer include/dlcom/loadcom.hpp /^ DefineDllUnregisterServer DllUnregisterServer;$/;" m class:CComLoader DllUnregisterServer logs/dllmain.cpp /^std_com_export DllUnregisterServer(void)$/;" f DllUnregisterServer mainview/dllmain.cpp /^std_com_export DllUnregisterServer(void)$/;" f @@ -1832,6 +1484,7 @@ DoPostPaint uibase/uilib/layout/uiverticallayout.cpp /^ void CVerticalLayoutUI:: DoSetCursor uibase/uilib/control/uirichedit.cpp /^BOOL CTxtWinHost::DoSetCursor(RECT *prc, POINT *pt)$/;" f class:DuiLib::CTxtWinHost DomainPtr polipo/forbidden.c /^} DomainRec, *DomainPtr;$/;" t typeref:struct:_Domain file: DomainRec polipo/forbidden.c /^} DomainRec, *DomainPtr;$/;" t typeref:struct:_Domain file: +DoubleClick vim_tool/.vim/plugin/winfileexplorer.vim /^function s:DoubleClick()$/;" f DrawColor uibase/uilib/core/uirender.cpp /^void CRenderEngine::DrawColor(HDC hDC, const RECT& rc, DWORD color)$/;" f class:DuiLib::CRenderEngine DrawFrame uibase/uilib/control/uigifanim.cpp /^ void CGifAnimUI::DrawFrame(HDC hDC)$/;" f class:DuiLib::CGifAnimUI DrawGradient uibase/uilib/core/uirender.cpp /^void CRenderEngine::DrawGradient(HDC hDC, const RECT& rc, DWORD dwFirst, DWORD dwSecond, bool bVertical, int nSteps)$/;" f class:DuiLib::CRenderEngine @@ -1947,11 +1600,11 @@ EINPROGRESS polipo/mingw.h 86;" d EINPROGRESS polipo/mingw.h 98;" d EISCONN polipo/mingw.h 89;" d EISCONN polipo/mingw.h 99;" d -ELEM_AT http/http/http_parser.cpp 47;" d file: +ELEM_AT net/http_protocol/http_parser.cpp 47;" d file: EMPTY_BITMAP polipo/chunk.c 284;" d file: ENC access/sqlite3.c 10337;" d file: ENC logs/sqlite3.c 10337;" d file: -END_STDCOM_MAP include/dlcom/comfunc.hpp 101;" d +END_STDCOM_MAP include/dlcom/comfunc.hpp 100;" d ENOBUFS polipo/mingw.h 74;" d ENOBUFS polipo/mingw.h 93;" d ENOTCONN polipo/mingw.h 68;" d @@ -1996,28 +1649,10 @@ EP_VarSelect access/sqlite3.c 11169;" d file: EP_VarSelect logs/sqlite3.c 11169;" d file: EP_xIsSelect access/sqlite3.c 11175;" d file: EP_xIsSelect logs/sqlite3.c 11175;" d file: -EQUALS Makefile /^EQUALS = =$/;" m -EQUALS access/Makefile /^EQUALS = =$/;" m -EQUALS asynio/Makefile /^EQUALS = =$/;" m -EQUALS base/Makefile /^EQUALS = =$/;" m -EQUALS base_test/Makefile /^EQUALS = =$/;" m -EQUALS container/Makefile /^EQUALS = =$/;" m -EQUALS dispatch/Makefile /^EQUALS = =$/;" m -EQUALS guidgen/Makefile /^EQUALS = =$/;" m -EQUALS http/Makefile /^EQUALS = =$/;" m -EQUALS license/Makefile /^EQUALS = =$/;" m -EQUALS logs/Makefile /^EQUALS = =$/;" m -EQUALS main/Makefile /^EQUALS = =$/;" m -EQUALS mainview/Makefile /^EQUALS = =$/;" m -EQUALS mempool/Makefile /^EQUALS = =$/;" m -EQUALS msgbus/Makefile /^EQUALS = =$/;" m -EQUALS net/Makefile /^EQUALS = =$/;" m -EQUALS render/Makefile /^EQUALS = =$/;" m -EQUALS testmain/Makefile /^EQUALS = =$/;" m EREDIRECTOR polipo/util.h 37;" d -ERRNO base/compat_error.c 11;" d file: -ERRNO base/compat_error.c 16;" d file: -ERRNO base/compat_error.c 6;" d file: +ERRNO stdcrt/compat_error.c 11;" d file: +ERRNO stdcrt/compat_error.c 16;" d file: +ERRNO stdcrt/compat_error.c 6;" d file: ERROR_CODE extensions/include/io/ioperation.h /^typedef ULONG ERROR_CODE;$/;" t ESHUTDOWN polipo/mingw.h 95;" d ESOCKS5_BASE polipo/util.h 53;" d @@ -2041,20 +1676,24 @@ EXPR_REDUCEDSIZE access/sqlite3.c 11210;" d file: EXPR_REDUCEDSIZE logs/sqlite3.c 11210;" d file: EXPR_TOKENONLYSIZE access/sqlite3.c 11211;" d file: EXPR_TOKENONLYSIZE logs/sqlite3.c 11211;" d file: -EXTERN_C compat/compat_common.hpp 70;" d -EXTERN_C compat/compat_common.hpp 83;" d +EXTERN_C crt/crt_common.hpp 70;" d +EXTERN_C crt/crt_common.hpp 83;" d EXTRA_SIZE access/sqlite3.c 50035;" d file: EXTRA_SIZE logs/sqlite3.c 50035;" d file: -E_FAIL compat/compat_comutil.hpp 73;" d -E_FAIL compat/compat_comutil.hpp 80;" d -E_INVALIDARG compat/compat_comutil.hpp 71;" d -E_INVALIDARG compat/compat_comutil.hpp 78;" d -E_NOINTERFACE compat/compat_comutil.hpp 72;" d -E_NOINTERFACE compat/compat_comutil.hpp 79;" d -E_NOTIMPL compat/compat_comutil.hpp 69;" d -E_NOTIMPL compat/compat_comutil.hpp 76;" d -E_OUTOFMEMORY compat/compat_comutil.hpp 70;" d -E_OUTOFMEMORY compat/compat_comutil.hpp 77;" d +E_FAIL crt/crt_comutil.hpp 73;" d +E_FAIL crt/crt_comutil.hpp 80;" d +E_INVALIDARG crt/crt_comutil.hpp 71;" d +E_INVALIDARG crt/crt_comutil.hpp 78;" d +E_NOINTERFACE crt/crt_comutil.hpp 72;" d +E_NOINTERFACE crt/crt_comutil.hpp 79;" d +E_NOTIMPL crt/crt_comutil.hpp 69;" d +E_NOTIMPL crt/crt_comutil.hpp 76;" d +E_OUTOFMEMORY crt/crt_comutil.hpp 70;" d +E_OUTOFMEMORY crt/crt_comutil.hpp 77;" d +EditDir vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:EditDir(...)$/;" f +EditDir vim_tool/.vim/plugin/winmanager.vim /^function! EditDir(event)$/;" f +EditEntry vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:EditEntry(movefirst,editcmd)$/;" f +EditNextVisibleExplorer vim_tool/.vim/plugin/winmanager.vim /^function! EditNextVisibleExplorer(grpn, memn, dir, editcmd)$/;" f Empty uibase/uilib/utils/utils.cpp /^ void CDuiPtrArray::Empty()$/;" f class:DuiLib::CDuiPtrArray Empty uibase/uilib/utils/utils.cpp /^ void CDuiRect::Empty()$/;" f class:DuiLib::CDuiRect Empty uibase/uilib/utils/utils.cpp /^ void CDuiString::Empty() $/;" f class:DuiLib::CDuiString @@ -2077,6 +1716,7 @@ EndRight uibase/uilib/core/uicontainer.cpp /^ void CContainerUI::EndRight()$/;" EnsureVisible uibase/uilib/control/uicombo.cpp /^void CComboWnd::EnsureVisible(int iIndex)$/;" f class:DuiLib::CComboWnd EnsureVisible uibase/uilib/control/uilist.cpp /^void CListUI::EnsureVisible(int iIndex)$/;" f class:DuiLib::CListUI Equals uibase/uilib/utils/uidelegate.cpp /^bool CDelegateBase::Equals(const CDelegateBase& rhs) const $/;" f class:DuiLib::CDelegateBase +EscapeFilename vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:EscapeFilename(name)$/;" f EstimateSize uibase/uilib/control/uibutton.cpp /^ SIZE CButtonUI::EstimateSize(SIZE szAvailable)$/;" f class:DuiLib::CButtonUI EstimateSize uibase/uilib/control/uicombo.cpp /^SIZE CComboUI::EstimateSize(SIZE szAvailable)$/;" f class:DuiLib::CComboUI EstimateSize uibase/uilib/control/uiedit.cpp /^ SIZE CEditUI::EstimateSize(SIZE szAvailable)$/;" f class:DuiLib::CEditUI @@ -2097,7 +1737,7 @@ ExeCommand logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::ExeCommand(L ExeSql logs/database.cpp /^std_method_impl CDatabase::ExeSql(LPCSTR sql)$/;" f class:CDatabase Execute access/statement.cpp /^std_method_type_impl(int) CStatementImpl::Execute(LPCSTR lpszSQL, UINT ulen)$/;" f class:CStatementImpl Exit dispatch/src/loadcontainer.cc /^int CLoadContainer::Exit(_pinstance hinstance, UINT exit)$/;" f class:CLoadContainer -ExitContainer include/dlcom/objectrun.hpp /^ int ExitContainer(_pinstance instance, UINT exit) {$/;" f class:CContainer +ExitContainer include/dlcom/objectrun.hpp /^ HRESULT ExitContainer(_pinstance instance, UINT exit) {$/;" f class:CContainer Exit_Thread include/utilex/semthread.hpp /^ HRESULT Exit_Thread() {$/;" f class:CSemThread Exit_Thread include/utilex/timethread.hpp /^ HRESULT Exit_Thread() {$/;" f class:CTimeThread Expand uibase/uilib/control/uilist.cpp /^bool CListContainerElementUI::Expand(bool bExpand)$/;" f class:DuiLib::CListContainerElementUI @@ -2139,17 +1779,24 @@ ExprSpan access/sqlite3.c /^typedef struct ExprSpan ExprSpan;$/;" t typeref:stru ExprSpan logs/sqlite3.c /^struct ExprSpan {$/;" s file: ExprSpan logs/sqlite3.c /^typedef struct ExprSpan ExprSpan;$/;" t typeref:struct:ExprSpan file: ExtendFrameIntoClientArea uibase/uilib/dwm.hpp /^ BOOL ExtendFrameIntoClientArea(HWND hWnd, CONST DWM_MARGINS& Margins)$/;" f class:CDwm -F base/algorithm/compat_md5.c 3;" d file: +ExtendTagItemToPopupItem vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:ExtendTagItemToPopupItem(tagItem, szTypeName)$/;" f +ExtractFileDate vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ExtractFileDate(line)$/;" f +ExtractFileName vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ExtractFileName(line)$/;" f +ExtractFileSize vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ExtractFileSize(line)$/;" f +ExtractFullFileName vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ExtractFullFileName(line)$/;" f +ExtractScopeFromTypeInfo vim_tool/.vim/autoload/omni/cpp/utils.vim /^function! s:ExtractScopeFromTypeInfo(szTypeInfo)$/;" f +ExtractTypeInfoFromDecl vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:ExtractTypeInfoFromDecl(tokens)$/;" f F polipo/md5.c 73;" d file: +F stdcrt/algorithm/compat_md5.c 3;" d file: FABS access/sqlite3.c 143392;" d file: FABS logs/sqlite3.c 143392;" d file: FADE_ELLAPSE uibase/uilib/control/uibutton.h /^ FADE_ELLAPSE = 30,$/;" e enum:DuiLib::CButtonUI::__anon85 FADE_TIMERID uibase/uilib/control/uibutton.h /^ FADE_TIMERID = 11,$/;" e enum:DuiLib::CButtonUI::__anon85 -FALSE compat/darwinossysdef.h 7;" d -FALSE compat/posixossysdef.h 7;" d +FALSE crt/darwinossysdef.h 7;" d +FALSE crt/posixossysdef.h 7;" d FAST_BITS uibase/uilib/utils/stb_image.c 1435;" d file: -FF base/algorithm/compat_md5.c 8;" d file: FF polipo/md5.c 96;" d file: +FF stdcrt/algorithm/compat_md5.c 8;" d file: FF_AUTO_INCREMENT extensions/include/db/idatabase.h /^ FF_AUTO_INCREMENT = 0x00000080,$/;" e enum:eFIELD_FLAG FF_BINARY extensions/include/db/idatabase.h /^ FF_BINARY = 0x00000040,$/;" e enum:eFIELD_FLAG FF_MULTIPLE_KEY extensions/include/db/idatabase.h /^ FF_MULTIPLE_KEY = 0x00000008,$/;" e enum:eFIELD_FLAG @@ -2168,31 +1815,31 @@ FIELD_NAME_LEN extensions/include/log/ilogdatabase.h 7;" d FIELD_PK_INDEX access/dbimpl.h /^ FIELD_PK_INDEX = 5,$/;" e enum:eFIELD_INDEX FIELD_TYPE extensions/include/db/idatabase.h /^}FIELD_TYPE;$/;" t typeref:enum:eFIELD_TYPE FIELD_TYPE_INDEX access/dbimpl.h /^ FIELD_TYPE_INDEX = 2,$/;" e enum:eFIELD_INDEX -FIELD_TYPE_INT logs/stdafx.h 31;" d +FIELD_TYPE_INT logs/stdafx.h 30;" d FIELD_TYPE_LEN extensions/include/log/ilogdatabase.h 8;" d -FIELD_TYPE_STRING logs/stdafx.h 30;" d -FILED_ID logs/stdafx.h 36;" d -FILED_L_TIME logs/stdafx.h 38;" d -FILED_SQL_LEN logs/stdafx.h 34;" d -FILED_S_TIME logs/stdafx.h 37;" d -FILED_TYPE_PRIMARYKEY logs/stdafx.h 33;" d +FIELD_TYPE_STRING logs/stdafx.h 29;" d +FILED_ID logs/stdafx.h 35;" d +FILED_L_TIME logs/stdafx.h 37;" d +FILED_SQL_LEN logs/stdafx.h 33;" d +FILED_S_TIME logs/stdafx.h 36;" d +FILED_TYPE_PRIMARYKEY logs/stdafx.h 32;" d FILEHANDLEID access/sqlite3.c 39525;" d file: FILEHANDLEID logs/sqlite3.c 39525;" d file: -FILETIME compat/darwinossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME -FILETIME compat/posixossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME +FILETIME crt/darwinossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME +FILETIME crt/posixossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME FILE_ATTRIBUTE_MASK access/sqlite3.c 31460;" d file: FILE_ATTRIBUTE_MASK logs/sqlite3.c 31460;" d file: FILE_DEFINES polipo/Makefile /^FILE_DEFINES = -DLOCAL_ROOT=\\"$(LOCAL_ROOT)\/\\" \\$/;" m FILE_FLAG_MASK access/sqlite3.c 31456;" d file: FILE_FLAG_MASK logs/sqlite3.c 31456;" d file: -FILE_HANDLE compat/compat_file.h 19;" d -FILE_HANDLE compat/compat_file.h 24;" d -FILE_HANDLE compat/compat_file.h 29;" d -FILE_INVALID compat/compat_file.h 20;" d -FILE_INVALID compat/compat_file.h 25;" d -FILE_INVALID compat/compat_file.h 30;" d -FILE_MAX_PATH base/io/compat_path.c 210;" d file: -FILE_MAX_PATH base/io/compat_path.c 264;" d file: +FILE_HANDLE crt/crt_file.h 19;" d +FILE_HANDLE crt/crt_file.h 24;" d +FILE_HANDLE crt/crt_file.h 29;" d +FILE_INVALID crt/crt_file.h 20;" d +FILE_INVALID crt/crt_file.h 25;" d +FILE_INVALID crt/crt_file.h 30;" d +FILE_MAX_PATH stdcrt/io/compat_path.c 215;" d file: +FILE_MAX_PATH stdcrt/io/compat_path.c 269;" d file: FINDCONTROLPROC uibase/uilib/core/uicontrol.h /^typedef CControlUI* (CALLBACK* FINDCONTROLPROC)(CControlUI*, LPVOID);$/;" t namespace:DuiLib FINDSHORTCUT uibase/uilib/core/uimanager.cpp /^} FINDSHORTCUT;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagFINDSHORTCUT file: FINDTABINFO uibase/uilib/core/uimanager.cpp /^} FINDTABINFO;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagFINDTABINFO file: @@ -2206,15 +1853,15 @@ FLAG_SIGNED access/sqlite3.c 19970;" d file: FLAG_SIGNED logs/sqlite3.c 19970;" d file: FLAG_STRING access/sqlite3.c 19972;" d file: FLAG_STRING logs/sqlite3.c 19972;" d file: -FLOAT compat/darwinossysdef.h /^typedef float FLOAT;$/;" t -FLOAT compat/posixossysdef.h /^typedef float FLOAT;$/;" t -FMTID compat/compat_guid.hpp /^typedef GUID FMTID;$/;" t -FMTID_NULL compat/compat_guid.hpp 51;" d -FMT_I64D compat/posixosdef.h 20;" d -FMT_I64D compat/winosdef.h 12;" d -FMT_I64U compat/posixosdef.h 23;" d -FMT_I64U compat/posixosdef.h 25;" d -FMT_I64U compat/winosdef.h 13;" d +FLOAT crt/darwinossysdef.h /^typedef float FLOAT;$/;" t +FLOAT crt/posixossysdef.h /^typedef float FLOAT;$/;" t +FMTID crt/crt_guid.hpp /^typedef GUID FMTID;$/;" t +FMTID_NULL crt/crt_guid.hpp 51;" d +FMT_I64D crt/posixosdef.h 20;" d +FMT_I64D crt/winosdef.h 12;" d +FMT_I64U crt/posixosdef.h 23;" d +FMT_I64U crt/posixosdef.h 25;" d +FMT_I64U crt/winosdef.h 13;" d FNDWMENABLECOMPOSITION uibase/uilib/dwm.hpp /^ typedef HRESULT(WINAPI *FNDWMENABLECOMPOSITION)(UINT);$/;" t class:CDwm FNDWMEXTENDFRAMEINTOCLIENTAREA uibase/uilib/dwm.hpp /^ typedef HRESULT(WINAPI *FNDWMEXTENDFRAMEINTOCLIENTAREA)(HWND, CONST DWM_MARGINS*);$/;" t class:CDwm FNDWMSETWINDOWATTRIBUTE uibase/uilib/dwm.hpp /^ typedef HRESULT(WINAPI *FNDWMSETWINDOWATTRIBUTE)(HWND, DWORD, LPCVOID pvAttribute, DWORD);$/;" t class:CDwm @@ -2225,19 +1872,19 @@ FNSETPROCESSDPIAWARE uibase/uilib/dpi.hpp /^ typedef BOOL(WINAPI *FNSETPROCESSDP FNSETPROCESSDPIAWARENESS uibase/uilib/dpi.hpp /^ typedef HRESULT(WINAPI *FNSETPROCESSDPIAWARENESS)(PROCESS_DPI_AWARENESS);$/;" t class:CDPI FOREGUARD access/sqlite3.c 16344;" d file: FOREGUARD logs/sqlite3.c 16344;" d file: -FTP_APPEND net/protocol/ftp.h 63;" d +FTP_APPEND net/protocol/ftp.h 68;" d FTP_COMMAND_MAP net/protocol/ftp.h /^ FTP_COMMAND_MAP(X)$/;" e enum:ftp_command -FTP_COMMAND_MAP net/protocol/ftp.h 12;" d -FTP_COMMAND_PORT net/protocol/ftp.h 7;" d -FTP_DATA_PORT net/protocol/ftp.h 8;" d -FTP_DOWNLOAD net/protocol/ftp.h 65;" d -FTP_MKDIR net/protocol/ftp.h 61;" d -FTP_RECV_BUFSIZE net/protocol/ftp.h 68;" d -FTP_REMOVE net/protocol/ftp.h 64;" d -FTP_RMDIR net/protocol/ftp.h 62;" d +FTP_COMMAND_MAP net/protocol/ftp.h 17;" d +FTP_COMMAND_PORT net/protocol/ftp.h 12;" d +FTP_DATA_PORT net/protocol/ftp.h 13;" d +FTP_DOWNLOAD net/protocol/ftp.h 70;" d +FTP_MKDIR net/protocol/ftp.h 66;" d +FTP_RECV_BUFSIZE net/protocol/ftp.h 73;" d +FTP_REMOVE net/protocol/ftp.h 69;" d +FTP_RMDIR net/protocol/ftp.h 67;" d FTP_STATUS_MAP net/protocol/ftp.h /^ FTP_STATUS_MAP(XXX)$/;" e enum:ftp_status -FTP_STATUS_MAP net/protocol/ftp.h 43;" d -FTP_UPLOAD net/protocol/ftp.h 66;" d +FTP_STATUS_MAP net/protocol/ftp.h 48;" d +FTP_UPLOAD net/protocol/ftp.h 71;" d FTS polipo/fts_compat.h /^typedef struct _FTS FTS;$/;" t typeref:struct:_FTS FTS3_AUX_SCHEMA access/sqlite3.c 129827;" d file: FTS3_AUX_SCHEMA logs/sqlite3.c 129827;" d file: @@ -2398,14 +2045,14 @@ FUNCTION2 access/sqlite3.c 10514;" d file: FUNCTION2 logs/sqlite3.c 10514;" d file: FUNC_PERFECT_MATCH access/sqlite3.c 88620;" d file: FUNC_PERFECT_MATCH logs/sqlite3.c 88620;" d file: -F_CHUNKED http/http/http_parser.h /^ { F_CHUNKED = 1 << 0$/;" e enum:flags -F_CONNECTION_CLOSE http/http/http_parser.h /^ , F_CONNECTION_CLOSE = 1 << 2$/;" e enum:flags -F_CONNECTION_KEEP_ALIVE http/http/http_parser.h /^ , F_CONNECTION_KEEP_ALIVE = 1 << 1$/;" e enum:flags -F_CONNECTION_UPGRADE http/http/http_parser.h /^ , F_CONNECTION_UPGRADE = 1 << 3$/;" e enum:flags -F_CONTENTLENGTH http/http/http_parser.h /^ , F_CONTENTLENGTH = 1 << 7$/;" e enum:flags -F_SKIPBODY http/http/http_parser.h /^ , F_SKIPBODY = 1 << 6$/;" e enum:flags -F_TRAILING http/http/http_parser.h /^ , F_TRAILING = 1 << 4$/;" e enum:flags -F_UPGRADE http/http/http_parser.h /^ , F_UPGRADE = 1 << 5$/;" e enum:flags +F_CHUNKED net/http_protocol/http_parser.h /^ { F_CHUNKED = 1 << 0$/;" e enum:flags +F_CONNECTION_CLOSE net/http_protocol/http_parser.h /^ , F_CONNECTION_CLOSE = 1 << 2$/;" e enum:flags +F_CONNECTION_KEEP_ALIVE net/http_protocol/http_parser.h /^ , F_CONNECTION_KEEP_ALIVE = 1 << 1$/;" e enum:flags +F_CONNECTION_UPGRADE net/http_protocol/http_parser.h /^ , F_CONNECTION_UPGRADE = 1 << 3$/;" e enum:flags +F_CONTENTLENGTH net/http_protocol/http_parser.h /^ , F_CONTENTLENGTH = 1 << 7$/;" e enum:flags +F_SKIPBODY net/http_protocol/http_parser.h /^ , F_SKIPBODY = 1 << 6$/;" e enum:flags +F_TRAILING net/http_protocol/http_parser.h /^ , F_TRAILING = 1 << 4$/;" e enum:flags +F_UPGRADE net/http_protocol/http_parser.h /^ , F_UPGRADE = 1 << 5$/;" e enum:flags FdEventHandlerPokePtr polipo/event.c /^} FdEventHandlerPokeRec, *FdEventHandlerPokePtr;$/;" t typeref:struct:_FdEventHandlerPoke file: FdEventHandlerPokeRec polipo/event.c /^} FdEventHandlerPokeRec, *FdEventHandlerPokePtr;$/;" t typeref:struct:_FdEventHandlerPoke file: FdEventHandlerPtr polipo/event.h /^} FdEventHandlerRec, *FdEventHandlerPtr;$/;" t typeref:struct:_FdEventHandler @@ -2415,17 +2062,30 @@ FileChunk access/sqlite3.c /^struct FileChunk {$/;" s file: FileChunk access/sqlite3.c /^typedef struct FileChunk FileChunk;$/;" t typeref:struct:FileChunk file: FileChunk logs/sqlite3.c /^struct FileChunk {$/;" s file: FileChunk logs/sqlite3.c /^typedef struct FileChunk FileChunk;$/;" t typeref:struct:FileChunk file: +FileDateCmp vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:FileDateCmp(line1, line2, direction)$/;" f +FileExplorer_IsValid vim_tool/.vim/plugin/winfileexplorer.vim /^function! FileExplorer_IsValid()$/;" f +FileExplorer_Start vim_tool/.vim/plugin/winfileexplorer.vim /^function! FileExplorer_Start()$/;" f +FileExplorer_WrapUp vim_tool/.vim/plugin/winfileexplorer.vim /^function! FileExplorer_WrapUp()$/;" f +FileExplorer_title vim_tool/.vim/plugin/winfileexplorer.vim /^let g:FileExplorer_title = "[File List]"$/;" v FileHandlePtr include/utilex/safeptr.hpp 173;" d -FileIsExist base/io/compat_path.c /^int FileIsExist(const basic_tchar* lpFile)$/;" f +FileIsExist stdcrt/io/compat_path.c /^int FileIsExist(const basic_tchar* lpFile)$/;" f +FileModDate vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:FileModDate(name)$/;" f +FileNameCmp vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:FileNameCmp(line1, line2, direction)$/;" f FilePoint access/sqlite3.c /^struct FilePoint {$/;" s file: FilePoint access/sqlite3.c /^typedef struct FilePoint FilePoint;$/;" t typeref:struct:FilePoint file: FilePoint logs/sqlite3.c /^struct FilePoint {$/;" s file: FilePoint logs/sqlite3.c /^typedef struct FilePoint FilePoint;$/;" t typeref:struct:FilePoint file: +FileSizeCmp vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:FileSizeCmp(line1, line2, direction)$/;" f FileWriter access/sqlite3.c /^struct FileWriter {$/;" s file: FileWriter access/sqlite3.c /^typedef struct FileWriter FileWriter;$/;" t typeref:struct:FileWriter file: FileWriter logs/sqlite3.c /^struct FileWriter {$/;" s file: FileWriter logs/sqlite3.c /^typedef struct FileWriter FileWriter;$/;" t typeref:struct:FileWriter file: FiltPtr include/comutiliy/asynio.h /^typedef _lComPtr FiltPtr;$/;" t +FilterClassMembers vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:FilterClassMembers(tagPopupList, szAccessFilter)$/;" f +FilterClassScopeMembers vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:FilterClassScopeMembers(tagPopupList, szAccessFilter)$/;" f +FilterNamespaceScopeMembers vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:FilterNamespaceScopeMembers(tagPopupList)$/;" f +FilterOverloadedFunctions vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:FilterOverloadedFunctions(tagPopupList)$/;" f +FilterStaticClassMembers vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:FilterStaticClassMembers(tagPopupList, szAccessFilter)$/;" f Find uibase/uilib/utils/utils.cpp /^ LPVOID CDuiStringPtrMap::Find(LPCTSTR key, bool optimize) const$/;" f class:DuiLib::CDuiStringPtrMap Find uibase/uilib/utils/utils.cpp /^ int CDuiPtrArray::Find(LPVOID pData) const$/;" f class:DuiLib::CDuiPtrArray Find uibase/uilib/utils/utils.cpp /^ int CDuiString::Find(LPCTSTR pstrSub, int iPos \/*= 0*\/) const$/;" f class:DuiLib::CDuiString @@ -2435,10 +2095,12 @@ FindControl uibase/uilib/core/uicontainer.cpp /^ CControlUI* CContainerUI::FindC FindControl uibase/uilib/core/uicontrol.cpp /^ CControlUI* CControlUI::FindControl(FINDCONTROLPROC Proc, LPVOID pData, UINT uFlags)$/;" f class:DuiLib::CControlUI FindControl uibase/uilib/core/uimanager.cpp /^CControlUI* CPaintManagerUI::FindControl(LPCTSTR pstrName) const$/;" f class:DuiLib::CPaintManagerUI FindControl uibase/uilib/core/uimanager.cpp /^CControlUI* CPaintManagerUI::FindControl(POINT pt) const$/;" f class:DuiLib::CPaintManagerUI +FindExplorerInGroup vim_tool/.vim/plugin/winmanager.vim /^function! FindExplorerInGroup(groupn, memn)$/;" f FindFileHandlePtr include/utilex/safeptr.hpp 185;" d FindIndexControl uibase/uicontrolimpl.cpp /^std_method_type_impl(IUIControl*) CUiControlImpl::FindIndexControl(UINT index)$/;" f class:CUiControlImpl FindSelectable uibase/uilib/core/uicontainer.cpp /^ int CContainerUI::FindSelectable(int iIndex, bool bForward \/*= true*\/) const$/;" f class:DuiLib::CContainerUI FindShadowWindow uibase/uilib/utils/wndshadow.cpp /^CWndShadow* CWndShadow::FindShadowWindow(HWND hWnd)$/;" f class:CWndShadow +FindStartPositionOfCompletion vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:FindStartPositionOfCompletion()$/;" f FindSubControl uibase/uilib/core/uicontainer.cpp /^ CControlUI* CContainerUI::FindSubControl(LPCTSTR pstrSubControlName)$/;" f class:DuiLib::CContainerUI FindSubControlByClass uibase/uilib/core/uimanager.cpp /^CControlUI* CPaintManagerUI::FindSubControlByClass(CControlUI* pParent, LPCTSTR pstrClass, int iIndex)$/;" f class:DuiLib::CPaintManagerUI FindSubControlByName uibase/uilib/core/uimanager.cpp /^CControlUI* CPaintManagerUI::FindSubControlByName(CControlUI* pParent, LPCTSTR pstrName) const$/;" f class:DuiLib::CPaintManagerUI @@ -2448,6 +2110,7 @@ First access/recordset.cpp /^std_method_type_impl(UINT) CRecordSet::First()$/;" Fn uibase/uilib/utils/uidelegate.h /^ typedef bool (*Fn)(void*);$/;" t class:DuiLib::CDelegateStatic Fn uibase/uilib/utils/uidelegate.h /^ typedef bool (T::* Fn)(void*);$/;" t class:DuiLib::CDelegate FnType uibase/uilib/utils/uidelegate.h /^ typedef bool (*FnType)(void*);$/;" t class:DuiLib::CEventSource +FoldTags vim_tool/.vim/plugin/wintagexplorer.vim /^function! FoldTags()$/;" f Format uibase/uilib/utils/utils.cpp /^ int CDuiString::Format(LPCTSTR pstrFormat, ...)$/;" f class:DuiLib::CDuiString Free access/statement.cpp /^std_method_impl CStatementImpl::Free()$/;" f class:CStatementImpl Free container/objectloader.cpp /^std_method_impl CObjectLoader::Free()$/;" f class:CObjectLoader @@ -2537,36 +2200,42 @@ FuncDestructor access/sqlite3.c /^struct FuncDestructor {$/;" s file: FuncDestructor access/sqlite3.c /^typedef struct FuncDestructor FuncDestructor;$/;" t typeref:struct:FuncDestructor file: FuncDestructor logs/sqlite3.c /^struct FuncDestructor {$/;" s file: FuncDestructor logs/sqlite3.c /^typedef struct FuncDestructor FuncDestructor;$/;" t typeref:struct:FuncDestructor file: -G base/algorithm/compat_md5.c 4;" d file: G polipo/md5.c 74;" d file: +G stdcrt/algorithm/compat_md5.c 4;" d file: GETVARINT_INIT access/sqlite3.c 124348;" d file: GETVARINT_INIT logs/sqlite3.c 124348;" d file: GETVARINT_STEP access/sqlite3.c 124345;" d file: GETVARINT_STEP logs/sqlite3.c 124345;" d file: -GG base/algorithm/compat_md5.c 14;" d file: GG polipo/md5.c 101;" d file: +GG stdcrt/algorithm/compat_md5.c 14;" d file: GLOBAL access/sqlite3.c 8578;" d file: GLOBAL access/sqlite3.c 8584;" d file: GLOBAL logs/sqlite3.c 8578;" d file: GLOBAL logs/sqlite3.c 8584;" d file: -GUID compat/compat_guid.hpp /^} GUID;$/;" t typeref:struct:_GUID -GUIDClassName compat/compat_guid.h 15;" d -GUIDFormatString compat/compat_guid.h 12;" d -GUIDFormatWString compat/compat_guid.h 13;" d -GUIDStringLength compat/compat_guid.h 14;" d -GUIDToString base/stdlib/compat_guid.c /^const char* GUIDToString(const GUID* guid, char* lpGuidBuf)$/;" f -GUIDToWString base/stdlib/compat_guid.c /^const wchar_t* GUIDToWString(const GUID* guid, wchar_t* lpGuidBuf)$/;" f -GUID_DEFINED compat/compat_guid.hpp 5;" d +GROUP0 vim_tool/.vim/autoload/acp.vim /^let s:GROUP0 = 0$/;" v +GROUP1 vim_tool/.vim/autoload/acp.vim /^let s:GROUP1 = 1$/;" v +GUID crt/crt_guid.hpp /^} GUID;$/;" t typeref:struct:_GUID +GUIDClassName crt/crt_guid.h 15;" d +GUIDFormatString crt/crt_guid.h 12;" d +GUIDFormatWString crt/crt_guid.h 13;" d +GUIDStringLength crt/crt_guid.h 14;" d +GUIDToString stdcrt/stdlib/compat_guid.c /^const char* GUIDToString(const GUID* guid, char* lpGuidBuf)$/;" f +GUIDToWString stdcrt/stdlib/compat_guid.c /^const wchar_t* GUIDToWString(const GUID* guid, wchar_t* lpGuidBuf)$/;" f +GUID_DEFINED crt/crt_guid.hpp 5;" d GdiplusStartupInput uibase/uilib/control/uilabel.h /^struct Gdiplus::GdiplusStartupInput;$/;" m class:Gdiplus typeref:struct:Gdiplus:: GenerateBitmap uibase/uilib/core/uirender.cpp /^HBITMAP CRenderEngine::GenerateBitmap(CPaintManagerUI* pManager, CControlUI* pControl, RECT rc, DWORD dwFilterColor)$/;" f class:DuiLib::CRenderEngine GenerateBitmap uibase/uilib/core/uirender.cpp /^HBITMAP CRenderEngine::GenerateBitmap(CPaintManagerUI* pManager, RECT rc, CControlUI* pStopControl, DWORD dwFilterColor)$/;" f class:DuiLib::CRenderEngine GenerateClip uibase/uilib/core/uirender.cpp /^void CRenderClip::GenerateClip(HDC hDC, RECT rc, CRenderClip& clip)$/;" f class:DuiLib::CRenderClip GenerateRoundClip uibase/uilib/core/uirender.cpp /^void CRenderClip::GenerateRoundClip(HDC hDC, RECT rc, RECT rcItem, int width, int height, CRenderClip& clip)$/;" f class:DuiLib::CRenderClip +GetAccessFilter vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:GetAccessFilter(szFilter, szAccessFilter)$/;" f GetActiveState uibase/uilib/control/uirichedit.cpp /^ BOOL GetActiveState(void) { return fInplaceActive; }$/;" f class:DuiLib::CTxtWinHost GetAdjustColor uibase/uilib/core/uicontrol.cpp /^ DWORD CControlUI::GetAdjustColor(DWORD dwColor)$/;" f class:DuiLib::CControlUI GetAllRecord logs/tablestruct.cpp /^std_method_impl CTableStruct::GetAllRecord(FieldSturct fields[], UINT Count)$/;" f class:CTableStruct +GetAllUsingNamespaceMapFromCurrentBuffer vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetAllUsingNamespaceMapFromCurrentBuffer(...)$/;" f +GetAllUsingNamespaceMapFromFile vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetAllUsingNamespaceMapFromFile(szFilePath, ...)$/;" f GetAllowBeep uibase/uilib/control/uirichedit.cpp /^BOOL CTxtWinHost::GetAllowBeep()$/;" f class:DuiLib::CTxtWinHost -GetAt include/dlcom/loadcom.hpp /^ CLSID GetAt(INT nIndex)$/;" f class:CComLoader +GetArgc container/mainrun.cpp /^std_method_type_impl(int) CMainRun::GetArgc()$/;" f class:CMainRun +GetAt include/dlcom/loadcom.hpp /^ CLSID GetAt(LONG nIndex)$/;" f class:CComLoader GetAt uibase/uilib/utils/utils.cpp /^ LPCTSTR CDuiStringPtrMap::GetAt(int iIndex) const$/;" f class:DuiLib::CDuiStringPtrMap GetAt uibase/uilib/utils/utils.cpp /^ LPVOID CDuiPtrArray::GetAt(int iIndex) const$/;" f class:DuiLib::CDuiPtrArray GetAt uibase/uilib/utils/utils.cpp /^ LPVOID CDuiValArray::GetAt(int iIndex) const$/;" f class:DuiLib::CDuiValArray @@ -2581,6 +2250,7 @@ GetAttributeValue uibase/uilib/core/uimarkup.cpp /^bool CMarkupNode::GetAttribut GetAttributeValue uibase/uilib/core/uimarkup.cpp /^bool CMarkupNode::GetAttributeValue(int iIndex, LPTSTR pstrValue, SIZE_T cchMax)$/;" f class:DuiLib::CMarkupNode GetAutoURLDetect uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::GetAutoURLDetect() const$/;" f class:DuiLib::CRichEditUI GetAwareness uibase/uilib/dpi.hpp /^ PROCESS_DPI_AWARENESS GetAwareness()$/;" f class:CDPI +GetBaseObject container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::GetBaseObject(REFCLSID clsid, REFIID iid, IBase **ppunk)$/;" f class:CComRunningObjectTableImpl GetBkColor uibase/uicontrolimpl.cpp /^std_method_type_impl(DWORD) CUiControlImpl::GetBkColor()$/;" f class:CUiControlImpl GetBkColor uibase/uilib/core/uicontrol.cpp /^ DWORD CControlUI::GetBkColor() const$/;" f class:DuiLib::CControlUI GetBkColor2 uibase/uilib/core/uicontrol.cpp /^ DWORD CControlUI::GetBkColor2() const$/;" f class:DuiLib::CControlUI @@ -2665,7 +2335,6 @@ GetClassObject include/dlcom/comfactory.hpp /^ static HRESULT GetClassObject(con GetClassObjectMap access/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f GetClassObjectMap asynio/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f GetClassObjectMap container/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f -GetClassObjectMap http/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f GetClassObjectMap logs/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f GetClassObjectMap mainview/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f GetClassObjectMap mempool/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClassObjectMap()$/;" f @@ -2678,7 +2347,6 @@ GetClassObjectMap uibase/dllmain.cpp /^static_const STDCOM_OBJMAP_ENTRY* GetClas GetClassObjectMapSize access/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize asynio/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize container/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f -GetClassObjectMapSize http/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize logs/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize mainview/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize mempool/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f @@ -2688,6 +2356,7 @@ GetClassObjectMapSize plugin/dllmain.cpp /^static_const long GetClassObjectMapS GetClassObjectMapSize render/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize res/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f GetClassObjectMapSize uibase/dllmain.cpp /^static_const long GetClassObjectMapSize()$/;" f +GetClassScopeAtCursor vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetClassScopeAtCursor()$/;" f GetClassStyle uibase/uilib/control/uicombo.cpp /^UINT CComboWnd::GetClassStyle() const$/;" f class:DuiLib::CComboWnd GetClassStyle uibase/uilib/core/uibase.cpp /^UINT CWindowWnd::GetClassStyle() const$/;" f class:DuiLib::CWindowWnd GetClassStyle uibase/uilib/utils/winimplbase.cpp /^UINT WindowImplBase::GetClassStyle() const$/;" f class:DuiLib::WindowImplBase @@ -2699,6 +2368,7 @@ GetClientRect uibase/uilib/control/uirichedit.cpp /^ RECT* GetClientRect() { GetClientSize uibase/uilib/core/uimanager.cpp /^SIZE CPaintManagerUI::GetClientSize() const$/;" f class:DuiLib::CPaintManagerUI GetClsidCount container/plugins.cpp /^DWORD CPlugins::GetClsidCount()$/;" f class:CPlugins GetColumns uibase/uilib/layout/uitilelayout.cpp /^ int CTileLayoutUI::GetColumns() const$/;" f class:DuiLib::CTileLayoutUI +GetCompentCount include/dlcom/objectrun.hpp /^ ULONG GetCompentCount() {$/;" f class:CContainer GetCompentsCount container/plugins.cpp /^DWORD CPlugins::GetCompentsCount()$/;" f class:CPlugins GetContainerExitCode include/dlcom/objectrun.hpp /^ UINT GetContainerExitCode() {$/;" f class:CContainer GetControlAttribute uibase/uicontrolimpl.cpp /^std_method_type_impl(UIType) CUiControlImpl::GetControlAttribute()$/;" f class:CUiControlImpl @@ -2766,17 +2436,16 @@ GetDrawIndex uibase/uilib/control/uilist.cpp /^int CListContainerElementUI::GetD GetDrawIndex uibase/uilib/control/uilist.cpp /^int CListElementUI::GetDrawIndex() const$/;" f class:DuiLib::CListElementUI GetDropBoxAttributeList uibase/uilib/control/uicombo.cpp /^CDuiString CComboUI::GetDropBoxAttributeList()$/;" f class:DuiLib::CComboUI GetDropBoxSize uibase/uilib/control/uicombo.cpp /^SIZE CComboUI::GetDropBoxSize() const$/;" f class:DuiLib::CComboUI -GetDynamicName base/io/compat_path.c /^int GetDynamicName(const basic_tchar* pName, basic_tchar* pPluginName, ULONG ulen)$/;" f -GetDynamicPath base/io/compat_path.c /^int GetDynamicPath(void* szName, basic_tchar* szPath, ULONG ulen)$/;" f +GetDynamicName stdcrt/io/compat_path.c /^int GetDynamicName(const basic_tchar* pName, basic_tchar* pPluginName, ULONG ulen)$/;" f +GetDynamicPath stdcrt/io/compat_path.c /^int GetDynamicPath(void* szName, basic_tchar* szPath, ULONG ulen)$/;" f GetEnabledEffect uibase/uilib/control/uilabel.cpp /^ bool CLabelUI::GetEnabledEffect()$/;" f class:DuiLib::CLabelUI GetEnabledLuminous uibase/uilib/control/uilabel.cpp /^ bool CLabelUI::GetEnabledLuminous()$/;" f class:DuiLib::CLabelUI GetEnabledShadow uibase/uilib/control/uilabel.cpp /^ bool CLabelUI::GetEnabledShadow()$/;" f class:DuiLib::CLabelUI GetEnabledStroke uibase/uilib/control/uilabel.cpp /^ bool CLabelUI::GetEnabledStroke()$/;" f class:DuiLib::CLabelUI GetEventMask uibase/uilib/control/uirichedit.cpp /^DWORD CRichEditUI::GetEventMask() const$/;" f class:DuiLib::CRichEditUI GetExePathString include/utilex/file.hpp /^static_inline basic_tstring GetExePathString() {$/;" f -GetExecutePath base/io/compat_path.c /^int GetExecutePath(_pinstance hInstance, basic_tchar* szPath, ULONG ulen)$/;" f +GetExecutePath stdcrt/io/compat_path.c /^int GetExecutePath(_pinstance hInstance, basic_tchar* szPath, ULONG ulen)$/;" f GetExitCode container/mainrun.cpp /^std_method_type_impl(UINT) CMainRun::GetExitCode()$/;" f class:CMainRun -GetExitCode container/mainrun.cpp /^std_method_type_impl(UINT) CMainRun::GetExitCode(CLSID iid)$/;" f class:CMainRun GetExpandedItem uibase/uilib/control/uicombo.cpp /^int CComboUI::GetExpandedItem() const$/;" f class:DuiLib::CComboUI GetExpandedItem uibase/uilib/control/uilist.cpp /^int CListUI::GetExpandedItem() const$/;" f class:DuiLib::CListUI GetExpect asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::GetExpect(ULONG *pExpectBytes)$/;" f class:CIoOperationImpl @@ -2787,8 +2456,10 @@ GetField access/tableinfo.cpp /^std_method_impl CXTableInfo::GetField(UINT nInde GetFieldCount access/tableinfo.cpp /^std_method_type_impl(UINT) CXTableInfo::GetFieldCount()$/;" f class:CXTableInfo GetFieldIndex access/recordset.cpp /^unsigned int CRecordSet::GetFieldIndex(LPCSTR lpszName)$/;" f class:CRecordSet GetFieldsCount logs/tablestruct.cpp /^std_method_impl CTableStruct::GetFieldsCount(UINT &count)$/;" f class:CTableStruct +GetFileName vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:GetFileName()$/;" f +GetFileNameEsc vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:GetFileNameEsc()$/;" f GetFileSize asynio/fileimpl.cpp /^std_method_type_impl(int64) CFileImpl::GetFileSize()$/;" f class:CFileImpl -GetFiles base/io/compat_path.c /^int GetFiles(basic_tchar* szPath, get_file_cb entry, void* ctx)$/;" f +GetFiles stdcrt/io/compat_path.c /^int GetFiles(basic_tchar* szPath, get_file_cb entry, void* ctx)$/;" f GetFixed uibase/uicontrolimpl.cpp /^std_method_type_impl(SIZE) CUiControlImpl::GetFixed()$/;" f class:CUiControlImpl GetFixedColumns uibase/uilib/layout/uitilelayout.cpp /^ int CTileLayoutUI::GetFixedColumns() const$/;" f class:DuiLib::CTileLayoutUI GetFixedHeight uibase/uilib/core/uicontrol.cpp /^ int CControlUI::GetFixedHeight() const$/;" f class:DuiLib::CControlUI @@ -2821,6 +2492,8 @@ GetForeImage uibase/uilib/control/uibutton.cpp /^ LPCTSTR CButtonUI::GetForeImag GetForeImage uibase/uilib/control/uioption.cpp /^ LPCTSTR COptionUI::GetForeImage()$/;" f class:DuiLib::COptionUI GetForeImage uibase/uilib/control/uiprogress.cpp /^ LPCTSTR CProgressUI::GetForeImage() const$/;" f class:DuiLib::CProgressUI GetFoundControls uibase/uilib/core/uimanager.cpp /^CDuiPtrArray* CPaintManagerUI::GetFoundControls()$/;" f class:DuiLib::CPaintManagerUI +GetFullFileName vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:GetFullFileName()$/;" f +GetFullFileNameEsc vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:GetFullFileNameEsc()$/;" f GetFunDefs extensions/include/platform/services/license.hpp /^ virtual STFunDesc *GetFunDefs()$/;" f class:CLicenseLoader GetFunDefs include/dlcom/loadcom.hpp /^ virtual STFunDesc *GetFunDefs() $/;" f class:CComLoader GetGradientAngle uibase/uilib/control/uilabel.cpp /^ int CLabelUI::GetGradientAngle()$/;" f class:DuiLib::CLabelUI @@ -2848,17 +2521,21 @@ GetHotItemTextColor uibase/uilib/control/uicombo.cpp /^DWORD CComboUI::GetHotIte GetHotItemTextColor uibase/uilib/control/uilist.cpp /^DWORD CListUI::GetHotItemTextColor() const$/;" f class:DuiLib::CListUI GetHotTextColor uibase/uilib/control/uibutton.cpp /^ DWORD CButtonUI::GetHotTextColor() const$/;" f class:DuiLib::CButtonUI GetHoverTime uibase/uilib/core/uimanager.cpp /^int CPaintManagerUI::GetHoverTime() const$/;" f class:DuiLib::CPaintManagerUI -GetHttpHead http/httptimpl.cpp /^std_method_type_impl(http_header) CHttptImpl::GetHttpHead()$/;" f class:CHttptImpl +GetHttpHead net/httptimpl.cpp /^std_method_type_impl(http_header) CHttptImpl::GetHttpHead()$/;" f class:CHttptImpl +GetIExitCode container/mainrun.cpp /^std_method_type_impl(UINT) CMainRun::GetIExitCode(CLSID iid)$/;" f class:CMainRun GetId asynio/iooperationimpl.cpp /^std_method_type_impl(ULONG) CIoOperationImpl::GetId()$/;" f class:CIoOperationImpl GetId asynio/timerimpl.cpp /^std_method_type_impl(UINT) CTimerImpl::GetId()$/;" f class:CTimerImpl GetId container/msg.cpp /^std_method_type_impl(unsigned int) CMsgImpl::GetId()$/;" f class:CMsgImpl GetImage uibase/uilib/core/uimanager.cpp /^const TImageInfo* CPaintManagerUI::GetImage(LPCTSTR bitmap)$/;" f class:DuiLib::CPaintManagerUI GetImageEx uibase/uilib/core/uimanager.cpp /^const TImageInfo* CPaintManagerUI::GetImageEx(LPCTSTR bitmap, LPCTSTR type, DWORD mask, bool bUseHSL)$/;" f class:DuiLib::CPaintManagerUI +GetIncludeListFromCurrentBuffer vim_tool/.vim/autoload/omni/cpp/includes.vim /^function! s:GetIncludeListFromCurrentBuffer()$/;" f +GetIncludeListFromFile vim_tool/.vim/autoload/omni/cpp/includes.vim /^function! s:GetIncludeListFromFile(szFilePath, bUpdate) $/;" f GetIndex uibase/uilib/control/uilist.cpp /^int CListContainerElementUI::GetIndex() const$/;" f class:DuiLib::CListContainerElementUI GetIndex uibase/uilib/control/uilist.cpp /^int CListElementUI::GetIndex() const$/;" f class:DuiLib::CListElementUI +GetIndexArgv container/mainrun.cpp /^std_method_type_impl(basic_tchar*) CMainRun::GetIndexArgv(int index)$/;" f class:CMainRun GetInitSize uibase/uilib/core/uimanager.cpp /^SIZE CPaintManagerUI::GetInitSize()$/;" f class:DuiLib::CPaintManagerUI GetInset uibase/uilib/core/uicontainer.cpp /^ RECT CContainerUI::GetInset() const$/;" f class:DuiLib::CContainerUI -GetInstance base/stdlib/compat_proctol.c /^_pinstance GetInstance()$/;" f +GetInstance stdcrt/stdlib/compat_proctol.c /^_pinstance GetInstance(void)$/;" f GetInstance uibase/uilib/core/uimanager.cpp /^HINSTANCE CPaintManagerUI::GetInstance()$/;" f class:DuiLib::CPaintManagerUI GetInstancePath uibase/uilib/core/uimanager.cpp /^CDuiString CPaintManagerUI::GetInstancePath()$/;" f class:DuiLib::CPaintManagerUI GetInt access/recordset.cpp /^std_method_impl CRecordSet::GetInt(LPCSTR lpszName, INT& nValue)$/;" f class:CRecordSet @@ -2971,6 +2648,9 @@ GetName uibase/uicontrolimpl.cpp /^std_method_type_impl(LPCSTR) CUiControlImpl:: GetName uibase/uilib/core/uicontrol.cpp /^ CDuiString CControlUI::GetName() const$/;" f class:DuiLib::CControlUI GetName uibase/uilib/core/uimanager.cpp /^LPCTSTR CPaintManagerUI::GetName() const$/;" f class:DuiLib::CPaintManagerUI GetName uibase/uilib/core/uimarkup.cpp /^LPCTSTR CMarkupNode::GetName() const$/;" f class:DuiLib::CMarkupNode +GetNamespaceAliasListFromLine vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetNamespaceAliasListFromLine(szLine)$/;" f +GetNamespaceAliasMap vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetNamespaceAliasMap()$/;" f +GetNamespaceListFromLine vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetNamespaceListFromLine(szLine)$/;" f GetNative uibase/uicontrolimpl.cpp /^std_method_type_impl(HWND) CUiControlImpl::GetNative()$/;" f class:CUiControlImpl GetNativeEditBkColor uibase/uilib/control/uiedit.cpp /^ DWORD CEditUI::GetNativeEditBkColor() const$/;" f class:DuiLib::CEditUI GetNativeEditHWND uibase/uilib/control/uiedit.cpp /^ HWND CEditUI::GetNativeEditHWND() const$/;" f class:DuiLib::CEditUI @@ -2989,7 +2669,7 @@ GetObject container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::GetObj GetObject include/comutiliy/cchannel.hpp /^ std_method_impl GetObject(IBase *pIBase, OperationPtr& pOperation)$/;" f class:CChannel GetObject include/comutiliy/schannel.hpp /^ std_method_impl GetObject(IBase *pIBase, TcpSocketPtr& pSocket, OperationPtr& pOperation)$/;" f class:SChannel GetObject uibase/uilib/utils/uidelegate.cpp /^void* CDelegateBase::GetObject() $/;" f class:DuiLib::CDelegateBase -GetObjectCount container/rot.cpp /^std_method_type_impl(UINT) CComRunningObjectTableImpl::GetObjectCount()$/;" f class:CComRunningObjectTableImpl +GetObjectCount container/rot.cpp /^std_method_type_impl(ULONG) CComRunningObjectTableImpl::GetObjectCount()$/;" f class:CComRunningObjectTableImpl GetObjectLoader container/mainrun.cpp /^std_method_impl CMainRun::GetObjectLoader(IBase** Base)$/;" f class:CMainRun GetOp logs/tablestruct.cpp /^std_method_type_impl(UINT) CTableStruct::GetOp()$/;" f class:CTableStruct GetOpacity uibase/uilib/core/uimanager.cpp /^BYTE CPaintManagerUI::GetOpacity() const$/;" f class:DuiLib::CPaintManagerUI @@ -3041,8 +2721,9 @@ GetRoundCorner uibase/uilib/core/uimanager.cpp /^SIZE CPaintManagerUI::GetRoundC GetRoute mainview/mainviewimpl.cpp /^std_method_type_impl(ULONG) CMainViewImpl::GetRoute()$/;" f class:CMainViewImpl GetRows uibase/uilib/layout/uitilelayout.cpp /^ int CTileLayoutUI::GetRows() const$/;" f class:DuiLib::CTileLayoutUI GetRuleFiles logs/logsimpl.cpp /^std_method_impl CLogsImpl::GetRuleFiles()$/;" f class:CLogsImpl +GetRunIndex container/mainrun.cpp /^std_method_type_impl(ULONG) CMainRun::GetRunIndex(ULONG index)$/;" f class:CMainRun GetRunPluginCLSID container/mainrun.cpp /^std_method_type_impl(CLSID) CMainRun::GetRunPluginCLSID()$/;" f class:CMainRun -GetRunPluginsCount container/mainrun.cpp /^std_method_type_impl(UINT) CMainRun::GetRunPluginsCount()$/;" f class:CMainRun +GetRunPluginsCount container/mainrun.cpp /^std_method_type_impl(ULONG) CMainRun::GetRunPluginsCount()$/;" f class:CMainRun GetScale uibase/uilib/dpi.hpp /^ UINT GetScale()$/;" f class:CDPI GetScrollPos uibase/uilib/control/uilist.cpp /^SIZE CListUI::GetScrollPos() const$/;" f class:DuiLib::CListUI GetScrollPos uibase/uilib/control/uiscrollbar.cpp /^int CScrollBarUI::GetScrollPos() const$/;" f class:DuiLib::CScrollBarUI @@ -3052,6 +2733,7 @@ GetScrollRange uibase/uilib/control/uiscrollbar.cpp /^int CScrollBarUI::GetScrol GetScrollRange uibase/uilib/core/uicontainer.cpp /^ SIZE CContainerUI::GetScrollRange() const$/;" f class:DuiLib::CContainerUI GetScrollSelect uibase/uilib/control/uilist.cpp /^bool CListUI::GetScrollSelect()$/;" f class:DuiLib::CListUI GetScrollUnit uibase/uilib/control/uiscrollbar.cpp /^int CScrollBarUI::GetScrollUnit() const$/;" f class:DuiLib::CScrollBarUI +GetSection vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:GetSection()$/;" f GetSel uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::GetSel(CHARRANGE &cr) const$/;" f class:DuiLib::CRichEditUI GetSel uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::GetSel(long& nStartChar, long& nEndChar) const$/;" f class:DuiLib::CRichEditUI GetSelItemHotTextColor uibase/uilib/control/uitreeview.cpp /^ DWORD CTreeNodeUI::GetSelItemHotTextColor() const$/;" f class:DuiLib::CTreeNodeUI @@ -3088,9 +2770,11 @@ GetSize uibase/uilib/utils/utils.cpp /^ int CDuiPtrArray::GetSize() const$/;" f GetSize uibase/uilib/utils/utils.cpp /^ int CDuiStringPtrMap::GetSize() const$/;" f class:DuiLib::CDuiStringPtrMap GetSize uibase/uilib/utils/utils.cpp /^ int CDuiValArray::GetSize() const$/;" f class:DuiLib::CDuiValArray GetSizeBox uibase/uilib/core/uimanager.cpp /^RECT& CPaintManagerUI::GetSizeBox()$/;" f class:DuiLib::CPaintManagerUI +GetStartIndex include/dlcom/objectrun.hpp /^ ULONG GetStartIndex(ULONG index) {$/;" f class:CContainer GetState include/utilex/semthread.hpp /^ UINT GetState() {$/;" f class:CSemThread GetState include/utilex/thread.hpp /^ UINT GetState() {$/;" f class:CThread GetState include/utilex/timethread.hpp /^ UINT GetState() {$/;" f class:CTimeThread +GetStopPositionForLocalSearch vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetStopPositionForLocalSearch()$/;" f GetString access/recordset.cpp /^std_method_type_impl(LPCSTR) CRecordSet::GetString(LPCSTR lpszName)$/;" f class:CRecordSet GetString access/recordset.cpp /^std_method_type_impl(LPCSTR) CRecordSet::GetString(unsigned int nIndex)$/;" f class:CRecordSet GetStrokeColor uibase/uilib/control/uilabel.cpp /^ DWORD CLabelUI::GetStrokeColor()$/;" f class:DuiLib::CLabelUI @@ -3103,11 +2787,13 @@ GetSubControlUserData uibase/uilib/core/uicontainer.cpp /^ const CDuiString CCon GetSuperClassName uibase/uilib/control/uidatetime.cpp /^ LPCTSTR CDateTimeWnd::GetSuperClassName() const$/;" f class:DuiLib::CDateTimeWnd GetSuperClassName uibase/uilib/control/uiedit.cpp /^ LPCTSTR CEditWnd::GetSuperClassName() const$/;" f class:DuiLib::CEditWnd GetSuperClassName uibase/uilib/core/uibase.cpp /^LPCTSTR CWindowWnd::GetSuperClassName() const$/;" f class:DuiLib::CWindowWnd +GetSymbol vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:GetSymbol(tokens)$/;" f GetTableFields logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::GetTableFields(Table& table,$/;" f class:CLogDataBaseImpl GetTableInfo access/dbimpl.cpp /^std_method_impl CDatabaseImpl::GetTableInfo(LPCSTR lpszName, ITableInfo** ppTableInfo)$/;" f class:CDatabaseImpl GetTableName logs/tablestruct.cpp /^std_method_impl CTableStruct::GetTableName(LPSTR name)$/;" f class:CTableStruct GetTableStruct logs/database.cpp /^std_method_impl CDatabase::GetTableStruct(LPCSTR strTableName, vector& VecField)$/;" f class:CDatabase GetTag uibase/uilib/core/uicontrol.cpp /^ UINT_PTR CControlUI::GetTag() const$/;" f class:DuiLib::CControlUI +GetTagOfSameScope vim_tool/.vim/autoload/omni/cpp/utils.vim /^function! s:GetTagOfSameScope(listTags, szScopeToMatch)$/;" f GetText uibase/uicontrolimpl.cpp /^std_method_type_impl(LPCSTR) CUiControlImpl::GetText()$/;" f class:CUiControlImpl GetText uibase/uilib/control/uicombo.cpp /^CDuiString CComboUI::GetText() const$/;" f class:DuiLib::CComboUI GetText uibase/uilib/control/uilist.cpp /^LPCTSTR CListTextElementUI::GetText(int iIndex) const$/;" f class:DuiLib::CListTextElementUI @@ -3142,7 +2828,8 @@ GetThumbRect uibase/uilib/control/uilist.cpp /^RECT CListHeaderItemUI::GetThumbR GetThumbRect uibase/uilib/control/uislider.cpp /^ RECT CSliderUI::GetThumbRect() const$/;" f class:DuiLib::CSliderUI GetThumbRect uibase/uilib/layout/uihorizontallayout.cpp /^ RECT CHorizontalLayoutUI::GetThumbRect(bool bUseNew) const$/;" f class:DuiLib::CHorizontalLayoutUI GetThumbRect uibase/uilib/layout/uiverticallayout.cpp /^ RECT CVerticalLayoutUI::GetThumbRect(bool bUseNew) const$/;" f class:DuiLib::CVerticalLayoutUI -GetTickCount base/stdlib/compat_stdtime.c /^unsigned long GetTickCount()$/;" f +GetTickCount stdcrt/stdlib/compat_stdtime.c /^unsigned long GetTickCount()$/;" f +GetTickCount stdcrt/stdlib/compat_stdtime.c /^unsigned long GetTickCount(void)$/;" f GetTime uibase/uilib/control/uidatetime.cpp /^ SYSTEMTIME& CDateTimeUI::GetTime()$/;" f class:DuiLib::CDateTimeUI GetTimerState uibase/uilib/control/uirichedit.cpp /^BOOL CTxtWinHost::GetTimerState()$/;" f class:DuiLib::CTxtWinHost GetToolTip uibase/uicontrolimpl.cpp /^std_method_type_impl(LPSTRING) CUiControlImpl::GetToolTip()$/;" f class:CUiControlImpl @@ -3158,6 +2845,8 @@ GetTreeNodes uibase/uilib/control/uitreeview.cpp /^ CDuiPtrArray CTreeNodeUI::Ge GetTreeView uibase/uilib/control/uitreeview.cpp /^ CTreeViewUI* CTreeNodeUI::GetTreeView()$/;" f class:DuiLib::CTreeNodeUI GetTxDropTarget uibase/uilib/control/uirichedit.cpp /^IDropTarget* CRichEditUI::GetTxDropTarget()$/;" f class:DuiLib::CRichEditUI GetType access/fieldinfo.cpp /^std_method_type_impl(int) CXFieldInfo::GetType()$/;" f class:CXFieldInfo +GetTypeInfoOfReturnedType vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:GetTypeInfoOfReturnedType(contextStack, szFunctionName)$/;" f +GetTypeInfoOfVariable vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:GetTypeInfoOfVariable(contextStack, szVariable, bSearchDecl)$/;" f GetTypeName access/fieldinfo.cpp /^std_method_type_impl(LPCSTR) CXFieldInfo::GetTypeName()$/;" f class:CXFieldInfo GetUByte include/comutiliy/serialize.hpp /^ std_method_impl GetUByte(unsigned char& nVal, unsigned int offset)$/;" f class:Serialize GetUInt access/recordset.cpp /^std_method_impl CRecordSet::GetUInt(LPCSTR lpszName, UINT& nValue)$/;" f class:CRecordSet @@ -3168,6 +2857,7 @@ GetUInt64 access/recordset.cpp /^std_method_impl CRecordSet::GetUInt64(LPCSTR lp GetUInt64 access/recordset.cpp /^std_method_impl CRecordSet::GetUInt64(unsigned int nIndex, uint64& nValue)$/;" f class:CRecordSet GetUShort include/comutiliy/serialize.hpp /^ std_method_impl GetUShort(unsigned short& nVal, unsigned int offset)$/;" f class:Serialize GetUserData uibase/uilib/core/uicontrol.cpp /^ const CDuiString& CControlUI::GetUserData()$/;" f class:DuiLib::CControlUI +GetUsingNamespaceListFromMap vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:GetUsingNamespaceListFromMap(namespaceMap, ...)$/;" f GetValue uibase/uilib/control/uiprogress.cpp /^ int CProgressUI::GetValue() const$/;" f class:DuiLib::CProgressUI GetValue uibase/uilib/core/uimarkup.cpp /^LPCTSTR CMarkupNode::GetValue() const$/;" f class:DuiLib::CMarkupNode GetVersion container/msg.cpp /^std_method_type_impl(unsigned int) CMsgImpl::GetVersion()$/;" f class:CMsgImpl @@ -3205,10 +2895,15 @@ GlobUpperToLower access/sqlite3.c 90243;" d file: GlobUpperToLower access/sqlite3.c 90245;" d file: GlobUpperToLower logs/sqlite3.c 90243;" d file: GlobUpperToLower logs/sqlite3.c 90245;" d file: -H base/algorithm/compat_md5.c 5;" d file: +GoGdb vim_tool/.vim/plugin/devfunckey.vim /^func! GoGdb()$/;" f +GotoExplorerWindow vim_tool/.vim/plugin/winmanager.vim /^function! GotoExplorerWindow(which)$/;" f +GotoNextExplorerInGroup vim_tool/.vim/plugin/winmanager.vim /^function! GotoNextExplorerInGroup(name, ...)$/;" f +GotoWindow vim_tool/.vim/plugin/winmanager.vim /^function! GotoWindow(reqdWinNum)$/;" f +GroupTags vim_tool/.vim/plugin/wintagexplorer.vim /^function! GroupTags() range$/;" f H polipo/md5.c 75;" d file: -HANDLE compat/darwinossysdef.h /^typedef void* HANDLE;$/;" t -HANDLE compat/posixossysdef.h /^typedef void* HANDLE;$/;" t +H stdcrt/algorithm/compat_md5.c 5;" d file: +HANDLE crt/darwinossysdef.h /^typedef void* HANDLE;$/;" t +HANDLE crt/posixossysdef.h /^typedef void* HANDLE;$/;" t HANDLE_TO_WINFILE access/sqlite3.c 33155;" d file: HANDLE_TO_WINFILE logs/sqlite3.c 33155;" d file: HASHSIZE access/sqlite3.c 141683;" d file: @@ -3270,45 +2965,43 @@ HAVE_TM_GMTOFF polipo/polipo.h 113;" d HAVE_TM_GMTOFF polipo/polipo.h 92;" d HAVE_TZSET polipo/polipo.h 127;" d HAVE_WINSOCK polipo/mingw.h 38;" d -HDC compat/darwinossysdef.h /^typedef void* HDC;$/;" t -HDC compat/posixossysdef.h /^typedef void* HDC;$/;" t -HDESK compat/darwinossysdef.h /^typedef void* HDESK;$/;" t -HDESK compat/posixossysdef.h /^typedef void* HDESK;$/;" t -HDWP compat/darwinossysdef.h /^typedef HANDLE HDWP;$/;" t -HDWP compat/posixossysdef.h /^typedef HANDLE HDWP;$/;" t +HDC crt/darwinossysdef.h /^typedef void* HDC;$/;" t +HDC crt/posixossysdef.h /^typedef void* HDC;$/;" t +HDESK crt/darwinossysdef.h /^typedef void* HDESK;$/;" t +HDESK crt/posixossysdef.h /^typedef void* HDESK;$/;" t +HDWP crt/darwinossysdef.h /^typedef HANDLE HDWP;$/;" t +HDWP crt/posixossysdef.h /^typedef HANDLE HDWP;$/;" t HEADER_PUGICONFIG_HPP uibase/uilib/core/pugiconfig.hpp 15;" d HEADER_PUGIXML_HPP uibase/uilib/core/pugixml.hpp 24;" d -HEMF compat/darwinossysdef.h /^typedef void* HEMF;$/;" t -HEMF compat/posixossysdef.h /^typedef void* HEMF;$/;" t -HEX CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 555;" d file: -HEX CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 540;" d file: -HFILE compat/darwinossysdef.h /^typedef INT HFILE;$/;" t -HFILE compat/posixossysdef.h /^typedef INT HFILE;$/;" t -HGDIOBJ compat/darwinossysdef.h /^typedef void* HGDIOBJ;$/;" t -HGDIOBJ compat/posixossysdef.h /^typedef void* HGDIOBJ;$/;" t -HH base/algorithm/compat_md5.c 20;" d file: +HEMF crt/darwinossysdef.h /^typedef void* HEMF;$/;" t +HEMF crt/posixossysdef.h /^typedef void* HEMF;$/;" t +HFILE crt/darwinossysdef.h /^typedef INT HFILE;$/;" t +HFILE crt/posixossysdef.h /^typedef INT HFILE;$/;" t +HGDIOBJ crt/darwinossysdef.h /^typedef void* HGDIOBJ;$/;" t +HGDIOBJ crt/posixossysdef.h /^typedef void* HGDIOBJ;$/;" t HH polipo/md5.c 106;" d file: +HH stdcrt/algorithm/compat_md5.c 20;" d file: HIMETRIC_PER_INCH uibase/uilib/control/uirichedit.cpp 32;" d file: -HINSTANCE compat/darwinossysdef.h /^typedef pid_t HINSTANCE;$/;" t -HINSTANCE compat/posixossysdef.h /^typedef pid_t HINSTANCE;$/;" t -HKEY compat/darwinossysdef.h /^typedef void* HKEY;$/;" t -HKEY compat/posixossysdef.h /^typedef void* HKEY;$/;" t -HKL compat/darwinossysdef.h /^typedef void* HKL;$/;" t -HKL compat/posixossysdef.h /^typedef void* HKL;$/;" t -HMF compat/darwinossysdef.h /^typedef void* HMF;$/;" t -HMF compat/posixossysdef.h /^typedef void* HMF;$/;" t -HMODULE compat/darwinossysdef.h /^typedef void* HMODULE;$/;" t -HMODULE compat/posixossysdef.h /^typedef void* HMODULE;$/;" t -HPEN compat/darwinossysdef.h /^typedef void* HPEN;$/;" t -HPEN compat/posixossysdef.h /^typedef void* HPEN;$/;" t -HRESULT compat/compat_comutil.hpp /^ typedef long HRESULT;$/;" t -HRSRC compat/darwinossysdef.h /^typedef void* HRSRC;$/;" t -HRSRC compat/posixossysdef.h /^typedef void* HRSRC;$/;" t +HINSTANCE crt/darwinossysdef.h /^typedef pid_t HINSTANCE;$/;" t +HINSTANCE crt/posixossysdef.h /^typedef pid_t HINSTANCE;$/;" t +HKEY crt/darwinossysdef.h /^typedef void* HKEY;$/;" t +HKEY crt/posixossysdef.h /^typedef void* HKEY;$/;" t +HKL crt/darwinossysdef.h /^typedef void* HKL;$/;" t +HKL crt/posixossysdef.h /^typedef void* HKL;$/;" t +HMF crt/darwinossysdef.h /^typedef void* HMF;$/;" t +HMF crt/posixossysdef.h /^typedef void* HMF;$/;" t +HMODULE crt/darwinossysdef.h /^typedef void* HMODULE;$/;" t +HMODULE crt/posixossysdef.h /^typedef void* HMODULE;$/;" t +HPEN crt/darwinossysdef.h /^typedef void* HPEN;$/;" t +HPEN crt/posixossysdef.h /^typedef void* HPEN;$/;" t +HRESULT crt/crt_comutil.hpp /^ typedef long HRESULT;$/;" t +HRSRC crt/darwinossysdef.h /^typedef void* HRSRC;$/;" t +HRSRC crt/posixossysdef.h /^typedef void* HRSRC;$/;" t HSLtoRGB uibase/uilib/core/uirender.cpp /^static void HSLtoRGB(DWORD* ARGB, float H, float S, float L) {$/;" f namespace:DuiLib file: -HSTR compat/darwinossysdef.h /^typedef void* HSTR;$/;" t -HSTR compat/posixossysdef.h /^typedef void* HSTR;$/;" t -HTASK compat/darwinossysdef.h /^typedef void* HTASK;$/;" t -HTASK compat/posixossysdef.h /^typedef void* HTASK;$/;" t +HSTR crt/darwinossysdef.h /^typedef void* HSTR;$/;" t +HSTR crt/posixossysdef.h /^typedef void* HSTR;$/;" t +HTASK crt/darwinossysdef.h /^typedef void* HTASK;$/;" t +HTASK crt/posixossysdef.h /^typedef void* HTASK;$/;" t HTTPConditionPtr polipo/http.h /^} HTTPConditionRec, *HTTPConditionPtr;$/;" t typeref:struct:_HTTPCondition HTTPConditionRec polipo/http.h /^} HTTPConditionRec, *HTTPConditionPtr;$/;" t typeref:struct:_HTTPCondition HTTPConnectionPtr polipo/http.h /^} HTTPConnectionRec, *HTTPConnectionPtr;$/;" t typeref:struct:_HTTPConnection @@ -3322,93 +3015,93 @@ HTTPServerPtr polipo/server.h /^} HTTPServerRec, *HTTPServerPtr;$/;" t typeref:s HTTPServerRec polipo/server.h /^} HTTPServerRec, *HTTPServerPtr;$/;" t typeref:struct:_HTTPServer HTTP_10 polipo/http.h 113;" d HTTP_11 polipo/http.h 114;" d -HTTP_ACCEPT http/http/http_header.hpp 6;" d -HTTP_ACCEPT_CHARSET http/http/http_header.hpp 7;" d -HTTP_ACCEPT_DATETIME http/http/http_header.hpp 9;" d -HTTP_ACCEPT_ENCODEING http/http/http_header.hpp 8;" d -HTTP_ACCEPT_LANGUAGE http/http/http_header.hpp 10;" d -HTTP_AUTHORIZATION http/http/http_header.hpp 11;" d -HTTP_BOTH http/http/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" e enum:http_parser_type -HTTP_CACHE_CONTROL http/http/http_header.hpp 12;" d -HTTP_CONNECTION http/http/http_header.hpp 13;" d -HTTP_CONTEND_MD5 http/http/http_header.hpp 14;" d -HTTP_CONTENT_TYPE http/http/http_header.hpp 23;" d -HTTP_COOKIE http/http/http_header.hpp 25;" d -HTTP_DATA http/http/http_header.hpp 15;" d -HTTP_DNT http/http/http_header.hpp 24;" d -HTTP_END http/http/http_header.hpp 29;" d -HTTP_ERRNO_GEN http/http/http_parser.h 282;" d -HTTP_ERRNO_GEN http/http/http_parser.h 286;" d -HTTP_ERRNO_MAP http/http/http_parser.h /^ HTTP_ERRNO_MAP(HTTP_ERRNO_GEN)$/;" e enum:http_errno -HTTP_ERRNO_MAP http/http/http_parser.h 235;" d -HTTP_ETAG http/http/http_header.hpp 26;" d -HTTP_EXPECT http/http/http_header.hpp 16;" d -HTTP_FORWARDED http/http/http_header.hpp 17;" d -HTTP_HOST http/http/http_header.hpp 27;" d -HTTP_IMPL_CONNECTED extensions/include/http/ihttp.h /^ HTTP_IMPL_CONNECTED,$/;" e enum:__anon39 -HTTP_IMPL_CONNECTING extensions/include/http/ihttp.h /^ HTTP_IMPL_CONNECTING,$/;" e enum:__anon39 -HTTP_IMPL_CONNECT_FAIL extensions/include/http/ihttp.h /^ HTTP_IMPL_CONNECT_FAIL,$/;" e enum:__anon39 -HTTP_IMPL_END extensions/include/http/ihttp.h /^ HTTP_IMPL_END,$/;" e enum:__anon39 -HTTP_IMPL_LOCATION extensions/include/http/ihttp.h /^ HTTP_IMPL_LOCATION,$/;" e enum:__anon39 -HTTP_IMPL_LOCATIONED extensions/include/http/ihttp.h /^ HTTP_IMPL_LOCATIONED,$/;" e enum:__anon39 -HTTP_IMPL_LOCATION_FAIL extensions/include/http/ihttp.h /^ HTTP_IMPL_LOCATION_FAIL,$/;" e enum:__anon39 -HTTP_IMPL_RECV_BODY extensions/include/http/ihttp.h /^ HTTP_IMPL_RECV_BODY,$/;" e enum:__anon39 -HTTP_IMPL_RECV_BODYED extensions/include/http/ihttp.h /^ HTTP_IMPL_RECV_BODYED,$/;" e enum:__anon39 -HTTP_IMPL_RECV_BODY_FAIL extensions/include/http/ihttp.h /^ HTTP_IMPL_RECV_BODY_FAIL,$/;" e enum:__anon39 -HTTP_IMPL_RECV_HEAD extensions/include/http/ihttp.h /^ HTTP_IMPL_RECV_HEAD,$/;" e enum:__anon39 -HTTP_IMPL_RECV_HEADED extensions/include/http/ihttp.h /^ HTTP_IMPL_RECV_HEADED,$/;" e enum:__anon39 -HTTP_IMPL_RECV_HEAD_FAIL extensions/include/http/ihttp.h /^ HTTP_IMPL_RECV_HEAD_FAIL,$/;" e enum:__anon39 -HTTP_IMPL_SEND_BODY extensions/include/http/ihttp.h /^ HTTP_IMPL_SEND_BODY,$/;" e enum:__anon39 -HTTP_IMPL_SEND_BODYED extensions/include/http/ihttp.h /^ HTTP_IMPL_SEND_BODYED,$/;" e enum:__anon39 -HTTP_IMPL_SEND_BODY_FAIL extensions/include/http/ihttp.h /^ HTTP_IMPL_SEND_BODY_FAIL,$/;" e enum:__anon39 -HTTP_IMPL_SEND_HEAD extensions/include/http/ihttp.h /^ HTTP_IMPL_SEND_HEAD,$/;" e enum:__anon39 -HTTP_IMPL_SEND_HEADED extensions/include/http/ihttp.h /^ HTTP_IMPL_SEND_HEADED,$/;" e enum:__anon39 -HTTP_IMPL_SEND_HEAD_FAIL extensions/include/http/ihttp.h /^ HTTP_IMPL_SEND_HEAD_FAIL,$/;" e enum:__anon39 -HTTP_IMPL_START extensions/include/http/ihttp.h /^ HTTP_IMPL_START = 0,$/;" e enum:__anon39 -HTTP_IMPL_UNKNOWN extensions/include/http/ihttp.h /^ HTTP_IMPL_UNKNOWN$/;" e enum:__anon39 -HTTP_KEEPALIVE http/http/http_header.hpp 19;" d -HTTP_MAX_HEADER_SIZE http/http/http_parser.h 63;" d -HTTP_METHOD_CONNECT extensions/include/http/ihttp.h /^ HTTP_METHOD_CONNECT, $/;" e enum:__anon41 -HTTP_METHOD_DELETE extensions/include/http/ihttp.h /^ HTTP_METHOD_DELETE, $/;" e enum:__anon41 -HTTP_METHOD_GET extensions/include/http/ihttp.h /^ HTTP_METHOD_GET, $/;" e enum:__anon41 -HTTP_METHOD_HEAD extensions/include/http/ihttp.h /^ HTTP_METHOD_HEAD, $/;" e enum:__anon41 -HTTP_METHOD_MAP http/http/http_parser.h /^ HTTP_METHOD_MAP(XX)$/;" e enum:http_method -HTTP_METHOD_MAP http/http/http_parser.h 163;" d -HTTP_METHOD_OPTION extensions/include/http/ihttp.h /^ HTTP_METHOD_OPTION, $/;" e enum:__anon41 -HTTP_METHOD_OTHER extensions/include/http/ihttp.h /^ HTTP_METHOD_OTHER, $/;" e enum:__anon41 -HTTP_METHOD_POST extensions/include/http/ihttp.h /^ HTTP_METHOD_POST, $/;" e enum:__anon41 -HTTP_METHOD_PROPFIND extensions/include/http/ihttp.h /^ HTTP_METHOD_PROPFIND, $/;" e enum:__anon41 -HTTP_METHOD_PURGE extensions/include/http/ihttp.h /^ HTTP_METHOD_PURGE, $/;" e enum:__anon41 -HTTP_METHOD_PUT extensions/include/http/ihttp.h /^ HTTP_METHOD_PUT, $/;" e enum:__anon41 -HTTP_METHOD_UNKNOWN extensions/include/http/ihttp.h /^ HTTP_METHOD_UNKNOWN, $/;" e enum:__anon41 -HTTP_MIME_FILE extensions/include/http/ihttp.h /^ HTTP_MIME_FILE \/\/ http mime file $/;" e enum:__anon43 -HTTP_MIME_PARAM extensions/include/http/ihttp.h /^ HTTP_MIME_PARAM, \/\/ http mime param$/;" e enum:__anon43 -HTTP_PARSER_ERRNO http/http/http_parser.h 290;" d -HTTP_PARSER_STRICT http/http/http_parser.h 52;" d -HTTP_PARSER_VERSION_MAJOR http/http/http_parser.h 28;" d -HTTP_PARSER_VERSION_MINOR http/http/http_parser.h 29;" d -HTTP_PARSER_VERSION_PATCH http/http/http_parser.h 30;" d -HTTP_RANGE http/http/http_header.hpp 21;" d -HTTP_REFERER http/http/http_header.hpp 20;" d -HTTP_REQUEST http/http/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" e enum:http_parser_type -HTTP_REQUEST_MULTIPART_FORM extensions/include/http/ihttp.h /^ HTTP_REQUEST_MULTIPART_FORM,$/;" e enum:__anon42 -HTTP_REQUEST_NORMAL extensions/include/http/ihttp.h /^ HTTP_REQUEST_NORMAL,$/;" e enum:__anon42 -HTTP_REQUEST_OCTET_STREAM extensions/include/http/ihttp.h /^ HTTP_REQUEST_OCTET_STREAM,$/;" e enum:__anon42 -HTTP_REQUEST_OTHER extensions/include/http/ihttp.h /^ HTTP_REQUEST_OTHER$/;" e enum:__anon42 -HTTP_REQUEST_TEXT_JSON extensions/include/http/ihttp.h /^ HTTP_REQUEST_TEXT_JSON,$/;" e enum:__anon42 -HTTP_REQUEST_TEXT_XML extensions/include/http/ihttp.h /^ HTTP_REQUEST_TEXT_XML,$/;" e enum:__anon42 -HTTP_RESPONSE http/http/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" e enum:http_parser_type -HTTP_STATUS_MAP http/http/http_parser.h /^ HTTP_STATUS_MAP(XX)$/;" e enum:http_status -HTTP_STATUS_MAP http/http/http_parser.h 93;" d -HTTP_STRERROR_GEN http/http/http_parser.cpp 462;" d file: -HTTP_STRERROR_GEN http/http/http_parser.cpp 469;" d file: +HTTP_ACCEPT net/http_protocol/http_header.hpp 6;" d +HTTP_ACCEPT_CHARSET net/http_protocol/http_header.hpp 7;" d +HTTP_ACCEPT_DATETIME net/http_protocol/http_header.hpp 9;" d +HTTP_ACCEPT_ENCODEING net/http_protocol/http_header.hpp 8;" d +HTTP_ACCEPT_LANGUAGE net/http_protocol/http_header.hpp 10;" d +HTTP_AUTHORIZATION net/http_protocol/http_header.hpp 11;" d +HTTP_BOTH net/http_protocol/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" e enum:http_parser_type +HTTP_CACHE_CONTROL net/http_protocol/http_header.hpp 12;" d +HTTP_CONNECTION net/http_protocol/http_header.hpp 13;" d +HTTP_CONTEND_MD5 net/http_protocol/http_header.hpp 14;" d +HTTP_CONTENT_TYPE net/http_protocol/http_header.hpp 23;" d +HTTP_COOKIE net/http_protocol/http_header.hpp 25;" d +HTTP_DATA net/http_protocol/http_header.hpp 15;" d +HTTP_DNT net/http_protocol/http_header.hpp 24;" d +HTTP_END net/http_protocol/http_header.hpp 29;" d +HTTP_ERRNO_GEN net/http_protocol/http_parser.h 282;" d +HTTP_ERRNO_GEN net/http_protocol/http_parser.h 286;" d +HTTP_ERRNO_MAP net/http_protocol/http_parser.h /^ HTTP_ERRNO_MAP(HTTP_ERRNO_GEN)$/;" e enum:http_errno +HTTP_ERRNO_MAP net/http_protocol/http_parser.h 235;" d +HTTP_ETAG net/http_protocol/http_header.hpp 26;" d +HTTP_EXPECT net/http_protocol/http_header.hpp 16;" d +HTTP_FORWARDED net/http_protocol/http_header.hpp 17;" d +HTTP_HOST net/http_protocol/http_header.hpp 27;" d +HTTP_IMPL_CONNECTED extensions/include/net/ihttp.h /^ HTTP_IMPL_CONNECTED,$/;" e enum:__anon36 +HTTP_IMPL_CONNECTING extensions/include/net/ihttp.h /^ HTTP_IMPL_CONNECTING,$/;" e enum:__anon36 +HTTP_IMPL_CONNECT_FAIL extensions/include/net/ihttp.h /^ HTTP_IMPL_CONNECT_FAIL,$/;" e enum:__anon36 +HTTP_IMPL_END extensions/include/net/ihttp.h /^ HTTP_IMPL_END,$/;" e enum:__anon36 +HTTP_IMPL_LOCATION extensions/include/net/ihttp.h /^ HTTP_IMPL_LOCATION,$/;" e enum:__anon36 +HTTP_IMPL_LOCATIONED extensions/include/net/ihttp.h /^ HTTP_IMPL_LOCATIONED,$/;" e enum:__anon36 +HTTP_IMPL_LOCATION_FAIL extensions/include/net/ihttp.h /^ HTTP_IMPL_LOCATION_FAIL,$/;" e enum:__anon36 +HTTP_IMPL_RECV_BODY extensions/include/net/ihttp.h /^ HTTP_IMPL_RECV_BODY,$/;" e enum:__anon36 +HTTP_IMPL_RECV_BODYED extensions/include/net/ihttp.h /^ HTTP_IMPL_RECV_BODYED,$/;" e enum:__anon36 +HTTP_IMPL_RECV_BODY_FAIL extensions/include/net/ihttp.h /^ HTTP_IMPL_RECV_BODY_FAIL,$/;" e enum:__anon36 +HTTP_IMPL_RECV_HEAD extensions/include/net/ihttp.h /^ HTTP_IMPL_RECV_HEAD,$/;" e enum:__anon36 +HTTP_IMPL_RECV_HEADED extensions/include/net/ihttp.h /^ HTTP_IMPL_RECV_HEADED,$/;" e enum:__anon36 +HTTP_IMPL_RECV_HEAD_FAIL extensions/include/net/ihttp.h /^ HTTP_IMPL_RECV_HEAD_FAIL,$/;" e enum:__anon36 +HTTP_IMPL_SEND_BODY extensions/include/net/ihttp.h /^ HTTP_IMPL_SEND_BODY,$/;" e enum:__anon36 +HTTP_IMPL_SEND_BODYED extensions/include/net/ihttp.h /^ HTTP_IMPL_SEND_BODYED,$/;" e enum:__anon36 +HTTP_IMPL_SEND_BODY_FAIL extensions/include/net/ihttp.h /^ HTTP_IMPL_SEND_BODY_FAIL,$/;" e enum:__anon36 +HTTP_IMPL_SEND_HEAD extensions/include/net/ihttp.h /^ HTTP_IMPL_SEND_HEAD,$/;" e enum:__anon36 +HTTP_IMPL_SEND_HEADED extensions/include/net/ihttp.h /^ HTTP_IMPL_SEND_HEADED,$/;" e enum:__anon36 +HTTP_IMPL_SEND_HEAD_FAIL extensions/include/net/ihttp.h /^ HTTP_IMPL_SEND_HEAD_FAIL,$/;" e enum:__anon36 +HTTP_IMPL_START extensions/include/net/ihttp.h /^ HTTP_IMPL_START = 0,$/;" e enum:__anon36 +HTTP_IMPL_UNKNOWN extensions/include/net/ihttp.h /^ HTTP_IMPL_UNKNOWN$/;" e enum:__anon36 +HTTP_KEEPALIVE net/http_protocol/http_header.hpp 19;" d +HTTP_MAX_HEADER_SIZE net/http_protocol/http_parser.h 63;" d +HTTP_METHOD_CONNECT extensions/include/net/ihttp.h /^ HTTP_METHOD_CONNECT, $/;" e enum:__anon38 +HTTP_METHOD_DELETE extensions/include/net/ihttp.h /^ HTTP_METHOD_DELETE, $/;" e enum:__anon38 +HTTP_METHOD_GET extensions/include/net/ihttp.h /^ HTTP_METHOD_GET, $/;" e enum:__anon38 +HTTP_METHOD_HEAD extensions/include/net/ihttp.h /^ HTTP_METHOD_HEAD, $/;" e enum:__anon38 +HTTP_METHOD_MAP net/http_protocol/http_parser.h /^ HTTP_METHOD_MAP(XX)$/;" e enum:http_method +HTTP_METHOD_MAP net/http_protocol/http_parser.h 163;" d +HTTP_METHOD_OPTION extensions/include/net/ihttp.h /^ HTTP_METHOD_OPTION, $/;" e enum:__anon38 +HTTP_METHOD_OTHER extensions/include/net/ihttp.h /^ HTTP_METHOD_OTHER, $/;" e enum:__anon38 +HTTP_METHOD_POST extensions/include/net/ihttp.h /^ HTTP_METHOD_POST, $/;" e enum:__anon38 +HTTP_METHOD_PROPFIND extensions/include/net/ihttp.h /^ HTTP_METHOD_PROPFIND, $/;" e enum:__anon38 +HTTP_METHOD_PURGE extensions/include/net/ihttp.h /^ HTTP_METHOD_PURGE, $/;" e enum:__anon38 +HTTP_METHOD_PUT extensions/include/net/ihttp.h /^ HTTP_METHOD_PUT, $/;" e enum:__anon38 +HTTP_METHOD_UNKNOWN extensions/include/net/ihttp.h /^ HTTP_METHOD_UNKNOWN, $/;" e enum:__anon38 +HTTP_MIME_FILE extensions/include/net/ihttp.h /^ HTTP_MIME_FILE \/\/ http mime file $/;" e enum:__anon40 +HTTP_MIME_PARAM extensions/include/net/ihttp.h /^ HTTP_MIME_PARAM, \/\/ http mime param$/;" e enum:__anon40 +HTTP_PARSER_ERRNO net/http_protocol/http_parser.h 290;" d +HTTP_PARSER_STRICT net/http_protocol/http_parser.h 52;" d +HTTP_PARSER_VERSION_MAJOR net/http_protocol/http_parser.h 28;" d +HTTP_PARSER_VERSION_MINOR net/http_protocol/http_parser.h 29;" d +HTTP_PARSER_VERSION_PATCH net/http_protocol/http_parser.h 30;" d +HTTP_RANGE net/http_protocol/http_header.hpp 21;" d +HTTP_REFERER net/http_protocol/http_header.hpp 20;" d +HTTP_REQUEST net/http_protocol/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" e enum:http_parser_type +HTTP_REQUEST_MULTIPART_FORM extensions/include/net/ihttp.h /^ HTTP_REQUEST_MULTIPART_FORM,$/;" e enum:__anon39 +HTTP_REQUEST_NORMAL extensions/include/net/ihttp.h /^ HTTP_REQUEST_NORMAL,$/;" e enum:__anon39 +HTTP_REQUEST_OCTET_STREAM extensions/include/net/ihttp.h /^ HTTP_REQUEST_OCTET_STREAM,$/;" e enum:__anon39 +HTTP_REQUEST_OTHER extensions/include/net/ihttp.h /^ HTTP_REQUEST_OTHER$/;" e enum:__anon39 +HTTP_REQUEST_TEXT_JSON extensions/include/net/ihttp.h /^ HTTP_REQUEST_TEXT_JSON,$/;" e enum:__anon39 +HTTP_REQUEST_TEXT_XML extensions/include/net/ihttp.h /^ HTTP_REQUEST_TEXT_XML,$/;" e enum:__anon39 +HTTP_RESPONSE net/http_protocol/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" e enum:http_parser_type +HTTP_STATUS_MAP net/http_protocol/http_parser.h /^ HTTP_STATUS_MAP(XX)$/;" e enum:http_status +HTTP_STATUS_MAP net/http_protocol/http_parser.h 93;" d +HTTP_STRERROR_GEN net/http_protocol/http_parser.cpp 462;" d file: +HTTP_STRERROR_GEN net/http_protocol/http_parser.cpp 469;" d file: HTTP_UNKNOWN polipo/http.h 115;" d -HTTP_UPGRADE_INSECURE_REQUESTS http/http/http_header.hpp 22;" d -HTTP_USE_AGENT http/http/http_header.hpp 18;" d -HWINSTA compat/darwinossysdef.h /^typedef void* HWINSTA;$/;" t -HWINSTA compat/posixossysdef.h /^typedef void* HWINSTA;$/;" t -HWND compat/darwinossysdef.h /^typedef void* HWND;$/;" t -HWND compat/posixossysdef.h /^typedef void* HWND;$/;" t +HTTP_UPGRADE_INSECURE_REQUESTS net/http_protocol/http_header.hpp 22;" d +HTTP_USE_AGENT net/http_protocol/http_header.hpp 18;" d +HWINSTA crt/darwinossysdef.h /^typedef void* HWINSTA;$/;" t +HWINSTA crt/posixossysdef.h /^typedef void* HWINSTA;$/;" t +HWND crt/darwinossysdef.h /^typedef void* HWND;$/;" t +HWND crt/posixossysdef.h /^typedef void* HWND;$/;" t HWNDSHADOW uibase/uilib/utils/wndshadow.cpp /^typedef struct HWNDSHADOW$/;" s file: HandleCustomMessage uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::HandleCustomMessage(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)$/;" f class:DuiLib::WindowImplBase HandleMessage uibase/uilib/control/uicombo.cpp /^LRESULT CComboWnd::HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)$/;" f class:DuiLib::CComboWnd @@ -3417,12 +3110,14 @@ HandleMessage uibase/uilib/control/uiedit.cpp /^ LRESULT CEditWnd::HandleMessage HandleMessage uibase/uilib/core/uibase.cpp /^LRESULT CWindowWnd::HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)$/;" f class:DuiLib::CWindowWnd HandleMessage uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)$/;" f class:DuiLib::WindowImplBase HandleMessage uibase/uiwindowimpl.cpp /^LRESULT CUiWindowsImpl::HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)$/;" f class:CUiWindowsImpl +HasATagFileOrTagEnvChanged vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:HasATagFileOrTagEnvChanged()$/;" f HasAttribute uibase/uilib/core/uimarkup.cpp /^bool CMarkupNode::HasAttribute(LPCTSTR pstrName)$/;" f class:DuiLib::CMarkupNode HasAttributes uibase/uilib/core/uimarkup.cpp /^bool CMarkupNode::HasAttributes()$/;" f class:DuiLib::CMarkupNode HasChildren uibase/uilib/core/uimarkup.cpp /^bool CMarkupNode::HasChildren() const$/;" f class:DuiLib::CMarkupNode HasRowid access/sqlite3.c 10779;" d file: HasRowid logs/sqlite3.c 10779;" d file: HasSiblings uibase/uilib/core/uimarkup.cpp /^bool CMarkupNode::HasSiblings() const$/;" f class:DuiLib::CMarkupNode +HasTagEnvChanged vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:HasTagEnvChanged()$/;" f Hash access/sqlite3.c /^struct Hash {$/;" s file: Hash access/sqlite3.c /^typedef struct Hash Hash;$/;" t typeref:struct:Hash file: Hash logs/sqlite3.c /^struct Hash {$/;" s file: @@ -3443,21 +3138,21 @@ HomeUp uibase/uilib/core/uicontainer.cpp /^ void CContainerUI::HomeUp()$/;" f cl HostAddressPtr polipo/dns.h /^} HostAddressRec, *HostAddressPtr;$/;" t typeref:struct:_HostAddress HostAddressRec polipo/dns.h /^} HostAddressRec, *HostAddressPtr;$/;" t typeref:struct:_HostAddress HwndShadow uibase/uilib/utils/wndshadow.cpp /^} HwndShadow;$/;" t typeref:struct:HWNDSHADOW file: -I base/algorithm/compat_md5.c 6;" d file: I polipo/md5.c 76;" d file: -ICMP_ADDRESS net/protocol/icmp.h 20;" d -ICMP_ADDRESSREPLY net/protocol/icmp.h 21;" d -ICMP_DEST_UNREACH net/protocol/icmp.h 10;" d -ICMP_ECHO net/protocol/icmp.h 13;" d -ICMP_ECHOREPLY net/protocol/icmp.h 9;" d -ICMP_INFO_REPLY net/protocol/icmp.h 19;" d -ICMP_INFO_REQUEST net/protocol/icmp.h 18;" d -ICMP_PARAMETERPROB net/protocol/icmp.h 15;" d -ICMP_REDIRECT net/protocol/icmp.h 12;" d -ICMP_SOURCE_QUENCH net/protocol/icmp.h 11;" d -ICMP_TIMESTAMP net/protocol/icmp.h 16;" d -ICMP_TIMESTAMPREPLY net/protocol/icmp.h 17;" d -ICMP_TIME_EXCEEDED net/protocol/icmp.h 14;" d +I stdcrt/algorithm/compat_md5.c 6;" d file: +ICMP_ADDRESS net/protocol/icmp.h 25;" d +ICMP_ADDRESSREPLY net/protocol/icmp.h 26;" d +ICMP_DEST_UNREACH net/protocol/icmp.h 15;" d +ICMP_ECHO net/protocol/icmp.h 18;" d +ICMP_ECHOREPLY net/protocol/icmp.h 14;" d +ICMP_INFO_REPLY net/protocol/icmp.h 24;" d +ICMP_INFO_REQUEST net/protocol/icmp.h 23;" d +ICMP_PARAMETERPROB net/protocol/icmp.h 20;" d +ICMP_REDIRECT net/protocol/icmp.h 17;" d +ICMP_SOURCE_QUENCH net/protocol/icmp.h 16;" d +ICMP_TIMESTAMP net/protocol/icmp.h 21;" d +ICMP_TIMESTAMPREPLY net/protocol/icmp.h 22;" d +ICMP_TIME_EXCEEDED net/protocol/icmp.h 19;" d IComClassFactory_AddRef include/dlcom/unknown.h 109;" d IComClassFactory_CreateInstance include/dlcom/unknown.h 116;" d IComClassFactory_LockServer include/dlcom/unknown.h 119;" d @@ -3467,14 +3162,13 @@ IContainerUI uibase/uilib/core/uicontainer.h /^class IContainerUI$/;" c namespac IDI_ICON1 guidgen/resource.h 5;" d IDI_ICON1 main/resource.h 5;" d IDI_ICON1 testmain/resource.h 5;" d -ID_VOID_MAIN CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 6;" d file: IDlgBuilderCB uibase/uilib/core/uidlgbuilder.h /^class IDlgBuilderCB$/;" c namespace:DuiLib -II base/algorithm/compat_md5.c 26;" d file: II polipo/md5.c 111;" d file: -IID compat/compat_guid.hpp /^typedef GUID IID;$/;" t +II stdcrt/algorithm/compat_md5.c 26;" d file: +IID crt/crt_guid.hpp /^typedef GUID IID;$/;" t IID_ITextHost uibase/uilib/control/uirichedit.cpp /^EXTERN_C const IID IID_ITextHost = { \/* c5bdd8d0-d26e-11ce-a89e-00aa006cadc5 *\/$/;" v IID_ITextServices uibase/uilib/control/uirichedit.cpp /^EXTERN_C const IID IID_ITextServices = { \/\/ 8d33f740-cf58-11ce-a89d-00aa006cadc5$/;" v -IID_NULL compat/compat_guid.hpp 43;" d +IID_NULL crt/crt_guid.hpp 43;" d IImpModuleBase include/dlcom/calldll.hpp /^ IImpModuleBase(const TCHAR *pModuleName):m_hMod(NULL)$/;" f class:IImpModuleBase IImpModuleBase include/dlcom/calldll.hpp /^ class CPP_NO_VTABLE IImpModuleBase$/;" c IImpModuleBase include/utilex/calldll.hpp /^ IImpModuleBase()$/;" f class:IImpModuleBase @@ -3484,16 +3178,16 @@ IListItemUI uibase/uilib/control/uilist.h /^class IListItemUI$/;" c namespace:Du IListOwnerUI uibase/uilib/control/uilist.h /^class IListOwnerUI$/;" c namespace:DuiLib IListUI uibase/uilib/control/uilist.h /^class IListUI : public IListOwnerUI$/;" c namespace:DuiLib IMessageFilterUI uibase/uilib/core/uimanager.h /^class IMessageFilterUI$/;" c namespace:DuiLib -IN6ADDRSZ base/net/compat_sockinet.c 265;" d file: -INADDRSZ base/net/compat_sockinet.c 266;" d file: +IN6ADDRSZ stdcrt/net/compat_sockinet.c 264;" d file: +INADDRSZ stdcrt/net/compat_sockinet.c 265;" d file: INDEX_TAG container/plugins.cpp 5;" d file: INFODIR polipo/Makefile /^INFODIR = $(PREFIX)\/info$/;" m -INSNULL compat/compat_tpid.hpp 11;" d -INSNULL compat/compat_tpid.hpp 18;" d -INSNULL compat/compat_tpid.hpp 27;" d -INT compat/darwinossysdef.h /^typedef int INT;$/;" t -INT compat/posixossysdef.h /^typedef int INT;$/;" t -INT16SZ base/net/compat_sockinet.c 267;" d file: +INSNULL crt/crt_tpid.hpp 11;" d +INSNULL crt/crt_tpid.hpp 18;" d +INSNULL crt/crt_tpid.hpp 27;" d +INT crt/darwinossysdef.h /^typedef int INT;$/;" t +INT crt/posixossysdef.h /^typedef int INT;$/;" t +INT16SZ stdcrt/net/compat_sockinet.c 266;" d file: INT16_TYPE access/sqlite3.c 8320;" d file: INT16_TYPE access/sqlite3.c 8322;" d file: INT16_TYPE logs/sqlite3.c 8320;" d file: @@ -3504,18 +3198,18 @@ INT8_TYPE logs/sqlite3.c 8334;" d file: INT8_TYPE logs/sqlite3.c 8336;" d file: INTERFACE access/sqlite3.c 114893;" d file: INTERFACE logs/sqlite3.c 114893;" d file: -INT_PTR compat/compat_bits.hpp /^ typedef int INT_PTR, *PINT_PTR;$/;" t -INT_PTR compat/compat_bits.hpp /^ typedef long long INT_PTR, *PINT_PTR;$/;" t +INT_PTR crt/crt_bits.hpp /^ typedef int INT_PTR, *PINT_PTR;$/;" t +INT_PTR crt/crt_bits.hpp /^ typedef long long INT_PTR, *PINT_PTR;$/;" t INULL include/dlcom/unknown.h 140;" d INVALID_FILE_ATTRIBUTES access/sqlite3.c 31452;" d file: INVALID_FILE_ATTRIBUTES logs/sqlite3.c 31452;" d file: -INVALID_HANDLE_VALUE compat/compat_tpid.hpp 24;" d -INVALID_HANDLE_VALUE compat/compat_tpid.hpp 33;" d -INVALID_NET_PORT compat/compat_sock.h 15;" d +INVALID_HANDLE_VALUE crt/crt_tpid.hpp 24;" d +INVALID_HANDLE_VALUE crt/crt_tpid.hpp 33;" d +INVALID_NET_PORT crt/crt_sock.h 15;" d INVALID_SET_FILE_POINTER access/sqlite3.c 33507;" d file: INVALID_SET_FILE_POINTER logs/sqlite3.c 33507;" d file: -INVALID_SOCKET compat/compat_sock.h 57;" d -INVALID_SOCKET compat/compat_sock.h 65;" d +INVALID_SOCKET crt/crt_sock.h 57;" d +INVALID_SOCKET crt/crt_sock.h 65;" d IN_DECLARE_VTAB access/sqlite3.c 11765;" d file: IN_DECLARE_VTAB access/sqlite3.c 11767;" d file: IN_DECLARE_VTAB logs/sqlite3.c 11765;" d file: @@ -3535,7 +3229,7 @@ IOTRACE access/sqlite3.c 12850;" d file: IOTRACE access/sqlite3.c 12854;" d file: IOTRACE logs/sqlite3.c 12850;" d file: IOTRACE logs/sqlite3.c 12854;" d file: -IOV_MAX compat/compat_msghdr.h 15;" d +IOV_MAX crt/crt_msghdr.h 15;" d IO_BUF3 polipo/io.h 37;" d IO_BUF_LOCATION polipo/io.h 39;" d IO_CHUNKED polipo/io.h 32;" d @@ -3550,32 +3244,32 @@ ISAUTOVACUUM access/sqlite3.c 50367;" d file: ISAUTOVACUUM logs/sqlite3.c 50365;" d file: ISAUTOVACUUM logs/sqlite3.c 50367;" d file: IS_AGENT extensions/include/msgbus/imsgbus.h 25;" d -IS_ALPHA http/http/http_parser.cpp 411;" d file: -IS_ALPHANUM http/http/http_parser.cpp 413;" d file: +IS_ALPHA net/http_protocol/http_parser.cpp 411;" d file: +IS_ALPHANUM net/http_protocol/http_parser.cpp 413;" d file: IS_BIG_INT access/sqlite3.c 7931;" d file: IS_BIG_INT logs/sqlite3.c 7931;" d file: IS_BROKER extensions/include/msgbus/imsgbus.h 22;" d IS_CONSUMER extensions/include/msgbus/imsgbus.h 24;" d -IS_HEADER_CHAR http/http/http_parser.cpp 440;" d file: -IS_HEX http/http/http_parser.cpp 414;" d file: -IS_HOST_CHAR http/http/http_parser.cpp 427;" d file: -IS_HOST_CHAR http/http/http_parser.cpp 432;" d file: +IS_HEADER_CHAR net/http_protocol/http_parser.cpp 440;" d file: +IS_HEX net/http_protocol/http_parser.cpp 414;" d file: +IS_HOST_CHAR net/http_protocol/http_parser.cpp 427;" d file: +IS_HOST_CHAR net/http_protocol/http_parser.cpp 432;" d file: IS_LOCK_ERROR access/sqlite3.c 23532;" d file: IS_LOCK_ERROR logs/sqlite3.c 23532;" d file: -IS_MARK http/http/http_parser.cpp 415;" d file: -IS_NUM http/http/http_parser.cpp 412;" d file: +IS_MARK net/http_protocol/http_parser.cpp 415;" d file: +IS_NUM net/http_protocol/http_parser.cpp 412;" d file: IS_PRODUCER extensions/include/msgbus/imsgbus.h 23;" d IS_REP extensions/include/msgbus/imsgbus.h 27;" d IS_REQ extensions/include/msgbus/imsgbus.h 26;" d IS_UI_BUTTON extensions/include/ui/iuibase.h 31;" d IS_UI_MESSAGELOOP extensions/include/ui/iuibase.h 25;" d IS_UI_WINDOWS extensions/include/ui/iuibase.h 28;" d -IS_URL_CHAR http/http/http_parser.cpp 426;" d file: -IS_URL_CHAR http/http/http_parser.cpp 430;" d file: -IS_USERINFO_CHAR http/http/http_parser.cpp 418;" d file: -ITER compat/compat_iterator.h /^struct ITER {$/;" s -ITER compat/compat_iterator.h /^typedef struct ITER ITER;$/;" t typeref:struct:ITER -ITER_INFO compat/compat_iterator.h 34;" d +IS_URL_CHAR net/http_protocol/http_parser.cpp 426;" d file: +IS_URL_CHAR net/http_protocol/http_parser.cpp 430;" d file: +IS_USERINFO_CHAR net/http_protocol/http_parser.cpp 418;" d file: +ITER crt/crt_iterator.h /^struct ITER {$/;" s +ITER crt/crt_iterator.h /^typedef struct ITER ITER;$/;" t typeref:struct:ITER +ITER_INFO crt/crt_iterator.h 34;" d IcuCursor access/sqlite3.c /^struct IcuCursor {$/;" s file: IcuCursor access/sqlite3.c /^typedef struct IcuCursor IcuCursor;$/;" t typeref:struct:IcuCursor file: IcuCursor logs/sqlite3.c /^struct IcuCursor {$/;" s file: @@ -3598,8 +3292,8 @@ IdList logs/sqlite3.c /^struct IdList {$/;" s file: IdList logs/sqlite3.c /^typedef struct IdList IdList;$/;" t typeref:struct:IdList file: IdList_item access/sqlite3.c /^ struct IdList_item {$/;" s struct:IdList file: IdList_item logs/sqlite3.c /^ struct IdList_item {$/;" s struct:IdList file: -Id_Faild http/httptimpl.cpp /^ULONG CHttptImpl::Id_Faild(ULONG ulid) {$/;" f class:CHttptImpl -Id_Suc http/httptimpl.cpp /^ULONG CHttptImpl::Id_Suc(ULONG ulid) {$/;" f class:CHttptImpl +Id_Faild net/httptimpl.cpp /^ULONG CHttptImpl::Id_Faild(ULONG ulid) {$/;" f class:CHttptImpl +Id_Suc net/httptimpl.cpp /^ULONG CHttptImpl::Id_Suc(ULONG ulid) {$/;" f class:CHttptImpl IfNotOmitAV access/sqlite3.c 50733;" d file: IfNotOmitAV access/sqlite3.c 50735;" d file: IfNotOmitAV logs/sqlite3.c 50733;" d file: @@ -3607,7 +3301,7 @@ IfNotOmitAV logs/sqlite3.c 50735;" d file: IgnorableOrderby access/sqlite3.c 11561;" d file: IgnorableOrderby logs/sqlite3.c 11561;" d file: InLoop access/sqlite3.c /^ struct InLoop {$/;" s struct:WhereLevel::__anon16::__anon17 file: -InLoop logs/sqlite3.c /^ struct InLoop {$/;" s struct:WhereLevel::__anon61::__anon62 file: +InLoop logs/sqlite3.c /^ struct InLoop {$/;" s struct:WhereLevel::__anon56::__anon57 file: Incrblob access/sqlite3.c /^struct Incrblob {$/;" s file: Incrblob access/sqlite3.c /^typedef struct Incrblob Incrblob;$/;" t typeref:struct:Incrblob file: Incrblob logs/sqlite3.c /^struct Incrblob {$/;" s file: @@ -3625,25 +3319,27 @@ IndexSample access/sqlite3.c /^typedef struct IndexSample IndexSample;$/;" t typ IndexSample logs/sqlite3.c /^struct IndexSample {$/;" s file: IndexSample logs/sqlite3.c /^typedef struct IndexSample IndexSample;$/;" t typeref:struct:IndexSample file: Inflate uibase/uilib/utils/utils.cpp /^ void CDuiRect::Inflate(int cx, int cy)$/;" f class:DuiLib::CDuiRect -Init access/dbimpl.cpp /^std_method_impl CDatabaseImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CDatabaseImpl -Init asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CAsynFrameImpl +Init access/dbimpl.cpp /^std_method_impl CDatabaseImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CDatabaseImpl +Init asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CAsynFrameImpl Init container/mainrun.cpp /^std_method_impl CMainRun::Init(_pinstance hInstance, basic_tchar* argv[], int iargc)$/;" f class:CMainRun Init dispatch/AppDispatch.java /^ public String Init(String path) {$/;" m class:AppDispatch Init dispatch/src/loadcontainer.cc /^int CLoadContainer::Init(_pinstance hinstance, const basic_tchar* path, const char* code)$/;" f class:CLoadContainer -Init http/httpimpl.cpp /^std_method_impl CHttpImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CHttpImpl -Init http/httptimpl.cpp /^std_method_impl CHttptImpl::Init(ITcpSocket* pIAsyncTcpSocket, int sbuflen, int rbuflen,$/;" f class:CHttptImpl -Init logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CLogDataBaseImpl -Init logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CLogFiltersImpl -Init logs/logsimpl.cpp /^std_method_impl CLogsImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CLogsImpl -Init mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CMainViewImpl -Init mempool/mempoolimpl.cpp /^std_method_impl CMemPoolImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CMemPoolImpl +Init logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CLogDataBaseImpl +Init logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CLogFiltersImpl +Init logs/logsimpl.cpp /^std_method_impl CLogsImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CLogsImpl +Init mainui/appviewimpl.cpp /^std_method_impl CAppViewImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CAppViewImpl +Init mainuiapp/appviewimpl.cpp /^std_method_impl CAppViewImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CAppViewImpl +Init mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CMainViewImpl +Init mempool/mempoolimpl.cpp /^std_method_impl CMemPoolImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CMemPoolImpl Init msgbus/broker.cpp /^std_method_impl CBrokerImpl::Init()$/;" f class:CBrokerImpl -Init msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CMsgBusImpl -Init net/netimpl.cpp /^std_method_impl CNetImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CNetImpl -Init render/renderimpl.cpp /^std_method_impl CRenderImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CRenderImpl -Init res/fontimpl.cpp /^std_method_impl CFontImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CFontImpl -Init res/langimpl.cpp /^std_method_impl CLangImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CLangImpl -Init uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::Init(int Argc, basic_tchar* Argv[], void* Object)$/;" f class:CUiBaseImpl +Init msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CMsgBusImpl +Init net/httptimpl.cpp /^std_method_impl CHttptImpl::Init(ITcpSocket* pIAsyncTcpSocket, int sbuflen, int rbuflen,$/;" f class:CHttptImpl +Init net/netimpl.cpp /^std_method_impl CNetImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CNetImpl +Init render/renderimpl.cpp /^std_method_impl CRenderImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CRenderImpl +Init res/fontimpl.cpp /^std_method_impl CFontImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CFontImpl +Init res/langimpl.cpp /^std_method_impl CLangImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CLangImpl +Init testmain/appviewimpl.cpp /^std_method_impl CAppViewImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CAppViewImpl +Init uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, IBase* pBase)$/;" f class:CUiBaseImpl Init uibase/uicontrolimpl.cpp /^std_method_impl CUiControlImpl::Init()$/;" f class:CUiControlImpl Init uibase/uilib/control/uicombo.cpp /^void CComboWnd::Init(CComboUI* pOwner)$/;" f class:DuiLib::CComboWnd Init uibase/uilib/control/uidatetime.cpp /^ void CDateTimeWnd::Init(CDateTimeUI* pOwner)$/;" f class:DuiLib::CDateTimeWnd @@ -3653,23 +3349,25 @@ Init uibase/uilib/core/uicontrol.cpp /^ void CControlUI::Init()$/;" f class:DuiL Init uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::Init(HWND hWnd, LPCTSTR pstrName)$/;" f class:DuiLib::CPaintManagerUI Init uibase/uilib/layout/uichildlayout.cpp /^ void CChildLayoutUI::Init()$/;" f class:DuiLib::CChildLayoutUI InitBus mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::InitBus()$/;" f class:CMainViewImpl -InitContainer include/dlcom/objectrun.hpp /^ int InitContainer(_pinstance instance, basic_tchar* argv[], int argc) {$/;" f class:CContainer +InitComplete vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:InitComplete()$/;" f +InitContainer include/dlcom/objectrun.hpp /^ HRESULT InitContainer(_pinstance instance, basic_tchar* argv[], int argc) {$/;" f class:CContainer InitControls uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::InitControls(CControlUI* pControl, CControlUI* pParent \/*= NULL*\/)$/;" f class:DuiLib::CPaintManagerUI InitData access/sqlite3.c /^} InitData;$/;" t typeref:struct:__anon7 file: -InitData logs/sqlite3.c /^} InitData;$/;" t typeref:struct:__anon52 file: +InitData logs/sqlite3.c /^} InitData;$/;" t typeref:struct:__anon47 file: InitDefaultCharFormat uibase/uilib/control/uirichedit.cpp /^HRESULT InitDefaultCharFormat(CRichEditUI* re, CHARFORMAT2W* pcf, HFONT hfont) $/;" f namespace:DuiLib InitDefaultParaFormat uibase/uilib/control/uirichedit.cpp /^HRESULT InitDefaultParaFormat(CRichEditUI* re, PARAFORMAT2* ppf) $/;" f namespace:DuiLib InitEnv dispatch/AppDispatch.java /^ public static native String InitEnv(String root,String code,int type, int exit);$/;" m class:AppDispatch InitGifImage uibase/uilib/control/uigifanim.cpp /^ void CGifAnimUI::InitGifImage()$/;" f class:DuiLib::CGifAnimUI InitIAT include/dlcom/calldll.hpp /^ virtual void InitIAT()$/;" f class:IImpModuleBase InitIAT include/utilex/calldll.hpp /^ virtual void InitIAT()$/;" f class:IImpModuleBase -InitRPCEnv base/init/compat_init.c /^HRESULT InitRPCEnv(LPCSTR guid)$/;" f -InitSocketEnv base/init/compat_init.c /^HRESULT InitSocketEnv(int low, int high)$/;" f +InitRPCEnv stdcrt/init/compat_init.c /^HRESULT InitRPCEnv(LPCSTR guid)$/;" f +InitSocketEnv stdcrt/init/compat_init.c /^HRESULT InitSocketEnv(int low, int high)$/;" f InitWindow uibase/uilib/utils/winimplbase.h /^ virtual void InitWindow(){};$/;" f class:DuiLib::WindowImplBase Initialize dispatch/src/dispatch.cc /^ void Initialize(Local exports, Local module, void* priv) {$/;" f namespace:app Initialize uibase/uilib/utils/wndshadow.cpp /^bool CWndShadow::Initialize(HINSTANCE hInstance)$/;" f class:CWndShadow -InlineIsEqualGUID compat/compat_guid.hpp /^__inline int InlineIsEqualGUID(REFGUID rguid1, REFGUID rguid2)$/;" f -InlineIsEqualGUID compat/compat_guid.hpp 111;" d +InitializeMRUList vim_tool/.vim/plugin/winmanager.vim /^function! InitializeMRUList()$/;" f +InlineIsEqualGUID crt/crt_guid.hpp /^__inline int InlineIsEqualGUID(REFGUID rguid1, REFGUID rguid2)$/;" f +InlineIsEqualGUID crt/crt_guid.hpp 111;" d Insert access/statement.cpp /^std_method_type_impl(int) CStatementImpl::Insert(LPCSTR lpszSQL, UINT ulen)$/;" f class:CStatementImpl Insert logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Insert(LPCSTR name, cJSON* pRoot,$/;" f class:CLogDataBaseImpl Insert uibase/uilib/utils/utils.cpp /^ bool CDuiStringPtrMap::Insert(LPCTSTR key, LPVOID pData)$/;" f class:DuiLib::CDuiStringPtrMap @@ -3713,10 +3411,11 @@ IsAutoDestroy uibase/uilib/core/uicontainer.cpp /^ bool CContainerUI::IsAutoDest IsAutoPlay uibase/uilib/control/uigifanim.cpp /^ bool CGifAnimUI::IsAutoPlay() const$/;" f class:DuiLib::CGifAnimUI IsAutoSelAll uibase/uilib/control/uiedit.cpp /^ bool CEditUI::IsAutoSelAll()$/;" f class:DuiLib::CEditUI IsAutoSize uibase/uilib/control/uigifanim.cpp /^ bool CGifAnimUI::IsAutoSize() const$/;" f class:DuiLib::CGifAnimUI +IsCached vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:IsCached(cache, szKey1, szKey2)$/;" f IsCaptured uibase/uilib/control/uirichedit.cpp /^BOOL CTxtWinHost::IsCaptured()$/;" f class:DuiLib::CTxtWinHost IsCaptured uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::IsCaptured()$/;" f class:DuiLib::CPaintManagerUI IsCheckBoxSelected uibase/uilib/control/uitreeview.cpp /^ bool CTreeNodeUI::IsCheckBoxSelected() const$/;" f class:DuiLib::CTreeNodeUI -IsComplete http/httptimpl.cpp /^std_method_type_impl(int) CHttptImpl::IsComplete()$/;" f class:CHttptImpl +IsComplete net/httptimpl.cpp /^std_method_type_impl(int) CHttptImpl::IsComplete()$/;" f class:CHttptImpl IsCompositionEnabled uibase/uilib/dwm.hpp /^ BOOL IsCompositionEnabled() const$/;" f class:CDwm IsConnect msgbus/auth.hpp /^static_inline HRESULT IsConnect(Connect_Protocol* con) {$/;" f IsContextMenuUsed uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsContextMenuUsed() const$/;" f class:DuiLib::CControlUI @@ -3728,18 +3427,21 @@ IsEmpty uibase/uilib/utils/utils.cpp /^ bool CDuiString::IsEmpty() const $/;" f IsEmpty uibase/uilib/utils/utils.cpp /^ bool CDuiValArray::IsEmpty() const$/;" f class:DuiLib::CDuiValArray IsEnabled uibase/uicontrolimpl.cpp /^std_method_type_impl(int) CUiControlImpl::IsEnabled()$/;" f class:CUiControlImpl IsEnabled uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsEnabled() const$/;" f class:DuiLib::CControlUI -IsEqualCLSID compat/compat_guid.hpp 137;" d -IsEqualCLSID compat/compat_guid.hpp 48;" d -IsEqualFMTID compat/compat_guid.hpp 52;" d -IsEqualGUID compat/compat_guid.hpp /^__inline int IsEqualGUID(REFGUID rguid1, REFGUID rguid2)$/;" f -IsEqualGUID compat/compat_guid.hpp 117;" d -IsEqualGUID compat/compat_guid.hpp 135;" d -IsEqualIID compat/compat_guid.hpp 136;" d -IsEqualIID compat/compat_guid.hpp 44;" d +IsEqualCLSID crt/crt_guid.hpp 137;" d +IsEqualCLSID crt/crt_guid.hpp 48;" d +IsEqualFMTID crt/crt_guid.hpp 52;" d +IsEqualGUID crt/crt_guid.hpp /^__inline int IsEqualGUID(REFGUID rguid1, REFGUID rguid2)$/;" f +IsEqualGUID crt/crt_guid.hpp 117;" d +IsEqualGUID crt/crt_guid.hpp 135;" d +IsEqualIID crt/crt_guid.hpp 136;" d +IsEqualIID crt/crt_guid.hpp 44;" d IsExist logs/tablestruct.cpp /^std_method_type_impl(UINT) CTableStruct::IsExist()$/;" f class:CTableStruct IsExpandable uibase/uilib/control/uilist.cpp /^bool CListContainerElementUI::IsExpandable() const$/;" f class:DuiLib::CListContainerElementUI IsExpanded uibase/uilib/control/uilist.cpp /^bool CListContainerElementUI::IsExpanded() const$/;" f class:DuiLib::CListContainerElementUI IsExpanded uibase/uilib/control/uilist.cpp /^bool CListElementUI::IsExpanded() const$/;" f class:DuiLib::CListElementUI +IsExplorerBuffer vim_tool/.vim/plugin/winmanager.vim /^function! IsExplorerBuffer(num)$/;" f +IsExplorerGroupVisible vim_tool/.vim/plugin/winmanager.vim /^function! IsExplorerGroupVisible(i, ...)$/;" f +IsExplorerVisible vim_tool/.vim/plugin/winmanager.vim /^function! IsExplorerVisible(i)$/;" f IsFloat uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsFloat() const$/;" f class:DuiLib::CControlUI IsFocused uibase/uicontrolimpl.cpp /^std_method_type_impl(int) CUiControlImpl::IsFocused()$/;" f class:CUiControlImpl IsFocused uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsFocused() const$/;" f class:DuiLib::CControlUI @@ -3754,10 +3456,10 @@ IsHorizontal uibase/uilib/control/uiscrollbar.cpp /^bool CScrollBarUI::IsHorizon IsImmMode uibase/uilib/control/uislider.cpp /^ bool CSliderUI::IsImmMode() const$/;" f class:DuiLib::CSliderUI IsItemShowHtml uibase/uilib/control/uicombo.cpp /^bool CComboUI::IsItemShowHtml()$/;" f class:DuiLib::CComboUI IsItemShowHtml uibase/uilib/control/uilist.cpp /^bool CListUI::IsItemShowHtml()$/;" f class:DuiLib::CListUI -IsJsonArray compat/compat_cjson.h 204;" d -IsJsonNumber compat/compat_cjson.h 205;" d -IsJsonObject compat/compat_cjson.h 202;" d -IsJsonString compat/compat_cjson.h 203;" d +IsJsonArray crt/crt_cjson.h 204;" d +IsJsonNumber crt/crt_cjson.h 205;" d +IsJsonObject crt/crt_cjson.h 202;" d +IsJsonString crt/crt_cjson.h 203;" d IsKeyboardEnabled uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsKeyboardEnabled() const$/;" f class:DuiLib::CControlUI IsLayered uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::IsLayered()$/;" f class:DuiLib::CPaintManagerUI IsListen msgbus/broker.cpp /^std_method_impl CBrokerImpl::IsListen()$/;" f class:CBrokerImpl @@ -3772,6 +3474,7 @@ IsMultiLine uibase/uilib/control/uilabel.cpp /^ bool CLabelUI::IsMultiLine()$/;" IsNoActivate uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::IsNoActivate()$/;" f class:DuiLib::CPaintManagerUI IsNull uibase/uilib/utils/utils.cpp /^ bool CDuiRect::IsNull() const$/;" f class:DuiLib::CDuiRect IsNumberOnly uibase/uilib/control/uiedit.cpp /^ bool CEditUI::IsNumberOnly() const$/;" f class:DuiLib::CEditUI +IsOnlyVertical vim_tool/.vim/plugin/winmanager.vim /^function! IsOnlyVertical()$/;" f IsOpen asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::IsOpen()$/;" f class:CTcpListenSocketImpl IsOpen asynio/tcpsocketimpl.cpp /^std_method_impl CTcpSocketImpl::IsOpen()$/;" f class:CTcpSocketImpl IsOpen asynio/udpsocketimpl.cpp /^std_method_impl CUdpSocketImpl::IsOpen()$/;" f class:CUdpSocketImpl @@ -3812,6 +3515,8 @@ IsTableExist access/dbimpl.cpp /^std_method_type_impl(UINT) CDatabaseImpl::IsTab IsTableExist logs/database.cpp /^std_method_impl CDatabase::IsTableExist(LPCSTR strTableName, UINT& Exist)$/;" f class:CDatabase IsTableExist logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::IsTableExist(LPCSTR name, IBase **pTable)$/;" f class:CLogDataBaseImpl IsTransparent uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::IsTransparent()$/;" f class:DuiLib::CRichEditUI +IsTypeInfoResolved vim_tool/.vim/autoload/omni/cpp/utils.vim /^function! s:IsTypeInfoResolved(szTypeInfo)$/;" f +IsUnnamedType vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:IsUnnamedType(tagItem)$/;" f IsUpdateNeeded uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsUpdateNeeded() const$/;" f class:DuiLib::CControlUI IsUpdateNeeded uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::IsUpdateNeeded() const$/;" f class:DuiLib::CPaintManagerUI IsValid access/dbimpl.cpp /^std_method_type_impl(UINT) CDatabaseImpl::IsValid()$/;" f class:CDatabaseImpl @@ -3827,6 +3532,7 @@ IsVisible uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::IsVisible() const$ IsWantCtrlReturn uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::IsWantCtrlReturn()$/;" f class:DuiLib::CRichEditUI IsWantReturn uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::IsWantReturn()$/;" f class:DuiLib::CRichEditUI IsWantTab uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::IsWantTab()$/;" f class:DuiLib::CRichEditUI +IsWinManagerVisible vim_tool/.vim/plugin/winmanager.vim /^function! IsWinManagerVisible()$/;" f IsWordWrap uibase/uilib/control/uirichedit.cpp /^ BOOL IsWordWrap(void) { return fWordWrap; }$/;" f class:DuiLib::CTxtWinHost IsWordWrap uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::IsWordWrap()$/;" f class:DuiLib::CRichEditUI ItemComareFunc uibase/uilib/control/uilist.cpp /^int __cdecl CListBodyUI::ItemComareFunc(const void *item1, const void *item2)$/;" f class:DuiLib::CListBodyUI @@ -3869,7 +3575,7 @@ JournalFileMethods access/sqlite3.c /^static struct sqlite3_io_methods JournalFi JournalFileMethods logs/sqlite3.c /^static struct sqlite3_io_methods JournalFileMethods = {$/;" v typeref:struct:sqlite3_io_methods file: JsNode extensions/include/data/iparser.h /^typedef LPVOID JsNode;$/;" t JsonSafePtr include/utilex/json.hpp /^typedef SafePtr JsonSafePtr;$/;" t -KEEP_ALIVE http/http/http_parser.cpp 166;" d file: +KEEP_ALIVE net/http_protocol/http_parser.cpp 166;" d file: Key uibase/uilib/utils/utils.cpp /^ CDuiString Key;$/;" m struct:DuiLib::TITEM file: KeyClass access/sqlite3.c /^typedef struct KeyClass KeyClass;$/;" t typeref:struct:KeyClass file: KeyClass logs/sqlite3.c /^typedef struct KeyClass KeyClass;$/;" t typeref:struct:KeyClass file: @@ -3884,19 +3590,19 @@ LARGEST_INT64 access/sqlite3.c 8420;" d file: LARGEST_INT64 logs/sqlite3.c 127060;" d file: LARGEST_INT64 logs/sqlite3.c 8420;" d file: LARGE_ATOM_REFCOUNT polipo/atom.h 37;" d -LARGE_INTEGER compat/darwinossysdef.h /^}LARGE_INTEGER;$/;" t typeref:struct:_LARGE_INTEGER -LARGE_INTEGER compat/posixossysdef.h /^}LARGE_INTEGER;$/;" t typeref:struct:_LARGE_INTEGER +LARGE_INTEGER crt/darwinossysdef.h /^}LARGE_INTEGER;$/;" t typeref:struct:_LARGE_INTEGER +LARGE_INTEGER crt/posixossysdef.h /^}LARGE_INTEGER;$/;" t typeref:struct:_LARGE_INTEGER LAYEREDUPDATE_TIMERID uibase/uilib/core/uidefine.h 8;" d LCS_ITERATOR_FINISHED access/sqlite3.c 140155;" d file: LCS_ITERATOR_FINISHED logs/sqlite3.c 140155;" d file: -LF http/http/http_parser.cpp 409;" d file: +LF net/http_protocol/http_parser.cpp 409;" d file: LICENSE_CODE_LEN extensions/include/platform/core/license.h 10;" d LIKEFUNC access/sqlite3.c 10520;" d file: LIKEFUNC logs/sqlite3.c 10520;" d file: -LIKELY compat/compat_core.hpp 10;" d -LIKELY compat/compat_core.hpp 7;" d -LIKELY http/http/http_parser.cpp 67;" d file: -LIKELY http/http/http_parser.cpp 70;" d file: +LIKELY crt/crt_core.hpp 10;" d +LIKELY crt/crt_core.hpp 7;" d +LIKELY net/http_protocol/http_parser.cpp 67;" d file: +LIKELY net/http_protocol/http_parser.cpp 70;" d file: LLONG_MAX uibase/uilib/core/pugixml.cpp 130;" d file: LLONG_MIN uibase/uilib/core/pugixml.cpp 129;" d file: LOCAL_ROOT polipo/Makefile /^LOCAL_ROOT = \/usr\/share\/polipo\/www$/;" m @@ -3910,77 +3616,77 @@ LOGGING_DEFAULT polipo/log.h 47;" d LOGGING_MAX polipo/log.h 48;" d LOGMAX access/sqlite3.c 17573;" d file: LOGMAX logs/sqlite3.c 17573;" d file: -LOG_FORMAT base/compat_log.c 6;" d file: -LOG_PAGE_SIZE base/compat_log.c 7;" d file: -LOG_verbose_tag compat/compat_log.h 14;" d -LONG compat/darwinossysdef.h /^typedef long LONG;$/;" t -LONG compat/posixossysdef.h /^typedef long LONG;$/;" t +LOG_FORMAT stdcrt/compat_log.c 6;" d file: +LOG_PAGE_SIZE stdcrt/compat_log.c 7;" d file: +LOG_verbose_tag crt/crt_log.h 14;" d +LONG crt/darwinossysdef.h /^typedef long LONG;$/;" t +LONG crt/posixossysdef.h /^typedef long LONG;$/;" t LONGDOUBLE_TYPE access/sqlite3.c 8221;" d file: LONGDOUBLE_TYPE access/sqlite3.c 8340;" d file: LONGDOUBLE_TYPE logs/sqlite3.c 8221;" d file: LONGDOUBLE_TYPE logs/sqlite3.c 8340;" d file: -LONGLONG compat/darwinossysdef.h /^typedef long long LONGLONG;$/;" t -LONGLONG compat/posixossysdef.h /^typedef long long LONGLONG;$/;" t +LONGLONG crt/darwinossysdef.h /^typedef long long LONGLONG;$/;" t +LONGLONG crt/posixossysdef.h /^typedef long long LONGLONG;$/;" t LONG_ARENA_BITMAPS polipo/chunk.c 247;" d file: -LONG_PTR compat/compat_bits.hpp /^ typedef long LONG_PTR, *PLONG_PTR;$/;" t -LONG_PTR compat/compat_bits.hpp /^ typedef long long LONG_PTR, *PLONG_PTR;$/;" t -LOWER http/http/http_parser.cpp 410;" d file: -LPARAM compat/darwinossysdef.h /^typedef LONG_PTR LPARAM;$/;" t -LPARAM compat/posixossysdef.h /^typedef LONG_PTR LPARAM;$/;" t -LPBYTE compat/darwinossysdef.h /^typedef BYTE *LPBYTE;$/;" t -LPBYTE compat/posixossysdef.h /^typedef BYTE *LPBYTE;$/;" t -LPCFILETIME compat/darwinossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t -LPCFILETIME compat/posixossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t -LPCGUID compat/compat_guid.hpp /^typedef const GUID *LPCGUID;$/;" t -LPCLSID compat/compat_guid.hpp /^typedef CLSID *LPCLSID;$/;" t -LPCOLORREF compat/darwinossysdef.h /^typedef DWORD *LPCOLORREF;$/;" t -LPCOLORREF compat/posixossysdef.h /^typedef DWORD *LPCOLORREF;$/;" t +LONG_PTR crt/crt_bits.hpp /^ typedef long LONG_PTR, *PLONG_PTR;$/;" t +LONG_PTR crt/crt_bits.hpp /^ typedef long long LONG_PTR, *PLONG_PTR;$/;" t +LOWER net/http_protocol/http_parser.cpp 410;" d file: +LPARAM crt/darwinossysdef.h /^typedef LONG_PTR LPARAM;$/;" t +LPARAM crt/posixossysdef.h /^typedef LONG_PTR LPARAM;$/;" t +LPBYTE crt/darwinossysdef.h /^typedef BYTE *LPBYTE;$/;" t +LPBYTE crt/posixossysdef.h /^typedef BYTE *LPBYTE;$/;" t +LPCFILETIME crt/darwinossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t +LPCFILETIME crt/posixossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t +LPCGUID crt/crt_guid.hpp /^typedef const GUID *LPCGUID;$/;" t +LPCLSID crt/crt_guid.hpp /^typedef CLSID *LPCLSID;$/;" t +LPCOLORREF crt/darwinossysdef.h /^typedef DWORD *LPCOLORREF;$/;" t +LPCOLORREF crt/posixossysdef.h /^typedef DWORD *LPCOLORREF;$/;" t LPCREATECONTROL uibase/uilib/core/uimanager.h /^typedef CControlUI* (*LPCREATECONTROL)(LPCTSTR pstrType);$/;" t namespace:DuiLib -LPCSTR compat/darwinossysdef.h /^typedef const char* LPCSTR;$/;" t -LPCSTR compat/posixossysdef.h /^typedef const char* LPCSTR;$/;" t -LPCTSTR compat/darwinossysdef.h 72;" d -LPCTSTR compat/darwinossysdef.h 78;" d -LPCTSTR compat/posixossysdef.h 65;" d -LPCTSTR compat/posixossysdef.h 71;" d -LPCVOID compat/darwinossysdef.h /^typedef const void* LPCVOID;$/;" t -LPCVOID compat/posixossysdef.h /^typedef const void* LPCVOID;$/;" t -LPCWSTR compat/darwinossysdef.h /^typedef const WCHAR* LPCWSTR;$/;" t -LPCWSTR compat/posixossysdef.h /^typedef const WCHAR* LPCWSTR;$/;" t -LPDWORD compat/darwinossysdef.h /^typedef DWORD *LPDWORD;$/;" t -LPDWORD compat/posixossysdef.h /^typedef DWORD *LPDWORD;$/;" t -LPFILETIME compat/darwinossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME -LPFILETIME compat/posixossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME -LPFMTID compat/compat_guid.hpp /^typedef FMTID *LPFMTID;$/;" t -LPGUID compat/compat_guid.hpp /^typedef GUID *LPGUID;$/;" t -LPHANDLE compat/darwinossysdef.h /^typedef HANDLE *LPHANDLE;$/;" t -LPHANDLE compat/posixossysdef.h /^typedef HANDLE *LPHANDLE;$/;" t -LPIID compat/compat_guid.hpp /^typedef IID *LPIID;$/;" t -LPINT compat/darwinossysdef.h /^typedef int *LPINT;$/;" t -LPINT compat/posixossysdef.h /^typedef int *LPINT;$/;" t -LPLONG compat/darwinossysdef.h /^typedef long *LPLONG;$/;" t -LPLONG compat/posixossysdef.h /^typedef long *LPLONG;$/;" t -LPPOINT compat/darwinossysdef.h /^typedef struct tagPOINT *LPPOINT;$/;" t typeref:struct:tagPOINT -LPPOINT compat/posixossysdef.h /^typedef struct tagPOINT *LPPOINT;$/;" t typeref:struct:tagPOINT -LPRECTL compat/darwinossysdef.h /^typedef struct _RECTL *LPRECTL;$/;" t typeref:struct:_RECTL -LPRECTL compat/posixossysdef.h /^typedef struct _RECTL *LPRECTL;$/;" t typeref:struct:_RECTL -LPSIZE compat/darwinossysdef.h /^typedef struct tagSIZE *LPSIZE;$/;" t typeref:struct:tagSIZE -LPSIZE compat/posixossysdef.h /^typedef struct tagSIZE *LPSIZE;$/;" t typeref:struct:tagSIZE -LPSIZEL compat/darwinossysdef.h /^typedef struct tagSIZEL *LPSIZEL;$/;" t typeref:struct:tagSIZEL -LPSIZEL compat/posixossysdef.h /^typedef struct tagSIZEL *LPSIZEL;$/;" t typeref:struct:tagSIZEL -LPSTR compat/darwinossysdef.h /^typedef char* LPSTR;$/;" t -LPSTR compat/posixossysdef.h /^typedef char* LPSTR;$/;" t -LPSTRING compat/compat_core.hpp /^ typedef const char* LPSTRING;$/;" t -LPSTRING compat/compat_core.hpp /^ typedef const wchar_t* LPSTRING;$/;" t -LPVOID compat/darwinossysdef.h /^typedef void* LPVOID;$/;" t -LPVOID compat/posixossysdef.h /^typedef void* LPVOID;$/;" t -LPWORD compat/darwinossysdef.h /^typedef WORD *LPWORD;$/;" t -LPWORD compat/posixossysdef.h /^typedef WORD *LPWORD;$/;" t -LPWSTR compat/darwinossysdef.h /^typedef WCHAR* LPWSTR;$/;" t -LPWSTR compat/posixossysdef.h /^typedef WCHAR* LPWSTR;$/;" t -LRECT compat/darwinossysdef.h /^typedef struct tagRECT *LRECT;$/;" t typeref:struct:tagRECT -LRECT compat/posixossysdef.h /^typedef struct tagRECT *LRECT;$/;" t typeref:struct:tagRECT -LRESULT compat/darwinossysdef.h /^typedef LONG_PTR LRESULT;$/;" t -LRESULT compat/posixossysdef.h /^typedef LONG_PTR LRESULT;$/;" t +LPCSTR crt/darwinossysdef.h /^typedef const char* LPCSTR;$/;" t +LPCSTR crt/posixossysdef.h /^typedef const char* LPCSTR;$/;" t +LPCTSTR crt/darwinossysdef.h 72;" d +LPCTSTR crt/darwinossysdef.h 78;" d +LPCTSTR crt/posixossysdef.h 65;" d +LPCTSTR crt/posixossysdef.h 71;" d +LPCVOID crt/darwinossysdef.h /^typedef const void* LPCVOID;$/;" t +LPCVOID crt/posixossysdef.h /^typedef const void* LPCVOID;$/;" t +LPCWSTR crt/darwinossysdef.h /^typedef const WCHAR* LPCWSTR;$/;" t +LPCWSTR crt/posixossysdef.h /^typedef const WCHAR* LPCWSTR;$/;" t +LPDWORD crt/darwinossysdef.h /^typedef DWORD *LPDWORD;$/;" t +LPDWORD crt/posixossysdef.h /^typedef DWORD *LPDWORD;$/;" t +LPFILETIME crt/darwinossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME +LPFILETIME crt/posixossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME +LPFMTID crt/crt_guid.hpp /^typedef FMTID *LPFMTID;$/;" t +LPGUID crt/crt_guid.hpp /^typedef GUID *LPGUID;$/;" t +LPHANDLE crt/darwinossysdef.h /^typedef HANDLE *LPHANDLE;$/;" t +LPHANDLE crt/posixossysdef.h /^typedef HANDLE *LPHANDLE;$/;" t +LPIID crt/crt_guid.hpp /^typedef IID *LPIID;$/;" t +LPINT crt/darwinossysdef.h /^typedef int *LPINT;$/;" t +LPINT crt/posixossysdef.h /^typedef int *LPINT;$/;" t +LPLONG crt/darwinossysdef.h /^typedef long *LPLONG;$/;" t +LPLONG crt/posixossysdef.h /^typedef long *LPLONG;$/;" t +LPPOINT crt/darwinossysdef.h /^typedef struct tagPOINT *LPPOINT;$/;" t typeref:struct:tagPOINT +LPPOINT crt/posixossysdef.h /^typedef struct tagPOINT *LPPOINT;$/;" t typeref:struct:tagPOINT +LPRECTL crt/darwinossysdef.h /^typedef struct _RECTL *LPRECTL;$/;" t typeref:struct:_RECTL +LPRECTL crt/posixossysdef.h /^typedef struct _RECTL *LPRECTL;$/;" t typeref:struct:_RECTL +LPSIZE crt/darwinossysdef.h /^typedef struct tagSIZE *LPSIZE;$/;" t typeref:struct:tagSIZE +LPSIZE crt/posixossysdef.h /^typedef struct tagSIZE *LPSIZE;$/;" t typeref:struct:tagSIZE +LPSIZEL crt/darwinossysdef.h /^typedef struct tagSIZEL *LPSIZEL;$/;" t typeref:struct:tagSIZEL +LPSIZEL crt/posixossysdef.h /^typedef struct tagSIZEL *LPSIZEL;$/;" t typeref:struct:tagSIZEL +LPSTR crt/darwinossysdef.h /^typedef char* LPSTR;$/;" t +LPSTR crt/posixossysdef.h /^typedef char* LPSTR;$/;" t +LPSTRING crt/crt_core.hpp /^ typedef const char* LPSTRING;$/;" t +LPSTRING crt/crt_core.hpp /^ typedef const wchar_t* LPSTRING;$/;" t +LPVOID crt/darwinossysdef.h /^typedef void* LPVOID;$/;" t +LPVOID crt/posixossysdef.h /^typedef void* LPVOID;$/;" t +LPWORD crt/darwinossysdef.h /^typedef WORD *LPWORD;$/;" t +LPWORD crt/posixossysdef.h /^typedef WORD *LPWORD;$/;" t +LPWSTR crt/darwinossysdef.h /^typedef WCHAR* LPWSTR;$/;" t +LPWSTR crt/posixossysdef.h /^typedef WCHAR* LPWSTR;$/;" t +LRECT crt/darwinossysdef.h /^typedef struct tagRECT *LRECT;$/;" t typeref:struct:tagRECT +LRECT crt/posixossysdef.h /^typedef struct tagRECT *LRECT;$/;" t typeref:struct:tagRECT +LRESULT crt/darwinossysdef.h /^typedef LONG_PTR LRESULT;$/;" t +LRESULT crt/posixossysdef.h /^typedef LONG_PTR LRESULT;$/;" t LY_PER_INCH uibase/uilib/control/uirichedit.cpp 28;" d file: L_ERROR polipo/log.h 23;" d L_FORBIDDEN polipo/log.h 26;" d @@ -4028,7 +3734,7 @@ LingeringCloseRec polipo/io.c /^} LingeringCloseRec, *LingeringClosePtr;$/;" t t Listen asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::Listen(NET_ADDR addr, NET_PORT port)$/;" f class:CTcpListenSocketImpl Listen msgbus/broker.cpp /^std_method_impl CBrokerImpl::Listen(LPCSTR addr, int len, int maxconn)$/;" f class:CBrokerImpl ListenChannel include/comutiliy/schannel.hpp /^ std_method_impl ListenChannel(LPCSTR addr, int len) {$/;" f class:SChannel -Little_endian compat/compat_endian.h 17;" d +Little_endian crt/crt_endian.h 17;" d Load container/objectloader.cpp /^std_method_impl CObjectLoader::Load(LPSTRING path, LPCSTR name)$/;" f class:CObjectLoader Load include/dlcom/calldll.hpp /^ virtual int Load()$/;" f class:IImpModuleBase Load include/utilex/calldll.hpp /^ virtual int Load()$/;" f class:IImpModuleBase @@ -4052,6 +3758,8 @@ LoadMemory container/plugins.cpp /^HRESULT CPlugins::LoadMemory(LPCSTR pMemory)$ LoadPluginItem container/plugins.cpp /^HRESULT CPlugins::LoadPluginItem(const cJSON* JsRoot) $/;" f class:CPlugins LoadPluginModule container/plugins.cpp /^HRESULT CPlugins::LoadPluginModule(const cJSON* JsRoot)$/;" f class:CPlugins LoadRuleFiles logs/logsimpl.cpp /^std_method_impl CLogsImpl::LoadRuleFiles()$/;" f class:CLogsImpl +LoadView vim_tool/.vim/plugin/wintagexplorer.vim /^function! s:LoadView(foldInfo)$/;" f +LocalSearchDecl vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:LocalSearchDecl(name)$/;" f Lock include/utilex/autolock.hpp /^ void Lock()$/;" f class:CAutoLock LogData logs/stdafx.h /^ LogData(unsigned char* json, unsigned int ulen) {$/;" f class:LogData LogData logs/stdafx.h /^class LogData {$/;" c @@ -4073,7 +3781,7 @@ MANDIR polipo/Makefile /^MANDIR = $(PREFIX)\/man$/;" m MAP_ANONYMOUS polipo/polipo.h 68;" d MAP_FAILED polipo/chunk.c 188;" d file: MAP_FAILED polipo/chunk.c 206;" d file: -MARK http/http/http_parser.cpp 132;" d file: +MARK net/http_protocol/http_parser.cpp 132;" d file: MASKBIT access/sqlite3.c 11307;" d file: MASKBIT logs/sqlite3.c 11307;" d file: MASKBIT32 access/sqlite3.c 11308;" d file: @@ -4091,19 +3799,19 @@ MAX logs/sqlite3.c 8285;" d file: MAX polipo/object.h 23;" d MAX polipo/object.h 26;" d MAX uibase/stdafx.h 19;" d -MAXDNSRCH net/protocol/dns.cpp 42;" d file: +MAXDNSRCH net/protocol/dns.c 42;" d file: MAX_6BYTE access/sqlite3.c 64074;" d file: MAX_6BYTE logs/sqlite3.c 64074;" d file: MAX_CONTAINERLEN include/dlcom/comfunc.hpp 7;" d MAX_FONT_ID uibase/uilib/core/uidefine.h 7;" d MAX_INCR_PHRASE_TOKENS access/sqlite3.c 128087;" d file: MAX_INCR_PHRASE_TOKENS logs/sqlite3.c 128087;" d file: -MAX_LINK uibase/uilib/control/uilist.h /^ enum { MAX_LINK = 8 };$/;" e enum:DuiLib::CListTextElementUI::__anon87 -MAX_LINK uibase/uilib/control/uitext.h /^ enum { MAX_LINK = 8 };$/;" e enum:DuiLib::CTextUI::__anon90 +MAX_LINK uibase/uilib/control/uilist.h /^ enum { MAX_LINK = 8 };$/;" e enum:DuiLib::CListTextElementUI::__anon88 +MAX_LINK uibase/uilib/control/uitext.h /^ enum { MAX_LINK = 8 };$/;" e enum:DuiLib::CTextUI::__anon87 MAX_LOCAL_STRING_LEN uibase/uilib/utils/utils.h /^ enum { MAX_LOCAL_STRING_LEN = 63 };$/;" e enum:DuiLib::CDuiString::__anon118 MAX_PATH access/sqlite3.c 31339;" d file: -MAX_PATH compat/darwinossysdef.h 289;" d -MAX_PATH compat/posixossysdef.h 279;" d +MAX_PATH crt/darwinossysdef.h 289;" d +MAX_PATH crt/posixossysdef.h 279;" d MAX_PATH logs/sqlite3.c 31339;" d file: MAX_PATHNAME access/sqlite3.c 23526;" d file: MAX_PATHNAME logs/sqlite3.c 23526;" d file: @@ -4112,19 +3820,19 @@ MAX_ROWID access/sqlite3.c 70325;" d file: MAX_ROWID logs/sqlite3.c 70325;" d file: MAX_SECTOR_SIZE access/sqlite3.c 39822;" d file: MAX_SECTOR_SIZE logs/sqlite3.c 39822;" d file: -MAX_XML_ATTRIBUTES uibase/uilib/core/uimarkup.h /^ enum { MAX_XML_ATTRIBUTES = 64 };$/;" e enum:DuiLib::CMarkupNode::__anon98 +MAX_XML_ATTRIBUTES uibase/uilib/core/uimarkup.h /^ enum { MAX_XML_ATTRIBUTES = 64 };$/;" e enum:DuiLib::CMarkupNode::__anon92 MB polipo/chunk.c 25;" d file: -MD5Decode base/algorithm/compat_md5.c /^void MD5Decode(unsigned int *output, unsigned char *input, unsigned int len) {$/;" f -MD5Encode base/algorithm/compat_md5.c /^void MD5Encode(unsigned char *output, unsigned int *input, unsigned int len) {$/;" f -MD5Final base/algorithm/compat_md5.c /^void MD5Final(MD5_CTX *ctx, unsigned char digest[16]) {$/;" f +MD5Decode stdcrt/algorithm/compat_md5.c /^void MD5Decode(unsigned int *output, unsigned char *input, unsigned int len) {$/;" f +MD5Encode stdcrt/algorithm/compat_md5.c /^void MD5Encode(unsigned char *output, unsigned int *input, unsigned int len) {$/;" f MD5Final polipo/md5.c /^void MD5Final (MD5_CTX* mdContext)$/;" f -MD5Init base/algorithm/compat_md5.c /^void MD5Init(MD5_CTX *ctx) {$/;" f +MD5Final stdcrt/algorithm/compat_md5.c /^void MD5Final(MD5_CTX *ctx, unsigned char digest[16]) {$/;" f MD5Init polipo/md5.c /^void MD5Init(MD5_CTX *mdContext)$/;" f -MD5Transform base/algorithm/compat_md5.c /^void MD5Transform(unsigned int state[4], unsigned char block[64]) {$/;" f -MD5Update base/algorithm/compat_md5.c /^void MD5Update(MD5_CTX *ctx, unsigned char *input, unsigned int inputlen) {$/;" f +MD5Init stdcrt/algorithm/compat_md5.c /^void MD5Init(MD5_CTX *ctx) {$/;" f +MD5Transform stdcrt/algorithm/compat_md5.c /^void MD5Transform(unsigned int state[4], unsigned char block[64]) {$/;" f MD5Update polipo/md5.c /^void MD5Update (MD5_CTX* mdContext, unsigned const char* inBuf, unsigned int inLen)$/;" f -MD5_CTX compat/compat_md5.h /^} MD5_CTX;$/;" t typeref:struct:__anon29 -MD5_CTX polipo/md5.h /^} MD5_CTX;$/;" t typeref:struct:__anon84 +MD5Update stdcrt/algorithm/compat_md5.c /^void MD5Update(MD5_CTX *ctx, unsigned char *input, unsigned int inputlen) {$/;" f +MD5_CTX crt/crt_md5.h /^} MD5_CTX;$/;" t typeref:struct:__anon29 +MD5_CTX polipo/md5.h /^} MD5_CTX;$/;" t typeref:struct:__anon81 MDT_ANGULAR_DPI uibase/uilib/dpi.hpp /^ MDT_ANGULAR_DPI = 1,$/;" e enum:_MONITOR_DPI_TYPE MDT_DEFAULT uibase/uilib/dpi.hpp /^ MDT_DEFAULT = MDT_EFFECTIVE_DPI$/;" e enum:_MONITOR_DPI_TYPE MDT_EFFECTIVE_DPI uibase/uilib/dpi.hpp /^ MDT_EFFECTIVE_DPI = 0,$/;" e enum:_MONITOR_DPI_TYPE @@ -4195,19 +3903,22 @@ METHOD_UNKNOWN polipo/http.h 100;" d MIN access/sqlite3.c 123787;" d file: MIN access/sqlite3.c 141887;" d file: MIN access/sqlite3.c 8284;" d file: -MIN http/http/http_parser.cpp 33;" d file: MIN logs/sqlite3.c 123787;" d file: MIN logs/sqlite3.c 141887;" d file: MIN logs/sqlite3.c 8284;" d file: +MIN net/http_protocol/http_parser.cpp 33;" d file: MIN polipo/object.h 24;" d MIN polipo/object.h 27;" d MIN uibase/stdafx.h 20;" d MINGW polipo/polipo.h 64;" d -MODULE_API compat/compat_comutil.hpp 66;" d -MODULE_API compat/compat_comutil.hpp 68;" d -MODULE_API compat/compat_comutil.hpp 75;" d +MODULE_API crt/crt_comutil.hpp 66;" d +MODULE_API crt/crt_comutil.hpp 68;" d +MODULE_API crt/crt_comutil.hpp 75;" d +MRUGet vim_tool/.vim/plugin/winmanager.vim /^function! MRUGet(slot)$/;" f +MRUPop vim_tool/.vim/plugin/winmanager.vim /^function! MRUPop()$/;" f +MRUPush vim_tool/.vim/plugin/winmanager.vim /^function! MRUPush()$/;" f MSGDEF uibase/uilib/core/uibase.cpp 28;" d file: -MSG_NOSIGNAL base/net/compat_sock.c 113;" d file: +MSG_NOSIGNAL stdcrt/net/compat_sock.c 113;" d file: MUTEX_LOGIC access/sqlite3.c 10093;" d file: MUTEX_LOGIC access/sqlite3.c 10095;" d file: MUTEX_LOGIC logs/sqlite3.c 10093;" d file: @@ -4231,6 +3942,7 @@ MapKeyState uibase/uilib/core/uimanager.cpp /^static UINT MapKeyState()$/;" f na MapTableStruct logs/stdafx.h /^typedef map MapTableStruct;$/;" t MapTableStructIterator logs/stdafx.h /^typedef MapTableStruct::iterator MapTableStructIterator;$/;" t MappingHandlePtr include/utilex/safeptr.hpp 209;" d +MarkDirs vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:MarkDirs()$/;" f MatchInfo access/sqlite3.c /^struct MatchInfo {$/;" s file: MatchInfo access/sqlite3.c /^typedef struct MatchInfo MatchInfo;$/;" t typeref:struct:MatchInfo file: MatchInfo logs/sqlite3.c /^struct MatchInfo {$/;" s file: @@ -4267,21 +3979,22 @@ MemPage logs/sqlite3.c /^struct MemPage {$/;" s file: MemPage logs/sqlite3.c /^typedef struct MemPage MemPage;$/;" t typeref:struct:MemPage file: MemSetTypeFlag access/sqlite3.c 13792;" d file: MemSetTypeFlag logs/sqlite3.c 13792;" d file: -Memory_Allocate compat/compat_common.hpp 116;" d -Memory_Allocate compat/compat_common.hpp 125;" d -Memory_Allocate compat/compat_common.hpp 134;" d -Memory_Free compat/compat_common.hpp 118;" d -Memory_Free compat/compat_common.hpp 127;" d -Memory_Free compat/compat_common.hpp 136;" d -Memory_Reallocate compat/compat_common.hpp 117;" d -Memory_Reallocate compat/compat_common.hpp 126;" d -Memory_Reallocate compat/compat_common.hpp 135;" d +Memory_Allocate crt/crt_common.hpp 116;" d +Memory_Allocate crt/crt_common.hpp 125;" d +Memory_Allocate crt/crt_common.hpp 134;" d +Memory_Free crt/crt_common.hpp 118;" d +Memory_Free crt/crt_common.hpp 127;" d +Memory_Free crt/crt_common.hpp 136;" d +Memory_Reallocate crt/crt_common.hpp 117;" d +Memory_Reallocate crt/crt_common.hpp 126;" d +Memory_Reallocate crt/crt_common.hpp 135;" d MessageHandler uibase/uilib/control/uirichedit.cpp /^LRESULT CRichEditUI::MessageHandler(UINT uMsg, WPARAM wParam, LPARAM lParam, bool& bHandled)$/;" f class:DuiLib::CRichEditUI MessageHandler uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::MessageHandler(UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT& lRes)$/;" f class:DuiLib::CPaintManagerUI MessageHandler uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::MessageHandler(UINT uMsg, WPARAM wParam, LPARAM \/*lParam*\/, bool& \/*bHandled*\/)$/;" f class:DuiLib::WindowImplBase MessageLoop uibase/uimessageloopimpl.cpp /^std_method_type_impl(int) CUiMessageloopImpl::MessageLoop()$/;" f class:CUiMessageloopImpl Mid uibase/uilib/utils/utils.cpp /^ CDuiString CDuiString::Mid(int iPos, int iLength) const$/;" f class:DuiLib::CDuiString MimeEntryRec polipo/diskcache.c /^} MimeEntryRec;$/;" t typeref:struct:_MimeEntry file: +MkViewNoNestedFolds vim_tool/.vim/plugin/wintagexplorer.vim /^function! s:MkViewNoNestedFolds()$/;" f Module access/sqlite3.c /^struct Module {$/;" s file: Module access/sqlite3.c /^typedef struct Module Module;$/;" t typeref:struct:Module file: Module logs/sqlite3.c /^struct Module {$/;" s file: @@ -4329,9 +4042,9 @@ NDEBUG logs/sqlite3.c 7841;" d file: NDEBUG logs/sqlite3.c 7844;" d file: NDELAY access/sqlite3.c 120636;" d file: NDELAY logs/sqlite3.c 120636;" d file: -NET_ADDR compat/compat_sock.h /^ typedef const char* NET_ADDR;$/;" t -NET_ADDR_INT compat/compat_sock.h /^ typedef unsigned int NET_ADDR_INT;$/;" t -NET_PORT compat/compat_sock.h /^ typedef unsigned short NET_PORT;$/;" t +NET_ADDR crt/crt_sock.h /^ typedef const char* NET_ADDR;$/;" t +NET_ADDR_INT crt/crt_sock.h /^ typedef unsigned int NET_ADDR_INT;$/;" t +NET_PORT crt/crt_sock.h /^ typedef unsigned short NET_PORT;$/;" t NET_PROTOCOL extensions/include/net/inet.h /^typedef enum NET_PROTOCOL$/;" g NEVER access/sqlite3.c 123843;" d file: NEVER access/sqlite3.c 123846;" d file: @@ -4343,8 +4056,8 @@ NEVER logs/sqlite3.c 123846;" d file: NEVER logs/sqlite3.c 7917;" d file: NEVER logs/sqlite3.c 7920;" d file: NEVER logs/sqlite3.c 7923;" d file: -NEW_MESSAGE http/http/http_parser.cpp 454;" d file: -NEW_MESSAGE http/http/http_parser.cpp 457;" d file: +NEW_MESSAGE net/http_protocol/http_parser.cpp 454;" d file: +NEW_MESSAGE net/http_protocol/http_parser.cpp 457;" d file: NGX_ABORT mempool/alloc.h 55;" d NGX_AGAIN mempool/alloc.h 51;" d NGX_ALIGNMENT mempool/alloc.h 30;" d @@ -4365,16 +4078,16 @@ NO_IPv6 polipo/mingw.h 59;" d NO_LOCK access/sqlite3.c 9897;" d file: NO_LOCK logs/sqlite3.c 9897;" d file: NO_REDIRECTOR polipo/polipo.h 206;" d -NS_DEFAULTPORT net/protocol/dns.cpp 34;" d file: -NS_MAXDNAME net/protocol/dns.cpp 38;" d file: +NS_DEFAULTPORT net/protocol/dns.c 34;" d file: +NS_MAXDNAME net/protocol/dns.c 38;" d file: NTDDI_WIN8 access/sqlite3.c 31312;" d file: NTDDI_WIN8 logs/sqlite3.c 31312;" d file: NTDDI_WINBLUE access/sqlite3.c 31316;" d file: NTDDI_WINBLUE logs/sqlite3.c 31316;" d file: -NULL compat/darwinossysdef.h 14;" d -NULL compat/darwinossysdef.h 16;" d -NULL compat/posixossysdef.h 14;" d -NULL compat/posixossysdef.h 16;" d +NULL crt/darwinossysdef.h 14;" d +NULL crt/darwinossysdef.h 16;" d +NULL crt/posixossysdef.h 14;" d +NULL crt/posixossysdef.h 16;" d NULLFuncName include/dlcom/comfunc.hpp 36;" d N_HASH access/sqlite3.c 16852;" d file: N_HASH logs/sqlite3.c 16852;" d file: @@ -4408,7 +4121,7 @@ NodeWriter access/sqlite3.c /^typedef struct NodeWriter NodeWriter;$/;" t typere NodeWriter logs/sqlite3.c /^struct NodeWriter {$/;" s file: NodeWriter logs/sqlite3.c /^typedef struct NodeWriter NodeWriter;$/;" t typeref:struct:NodeWriter file: Normalize uibase/uilib/utils/utils.cpp /^ void CDuiRect::Normalize()$/;" f class:DuiLib::CDuiRect -Notify http/httptimpl.cpp /^ULONG CHttptImpl::Notify(ULONG ulevent)$/;" f class:CHttptImpl +Notify net/httptimpl.cpp /^ULONG CHttptImpl::Notify(ULONG ulevent)$/;" f class:CHttptImpl Notify uibase/uilib/control/uitreeview.cpp /^ void CTreeViewUI::Notify( TNotifyUI& msg )$/;" f class:DuiLib::CTreeViewUI Notify uibase/uilib/utils/winimplbase.cpp /^void WindowImplBase::Notify(TNotifyUI& msg)$/;" f class:DuiLib::WindowImplBase Notify uibase/uiwindowimpl.cpp /^void CUiWindowsImpl::Notify(TNotifyUI& msg)$/;" f class:CUiWindowsImpl @@ -4420,7 +4133,6 @@ OBJECT_ABORTED polipo/object.h 121;" d OBJECT_DISK_ENTRY_COMPLETE polipo/object.h 127;" d OBJECT_DNS polipo/object.h 105;" d OBJECT_DYNAMIC polipo/object.h 129;" d -OBJECT_ERROR include/dlcom/icombase.h 76;" d OBJECT_FAILED polipo/object.h 123;" d OBJECT_HTTP polipo/object.h 104;" d OBJECT_INITIAL polipo/object.h 111;" d @@ -4429,17 +4141,18 @@ OBJECT_LINEAR polipo/object.h 117;" d OBJECT_LOCAL polipo/object.h 125;" d OBJECT_MUTATING polipo/object.h 131;" d OBJECT_PUBLIC polipo/object.h 109;" d -OBJECT_RUN_RET_CLSIDERR include/dlcom/icombase.h 81;" d -OBJECT_RUN_RET_COMPERR include/dlcom/icombase.h 82;" d -OBJECT_RUN_RET_FAILD include/dlcom/icombase.h 79;" d -OBJECT_RUN_RET_FILEERR include/dlcom/icombase.h 83;" d -OBJECT_RUN_RET_MEMERR include/dlcom/icombase.h 84;" d -OBJECT_RUN_RET_NULL include/dlcom/icombase.h 80;" d -OBJECT_RUN_RET_PARAMERR include/dlcom/icombase.h 86;" d -OBJECT_RUN_RET_RESTART include/dlcom/icombase.h 78;" d -OBJECT_RUN_RET_ROTERR include/dlcom/icombase.h 85;" d -OBJECT_RUN_RET_STARTERR include/dlcom/icombase.h 87;" d -OBJECT_RUN_RET_SUCCESS include/dlcom/icombase.h 77;" d +OBJECT_RUN_RET_CLSIDERR include/dlcom/icombase.h 74;" d +OBJECT_RUN_RET_COMPERR include/dlcom/icombase.h 75;" d +OBJECT_RUN_RET_ERROR include/dlcom/icombase.h 70;" d +OBJECT_RUN_RET_FAILD include/dlcom/icombase.h 72;" d +OBJECT_RUN_RET_FILEERR include/dlcom/icombase.h 76;" d +OBJECT_RUN_RET_MEMERR include/dlcom/icombase.h 77;" d +OBJECT_RUN_RET_NULL include/dlcom/icombase.h 73;" d +OBJECT_RUN_RET_PARAMERR include/dlcom/icombase.h 79;" d +OBJECT_RUN_RET_RESTART include/dlcom/icombase.h 71;" d +OBJECT_RUN_RET_ROTERR include/dlcom/icombase.h 78;" d +OBJECT_RUN_RET_STARTERR include/dlcom/icombase.h 80;" d +OBJECT_RUN_RET_SUCCESS include/dlcom/icombase.h 69;" d OBJECT_SUPERSEDED polipo/object.h 115;" d OBJECT_VALIDATING polipo/object.h 119;" d OBJMAP container/rot.h /^ typedef std::map > OBJMAP;$/;" t class:CComRunningObjectTableImpl @@ -4466,8 +4179,8 @@ OE_SetDflt access/sqlite3.c 10860;" d file: OE_SetDflt logs/sqlite3.c 10860;" d file: OE_SetNull access/sqlite3.c 10859;" d file: OE_SetNull logs/sqlite3.c 10859;" d file: -OLECHAR compat/darwinossysdef.h /^typedef WCHAR OLECHAR;$/;" t -OLECHAR compat/posixossysdef.h /^typedef WCHAR OLECHAR;$/;" t +OLECHAR crt/darwinossysdef.h /^typedef WCHAR OLECHAR;$/;" t +OLECHAR crt/posixossysdef.h /^typedef WCHAR OLECHAR;$/;" t OMIT_TEMPDB access/sqlite3.c 8240;" d file: OMIT_TEMPDB access/sqlite3.c 8242;" d file: OMIT_TEMPDB logs/sqlite3.c 8240;" d file: @@ -4830,46 +4543,46 @@ OSTRACE logs/sqlite3.c 23676;" d file: OSTRACE logs/sqlite3.c 23678;" d file: OSTRACE logs/sqlite3.c 31101;" d file: OSTRACE logs/sqlite3.c 31103;" d file: -OS_ANDROID compat/compat_targetos.hpp 11;" d -OS_CALLBACK_ compat/compat_common.hpp 113;" d -OS_CALLBACK_ compat/compat_common.hpp 122;" d -OS_CALLBACK_ compat/compat_common.hpp 131;" d -OS_CENTOS compat/compat_targetos.hpp 14;" d -OS_COMPILER compat/compat_targetos.hpp 60;" d -OS_COMPILER compat/compat_targetos.hpp 64;" d -OS_COMPILER compat/compat_targetos.hpp 68;" d -OS_COMPILER compat/compat_targetos.hpp 72;" d -OS_COMPILER compat/compat_targetos.hpp 78;" d -OS_COMPILER compat/compat_targetos.hpp 82;" d -OS_COMPILER compat/compat_targetos.hpp 87;" d -OS_COMPILER compat/compat_targetos.hpp 91;" d -OS_COMPILER compat/compat_targetos.hpp 95;" d -OS_COMPILER compat/compat_targetos.hpp 99;" d -OS_DARWIN compat/compat_targetos.hpp 18;" d -OS_DEBIAN compat/compat_targetos.hpp 12;" d -OS_FREEBSD compat/compat_targetos.hpp 21;" d -OS_IOS compat/compat_targetos.hpp 20;" d -OS_LINUX compat/compat_targetos.hpp 10;" d -OS_MAC compat/compat_targetos.hpp 19;" d -OS_NETBSD compat/compat_targetos.hpp 22;" d -OS_OPENBSD compat/compat_targetos.hpp 23;" d -OS_POSIX compat/compat_targetos.hpp 9;" d -OS_REDHAT compat/compat_targetos.hpp 15;" d -OS_SOLARIS compat/compat_targetos.hpp 24;" d -OS_STDCALL compat/compat_common.hpp 112;" d -OS_STDCALL compat/compat_common.hpp 121;" d -OS_STDCALL compat/compat_common.hpp 130;" d -OS_THREAD_BUSY compat/compat_tpid.hpp 6;" d -OS_THREAD_ERROR compat/compat_tpid.hpp 7;" d -OS_THREAD_SUC compat/compat_tpid.hpp 8;" d -OS_UBUNTU compat/compat_targetos.hpp 13;" d +OS_ANDROID crt/crt_targetos.hpp 11;" d +OS_CALLBACK_ crt/crt_common.hpp 113;" d +OS_CALLBACK_ crt/crt_common.hpp 122;" d +OS_CALLBACK_ crt/crt_common.hpp 131;" d +OS_CENTOS crt/crt_targetos.hpp 14;" d +OS_COMPILER crt/crt_targetos.hpp 60;" d +OS_COMPILER crt/crt_targetos.hpp 64;" d +OS_COMPILER crt/crt_targetos.hpp 68;" d +OS_COMPILER crt/crt_targetos.hpp 72;" d +OS_COMPILER crt/crt_targetos.hpp 78;" d +OS_COMPILER crt/crt_targetos.hpp 82;" d +OS_COMPILER crt/crt_targetos.hpp 87;" d +OS_COMPILER crt/crt_targetos.hpp 91;" d +OS_COMPILER crt/crt_targetos.hpp 95;" d +OS_COMPILER crt/crt_targetos.hpp 99;" d +OS_DARWIN crt/crt_targetos.hpp 18;" d +OS_DEBIAN crt/crt_targetos.hpp 12;" d +OS_FREEBSD crt/crt_targetos.hpp 21;" d +OS_IOS crt/crt_targetos.hpp 20;" d +OS_LINUX crt/crt_targetos.hpp 10;" d +OS_MAC crt/crt_targetos.hpp 19;" d +OS_NETBSD crt/crt_targetos.hpp 22;" d +OS_OPENBSD crt/crt_targetos.hpp 23;" d +OS_POSIX crt/crt_targetos.hpp 9;" d +OS_REDHAT crt/crt_targetos.hpp 15;" d +OS_SOLARIS crt/crt_targetos.hpp 24;" d +OS_STDCALL crt/crt_common.hpp 112;" d +OS_STDCALL crt/crt_common.hpp 121;" d +OS_STDCALL crt/crt_common.hpp 130;" d +OS_THREAD_BUSY crt/crt_tpid.hpp 6;" d +OS_THREAD_ERROR crt/crt_tpid.hpp 7;" d +OS_THREAD_SUC crt/crt_tpid.hpp 8;" d +OS_UBUNTU crt/crt_targetos.hpp 13;" d OS_VXWORKS access/sqlite3.c 23429;" d file: OS_VXWORKS access/sqlite3.c 23431;" d file: OS_VXWORKS logs/sqlite3.c 23429;" d file: OS_VXWORKS logs/sqlite3.c 23431;" d file: -OS_WINBASE compat/compat_targetos.hpp 6;" d -OS_WINCE compat/compat_targetos.hpp 7;" d -OS_WINDOWS compat/compat_targetos.hpp 5;" d +OS_WINBASE crt/crt_targetos.hpp 6;" d +OS_WINCE crt/crt_targetos.hpp 7;" d +OS_WINDOWS crt/crt_targetos.hpp 5;" d O_BINARY access/sqlite3.c 23862;" d file: O_BINARY logs/sqlite3.c 23862;" d file: O_BINARY polipo/polipo.h 124;" d @@ -4885,20 +4598,23 @@ O_OFFSET msgbus/auth.hpp 26;" d ObjectPtr polipo/object.h /^} ObjectRec, *ObjectPtr;$/;" t typeref:struct:_Object ObjectRec polipo/object.h /^} ObjectRec, *ObjectPtr;$/;" t typeref:struct:_Object Offset uibase/uilib/utils/utils.cpp /^ void CDuiRect::Offset(int cx, int cy)$/;" f class:DuiLib::CDuiRect +OmniCpp_ShowAccess vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:OmniCpp_ShowAccess = g:OmniCpp_ShowAccess$/;" v +OmniCpp_ShowPrototypeInAbbr vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:OmniCpp_ShowPrototypeInAbbr = g:OmniCpp_ShowPrototypeInAbbr$/;" v +OmniCpp_ShowScopeInAbbr vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:OmniCpp_ShowScopeInAbbr = g:OmniCpp_ShowScopeInAbbr$/;" v OnAccepted msgbus/broker.cpp /^std_method_impl CBrokerImpl::OnAccepted(IBase* pBase, _sock_t s)$/;" f class:CBrokerImpl -OnBuildHttp http/httptimpl.cpp /^std_method_impl CHttptImpl::OnBuildHttp(http_addr_s url, http_addr_s scheme, NET_PORT uport)$/;" f class:CHttptImpl +OnBuildHttp net/httptimpl.cpp /^std_method_impl CHttptImpl::OnBuildHttp(http_addr_s url, http_addr_s scheme, NET_PORT uport)$/;" f class:CHttptImpl OnChar uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::OnChar(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)$/;" f class:DuiLib::WindowImplBase OnCheckBoxChanged uibase/uilib/control/uitreeview.cpp /^ bool CTreeViewUI::OnCheckBoxChanged( void* param )$/;" f class:DuiLib::CTreeViewUI OnClick uibase/uilib/utils/winimplbase.cpp /^void WindowImplBase::OnClick(TNotifyUI& msg)$/;" f class:DuiLib::WindowImplBase OnClose uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::OnClose(UINT \/*uMsg*\/, WPARAM \/*wParam*\/, LPARAM \/*lParam*\/, BOOL& bHandled)$/;" f class:DuiLib::WindowImplBase OnClose uibase/uiwindowimpl.cpp /^LRESULT CUiWindowsImpl::OnClose(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)$/;" f class:CUiWindowsImpl -OnComplete http/httptimpl.cpp /^std_method_impl CHttptImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CHttptImpl OnComplete msgbus/agent.cpp /^std_method_impl CAgentImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CAgentImpl OnComplete msgbus/broker.cpp /^std_method_impl CBrokerImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CBrokerImpl OnComplete msgbus/consumer.cpp /^std_method_impl CConsumerImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CConsumerImpl OnComplete msgbus/producer.cpp /^std_method_impl CProducerImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CProducerImpl OnComplete net/dnsimpl.cpp /^std_method_impl CDnsImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CDnsImpl -OnConnect http/httptimpl.cpp /^std_method_impl CHttptImpl::OnConnect(NET_ADDR url, NET_PORT uport)$/;" f class:CHttptImpl +OnComplete net/httptimpl.cpp /^std_method_impl CHttptImpl::OnComplete(IBase *pOperation, event_id event, ULONG error_code)$/;" f class:CHttptImpl +OnConnect net/httptimpl.cpp /^std_method_impl CHttptImpl::OnConnect(NET_ADDR url, NET_PORT uport)$/;" f class:CHttptImpl OnConnected msgbus/agent.cpp /^std_method_impl CAgentImpl::OnConnected(IBase *pIBase)$/;" f class:CAgentImpl OnConnected msgbus/consumer.cpp /^std_method_impl CConsumerImpl::OnConnected(IBase *pIBase)$/;" f class:CConsumerImpl OnConnected msgbus/producer.cpp /^std_method_impl CProducerImpl::OnConnected(IBase *pIBase)$/;" f class:CProducerImpl @@ -4917,7 +4633,7 @@ OnFinalMessage uibase/uilib/control/uiedit.cpp /^ void CEditWnd::OnFinalMessage( OnFinalMessage uibase/uilib/core/uibase.cpp /^void CWindowWnd::OnFinalMessage(HWND \/*hWnd*\/)$/;" f class:DuiLib::CWindowWnd OnFinalMessage uibase/uilib/utils/winimplbase.cpp /^void WindowImplBase::OnFinalMessage( HWND hWnd )$/;" f class:DuiLib::WindowImplBase OnFolderChanged uibase/uilib/control/uitreeview.cpp /^ bool CTreeViewUI::OnFolderChanged( void* param )$/;" f class:DuiLib::CTreeViewUI -OnGetHost http/httptimpl.cpp /^std_method_impl CHttptImpl::OnGetHost(int error, LPCSTR hostname, LPCSTR host)$/;" f class:CHttptImpl +OnGetHost net/httptimpl.cpp /^std_method_impl CHttptImpl::OnGetHost(int error, LPCSTR hostname, LPCSTR host)$/;" f class:CHttptImpl OnGetMinMaxInfo uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::OnGetMinMaxInfo(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)$/;" f class:DuiLib::WindowImplBase OnGetMinMaxInfo uibase/uiwindowimpl.cpp /^LRESULT CUiWindowsImpl::OnGetMinMaxInfo(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)$/;" f class:CUiWindowsImpl OnInit uibase/uilib/core/uicontrol.h /^ CEventSource OnInit;$/;" m class:DuiLib::CControlUI @@ -4983,6 +4699,7 @@ OnTxViewChanged uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::OnTxView OnUiEvent mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::OnUiEvent(const NotifyEvent* event)$/;" f class:CMainViewImpl OnWriteChannel include/comutiliy/cchannel.hpp /^ std_method_impl OnWriteChannel(ULONG pos, ULONG size, event_id event) {$/;" f class:CChannel OneThird uibase/uilib/core/uirender.cpp /^static const float OneThird = 1.0f \/ 3;$/;" v file: +OnlyExplorerWindowsOpen vim_tool/.vim/plugin/winmanager.vim /^function! OnlyExplorerWindowsOpen()$/;" f Op access/sqlite3.c /^typedef struct VdbeOp Op;$/;" t typeref:struct:VdbeOp file: Op logs/sqlite3.c /^typedef struct VdbeOp Op;$/;" t typeref:struct:VdbeOp file: OpHelp access/sqlite3.c 23186;" d file: @@ -4999,10 +4716,13 @@ OpenCounter logs/sqlite3.c 23838;" d file: OpenCounter logs/sqlite3.c 23840;" d file: OpenCounter logs/sqlite3.c 31263;" d file: OpenCounter logs/sqlite3.c 31265;" d file: +OpenEntry vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:OpenEntry()$/;" f +OpenEntryPrevWindow vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:OpenEntryPrevWindow()$/;" f OpenErrorLogDataBase logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::OpenErrorLogDataBase()$/;" f class:CLogDataBaseImpl OpenIo asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::OpenIo()$/;" f class:CTcpListenSocketImpl OpenIo asynio/tcpsocketimpl.cpp /^std_method_impl CTcpSocketImpl::OpenIo()$/;" f class:CTcpSocketImpl OpenIo asynio/udpsocketimpl.cpp /^std_method_impl CUdpSocketImpl::CUdpSocketImpl::OpenIo()$/;" f class:CUdpSocketImpl::CUdpSocketImpl +OpenTag vim_tool/.vim/plugin/wintagexplorer.vim /^function! OpenTag(split)$/;" f OperationPtr include/comutiliy/asynio.h /^typedef _lComPtr OperationPtr;$/;" t OptimizationDisabled access/sqlite3.c 10398;" d file: OptimizationDisabled access/sqlite3.c 10401;" d file: @@ -5052,10 +4772,10 @@ P5_ConstraintNotNull access/sqlite3.c 9040;" d file: P5_ConstraintNotNull logs/sqlite3.c 9040;" d file: P5_ConstraintUnique access/sqlite3.c 9041;" d file: P5_ConstraintUnique logs/sqlite3.c 9041;" d file: -PACK_EIGHTBYTE compat/compat_common.hpp 38;" d -PACK_ONEBYTE compat/compat_common.hpp 37;" d -PADDING base/algorithm/compat_md5.c /^static unsigned char PADDING[] = {$/;" v file: +PACK_EIGHTBYTE crt/crt_common.hpp 38;" d +PACK_ONEBYTE crt/crt_common.hpp 37;" d PADDING polipo/md5.c /^unsigned char PADDING[64] = {$/;" v file: +PADDING stdcrt/algorithm/compat_md5.c /^static unsigned char PADDING[] = {$/;" v file: PAGERID access/sqlite3.c 39524;" d file: PAGERID logs/sqlite3.c 39524;" d file: PAGERTRACE access/sqlite3.c 39513;" d file: @@ -5135,15 +4855,15 @@ PAGER_WRITER_LOCKED logs/sqlite3.c 39746;" d file: PARAM_THROW dispatch/src/dispatch.cc 22;" d file: PARSE_ANSWER polipo/dns.c 1580;" d file: PARSE_ANSWER polipo/dns.c 1720;" d file: -PARSING_HEADER http/http/http_parser.cpp 356;" d file: -PASCAL compat/darwinosdef.h 46;" d -PASCAL compat/darwinosdef.h 48;" d -PASCAL compat/darwinosdef.h 76;" d -PASCAL compat/posixosdef.h 34;" d -PBYTE compat/darwinossysdef.h /^typedef BYTE *PBYTE;$/;" t -PBYTE compat/posixossysdef.h /^typedef BYTE *PBYTE;$/;" t -PCFILETIME compat/darwinossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t -PCFILETIME compat/posixossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t +PARSING_HEADER net/http_protocol/http_parser.cpp 356;" d file: +PASCAL crt/darwinosdef.h 46;" d +PASCAL crt/darwinosdef.h 48;" d +PASCAL crt/darwinosdef.h 76;" d +PASCAL crt/posixosdef.h 34;" d +PBYTE crt/darwinossysdef.h /^typedef BYTE *PBYTE;$/;" t +PBYTE crt/posixossysdef.h /^typedef BYTE *PBYTE;$/;" t +PCFILETIME crt/darwinossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t +PCFILETIME crt/posixossysdef.h /^typedef const FILETIME *PCFILETIME, *LPCFILETIME;$/;" t PCache access/sqlite3.c /^struct PCache {$/;" s file: PCache access/sqlite3.c /^typedef struct PCache PCache;$/;" t typeref:struct:PCache file: PCache logs/sqlite3.c /^struct PCache {$/;" s file: @@ -5155,8 +4875,8 @@ PCache1 logs/sqlite3.c /^typedef struct PCache1 PCache1;$/;" t typeref:struct:PC PCacheGlobal access/sqlite3.c /^static SQLITE_WSD struct PCacheGlobal {$/;" s file: PCacheGlobal logs/sqlite3.c /^static SQLITE_WSD struct PCacheGlobal {$/;" s file: PDWM_MARGINS uibase/uilib/dwm.hpp /^} DWM_MARGINS, *PDWM_MARGINS;$/;" t typeref:struct:tagDWL_MARGINS -PDWORD compat/darwinossysdef.h /^typedef DWORD*PDWORD;$/;" t -PDWORD compat/posixossysdef.h /^typedef DWORD*PDWORD;$/;" t +PDWORD crt/darwinossysdef.h /^typedef DWORD*PDWORD;$/;" t +PDWORD crt/posixossysdef.h /^typedef DWORD*PDWORD;$/;" t PENDING_BYTE access/sqlite3.c 9959;" d file: PENDING_BYTE access/sqlite3.c 9961;" d file: PENDING_BYTE logs/sqlite3.c 9959;" d file: @@ -5165,8 +4885,8 @@ PENDING_BYTE_PAGE access/sqlite3.c 50291;" d file: PENDING_BYTE_PAGE logs/sqlite3.c 50291;" d file: PENDING_LOCK access/sqlite3.c 9900;" d file: PENDING_LOCK logs/sqlite3.c 9900;" d file: -PFILETIME compat/darwinossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME -PFILETIME compat/posixossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME +PFILETIME crt/darwinossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME +PFILETIME crt/posixossysdef.h /^} FILETIME, *PFILETIME, *LPFILETIME;$/;" t typeref:struct:_FILETIME PFUNCUPDATELAYEREDWINDOW uibase/uilib/core/uimanager.cpp /^typedef BOOL (__stdcall *PFUNCUPDATELAYEREDWINDOW)(HWND, HDC, POINT*, SIZE*, HDC, POINT*, COLORREF, BLENDFUNCTION*, DWORD);$/;" t namespace:DuiLib file: PGHDR_DIRTY access/sqlite3.c 9621;" d file: PGHDR_DIRTY logs/sqlite3.c 9621;" d file: @@ -5185,82 +4905,18 @@ PGroup access/sqlite3.c /^typedef struct PGroup PGroup;$/;" t typeref:struct:PGr PGroup logs/sqlite3.c /^struct PGroup {$/;" s file: PGroup logs/sqlite3.c /^typedef struct PGroup PGroup;$/;" t typeref:struct:PGroup file: PING_TIMEOUT net/protocol/icmp.c 4;" d file: -PINT compat/darwinossysdef.h /^typedef int *PINT;$/;" t -PINT compat/posixossysdef.h /^typedef int *PINT;$/;" t -PINT_PTR compat/compat_bits.hpp /^ typedef int INT_PTR, *PINT_PTR;$/;" t -PINT_PTR compat/compat_bits.hpp /^ typedef long long INT_PTR, *PINT_PTR;$/;" t -PLARGE_INTEGER compat/darwinossysdef.h /^typedef LARGE_INTEGER *PLARGE_INTEGER;$/;" t -PLARGE_INTEGER compat/posixossysdef.h /^typedef LARGE_INTEGER *PLARGE_INTEGER;$/;" t -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 339;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 342;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 345;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 348;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 351;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 354;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 357;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 360;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 363;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 366;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 369;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 372;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 375;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 378;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 381;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 384;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 387;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 390;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 393;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 396;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 399;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 402;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 405;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 408;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 412;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 415;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 418;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 421;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 424;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 429;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 432;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 436;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 324;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 327;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 330;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 333;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 336;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 339;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 342;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 345;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 348;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 351;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 354;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 357;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 360;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 363;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 366;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 369;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 372;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 375;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 378;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 381;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 384;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 387;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 390;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 393;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 397;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 400;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 403;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 406;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 409;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 414;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 417;" d file: -PLATFORM_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 421;" d file: -PLONG_PTR compat/compat_bits.hpp /^ typedef long LONG_PTR, *PLONG_PTR;$/;" t -PLONG_PTR compat/compat_bits.hpp /^ typedef long long LONG_PTR, *PLONG_PTR;$/;" t -POINT compat/darwinossysdef.h /^} POINT;$/;" t typeref:struct:tagPOINT -POINT compat/posixossysdef.h /^} POINT;$/;" t typeref:struct:tagPOINT -POINTL compat/darwinossysdef.h /^}POINTL;$/;" t typeref:struct:_POINTL -POINTL compat/posixossysdef.h /^}POINTL;$/;" t typeref:struct:_POINTL +PINT crt/darwinossysdef.h /^typedef int *PINT;$/;" t +PINT crt/posixossysdef.h /^typedef int *PINT;$/;" t +PINT_PTR crt/crt_bits.hpp /^ typedef int INT_PTR, *PINT_PTR;$/;" t +PINT_PTR crt/crt_bits.hpp /^ typedef long long INT_PTR, *PINT_PTR;$/;" t +PLARGE_INTEGER crt/darwinossysdef.h /^typedef LARGE_INTEGER *PLARGE_INTEGER;$/;" t +PLARGE_INTEGER crt/posixossysdef.h /^typedef LARGE_INTEGER *PLARGE_INTEGER;$/;" t +PLONG_PTR crt/crt_bits.hpp /^ typedef long LONG_PTR, *PLONG_PTR;$/;" t +PLONG_PTR crt/crt_bits.hpp /^ typedef long long LONG_PTR, *PLONG_PTR;$/;" t +POINT crt/darwinossysdef.h /^} POINT;$/;" t typeref:struct:tagPOINT +POINT crt/posixossysdef.h /^} POINT;$/;" t typeref:struct:tagPOINT +POINTL crt/darwinossysdef.h /^}POINTL;$/;" t typeref:struct:_POINTL +POINTL crt/posixossysdef.h /^}POINTL;$/;" t typeref:struct:_POINTL POLLERR polipo/mingw.h 114;" d POLLHUP polipo/mingw.h 115;" d POLLIN polipo/mingw.h 111;" d @@ -5274,14 +4930,14 @@ POS_COLUMN access/sqlite3.c 123828;" d file: POS_COLUMN logs/sqlite3.c 123828;" d file: POS_END access/sqlite3.c 123829;" d file: POS_END logs/sqlite3.c 123829;" d file: -PPOINT compat/darwinossysdef.h /^typedef struct tagPOINT *PPOINT;$/;" t typeref:struct:tagPOINT -PPOINT compat/posixossysdef.h /^typedef struct tagPOINT *PPOINT;$/;" t typeref:struct:tagPOINT -PPOINTL compat/darwinossysdef.h /^typedef struct _POINTL *PPOINTL;$/;" t typeref:struct:_POINTL -PPOINTL compat/posixossysdef.h /^typedef struct _POINTL *PPOINTL;$/;" t typeref:struct:_POINTL -PRECT compat/darwinossysdef.h /^typedef struct tagRECT *PRECT;$/;" t typeref:struct:tagRECT -PRECT compat/posixossysdef.h /^typedef struct tagRECT *PRECT;$/;" t typeref:struct:tagRECT -PRECTL compat/darwinossysdef.h /^typedef struct _RECTL *PRECTL;$/;" t typeref:struct:_RECTL -PRECTL compat/posixossysdef.h /^typedef struct _RECTL *PRECTL;$/;" t typeref:struct:_RECTL +PPOINT crt/darwinossysdef.h /^typedef struct tagPOINT *PPOINT;$/;" t typeref:struct:tagPOINT +PPOINT crt/posixossysdef.h /^typedef struct tagPOINT *PPOINT;$/;" t typeref:struct:tagPOINT +PPOINTL crt/darwinossysdef.h /^typedef struct _POINTL *PPOINTL;$/;" t typeref:struct:_POINTL +PPOINTL crt/posixossysdef.h /^typedef struct _POINTL *PPOINTL;$/;" t typeref:struct:_POINTL +PRECT crt/darwinossysdef.h /^typedef struct tagRECT *PRECT;$/;" t typeref:struct:tagRECT +PRECT crt/posixossysdef.h /^typedef struct tagRECT *PRECT;$/;" t typeref:struct:tagRECT +PRECTL crt/darwinossysdef.h /^typedef struct _RECTL *PRECTL;$/;" t typeref:struct:_RECTL +PRECTL crt/posixossysdef.h /^typedef struct _RECTL *PRECTL;$/;" t typeref:struct:_RECTL PREFIX polipo/Makefile /^PREFIX = \/usr\/local$/;" m PRINT_SEP polipo/config.c 357;" d file: PRINT_SEP polipo/config.c 454;" d file: @@ -5293,7 +4949,7 @@ PROCESS_PER_MONITOR_DPI_AWARE uibase/uilib/dpi.hpp /^ PROCESS_PER_MONITOR_DPI_AW PROCESS_SYSTEM_DPI_AWARE uibase/uilib/dpi.hpp /^ PROCESS_SYSTEM_DPI_AWARE = 1,$/;" e enum:_PROCESS_DPI_AWARENESS PROXY_CONCHVERSION access/sqlite3.c 30131;" d file: PROXY_CONCHVERSION logs/sqlite3.c 30131;" d file: -PROXY_CONNECTION http/http/http_parser.cpp 160;" d file: +PROXY_CONNECTION net/http_protocol/http_parser.cpp 160;" d file: PROXY_HEADERLEN access/sqlite3.c 30132;" d file: PROXY_HEADERLEN logs/sqlite3.c 30132;" d file: PROXY_HOSTIDLEN access/sqlite3.c 30093;" d file: @@ -5302,10 +4958,10 @@ PROXY_MAXCONCHLEN access/sqlite3.c 30134;" d file: PROXY_MAXCONCHLEN logs/sqlite3.c 30134;" d file: PROXY_PATHINDEX access/sqlite3.c 30133;" d file: PROXY_PATHINDEX logs/sqlite3.c 30133;" d file: -PSIZE compat/darwinossysdef.h /^typedef struct tagSIZE *PSIZE;$/;" t typeref:struct:tagSIZE -PSIZE compat/posixossysdef.h /^typedef struct tagSIZE *PSIZE;$/;" t typeref:struct:tagSIZE -PSIZEL compat/darwinossysdef.h /^typedef struct tagSIZEL *PSIZEL;$/;" t typeref:struct:tagSIZEL -PSIZEL compat/posixossysdef.h /^typedef struct tagSIZEL *PSIZEL;$/;" t typeref:struct:tagSIZEL +PSIZE crt/darwinossysdef.h /^typedef struct tagSIZE *PSIZE;$/;" t typeref:struct:tagSIZE +PSIZE crt/posixossysdef.h /^typedef struct tagSIZE *PSIZE;$/;" t typeref:struct:tagSIZE +PSIZEL crt/darwinossysdef.h /^typedef struct tagSIZEL *PSIZEL;$/;" t typeref:struct:tagSIZEL +PSIZEL crt/posixossysdef.h /^typedef struct tagSIZEL *PSIZEL;$/;" t typeref:struct:tagSIZEL PTF_INTKEY access/sqlite3.c 49986;" d file: PTF_INTKEY logs/sqlite3.c 49986;" d file: PTF_LEAF access/sqlite3.c 49989;" d file: @@ -5330,8 +4986,8 @@ PTRMAP_PTROFFSET access/sqlite3.c 50309;" d file: PTRMAP_PTROFFSET logs/sqlite3.c 50309;" d file: PTRMAP_ROOTPAGE access/sqlite3.c 50343;" d file: PTRMAP_ROOTPAGE logs/sqlite3.c 50343;" d file: -PUCHAR compat/darwinossysdef.h /^typedef UCHAR* PUCHAR;$/;" t -PUCHAR compat/posixossysdef.h /^typedef UCHAR* PUCHAR;$/;" t +PUCHAR crt/darwinossysdef.h /^typedef UCHAR* PUCHAR;$/;" t +PUCHAR crt/posixossysdef.h /^typedef UCHAR* PUCHAR;$/;" t PUGIXML_API uibase/uilib/core/pugixml.hpp 48;" d PUGIXML_CHAR uibase/uilib/core/pugixml.hpp 120;" d PUGIXML_CHAR uibase/uilib/core/pugixml.hpp 123;" d @@ -5440,16 +5096,16 @@ PUGI__UNSIGNED_OVERFLOW uibase/uilib/core/pugixml.cpp 112;" d file: PUGI__UNSIGNED_OVERFLOW uibase/uilib/core/pugixml.cpp 114;" d file: PUGI__UNSIGNED_OVERFLOW uibase/uilib/core/pugixml.cpp 117;" d file: PUGI__UNSIGNED_OVERFLOW uibase/uilib/core/pugixml.cpp 12969;" d file: -PUINT compat/darwinossysdef.h /^typedef unsigned int *PUINT;$/;" t -PUINT compat/posixossysdef.h /^typedef unsigned int *PUINT;$/;" t -PUINT_PTR compat/compat_bits.hpp /^ typedef unsigned int UINT_PTR, *PUINT_PTR;$/;" t -PUINT_PTR compat/compat_bits.hpp /^ typedef unsigned long long UINT_PTR, *PUINT_PTR;$/;" t -PULONG compat/darwinossysdef.h /^typedef ULONG *PULONG;$/;" t -PULONG compat/posixossysdef.h /^typedef ULONG *PULONG;$/;" t -PULONG_PTR compat/compat_bits.hpp /^ typedef unsigned long ULONG_PTR, *PULONG_PTR;$/;" t -PULONG_PTR compat/compat_bits.hpp /^ typedef unsigned long long ULONG_PTR, *PULONG_PTR;$/;" t +PUINT crt/darwinossysdef.h /^typedef unsigned int *PUINT;$/;" t +PUINT crt/posixossysdef.h /^typedef unsigned int *PUINT;$/;" t +PUINT_PTR crt/crt_bits.hpp /^ typedef unsigned int UINT_PTR, *PUINT_PTR;$/;" t +PUINT_PTR crt/crt_bits.hpp /^ typedef unsigned long long UINT_PTR, *PUINT_PTR;$/;" t +PULONG crt/darwinossysdef.h /^typedef ULONG *PULONG;$/;" t +PULONG crt/posixossysdef.h /^typedef ULONG *PULONG;$/;" t +PULONG_PTR crt/crt_bits.hpp /^ typedef unsigned long ULONG_PTR, *PULONG_PTR;$/;" t +PULONG_PTR crt/crt_bits.hpp /^ typedef unsigned long long ULONG_PTR, *PULONG_PTR;$/;" t PULVCompareFunc uibase/uilib/control/uilist.h /^typedef int (CALLBACK *PULVCompareFunc)(UINT_PTR, UINT_PTR, UINT_PTR);$/;" t namespace:DuiLib -PURE compat/compat_comutil.hpp 61;" d +PURE crt/crt_comutil.hpp 61;" d PURE include/utilex/semthread.hpp /^ std_method(Sem_Thread_Run)() PURE;$/;" m class:CSemThread PURE include/utilex/thread.hpp /^ std_method(Thread_Init)() PURE;$/;" m class:CThread PURE include/utilex/thread.hpp /^ std_method(Thread_Run)() PURE;$/;" m class:CThread @@ -5459,13 +5115,13 @@ PURE include/utilex/threadpool.hpp /^ std_method(ThreadPool_Run)(void* data, voi PURE include/utilex/threadpool.hpp /^ std_method(ThreadPool_Start)() PURE;$/;" m class:CThreadPool PURE include/utilex/threadpool.hpp /^ std_method(ThreadPool_Stop)() PURE;$/;" m class:CThreadPool PURE include/utilex/timethread.hpp /^ std_method(Time_Thread_Run)() PURE;$/;" m class:CTimeThread -PUSHORT compat/darwinossysdef.h /^typedef USHORT* PUSHORT;$/;" t -PUSHORT compat/posixossysdef.h /^typedef USHORT* PUSHORT;$/;" t -PVOID compat/darwinossysdef.h /^typedef void* PVOID;$/;" t -PVOID compat/posixossysdef.h /^typedef void* PVOID;$/;" t -PWORD compat/darwinossysdef.h /^typedef WORD *PWORD;$/;" t -PWORD compat/posixossysdef.h /^typedef WORD *PWORD;$/;" t -Package_Protocol msgbus/auth.hpp /^} Package_Protocol;$/;" t typeref:struct:__anon71 +PUSHORT crt/darwinossysdef.h /^typedef USHORT* PUSHORT;$/;" t +PUSHORT crt/posixossysdef.h /^typedef USHORT* PUSHORT;$/;" t +PVOID crt/darwinossysdef.h /^typedef void* PVOID;$/;" t +PVOID crt/posixossysdef.h /^typedef void* PVOID;$/;" t +PWORD crt/darwinossysdef.h /^typedef WORD *PWORD;$/;" t +PWORD crt/posixossysdef.h /^typedef WORD *PWORD;$/;" t +Package_Protocol msgbus/auth.hpp /^} Package_Protocol;$/;" t typeref:struct:__anon66 PageDown uibase/uilib/control/uilist.cpp /^void CListUI::PageDown()$/;" f class:DuiLib::CListUI PageDown uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::PageDown()$/;" f class:DuiLib::CRichEditUI PageDown uibase/uilib/core/uicontainer.cpp /^ void CContainerUI::PageDown()$/;" f class:DuiLib::CContainerUI @@ -5525,12 +5181,14 @@ ParseContext logs/sqlite3.c /^typedef struct ParseContext ParseContext;$/;" t ty ParseRectString uibase/uilib/utils/utils.cpp /^int ParseRectString(LPCSTR lpszRect, RECT& rc)$/;" f ParseSizeString uibase/uilib/utils/utils.cpp /^int ParseSizeString(LPCSTR lpszSize, SIZE& Size)$/;" f Paste uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::Paste()$/;" f class:DuiLib::CRichEditUI +Path vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:Path(p)$/;" f +Path vim_tool/.vim/plugin/winmanager.vim /^function! Path(p)$/;" f PauseGif uibase/uilib/control/uigifanim.cpp /^ void CGifAnimUI::PauseGif()$/;" f class:DuiLib::CGifAnimUI PendingList access/sqlite3.c /^struct PendingList {$/;" s file: PendingList access/sqlite3.c /^typedef struct PendingList PendingList;$/;" t typeref:struct:PendingList file: PendingList logs/sqlite3.c /^struct PendingList {$/;" s file: PendingList logs/sqlite3.c /^typedef struct PendingList PendingList;$/;" t typeref:struct:PendingList file: -Perform http/httptimpl.cpp /^std_method_impl CHttptImpl::Perform(http_addr_s url, http_addr_s scheme, http_port uport)$/;" f class:CHttptImpl +Perform net/httptimpl.cpp /^std_method_impl CHttptImpl::Perform(http_addr_s url, http_addr_s scheme, http_port uport)$/;" f class:CHttptImpl PgFreeslot access/sqlite3.c /^struct PgFreeslot {$/;" s file: PgFreeslot access/sqlite3.c /^typedef struct PgFreeslot PgFreeslot;$/;" t typeref:struct:PgFreeslot file: PgFreeslot logs/sqlite3.c /^struct PgFreeslot {$/;" s file: @@ -5664,6 +5322,8 @@ PragTyp_WAL_CHECKPOINT logs/sqlite3.c 96328;" d file: PreMessageHandler uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::PreMessageHandler(UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT& \/*lRes*\/)$/;" f class:DuiLib::CPaintManagerUI PreMultiply uibase/uilib/utils/wndshadow.h /^ inline DWORD PreMultiply(COLORREF cl, unsigned char nAlpha)$/;" f class:CWndShadow Previous access/recordset.cpp /^std_method_type_impl(UINT) CRecordSet::Previous()$/;" f class:CRecordSet +PrintError vim_tool/.vim/plugin/winmanager.vim /^function! PrintError(eline)$/;" f +PrintFavDirs vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:PrintFavDirs()$/;" f PrintfArguments access/sqlite3.c /^struct PrintfArguments {$/;" s file: PrintfArguments access/sqlite3.c /^typedef struct PrintfArguments PrintfArguments;$/;" t typeref:struct:PrintfArguments file: PrintfArguments logs/sqlite3.c /^struct PrintfArguments {$/;" s file: @@ -5675,7 +5335,8 @@ ProgIDFromCLSID container/objectloader.cpp /^std_method_type_impl(LPCSTR) CObjec ProgIDFromCLSID container/rot.cpp /^std_method_type_impl(LPCSTR) CComRunningObjectTableImpl::ProgIDFromCLSID(REFCLSID clsid)$/;" f class:CComRunningObjectTableImpl ProgIDFromCLSID include/dlcom/loadcom.hpp /^ LPCSTR ProgIDFromCLSID(REFCLSID clsid)$/;" f class:CComLoader Protocol_base extensions/include/net/inet.h /^ Protocol_base = 0,$/;" e enum:NET_PROTOCOL -Protocol_dns extensions/include/net/inet.h /^ Protocol_dns = 2$/;" e enum:NET_PROTOCOL +Protocol_dns extensions/include/net/inet.h /^ Protocol_dns = 2,$/;" e enum:NET_PROTOCOL +Protocol_http extensions/include/net/inet.h /^ Protocol_http = 3$/;" e enum:NET_PROTOCOL Protocol_websocket extensions/include/net/inet.h /^ Protocol_websocket = 1,$/;" e enum:NET_PROTOCOL Push mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::Push(REFCLSID sn, REFCLSID tn, UINT msg, IBase* pMsg)$/;" f class:CMainViewImpl Push msgbus/msgqueue.cpp /^void CMsgQueue::Push(IMsg* pMessage)$/;" f class:CMsgQueue @@ -5686,10 +5347,10 @@ PutBytes include/comutiliy/serialize.hpp /^ std_method_impl PutBytes(const unsig PutUByte include/comutiliy/serialize.hpp /^ std_method_impl PutUByte(unsigned char nVal)$/;" f class:Serialize PutUInt include/comutiliy/serialize.hpp /^ std_method_impl PutUInt(unsigned int nVal)$/;" f class:Serialize PutUShort include/comutiliy/serialize.hpp /^ std_method_impl PutUShort(unsigned short nVal)$/;" f class:Serialize -QuadPart compat/darwinossysdef.h /^ LONGLONG QuadPart;$/;" m struct:_LARGE_INTEGER -QuadPart compat/darwinossysdef.h /^ ULONGLONG QuadPart;$/;" m struct:_ULARGE_INTEGER -QuadPart compat/posixossysdef.h /^ ULONGLONG QuadPart;$/;" m struct:_ULARGE_INTEGER -QuadPart compat/posixossysdef.h /^ LONGLONG QuadPart;$/;" m struct:_LARGE_INTEGER +QuadPart crt/darwinossysdef.h /^ LONGLONG QuadPart;$/;" m struct:_LARGE_INTEGER +QuadPart crt/darwinossysdef.h /^ ULONGLONG QuadPart;$/;" m struct:_ULARGE_INTEGER +QuadPart crt/posixossysdef.h /^ ULONGLONG QuadPart;$/;" m struct:_ULARGE_INTEGER +QuadPart crt/posixossysdef.h /^ LONGLONG QuadPart;$/;" m struct:_LARGE_INTEGER QuadraticPickNext access/sqlite3.c /^static RtreeCell *QuadraticPickNext($/;" f file: QuadraticPickNext logs/sqlite3.c /^static RtreeCell *QuadraticPickNext($/;" f file: QuadraticPickSeeds access/sqlite3.c /^static void QuadraticPickSeeds($/;" f file: @@ -5715,20 +5376,20 @@ READ_UTF8 logs/sqlite3.c 140829;" d file: READ_UTF8 logs/sqlite3.c 21230;" d file: REARGUARD access/sqlite3.c 16345;" d file: REARGUARD logs/sqlite3.c 16345;" d file: -RECT compat/darwinossysdef.h /^} RECT;$/;" t typeref:struct:tagRECT -RECT compat/posixossysdef.h /^} RECT;$/;" t typeref:struct:tagRECT -RECTL compat/darwinossysdef.h /^}RECTL;$/;" t typeref:struct:_RECTL -RECTL compat/posixossysdef.h /^}RECTL;$/;" t typeref:struct:_RECTL +RECT crt/darwinossysdef.h /^} RECT;$/;" t typeref:struct:tagRECT +RECT crt/posixossysdef.h /^} RECT;$/;" t typeref:struct:tagRECT +RECTL crt/darwinossysdef.h /^}RECTL;$/;" t typeref:struct:_RECTL +RECTL crt/posixossysdef.h /^}RECTL;$/;" t typeref:struct:_RECTL REDIRECTOR_BUFFER_SIZE polipo/forbidden.c 63;" d file: -REEXECUTE http/http/http_parser.cpp 62;" d file: -REFCLSID compat/compat_guid.hpp 76;" d -REFCLSID compat/compat_guid.hpp 78;" d -REFFMTID compat/compat_guid.hpp 85;" d -REFFMTID compat/compat_guid.hpp 87;" d -REFGUID compat/compat_guid.hpp 58;" d -REFGUID compat/compat_guid.hpp 60;" d -REFIID compat/compat_guid.hpp 67;" d -REFIID compat/compat_guid.hpp 69;" d +REEXECUTE net/http_protocol/http_parser.cpp 62;" d file: +REFCLSID crt/crt_guid.hpp 76;" d +REFCLSID crt/crt_guid.hpp 78;" d +REFFMTID crt/crt_guid.hpp 85;" d +REFFMTID crt/crt_guid.hpp 87;" d +REFGUID crt/crt_guid.hpp 58;" d +REFGUID crt/crt_guid.hpp 60;" d +REFIID crt/crt_guid.hpp 67;" d +REFIID crt/crt_guid.hpp 69;" d REGISTER_TRACE access/sqlite3.c 66791;" d file: REGISTER_TRACE access/sqlite3.c 66793;" d file: REGISTER_TRACE logs/sqlite3.c 66791;" d file: @@ -5746,37 +5407,20 @@ RESERVED_LOCK access/sqlite3.c 9899;" d file: RESERVED_LOCK logs/sqlite3.c 9899;" d file: RESIZE_HBUF polipo/http_parse.c 1374;" d file: RESIZE_HBUF polipo/http_parse.c 790;" d file: -RESOLV_BUFSZ net/protocol/dns.cpp 51;" d file: -RES_MAXNDOTS net/protocol/dns.cpp 46;" d file: +RESOLV_BUFSZ net/protocol/dns.c 51;" d file: +RES_MAXNDOTS net/protocol/dns.c 46;" d file: RES_TYPE_COLOR uibase/uilib/core/uirender.cpp 3;" d file: -RETURN http/http/http_parser.cpp 57;" d file: -RFC1123_STRFTIME http/http/httputil.cpp 3;" d file: +RETURN net/http_protocol/http_parser.cpp 57;" d file: +RFC1123_STRFTIME net/http_protocol/httputil.cpp 3;" d file: RGBtoHSL uibase/uilib/core/uirender.cpp /^static void RGBtoHSL(DWORD ARGB, float* H, float* S, float* L) {$/;" f namespace:DuiLib file: -RM Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM access/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM asynio/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM base/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM base_test/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM container/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM dispatch/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM guidgen/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM http/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM license/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM logs/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM main/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM mainview/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM mempool/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM msgbus/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM net/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM render/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m -RM testmain/Makefile /^RM = \/usr\/bin\/cmake -E remove -f$/;" m RNDAWAY access/sqlite3.c 144321;" d file: RNDAWAY logs/sqlite3.c 144321;" d file: RNDTOWARDS access/sqlite3.c 144320;" d file: RNDTOWARDS logs/sqlite3.c 144320;" d file: -ROTATE_LEFT base/algorithm/compat_md5.c 7;" d file: ROTATE_LEFT polipo/md5.c /^inline UINT4 ROTATE_LEFT(UINT4 x, int n)$/;" f ROTATE_LEFT polipo/md5.c 90;" d file: +ROTATE_LEFT stdcrt/algorithm/compat_md5.c 7;" d file: +ROT_COMPOENT include/dlcom/icombase.h 101;" d ROUND8 access/sqlite3.c 8427;" d file: ROUND8 logs/sqlite3.c 8427;" d file: ROUNDDOWN8 access/sqlite3.c 8432;" d file: @@ -5791,7 +5435,7 @@ ROWSET_NEXT access/sqlite3.c 38866;" d file: ROWSET_NEXT logs/sqlite3.c 38866;" d file: ROWSET_SORTED access/sqlite3.c 38865;" d file: ROWSET_SORTED logs/sqlite3.c 38865;" d file: -RTLD_LAZY compat/compat_dll.h 12;" d +RTLD_LAZY crt/crt_dl.h 12;" d RTREE_COORD_INT32 access/sqlite3.c 141739;" d file: RTREE_COORD_INT32 logs/sqlite3.c 141739;" d file: RTREE_COORD_REAL32 access/sqlite3.c 141738;" d file: @@ -5825,7 +5469,7 @@ RTREE_MIN_ROWEST logs/sqlite3.c 141693;" d file: RTREE_REINSERT access/sqlite3.c 141764;" d file: RTREE_REINSERT logs/sqlite3.c 141764;" d file: RUNNINGTABLEITEM container/rot.h /^ }RUNNINGTABLEITEM;$/;" t class:CComRunningObjectTableImpl typeref:struct:CComRunningObjectTableImpl::tagRunningTableItem -ReSet http/httptimpl.cpp /^std_method_impl CHttptImpl::ReSet()$/;" f class:CHttptImpl +ReSet net/httptimpl.cpp /^std_method_impl CHttptImpl::ReSet()$/;" f class:CHttptImpl ReadBuffer asynio/fileimpl.cpp /^std_method_impl CFileImpl::ReadBuffer(char* szBuffer,int64 ulReadFileLen, int64* ulReadSize)$/;" f class:CFileImpl ReadChannel include/comutiliy/cchannel.hpp /^ std_method_type_impl(BUFFER_SIZE) ReadChannel(BUFFER_PTR buf, BUFFER_SIZE size) {$/;" f class:CChannel ReadFileMem include/utilex/file.hpp /^static_inline BYTE* ReadFileMem(const basic_tstring &src, unsigned long& len) {$/;" f @@ -5846,13 +5490,16 @@ RedirectRequestPtr polipo/forbidden.h /^} RedirectRequestRec, *RedirectRequestPt RedirectRequestRec polipo/forbidden.h /^} RedirectRequestRec, *RedirectRequestPtr;$/;" t typeref:struct:_RedirectRequest Redo uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::Redo()$/;" f class:DuiLib::CRichEditUI Refresh logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Refresh(LPCSTR name, cJSON* pRoot,$/;" f class:CLogDataBaseImpl -Register container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::Register(REFCLSID clsid, LPCSTR progId, IBase *punk, ULONG id)$/;" f class:CComRunningObjectTableImpl +RefreshWinManager vim_tool/.vim/plugin/winmanager.vim /^function! RefreshWinManager(...)$/;" f +Register container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::Register(REFCLSID clsid, LPCSTR progId, IBase *punk, UINT id)$/;" f class:CComRunningObjectTableImpl RegisterCode container/mainrun.cpp /^std_method_impl CMainRun::RegisterCode(LPCSTR buf, ULONG ulen)$/;" f class:CMainRun +RegisterComponent include/dlcom/objectrun.hpp /^ HRESULT RegisterComponent(REFCLSID clsid, LPCSTR progId, IBase* pBase, ULONG Id, LPCSTR Component, UINT type) {$/;" f class:CContainer RegisterContainer container/mainrun.cpp /^std_method_impl CMainRun::RegisterContainer(LPCSTR name)$/;" f class:CMainRun -RegisterContainer include/dlcom/objectrun.hpp /^ int RegisterContainer(LPCSTR buf, ULONG len) {$/;" f class:CContainer +RegisterContainer include/dlcom/objectrun.hpp /^ HRESULT RegisterContainer(LPCSTR buf, ULONG len) {$/;" f class:CContainer +RegisterExplorerGroup vim_tool/.vim/plugin/winmanager.vim /^function! RegisterExplorerGroup()$/;" f RegisterPluginClsid container/mainrun.cpp /^std_method_impl CMainRun::RegisterPluginClsid()$/;" f class:CMainRun RegisterPluginComponents container/mainrun.cpp /^std_method_impl CMainRun::RegisterPluginComponents()$/;" f class:CMainRun -RegisterPlugins container/mainrun.cpp /^std_method_impl CMainRun::RegisterPlugins(LPCSTR Buf)$/;" f class:CMainRun +RegisterPlugins container/mainrun.cpp /^std_method_impl CMainRun::RegisterPlugins(LPCSTR Buf)$/;" f class:CMainRun RegisterRotAndlibManager container/mainrun.cpp /^std_method_impl CMainRun::RegisterRotAndlibManager()$/;" f class:CMainRun RegisterRunArgc container/mainrun.cpp /^std_method_impl CMainRun::RegisterRunArgc(int iArgc, basic_tchar* Argv[])$/;" f class:CMainRun RegisterSuperclass uibase/uilib/core/uibase.cpp /^bool CWindowWnd::RegisterSuperclass()$/;" f class:DuiLib::CWindowWnd @@ -5892,6 +5539,7 @@ RemoveAt uibase/uilib/control/uilist.cpp /^bool CListUI::RemoveAt(int iIndex, bo RemoveAt uibase/uilib/control/uitreeview.cpp /^ bool CTreeNodeUI::RemoveAt( CTreeNodeUI* _pTreeNodeUI )$/;" f class:DuiLib::CTreeNodeUI RemoveAt uibase/uilib/control/uitreeview.cpp /^ bool CTreeViewUI::RemoveAt( int iIndex, bool bDoNotDestroy )$/;" f class:DuiLib::CTreeViewUI RemoveAt uibase/uilib/core/uicontainer.cpp /^ bool CContainerUI::RemoveAt(int iIndex, bool bDoNotDestroy)$/;" f class:DuiLib::CContainerUI +RemoveCComments vim_tool/.vim/autoload/omni/cpp/utils.vim /^function! s:RemoveCComments(szLine)$/;" f RemoveCustomAttribute uibase/uilib/core/uicontrol.cpp /^ bool CControlUI::RemoveCustomAttribute(LPCTSTR pstrName)$/;" f class:DuiLib::CControlUI RemoveDefaultAttributeList uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RemoveDefaultAttributeList(LPCTSTR pStrControlName, bool bShared)$/;" f class:DuiLib::CPaintManagerUI RemoveFont uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::RemoveFont(HFONT hFont, bool bShared)$/;" f class:DuiLib::CPaintManagerUI @@ -5904,10 +5552,13 @@ RemoveNotifier uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RemoveNot RemoveOptionGroup uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::RemoveOptionGroup(LPCTSTR pStrGroupName, CControlUI* pControl)$/;" f class:DuiLib::CPaintManagerUI RemovePostPaint uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RemovePostPaint(CControlUI* pControl)$/;" f class:DuiLib::CPaintManagerUI RemovePreMessageFilter uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RemovePreMessageFilter(IMessageFilterUI* pFilter)$/;" f class:DuiLib::CPaintManagerUI +RemoveSeparators vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:RemoveSeparators()$/;" f RemoveVirtualWnd uibase/uilib/core/uibase.cpp /^bool CNotifyPump::RemoveVirtualWnd(CDuiString strName)$/;" f class:DuiLib::CNotifyPump RemoveWindowAttribute uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RemoveWindowAttribute(LPCTSTR pstrName)$/;" f class:DuiLib::CPaintManagerUI RemoveWindowCustomAttribute uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RemoveWindowCustomAttribute(LPCTSTR pstrName)$/;" f class:DuiLib::CPaintManagerUI RenameControl uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::RenameControl(CControlUI* pControl, LPCTSTR pstrName)$/;" f class:DuiLib::CPaintManagerUI +RenameFile vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:RenameFile()$/;" f +RepairAltRegister vim_tool/.vim/plugin/winmanager.vim /^function! RepairAltRegister()$/;" f Replace uibase/uilib/utils/utils.cpp /^ int CDuiString::Replace(LPCTSTR pstrFrom, LPCTSTR pstrTo)$/;" f class:DuiLib::CDuiString ReplaceSel uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::ReplaceSel(LPCTSTR lpszNewText, bool bCanUndo)$/;" f class:DuiLib::CRichEditUI ReplaceSelW uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::ReplaceSelW(LPCWSTR lpszNewText, bool bCanUndo)$/;" f class:DuiLib::CRichEditUI @@ -5918,8 +5569,18 @@ Reset container/msg.cpp /^std_method_impl CMsgImpl::Reset()$/;" f class:CMsgImpl ResetOffset uibase/uilib/utils/utils.cpp /^ void CDuiRect::ResetOffset()$/;" f class:DuiLib::CDuiRect Resize uibase/uilib/utils/utils.cpp /^ void CDuiPtrArray::Resize(int iSize)$/;" f class:DuiLib::CDuiPtrArray Resize uibase/uilib/utils/utils.cpp /^ void CDuiStringPtrMap::Resize(int nSize)$/;" f class:DuiLib::CDuiStringPtrMap +ResizeAllExplorers vim_tool/.vim/plugin/winmanager.vim /^function! ResizeAllExplorers()$/;" f ResizeClient uibase/uilib/core/uibase.cpp /^void CWindowWnd::ResizeClient(int cx \/*= -1*\/, int cy \/*= -1*\/)$/;" f class:DuiLib::CWindowWnd +ResolveAliasInNamespaceList vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:ResolveAliasInNamespaceList(mapNamespaceAlias, listNamespaces)$/;" f +ResolveAliasKey vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:ResolveAliasKey(mapNamespaceAlias, szAlias)$/;" f +ResolveAliasKeys vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:ResolveAliasKeys(mapNamespaceAlias)$/;" f +ResolveCCast vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:ResolveCCast(tokens)$/;" f +ResolveCast vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:ResolveCast(tokens, startChar, endChar)$/;" f +ResolveCppCast vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:ResolveCppCast(tokens)$/;" f +ResolveNamespace vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^function! s:ResolveNamespace(namespace, mapCurrentContexts)$/;" f +ResolveSymbol vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:ResolveSymbol(contextStack, szSymbol, szTagFilter)$/;" f ResponseDefaultKeyEvent uibase/uilib/utils/winimplbase.cpp /^LRESULT WindowImplBase::ResponseDefaultKeyEvent(WPARAM wParam)$/;" f class:DuiLib::WindowImplBase +RestoreFileDisplay vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:RestoreFileDisplay()$/;" f ReverseFind uibase/uilib/utils/utils.cpp /^ int CDuiString::ReverseFind(TCHAR ch) const$/;" f class:DuiLib::CDuiString Revoke container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::Revoke(REFCLSID clsid)$/;" f class:CComRunningObjectTableImpl RevokeAll container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::RevokeAll()$/;" f class:CComRunningObjectTableImpl @@ -5974,24 +5635,22 @@ RtreeValue logs/sqlite3.c /^ typedef float RtreeValue; \/* Low a RtreeValue logs/sqlite3.c /^ typedef int RtreeValue; \/* Low accuracy coordinate *\/$/;" t file: RuleList logs/stdafx.h /^typedef list RuleList;$/;" t RuleListIterator logs/stdafx.h /^typedef RuleList::iterator RuleListIterator;$/;" t -Rule_Fields logs/stdafx.h 24;" d -Rule_Fields_Index logs/stdafx.h 28;" d -Rule_Fields_Name logs/stdafx.h 25;" d -Rule_Fields_Size logs/stdafx.h 27;" d -Rule_Fields_Type logs/stdafx.h 26;" d -Rule_Op logs/stdafx.h 22;" d -Rule_Save logs/stdafx.h 21;" d -Rule_Table logs/stdafx.h 20;" d -Rule_Tables logs/stdafx.h 19;" d -Rule_log logs/stdafx.h 18;" d +Rule_Fields logs/stdafx.h 23;" d +Rule_Fields_Index logs/stdafx.h 27;" d +Rule_Fields_Name logs/stdafx.h 24;" d +Rule_Fields_Size logs/stdafx.h 26;" d +Rule_Fields_Type logs/stdafx.h 25;" d +Rule_Op logs/stdafx.h 21;" d +Rule_Save logs/stdafx.h 20;" d +Rule_Table logs/stdafx.h 19;" d +Rule_Tables logs/stdafx.h 18;" d +Rule_log logs/stdafx.h 17;" d Run container/mainrun.cpp /^std_method_type_impl(UINT) CMainRun::Run(_pinstance instance, UINT type)$/;" f class:CMainRun -RunBasePlugin_Start container/mainrun.cpp /^std_method_impl CMainRun::RunBasePlugin_Start(const _lComPtr* pBase)$/;" f class:CMainRun -RunBasePlugin_Stop container/mainrun.cpp /^std_method_impl CMainRun::RunBasePlugin_Stop(const _lComPtr* pBase)$/;" f class:CMainRun -RunContainer include/dlcom/objectrun.hpp /^ int RunContainer(_pinstance instance, basic_tchar* argv[], int argc, UINT type) {$/;" f class:CContainer -RunCorePlugin_Start container/mainrun.cpp /^std_method_impl CMainRun::RunCorePlugin_Start(const _lComPtr* pBase)$/;" f class:CMainRun -RunCorePlugin_Stop container/mainrun.cpp /^std_method_impl CMainRun::RunCorePlugin_Stop(const _lComPtr* pBase)$/;" f class:CMainRun +RunContainer include/dlcom/objectrun.hpp /^ HRESULT RunContainer(_pinstance instance, basic_tchar* argv[], int argc, UINT type) {$/;" f class:CContainer RunMsgPlugin_Start container/mainrun.cpp /^std_method_impl CMainRun::RunMsgPlugin_Start(const _lComPtr* pBase)$/;" f class:CMainRun RunMsgPlugin_Stop container/mainrun.cpp /^std_method_impl CMainRun::RunMsgPlugin_Stop(const _lComPtr* pBase)$/;" f class:CMainRun +RunPlugin_Start container/mainrun.cpp /^std_method_impl CMainRun::RunPlugin_Start(_pinstance hInstance, const _lComPtr* pBase, UINT uType)$/;" f class:CMainRun +RunPlugin_Stop container/mainrun.cpp /^std_method_impl CMainRun::RunPlugin_Stop(_pinstance hInstance, const _lComPtr* pBase, UINT uExit)$/;" f class:CMainRun RunStdPlugin_Start container/mainrun.cpp /^std_method_impl CMainRun::RunStdPlugin_Start(_pinstance hInstance, const _lComPtr* pBase, UINT uType)$/;" f class:CMainRun RunStdPlugin_Stop container/mainrun.cpp /^std_method_impl CMainRun::RunStdPlugin_Stop(_pinstance hInstance, const _lComPtr* pBase, UINT uExit)$/;" f class:CMainRun S11 polipo/md5.c 221;" d file: @@ -6010,10 +5669,10 @@ S41 polipo/md5.c 288;" d file: S42 polipo/md5.c 289;" d file: S43 polipo/md5.c 290;" d file: S44 polipo/md5.c 291;" d file: -SAFE_ALLOC net/protocol/dns.cpp 4;" d file: -SAFE_DELETE net/protocol/dns.cpp 21;" d file: -SAFE_DELETE_ARRAY net/protocol/dns.cpp 25;" d file: -SAFE_FREE net/protocol/dns.cpp 17;" d file: +SAFE_ALLOC net/protocol/dns.c 4;" d file: +SAFE_DELETE net/protocol/dns.c 21;" d file: +SAFE_DELETE_ARRAY net/protocol/dns.c 25;" d file: +SAFE_FREE net/protocol/dns.c 17;" d file: SAVEPOINT_BEGIN access/sqlite3.c 10544;" d file: SAVEPOINT_BEGIN logs/sqlite3.c 10544;" d file: SAVEPOINT_RELEASE access/sqlite3.c 10545;" d file: @@ -6024,17 +5683,17 @@ SAVE_SZ access/sqlite3.c 84337;" d file: SAVE_SZ logs/sqlite3.c 84337;" d file: SCHEMA_TABLE access/sqlite3.c 8539;" d file: SCHEMA_TABLE logs/sqlite3.c 8539;" d file: -SCODE compat/darwinossysdef.h /^typedef LONG SCODE;$/;" t -SCODE compat/posixossysdef.h /^typedef LONG SCODE;$/;" t +SCODE crt/darwinossysdef.h /^typedef LONG SCODE;$/;" t +SCODE crt/posixossysdef.h /^typedef LONG SCODE;$/;" t SCROLLBAR_LINESIZE uibase/uilib/core/uidefine.h 10;" d SChannel include/comutiliy/schannel.hpp /^ SChannel(void) {$/;" f class:SChannel SChannel include/comutiliy/schannel.hpp /^class SChannel $/;" c SETBIT access/sqlite3.c 36979;" d file: SETBIT logs/sqlite3.c 36979;" d file: -SET_ERRNO base/compat_error.c 12;" d file: -SET_ERRNO base/compat_error.c 17;" d file: -SET_ERRNO base/compat_error.c 7;" d file: -SET_ERRNO http/http/http_parser.cpp 50;" d file: +SET_ERRNO net/http_protocol/http_parser.cpp 50;" d file: +SET_ERRNO stdcrt/compat_error.c 12;" d file: +SET_ERRNO stdcrt/compat_error.c 17;" d file: +SET_ERRNO stdcrt/compat_error.c 7;" d file: SET_FULLSYNC access/sqlite3.c 9845;" d file: SET_FULLSYNC logs/sqlite3.c 9845;" d file: SF_Aggregate access/sqlite3.c 11481;" d file: @@ -6067,67 +5726,21 @@ SHARED_LOCK access/sqlite3.c 9898;" d file: SHARED_LOCK logs/sqlite3.c 9898;" d file: SHARED_SIZE access/sqlite3.c 9965;" d file: SHARED_SIZE logs/sqlite3.c 9965;" d file: -SHELL Makefile /^SHELL = \/bin\/sh$/;" m -SHELL access/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL asynio/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL base/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL base_test/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL container/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL dispatch/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL guidgen/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL http/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL license/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL logs/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL main/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL mainview/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL mempool/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL msgbus/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL net/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL render/Makefile /^SHELL = \/bin\/sh$/;" m -SHELL testmain/Makefile /^SHELL = \/bin\/sh$/;" m -SHORT compat/darwinossysdef.h /^typedef short SHORT;$/;" t -SHORT compat/posixossysdef.h /^typedef short SHORT;$/;" t -SHUT_SOCK_BOTN compat/compat_sock.h 53;" d -SHUT_SOCK_BOTN compat/compat_sock.h 61;" d -SHUT_SOCK_BOTN compat/compat_sock.h 69;" d -SHUT_SOCK_RD compat/compat_sock.h 51;" d -SHUT_SOCK_RD compat/compat_sock.h 59;" d -SHUT_SOCK_RD compat/compat_sock.h 67;" d -SHUT_SOCK_RW compat/compat_sock.h 52;" d -SHUT_SOCK_RW compat/compat_sock.h 60;" d -SHUT_SOCK_RW compat/compat_sock.h 68;" d -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 209;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 21;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 231;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 24;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 203;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 21;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 225;" d file: -SIMULATE_ID CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 24;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 216;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 238;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 40;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 44;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 46;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 210;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 232;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 40;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 44;" d file: -SIMULATE_VERSION_MAJOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 46;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 217;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 239;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 41;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 49;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 211;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 233;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 41;" d file: -SIMULATE_VERSION_MINOR CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 49;" d file: -SIMULATE_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 52;" d file: -SIMULATE_VERSION_PATCH CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 52;" d file: -SIZE compat/darwinossysdef.h /^} SIZE;$/;" t typeref:struct:tagSIZE -SIZE compat/posixossysdef.h /^} SIZE;$/;" t typeref:struct:tagSIZE -SIZEL compat/darwinossysdef.h /^}SIZEL;$/;" t typeref:struct:tagSIZEL -SIZEL compat/posixossysdef.h /^}SIZEL;$/;" t typeref:struct:tagSIZEL +SHORT crt/darwinossysdef.h /^typedef short SHORT;$/;" t +SHORT crt/posixossysdef.h /^typedef short SHORT;$/;" t +SHUT_SOCK_BOTN crt/crt_sock.h 53;" d +SHUT_SOCK_BOTN crt/crt_sock.h 61;" d +SHUT_SOCK_BOTN crt/crt_sock.h 69;" d +SHUT_SOCK_RD crt/crt_sock.h 51;" d +SHUT_SOCK_RD crt/crt_sock.h 59;" d +SHUT_SOCK_RD crt/crt_sock.h 67;" d +SHUT_SOCK_RW crt/crt_sock.h 52;" d +SHUT_SOCK_RW crt/crt_sock.h 60;" d +SHUT_SOCK_RW crt/crt_sock.h 68;" d +SIZE crt/darwinossysdef.h /^} SIZE;$/;" t typeref:struct:tagSIZE +SIZE crt/posixossysdef.h /^} SIZE;$/;" t typeref:struct:tagSIZE +SIZEL crt/darwinossysdef.h /^}SIZEL;$/;" t typeref:struct:tagSIZEL +SIZEL crt/posixossysdef.h /^}SIZEL;$/;" t typeref:struct:tagSIZEL SLOT_2_0 access/sqlite3.c 22296;" d file: SLOT_2_0 logs/sqlite3.c 22296;" d file: SLOT_4_2_0 access/sqlite3.c 22297;" d file: @@ -6136,14 +5749,14 @@ SMALLEST_INT64 access/sqlite3.c 127061;" d file: SMALLEST_INT64 access/sqlite3.c 8421;" d file: SMALLEST_INT64 logs/sqlite3.c 127061;" d file: SMALLEST_INT64 logs/sqlite3.c 8421;" d file: -SMTPS_PORT net/protocol/smtp.h 7;" d +SMTPS_PORT net/protocol/smtp.h 13;" d SMTP_COMMAND_MAP net/protocol/smtp.h /^ SMTP_COMMAND_MAP(XX)$/;" e enum:smtp_command -SMTP_COMMAND_MAP net/protocol/smtp.h 13;" d -SMTP_EOB net/protocol/smtp.h 8;" d -SMTP_EOB_LEN net/protocol/smtp.h 9;" d -SMTP_PORT net/protocol/smtp.h 6;" d +SMTP_COMMAND_MAP net/protocol/smtp.h 19;" d +SMTP_EOB net/protocol/smtp.h 14;" d +SMTP_EOB_LEN net/protocol/smtp.h 15;" d +SMTP_PORT net/protocol/smtp.h 12;" d SMTP_STATUS_MAP net/protocol/smtp.h /^ SMTP_STATUS_MAP(XXX)$/;" e enum:smtp_status -SMTP_STATUS_MAP net/protocol/smtp.h 30;" d +SMTP_STATUS_MAP net/protocol/smtp.h 36;" d SOL_CONTM extensions/include/io/isocket.h 14;" d SOL_CORK extensions/include/io/isocket.h 8;" d SOL_KEEPLIVE extensions/include/io/isocket.h 7;" d @@ -6165,7 +5778,7 @@ SORTER_MAX_MERGE_COUNT logs/sqlite3.c 73384;" d file: SORTER_MIN_WORKING access/sqlite3.c 73381;" d file: SORTER_MIN_WORKING logs/sqlite3.c 73381;" d file: SOURCE_PUGIXML_CPP uibase/uilib/core/pugixml.cpp 15;" d file: -SPACE_LEFT base/stdlib/compat_argv.c 6;" d file: +SPACE_LEFT stdcrt/stdlib/compat_argv.c 6;" d file: SPILLFLAG_NOSYNC access/sqlite3.c 39854;" d file: SPILLFLAG_NOSYNC logs/sqlite3.c 39854;" d file: SPILLFLAG_OFF access/sqlite3.c 39852;" d file: @@ -7900,16 +7513,22 @@ STBI_rgb uibase/uilib/utils/stb_image.h /^ STBI_rgb = 3,$/;" e enum:__a STBI_rgb_alpha uibase/uilib/utils/stb_image.c /^ STBI_rgb_alpha = 4$/;" e enum:__anon100 file: STBI_rgb_alpha uibase/uilib/utils/stb_image.h /^ STBI_rgb_alpha = 4$/;" e enum:__anon116 STB_IMAGE_IMPLEMENTATION uibase/uilib/utils/stb_image.c 2;" d file: -STDCOM_ADDREF include/dlcom/comfunc.hpp 95;" d -STDCOM_INTERFACE_BASECLASS_ENTRY_ include/dlcom/comfunc.hpp 86;" d -STDCOM_INTERFACE_ENTRY include/dlcom/comfunc.hpp 78;" d -STDCOM_INTERFACE_ENTRY_UNKNOWN include/dlcom/comfunc.hpp 62;" d -STDCOM_INTERFACE_ENTRY_UNKNOWN_ include/dlcom/comfunc.hpp 70;" d +STDCOM_ADDREF include/dlcom/comfunc.hpp 94;" d +STDCOM_INTERFACE_BASECLASS_ENTRY_ include/dlcom/comfunc.hpp 85;" d +STDCOM_INTERFACE_ENTRY include/dlcom/comfunc.hpp 77;" d +STDCOM_INTERFACE_ENTRY_UNKNOWN include/dlcom/comfunc.hpp 61;" d +STDCOM_INTERFACE_ENTRY_UNKNOWN_ include/dlcom/comfunc.hpp 69;" d STDCOM_OBJMAP_ENTRY include/dlcom/comfactory.hpp /^ }STDCOM_OBJMAP_ENTRY, *pSTDCOM_OBJMAP_ENTRY;$/;" t typeref:struct:_STDCOM_OBJMAP_ENTRY -STDCOM_RELEASE include/dlcom/comfunc.hpp 98;" d +STDCOM_RELEASE include/dlcom/comfunc.hpp 97;" d +STD_COMPOENT include/dlcom/icombase.h 100;" d +STD_INIT include/dlcom/icombase.h 92;" d +STD_ROT include/dlcom/icombase.h 98;" d +STD_SEQ_VEC include/dlcom/icombase.h 96;" d +STD_START include/dlcom/icombase.h 93;" d +STD_VEC include/dlcom/icombase.h 95;" d STFunDesc include/dlcom/calldll.hpp /^ struct STFunDesc$/;" s class:IImpModuleBase STFunDesc include/utilex/calldll.hpp /^ struct STFunDesc$/;" s class:IImpModuleBase -STR compat/compat_debug.hpp 11;" d +STR crt/crt_debug.hpp 11;" d STR polipo/log.c 41;" d file: STRACCUM_NOMEM access/sqlite3.c 11913;" d file: STRACCUM_NOMEM logs/sqlite3.c 11913;" d file: @@ -7921,36 +7540,14 @@ STREAM_WRITE_ERROR 3rd/include/iostream.hpp 8;" d STREAM_WRITE_TIMEOUT 3rd/include/iostream.hpp 9;" d STRICMP access/sqlite3.c 85100;" d file: STRICMP logs/sqlite3.c 85100;" d file: -STRICT_CHECK http/http/http_parser.cpp 447;" d file: -STRICT_CHECK http/http/http_parser.cpp 456;" d file: -STRICT_TOKEN http/http/http_parser.cpp 422;" d file: -STRINGIFY CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 335;" d file: -STRINGIFY CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 320;" d file: -STRINGIFY_HELPER CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 334;" d file: -STRINGIFY_HELPER CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp 319;" d file: +STRICT_CHECK net/http_protocol/http_parser.cpp 447;" d file: +STRICT_CHECK net/http_protocol/http_parser.cpp 456;" d file: +STRICT_TOKEN net/http_protocol/http_parser.cpp 422;" d file: STRINGorID uibase/uilib/utils/utils.cpp /^ STRINGorID::STRINGorID(unsigned int nID) : m_lpstr(MAKEINTRESOURCE(nID))$/;" f class:DuiLib::STRINGorID STRINGorID uibase/uilib/utils/utils.cpp /^ STRINGorID::STRINGorID(LPSTRING lpString) : m_lpstr(lpString)$/;" f class:DuiLib::STRINGorID STRINGorID uibase/uilib/utils/utils.h /^ class STRINGorID$/;" c namespace:DuiLib STR_FUNCTION access/sqlite3.c 10517;" d file: STR_FUNCTION logs/sqlite3.c 10517;" d file: -SUFFIXES Makefile /^SUFFIXES =$/;" m -SUFFIXES access/Makefile /^SUFFIXES =$/;" m -SUFFIXES asynio/Makefile /^SUFFIXES =$/;" m -SUFFIXES base/Makefile /^SUFFIXES =$/;" m -SUFFIXES base_test/Makefile /^SUFFIXES =$/;" m -SUFFIXES container/Makefile /^SUFFIXES =$/;" m -SUFFIXES dispatch/Makefile /^SUFFIXES =$/;" m -SUFFIXES guidgen/Makefile /^SUFFIXES =$/;" m -SUFFIXES http/Makefile /^SUFFIXES =$/;" m -SUFFIXES license/Makefile /^SUFFIXES =$/;" m -SUFFIXES logs/Makefile /^SUFFIXES =$/;" m -SUFFIXES main/Makefile /^SUFFIXES =$/;" m -SUFFIXES mainview/Makefile /^SUFFIXES =$/;" m -SUFFIXES mempool/Makefile /^SUFFIXES =$/;" m -SUFFIXES msgbus/Makefile /^SUFFIXES =$/;" m -SUFFIXES net/Makefile /^SUFFIXES =$/;" m -SUFFIXES render/Makefile /^SUFFIXES =$/;" m -SUFFIXES testmain/Makefile /^SUFFIXES =$/;" m SWAP access/sqlite3.c 109196;" d file: SWAP logs/sqlite3.c 109196;" d file: SYNC_GET 3rd/include/boost_sharedlock.h 10;" d @@ -7958,32 +7555,32 @@ SYNC_OBJ include/utilex/autolock.hpp 54;" d SYNC_SET 3rd/include/boost_sharedlock.h 11;" d SYSCALL access/sqlite3.c 31669;" d file: SYSCALL logs/sqlite3.c 31669;" d file: -SYS_LOG_DEBUG compat/compat_log.h /^ SYS_LOG_DEBUG,$/;" e enum:sys_LogPriority -SYS_LOG_DEFAULT compat/compat_log.h /^ SYS_LOG_DEFAULT, \/* only for SetMinPriority() *\/$/;" e enum:sys_LogPriority -SYS_LOG_ERROR compat/compat_log.h /^ SYS_LOG_ERROR,$/;" e enum:sys_LogPriority -SYS_LOG_FATAL compat/compat_log.h /^ SYS_LOG_FATAL,$/;" e enum:sys_LogPriority -SYS_LOG_INFO compat/compat_log.h /^ SYS_LOG_INFO,$/;" e enum:sys_LogPriority -SYS_LOG_SILENT compat/compat_log.h /^ SYS_LOG_SILENT, \/* only for SetMinPriority(); must be last *\/$/;" e enum:sys_LogPriority -SYS_LOG_UNKNOWN compat/compat_log.h /^ SYS_LOG_UNKNOWN = 0,$/;" e enum:sys_LogPriority -SYS_LOG_VERBOSE compat/compat_log.h /^ SYS_LOG_VERBOSE,$/;" e enum:sys_LogPriority -SYS_LOG_WARN compat/compat_log.h /^ SYS_LOG_WARN,$/;" e enum:sys_LogPriority -S_DELETE compat/compat_comutil.hpp 49;" d -S_ERROR compat/compat_comutil.hpp 29;" d -S_ERROR compat/compat_def.h 13;" d -S_FAILD compat/compat_comutil.hpp 33;" d -S_FAILD compat/compat_def.h 17;" d -S_FAILED compat/compat_comutil.hpp 57;" d -S_FALSE compat/compat_comutil.hpp 45;" d -S_IOERROR compat/compat_def.h 5;" d +SYS_LOG_DEBUG crt/crt_log.h /^ SYS_LOG_DEBUG,$/;" e enum:sys_LogPriority +SYS_LOG_DEFAULT crt/crt_log.h /^ SYS_LOG_DEFAULT, \/* only for SetMinPriority() *\/$/;" e enum:sys_LogPriority +SYS_LOG_ERROR crt/crt_log.h /^ SYS_LOG_ERROR,$/;" e enum:sys_LogPriority +SYS_LOG_FATAL crt/crt_log.h /^ SYS_LOG_FATAL,$/;" e enum:sys_LogPriority +SYS_LOG_INFO crt/crt_log.h /^ SYS_LOG_INFO,$/;" e enum:sys_LogPriority +SYS_LOG_SILENT crt/crt_log.h /^ SYS_LOG_SILENT, \/* only for SetMinPriority(); must be last *\/$/;" e enum:sys_LogPriority +SYS_LOG_UNKNOWN crt/crt_log.h /^ SYS_LOG_UNKNOWN = 0,$/;" e enum:sys_LogPriority +SYS_LOG_VERBOSE crt/crt_log.h /^ SYS_LOG_VERBOSE,$/;" e enum:sys_LogPriority +SYS_LOG_WARN crt/crt_log.h /^ SYS_LOG_WARN,$/;" e enum:sys_LogPriority +S_DELETE crt/crt_comutil.hpp 49;" d +S_ERROR crt/crt_comutil.hpp 29;" d +S_ERROR crt/crt_def.h 13;" d +S_FAILD crt/crt_comutil.hpp 33;" d +S_FAILD crt/crt_def.h 17;" d +S_FAILED crt/crt_comutil.hpp 57;" d +S_FALSE crt/crt_comutil.hpp 45;" d +S_IOERROR crt/crt_def.h 5;" d S_IROTH polipo/mingw.h 61;" d S_ISDIR polipo/mingw.h 147;" d S_ISREG polipo/mingw.h 150;" d S_OFFSET msgbus/auth.hpp 23;" d -S_OK compat/compat_comutil.hpp 41;" d -S_SUCCEEDED compat/compat_comutil.hpp 53;" d -S_SUCCESS compat/compat_comutil.hpp 25;" d -S_SUCCESS compat/compat_def.h 9;" d -S_TIMEOUT compat/compat_comutil.hpp 37;" d +S_OK crt/crt_comutil.hpp 41;" d +S_SUCCEEDED crt/crt_comutil.hpp 53;" d +S_SUCCESS crt/crt_comutil.hpp 25;" d +S_SUCCESS crt/crt_def.h 9;" d +S_TIMEOUT crt/crt_comutil.hpp 37;" d SafePtr include/utilex/safeptr.hpp /^ SafePtr()$/;" f class:SafePtr SafePtr include/utilex/safeptr.hpp /^ SafePtr(_Ptr p) : m_p(p)$/;" f class:SafePtr SafePtr include/utilex/safeptr.hpp /^ SafePtr(const SafePtr& other)$/;" f class:SafePtr @@ -8006,6 +7603,10 @@ ScratchFreeslot logs/sqlite3.c /^} ScratchFreeslot;$/;" t typeref:struct:Scratch Scroll uibase/uilib/control/uicombo.cpp /^void CComboWnd::Scroll(int dx, int dy)$/;" f class:DuiLib::CComboWnd Scroll uibase/uilib/control/uilist.cpp /^void CListUI::Scroll(int dx, int dy)$/;" f class:DuiLib::CListUI ScrollCaret uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::ScrollCaret()$/;" f class:DuiLib::CRichEditUI +SearchDecl vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:SearchDecl(szVariable)$/;" f +SearchGlobalMembers vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:SearchGlobalMembers(szBase)$/;" f +SearchMembers vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:SearchMembers(resolvedTagItem, szBase)$/;" f +SearchTypeInfoOfDecl vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:SearchTypeInfoOfDecl(szVariable)$/;" f SegmentNode access/sqlite3.c /^struct SegmentNode {$/;" s file: SegmentNode access/sqlite3.c /^typedef struct SegmentNode SegmentNode;$/;" t typeref:struct:SegmentNode file: SegmentNode logs/sqlite3.c /^struct SegmentNode {$/;" s file: @@ -8107,7 +7708,7 @@ SetBorderSize uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetBorderSize( SetBorderSize uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetBorderSize(int iSize)$/;" f class:DuiLib::CControlUI SetBorderStyle uibase/uicontrolimpl.cpp /^std_method_impl CUiControlImpl::SetBorderStyle(UINT nStyle)$/;" f class:CUiControlImpl SetBorderStyle uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetBorderStyle(int nStyle)$/;" f class:DuiLib::CControlUI -SetBroadCast base/net/compat_sock.c /^int SetBroadCast(_sock_t* s, int turn)$/;" f +SetBroadCast stdcrt/net/compat_sock.c /^int SetBroadCast(_sock_t* s, int turn)$/;" f SetButton1Color uibase/uilib/control/uiscrollbar.cpp /^void CScrollBarUI::SetButton1Color(DWORD dwColor)$/;" f class:DuiLib::CScrollBarUI SetButton1DisabledImage uibase/uilib/control/uiscrollbar.cpp /^void CScrollBarUI::SetButton1DisabledImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CScrollBarUI SetButton1HotImage uibase/uilib/control/uiscrollbar.cpp /^void CScrollBarUI::SetButton1HotImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CScrollBarUI @@ -8133,10 +7734,10 @@ SetClientPos uibase/uicontrolimpl.cpp /^std_method_impl CUiControlImpl::SetClien SetClientRect uibase/uilib/control/uirichedit.cpp /^void CTxtWinHost::SetClientRect(RECT *prc) $/;" f class:DuiLib::CTxtWinHost SetColor uibase/uilib/control/uirichedit.cpp /^void CTxtWinHost::SetColor(DWORD dwColor)$/;" f class:DuiLib::CTxtWinHost SetColor uibase/uilib/utils/wndshadow.cpp /^bool CWndShadow::SetColor(COLORREF NewColor)$/;" f class:CWndShadow -SetConTimeOut base/net/compat_sock.c /^int SetConTimeOut(_sock_t* s, int sec)$/;" f +SetConTimeOut stdcrt/net/compat_sock.c /^int SetConTimeOut(_sock_t* s, int sec)$/;" f SetContextMenuUsed uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetContextMenuUsed(bool bMenuUsed)$/;" f class:DuiLib::CControlUI -SetCookies http/httptimpl.cpp /^std_method_impl CHttptImpl::SetCookies(http_header_data *data)$/;" f class:CHttptImpl -SetCork base/net/compat_sock.c /^int SetCork(_sock_t* s, int turn)$/;" f +SetCookies net/httptimpl.cpp /^std_method_impl CHttptImpl::SetCookies(http_header_data *data)$/;" f class:CHttptImpl +SetCork stdcrt/net/compat_sock.c /^int SetCork(_sock_t* s, int turn)$/;" f SetCover uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetCover(CControlUI *pControl)$/;" f class:DuiLib::CControlUI SetDarkness uibase/uilib/utils/wndshadow.cpp /^bool CWndShadow::SetDarkness(unsigned int NewDarkness)$/;" f class:CWndShadow SetDateTime access/statement.cpp /^std_method_impl CStatementImpl::SetDateTime(unsigned int nIndex, int64 nDateTime)$/;" f class:CStatementImpl @@ -8164,8 +7765,8 @@ SetDisabledItemImage uibase/uilib/control/uilist.cpp /^void CListUI::SetDisabled SetDisabledItemTextColor uibase/uilib/control/uicombo.cpp /^void CComboUI::SetDisabledItemTextColor(DWORD dwTextColor)$/;" f class:DuiLib::CComboUI SetDisabledItemTextColor uibase/uilib/control/uilist.cpp /^void CListUI::SetDisabledItemTextColor(DWORD dwTextColor)$/;" f class:DuiLib::CListUI SetDisabledTextColor uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetDisabledTextColor(DWORD dwTextColor)$/;" f class:DuiLib::CLabelUI -SetDoLinger base/net/compat_sock.c /^int SetDoLinger(_sock_t* s, int turn)$/;" f -SetDontRoute base/net/compat_sock.c /^int SetDontRoute(_sock_t* s, int turn)$/;" f +SetDoLinger stdcrt/net/compat_sock.c /^int SetDoLinger(_sock_t* s, int turn)$/;" f +SetDontRoute stdcrt/net/compat_sock.c /^int SetDontRoute(_sock_t* s, int turn)$/;" f SetDouble access/statement.cpp /^std_method_impl CStatementImpl::SetDouble(unsigned int nIndex, double dbValue)$/;" f class:CStatementImpl SetDragable uibase/uilib/control/uilist.cpp /^void CListHeaderItemUI::SetDragable(bool bDragable)$/;" f class:DuiLib::CListHeaderItemUI SetDrawIndex uibase/uilib/control/uilist.cpp /^void CListContainerElementUI::SetDrawIndex(int iIndex)$/;" f class:DuiLib::CListContainerElementUI @@ -8188,7 +7789,7 @@ SetEnabledEffect uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetEnabledEf SetEnabledLuminous uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetEnabledLuminous(bool bEnableLuminous)$/;" f class:DuiLib::CLabelUI SetEnabledShadow uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetEnabledShadow( bool _EnabledShadowe )$/;" f class:DuiLib::CLabelUI SetEnabledStroke uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetEnabledStroke( bool _EnabledStroke )$/;" f class:DuiLib::CLabelUI -SetError base/net/compat_sock.c /^int SetError(_sock_t* s, int turn)$/;" f +SetError stdcrt/net/compat_sock.c /^int SetError(_sock_t* s, int turn)$/;" f SetEventMask uibase/uilib/control/uirichedit.cpp /^DWORD CRichEditUI::SetEventMask(DWORD dwEventMask)$/;" f class:DuiLib::CRichEditUI SetExpandable uibase/uilib/control/uilist.cpp /^void CListContainerElementUI::SetExpandable(bool bExpandable)$/;" f class:DuiLib::CListContainerElementUI SetExpect asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::SetExpect(ULONG uExpectBytes)$/;" f class:CIoOperationImpl @@ -8231,8 +7832,8 @@ SetForceUseSharedRes uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::Set SetForeImage uibase/uilib/control/uibutton.cpp /^ void CButtonUI::SetForeImage( LPCTSTR pStrImage )$/;" f class:DuiLib::CButtonUI SetForeImage uibase/uilib/control/uioption.cpp /^ void COptionUI::SetForeImage(LPCTSTR pStrImage)$/;" f class:DuiLib::COptionUI SetForeImage uibase/uilib/control/uiprogress.cpp /^ void CProgressUI::SetForeImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CProgressUI -SetFuncAddress extensions/include/platform/services/license.hpp /^ virtual bool SetFuncAddress(int i, void *p)$/;" f class:CLicenseLoader -SetFuncAddress include/dlcom/loadcom.hpp /^ virtual bool SetFuncAddress(int i,void *p)$/;" f class:CComLoader +SetFuncAddress extensions/include/platform/services/license.hpp /^ virtual bool SetFuncAddress(size_t i, void *p)$/;" f class:CLicenseLoader +SetFuncAddress include/dlcom/loadcom.hpp /^ virtual bool SetFuncAddress(size_t i,void *p)$/;" f class:CComLoader SetGradientAngle uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetGradientAngle( int _SetGradientAngle )$/;" f class:DuiLib::CLabelUI SetGradientLength uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetGradientLength( int _GradientLength )$/;" f class:DuiLib::CLabelUI SetGroup uibase/uilib/control/uioption.cpp /^ void COptionUI::SetGroup(LPCTSTR pStrGroupName)$/;" f class:DuiLib::COptionUI @@ -8310,7 +7911,7 @@ SetItemVLineColor uibase/uilib/control/uicombo.cpp /^void CComboUI::SetItemVLine SetItemVLineColor uibase/uilib/control/uilist.cpp /^void CListUI::SetItemVLineColor(DWORD dwLineColor)$/;" f class:DuiLib::CListUI SetItemVLineSize uibase/uilib/control/uicombo.cpp /^void CComboUI::SetItemVLineSize(int iSize)$/;" f class:DuiLib::CComboUI SetItemVLineSize uibase/uilib/control/uilist.cpp /^void CListUI::SetItemVLineSize(int iSize)$/;" f class:DuiLib::CListUI -SetKeepalive base/net/compat_sock.c /^int SetKeepalive(_sock_t* s, int turn)$/;" f +SetKeepalive stdcrt/net/compat_sock.c /^int SetKeepalive(_sock_t* s, int turn)$/;" f SetKey dispatch/AppDispatch.java /^ public static native String SetKey(String key,String value);$/;" m class:AppDispatch SetKeyValue logs/tablestruct.cpp /^std_method_impl CTableStruct::SetKeyValue(LPCSTR name, UINT op)$/;" f class:CTableStruct SetKeyboardEnabled uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetKeyboardEnabled(bool bEnabled)$/;" f class:DuiLib::CControlUI @@ -8322,7 +7923,7 @@ SetLength access/fieldinfo.cpp /^std_method_impl CXFieldInfo::SetLength(unsigned SetLength container/msg.cpp /^std_method_impl CMsgImpl::SetLength(unsigned int len)$/;" f class:CMsgImpl SetLimitText uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::SetLimitText(int iChars)$/;" f class:DuiLib::CRichEditUI SetLineSize uibase/uilib/control/uiscrollbar.cpp /^void CScrollBarUI::SetLineSize(int nSize)$/;" f class:DuiLib::CScrollBarUI -SetLinger base/net/compat_sock.c /^int SetLinger(_sock_t* s, int sec)$/;" f +SetLinger stdcrt/net/compat_sock.c /^int SetLinger(_sock_t* s, int sec)$/;" f SetLuminousFuzzy uibase/uilib/control/uilabel.cpp /^ void CLabelUI::SetLuminousFuzzy(float fFuzzy)$/;" f class:DuiLib::CLabelUI SetManager uibase/uilib/control/uioption.cpp /^ void COptionUI::SetManager(CPaintManagerUI* pManager, CControlUI* pParent, bool bInit)$/;" f class:DuiLib::COptionUI SetManager uibase/uilib/core/uicontainer.cpp /^ void CContainerUI::SetManager(CPaintManagerUI* pManager, CControlUI* pParent, bool bInit)$/;" f class:DuiLib::CContainerUI @@ -8354,14 +7955,14 @@ SetName uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetName(LPCTSTR pstr SetNativeEditBkColor uibase/uilib/control/uiedit.cpp /^ void CEditUI::SetNativeEditBkColor(DWORD dwBkColor)$/;" f class:DuiLib::CEditUI SetNextTabControl uibase/uilib/core/uimanager.cpp /^bool CPaintManagerUI::SetNextTabControl(bool bForward)$/;" f class:DuiLib::CPaintManagerUI SetNoActivate uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::SetNoActivate(bool bNoActivate)$/;" f class:DuiLib::CPaintManagerUI -SetNoDelay base/net/compat_sock.c /^int SetNoDelay(_sock_t* s, int turn)$/;" f -SetNoSigPipe base/net/compat_sock.c /^int SetNoSigPipe(_sock_t* s, int turn)$/;" f -SetNonblock base/net/compat_sock.c /^int SetNonblock(_sock_t* s, int turn)$/;" f +SetNoDelay stdcrt/net/compat_sock.c /^int SetNoDelay(_sock_t* s, int turn)$/;" f +SetNoSigPipe stdcrt/net/compat_sock.c /^int SetNoSigPipe(_sock_t* s, int turn)$/;" f +SetNonblock stdcrt/net/compat_sock.c /^int SetNonblock(_sock_t* s, int turn)$/;" f SetNormalImage uibase/uilib/control/uibutton.cpp /^ void CButtonUI::SetNormalImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CButtonUI SetNormalImage uibase/uilib/control/uicombo.cpp /^void CComboUI::SetNormalImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CComboUI SetNormalImage uibase/uilib/control/uiedit.cpp /^ void CEditUI::SetNormalImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CEditUI SetNormalImage uibase/uilib/control/uilist.cpp /^void CListHeaderItemUI::SetNormalImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CListHeaderItemUI -SetNotify http/httptimpl.cpp /^std_method_impl CHttptImpl::SetNotify(IHttpNotify *Notify)$/;" f class:CHttptImpl +SetNotify net/httptimpl.cpp /^std_method_impl CHttptImpl::SetNotify(IHttpNotify *Notify)$/;" f class:CHttptImpl SetNumberOnly uibase/uilib/control/uiedit.cpp /^ void CEditUI::SetNumberOnly(bool bNumberOnly)$/;" f class:DuiLib::CEditUI SetOpacity uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::SetOpacity(BYTE nOpacity)$/;" f class:DuiLib::CPaintManagerUI SetOption access/dbimpl.cpp /^std_method_impl CDatabaseImpl::SetOption(LPCWSTR lpszName, LPCWSTR lpszValue)$/;" f class:CDatabaseImpl @@ -8415,16 +8016,16 @@ SetReadOnly uibase/uilib/control/uiedit.cpp /^ void CEditUI::SetReadOnly(bool bR SetReadOnly uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::SetReadOnly(bool bReadOnly)$/;" f class:DuiLib::CRichEditUI SetReadOnly uibase/uilib/control/uirichedit.cpp /^void CTxtWinHost::SetReadOnly(BOOL fReadOnly)$/;" f class:DuiLib::CTxtWinHost SetRecord logs/tablestruct.cpp /^std_method_impl CTableStruct::SetRecord(const FieldSturct& field)$/;" f class:CTableStruct -SetRecvBufLen base/net/compat_sock.c /^int SetRecvBufLen(_sock_t* s, int size)$/;" f -SetRecvLoWat base/net/compat_sock.c /^int SetRecvLoWat(_sock_t* s, int size)$/;" f -SetRecvTimeOut base/net/compat_sock.c /^int SetRecvTimeOut(_sock_t* s, int sec)$/;" f +SetRecvBufLen stdcrt/net/compat_sock.c /^int SetRecvBufLen(_sock_t* s, int size)$/;" f +SetRecvLoWat stdcrt/net/compat_sock.c /^int SetRecvLoWat(_sock_t* s, int size)$/;" f +SetRecvTimeOut stdcrt/net/compat_sock.c /^int SetRecvTimeOut(_sock_t* s, int sec)$/;" f SetRelativePos uibase/uicontrolimpl.cpp /^std_method_impl CUiControlImpl::SetRelativePos(RECT rc)$/;" f class:CUiControlImpl SetReplaceSel uibase/uilib/control/uiedit.cpp /^ void CEditUI::SetReplaceSel(LPCTSTR lpszReplace)$/;" f class:DuiLib::CEditUI SetResource uibase/uiwindowimpl.cpp /^std_method_type_impl(int) CUiWindowsImpl::SetResource(HINSTANCE instance, LPSTRING path)$/;" f class:CUiWindowsImpl SetResourceFile uibase/uiwindowimpl.cpp /^std_method_type_impl(int) CUiWindowsImpl::SetResourceFile(LPSTRING file)$/;" f class:CUiWindowsImpl SetResourcePath uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::SetResourcePath(LPCTSTR pStrPath)$/;" f class:DuiLib::CPaintManagerUI SetResult asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::SetResult(ERROR_CODE Error, BUFFER_SIZE uTransferedBytes)$/;" f class:CIoOperationImpl -SetReuseAddr base/net/compat_sock.c /^int SetReuseAddr(_sock_t* s, int turn)$/;" f +SetReuseAddr stdcrt/net/compat_sock.c /^int SetReuseAddr(_sock_t* s, int turn)$/;" f SetRich uibase/uilib/control/uirichedit.cpp /^void CRichEditUI::SetRich(bool bRich)$/;" f class:DuiLib::CRichEditUI SetRichTextFlag uibase/uilib/control/uirichedit.cpp /^void CTxtWinHost::SetRichTextFlag(BOOL fNew)$/;" f class:DuiLib::CTxtWinHost SetRoundCorner uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::SetRoundCorner(int cx, int cy)$/;" f class:DuiLib::CPaintManagerUI @@ -8462,9 +8063,9 @@ SetSelectedItemTextColor uibase/uilib/control/uicombo.cpp /^void CComboUI::SetSe SetSelectedItemTextColor uibase/uilib/control/uilist.cpp /^void CListUI::SetSelectedItemTextColor(DWORD dwTextColor)$/;" f class:DuiLib::CListUI SetSelectedTextColor uibase/uilib/control/uioption.cpp /^ void COptionUI::SetSelectedTextColor(DWORD dwTextColor)$/;" f class:DuiLib::COptionUI SetSelectionCharFormat uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::SetSelectionCharFormat(CHARFORMAT2 &cf)$/;" f class:DuiLib::CRichEditUI -SetSendBufLen base/net/compat_sock.c /^int SetSendBufLen(_sock_t* s, int size)$/;" f -SetSendLoWat base/net/compat_sock.c /^int SetSendLoWat(_sock_t* s, int size)$/;" f -SetSendTimeOut base/net/compat_sock.c /^int SetSendTimeOut(_sock_t* s, int sec)$/;" f +SetSendBufLen stdcrt/net/compat_sock.c /^int SetSendBufLen(_sock_t* s, int size)$/;" f +SetSendLoWat stdcrt/net/compat_sock.c /^int SetSendLoWat(_sock_t* s, int size)$/;" f +SetSendTimeOut stdcrt/net/compat_sock.c /^int SetSendTimeOut(_sock_t* s, int sec)$/;" f SetSepColor uibase/uilib/control/uilist.cpp /^void CListHeaderItemUI::SetSepColor(DWORD dwSepColor)$/;" f class:DuiLib::CListHeaderItemUI SetSepHeight uibase/uilib/layout/uiverticallayout.cpp /^ void CVerticalLayoutUI::SetSepHeight(int iHeight)$/;" f class:DuiLib::CVerticalLayoutUI SetSepImage uibase/uilib/control/uilist.cpp /^void CListHeaderItemUI::SetSepImage(LPCTSTR pStrImage)$/;" f class:DuiLib::CListHeaderItemUI @@ -8494,6 +8095,7 @@ SetSubControlFixedHeight uibase/uilib/core/uicontainer.cpp /^ bool CContainerUI: SetSubControlFixedWdith uibase/uilib/core/uicontainer.cpp /^ bool CContainerUI::SetSubControlFixedWdith(LPCTSTR pstrSubControlName, int cx)$/;" f class:DuiLib::CContainerUI SetSubControlText uibase/uilib/core/uicontainer.cpp /^ bool CContainerUI::SetSubControlText(LPCTSTR pstrSubControlName, LPCTSTR pstrText)$/;" f class:DuiLib::CContainerUI SetSubControlUserData uibase/uilib/core/uicontainer.cpp /^ bool CContainerUI::SetSubControlUserData(LPCTSTR pstrSubControlName, LPCTSTR pstrText)$/;" f class:DuiLib::CContainerUI +SetSuffixesLast vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:SetSuffixesLast()$/;" f SetTableName logs/tablestruct.cpp /^std_method_impl CTableStruct::SetTableName(LPCSTR name)$/;" f class:CTableStruct SetTag uibase/uilib/core/uicontrol.cpp /^ void CControlUI::SetTag(UINT_PTR pTag)$/;" f class:DuiLib::CControlUI SetText uibase/uicontrolimpl.cpp /^std_method_impl CUiControlImpl::SetText(LPCSTR name)$/;" f class:CUiControlImpl @@ -8573,7 +8175,10 @@ SetZoomOff uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::SetZoomOff()$ ShadowStatus uibase/uilib/utils/wndshadow.h /^ enum ShadowStatus$/;" g class:CWndShadow ShmRegion access/sqlite3.c /^ struct ShmRegion {$/;" s struct:winShmNode file: ShmRegion logs/sqlite3.c /^ struct ShmRegion {$/;" s struct:winShmNode file: +ShowAllFiles vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ShowAllFiles()$/;" f +ShowDirectory vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ShowDirectory()$/;" f ShowUiWindow uibase/uiwindowimpl.cpp /^std_method_type_impl(int) CUiWindowsImpl::ShowUiWindow(int nCmdShow)$/;" f class:CUiWindowsImpl +ShowVariableValue vim_tool/.vim/plugin/winmanager.vim /^function! ShowVariableValue(...)$/;" f ShowWindow uibase/uilib/core/uibase.cpp /^void CWindowWnd::ShowWindow(bool bShow \/*= true*\/, bool bTakeFocus \/*= false*\/)$/;" f class:DuiLib::CWindowWnd Signal include/utilex/cond.hpp /^ HRESULT Signal() {$/;" f class:CCondHandle SimulateDiskfullError access/sqlite3.c 23816;" d file: @@ -8627,12 +8232,17 @@ SocketOptionTable asynio/tcpsocketimpl.h /^ typedef map SocketOpt SocketOptionTable asynio/udpsocketimpl.h /^ typedef map SocketOptionTable;$/;" t class:CUdpSocketImpl SocksRequestPtr polipo/socks.h /^} SocksRequestRec, *SocksRequestPtr;$/;" t typeref:struct:_SocksRequest SocksRequestRec polipo/socks.h /^} SocksRequestRec, *SocksRequestPtr;$/;" t typeref:struct:_SocksRequest +Sort vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:Sort(cmp,direction) range$/;" f SortByDimension access/sqlite3.c /^static void SortByDimension($/;" f file: SortByDimension logs/sqlite3.c /^static void SortByDimension($/;" f file: SortByDistance access/sqlite3.c /^static void SortByDistance($/;" f file: SortByDistance logs/sqlite3.c /^static void SortByDistance($/;" f file: SortItems uibase/uilib/control/uilist.cpp /^bool CListBodyUI::SortItems(PULVCompareFunc pfnCompare, UINT_PTR dwData, int& iCurSel)$/;" f class:DuiLib::CListBodyUI SortItems uibase/uilib/control/uilist.cpp /^bool CListUI::SortItems(PULVCompareFunc pfnCompare, UINT_PTR dwData)$/;" f class:DuiLib::CListUI +SortListing vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:SortListing(msg)$/;" f +SortR vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:SortR(start, end, cmp, direction)$/;" f +SortReverse vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:SortReverse()$/;" f +SortSelect vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:SortSelect()$/;" f SortVector container/stdafx.h /^class SortVector : public std::vector<_Ty>$/;" c SorterRecord access/sqlite3.c /^struct SorterRecord {$/;" s file: SorterRecord access/sqlite3.c /^typedef struct SorterRecord SorterRecord;$/;" t typeref:struct:SorterRecord file: @@ -8657,10 +8267,11 @@ Start asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::Start(_pinstanc Start asynio/timerimpl.cpp /^std_method_impl CTimerImpl::Start()$/;" f class:CTimerImpl Start container/mainrun.cpp /^std_method_impl CMainRun::Start(_pinstance instance, UINT type)$/;" f class:CMainRun Start dispatch/src/loadcontainer.cc /^int CLoadContainer::Start(_pinstance hinstance, UINT type)$/;" f class:CLoadContainer -Start http/httpimpl.cpp /^std_method_impl CHttpImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CHttpImpl Start logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CLogDataBaseImpl Start logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CLogFiltersImpl Start logs/logsimpl.cpp /^std_method_impl CLogsImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CLogsImpl +Start mainui/appviewimpl.cpp /^std_method_impl CAppViewImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CAppViewImpl +Start mainuiapp/appviewimpl.cpp /^std_method_impl CAppViewImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CAppViewImpl Start mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CMainViewImpl Start mempool/mempoolimpl.cpp /^std_method_impl CMemPoolImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CMemPoolImpl Start msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CMsgBusImpl @@ -8668,10 +8279,14 @@ Start net/netimpl.cpp /^std_method_impl CNetImpl::Start(_pinstance hInstance, UI Start render/renderimpl.cpp /^std_method_impl CRenderImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CRenderImpl Start res/fontimpl.cpp /^std_method_impl CFontImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CFontImpl Start res/langimpl.cpp /^std_method_impl CLangImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CLangImpl +Start testmain/appviewimpl.cpp /^std_method_impl CAppViewImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CAppViewImpl Start uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::Start(_pinstance hInstance, UINT uType)$/;" f class:CUiBaseImpl -StartContainer include/dlcom/objectrun.hpp /^ int StartContainer(_pinstance instance, UINT type) {$/;" f class:CContainer +StartContainer include/dlcom/objectrun.hpp /^ HRESULT StartContainer(_pinstance instance, UINT type) {$/;" f class:CContainer +StartExplorer vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:StartExplorer(split, start_dir)$/;" f StartInstanceFunc dispatch/src/dispatch.cc /^ void StartInstanceFunc(const FunctionCallbackInfo& args) {$/;" f namespace:app +StartTagsFileDisplay vim_tool/.vim/plugin/wintagexplorer.vim /^function! StartTagsFileDisplay()$/;" f StartThreadPool include/utilex/threadpool.hpp /^ int StartThreadPool(int count) {$/;" f class:CThreadPool +StartWindowsManager vim_tool/.vim/plugin/winmanager.vim /^function! StartWindowsManager()$/;" f Start_Thread include/utilex/semthread.hpp /^ int Start_Thread() {$/;" f class:CSemThread Start_Thread include/utilex/thread.hpp /^ int Start_Thread() {$/;" f class:CThread Start_Tm_Thread include/utilex/timethread.hpp /^ int Start_Tm_Thread() {$/;" f class:CTimeThread @@ -8689,10 +8304,11 @@ Stop asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::Stop(UINT uExitC Stop asynio/timerimpl.cpp /^std_method_impl CTimerImpl::Stop()$/;" f class:CTimerImpl Stop container/mainrun.cpp /^std_method_impl CMainRun::Stop(_pinstance instance, UINT type,UINT exit)$/;" f class:CMainRun Stop dispatch/src/loadcontainer.cc /^int CLoadContainer::Stop(_pinstance hinstance, UINT type, UINT exit)$/;" f class:CLoadContainer -Stop http/httpimpl.cpp /^std_method_impl CHttpImpl::Stop(UINT uExitCode)$/;" f class:CHttpImpl Stop logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Stop(UINT uExitCode)$/;" f class:CLogDataBaseImpl Stop logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::Stop(UINT uExitCode)$/;" f class:CLogFiltersImpl Stop logs/logsimpl.cpp /^std_method_impl CLogsImpl::Stop(UINT uExitCode)$/;" f class:CLogsImpl +Stop mainui/appviewimpl.cpp /^std_method_impl CAppViewImpl::Stop(UINT uExitCode)$/;" f class:CAppViewImpl +Stop mainuiapp/appviewimpl.cpp /^std_method_impl CAppViewImpl::Stop(UINT uExitCode)$/;" f class:CAppViewImpl Stop mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::Stop(UINT uExitCode)$/;" f class:CMainViewImpl Stop mempool/mempoolimpl.cpp /^std_method_impl CMemPoolImpl::Stop(UINT uExitCode)$/;" f class:CMemPoolImpl Stop msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::Stop(UINT uExitCode)$/;" f class:CMsgBusImpl @@ -8700,8 +8316,9 @@ Stop net/netimpl.cpp /^std_method_impl CNetImpl::Stop(UINT uExitCode)$/;" f clas Stop render/renderimpl.cpp /^std_method_impl CRenderImpl::Stop(UINT uExitCode)$/;" f class:CRenderImpl Stop res/fontimpl.cpp /^std_method_impl CFontImpl::Stop(UINT uExitCode)$/;" f class:CFontImpl Stop res/langimpl.cpp /^std_method_impl CLangImpl::Stop(UINT uExitCode)$/;" f class:CLangImpl +Stop testmain/appviewimpl.cpp /^std_method_impl CAppViewImpl::Stop(UINT uExitCode)$/;" f class:CAppViewImpl Stop uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::Stop(UINT uExitCode)$/;" f class:CUiBaseImpl -StopContainer include/dlcom/objectrun.hpp /^ int StopContainer(_pinstance instance, UINT type, UINT exit) {$/;" f class:CContainer +StopContainer include/dlcom/objectrun.hpp /^ HRESULT StopContainer(_pinstance instance, UINT type, UINT exit) {$/;" f class:CContainer StopGif uibase/uilib/control/uigifanim.cpp /^ void CGifAnimUI::StopGif()$/;" f class:DuiLib::CGifAnimUI StopInstanceFunc dispatch/src/dispatch.cc /^ void StopInstanceFunc(const FunctionCallbackInfo& args) {$/;" f namespace:app StopThreadPool include/utilex/threadpool.hpp /^ int StopThreadPool() {$/;" f class:CThreadPool @@ -8716,6 +8333,7 @@ StrBuffer access/sqlite3.c /^struct StrBuffer {$/;" s file: StrBuffer access/sqlite3.c /^typedef struct StrBuffer StrBuffer;$/;" t typeref:struct:StrBuffer file: StrBuffer logs/sqlite3.c /^struct StrBuffer {$/;" s file: StrBuffer logs/sqlite3.c /^typedef struct StrBuffer StrBuffer;$/;" t typeref:struct:StrBuffer file: +StrCmp vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:StrCmp(line1, line2, direction)$/;" f StreamEventcb asynio/tcpsocketimpl.cpp /^void CTcpSocketImpl::StreamEventcb(void *data, event_id what)$/;" f class:CTcpSocketImpl StreamIn uibase/uilib/control/uirichedit.cpp /^long CRichEditUI::StreamIn(int nFormat, EDITSTREAM &es)$/;" f class:DuiLib::CRichEditUI StreamOut uibase/uilib/control/uirichedit.cpp /^long CRichEditUI::StreamOut(int nFormat, EDITSTREAM &es)$/;" f class:DuiLib::CRichEditUI @@ -8724,10 +8342,13 @@ StreamRequestPtr polipo/io.h /^} StreamRequestRec, *StreamRequestPtr;$/;" t type StreamRequestRec polipo/io.h /^} StreamRequestRec, *StreamRequestPtr;$/;" t typeref:struct:_StreamRequest StreamWritecb asynio/tcpsocketimpl.cpp /^void CTcpSocketImpl::StreamWritecb(void *data, BUFFER_SIZE len)$/;" f class:CTcpSocketImpl StringPtr msgbus/auth.hpp /^} StringPtr;$/;" t typeref:struct:_StringPtr -StringToGUID base/stdlib/compat_guid.c /^GUID StringToGUID(const char* lpString)$/;" f -StringToGUIDClassName base/stdlib/compat_guid.c /^const char* StringToGUIDClassName(const char* strguid, char* lpGuidBuf)$/;" f +StringToGUID stdcrt/stdlib/compat_guid.c /^GUID StringToGUID(const char* lpString)$/;" f +StringToGUIDClassName stdcrt/stdlib/compat_guid.c /^const char* StringToGUIDClassName(const char* strguid, char* lpGuidBuf)$/;" f Stringify access/sqlite3.c 66481;" d file: Stringify logs/sqlite3.c 66481;" d file: +Strntok vim_tool/.vim/plugin/winmanager.vim /^fun! Strntok(s, tok, n)$/;" f +Strntok vim_tool/.vim/plugin/wintagexplorer.vim /^fun! Strntok(s, tok, n)$/;" f +Strntok2 vim_tool/.vim/plugin/winmanager.vim /^fun! Strntok2(s, tok, n)$/;" f SubProgram access/sqlite3.c /^struct SubProgram {$/;" s file: SubProgram access/sqlite3.c /^typedef struct SubProgram SubProgram;$/;" t typeref:struct:SubProgram file: SubProgram logs/sqlite3.c /^struct SubProgram {$/;" s file: @@ -8744,46 +8365,46 @@ SyncSend asynio/tcpsocketimpl.cpp /^std_method_type_impl(BUFFER_SIZE) CTcpSocket SyncSend asynio/udpsocketimpl.cpp /^std_method_type_impl(BUFFER_SIZE) CUdpSocketImpl::SyncSend(NET_ADDR addr, NET_PORT port,$/;" f class:CUdpSocketImpl SyncTable logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::SyncTable(LPCSTR name, IBase *pBase)$/;" f class:CLogDataBaseImpl SyncTable logs/logsimpl.cpp /^std_method_impl CLogsImpl::SyncTable(const cJSON* JsRoot)$/;" f class:CLogsImpl -T http/http/http_parser.cpp 233;" d file: -T http/http/http_parser.cpp 235;" d file: -T http/http/http_parser.cpp 273;" d file: -TABLE_OP_BASE logs/stdafx.h 41;" d -TABLE_OP_INSERT logs/stdafx.h 43;" d -TABLE_OP_REFRESH logs/stdafx.h 44;" d -TABLE_OP_UPDATE logs/stdafx.h 42;" d -TARGET_ARM_X64 compat/compat_targetos.hpp 53;" d -TARGET_ARM_X86 compat/compat_targetos.hpp 52;" d -TARGET_BITS compat/compat_targetos.hpp 113;" d -TARGET_BITS compat/compat_targetos.hpp 115;" d -TARGET_BITS compat/compat_targetos.hpp 119;" d -TARGET_MIPS_X64 compat/compat_targetos.hpp 50;" d -TARGET_MIPS_X86 compat/compat_targetos.hpp 49;" d -TARGET_OS compat/compat_targetos.hpp 59;" d -TARGET_OS compat/compat_targetos.hpp 63;" d -TARGET_OS compat/compat_targetos.hpp 67;" d -TARGET_OS compat/compat_targetos.hpp 71;" d -TARGET_OS compat/compat_targetos.hpp 77;" d -TARGET_OS compat/compat_targetos.hpp 81;" d -TARGET_OS compat/compat_targetos.hpp 86;" d -TARGET_OS compat/compat_targetos.hpp 90;" d -TARGET_OS compat/compat_targetos.hpp 94;" d -TARGET_OS compat/compat_targetos.hpp 98;" d -TARGET_TYPE compat/compat_targetos.hpp 100;" d -TARGET_TYPE compat/compat_targetos.hpp 61;" d -TARGET_TYPE compat/compat_targetos.hpp 65;" d -TARGET_TYPE compat/compat_targetos.hpp 69;" d -TARGET_TYPE compat/compat_targetos.hpp 73;" d -TARGET_TYPE compat/compat_targetos.hpp 79;" d -TARGET_TYPE compat/compat_targetos.hpp 83;" d -TARGET_TYPE compat/compat_targetos.hpp 88;" d -TARGET_TYPE compat/compat_targetos.hpp 92;" d -TARGET_TYPE compat/compat_targetos.hpp 96;" d -TARGET_X64 compat/compat_targetos.hpp 47;" d -TARGET_X86 compat/compat_targetos.hpp 46;" d -TCHAR compat/darwinossysdef.h /^ typedef char TCHAR;$/;" t -TCHAR compat/darwinossysdef.h /^ typedef wchar_t TCHAR;$/;" t -TCHAR compat/posixossysdef.h /^ typedef char TCHAR;$/;" t -TCHAR compat/posixossysdef.h /^ typedef wchar_t TCHAR;$/;" t +T net/http_protocol/http_parser.cpp 233;" d file: +T net/http_protocol/http_parser.cpp 235;" d file: +T net/http_protocol/http_parser.cpp 273;" d file: +TABLE_OP_BASE logs/stdafx.h 40;" d +TABLE_OP_INSERT logs/stdafx.h 42;" d +TABLE_OP_REFRESH logs/stdafx.h 43;" d +TABLE_OP_UPDATE logs/stdafx.h 41;" d +TARGET_ARM_X64 crt/crt_targetos.hpp 53;" d +TARGET_ARM_X86 crt/crt_targetos.hpp 52;" d +TARGET_BITS crt/crt_targetos.hpp 113;" d +TARGET_BITS crt/crt_targetos.hpp 115;" d +TARGET_BITS crt/crt_targetos.hpp 119;" d +TARGET_MIPS_X64 crt/crt_targetos.hpp 50;" d +TARGET_MIPS_X86 crt/crt_targetos.hpp 49;" d +TARGET_OS crt/crt_targetos.hpp 59;" d +TARGET_OS crt/crt_targetos.hpp 63;" d +TARGET_OS crt/crt_targetos.hpp 67;" d +TARGET_OS crt/crt_targetos.hpp 71;" d +TARGET_OS crt/crt_targetos.hpp 77;" d +TARGET_OS crt/crt_targetos.hpp 81;" d +TARGET_OS crt/crt_targetos.hpp 86;" d +TARGET_OS crt/crt_targetos.hpp 90;" d +TARGET_OS crt/crt_targetos.hpp 94;" d +TARGET_OS crt/crt_targetos.hpp 98;" d +TARGET_TYPE crt/crt_targetos.hpp 100;" d +TARGET_TYPE crt/crt_targetos.hpp 61;" d +TARGET_TYPE crt/crt_targetos.hpp 65;" d +TARGET_TYPE crt/crt_targetos.hpp 69;" d +TARGET_TYPE crt/crt_targetos.hpp 73;" d +TARGET_TYPE crt/crt_targetos.hpp 79;" d +TARGET_TYPE crt/crt_targetos.hpp 83;" d +TARGET_TYPE crt/crt_targetos.hpp 88;" d +TARGET_TYPE crt/crt_targetos.hpp 92;" d +TARGET_TYPE crt/crt_targetos.hpp 96;" d +TARGET_X64 crt/crt_targetos.hpp 47;" d +TARGET_X86 crt/crt_targetos.hpp 46;" d +TCHAR crt/darwinossysdef.h /^ typedef char TCHAR;$/;" t +TCHAR crt/darwinossysdef.h /^ typedef wchar_t TCHAR;$/;" t +TCHAR crt/posixossysdef.h /^ typedef char TCHAR;$/;" t +TCHAR crt/posixossysdef.h /^ typedef wchar_t TCHAR;$/;" t TCP_ACCEPT_CONNECTED 3rd/include/iotcpaccept.hpp 7;" d TCP_ACCEPT_FAILD 3rd/include/iotcpaccept.hpp 8;" d TCP_CONNECTED 3rd/include/iotcp.hpp 6;" d @@ -8825,6 +8446,7 @@ TESTONLY logs/sqlite3.c 7881;" d file: TESTONLY logs/sqlite3.c 7883;" d file: TE_CHUNKED polipo/http.h 119;" d TE_IDENTITY polipo/http.h 118;" d +TE_ShowVariableValue vim_tool/.vim/plugin/wintagexplorer.vim /^function! TE_ShowVariableValue(...)$/;" f TE_UNKNOWN polipo/http.h 120;" d TEventUI uibase/uilib/core/uimanager.h /^} TEventUI;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagTEventUI TF_Autoincrement access/sqlite3.c 10760;" d file: @@ -8868,7 +8490,7 @@ TIMER_START logs/sqlite3.c 23784;" d file: TIMER_START logs/sqlite3.c 23788;" d file: TIMER_START logs/sqlite3.c 31209;" d file: TIMER_START logs/sqlite3.c 31213;" d file: -TIME_FORMAT base/stdlib/compat_stdtime.c 73;" d file: +TIME_FORMAT stdcrt/stdlib/compat_stdtime.c 81;" d file: TITEM uibase/uilib/utils/utils.cpp /^ struct TITEM$/;" s namespace:DuiLib file: TImageInfo uibase/uilib/core/uimanager.h /^} TImageInfo;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagTImageInfo TK_ABORT access/sqlite3.c 8074;" d file: @@ -9192,9 +8814,9 @@ TK_WITHOUT logs/sqlite3.c 8070;" d file: TListInfoUI uibase/uilib/control/uilist.h /^} TListInfoUI;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagTListInfoUI TNotifyUI uibase/uilib/core/uidefine.h /^ } TNotifyUI;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagTNotifyUI TOKEN access/sqlite3.c 118039;" d file: -TOKEN http/http/http_parser.cpp 425;" d file: -TOKEN http/http/http_parser.cpp 429;" d file: TOKEN logs/sqlite3.c 118039;" d file: +TOKEN net/http_protocol/http_parser.cpp 425;" d file: +TOKEN net/http_protocol/http_parser.cpp 429;" d file: TPercentInfo uibase/uilib/core/uimanager.h /^} TPercentInfo;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagTPercentInfo TRACE access/sqlite3.c 50705;" d file: TRACE logs/sqlite3.c 50705;" d file: @@ -9207,7 +8829,7 @@ TRACE_IDX_OUTPUTS access/sqlite3.c /^static void TRACE_IDX_OUTPUTS(sqlite3_index TRACE_IDX_OUTPUTS access/sqlite3.c 110369;" d file: TRACE_IDX_OUTPUTS logs/sqlite3.c /^static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){$/;" f file: TRACE_IDX_OUTPUTS logs/sqlite3.c 110369;" d file: -TRANSFER_ENCODING http/http/http_parser.cpp 163;" d file: +TRANSFER_ENCODING net/http_protocol/http_parser.cpp 163;" d file: TRANS_NONE access/sqlite3.c 50098;" d file: TRANS_NONE logs/sqlite3.c 50098;" d file: TRANS_READ access/sqlite3.c 50099;" d file: @@ -9218,8 +8840,8 @@ TRIGGER_AFTER access/sqlite3.c 11831;" d file: TRIGGER_AFTER logs/sqlite3.c 11831;" d file: TRIGGER_BEFORE access/sqlite3.c 11830;" d file: TRIGGER_BEFORE logs/sqlite3.c 11830;" d file: -TRUE compat/darwinossysdef.h 8;" d -TRUE compat/posixossysdef.h 8;" d +TRUE crt/darwinossysdef.h 8;" d +TRUE crt/posixossysdef.h 8;" d TResInfo uibase/uilib/core/uimanager.h /^} TResInfo;$/;" t namespace:DuiLib typeref:struct:DuiLib::tagTResInfo TUNNEL_EOF1 polipo/tunnel.h 31;" d TUNNEL_EOF2 polipo/tunnel.h 35;" d @@ -9252,7 +8874,20 @@ TableStructConstIter access/tableinfo.h /^ typedef std::map >::iterator TableStructIter;$/;" t class:CXTableInfo TagEVENTTYPE_UI uibase/uilib/core/uimanager.h /^typedef enum TagEVENTTYPE_UI$/;" g namespace:DuiLib TagFieldSturct extensions/include/log/ilogdatabase.h /^typedef struct TagFieldSturct {$/;" s +TagListAutoCmds vim_tool/.vim/plugin/taglist.vim /^ augroup TagListAutoCmds$/;" a +TagListMenuCmds vim_tool/.vim/plugin/taglist.vim /^ augroup TagListMenuCmds$/;" a +TagList_IsValid vim_tool/.vim/plugin/taglist.vim /^function! TagList_IsValid()$/;" f +TagList_Start vim_tool/.vim/plugin/taglist.vim /^function! TagList_Start()$/;" f +TagList_WrapUp vim_tool/.vim/plugin/taglist.vim /^function! TagList_WrapUp()$/;" f +TagList_title vim_tool/.vim/plugin/taglist.vim /^ let TagList_title = "__Tag_List__"$/;" v TagNotifyEvent extensions/include/ui/iuibase.h /^typedef struct TagNotifyEvent {$/;" s +TagPopupList vim_tool/.vim/autoload/omni/cpp/complete.vim /^function! s:TagPopupList(szTypeName, szBase)$/;" f +TagsExplorerSkipError vim_tool/.vim/plugin/wintagexplorer.vim /^ let g:TagsExplorerSkipError = 0$/;" v +TagsExplorer_IsPossible vim_tool/.vim/plugin/wintagexplorer.vim /^function! TagsExplorer_IsPossible()$/;" f +TagsExplorer_IsValid vim_tool/.vim/plugin/wintagexplorer.vim /^function! TagsExplorer_IsValid()$/;" f +TagsExplorer_Start vim_tool/.vim/plugin/wintagexplorer.vim /^function! TagsExplorer_Start()$/;" f +TagsExplorer_WrapUp vim_tool/.vim/plugin/wintagexplorer.vim /^function! TagsExplorer_WrapUp()$/;" f +TagsExplorer_title vim_tool/.vim/plugin/wintagexplorer.vim /^let g:TagsExplorer_title = "[Tag List]"$/;" v TaskList logs/stdafx.h /^typedef list TaskList;$/;" t TaskListIterator logs/stdafx.h /^typedef TaskList::iterator TaskListIterator;$/;" t TcpListenPtr include/comutiliy/asynio.h /^typedef _lComPtr TcpListenPtr;$/;" t @@ -9284,11 +8919,128 @@ TimeEventHandlerRec polipo/event.h /^} TimeEventHandlerRec, *TimeEventHandlerPtr Time_Thread_Run logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::Time_Thread_Run()$/;" f class:CLogFiltersImpl Time_Thread_Run_Proc include/utilex/timethread.hpp /^ HRESULT Time_Thread_Run_Proc() {$/;" f class:CTimeThread TimerPtr include/comutiliy/asynio.h /^typedef _lComPtr TimerPtr;$/;" t +Tlist_Add_Files vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Add_Files(...)$/;" f +Tlist_Add_Files_Recursive vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Add_Files_Recursive(dir, ...)$/;" f +Tlist_Auto_Highlight_Tag vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Auto_Highlight_Tag = 1$/;" v +Tlist_Auto_Open vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Auto_Open = 0$/;" v +Tlist_Auto_Update vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Auto_Update = 1$/;" v +Tlist_Ballon_Expr vim_tool/.vim/plugin/taglist.vim /^function! Tlist_Ballon_Expr()$/;" f +Tlist_Buffer_Removed vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Buffer_Removed(filename)$/;" f +Tlist_Change_Sort vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Change_Sort(caller, action, sort_type)$/;" f +Tlist_Close_On_Select vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Close_On_Select = 0$/;" v +Tlist_Compact_Format vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Compact_Format = 0$/;" v +Tlist_Create_Folds_For_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Create_Folds_For_File(fidx)$/;" f +Tlist_Ctags_Cmd vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Ctags_Cmd = 'ctags'$/;" v +Tlist_Ctags_Cmd vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Ctags_Cmd = 'ctags.exe'$/;" v +Tlist_Ctags_Cmd vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Ctags_Cmd = 'exctags'$/;" v +Tlist_Ctags_Cmd vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Ctags_Cmd = 'exuberant-ctags'$/;" v +Tlist_Ctags_Cmd vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Ctags_Cmd = 'tags'$/;" v +Tlist_Debug_Disable vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Debug_Disable(...)$/;" f +Tlist_Debug_Enable vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Debug_Enable(...)$/;" f +Tlist_Debug_Show vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Debug_Show()$/;" f +Tlist_Detect_Filetype vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Detect_Filetype(fname)$/;" f +Tlist_Discard_FileInfo vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Discard_FileInfo(fidx)$/;" f +Tlist_Discard_TagInfo vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Discard_TagInfo(fidx)$/;" f +Tlist_Display_Prototype vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Display_Prototype = 0$/;" v +Tlist_Display_Tag_Scope vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Display_Tag_Scope = 1$/;" v +Tlist_Enable_Fold_Column vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Enable_Fold_Column = 1$/;" v +Tlist_Exe_Cmd_No_Acmds vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Exe_Cmd_No_Acmds(cmd)$/;" f +Tlist_Exit_OnlyWindow vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Exit_OnlyWindow = 0$/;" v +Tlist_Extract_Tag_Scope vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Extract_Tag_Scope(tag_line)$/;" f +Tlist_Extract_Tagtype vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Extract_Tagtype(tag_line)$/;" f +Tlist_FileType_Init vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_FileType_Init(ftype)$/;" f +Tlist_File_Fold_Auto_Close vim_tool/.vim/plugin/taglist.vim /^ let Tlist_File_Fold_Auto_Close = 0$/;" v +Tlist_Find_Nearest_Tag_Idx vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Find_Nearest_Tag_Idx(fidx, linenum)$/;" f +Tlist_GainFocus_On_ToggleOpen vim_tool/.vim/plugin/taglist.vim /^ let Tlist_GainFocus_On_ToggleOpen = 0$/;" v +Tlist_Get_Buffer_Filetype vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_Buffer_Filetype(bnum)$/;" f +Tlist_Get_File_Index vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_File_Index(fname)$/;" f +Tlist_Get_Filenames vim_tool/.vim/plugin/taglist.vim /^function! Tlist_Get_Filenames()$/;" f +Tlist_Get_Tag_Linenum vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_Tag_Linenum(fidx, tidx)$/;" f +Tlist_Get_Tag_Prototype vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_Tag_Prototype(fidx, tidx)$/;" f +Tlist_Get_Tag_Prototype_By_Line vim_tool/.vim/plugin/taglist.vim /^function! Tlist_Get_Tag_Prototype_By_Line(...)$/;" f +Tlist_Get_Tag_Scope vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_Tag_Scope(fidx, tidx)$/;" f +Tlist_Get_Tag_SearchPat vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_Tag_SearchPat(fidx, tidx)$/;" f +Tlist_Get_Tag_Type_By_Tag vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Get_Tag_Type_By_Tag(fidx, tidx)$/;" f +Tlist_Get_Tagname_By_Line vim_tool/.vim/plugin/taglist.vim /^function! Tlist_Get_Tagname_By_Line(...)$/;" f +Tlist_Highlight_Tag_On_BufEnter vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Highlight_Tag_On_BufEnter = 1$/;" v +Tlist_Inc_Winwidth vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Inc_Winwidth = 0$/;" v +Tlist_Inc_Winwidth vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Inc_Winwidth = 1$/;" v +Tlist_Init_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Init_File(filename, ftype)$/;" f +Tlist_Log_Msg vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Log_Msg(msg)$/;" f +Tlist_Max_Submenu_Items vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Max_Submenu_Items = 20$/;" v +Tlist_Max_Tag_Length vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Max_Tag_Length = 10$/;" v +Tlist_Menu_Add_Base_Menu vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Add_Base_Menu()$/;" f +Tlist_Menu_File_Refresh vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_File_Refresh(fidx)$/;" f +Tlist_Menu_Get_Tag_Type_Cmd vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Get_Tag_Type_Cmd(fidx, ftype, add_ttype_name, ttype_idx)$/;" f +Tlist_Menu_Init vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Init()$/;" f +Tlist_Menu_Jump_To_Tag vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Jump_To_Tag(tidx)$/;" f +Tlist_Menu_Refresh vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Refresh()$/;" f +Tlist_Menu_Remove_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Remove_File()$/;" f +Tlist_Menu_Update_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Menu_Update_File(clear_menu)$/;" f +Tlist_Parse_Tagline vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Parse_Tagline(tag_line)$/;" f +Tlist_Post_Close_Cleanup vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Post_Close_Cleanup()$/;" f +Tlist_Process_Dir vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Process_Dir(dir_name, pat)$/;" f +Tlist_Process_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Process_File(filename, ftype)$/;" f +Tlist_Process_File_Always vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Process_File_Always = 0$/;" v +Tlist_Process_Filelist vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Process_Filelist(file_names)$/;" f +Tlist_Refresh vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Refresh()$/;" f +Tlist_Refresh_Folds vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Refresh_Folds()$/;" f +Tlist_Remove_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Remove_File(file_idx, user_request)$/;" f +Tlist_Session_Load vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Session_Load(...)$/;" f +Tlist_Session_Save vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Session_Save(...)$/;" f +Tlist_Set_App vim_tool/.vim/plugin/taglist.vim /^function! Tlist_Set_App(name)$/;" f +Tlist_Show_Menu vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Show_Menu = 0$/;" v +Tlist_Show_One_File vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Show_One_File = 0$/;" v +Tlist_Skip_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Skip_File(filename, ftype)$/;" f +Tlist_Skip_Refresh vim_tool/.vim/plugin/taglist.vim /^let s:Tlist_Skip_Refresh = 0$/;" v +Tlist_Sort_Type vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Sort_Type = 'order'$/;" v +Tlist_Update_Current_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Update_Current_File()$/;" f +Tlist_Update_File vim_tool/.vim/plugin/taglist.vim /^function! Tlist_Update_File(filename, ftype)$/;" f +Tlist_Update_Remove_List vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Update_Remove_List(filename, add)$/;" f +Tlist_Use_Horiz_Window vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Use_Horiz_Window = 0$/;" v +Tlist_Use_Right_Window vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Use_Right_Window = 0$/;" v +Tlist_Use_SingleClick vim_tool/.vim/plugin/taglist.vim /^ let Tlist_Use_SingleClick = 0$/;" v +Tlist_User_Removed_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_User_Removed_File(filename)$/;" f +Tlist_Vim_Session_Load vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Vim_Session_Load()$/;" f +Tlist_Warning_Msg vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Warning_Msg(msg)$/;" f +Tlist_WinHeight vim_tool/.vim/plugin/taglist.vim /^ let Tlist_WinHeight = 10$/;" v +Tlist_WinWidth vim_tool/.vim/plugin/taglist.vim /^ let Tlist_WinWidth = 30$/;" v +Tlist_Window_Check_Auto_Open vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Check_Auto_Open()$/;" f +Tlist_Window_Check_Width vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Check_Width()$/;" f +Tlist_Window_Close vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Close()$/;" f +Tlist_Window_Create vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Create()$/;" f +Tlist_Window_Display_Help vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Display_Help()$/;" f +Tlist_Window_Exit_Only_Window vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Exit_Only_Window()$/;" f +Tlist_Window_Get_File_Index_By_Linenum vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Get_File_Index_By_Linenum(lnum)$/;" f +Tlist_Window_Get_Tag_Index vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Get_Tag_Index(fidx, lnum)$/;" f +Tlist_Window_Get_Tag_Type_By_Linenum vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Get_Tag_Type_By_Linenum(fidx, lnum)$/;" f +Tlist_Window_Goto_Window vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Goto_Window()$/;" f +Tlist_Window_Highlight_Line vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Highlight_Line()$/;" f +Tlist_Window_Highlight_Tag vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Highlight_Tag(filename, cur_lnum, cntx, center)$/;" f +Tlist_Window_Init vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Init()$/;" f +Tlist_Window_Jump_To_Tag vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Jump_To_Tag(win_ctrl)$/;" f +Tlist_Window_Mark_File_Window vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Mark_File_Window()$/;" f +Tlist_Window_Move_To_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Move_To_File(dir)$/;" f +Tlist_Window_Open vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Open()$/;" f +Tlist_Window_Open_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Open_File(win_ctrl, filename, tagpat)$/;" f +Tlist_Window_Open_File_Fold vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Open_File_Fold(acmd_bufnr)$/;" f +Tlist_Window_Refresh vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Refresh()$/;" f +Tlist_Window_Refresh_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Refresh_File(filename, ftype)$/;" f +Tlist_Window_Remove_File_From_Display vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Remove_File_From_Display(fidx)$/;" f +Tlist_Window_Show_Info vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Show_Info()$/;" f +Tlist_Window_Toggle vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Toggle()$/;" f +Tlist_Window_Toggle_Help_Text vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Toggle_Help_Text()$/;" f +Tlist_Window_Update_File vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Update_File()$/;" f +Tlist_Window_Update_Line_Offsets vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Update_Line_Offsets(start_idx, increment, offset)$/;" f +Tlist_Window_Zoom vim_tool/.vim/plugin/taglist.vim /^function! s:Tlist_Window_Zoom()$/;" f ToString include/utilex/slice.hpp /^ std::string ToString() const {$/;" f class:Slice ToString uibase/uilib/utils/utils.cpp /^ CDuiString CDuiPoint::ToString()$/;" f class:DuiLib::CDuiPoint ToString uibase/uilib/utils/utils.cpp /^ CDuiString CDuiRect::ToString()$/;" f class:DuiLib::CDuiRect ToString uibase/uilib/utils/utils.cpp /^ CDuiString CDuiSize::ToString()$/;" f class:DuiLib::CDuiSize ToString uibase/uilib/utils/utils.cpp /^ CDuiString CDuiString::ToString()$/;" f class:DuiLib::CDuiString +ToggleHelp vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ToggleHelp()$/;" f +ToggleLongList vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:ToggleLongList()$/;" f +ToggleWindowsManager vim_tool/.vim/plugin/winmanager.vim /^function! ToggleWindowsManager()$/;" f Token access/sqlite3.c /^struct Token {$/;" s file: Token access/sqlite3.c /^typedef struct Token Token;$/;" t typeref:struct:Token file: Token logs/sqlite3.c /^struct Token {$/;" s file: @@ -9297,6 +9049,7 @@ TokenDoclist access/sqlite3.c /^struct TokenDoclist {$/;" s file: TokenDoclist access/sqlite3.c /^typedef struct TokenDoclist TokenDoclist;$/;" t typeref:struct:TokenDoclist file: TokenDoclist logs/sqlite3.c /^struct TokenDoclist {$/;" s file: TokenDoclist logs/sqlite3.c /^typedef struct TokenDoclist TokenDoclist;$/;" t typeref:struct:TokenDoclist file: +TokensToString vim_tool/.vim/autoload/omni/cpp/items.vim /^function! s:TokensToString(tokens)$/;" f Transform polipo/md5.c /^static void Transform (buf, in)$/;" f file: TranslateMessage uibase/uiwindowimpl.cpp /^std_method_type_impl(int) CUiWindowsImpl::TranslateMessage(const NotifyEvent* event)$/;" f class:CUiWindowsImpl TrigEvent access/sqlite3.c /^struct TrigEvent { int a; IdList * b; };$/;" s file: @@ -9354,19 +9107,19 @@ TxShowCaret uibase/uilib/control/uirichedit.cpp /^BOOL CTxtWinHost::TxShowCaret( TxShowScrollBar uibase/uilib/control/uirichedit.cpp /^BOOL CTxtWinHost::TxShowScrollBar(INT fnBar, BOOL fShow)$/;" f class:DuiLib::CTxtWinHost TxViewChange uibase/uilib/control/uirichedit.cpp /^void CTxtWinHost::TxViewChange(BOOL fUpdate) $/;" f class:DuiLib::CTxtWinHost Type uibase/uilib/core/uimanager.h /^ int Type;$/;" m struct:DuiLib::tagTEventUI -UCHAR compat/darwinossysdef.h /^typedef unsigned char UCHAR;$/;" t -UCHAR compat/posixossysdef.h /^typedef unsigned char UCHAR;$/;" t +UCHAR crt/darwinossysdef.h /^typedef unsigned char UCHAR;$/;" t +UCHAR crt/posixossysdef.h /^typedef unsigned char UCHAR;$/;" t UCHAR_SIZE include/comutiliy/serialize.hpp 7;" d UCharArrayPtr include/utilex/safeptr.hpp 130;" d UCharPtr include/utilex/safeptr.hpp 132;" d -UF_FRAGMENT http/http/http_parser.h /^ , UF_FRAGMENT = 5$/;" e enum:http_parser_url_fields -UF_HOST http/http/http_parser.h /^ , UF_HOST = 1$/;" e enum:http_parser_url_fields -UF_MAX http/http/http_parser.h /^ , UF_MAX = 7$/;" e enum:http_parser_url_fields -UF_PATH http/http/http_parser.h /^ , UF_PATH = 3$/;" e enum:http_parser_url_fields -UF_PORT http/http/http_parser.h /^ , UF_PORT = 2$/;" e enum:http_parser_url_fields -UF_QUERY http/http/http_parser.h /^ , UF_QUERY = 4$/;" e enum:http_parser_url_fields -UF_SCHEMA http/http/http_parser.h /^ { UF_SCHEMA = 0$/;" e enum:http_parser_url_fields -UF_USERINFO http/http/http_parser.h /^ , UF_USERINFO = 6$/;" e enum:http_parser_url_fields +UF_FRAGMENT net/http_protocol/http_parser.h /^ , UF_FRAGMENT = 5$/;" e enum:http_parser_url_fields +UF_HOST net/http_protocol/http_parser.h /^ , UF_HOST = 1$/;" e enum:http_parser_url_fields +UF_MAX net/http_protocol/http_parser.h /^ , UF_MAX = 7$/;" e enum:http_parser_url_fields +UF_PATH net/http_protocol/http_parser.h /^ , UF_PATH = 3$/;" e enum:http_parser_url_fields +UF_PORT net/http_protocol/http_parser.h /^ , UF_PORT = 2$/;" e enum:http_parser_url_fields +UF_QUERY net/http_protocol/http_parser.h /^ , UF_QUERY = 4$/;" e enum:http_parser_url_fields +UF_SCHEMA net/http_protocol/http_parser.h /^ { UF_SCHEMA = 0$/;" e enum:http_parser_url_fields +UF_USERINFO net/http_protocol/http_parser.h /^ , UF_USERINFO = 6$/;" e enum:http_parser_url_fields UIEVENT_BUTTONDOWN uibase/uilib/core/uimanager.h /^ UIEVENT_BUTTONDOWN,$/;" e enum:DuiLib::TagEVENTTYPE_UI UIEVENT_BUTTONUP uibase/uilib/core/uimanager.h /^ UIEVENT_BUTTONUP,$/;" e enum:DuiLib::TagEVENTTYPE_UI UIEVENT_CHAR uibase/uilib/core/uimanager.h /^ UIEVENT_CHAR,$/;" e enum:DuiLib::TagEVENTTYPE_UI @@ -9410,8 +9163,8 @@ UILIB_FILE uibase/uilib/utils/winimplbase.h /^ UILIB_FILE=1, \/\/ UILIB_RESOURCETYPE uibase/uilib/utils/winimplbase.h /^ enum UILIB_RESOURCETYPE$/;" g namespace:DuiLib UILIB_STATIC uibase/uilib/uilib.h 5;" d UILIST_MAX_COLUMNS uibase/uilib/control/uilist.h 16;" d -UINT compat/darwinossysdef.h /^typedef unsigned int UINT;$/;" t -UINT compat/posixossysdef.h /^typedef unsigned int UINT;$/;" t +UINT crt/darwinossysdef.h /^typedef unsigned int UINT;$/;" t +UINT crt/posixossysdef.h /^typedef unsigned int UINT;$/;" t UINT16_TYPE access/sqlite3.c 8313;" d file: UINT16_TYPE access/sqlite3.c 8315;" d file: UINT16_TYPE logs/sqlite3.c 8313;" d file: @@ -9426,8 +9179,8 @@ UINT8_TYPE access/sqlite3.c 8329;" d file: UINT8_TYPE logs/sqlite3.c 8327;" d file: UINT8_TYPE logs/sqlite3.c 8329;" d file: UINT_COUNT_SIZE msgbus/auth.hpp 61;" d -UINT_PTR compat/compat_bits.hpp /^ typedef unsigned int UINT_PTR, *PUINT_PTR;$/;" t -UINT_PTR compat/compat_bits.hpp /^ typedef unsigned long long UINT_PTR, *PUINT_PTR;$/;" t +UINT_PTR crt/crt_bits.hpp /^ typedef unsigned int UINT_PTR, *PUINT_PTR;$/;" t +UINT_PTR crt/crt_bits.hpp /^ typedef unsigned long long UINT_PTR, *PUINT_PTR;$/;" t UINT_SIZE include/comutiliy/serialize.hpp 9;" d UISTATE_CAPTURED uibase/uilib/core/uimanager.h 80;" d UISTATE_DISABLED uibase/uilib/core/uimanager.h 76;" d @@ -9458,16 +9211,16 @@ UI_WNDSTYLE_DIALOG uibase/uilib/core/uibase.h 14;" d UI_WNDSTYLE_EX_DIALOG uibase/uilib/core/uibase.h 17;" d UI_WNDSTYLE_EX_FRAME uibase/uilib/core/uibase.h 16;" d UI_WNDSTYLE_FRAME uibase/uilib/core/uibase.h 12;" d -ULARGE_INTEGER compat/darwinossysdef.h /^} ULARGE_INTEGER;$/;" t typeref:struct:_ULARGE_INTEGER -ULARGE_INTEGER compat/posixossysdef.h /^} ULARGE_INTEGER;$/;" t typeref:struct:_ULARGE_INTEGER -ULLONG_MAX http/http/http_parser.cpp 29;" d file: +ULARGE_INTEGER crt/darwinossysdef.h /^} ULARGE_INTEGER;$/;" t typeref:struct:_ULARGE_INTEGER +ULARGE_INTEGER crt/posixossysdef.h /^} ULARGE_INTEGER;$/;" t typeref:struct:_ULARGE_INTEGER +ULLONG_MAX net/http_protocol/http_parser.cpp 29;" d file: ULLONG_MAX uibase/uilib/core/pugixml.cpp 131;" d file: -ULONG compat/darwinossysdef.h /^typedef unsigned long ULONG;$/;" t -ULONG compat/posixossysdef.h /^typedef unsigned long ULONG;$/;" t -ULONGLONG compat/darwinossysdef.h /^typedef unsigned long long ULONGLONG;$/;" t -ULONGLONG compat/posixossysdef.h /^typedef unsigned long long ULONGLONG;$/;" t -ULONG_PTR compat/compat_bits.hpp /^ typedef unsigned long ULONG_PTR, *PULONG_PTR;$/;" t -ULONG_PTR compat/compat_bits.hpp /^ typedef unsigned long long ULONG_PTR, *PULONG_PTR;$/;" t +ULONG crt/darwinossysdef.h /^typedef unsigned long ULONG;$/;" t +ULONG crt/posixossysdef.h /^typedef unsigned long ULONG;$/;" t +ULONGLONG crt/darwinossysdef.h /^typedef unsigned long long ULONGLONG;$/;" t +ULONGLONG crt/posixossysdef.h /^typedef unsigned long long ULONGLONG;$/;" t +ULONG_PTR crt/crt_bits.hpp /^ typedef unsigned long ULONG_PTR, *PULONG_PTR;$/;" t +ULONG_PTR crt/crt_bits.hpp /^ typedef unsigned long long ULONG_PTR, *PULONG_PTR;$/;" t ULW_ALPHA uibase/uilib/utils/wndshadow.cpp 53;" d file: UNALIGNED_ACCESS polipo/polipo.h 178;" d UNICODE_STRING_MAX_CHARS access/sqlite3.c 31354;" d file: @@ -9500,10 +9253,10 @@ UNIX_SHM_DMS access/sqlite3.c 27615;" d file: UNIX_SHM_DMS logs/sqlite3.c 27615;" d file: UNKNOWN_LOCK access/sqlite3.c 39800;" d file: UNKNOWN_LOCK logs/sqlite3.c 39800;" d file: -UNLIKELY compat/compat_core.hpp 11;" d -UNLIKELY compat/compat_core.hpp 8;" d -UNLIKELY http/http/http_parser.cpp 68;" d file: -UNLIKELY http/http/http_parser.cpp 71;" d file: +UNLIKELY crt/crt_core.hpp 11;" d +UNLIKELY crt/crt_core.hpp 8;" d +UNLIKELY net/http_protocol/http_parser.cpp 68;" d file: +UNLIKELY net/http_protocol/http_parser.cpp 71;" d file: UNPACKED_INCRKEY access/sqlite3.c 10909;" d file: UNPACKED_INCRKEY logs/sqlite3.c 10909;" d file: UNPACKED_PREFIX_MATCH access/sqlite3.c 10910;" d file: @@ -9522,34 +9275,33 @@ UPDATE_MAX_BLOBSIZE access/sqlite3.c 66472;" d file: UPDATE_MAX_BLOBSIZE access/sqlite3.c 66474;" d file: UPDATE_MAX_BLOBSIZE logs/sqlite3.c 66472;" d file: UPDATE_MAX_BLOBSIZE logs/sqlite3.c 66474;" d file: -UPDATE_STATE http/http/http_parser.cpp 56;" d file: -UPGRADE http/http/http_parser.cpp 164;" d file: +UPDATE_STATE net/http_protocol/http_parser.cpp 56;" d file: +UPGRADE net/http_protocol/http_parser.cpp 164;" d file: USEFETCH access/sqlite3.c 40179;" d file: USEFETCH access/sqlite3.c 40181;" d file: USEFETCH logs/sqlite3.c 40179;" d file: USEFETCH logs/sqlite3.c 40181;" d file: -USHORT compat/darwinossysdef.h /^typedef unsigned short USHORT;$/;" t -USHORT compat/posixossysdef.h /^typedef unsigned short USHORT;$/;" t +USHORT crt/darwinossysdef.h /^typedef unsigned short USHORT;$/;" t +USHORT crt/posixossysdef.h /^typedef unsigned short USHORT;$/;" t USHORT_SIZE include/comutiliy/serialize.hpp 8;" d -UUID compat/compat_guid.hpp /^typedef GUID UUID;$/;" t -UUID_DEFINED compat/compat_guid.hpp 17;" d +UUID crt/crt_guid.hpp /^typedef GUID UUID;$/;" t +UUID_DEFINED crt/crt_guid.hpp 17;" d U_OFFSET msgbus/auth.hpp 19;" d UdpSocketPtr include/comutiliy/asynio.h /^typedef _lComPtr UdpSocketPtr;$/;" t UnBind asynio/timerimpl.cpp /^std_method_impl CTimerImpl::UnBind()$/;" f class:CTimerImpl UnBindAccpet asynio/tcplistensocketimpl.cpp /^std_method_impl CTcpListenSocketImpl::UnBindAccpet()$/;" f class:CTcpListenSocketImpl UnBindEvent asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::UnBindEvent()$/;" f class:CIoOperationImpl UnBindEvent include/comutiliy/cchannel.hpp /^ std_method_impl UnBindEvent() {$/;" f class:CChannel -UnBindEvent include/comutiliy/ctimer.hpp /^ std_method_impl UnBindEvent() {$/;" f class:CChannel UnBindEvent include/comutiliy/schannel.hpp /^ std_method_impl UnBindEvent() {$/;" f class:SChannel UnBindEvent uibase/uiwindowimpl.cpp /^std_method_impl CUiWindowsImpl::UnBindEvent()$/;" f class:CUiWindowsImpl UnBindIBase asynio/iooperationimpl.cpp /^std_method_impl CIoOperationImpl::UnBindIBase()$/;" f class:CIoOperationImpl UnInit dispatch/src/loadcontainer.cc /^int CLoadContainer::UnInit(_pinstance hinstance)$/;" f class:CLoadContainer UnInit msgbus/broker.cpp /^std_method_impl CBrokerImpl::UnInit()$/;" f class:CBrokerImpl UnInitBus mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::UnInitBus()$/;" f class:CMainViewImpl -UnInitContainer include/dlcom/objectrun.hpp /^ int UnInitContainer(_pinstance instance) {$/;" f class:CContainer +UnInitContainer include/dlcom/objectrun.hpp /^ HRESULT UnInitContainer(_pinstance instance) {$/;" f class:CContainer UnInitEnv dispatch/AppDispatch.java /^ public static native String UnInitEnv(String key,String value);$/;" m class:AppDispatch -UnInitRPCEnv base/init/compat_init.c /^HRESULT UnInitRPCEnv(LPCSTR guid)$/;" f -UnInitSocketEnv base/init/compat_init.c /^HRESULT UnInitSocketEnv(int low, int high)$/;" f +UnInitRPCEnv stdcrt/init/compat_init.c /^HRESULT UnInitRPCEnv(LPCSTR guid)$/;" f +UnInitSocketEnv stdcrt/init/compat_init.c /^HRESULT UnInitSocketEnv(int low, int high)$/;" f UnLoad include/dlcom/calldll.hpp /^ virtual void UnLoad()$/;" f class:IImpModuleBase UnLoad include/utilex/calldll.hpp /^ virtual void UnLoad()$/;" f class:IImpModuleBase UnLock include/utilex/autolock.hpp /^ void UnLock()$/;" f class:CAutoLock @@ -9558,10 +9310,11 @@ Undo uibase/uilib/control/uirichedit.cpp /^bool CRichEditUI::Undo()$/;" f class: Uninit access/dbimpl.cpp /^std_method_impl CDatabaseImpl::Uninit()$/;" f class:CDatabaseImpl Uninit asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::Uninit()$/;" f class:CAsynFrameImpl Uninit container/mainrun.cpp /^std_method_impl CMainRun::Uninit(_pinstance hInstance)$/;" f class:CMainRun -Uninit http/httpimpl.cpp /^std_method_impl CHttpImpl::Uninit()$/;" f class:CHttpImpl Uninit logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Uninit()$/;" f class:CLogDataBaseImpl Uninit logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::Uninit()$/;" f class:CLogFiltersImpl Uninit logs/logsimpl.cpp /^std_method_impl CLogsImpl::Uninit()$/;" f class:CLogsImpl +Uninit mainui/appviewimpl.cpp /^std_method_impl CAppViewImpl::Uninit()$/;" f class:CAppViewImpl +Uninit mainuiapp/appviewimpl.cpp /^std_method_impl CAppViewImpl::Uninit()$/;" f class:CAppViewImpl Uninit mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::Uninit()$/;" f class:CMainViewImpl Uninit mempool/mempoolimpl.cpp /^std_method_impl CMemPoolImpl::Uninit()$/;" f class:CMemPoolImpl Uninit msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::Uninit()$/;" f class:CMsgBusImpl @@ -9569,6 +9322,7 @@ Uninit net/netimpl.cpp /^std_method_impl CNetImpl::Uninit()$/;" f class:CNetImpl Uninit render/renderimpl.cpp /^std_method_impl CRenderImpl::Uninit()$/;" f class:CRenderImpl Uninit res/fontimpl.cpp /^std_method_impl CFontImpl::Uninit()$/;" f class:CFontImpl Uninit res/langimpl.cpp /^std_method_impl CLangImpl::Uninit()$/;" f class:CLangImpl +Uninit testmain/appviewimpl.cpp /^std_method_impl CAppViewImpl::Uninit()$/;" f class:CAppViewImpl Uninit uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::Uninit()$/;" f class:CUiBaseImpl UninitAllPlugins container/mainrun.cpp /^std_method_impl CMainRun::UninitAllPlugins()$/;" f class:CMainRun Union uibase/uilib/utils/utils.cpp /^ void CDuiRect::Union(CDuiRect& rc)$/;" f class:DuiLib::CDuiRect @@ -9584,6 +9338,7 @@ UnpackedRecord logs/sqlite3.c /^typedef struct UnpackedRecord UnpackedRecord;$/; Unsubclass uibase/uilib/core/uibase.cpp /^void CWindowWnd::Unsubclass()$/;" f class:DuiLib::CWindowWnd Update logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::Update(LPCSTR name, cJSON* pRoot,$/;" f class:CLogDataBaseImpl Update uibase/uilib/utils/wndshadow.cpp /^void CWndShadow::Update(HWND hParent)$/;" f class:CWndShadow +UpdateHeader vim_tool/.vim/plugin/winfileexplorer.vim /^function! s:UpdateHeader()$/;" f UpdateTable access/dbimpl.cpp /^std_method_impl CDatabaseImpl::UpdateTable(ITableInfo* pTableInfo)$/;" f class:CDatabaseImpl UpdateTable logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::UpdateTable(LPCSTR name,$/;" f class:CLogDataBaseImpl UpdateText uibase/uilib/control/uidatetime.cpp /^ void CDateTimeUI::UpdateText()$/;" f class:DuiLib::CDateTimeUI @@ -9593,8 +9348,8 @@ UpperToLower logs/sqlite3.c 21820;" d file: UseOldClipBegin uibase/uilib/core/uirender.cpp /^void CRenderClip::UseOldClipBegin(HDC hDC, CRenderClip& clip)$/;" f class:DuiLib::CRenderClip UseOldClipEnd uibase/uilib/core/uirender.cpp /^void CRenderClip::UseOldClipEnd(HDC hDC, CRenderClip& clip)$/;" f class:DuiLib::CRenderClip UsedVirtualWnd uibase/uilib/core/uimanager.cpp /^void CPaintManagerUI::UsedVirtualWnd(bool bUsed)$/;" f class:DuiLib::CPaintManagerUI -VALID_HOSTNAME_LEN compat/compat_sockinet.h 10;" d -VALID_LABEL_LEN compat/compat_sockinet.h 11;" d +VALID_HOSTNAME_LEN crt/crt_sockinet.h 10;" d +VALID_LABEL_LEN crt/crt_sockinet.h 11;" d VARIANT_GUTTMAN_LINEAR_SPLIT access/sqlite3.c 141622;" d file: VARIANT_GUTTMAN_LINEAR_SPLIT logs/sqlite3.c 141622;" d file: VARIANT_GUTTMAN_QUADRATIC_SPLIT access/sqlite3.c 141621;" d file: @@ -9615,27 +9370,27 @@ VDBE_MAGIC_INIT access/sqlite3.c 13941;" d file: VDBE_MAGIC_INIT logs/sqlite3.c 13941;" d file: VDBE_MAGIC_RUN access/sqlite3.c 13942;" d file: VDBE_MAGIC_RUN logs/sqlite3.c 13942;" d file: -VET_EMPTY compat/compat_var.h /^ VET_EMPTY = 0,$/;" e enum:var_enum_t -VET_I1 compat/compat_var.h /^ VET_I1 = 2,$/;" e enum:var_enum_t -VET_I2 compat/compat_var.h /^ VET_I2 = 3,$/;" e enum:var_enum_t -VET_I4 compat/compat_var.h /^ VET_I4 = 4,$/;" e enum:var_enum_t -VET_I8 compat/compat_var.h /^ VET_I8 = 5,$/;" e enum:var_enum_t -VET_INT compat/compat_var.h /^ VET_INT = 12,$/;" e enum:var_enum_t -VET_LPSTR compat/compat_var.h /^ VET_LPSTR = 14,$/;" e enum:var_enum_t -VET_LPWSTR compat/compat_var.h /^ VET_LPWSTR = 15,$/;" e enum:var_enum_t -VET_NULL compat/compat_var.h /^ VET_NULL = 1,$/;" e enum:var_enum_t -VET_R4 compat/compat_var.h /^ VET_R4 = 10,$/;" e enum:var_enum_t -VET_R8 compat/compat_var.h /^ VET_R8 = 11,$/;" e enum:var_enum_t -VET_UI1 compat/compat_var.h /^ VET_UI1 = 6,$/;" e enum:var_enum_t -VET_UI2 compat/compat_var.h /^ VET_UI2 = 7,$/;" e enum:var_enum_t -VET_UI4 compat/compat_var.h /^ VET_UI4 = 8,$/;" e enum:var_enum_t -VET_UI8 compat/compat_var.h /^ VET_UI8 = 9,$/;" e enum:var_enum_t -VET_UINT compat/compat_var.h /^ VET_UINT = 13,$/;" e enum:var_enum_t -VET_VOID compat/compat_var.h /^ VET_VOID = 20$/;" e enum:var_enum_t +VET_EMPTY crt/crt_var.h /^ VET_EMPTY = 0,$/;" e enum:var_enum_t +VET_I1 crt/crt_var.h /^ VET_I1 = 2,$/;" e enum:var_enum_t +VET_I2 crt/crt_var.h /^ VET_I2 = 3,$/;" e enum:var_enum_t +VET_I4 crt/crt_var.h /^ VET_I4 = 4,$/;" e enum:var_enum_t +VET_I8 crt/crt_var.h /^ VET_I8 = 5,$/;" e enum:var_enum_t +VET_INT crt/crt_var.h /^ VET_INT = 12,$/;" e enum:var_enum_t +VET_LPSTR crt/crt_var.h /^ VET_LPSTR = 14,$/;" e enum:var_enum_t +VET_LPWSTR crt/crt_var.h /^ VET_LPWSTR = 15,$/;" e enum:var_enum_t +VET_NULL crt/crt_var.h /^ VET_NULL = 1,$/;" e enum:var_enum_t +VET_R4 crt/crt_var.h /^ VET_R4 = 10,$/;" e enum:var_enum_t +VET_R8 crt/crt_var.h /^ VET_R8 = 11,$/;" e enum:var_enum_t +VET_UI1 crt/crt_var.h /^ VET_UI1 = 6,$/;" e enum:var_enum_t +VET_UI2 crt/crt_var.h /^ VET_UI2 = 7,$/;" e enum:var_enum_t +VET_UI4 crt/crt_var.h /^ VET_UI4 = 8,$/;" e enum:var_enum_t +VET_UI8 crt/crt_var.h /^ VET_UI8 = 9,$/;" e enum:var_enum_t +VET_UINT crt/crt_var.h /^ VET_UINT = 13,$/;" e enum:var_enum_t +VET_VOID crt/crt_var.h /^ VET_VOID = 20$/;" e enum:var_enum_t VFUNCTION access/sqlite3.c 10511;" d file: VFUNCTION logs/sqlite3.c 10511;" d file: -VOID compat/darwinossysdef.h 86;" d -VOID compat/posixossysdef.h 79;" d +VOID crt/darwinossysdef.h 86;" d +VOID crt/posixossysdef.h 79;" d VTable access/sqlite3.c /^struct VTable {$/;" s file: VTable access/sqlite3.c /^typedef struct VTable VTable;$/;" t typeref:struct:VTable file: VTable logs/sqlite3.c /^struct VTable {$/;" s file: @@ -9703,7 +9458,7 @@ VtabCtx access/sqlite3.c /^struct VtabCtx {$/;" s file: VtabCtx access/sqlite3.c /^typedef struct VtabCtx VtabCtx;$/;" t typeref:struct:VtabCtx file: VtabCtx logs/sqlite3.c /^struct VtabCtx {$/;" s file: VtabCtx logs/sqlite3.c /^typedef struct VtabCtx VtabCtx;$/;" t typeref:struct:VtabCtx file: -WAIT_TIME_RELATIVE compat/compat_cond.h 11;" d +WAIT_TIME_RELATIVE crt/crt_cond.h 11;" d WALINDEX_HDR_SIZE access/sqlite3.c 46994;" d file: WALINDEX_HDR_SIZE logs/sqlite3.c 46994;" d file: WALINDEX_LOCK_OFFSET access/sqlite3.c 46992;" d file: @@ -9756,8 +9511,8 @@ WAL_SYNC_TRANSACTIONS access/sqlite3.c 39301;" d file: WAL_SYNC_TRANSACTIONS logs/sqlite3.c 39301;" d file: WAL_WRITE_LOCK access/sqlite3.c 46893;" d file: WAL_WRITE_LOCK logs/sqlite3.c 46893;" d file: -WCHAR compat/darwinossysdef.h /^typedef wchar_t WCHAR;$/;" t -WCHAR compat/posixossysdef.h /^typedef wchar_t WCHAR;$/;" t +WCHAR crt/darwinossysdef.h /^typedef wchar_t WCHAR;$/;" t +WCHAR crt/posixossysdef.h /^typedef wchar_t WCHAR;$/;" t WCharPtr include/utilex/safeptr.hpp 134;" d WHERETRACE access/sqlite3.c 108411;" d file: WHERETRACE access/sqlite3.c 108414;" d file: @@ -9833,12 +9588,12 @@ WHERE_VIRTUALTABLE access/sqlite3.c 108839;" d file: WHERE_VIRTUALTABLE logs/sqlite3.c 108839;" d file: WHERE_WANT_DISTINCT access/sqlite3.c 11385;" d file: WHERE_WANT_DISTINCT logs/sqlite3.c 11385;" d file: -WINAPI compat/darwinosdef.h 41;" d -WINAPI compat/darwinosdef.h 53;" d -WINAPI compat/posixosdef.h 30;" d -WINAPIV compat/darwinosdef.h 42;" d -WINAPIV compat/darwinosdef.h 61;" d -WINAPIV compat/posixosdef.h 31;" d +WINAPI crt/darwinosdef.h 41;" d +WINAPI crt/darwinosdef.h 53;" d +WINAPI crt/posixosdef.h 30;" d +WINAPIV crt/darwinosdef.h 42;" d +WINAPIV crt/darwinosdef.h 61;" d +WINAPIV crt/posixosdef.h 31;" d WINCE_DELETION_ATTEMPTS access/sqlite3.c 33608;" d file: WINCE_DELETION_ATTEMPTS logs/sqlite3.c 33608;" d file: WINFILE_PERSIST_WAL access/sqlite3.c 31521;" d file: @@ -9854,7 +9609,6 @@ WINMEM_MAGIC2 logs/sqlite3.c 31613;" d file: WINVER access/targetver.h 11;" d WINVER container/targetver.h 11;" d WINVER dispatch/targetver.h 11;" d -WINVER http/targetver.h 11;" d WINVER license/targetver.h 11;" d WINVER logs/targetver.h 11;" d WINVER mainview/targetver.h 11;" d @@ -9871,8 +9625,8 @@ WIN_SHM_BASE logs/sqlite3.c 34556;" d file: WIN_SHM_DMS access/sqlite3.c 34557;" d file: WIN_SHM_DMS logs/sqlite3.c 34557;" d file: WM_DPICHANGED uibase/uilib/dpi.hpp 7;" d -WORD compat/darwinossysdef.h /^typedef unsigned short WORD;$/;" t -WORD compat/posixossysdef.h /^typedef unsigned short WORD;$/;" t +WORD crt/darwinossysdef.h /^typedef unsigned short WORD;$/;" t +WORD crt/posixossysdef.h /^typedef unsigned short WORD;$/;" t WO_ALL access/sqlite3.c 108820;" d file: WO_ALL logs/sqlite3.c 108820;" d file: WO_AND access/sqlite3.c 108816;" d file: @@ -9901,8 +9655,8 @@ WO_OR access/sqlite3.c 108815;" d file: WO_OR logs/sqlite3.c 108815;" d file: WO_SINGLE access/sqlite3.c 108821;" d file: WO_SINGLE logs/sqlite3.c 108821;" d file: -WPARAM compat/darwinossysdef.h /^typedef UINT_PTR WPARAM;$/;" t -WPARAM compat/posixossysdef.h /^typedef UINT_PTR WPARAM;$/;" t +WPARAM crt/darwinossysdef.h /^typedef UINT_PTR WPARAM;$/;" t +WPARAM crt/posixossysdef.h /^typedef UINT_PTR WPARAM;$/;" t WRC_Abort access/sqlite3.c 12024;" d file: WRC_Abort logs/sqlite3.c 12024;" d file: WRC_Continue access/sqlite3.c 12022;" d file: @@ -9925,12 +9679,12 @@ WRITE_UTF8 logs/sqlite3.c 140841;" d file: WRITE_UTF8 logs/sqlite3.c 21139;" d file: WRONG_STRING dispatch/src/dispatch.cc 21;" d file: WS_EX_LAYERED uibase/uilib/utils/wndshadow.cpp 45;" d file: -WStringToGUID base/stdlib/compat_guid.c /^GUID WStringToGUID(wchar_t* lpString)$/;" f +WStringToGUID stdcrt/stdlib/compat_guid.c /^GUID WStringToGUID(wchar_t* lpString)$/;" f Wait include/utilex/cond.hpp /^ HRESULT Wait() {$/;" f class:CCondHandle Wait include/utilex/sem.hpp /^ HRESULT Wait() {$/;" f class:CSemHandle Wait include/utilex/semthread.hpp /^ int Wait() {$/;" f class:CSemThread Wait include/utilex/timethread.hpp /^ HRESULT Wait() {$/;" f class:CTimeThread -WaitDebug compat/compat_break.hpp /^inline static void WaitDebug() {$/;" f +WaitDebug crt/crt_break.hpp /^static_inline void WaitDebug() {$/;" f WaitSem include/utilex/thread.hpp /^ int WaitSem() {$/;" f class:CThread WaitSem msgbus/msgqueue.cpp /^void CMsgQueue::WaitSem()$/;" f class:CMsgQueue WaitTime include/utilex/cond.hpp /^ HRESULT WaitTime(int sec) {$/;" f class:CCondHandle @@ -10013,9 +9767,16 @@ WhereTerm access/sqlite3.c /^struct WhereTerm {$/;" s file: WhereTerm access/sqlite3.c /^typedef struct WhereTerm WhereTerm;$/;" t typeref:struct:WhereTerm file: WhereTerm logs/sqlite3.c /^struct WhereTerm {$/;" s file: WhereTerm logs/sqlite3.c /^typedef struct WhereTerm WhereTerm;$/;" t typeref:struct:WhereTerm file: +WhichMemberVisible vim_tool/.vim/plugin/winmanager.vim /^function! WhichMemberVisible(i)$/;" f WinMain guidgen/main.cpp /^int WINAPI WinMain(HINSTANCE hInstance,$/;" f WinMain main/main.cpp /^int WINAPI WinMain(HINSTANCE hInstance,$/;" f WinMain testmain/main.cpp /^int WINAPI WinMain(HINSTANCE hInstance,$/;" f +WinManagerFileEdit vim_tool/.vim/plugin/winmanager.vim /^function! WinManagerFileEdit(bufName, split)$/;" f +WinManagerForceReSize vim_tool/.vim/plugin/winmanager.vim /^function! WinManagerForceReSize(explName)$/;" f +WinManagerGetLastEditedFile vim_tool/.vim/plugin/winmanager.vim /^function! WinManagerGetLastEditedFile(...)$/;" f +WinManagerRefresh vim_tool/.vim/plugin/winmanager.vim /^ augroup WinManagerRefresh$/;" a +WinManagerResumeAUs vim_tool/.vim/plugin/winmanager.vim /^function! WinManagerResumeAUs()$/;" f +WinManagerSuspendAUs vim_tool/.vim/plugin/winmanager.vim /^function! WinManagerSuspendAUs()$/;" f Window extensions/include/ui/iuibase.h /^ void* Window;$/;" m struct:TagNotifyEvent WindowImplBase uibase/uilib/utils/winimplbase.h /^ WindowImplBase(){};$/;" f class:DuiLib::WindowImplBase WindowImplBase uibase/uilib/utils/winimplbase.h /^ class WindowImplBase$/;" c namespace:DuiLib @@ -10032,32 +9793,32 @@ WriteIo asynio/udpsocketimpl.cpp /^std_method_impl CUdpSocketImpl::WriteIo(NET_A WriteStream include/comutiliy/cchannel.hpp /^ std_method_impl WriteStream(BUFFER_PTR Ptr, BUFFER_SIZE Pos, BUFFER_SIZE Size) {$/;" f class:CChannel X net/protocol/ftp.c 6;" d file: X net/protocol/ftp.c 8;" d file: -X net/protocol/ftp.h 36;" d -X net/protocol/ftp.h 38;" d -XMLATTRIBUTE uibase/uilib/core/uimarkup.h /^ } XMLATTRIBUTE;$/;" t class:DuiLib::CMarkupNode typeref:struct:DuiLib::CMarkupNode::__anon99 +X net/protocol/ftp.h 41;" d +X net/protocol/ftp.h 43;" d +XMLATTRIBUTE uibase/uilib/core/uimarkup.h /^ } XMLATTRIBUTE;$/;" t class:DuiLib::CMarkupNode typeref:struct:DuiLib::CMarkupNode::__anon93 XMLELEMENT uibase/uilib/core/uimarkup.h /^ } XMLELEMENT;$/;" t class:DuiLib::CMarkup typeref:struct:DuiLib::CMarkup::tagXMLELEMENT -XMLFILE_ENCODING_UTF8 uibase/uilib/core/uimarkup.h /^ XMLFILE_ENCODING_UTF8 = 0,$/;" e enum:DuiLib::__anon97 +XMLFILE_ENCODING_UTF8 uibase/uilib/core/uimarkup.h /^ XMLFILE_ENCODING_UTF8 = 0,$/;" e enum:DuiLib::__anon91 XSTR polipo/log.c 42;" d file: -XX http/http/http_parser.cpp 1000;" d file: -XX http/http/http_parser.cpp 172;" d file: -XX http/http/http_parser.cpp 174;" d file: -XX http/http/http_parser.cpp 977;" d file: -XX http/http/http_parser.h 156;" d -XX http/http/http_parser.h 158;" d -XX http/http/http_parser.h 209;" d -XX http/http/http_parser.h 211;" d +XX net/http_protocol/http_parser.cpp 1000;" d file: +XX net/http_protocol/http_parser.cpp 172;" d file: +XX net/http_protocol/http_parser.cpp 174;" d file: +XX net/http_protocol/http_parser.cpp 977;" d file: +XX net/http_protocol/http_parser.h 156;" d +XX net/http_protocol/http_parser.h 158;" d +XX net/http_protocol/http_parser.h 209;" d +XX net/http_protocol/http_parser.h 211;" d XX net/protocol/smtp.c 6;" d file: XX net/protocol/smtp.c 8;" d file: -XX net/protocol/smtp.h 23;" d -XX net/protocol/smtp.h 25;" d +XX net/protocol/smtp.h 29;" d +XX net/protocol/smtp.h 31;" d XXX net/protocol/ftp.c 15;" d file: XXX net/protocol/ftp.c 17;" d file: -XXX net/protocol/ftp.h 55;" d -XXX net/protocol/ftp.h 57;" d +XXX net/protocol/ftp.h 60;" d +XXX net/protocol/ftp.h 62;" d XXX net/protocol/smtp.c 15;" d file: XXX net/protocol/smtp.c 17;" d file: -XXX net/protocol/smtp.h 46;" d -XXX net/protocol/smtp.h 48;" d +XXX net/protocol/smtp.h 52;" d +XXX net/protocol/smtp.h 54;" d XmlAttributeIterator uibase/uilib/core/pugiconfig.hpp /^typedef pugi::xml_attribute_iterator XmlAttributeIterator;$/;" t XmlAttributeIterator uibase/uilib/uilib.h /^typedef pugi::xml_attribute_iterator XmlAttributeIterator;$/;" t XmlDocument uibase/uilib/core/pugiconfig.hpp /^typedef pugi::xml_document XmlDocument;$/;" t @@ -10078,7 +9839,7 @@ YYCODETYPE logs/sqlite3.c 114929;" d file: YYFALLBACK access/sqlite3.c 114962;" d file: YYFALLBACK logs/sqlite3.c 114962;" d file: YYMINORTYPE access/sqlite3.c /^} YYMINORTYPE;$/;" t typeref:union:__anon22 file: -YYMINORTYPE logs/sqlite3.c /^} YYMINORTYPE;$/;" t typeref:union:__anon67 file: +YYMINORTYPE logs/sqlite3.c /^} YYMINORTYPE;$/;" t typeref:union:__anon62 file: YYNOCODE access/sqlite3.c 114930;" d file: YYNOCODE logs/sqlite3.c 114930;" d file: YYNOERRORRECOVERY access/sqlite3.c 114766;" d file: @@ -10117,6 +9878,9 @@ YY_SHIFT_USE_DFLT access/sqlite3.c 115336;" d file: YY_SHIFT_USE_DFLT logs/sqlite3.c 115336;" d file: _AGENTIMPL_H_ msgbus/agent.h 2;" d _ALLOC_h mempool/alloc.h 2;" d +_APPVIEWIMPL_H_ mainui/appviewimpl.h 2;" d +_APPVIEWIMPL_H_ mainuiapp/appviewimpl.h 2;" d +_APPVIEWIMPL_H_ testmain/appviewimpl.h 2;" d _APS_NEXT_COMMAND_VALUE container/resource.h 21;" d _APS_NEXT_COMMAND_VALUE guidgen/resource.h 12;" d _APS_NEXT_COMMAND_VALUE main/resource.h 12;" d @@ -10138,12 +9902,10 @@ _ASYNCTCPSOCKIMPL_H_ asynio/tcpsocketimpl.h 2;" d _ASYNCUDPSOCKIMPL_H_ asynio/udpsocketimpl.h 2;" d _ASYNFRAMEIMPL_H_ asynio/asynframeimpl.h 2;" d _ASYNIOIMPL_H_ mempool/mempoolimpl.h 2;" d -_ASYNIO_H_ include/comutiliy/asynio.h 2;" d _AUTH_HPP_ msgbus/auth.hpp 2;" d _AcceptRequest polipo/io.h /^typedef struct _AcceptRequest {$/;" s _Atom polipo/atom.h /^typedef struct _Atom {$/;" s _AtomList polipo/atom.h /^typedef struct _AtomList {$/;" s -_BASE_H_ base/base.h 9;" d _BOOST_DEF_H_ 3rd/include/boost_def.hpp 2;" d _BOOST_SHAREDLOCK_H_ 3rd/include/boost_sharedlock.h 2;" d _BOOST_SPTR_H_ 3rd/include/boost_sptr.h 2;" d @@ -10152,66 +9914,17 @@ _BSD_SOURCE access/sqlite3.c 7698;" d file: _BSD_SOURCE logs/sqlite3.c 7698;" d file: _BTREE_H_ access/sqlite3.c 8678;" d file: _BTREE_H_ logs/sqlite3.c 8678;" d file: -_BYTE_DEFINED compat/darwinossysdef.h 93;" d -_BYTE_DEFINED compat/posixossysdef.h 86;" d +_BYTE_DEFINED crt/darwinossysdef.h 93;" d +_BYTE_DEFINED crt/posixossysdef.h 86;" d _BusProtocol msgbus/auth.hpp /^typedef struct _BusProtocol {$/;" s _CALL_DLL_HPP_ include/dlcom/calldll.hpp 2;" d -_CCHANNEL_HPP_ include/comutiliy/cchannel.hpp 2;" d -_CCHANNEL_HPP_ include/comutiliy/ctimer.hpp 2;" d _CDATABASE_H_ logs/database.h 2;" d -_COLORREF_DEFINED compat/darwinossysdef.h 176;" d -_COLORREF_DEFINED compat/posixossysdef.h 169;" d -_COMPAT_ARGV_H_ compat/compat_argv.h 2;" d -_COMPAT_ARRAY_H_ compat/compat_array.h 2;" d -_COMPAT_ASSERT_HPP_ compat/compat_assert.hpp 2;" d -_COMPAT_ATOMIC_H_ compat/compat_atomic.h 2;" d -_COMPAT_BARRIER_H_ compat/compat_barrier.h 2;" d -_COMPAT_BASE64_H_ compat/compat_base64.h 2;" d -_COMPAT_BITS_HPP_ compat/compat_bits.hpp 2;" d -_COMPAT_BREAK_HPP_ compat/compat_break.hpp 2;" d -_COMPAT_CJSON_H_ compat/compat_cjson.h 2;" d -_COMPAT_COMMON_HPP_ compat/compat_common.hpp 2;" d -_COMPAT_COMUTIL_HPP_ compat/compat_comutil.hpp 2;" d -_COMPAT_COND_H_ compat/compat_cond.h 2;" d -_COMPAT_CORE_HPP_ compat/compat_core.hpp 2;" d -_COMPAT_DEBUG_HPP_ compat/compat_debug.hpp 2;" d -_COMPAT_DEFINE_H_ compat/compat_define.h 2;" d -_COMPAT_DEF_H_ compat/compat_def.h 2;" d -_COMPAT_DLL_H_ compat/compat_dll.h 2;" d -_COMPAT_ENDIAN_H compat/compat_endian.h 2;" d -_COMPAT_ERROR_H compat/compat_error.h 2;" d -_COMPAT_FILE_H_ compat/compat_file.h 2;" d -_COMPAT_GUID_HPP_ compat/compat_guid.hpp 2;" d -_COMPAT_GUID_H_ compat/compat_guid.h 2;" d -_COMPAT_INIT_H_ compat/compat_init.h 2;" d -_COMPAT_ITERATOR_H_ compat/compat_iterator.h 2;" d -_COMPAT_LIST_ compat/compat_list.h 2;" d -_COMPAT_LOG_H_ compat/compat_log.h 2;" d -_COMPAT_MD5_H_ compat/compat_md5.h 2;" d -_COMPAT_MEMORY_H_ compat/compat_memory.h 2;" d -_COMPAT_MSGHDR_H_ compat/compat_msghdr.h 2;" d -_COMPAT_MUTEX_H_ compat/compat_mutex.h 2;" d -_COMPAT_PATH_H_ compat/compat_path.h 2;" d -_COMPAT_PROCTL_H_ compat/compat_proctl.h 2;" d -_COMPAT_PTR_H_ compat/compat_funcb.h 2;" d -_COMPAT_QQUEUE_H_ compat/compat_qqueue.h 2;" d -_COMPAT_QUEUE_H_ compat/compat_queue.h 2;" d -_COMPAT_RWLOCK_H_ compat/compat_rwlock.h 2;" d -_COMPAT_SEM_H_ compat/compat_sem.h 2;" d -_COMPAT_SHA1_H_ compat/compat_sha1.h 2;" d -_COMPAT_SLEEP_HPP_ compat/compat_sleep.hpp 2;" d -_COMPAT_SOCKINET_H_ compat/compat_sockinet.h 2;" d -_COMPAT_SOCK_H_ compat/compat_sock.h 2;" d -_COMPAT_STDTIME_H_ compat/compat_stdtime.h 2;" d -_COMPAT_STR_H_ compat/compat_str.h 2;" d -_COMPAT_TARGETOS_HPP_ compat/compat_targetos.hpp 2;" d -_COMPAT_THREAD_H_ compat/compat_thread.h 2;" d -_COMPAT_TPID_HPP_ compat/compat_tpid.hpp 2;" d -_COMPAT_TSTRING_H_ compat/compat_tstring.h 2;" d -_COMPAT_UTF8_H_ compat/compat_utf8.h 2;" d -_COMPAT_UTIL_H_ compat/compat_util.h 2;" d -_COMPAT_VAR_H_ compat/compat_var.h 2;" d -_COMPAT_WSTR_H_ compat/compat_wstr.h 2;" d +_COLORREF_DEFINED crt/darwinossysdef.h 176;" d +_COLORREF_DEFINED crt/posixossysdef.h 169;" d +_COMUTILIY_ASYNIO_H_ include/comutiliy/asynio.h 2;" d +_COMUTILIY_CCHANNEL_HPP_ include/comutiliy/cchannel.hpp 2;" d +_COMUTILIY_SCHANNEL_HPP_ include/comutiliy/schannel.hpp 2;" d +_COMUTILIY_SERIALIZE_HPP_ include/comutiliy/serialize.hpp 2;" d _COM_FACTORY_HPP_ include/dlcom/comfactory.hpp 2;" d _COM_FUNC_HPP_ include/dlcom/comfunc.hpp 2;" d _COM_INC_H_ include/dlcom/cominc.h 2;" d @@ -10219,6 +9932,58 @@ _COM_SENTRY_HPP_ include/dlcom/comsentry.hpp 2;" d _CONSUMERIMPL_H_ msgbus/consumer.h 2;" d _CONTAINER_RUN_HPP_ include/dlcom/objectrun.hpp 2;" d _CORE_LICENSE_H_ extensions/include/platform/core/license.h 2;" d +_CRT_ARGV_H_ crt/crt_argv.h 2;" d +_CRT_ARRAY_H_ crt/crt_array.h 2;" d +_CRT_ASSERT_HPP_ crt/crt_assert.hpp 2;" d +_CRT_ATOMIC_H_ crt/crt_atomic.h 2;" d +_CRT_BARRIER_H_ crt/crt_barrier.h 2;" d +_CRT_BASE64_H_ crt/crt_base64.h 2;" d +_CRT_BITS_HPP_ crt/crt_bits.hpp 2;" d +_CRT_BREAK_HPP_ crt/crt_break.hpp 2;" d +_CRT_CJSON_H_ crt/crt_cjson.h 2;" d +_CRT_COMMON_HPP_ crt/crt_common.hpp 2;" d +_CRT_COMUTIL_HPP_ crt/crt_comutil.hpp 2;" d +_CRT_COND_H_ crt/crt_cond.h 2;" d +_CRT_CORE_HPP_ crt/crt_core.hpp 2;" d +_CRT_DEBUG_HPP_ crt/crt_debug.hpp 2;" d +_CRT_DEFINE_H_ crt/crt_define.h 2;" d +_CRT_DEF_H_ crt/crt_def.h 2;" d +_CRT_DL_H_ crt/crt_dl.h 2;" d +_CRT_ENDIAN_H crt/crt_endian.h 2;" d +_CRT_ERROR_H crt/crt_error.h 2;" d +_CRT_FILE_H_ crt/crt_file.h 2;" d +_CRT_GUID_HPP_ crt/crt_guid.hpp 2;" d +_CRT_GUID_H_ crt/crt_guid.h 2;" d +_CRT_INIT_H_ crt/crt_init.h 2;" d +_CRT_ITERATOR_H_ crt/crt_iterator.h 2;" d +_CRT_LIST_ crt/crt_list.h 2;" d +_CRT_LOG_H_ crt/crt_log.h 2;" d +_CRT_MD5_H_ crt/crt_md5.h 2;" d +_CRT_MEMORY_H_ crt/crt_memory.h 2;" d +_CRT_MSGHDR_H_ crt/crt_msghdr.h 2;" d +_CRT_MUTEX_H_ crt/crt_mutex.h 2;" d +_CRT_PATH_H_ crt/crt_path.h 2;" d +_CRT_PROCTL_H_ crt/crt_proctl.h 2;" d +_CRT_PTR_H_ crt/crt_funcb.h 2;" d +_CRT_QQUEUE_H_ crt/crt_qqueue.h 2;" d +_CRT_QUEUE_H_ crt/crt_queue.h 2;" d +_CRT_RWLOCK_H_ crt/crt_rwlock.h 2;" d +_CRT_SEM_H_ crt/crt_sem.h 2;" d +_CRT_SHA1_H_ crt/crt_sha1.h 2;" d +_CRT_SLEEP_HPP_ crt/crt_sleep.hpp 2;" d +_CRT_SOCKINET_H_ crt/crt_sockinet.h 2;" d +_CRT_SOCK_H_ crt/crt_sock.h 2;" d +_CRT_STDTIME_H_ crt/crt_stdtime.h 2;" d +_CRT_STR_H_ crt/crt_str.h 2;" d +_CRT_TARGETOS_HPP_ crt/crt_targetos.hpp 2;" d +_CRT_THREADPOOL_H_ crt/crt_threadpool.h 2;" d +_CRT_THREAD_H_ crt/crt_thread.h 2;" d +_CRT_TPID_HPP_ crt/crt_tpid.hpp 2;" d +_CRT_TSTRING_H_ crt/crt_tstring.h 2;" d +_CRT_UTF8_H_ crt/crt_utf8.h 2;" d +_CRT_UTIL_H_ crt/crt_util.h 2;" d +_CRT_VAR_H_ crt/crt_var.h 2;" d +_CRT_WSTR_H_ crt/crt_wstr.h 2;" d _CacheControl polipo/object.h /^typedef struct _CacheControl {$/;" s _Chunk polipo/object.h /^typedef struct _Chunk {$/;" s _ChunkArena polipo/chunk.c /^typedef struct _ChunkArena {$/;" s file: @@ -10229,9 +9994,9 @@ _ConfigVariable polipo/config.h /^typedef struct _ConfigVariable {$/;" s _ConnectRequest polipo/io.h /^typedef struct _ConnectRequest {$/;" s _Connect_Protocol msgbus/auth.hpp /^typedef struct _Connect_Protocol {$/;" s _CppSQLite3_H_ logs/CppSQLite3.h 29;" d -_DARWIN_OSDEF_H_ compat/darwinosdef.h 2;" d -_DARWIN_OSSYSDEF_H_ compat/darwinossysdef.h 2;" d -_DARWIN_SYSVAR_HPP_ compat/darwinsysvar.hpp 2;" d +_DARWIN_OSDEF_H_ crt/darwinosdef.h 2;" d +_DARWIN_OSSYSDEF_H_ crt/darwinossysdef.h 2;" d +_DARWIN_SYSVAR_HPP_ crt/darwinsysvar.hpp 2;" d _DBIMPL_H access/dbimpl.h 2;" d _DEFINE_GUID include/dlcom/id.hpp 6;" d _DEFINE_GUID_IMPL include/dlcom/id.hpp 13;" d @@ -10241,16 +10006,16 @@ _DIP_HPP_ uibase/uilib/dpi.hpp 2;" d _DNSIMPL_H_ net/dnsimpl.h 2;" d _DNS_H_ net/protocol/dns.h 2;" d _DWM_HPP_ uibase/uilib/dwm.hpp 2;" d -_DWORD_DEFINED compat/darwinossysdef.h 116;" d -_DWORD_DEFINED compat/posixossysdef.h 109;" d +_DWORD_DEFINED crt/darwinossysdef.h 116;" d +_DWORD_DEFINED crt/posixossysdef.h 109;" d _DiskCacheEntry polipo/diskcache.h /^typedef struct _DiskCacheEntry {$/;" s _DiskObject polipo/diskcache.h /^typedef struct _DiskObject {$/;" s _DnsQuery polipo/dns.c /^typedef struct _DnsQuery {$/;" s file: _Domain polipo/forbidden.c /^typedef struct _Domain {$/;" s file: _FIELDINFOIMPL_H_ access/fieldinfo.h 2;" d _FILEREADIMPL_H_ asynio/fileimpl.h 2;" d -_FILETIME compat/darwinossysdef.h /^typedef struct _FILETIME {$/;" s -_FILETIME compat/posixossysdef.h /^typedef struct _FILETIME {$/;" s +_FILETIME crt/darwinossysdef.h /^typedef struct _FILETIME {$/;" s +_FILETIME crt/posixossysdef.h /^typedef struct _FILETIME {$/;" s _FILE_OFFSET_BITS access/sqlite3.c 23456;" d file: _FILE_OFFSET_BITS access/sqlite3.c 7456;" d file: _FILE_OFFSET_BITS logs/sqlite3.c 23456;" d file: @@ -10269,28 +10034,27 @@ _FTS_COMPAT_H polipo/fts_compat.h 24;" d _FdEventHandler polipo/event.h /^typedef struct _FdEventHandler {$/;" s _FdEventHandlerPoke polipo/event.c /^typedef struct _FdEventHandlerPoke {$/;" s file: _GNU_SOURCE access/sqlite3.c 7694;" d file: -_GNU_SOURCE compat/compat_core.hpp 15;" d -_GNU_SOURCE compat/compat_core.hpp 28;" d +_GNU_SOURCE crt/crt_core.hpp 15;" d +_GNU_SOURCE crt/crt_core.hpp 28;" d _GNU_SOURCE logs/sqlite3.c 7694;" d file: _GNU_SOURCE polipo/ftsimport.c 2;" d file: _GNU_SOURCE polipo/md5import.c 2;" d file: _GNU_SOURCE polipo/polipo.h 24;" d -_GUID compat/compat_guid.hpp /^typedef struct _GUID {$/;" s -_GUIDDEF_H_ compat/compat_guid.hpp 26;" d +_GUID crt/crt_guid.hpp /^typedef struct _GUID {$/;" s +_GUIDDEF_H_ crt/crt_guid.hpp 26;" d _GethostbynameRequest polipo/dns.h /^typedef struct _GethostbynameRequest {$/;" s -_HFILE_DEFINED compat/darwinossysdef.h 158;" d -_HFILE_DEFINED compat/posixossysdef.h 151;" d -_HRESULT_DEFINED compat/compat_comutil.hpp 5;" d -_HTTPCREATORIMPL_H_ http/httpimpl.h 2;" d +_HFILE_DEFINED crt/darwinossysdef.h 158;" d +_HFILE_DEFINED crt/posixossysdef.h 151;" d +_HRESULT_DEFINED crt/crt_comutil.hpp 5;" d _HTTPCondition polipo/http.h /^typedef struct _HTTPCondition {$/;" s _HTTPConnection polipo/http.h /^typedef struct _HTTPConnection {$/;" s -_HTTPIMPL_H_ http/httptimpl.h 2;" d +_HTTPIMPL_H_ net/httptimpl.h 2;" d _HTTPRequest polipo/http.h /^typedef struct _HTTPRequest {$/;" s _HTTPServer polipo/server.h /^typedef struct _HTTPServer {$/;" s -_HTTPWARPRESP_H_ http/http/chttpparser.h 2;" d -_HTTPWARPRESP_H_ http/http/httputil.h 2;" d -_HTTP_CONTENT_TYPE_HPP_ http/http/http_content_type.hpp 2;" d -_HTTP_HEADER_HPP_ http/http/http_header.hpp 2;" d +_HTTPWARPRESP_H_ net/http_protocol/chttpparser.h 2;" d +_HTTPWARPRESP_H_ net/http_protocol/httputil.h 2;" d +_HTTP_CONTENT_TYPE_HPP_ net/http_protocol/http_content_type.hpp 2;" d +_HTTP_HEADER_HPP_ net/http_protocol/http_header.hpp 2;" d _HWTIME_H_ access/sqlite3.c 23709;" d file: _HWTIME_H_ access/sqlite3.c 31134;" d file: _HWTIME_H_ access/sqlite3.c 66821;" d file: @@ -10307,7 +10071,7 @@ _ID_HPP_ include/dlcom/id.hpp 2;" d _IFILE_H_ extensions/include/io/ifile.h 2;" d _IFONT_H_ extensions/include/ui/ifont.h 2;" d _IFRAME_H_ extensions/include/io/iframe.h 2;" d -_IHTTP_H_ extensions/include/http/ihttp.h 2;" d +_IHTTP_H_ extensions/include/net/ihttp.h 2;" d _IIODEVICE_H_ extensions/include/io/iiodevice.h 2;" d _IIOOPERATION_H_ extensions/include/io/ioperation.h 2;" d _ILANG_H_ extensions/include/ui/ilang.h 2;" d @@ -10324,7 +10088,6 @@ _IO_DGRAM_H_ 3rd/include/iodgram.hpp 2;" d _IO_STREAM_H_ 3rd/include/iostream.hpp 2;" d _IO_TCPACCEPT_H_ 3rd/include/iotcpaccept.hpp 2;" d _IO_TCP_H_ 3rd/include/iotcp.hpp 2;" d -_IO_THREADPOOL_H_ compat/compat_threadpool.h 2;" d _IO_TIMER_H_ 3rd/include/iotimer.hpp 2;" d _IO_UDP_H_ 3rd/include/ioudp.hpp 2;" d _IPARSER_H_ extensions/include/data/iparser.h 2;" d @@ -10342,7 +10105,7 @@ _IYANGCONTEXT_H_ extensions/include/data/iyangcontext.h 2;" d _Included_app_AppDispatch dispatch/app_AppDispatch.h 6;" d _IntList polipo/util.h /^typedef struct _IntList {$/;" s _IntRange polipo/util.h /^typedef struct _IntRange {$/;" s -_Is_BigLittle_Endian base/code/compat_endian.c /^int _Is_BigLittle_Endian()$/;" f +_Is_BigLittle_Endian stdcrt/code/compat_endian.c /^int _Is_BigLittle_Endian(void)$/;" f _Iter_cat uibase/uilib/core/pugixml.cpp /^ PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_attribute_iterator&)$/;" f namespace:std _Iter_cat uibase/uilib/core/pugixml.cpp /^ PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_named_node_iterator&)$/;" f namespace:std _Iter_cat uibase/uilib/core/pugixml.cpp /^ PUGI__FN std::bidirectional_iterator_tag _Iter_cat(const pugi::xml_node_iterator&)$/;" f namespace:std @@ -10355,31 +10118,31 @@ _LARGE_FILE access/sqlite3.c 23454;" d file: _LARGE_FILE access/sqlite3.c 7454;" d file: _LARGE_FILE logs/sqlite3.c 23454;" d file: _LARGE_FILE logs/sqlite3.c 7454;" d file: -_LARGE_INTEGER compat/darwinossysdef.h /^typedef struct _LARGE_INTEGER$/;" s -_LARGE_INTEGER compat/posixossysdef.h /^typedef struct _LARGE_INTEGER$/;" s -_LIST_ITEM_INITIALIZER compat/compat_list.h 108;" d -_LIST_NOTINLIST compat/compat_list.h 106;" d +_LARGE_INTEGER crt/darwinossysdef.h /^typedef struct _LARGE_INTEGER$/;" s +_LARGE_INTEGER crt/posixossysdef.h /^typedef struct _LARGE_INTEGER$/;" s +_LIST_ITEM_INITIALIZER crt/crt_list.h 108;" d +_LIST_NOTINLIST crt/crt_list.h 106;" d _LOAD_COM_HPP_ include/dlcom/loadcom.hpp 2;" d _LOAD_CONTAINER_H_ dispatch/src/loadcontainer.h 2;" d _LOGDATBASE_H_ logs/logdatabase.h 2;" d _LOGFILTERSIMPL_H_ logs/logfilters.h 2;" d _LOGSIMPL_H_ logs/logsimpl.h 2;" d -_LONG_DEFINED compat/darwinossysdef.h 106;" d -_LONG_DEFINED compat/posixossysdef.h 99;" d -_LPARAM_DEFINED compat/darwinossysdef.h 120;" d -_LPARAM_DEFINED compat/posixossysdef.h 113;" d -_LPCOLORREF_DEFINED compat/darwinossysdef.h 181;" d -_LPCOLORREF_DEFINED compat/posixossysdef.h 174;" d -_LPDWORD_DEFINED compat/darwinossysdef.h 169;" d -_LPDWORD_DEFINED compat/posixossysdef.h 162;" d -_LPWORD_DEFINED compat/darwinossysdef.h 163;" d -_LPWORD_DEFINED compat/posixossysdef.h 156;" d -_LRESULT_DEFINED compat/darwinossysdef.h 125;" d -_LRESULT_DEFINED compat/posixossysdef.h 118;" d +_LONG_DEFINED crt/darwinossysdef.h 106;" d +_LONG_DEFINED crt/posixossysdef.h 99;" d +_LPARAM_DEFINED crt/darwinossysdef.h 120;" d +_LPARAM_DEFINED crt/posixossysdef.h 113;" d +_LPCOLORREF_DEFINED crt/darwinossysdef.h 181;" d +_LPCOLORREF_DEFINED crt/posixossysdef.h 174;" d +_LPDWORD_DEFINED crt/darwinossysdef.h 169;" d +_LPDWORD_DEFINED crt/posixossysdef.h 162;" d +_LPWORD_DEFINED crt/darwinossysdef.h 163;" d +_LPWORD_DEFINED crt/posixossysdef.h 156;" d +_LRESULT_DEFINED crt/darwinossysdef.h 125;" d +_LRESULT_DEFINED crt/posixossysdef.h 118;" d _LingeringClose polipo/io.c /^typedef struct _LingeringClose {$/;" s file: _MAINRUN_H_ container/mainrun.h 2;" d -_MAX_PATH compat/darwinossysdef.h 293;" d -_MAX_PATH compat/posixossysdef.h 283;" d +_MAX_PATH crt/darwinossysdef.h 293;" d +_MAX_PATH crt/posixossysdef.h 283;" d _MD5IMPROT_H_ polipo/md5import.h 2;" d _MESSAGEIMPL_H_ container/msg.h 2;" d _MONITOR_DPI_TYPE uibase/uilib/dpi.hpp /^typedef enum _MONITOR_DPI_TYPE {$/;" g @@ -10395,7 +10158,7 @@ _NETIMPL_H_ net/netimpl.h 2;" d _NODE_H_ msgbus/node.h 2;" d _NetAddress polipo/io.h /^typedef struct _NetAddress {$/;" s _OBJECTLOADER_H_ container/objectloader.h 2;" d -_OFF_T_DEFINED compat/compat_common.hpp 5;" d +_OFF_T_DEFINED crt/crt_common.hpp 5;" d _OS_COMMON_H_ access/sqlite3.c 23660;" d file: _OS_COMMON_H_ access/sqlite3.c 31085;" d file: _OS_COMMON_H_ logs/sqlite3.c 23660;" d file: @@ -10403,14 +10166,14 @@ _OS_COMMON_H_ logs/sqlite3.c 31085;" d file: _Object polipo/object.h /^typedef struct _Object {$/;" s _PAGER_H_ access/sqlite3.c 9375;" d file: _PAGER_H_ logs/sqlite3.c 9375;" d file: -_PATH_RESCONF net/protocol/dns.cpp 31;" d file: +_PATH_RESCONF net/protocol/dns.c 31;" d file: _PLUGINITEM_H_ container/plugins.h 2;" d _PLUS_H_ include/utilex/plus.hpp 2;" d -_POINTL compat/darwinossysdef.h /^typedef struct _POINTL$/;" s -_POINTL compat/posixossysdef.h /^typedef struct _POINTL$/;" s -_POSIX_OSDEF_H_ compat/posixosdef.h 2;" d -_POSIX_OSSYSDEF_H_ compat/posixossysdef.h 2;" d -_POSIX_SYSVAR_HPP_ compat/posixsysvar.hpp 2;" d +_POINTL crt/darwinossysdef.h /^typedef struct _POINTL$/;" s +_POINTL crt/posixossysdef.h /^typedef struct _POINTL$/;" s +_POSIX_OSDEF_H_ crt/posixosdef.h 2;" d +_POSIX_OSSYSDEF_H_ crt/posixossysdef.h 2;" d +_POSIX_SYSVAR_HPP_ crt/posixsysvar.hpp 2;" d _PROCESS_DPI_AWARENESS uibase/uilib/dpi.hpp /^typedef enum _PROCESS_DPI_AWARENESS {$/;" g _PRODUCERIMPL_H_ msgbus/producer.h 2;" d _Parse uibase/uilib/core/uidlgbuilder.cpp /^CControlUI* CDlgBuilder::_Parse(CMarkupNode* pRoot, CControlUI* pParent, CPaintManagerUI* pManager)$/;" f class:DuiLib::CDlgBuilder @@ -10419,35 +10182,33 @@ _Parse uibase/uilib/core/uimarkup.cpp /^bool CMarkup::_Parse(LPTSTR& pstrText, U _ParseAttributes uibase/uilib/core/uimarkup.cpp /^bool CMarkup::_ParseAttributes(LPTSTR& pstrText)$/;" f class:DuiLib::CMarkup _ParseData uibase/uilib/core/uimarkup.cpp /^bool CMarkup::_ParseData(LPTSTR& pstrText, LPTSTR& pstrDest, char cEnd)$/;" f class:DuiLib::CMarkup _ParseMetaChar uibase/uilib/core/uimarkup.cpp /^void CMarkup::_ParseMetaChar(LPTSTR& pstrText, LPTSTR& pstrDest)$/;" f class:DuiLib::CMarkup -_QUEUE compat/compat_qqueue.h /^typedef void *_QUEUE[2];$/;" t -_QUEUE_ADD compat/compat_qqueue.h 33;" d -_QUEUE_DATA compat/compat_qqueue.h 13;" d -_QUEUE_EMPTY compat/compat_qqueue.h 20;" d -_QUEUE_FOREACH compat/compat_qqueue.h 17;" d -_QUEUE_HEAD compat/compat_qqueue.h 23;" d -_QUEUE_INIT compat/compat_qqueue.h 26;" d -_QUEUE_INSERT_HEAD compat/compat_qqueue.h 64;" d -_QUEUE_INSERT_TAIL compat/compat_qqueue.h 73;" d -_QUEUE_MOVE compat/compat_qqueue.h 53;" d -_QUEUE_NEXT compat/compat_qqueue.h 8;" d -_QUEUE_NEXT_PREV compat/compat_qqueue.h 11;" d -_QUEUE_PREV compat/compat_qqueue.h 9;" d -_QUEUE_PREV_NEXT compat/compat_qqueue.h 10;" d -_QUEUE_REMOVE compat/compat_qqueue.h 82;" d -_QUEUE_SPLIT compat/compat_qqueue.h 42;" d +_QUEUE crt/crt_qqueue.h /^typedef void *_QUEUE[2];$/;" t +_QUEUE_ADD crt/crt_qqueue.h 33;" d +_QUEUE_DATA crt/crt_qqueue.h 13;" d +_QUEUE_EMPTY crt/crt_qqueue.h 20;" d +_QUEUE_FOREACH crt/crt_qqueue.h 17;" d +_QUEUE_HEAD crt/crt_qqueue.h 23;" d +_QUEUE_INIT crt/crt_qqueue.h 26;" d +_QUEUE_INSERT_HEAD crt/crt_qqueue.h 64;" d +_QUEUE_INSERT_TAIL crt/crt_qqueue.h 73;" d +_QUEUE_MOVE crt/crt_qqueue.h 53;" d +_QUEUE_NEXT crt/crt_qqueue.h 8;" d +_QUEUE_NEXT_PREV crt/crt_qqueue.h 11;" d +_QUEUE_PREV crt/crt_qqueue.h 9;" d +_QUEUE_PREV_NEXT crt/crt_qqueue.h 10;" d +_QUEUE_REMOVE crt/crt_qqueue.h 82;" d +_QUEUE_SPLIT crt/crt_qqueue.h 42;" d _RECORDSET_H_ access/recordset.h 2;" d -_RECTL compat/darwinossysdef.h /^typedef struct _RECTL$/;" s -_RECTL compat/posixossysdef.h /^typedef struct _RECTL$/;" s -_REFCLSID_DEFINED compat/compat_guid.hpp 74;" d -_REFFMTID_DEFINED compat/compat_guid.hpp 83;" d -_REFGUID_DEFINED compat/compat_guid.hpp 56;" d -_REFIID_DEFINED compat/compat_guid.hpp 65;" d +_RECTL crt/darwinossysdef.h /^typedef struct _RECTL$/;" s +_RECTL crt/posixossysdef.h /^typedef struct _RECTL$/;" s +_REFCLSID_DEFINED crt/crt_guid.hpp 74;" d +_REFFMTID_DEFINED crt/crt_guid.hpp 83;" d +_REFGUID_DEFINED crt/crt_guid.hpp 56;" d +_REFIID_DEFINED crt/crt_guid.hpp 65;" d _RENDERIMPL_H_ render/renderimpl.h 2;" d _ROT_H_ container/rot.h 2;" d _RedirectRequest polipo/forbidden.h /^typedef struct _RedirectRequest {$/;" s _ReserveElement uibase/uilib/core/uimarkup.cpp /^CMarkup::XMLELEMENT* CMarkup::_ReserveElement()$/;" f class:DuiLib::CMarkup -_SCHANNEL_HPP_ include/comutiliy/schannel.hpp 2;" d -_SERIALIZE_HPP_ include/comutiliy/serialize.hpp 2;" d _SERVICES_LICENSE_H_ extensions/include/platform/services/license.hpp 2;" d _SHM_RDLCK access/sqlite3.c 34563;" d file: _SHM_RDLCK logs/sqlite3.c 34563;" d file: @@ -10476,14 +10237,13 @@ _SQLITE_OS_H_ access/sqlite3.c 9760;" d file: _SQLITE_OS_H_ logs/sqlite3.c 9760;" d file: _SQLITE_VDBE_H_ access/sqlite3.c 8938;" d file: _SQLITE_VDBE_H_ logs/sqlite3.c 8938;" d file: -_SSIZE_T_ compat/winosdef.h 16;" d +_SSIZE_T_ crt/winosdef.h 16;" d _STATEMENTIMPL_H_ access/statement.h 2;" d _STDAFX_H_ access/stdafx.h 7;" d _STDAFX_H_ asynio/stdafx.h 6;" d _STDAFX_H_ container/stdafx.h 7;" d _STDAFX_H_ dispatch/stdafx.h 7;" d _STDAFX_H_ guidgen/stdafx.h 7;" d -_STDAFX_H_ http/stdafx.h 7;" d _STDAFX_H_ license/stdafx.h 7;" d _STDAFX_H_ logs/stdafx.h 7;" d _STDAFX_H_ main/stdafx.h 7;" d @@ -10497,7 +10257,7 @@ _STDAFX_H_ res/stdafx.h 7;" d _STDAFX_H_ testmain/stdafx.h 7;" d _STDAFX_H_ uibase/stdafx.h 7;" d _STDCOM_OBJMAP_ENTRY include/dlcom/comfactory.hpp /^ typedef struct _STDCOM_OBJMAP_ENTRY{ $/;" s -_STR compat/compat_debug.hpp 15;" d +_STR crt/crt_debug.hpp 15;" d _STRINGUTIL_H_ access/stringutil.h 2;" d _SkipIdentifier uibase/uilib/core/uimarkup.cpp /^void CMarkup::_SkipIdentifier(LPCTSTR& pstr) const$/;" f class:DuiLib::CMarkup _SkipIdentifier uibase/uilib/core/uimarkup.cpp /^void CMarkup::_SkipIdentifier(LPTSTR& pstr) const$/;" f class:DuiLib::CMarkup @@ -10507,15 +10267,15 @@ _SocksRequest polipo/socks.h /^typedef struct _SocksRequest {$/;" s _SpecialRequest polipo/local.h /^typedef struct _SpecialRequest {$/;" s _StreamRequest polipo/io.h /^typedef struct _StreamRequest {$/;" s _StringPtr msgbus/auth.hpp /^typedef struct _StringPtr {$/;" s -_T compat/darwinossysdef.h 74;" d -_T compat/darwinossysdef.h 80;" d -_T compat/posixossysdef.h 67;" d -_T compat/posixossysdef.h 73;" d +_T crt/darwinossysdef.h 74;" d +_T crt/darwinossysdef.h 80;" d +_T crt/posixossysdef.h 67;" d +_T crt/posixossysdef.h 73;" d _TABLEINFOIMPL_H_ access/tableinfo.h 2;" d _TABLESTRUCT_H_ logs/tablestruct.h 2;" d _TCP_H_ net/protocol/tcp.h 2;" d _TIMEIMPL_H_ asynio/timerimpl.h 2;" d -_TOSTRING compat/compat_debug.hpp 8;" d +_TOSTRING crt/crt_debug.hpp 8;" d _TimeEventHandler polipo/event.h /^typedef struct _TimeEventHandler {$/;" s _Tunnel polipo/tunnel.h /^typedef struct _Tunnel {$/;" s _UDP_H_ net/protocol/udp.h 2;" d @@ -10526,8 +10286,8 @@ _UIDEFINE_H_ extensions/include/ui/uidefine.h 2;" d _UILIB_H_ uibase/uilib/uilib.h 2;" d _UIMESSAGELOOPIMPL_H_ uibase/uimessageloopimpl.h 2;" d _UIWINDOWIMPL_H_ uibase/uiwindowimpl.h 2;" d -_ULARGE_INTEGER compat/darwinossysdef.h /^typedef struct _ULARGE_INTEGER$/;" s -_ULARGE_INTEGER compat/posixossysdef.h /^typedef struct _ULARGE_INTEGER$/;" s +_ULARGE_INTEGER crt/darwinossysdef.h /^typedef struct _ULARGE_INTEGER$/;" s +_ULARGE_INTEGER crt/posixossysdef.h /^typedef struct _ULARGE_INTEGER$/;" s _UNKNOWN_H_ include/dlcom/unknown.h 2;" d _USEIMM uibase/uilib/core/uidefine.h 6;" d _USE_32BIT_TIME_T logs/stdafx.h 9;" d @@ -10551,21 +10311,20 @@ _UTILEX_UTIL_H_ include/utilex/util.h 2;" d _UTILEX__LOCKQUEUE_H_ include/utilex/lockqueue.hpp 2;" d _VDBEINT_H_ access/sqlite3.c 13586;" d file: _VDBEINT_H_ logs/sqlite3.c 13586;" d file: -_VISIBILITY_DEFAULT compat/compat_common.hpp 43;" d -_VISIBILITY_DEFAULT compat/compat_common.hpp 47;" d -_VISIBILITY_DEFAULT compat/compat_common.hpp 51;" d -_VISIBILITY_HIDDEN compat/compat_common.hpp 44;" d -_VISIBILITY_HIDDEN compat/compat_common.hpp 48;" d -_VISIBILITY_HIDDEN compat/compat_common.hpp 52;" d +_VISIBILITY_DEFAULT crt/crt_common.hpp 43;" d +_VISIBILITY_DEFAULT crt/crt_common.hpp 47;" d +_VISIBILITY_DEFAULT crt/crt_common.hpp 51;" d +_VISIBILITY_HIDDEN crt/crt_common.hpp 44;" d +_VISIBILITY_HIDDEN crt/crt_common.hpp 48;" d +_VISIBILITY_HIDDEN crt/crt_common.hpp 52;" d _WAL_H_ access/sqlite3.c 39295;" d file: _WAL_H_ logs/sqlite3.c 39295;" d file: -_WCHAR_DEFINED compat/darwinossysdef.h 58;" d -_WCHAR_DEFINED compat/posixossysdef.h 51;" d +_WCHAR_DEFINED crt/darwinossysdef.h 58;" d +_WCHAR_DEFINED crt/posixossysdef.h 51;" d _WEBSOCKETIMPL_H_ net/websocketimpl.h 2;" d _WIN32_IE access/targetver.h 23;" d _WIN32_IE container/targetver.h 23;" d _WIN32_IE dispatch/targetver.h 23;" d -_WIN32_IE http/targetver.h 23;" d _WIN32_IE license/targetver.h 23;" d _WIN32_IE logs/targetver.h 23;" d _WIN32_IE mainview/targetver.h 23;" d @@ -10579,7 +10338,6 @@ _WIN32_IE uibase/targetver.h 23;" d _WIN32_WINDOWS access/targetver.h 19;" d _WIN32_WINDOWS container/targetver.h 19;" d _WIN32_WINDOWS dispatch/targetver.h 19;" d -_WIN32_WINDOWS http/targetver.h 19;" d _WIN32_WINDOWS license/targetver.h 19;" d _WIN32_WINDOWS logs/targetver.h 19;" d _WIN32_WINDOWS mainview/targetver.h 19;" d @@ -10593,7 +10351,6 @@ _WIN32_WINDOWS uibase/targetver.h 19;" d _WIN32_WINNT access/targetver.h 15;" d _WIN32_WINNT container/targetver.h 15;" d _WIN32_WINNT dispatch/targetver.h 15;" d -_WIN32_WINNT http/targetver.h 15;" d _WIN32_WINNT license/targetver.h 15;" d _WIN32_WINNT logs/targetver.h 15;" d _WIN32_WINNT mainview/targetver.h 15;" d @@ -10604,13 +10361,13 @@ _WIN32_WINNT polipo/mingw.h 45;" d _WIN32_WINNT render/targetver.h 15;" d _WIN32_WINNT res/targetver.h 15;" d _WIN32_WINNT uibase/targetver.h 15;" d -_WIN_OSDEF_H_ compat/winosdef.h 2;" d -_WIN_OSSYSDEF_H_ compat/winossysdef.h 2;" d -_WIN_SYSVAR_HPP_ compat/winsysvar.hpp 2;" d -_WORD_DEFINED compat/darwinossysdef.h 100;" d -_WORD_DEFINED compat/posixossysdef.h 93;" d -_WPARAM_DEFINED compat/darwinossysdef.h 111;" d -_WPARAM_DEFINED compat/posixossysdef.h 104;" d +_WIN_OSDEF_H_ crt/winosdef.h 2;" d +_WIN_OSSYSDEF_H_ crt/winossysdef.h 2;" d +_WIN_SYSVAR_HPP_ crt/winsysvar.hpp 2;" d +_WORD_DEFINED crt/darwinossysdef.h 100;" d +_WORD_DEFINED crt/posixossysdef.h 93;" d +_WPARAM_DEFINED crt/darwinossysdef.h 111;" d +_WPARAM_DEFINED crt/posixossysdef.h 104;" d _XOPEN_SOURCE access/sqlite3.c 7826;" d file: _XOPEN_SOURCE logs/sqlite3.c 7826;" d file: __ControlProc uibase/uilib/core/uibase.cpp /^LRESULT CALLBACK CWindowWnd::__ControlProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)$/;" f class:DuiLib::CWindowWnd @@ -10622,11 +10379,11 @@ __FindControlFromShortcut uibase/uilib/core/uimanager.cpp /^CControlUI* CALLBACK __FindControlFromTab uibase/uilib/core/uimanager.cpp /^CControlUI* CALLBACK CPaintManagerUI::__FindControlFromTab(CControlUI* pThis, LPVOID pData)$/;" f class:DuiLib::CPaintManagerUI __FindControlsFromClass uibase/uilib/core/uimanager.cpp /^CControlUI* CALLBACK CPaintManagerUI::__FindControlsFromClass(CControlUI* pThis, LPVOID pData)$/;" f class:DuiLib::CPaintManagerUI __FindControlsFromUpdate uibase/uilib/core/uimanager.cpp /^CControlUI* CALLBACK CPaintManagerUI::__FindControlsFromUpdate(CControlUI* pThis, LPVOID pData)$/;" f class:DuiLib::CPaintManagerUI -__IID_DEFINED__ compat/compat_guid.hpp 39;" d -__LPCGUID_DEFINED__ compat/compat_guid.hpp 34;" d -__LPGUID_DEFINED__ compat/compat_guid.hpp 29;" d -__STDC_CONSTANT_MACROS compat/compat_core.hpp 19;" d -__STDC_LIMIT_MACROS compat/compat_core.hpp 23;" d +__IID_DEFINED__ crt/crt_guid.hpp 39;" d +__LPCGUID_DEFINED__ crt/crt_guid.hpp 34;" d +__LPGUID_DEFINED__ crt/crt_guid.hpp 29;" d +__STDC_CONSTANT_MACROS crt/crt_core.hpp 19;" d +__STDC_LIMIT_MACROS crt/crt_core.hpp 23;" d __UIBASE_H__ uibase/uilib/core/uibase.h 2;" d __UIBUTTON_H__ uibase/uilib/control/uibutton.h 2;" d __UICHECKBOX_H__ uibase/uilib/control/uicheckbox.h 2;" d @@ -10654,18 +10411,18 @@ __UITEXT_H__ uibase/uilib/control/uitext.h 2;" d __UITILELAYOUT_H__ uibase/uilib/layout/uitilelayout.h 2;" d __UITREEVIEW_H__ uibase/uilib/control/uitreeview.h 2;" d __UIVERTICALLAYOUT_H__ uibase/uilib/layout/uiverticallayout.h 2;" d -__USE_UNIX98 compat/compat_core.hpp 32;" d +__USE_UNIX98 crt/crt_core.hpp 32;" d __UTILS_H__ uibase/uilib/utils/utils.h 2;" d -__WINDOWS__ compat/compat_cjson.h 65;" d +__WINDOWS__ crt/crt_cjson.h 65;" d __WndProc uibase/uilib/core/uibase.cpp /^LRESULT CALLBACK CWindowWnd::__WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)$/;" f class:DuiLib::CWindowWnd -__aligned compat/compat_common.hpp 34;" d -__ascii_iswalpha compat/compat_define.h 12;" d -__ascii_iswdigit compat/compat_define.h 13;" d -__ascii_tolower compat/compat_define.h 14;" d -__ascii_toupper compat/compat_define.h 15;" d -__ascii_towlower compat/compat_wstr.h 10;" d -__ascii_towupper compat/compat_wstr.h 11;" d -__attribute__ compat/compat_common.hpp 22;" d +__aligned crt/crt_common.hpp 34;" d +__ascii_iswalpha crt/crt_define.h 12;" d +__ascii_iswdigit crt/crt_define.h 13;" d +__ascii_tolower crt/crt_define.h 14;" d +__ascii_toupper crt/crt_define.h 15;" d +__ascii_towlower crt/crt_wstr.h 10;" d +__ascii_towupper crt/crt_wstr.h 11;" d +__attribute__ crt/crt_common.hpp 22;" d __declspec access/sqlite3.c /^ __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){$/;" f __declspec access/sqlite3.c /^__declspec(dllexport)$/;" f __declspec logs/sqlite3.c /^ __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){$/;" f @@ -10675,29 +10432,29 @@ __init__ bin/main.py /^ def __init__(self): $/;" m class:guestlist __iterator_category uibase/uilib/core/pugixml.cpp /^ PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_attribute_iterator&)$/;" f namespace:std __iterator_category uibase/uilib/core/pugixml.cpp /^ PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_named_node_iterator&)$/;" f namespace:std __iterator_category uibase/uilib/core/pugixml.cpp /^ PUGI__FN std::bidirectional_iterator_tag __iterator_category(const pugi::xml_node_iterator&)$/;" f namespace:std -_aligned compat/compat_common.hpp 29;" d -_aligned compat/compat_common.hpp 31;" d +_aligned crt/crt_common.hpp 29;" d +_aligned crt/crt_common.hpp 31;" d _alloc uibase/uilib/core/pugixml.cpp /^ xpath_allocator* _alloc;$/;" m struct:xpath_parser file: _assign uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xpath_node_set::_assign(const_iterator begin_, const_iterator end_, type_t type_)$/;" f class:pugi::xpath_node_set _assign uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xpath_variable_set::_assign(const xpath_variable_set& rhs)$/;" f class:pugi::xpath_variable_set -_atomic_add base/stdlib/compat_atomic.c /^atomic_type _atomic_add(_atomic_t *self)$/;" f -_atomic_cas base/stdlib/compat_atomic.c /^atomic_type _atomic_cas(_atomic_t *self, atomic_type oldval, atomic_type newval)$/;" f -_atomic_del base/stdlib/compat_atomic.c /^atomic_type _atomic_del(_atomic_t *self)$/;" f -_atomic_init base/stdlib/compat_atomic.c /^atomic_type _atomic_init(_atomic_t *self)$/;" f -_atomic_s compat/compat_atomic.h /^struct _atomic_s {$/;" s -_atomic_set base/stdlib/compat_atomic.c /^void _atomic_set(_atomic_t *self, void *value)$/;" f -_atomic_t compat/compat_atomic.h /^typedef struct _atomic_s _atomic_t;$/;" t typeref:struct:_atomic_s -_atomic_uninit base/stdlib/compat_atomic.c /^atomic_type _atomic_uninit(_atomic_t *self)$/;" f -_atomic_xchg base/stdlib/compat_atomic.c /^void _atomic_xchg(_atomic_t *self, void *value)$/;" f +_atomic_add stdcrt/stdlib/compat_atomic.c /^atomic_type _atomic_add(_atomic_t *self)$/;" f +_atomic_cas stdcrt/stdlib/compat_atomic.c /^atomic_type _atomic_cas(_atomic_t *self, atomic_type oldval, atomic_type newval)$/;" f +_atomic_del stdcrt/stdlib/compat_atomic.c /^atomic_type _atomic_del(_atomic_t *self)$/;" f +_atomic_init stdcrt/stdlib/compat_atomic.c /^atomic_type _atomic_init(_atomic_t *self)$/;" f +_atomic_s crt/crt_atomic.h /^struct _atomic_s {$/;" s +_atomic_set stdcrt/stdlib/compat_atomic.c /^void _atomic_set(_atomic_t *self, void *value)$/;" f +_atomic_t crt/crt_atomic.h /^typedef struct _atomic_s _atomic_t;$/;" t typeref:struct:_atomic_s +_atomic_uninit stdcrt/stdlib/compat_atomic.c /^atomic_type _atomic_uninit(_atomic_t *self)$/;" f +_atomic_xchg stdcrt/stdlib/compat_atomic.c /^void _atomic_xchg(_atomic_t *self, void *value)$/;" f _attr uibase/uilib/core/pugixml.hpp /^ xml_attribute_struct* _attr;$/;" m class:pugi::xml_attribute _attribute uibase/uilib/core/pugixml.hpp /^ xml_attribute _attribute;$/;" m class:pugi::xpath_node _axis uibase/uilib/core/pugixml.cpp /^ char _axis;$/;" m class:xpath_ast_node file: -_barrier_destroy base/thread/compat_barrier.c /^void _barrier_destroy(_barrier_t* barrier) {$/;" f -_barrier_init base/thread/compat_barrier.c /^int _barrier_init(_barrier_t* barrier, unsigned int count) {$/;" f -_barrier_t compat/darwinsysvar.hpp /^}_barrier_t;$/;" t typeref:struct:__anon32 -_barrier_t compat/posixsysvar.hpp /^} _barrier_t;$/;" t typeref:struct:__anon34 -_barrier_t compat/winsysvar.hpp /^}_barrier_t;$/;" t typeref:struct:__anon38 -_barrier_wait base/thread/compat_barrier.c /^int _barrier_wait(_barrier_t* barrier) {$/;" f +_barrier_destroy stdcrt/thread/compat_barrier.c /^void _barrier_destroy(_barrier_t* barrier) {$/;" f +_barrier_init stdcrt/thread/compat_barrier.c /^int _barrier_init(_barrier_t* barrier, unsigned int count) {$/;" f +_barrier_t crt/darwinsysvar.hpp /^}_barrier_t;$/;" t typeref:struct:__anon31 +_barrier_t crt/posixsysvar.hpp /^} _barrier_t;$/;" t typeref:struct:__anon28 +_barrier_t crt/winsysvar.hpp /^}_barrier_t;$/;" t typeref:struct:__anon35 +_barrier_wait stdcrt/thread/compat_barrier.c /^int _barrier_wait(_barrier_t* barrier) {$/;" f _base container/stdafx.h /^ typedef std::vector<_Ty> _base;$/;" t class:SortVector _base include/utilex/lockqueue.hpp /^ typedef std::queue<_Ty> _base;$/;" t class:CLockQueue _begin uibase/uilib/core/pugixml.cpp /^ xpath_node* _begin;$/;" m class:xpath_node_set_raw file: @@ -10708,21 +10465,21 @@ _buffer uibase/uilib/core/pugixml.hpp /^ char_t* _buffer;$/;" m class:pugi::xml _busy_size uibase/uilib/core/pugixml.cpp /^ size_t _busy_size;$/;" m struct:xml_allocator file: _capacity uibase/uilib/core/pugixml.cpp /^ size_t _capacity;$/;" m class:compact_hash_table file: _clone uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xpath_variable_set::_clone(xpath_variable* var, xpath_variable** out_result)$/;" f class:pugi::xpath_variable_set -_closesock base/net/compat_sock.c /^int _closesock(_sock_t s)$/;" f -_cond_broadcast base/thread/compat_cond.c /^void _cond_broadcast(_cond_t* cond) {$/;" f -_cond_destroy base/thread/compat_cond.c /^void _cond_destroy(_cond_t* cond) {$/;" f -_cond_init base/thread/compat_cond.c /^int _cond_init(_cond_t* cond, int relative) {$/;" f -_cond_signal base/thread/compat_cond.c /^void _cond_signal(_cond_t* cond) {$/;" f -_cond_t compat/darwinsysvar.hpp /^}_cond_t;$/;" t typeref:struct:__anon31 -_cond_t compat/posixsysvar.hpp /^}_cond_t;$/;" t typeref:struct:__anon33 -_cond_t compat/winsysvar.hpp /^}_cond_t;$/;" t typeref:struct:__anon35 -_cond_timedwait base/thread/compat_cond.c /^int _cond_timedwait(_cond_t* cond, _mutex_t* mutex, unsigned long ms) {$/;" f -_cond_timedwait base/thread/compat_cond.c /^int _cond_timedwait(_cond_t* cond, _mutex_t* mutex, unsigned long ms) {$/;" f -_cond_wait base/thread/compat_cond.c /^void _cond_wait(_cond_t* cond, _mutex_t* mutex) {$/;" f -_container_of compat/compat_def.h 42;" d +_closesock stdcrt/net/compat_sock.c /^int _closesock(_sock_t s)$/;" f +_cond_broadcast stdcrt/thread/compat_cond.c /^void _cond_broadcast(_cond_t* cond) {$/;" f +_cond_destroy stdcrt/thread/compat_cond.c /^void _cond_destroy(_cond_t* cond) {$/;" f +_cond_init stdcrt/thread/compat_cond.c /^int _cond_init(_cond_t* cond, int relative) {$/;" f +_cond_signal stdcrt/thread/compat_cond.c /^void _cond_signal(_cond_t* cond) {$/;" f +_cond_t crt/darwinsysvar.hpp /^}_cond_t;$/;" t typeref:struct:__anon30 +_cond_t crt/posixsysvar.hpp /^}_cond_t;$/;" t typeref:struct:__anon27 +_cond_t crt/winsysvar.hpp /^}_cond_t;$/;" t typeref:struct:__anon32 +_cond_timedwait stdcrt/thread/compat_cond.c /^int _cond_timedwait(_cond_t* cond, _mutex_t* mutex, unsigned long ms) {$/;" f +_cond_timedwait stdcrt/thread/compat_cond.c /^int _cond_timedwait(_cond_t* cond, _mutex_t* mutex, unsigned long ms) {$/;" f +_cond_wait stdcrt/thread/compat_cond.c /^void _cond_wait(_cond_t* cond, _mutex_t* mutex) {$/;" f +_container_of crt/crt_def.h 42;" d _count uibase/uilib/core/pugixml.cpp /^ size_t _count;$/;" m class:compact_hash_table file: _create uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xml_document::_create()$/;" f class:pugi::xml_document -_createsock base/net/compat_sock.c /^_sock_t _createsock($/;" f +_createsock stdcrt/net/compat_sock.c /^_sock_t _createsock($/;" f _cur uibase/uilib/core/pugixml.cpp /^ const char_t* _cur;$/;" m class:xpath_lexer file: _cur_lexeme uibase/uilib/core/pugixml.cpp /^ lexeme_t _cur_lexeme;$/;" m class:xpath_lexer file: _cur_lexeme_contents uibase/uilib/core/pugixml.cpp /^ xpath_lexer_string _cur_lexeme_contents;$/;" m class:xpath_lexer file: @@ -10730,7 +10487,7 @@ _cur_lexeme_pos uibase/uilib/core/pugixml.cpp /^ const char_t* _cur_lexeme_pos; _data uibase/uilib/core/pugixml.cpp /^ uint16_t _data;$/;" m class:compact_pointer_parent file: _data uibase/uilib/core/pugixml.cpp /^ unsigned char _data;$/;" m class:compact_pointer file: _data uibase/uilib/core/pugixml.cpp /^ unsigned char _data;$/;" m class:compact_string file: -_data uibase/uilib/core/pugixml.cpp /^ } _data;$/;" m class:xpath_ast_node typeref:union:xpath_ast_node::__anon96 file: +_data uibase/uilib/core/pugixml.cpp /^ } _data;$/;" m class:xpath_ast_node typeref:union:xpath_ast_node::__anon99 file: _data uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node_struct* xml_text::_data() const$/;" f class:pugi::xml_text _data uibase/uilib/core/pugixml.hpp /^ xpath_variable* _data[64];$/;" m class:pugi::xpath_variable_set _data_new uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node_struct* xml_text::_data_new()$/;" f class:pugi::xml_text @@ -10745,103 +10502,104 @@ _end uibase/uilib/core/pugixml.hpp /^ It _begin, _end;$/;" m class:pugi::xml_ob _end uibase/uilib/core/pugixml.hpp /^ xpath_node* _end;$/;" m class:pugi::xpath_node_set _eos uibase/uilib/core/pugixml.cpp /^ xpath_node* _eos;$/;" m class:xpath_node_set_raw file: _error uibase/uilib/core/pugixml.cpp /^ bool* _error;$/;" m struct:xpath_allocator file: -_fd_size compat/compat_file.h /^ typedef long _fd_size;$/;" t -_fd_size compat/compat_file.h /^ typedef long long _fd_size;$/;" t -_fd_t compat/compat_file.h /^ typedef HANDLE _fd_t;$/;" t -_fd_t compat/compat_file.h /^ typedef int _fd_t;$/;" t -_file_close base/io/compat_file.c /^int _file_close(_fd_t fh)$/;" f -_file_fsize base/io/compat_file.c /^int64_t _file_fsize(_fd_t fh)$/;" f -_file_lseek base/io/compat_file.c /^_fd_size _file_lseek(_fd_t fh, _off_t offset, int whence)$/;" f -_file_open base/io/compat_file.c /^_fd_t _file_open(const TCHAR *filepath, int flags, int mode)$/;" f -_file_open base/io/compat_file.c /^_fd_t _file_open(const basic_tchar *filepath, int flags, int mode)$/;" f -_file_read base/io/compat_file.c /^int _file_read(_fd_t fh, void *buf, size_t size)$/;" f -_file_write base/io/compat_file.c /^int _file_write(_fd_t fh, const void *buf, size_t size)$/;" f +_fd_size crt/crt_file.h /^ typedef long _fd_size;$/;" t +_fd_size crt/crt_file.h /^ typedef long long _fd_size;$/;" t +_fd_size crt/crt_file.h /^ typedef long long _fd_size;$/;" t +_fd_t crt/crt_file.h /^ typedef int _fd_t;$/;" t +_fd_t crt/crt_file.h /^ typedef HANDLE _fd_t;$/;" t +_file_close stdcrt/io/compat_file.c /^int _file_close(_fd_t fh)$/;" f +_file_fsize stdcrt/io/compat_file.c /^int64_t _file_fsize(_fd_t fh)$/;" f +_file_lseek stdcrt/io/compat_file.c /^_fd_size _file_lseek(_fd_t fh, _off_t offset, int whence)$/;" f +_file_open stdcrt/io/compat_file.c /^_fd_t _file_open(const TCHAR *filepath, int flags, int mode)$/;" f +_file_open stdcrt/io/compat_file.c /^_fd_t _file_open(const basic_tchar *filepath, int flags, int mode)$/;" f +_file_read stdcrt/io/compat_file.c /^int _file_read(_fd_t fh, void *buf, size_t size)$/;" f +_file_write stdcrt/io/compat_file.c /^int _file_write(_fd_t fh, const void *buf, size_t size)$/;" f _find uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_variable* xpath_variable_set::_find(const char_t* name) const$/;" f class:pugi::xpath_variable_set _flags uibase/uilib/core/pugixml.cpp /^ unsigned char _flags;$/;" m class:compact_header file: _fts3ht access/sqlite3.c /^ struct _fts3ht { \/* the hash table *\/$/;" s struct:Fts3Hash file: _fts3ht logs/sqlite3.c /^ struct _fts3ht { \/* the hash table *\/$/;" s struct:Fts3Hash file: -_gettimeofday base/stdlib/compat_stdtime.c /^int _gettimeofday(struct timeval * tp, struct timezone * tzp)$/;" f +_gettimeofday stdcrt/stdlib/compat_stdtime.c /^int _gettimeofday(struct timeval * tp, struct timezone * tzp)$/;" f _hash uibase/uilib/core/pugixml.cpp /^ compact_hash_table* _hash;$/;" m struct:xml_allocator file: _ht access/sqlite3.c /^ struct _ht { \/* the hash table *\/$/;" s struct:Hash file: _ht logs/sqlite3.c /^ struct _ht { \/* the hash table *\/$/;" s struct:Hash file: _impl uibase/uilib/core/pugixml.hpp /^ void* _impl;$/;" m class:pugi::xpath_query -_inet_addr_v4 base/net/compat_sockinet.c /^unsigned int _inet_addr_v4(const char* ip)$/;" f -_inet_ntop base/net/compat_sockinet.c /^char* _inet_ntop(int af, const void *src, char *buf, size_t size)$/;" f -_inet_pton base/net/compat_sockinet.c /^int _inet_pton(int af, const char *src, void *dst) $/;" f -_ipv4_addr_valid base/net/compat_sockinet.c /^int _ipv4_addr_valid(const char *addr)$/;" f -_is_ip base/net/compat_sockinet.c /^int _is_ip(const char *ip)$/;" f -_is_ipv4 base/net/compat_sockinet.c /^int _is_ipv4(const char *ip)$/;" f -_is_ipv6 base/net/compat_sockinet.c /^int _is_ipv6(const char *ip)$/;" f +_inet_addr_v4 stdcrt/net/compat_sockinet.c /^unsigned int _inet_addr_v4(const char* ip)$/;" f +_inet_ntop stdcrt/net/compat_sockinet.c /^char* _inet_ntop(int af, const void *src, char *buf, size_t size)$/;" f +_inet_pton stdcrt/net/compat_sockinet.c /^int _inet_pton(int af, const char *src, void *dst) $/;" f +_ipv4_addr_valid stdcrt/net/compat_sockinet.c /^int _ipv4_addr_valid(const char *addr)$/;" f +_is_ip stdcrt/net/compat_sockinet.c /^int _is_ip(const char *ip)$/;" f +_is_ipv4 stdcrt/net/compat_sockinet.c /^int _is_ipv4(const char *ip)$/;" f +_is_ipv6 stdcrt/net/compat_sockinet.c /^int _is_ipv6(const char *ip)$/;" f _items uibase/uilib/core/pugixml.cpp /^ item_t* _items;$/;" m class:compact_hash_table file: _lComPtr include/dlcom/comsentry.hpp 51;" d _left uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* _left;$/;" m class:xpath_ast_node file: _length_heap uibase/uilib/core/pugixml.cpp /^ size_t _length_heap;$/;" m class:xpath_string file: _lexer uibase/uilib/core/pugixml.cpp /^ xpath_lexer _lexer;$/;" m struct:xpath_parser file: -_list_begin base/stdlib/compat_list.c /^struct _list_item *_list_begin (struct _list_s *self)$/;" f -_list_empty base/stdlib/compat_list.c /^int _list_empty (struct _list_s *self)$/;" f -_list_end base/stdlib/compat_list.c /^struct _list_item *_list_end (struct _list_s *self)$/;" f -_list_erase base/stdlib/compat_list.c /^struct _list_item *_list_erase (struct _list_s *self,$/;" f -_list_init base/stdlib/compat_list.c /^void _list_init (struct _list_s *self)$/;" f -_list_insert base/stdlib/compat_list.c /^void _list_insert (struct _list_s *self, struct _list_item *item,$/;" f -_list_item compat/compat_list.h /^struct _list_item {$/;" s -_list_item_init base/stdlib/compat_list.c /^void _list_item_init (struct _list_item *self)$/;" f -_list_item_isinlist base/stdlib/compat_list.c /^int _list_item_isinlist (struct _list_item *self)$/;" f -_list_item_term base/stdlib/compat_list.c /^void _list_item_term (struct _list_item *self)$/;" f -_list_next base/stdlib/compat_list.c /^struct _list_item *_list_next (_unused struct _list_s *self,$/;" f -_list_prev base/stdlib/compat_list.c /^struct _list_item *_list_prev (struct _list_s *self,$/;" f -_list_s compat/compat_list.h /^struct _list_s {$/;" s -_list_term base/stdlib/compat_list.c /^void _list_term (struct _list_s *self)$/;" f -_localtime_t base/stdlib/compat_stdtime.c /^struct tm* _localtime_t(const time_t *timep, struct tm *result)$/;" f -_log_print base/compat_log.c /^static int _log_print(int proi,$/;" f file: -_max compat/compat_core.hpp 93;" d +_list_begin stdcrt/stdlib/compat_list.c /^struct _list_item *_list_begin (struct _list_s *self)$/;" f +_list_empty stdcrt/stdlib/compat_list.c /^int _list_empty (struct _list_s *self)$/;" f +_list_end stdcrt/stdlib/compat_list.c /^struct _list_item *_list_end (struct _list_s *self)$/;" f +_list_erase stdcrt/stdlib/compat_list.c /^struct _list_item *_list_erase (struct _list_s *self,$/;" f +_list_init stdcrt/stdlib/compat_list.c /^void _list_init (struct _list_s *self)$/;" f +_list_insert stdcrt/stdlib/compat_list.c /^void _list_insert (struct _list_s *self, struct _list_item *item,$/;" f +_list_item crt/crt_list.h /^struct _list_item {$/;" s +_list_item_init stdcrt/stdlib/compat_list.c /^void _list_item_init (struct _list_item *self)$/;" f +_list_item_isinlist stdcrt/stdlib/compat_list.c /^int _list_item_isinlist (struct _list_item *self)$/;" f +_list_item_term stdcrt/stdlib/compat_list.c /^void _list_item_term (struct _list_item *self)$/;" f +_list_next stdcrt/stdlib/compat_list.c /^struct _list_item *_list_next (_unused struct _list_s *self,$/;" f +_list_prev stdcrt/stdlib/compat_list.c /^struct _list_item *_list_prev (struct _list_s *self,$/;" f +_list_s crt/crt_list.h /^struct _list_s {$/;" s +_list_term stdcrt/stdlib/compat_list.c /^void _list_term (struct _list_s *self)$/;" f +_localtime_t stdcrt/stdlib/compat_stdtime.c /^struct tm* _localtime_t(const time_t *timep, struct tm *result)$/;" f +_log_print stdcrt/compat_log.c /^static int _log_print(int proi,$/;" f file: +_max crt/crt_core.hpp 93;" d _memory uibase/uilib/core/pugixml.hpp /^ char _memory[192];$/;" m class:pugi::xml_document -_min compat/compat_core.hpp 94;" d -_mutex_destroy base/thread/compat_mutex.c /^void _mutex_destroy(_mutex_t* mutex) {$/;" f -_mutex_init base/thread/compat_mutex.c /^int _mutex_init(_mutex_t* mutex) {$/;" f -_mutex_init_recursive base/thread/compat_mutex.c /^int _mutex_init_recursive(_mutex_t* mutex) {$/;" f -_mutex_init_recursive base/thread/compat_mutex.c /^int _mutex_init_recursive(_mutex_t* mutex) {$/;" f -_mutex_init_recursive base/thread/compat_mutex.c /^int _mutex_init_recursive(_mutex_t* mutex) {$/;" f -_mutex_lock base/thread/compat_mutex.c /^void _mutex_lock(_mutex_t* mutex) {$/;" f -_mutex_t compat/darwinsysvar.hpp /^typedef pthread_mutex_t _mutex_t;$/;" t -_mutex_t compat/posixsysvar.hpp /^typedef pthread_mutex_t _mutex_t;$/;" t -_mutex_t compat/winsysvar.hpp /^typedef CRITICAL_SECTION _mutex_t;$/;" t -_mutex_trylock base/thread/compat_mutex.c /^int _mutex_trylock(_mutex_t* mutex) {$/;" f -_mutex_unlock base/thread/compat_mutex.c /^void _mutex_unlock(_mutex_t* mutex) {$/;" f +_min crt/crt_core.hpp 94;" d +_mutex_destroy stdcrt/thread/compat_mutex.c /^void _mutex_destroy(_mutex_t* mutex) {$/;" f +_mutex_init stdcrt/thread/compat_mutex.c /^int _mutex_init(_mutex_t* mutex) {$/;" f +_mutex_init_recursive stdcrt/thread/compat_mutex.c /^int _mutex_init_recursive(_mutex_t* mutex) {$/;" f +_mutex_init_recursive stdcrt/thread/compat_mutex.c /^int _mutex_init_recursive(_mutex_t* mutex) {$/;" f +_mutex_init_recursive stdcrt/thread/compat_mutex.c /^int _mutex_init_recursive(_mutex_t* mutex) {$/;" f +_mutex_lock stdcrt/thread/compat_mutex.c /^void _mutex_lock(_mutex_t* mutex) {$/;" f +_mutex_t crt/darwinsysvar.hpp /^typedef pthread_mutex_t _mutex_t;$/;" t +_mutex_t crt/posixsysvar.hpp /^typedef pthread_mutex_t _mutex_t;$/;" t +_mutex_t crt/winsysvar.hpp /^typedef CRITICAL_SECTION _mutex_t;$/;" t +_mutex_trylock stdcrt/thread/compat_mutex.c /^int _mutex_trylock(_mutex_t* mutex) {$/;" f +_mutex_unlock stdcrt/thread/compat_mutex.c /^void _mutex_unlock(_mutex_t* mutex) {$/;" f _name uibase/uilib/core/pugixml.hpp /^ const char_t* _name;$/;" m class:pugi::xml_named_node_iterator _next uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* _next;$/;" m class:xpath_ast_node file: _next uibase/uilib/core/pugixml.hpp /^ xpath_variable* _next;$/;" m class:pugi::xpath_variable _node uibase/uilib/core/pugixml.hpp /^ xml_node _node;$/;" m class:pugi::xpath_node -_off_t compat/compat_common.hpp /^ typedef long _off_t; $/;" t +_off_t crt/crt_common.hpp /^ typedef long _off_t; $/;" t _page uibase/uilib/core/pugixml.cpp /^ unsigned char _page;$/;" m class:compact_header file: _parent uibase/uilib/core/pugixml.hpp /^ xml_node _parent;$/;" m class:pugi::xml_attribute_iterator _parent uibase/uilib/core/pugixml.hpp /^ xml_node _parent;$/;" m class:pugi::xml_named_node_iterator _parent uibase/uilib/core/pugixml.hpp /^ xml_node _parent;$/;" m class:pugi::xml_node_iterator -_pid_t compat/compat_tpid.hpp /^ typedef int _pid_t;$/;" t -_pid_t compat/compat_tpid.hpp /^ typedef pid_t _pid_t;$/;" t -_pinstance compat/compat_tpid.hpp /^ typedef HINSTANCE _pinstance;$/;" t -_pinstance compat/compat_tpid.hpp /^ typedef pid_t _pinstance;$/;" t -_pinstance compat/compat_tpid.hpp /^ typedef pid_t _pinstance;$/;" t -_pipe_t compat/compat_tpid.hpp /^ typedef HANDLE _pipe_t;$/;" t -_pipe_t compat/compat_tpid.hpp /^ typedef int _pipe_t;$/;" t +_pid_t crt/crt_tpid.hpp /^ typedef int _pid_t;$/;" t +_pid_t crt/crt_tpid.hpp /^ typedef pid_t _pid_t;$/;" t +_pinstance crt/crt_tpid.hpp /^ typedef HINSTANCE _pinstance;$/;" t +_pinstance crt/crt_tpid.hpp /^ typedef pid_t _pinstance;$/;" t +_pinstance crt/crt_tpid.hpp /^ typedef pid_t _pinstance;$/;" t +_pipe_t crt/crt_tpid.hpp /^ typedef HANDLE _pipe_t;$/;" t +_pipe_t crt/crt_tpid.hpp /^ typedef int _pipe_t;$/;" t _query uibase/uilib/core/pugixml.cpp /^ const char_t* _query;$/;" m struct:xpath_parser file: -_queue_add compat/compat_queue.h 79;" d -_queue_data compat/compat_queue.h 86;" d -_queue_empty compat/compat_queue.h 24;" d -_queue_head compat/compat_queue.h 45;" d -_queue_init compat/compat_queue.h 20;" d -_queue_insert_after compat/compat_queue.h 35;" d -_queue_insert_head compat/compat_queue.h 28;" d -_queue_insert_tail compat/compat_queue.h 38;" d -_queue_last compat/compat_queue.h 49;" d -_queue_next compat/compat_queue.h 57;" d -_queue_prev compat/compat_queue.h 61;" d -_queue_remove compat/compat_queue.h 65;" d -_queue_s compat/compat_queue.h /^struct _queue_s {$/;" s -_queue_sentinel compat/compat_queue.h 53;" d -_queue_split compat/compat_queue.h 70;" d -_queue_t compat/compat_queue.h /^typedef struct _queue_s _queue_t;$/;" t typeref:struct:_queue_s -_read16_le base/code/compat_endian.c /^unsigned short _read16_le(const unsigned char *buf)$/;" f -_read32_le base/code/compat_endian.c /^unsigned int _read32_le(const unsigned char *buf)$/;" f +_queue_add crt/crt_queue.h 79;" d +_queue_data crt/crt_queue.h 86;" d +_queue_empty crt/crt_queue.h 24;" d +_queue_head crt/crt_queue.h 45;" d +_queue_init crt/crt_queue.h 20;" d +_queue_insert_after crt/crt_queue.h 35;" d +_queue_insert_head crt/crt_queue.h 28;" d +_queue_insert_tail crt/crt_queue.h 38;" d +_queue_last crt/crt_queue.h 49;" d +_queue_next crt/crt_queue.h 57;" d +_queue_prev crt/crt_queue.h 61;" d +_queue_remove crt/crt_queue.h 65;" d +_queue_s crt/crt_queue.h /^struct _queue_s {$/;" s +_queue_sentinel crt/crt_queue.h 53;" d +_queue_split crt/crt_queue.h 70;" d +_queue_t crt/crt_queue.h /^typedef struct _queue_s _queue_t;$/;" t typeref:struct:_queue_s +_read16_le stdcrt/code/compat_endian.c /^unsigned short _read16_le(const unsigned char *buf)$/;" f +_read32_le stdcrt/code/compat_endian.c /^unsigned int _read32_le(const unsigned char *buf)$/;" f _result uibase/uilib/core/pugixml.cpp /^ xpath_parse_result* _result;$/;" m struct:xpath_parser file: _result uibase/uilib/core/pugixml.hpp /^ xpath_parse_result _result;$/;" m class:pugi::xpath_exception _result uibase/uilib/core/pugixml.hpp /^ xpath_parse_result _result;$/;" m class:pugi::xpath_query @@ -10852,34 +10610,34 @@ _root uibase/uilib/core/pugixml.cpp /^ xpath_memory_block* _root;$/;" m struct: _root uibase/uilib/core/pugixml.hpp /^ xml_node_struct* _root;$/;" m class:pugi::xml_node _root uibase/uilib/core/pugixml.hpp /^ xml_node_struct* _root;$/;" m class:pugi::xml_text _root_size uibase/uilib/core/pugixml.cpp /^ size_t _root_size;$/;" m struct:xpath_allocator file: -_rwlock_destroy base/thread/compat_rwlock.c /^void _rwlock_destroy(_rwlock_t* rwlock) {$/;" f -_rwlock_init base/thread/compat_rwlock.c /^int _rwlock_init(_rwlock_t* rwlock) {$/;" f -_rwlock_rdlock base/thread/compat_rwlock.c /^void _rwlock_rdlock(_rwlock_t* rwlock) {$/;" f -_rwlock_rdunlock base/thread/compat_rwlock.c /^void _rwlock_rdunlock(_rwlock_t* rwlock) {$/;" f -_rwlock_t compat/darwinsysvar.hpp /^typedef pthread_rwlock_t _rwlock_t;$/;" t -_rwlock_t compat/posixsysvar.hpp /^typedef pthread_rwlock_t _rwlock_t;$/;" t -_rwlock_t compat/winsysvar.hpp /^}_rwlock_t;$/;" t typeref:union:__anon36 -_rwlock_tryrdlock base/thread/compat_rwlock.c /^int _rwlock_tryrdlock(_rwlock_t* rwlock) {$/;" f -_rwlock_trywrlock base/thread/compat_rwlock.c /^ int _rwlock_trywrlock(_rwlock_t* rwlock) {$/;" f -_rwlock_trywrlock base/thread/compat_rwlock.c /^int _rwlock_trywrlock(_rwlock_t* rwlock) {$/;" f -_rwlock_wrlock base/thread/compat_rwlock.c /^void _rwlock_wrlock(_rwlock_t* rwlock) {$/;" f -_rwlock_wrunlock base/thread/compat_rwlock.c /^void _rwlock_wrunlock(_rwlock_t* rwlock) {$/;" f +_rwlock_destroy stdcrt/thread/compat_rwlock.c /^void _rwlock_destroy(_rwlock_t* rwlock) {$/;" f +_rwlock_init stdcrt/thread/compat_rwlock.c /^int _rwlock_init(_rwlock_t* rwlock) {$/;" f +_rwlock_rdlock stdcrt/thread/compat_rwlock.c /^void _rwlock_rdlock(_rwlock_t* rwlock) {$/;" f +_rwlock_rdunlock stdcrt/thread/compat_rwlock.c /^void _rwlock_rdunlock(_rwlock_t* rwlock) {$/;" f +_rwlock_t crt/darwinsysvar.hpp /^typedef pthread_rwlock_t _rwlock_t;$/;" t +_rwlock_t crt/posixsysvar.hpp /^typedef pthread_rwlock_t _rwlock_t;$/;" t +_rwlock_t crt/winsysvar.hpp /^}_rwlock_t;$/;" t typeref:union:__anon33 +_rwlock_tryrdlock stdcrt/thread/compat_rwlock.c /^int _rwlock_tryrdlock(_rwlock_t* rwlock) {$/;" f +_rwlock_trywrlock stdcrt/thread/compat_rwlock.c /^ int _rwlock_trywrlock(_rwlock_t* rwlock) {$/;" f +_rwlock_trywrlock stdcrt/thread/compat_rwlock.c /^int _rwlock_trywrlock(_rwlock_t* rwlock) {$/;" f +_rwlock_wrlock stdcrt/thread/compat_rwlock.c /^void _rwlock_wrlock(_rwlock_t* rwlock) {$/;" f +_rwlock_wrunlock stdcrt/thread/compat_rwlock.c /^void _rwlock_wrunlock(_rwlock_t* rwlock) {$/;" f _scratch uibase/uilib/core/pugixml.cpp /^ char_t _scratch[32];$/;" m struct:xpath_parser file: -_sem_destroy base/thread/compat_sem.c /^void _sem_destroy(_sem_t* sem) {$/;" f -_sem_init base/thread/compat_sem.c /^int _sem_init(_sem_t* sem, unsigned int value) {$/;" f -_sem_init base/thread/compat_sem.c /^int _sem_init(_sem_t* sem, unsigned int value) {$/;" f -_sem_post base/thread/compat_sem.c /^void _sem_post(_sem_t* sem) {$/;" f -_sem_t compat/darwinsysvar.hpp /^typedef semaphore_t _sem_t;$/;" t -_sem_t compat/posixsysvar.hpp /^typedef sem_t _sem_t;$/;" t -_sem_t compat/winsysvar.hpp /^typedef HANDLE _sem_t;$/;" t -_sem_trywait base/thread/compat_sem.c /^ int _sem_trywait(_sem_t* sem) {$/;" f -_sem_trywait base/thread/compat_sem.c /^int _sem_trywait(_sem_t* sem) {$/;" f -_sem_wait base/thread/compat_sem.c /^void _sem_wait(_sem_t* sem) {$/;" f -_sem_wait_time base/thread/compat_sem.c /^int _sem_wait_time(_sem_t* sem, unsigned int sec)$/;" f -_sem_wait_time base/thread/compat_sem.c /^int _sem_wait_time(_sem_t* sem, unsigned int sec)$/;" f -_shutdown_sock base/net/compat_sock.c /^int _shutdown_sock(_sock_t s, int howrw)$/;" f -_sock_t compat/compat_sock.h /^ typedef SOCKET _sock_t;$/;" t -_sock_t compat/compat_sock.h /^ typedef int _sock_t;$/;" t +_sem_destroy stdcrt/thread/compat_sem.c /^void _sem_destroy(_sem_t* sem) {$/;" f +_sem_init stdcrt/thread/compat_sem.c /^int _sem_init(_sem_t* sem, unsigned int value) {$/;" f +_sem_init stdcrt/thread/compat_sem.c /^int _sem_init(_sem_t* sem, unsigned int value) {$/;" f +_sem_post stdcrt/thread/compat_sem.c /^void _sem_post(_sem_t* sem) {$/;" f +_sem_t crt/darwinsysvar.hpp /^typedef semaphore_t _sem_t;$/;" t +_sem_t crt/posixsysvar.hpp /^typedef sem_t _sem_t;$/;" t +_sem_t crt/winsysvar.hpp /^typedef HANDLE _sem_t;$/;" t +_sem_trywait stdcrt/thread/compat_sem.c /^ int _sem_trywait(_sem_t* sem) {$/;" f +_sem_trywait stdcrt/thread/compat_sem.c /^int _sem_trywait(_sem_t* sem) {$/;" f +_sem_wait stdcrt/thread/compat_sem.c /^void _sem_wait(_sem_t* sem) {$/;" f +_sem_wait_time stdcrt/thread/compat_sem.c /^int _sem_wait_time(_sem_t* sem, unsigned int sec)$/;" f +_sem_wait_time stdcrt/thread/compat_sem.c /^int _sem_wait_time(_sem_t* sem, unsigned int sec)$/;" f +_shutdown_sock stdcrt/net/compat_sock.c /^int _shutdown_sock(_sock_t s, int howrw)$/;" f +_sock_t crt/crt_sock.h /^ typedef SOCKET _sock_t;$/;" t +_sock_t crt/crt_sock.h /^ typedef int _sock_t;$/;" t _sqliteZone_ access/sqlite3.c /^static malloc_zone_t* _sqliteZone_;$/;" v file: _sqliteZone_ logs/sqlite3.c /^static malloc_zone_t* _sqliteZone_;$/;" v file: _state uibase/uilib/core/pugixml.cpp /^ xpath_allocator _state;$/;" m struct:xpath_allocator_capture file: @@ -10889,16 +10647,13 @@ _stdmethod_export access/dllmain.cpp /^_stdmethod_export(LPCSTR, DllProgIDFromCL _stdmethod_export asynio/dllmain.cpp /^_stdmethod_export(CLSID, DllGetAt)(LONG nIndex)$/;" f _stdmethod_export asynio/dllmain.cpp /^_stdmethod_export(LONG, DllGetCount)()$/;" f _stdmethod_export asynio/dllmain.cpp /^_stdmethod_export(LPCSTR, DllProgIDFromCLSID)(REFCLSID clsid)$/;" f -_stdmethod_export compat/compat_common.hpp 114;" d -_stdmethod_export compat/compat_common.hpp 123;" d -_stdmethod_export compat/compat_common.hpp 132;" d _stdmethod_export container/dllmain.cpp /^_stdmethod_export(CLSID, DllGetAt)(LONG nIndex)$/;" f _stdmethod_export container/dllmain.cpp /^_stdmethod_export(LONG, DllGetCount)()$/;" f _stdmethod_export container/dllmain.cpp /^_stdmethod_export(LPCSTR, DllProgIDFromCLSID)(REFCLSID clsid)$/;" f +_stdmethod_export crt/crt_common.hpp 114;" d +_stdmethod_export crt/crt_common.hpp 123;" d +_stdmethod_export crt/crt_common.hpp 132;" d _stdmethod_export dispatch/dllmain.cpp /^_stdmethod_export(HRESULT,DoInit)() {$/;" f -_stdmethod_export http/dllmain.cpp /^_stdmethod_export(CLSID, DllGetAt)(LONG nIndex)$/;" f -_stdmethod_export http/dllmain.cpp /^_stdmethod_export(LONG, DllGetCount)()$/;" f -_stdmethod_export http/dllmain.cpp /^_stdmethod_export(LPCSTR, DllProgIDFromCLSID)(REFCLSID clsid)$/;" f _stdmethod_export license/dllmain.cpp /^_stdmethod_export(HRESULT, GetLicenseCode)(const char* id, LicenseProc proc, void** lpContext, ULONG* size) {$/;" f _stdmethod_export logs/dllmain.cpp /^_stdmethod_export(CLSID, DllGetAt)(LONG nIndex)$/;" f _stdmethod_export logs/dllmain.cpp /^_stdmethod_export(LONG, DllGetCount)()$/;" f @@ -10928,45 +10683,45 @@ _stdmethod_export uibase/dllmain.cpp /^_stdmethod_export(CLSID, DllGetAt)(LONG n _stdmethod_export uibase/dllmain.cpp /^_stdmethod_export(LONG, DllGetCount)()$/;" f _stdmethod_export uibase/dllmain.cpp /^_stdmethod_export(LPCSTR, DllProgIDFromCLSID)(REFCLSID clsid)$/;" f _storage uibase/uilib/core/pugixml.hpp /^ xpath_node _storage[1];$/;" m class:pugi::xpath_node_set -_stprintf compat/darwinossysdef.h 73;" d -_stprintf compat/darwinossysdef.h 79;" d -_stprintf compat/posixossysdef.h 66;" d -_stprintf compat/posixossysdef.h 72;" d +_stprintf crt/darwinossysdef.h 73;" d +_stprintf crt/darwinossysdef.h 79;" d +_stprintf crt/posixossysdef.h 66;" d +_stprintf crt/posixossysdef.h 72;" d _swap uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xpath_variable_set::_swap(xpath_variable_set& rhs)$/;" f class:pugi::xpath_variable_set _target uibase/uilib/core/pugixml.cpp /^ xpath_allocator* _target;$/;" m struct:xpath_allocator_capture file: _test uibase/uilib/core/pugixml.cpp /^ char _test;$/;" m class:xpath_ast_node file: -_thread_cb base/thread/compat_thread.c /^static UINT __stdcall _thread_cb(void* arg) {$/;" f file: -_thread_create base/thread/compat_thread.c /^ int _thread_create(_thread_t *tid, os_thread_cb entry, void *arg) {$/;" f -_thread_create base/thread/compat_thread.c /^int _thread_create(_thread_t *tid, os_thread_cb entry, void *arg) {$/;" f -_thread_equal base/thread/compat_thread.c /^int _thread_equal(const _thread_t* t1, const _thread_t* t2) {$/;" f -_thread_equal base/thread/compat_thread.c /^int _thread_equal(const _thread_t* t1, const _thread_t* t2) {$/;" f -_thread_equal base/thread/compat_thread.c /^int _thread_equal(const _thread_t* t1, const _thread_t* t2) {$/;" f -_thread_id compat/compat_tpid.hpp /^ typedef DWORD _thread_id;$/;" t -_thread_join base/thread/compat_thread.c /^int _thread_join(_thread_t *tid) {$/;" f -_thread_join base/thread/compat_thread.c /^int _thread_join(_thread_t *tid) {$/;" f -_thread_join base/thread/compat_thread.c /^int _thread_join(_thread_t *tid) {$/;" f -_thread_t compat/compat_tpid.hpp /^ typedef HANDLE _thread_t;$/;" t -_thread_t compat/compat_tpid.hpp /^ typedef pthread_t _thread_t;$/;" t -_threadpool_s compat/compat_threadpool.h /^struct _threadpool_s {$/;" s -_threadpool_t compat/compat_threadpool.h /^typedef struct _threadpool_s _threadpool_t;$/;" t typeref:struct:_threadpool_s +_thread_cb stdcrt/thread/compat_thread.c /^static UINT __stdcall _thread_cb(void* arg) {$/;" f file: +_thread_create stdcrt/thread/compat_thread.c /^ int _thread_create(_thread_t *tid, os_thread_cb entry, void *arg) {$/;" f +_thread_create stdcrt/thread/compat_thread.c /^int _thread_create(_thread_t *tid, os_thread_cb entry, void *arg) {$/;" f +_thread_equal stdcrt/thread/compat_thread.c /^int _thread_equal(const _thread_t* t1, const _thread_t* t2) {$/;" f +_thread_equal stdcrt/thread/compat_thread.c /^int _thread_equal(const _thread_t* t1, const _thread_t* t2) {$/;" f +_thread_equal stdcrt/thread/compat_thread.c /^int _thread_equal(const _thread_t* t1, const _thread_t* t2) {$/;" f +_thread_id crt/crt_tpid.hpp /^ typedef DWORD _thread_id;$/;" t +_thread_join stdcrt/thread/compat_thread.c /^int _thread_join(_thread_t *tid) {$/;" f +_thread_join stdcrt/thread/compat_thread.c /^int _thread_join(_thread_t *tid) {$/;" f +_thread_join stdcrt/thread/compat_thread.c /^int _thread_join(_thread_t *tid) {$/;" f +_thread_t crt/crt_tpid.hpp /^ typedef HANDLE _thread_t;$/;" t +_thread_t crt/crt_tpid.hpp /^ typedef pthread_t _thread_t;$/;" t +_threadpool_s crt/crt_threadpool.h /^struct _threadpool_s {$/;" s +_threadpool_t crt/crt_threadpool.h /^typedef struct _threadpool_s _threadpool_t;$/;" t typeref:struct:_threadpool_s _type uibase/uilib/core/pugixml.cpp /^ char _type;$/;" m class:xpath_ast_node file: _type uibase/uilib/core/pugixml.cpp /^ xpath_node_set::type_t _type;$/;" m class:xpath_node_set_raw file: _type uibase/uilib/core/pugixml.hpp /^ type_t _type;$/;" m class:pugi::xpath_node_set _type uibase/uilib/core/pugixml.hpp /^ xpath_value_type _type;$/;" m class:pugi::xpath_variable -_unused compat/compat_common.hpp 42;" d -_unused compat/compat_common.hpp 46;" d -_unused compat/compat_common.hpp 50;" d +_unused crt/crt_common.hpp 42;" d +_unused crt/crt_common.hpp 46;" d +_unused crt/crt_common.hpp 50;" d _uses_heap uibase/uilib/core/pugixml.cpp /^ bool _uses_heap;$/;" m class:xpath_string file: _uuidof include/dlcom/id.hpp 8;" d -_valid_hostaddr base/net/compat_sockinet.c /^int _valid_hostaddr(const char *addr, int gripe)$/;" f -_valid_ipv4_hostaddr base/net/compat_sockinet.c /^int _valid_ipv4_hostaddr(const char *addr_in, int gripe)$/;" f -_valid_ipv6_hostaddr base/net/compat_sockinet.c /^int _valid_ipv6_hostaddr(const char *addr_in, int gripe)$/;" f +_valid_hostaddr stdcrt/net/compat_sockinet.c /^int _valid_hostaddr(const char *addr, int gripe)$/;" f +_valid_ipv4_hostaddr stdcrt/net/compat_sockinet.c /^int _valid_ipv4_hostaddr(const char *addr_in, int gripe)$/;" f +_valid_ipv6_hostaddr stdcrt/net/compat_sockinet.c /^int _valid_ipv6_hostaddr(const char *addr_in, int gripe)$/;" f _variables uibase/uilib/core/pugixml.cpp /^ xpath_variable_set* _variables;$/;" m struct:xpath_parser file: _wrap uibase/uilib/core/pugixml.hpp /^ mutable xml_attribute _wrap;$/;" m class:pugi::xml_attribute_iterator _wrap uibase/uilib/core/pugixml.hpp /^ mutable xml_node _wrap;$/;" m class:pugi::xml_named_node_iterator _wrap uibase/uilib/core/pugixml.hpp /^ mutable xml_node _wrap;$/;" m class:pugi::xml_node_iterator -_write32_le base/code/compat_endian.c /^void _write32_le(const int value, unsigned char *buffer)$/;" f -_write64_le base/code/compat_endian.c /^void _write64_le(const int64_t value, unsigned char *buffer)$/;" f +_write32_le stdcrt/code/compat_endian.c /^void _write32_le(const int value, unsigned char *buffer)$/;" f +_write64_le stdcrt/code/compat_endian.c /^void _write64_le(const int64_t value, unsigned char *buffer)$/;" f a access/sqlite3.c /^ FuncDef *a[23]; \/* Hash table for functions *\/$/;" m struct:FuncDefHash file: a access/sqlite3.c /^ Stat4Sample *a; \/* Array of mxSample Stat4Sample objects *\/$/;" m struct:Stat4Accum file: a access/sqlite3.c /^ WhereLevel a[1]; \/* Information about each nest loop in WHERE *\/$/;" m struct:WhereInfo file: @@ -10990,7 +10745,7 @@ a logs/sqlite3.c /^ } a[1]; \/* One entry for each identifier on th a logs/sqlite3.c /^ } a[1];$/;" m struct:With typeref:struct:With::Cte file: a logs/sqlite3.c /^struct TrigEvent { int a; IdList * b; };$/;" m struct:TrigEvent file: a msgbus/auth.hpp /^ unsigned int a; \/\/ack$/;" m struct:_BusProtocol -a polipo/config.h /^ struct _Atom **a;$/;" m union:_ConfigVariable::__anon78 typeref:struct:_ConfigVariable::__anon78::_Atom +a polipo/config.h /^ struct _Atom **a;$/;" m union:_ConfigVariable::__anon76 typeref:struct:_ConfigVariable::__anon76::_Atom aAction access/sqlite3.c /^ u8 aAction[2]; \/* ON DELETE and ON UPDATE actions, respectively *\/$/;" m struct:FKey file: aAction logs/sqlite3.c /^ u8 aAction[2]; \/* ON DELETE and ON UPDATE actions, respectively *\/$/;" m struct:FKey file: aAll access/sqlite3.c /^ char *aAll; \/* Array containing doclist (or NULL) *\/$/;" m struct:Fts3Doclist file: @@ -11002,7 +10757,7 @@ aAvgEq logs/sqlite3.c /^ tRowcnt *aAvgEq; \/* Average nEq values for ke aBest access/sqlite3.c /^ Stat4Sample *aBest; \/* Array of nCol best samples *\/$/;" m struct:Stat4Accum file: aBest logs/sqlite3.c /^ Stat4Sample *aBest; \/* Array of nCol best samples *\/$/;" m struct:Stat4Accum file: aBitmap access/sqlite3.c /^ BITVEC_TELEM aBitmap[BITVEC_NELEM]; \/* Bitmap representation *\/$/;" m union:Bitvec::__anon14 file: -aBitmap logs/sqlite3.c /^ BITVEC_TELEM aBitmap[BITVEC_NELEM]; \/* Bitmap representation *\/$/;" m union:Bitvec::__anon59 file: +aBitmap logs/sqlite3.c /^ BITVEC_TELEM aBitmap[BITVEC_NELEM]; \/* Bitmap representation *\/$/;" m union:Bitvec::__anon54 file: aBuffer access/sqlite3.c /^ char *aBuffer; \/* Buffer to merge doclists in *\/$/;" m struct:Fts3MultiSegReader file: aBuffer access/sqlite3.c /^ u8 *aBuffer; \/* Current read buffer *\/$/;" m struct:VdbeSorterIter file: aBuffer access/sqlite3.c /^ u8 *aBuffer; \/* Pointer to write buffer *\/$/;" m struct:FileWriter file: @@ -11089,10 +10844,10 @@ aHardLimit access/sqlite3.c /^static const int aHardLimit[] = {$/;" v file: aHardLimit logs/sqlite3.c /^static const int aHardLimit[] = {$/;" v file: aHash access/sqlite3.c /^ u32 aHash[BITVEC_NINT]; \/* Hash table representation *\/$/;" m union:Bitvec::__anon14 file: aHash access/sqlite3.c /^ RtreeNode *aHash[HASHSIZE]; \/* Hash table of in-memory nodes. *\/ $/;" m struct:Rtree file: -aHash logs/sqlite3.c /^ u32 aHash[BITVEC_NINT]; \/* Hash table representation *\/$/;" m union:Bitvec::__anon59 file: +aHash logs/sqlite3.c /^ u32 aHash[BITVEC_NINT]; \/* Hash table representation *\/$/;" m union:Bitvec::__anon54 file: aHash logs/sqlite3.c /^ RtreeNode *aHash[HASHSIZE]; \/* Hash table of in-memory nodes. *\/ $/;" m struct:Rtree file: aInLoop access/sqlite3.c /^ } *aInLoop; \/* Information about each nested IN operator *\/$/;" m struct:WhereLevel::__anon16::__anon17 typeref:struct:WhereLevel::__anon16::__anon17::InLoop file: -aInLoop logs/sqlite3.c /^ } *aInLoop; \/* Information about each nested IN operator *\/$/;" m struct:WhereLevel::__anon61::__anon62 typeref:struct:WhereLevel::__anon61::__anon62::InLoop file: +aInLoop logs/sqlite3.c /^ } *aInLoop; \/* Information about each nested IN operator *\/$/;" m struct:WhereLevel::__anon56::__anon57 typeref:struct:WhereLevel::__anon56::__anon57::InLoop file: aIndent access/sqlite3.c /^ u16 aIndent[100]; \/* Levels of indentation *\/$/;" m struct:Explain file: aIndent logs/sqlite3.c /^ u16 aIndent[100]; \/* Levels of indentation *\/$/;" m struct:Explain file: aIndex access/sqlite3.c /^ ht_slot *aIndex; \/* i0, i1, i2... such that aPgno[iN] ascend *\/$/;" m struct:WalIterator::WalSegment file: @@ -11169,6 +10924,7 @@ aPhrase access/sqlite3.c /^ SnippetPhrase *aPhrase; \/* Array of size n aPhrase logs/sqlite3.c /^ SnippetPhrase *aPhrase; \/* Array of size nPhrase *\/$/;" m struct:SnippetIter file: aPool access/sqlite3.c /^ Mem3Block *aPool;$/;" m struct:Mem3Global file: aPool logs/sqlite3.c /^ Mem3Block *aPool;$/;" m struct:Mem3Global file: +aPos vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let aPos = matchend(code.code, '::\\s*\\~*\\s*\\w\\+\\s*(')$/;" v aPragmaNames access/sqlite3.c /^} aPragmaNames[] = {$/;" v typeref:struct:sPragmaNames file: aPragmaNames logs/sqlite3.c /^} aPragmaNames[] = {$/;" v typeref:struct:sPragmaNames file: aPrefix access/sqlite3.c /^static const char aPrefix[] = "-x0\\000X0";$/;" v file: @@ -11180,7 +10936,7 @@ aRegion logs/sqlite3.c /^ } *aRegion;$/;" m struct:winShmNode typeref:struct:wi aRow access/sqlite3.c /^ const u8 *aRow; \/* Data for the current row, if all on one page *\/$/;" m struct:VdbeCursor file: aRow logs/sqlite3.c /^ const u8 *aRow; \/* Data for the current row, if all on one page *\/$/;" m struct:VdbeCursor file: aRowid access/sqlite3.c /^ u8 *aRowid; \/* Key for WITHOUT ROWID tables *\/$/;" m union:Stat4Sample::__anon15 file: -aRowid logs/sqlite3.c /^ u8 *aRowid; \/* Key for WITHOUT ROWID tables *\/$/;" m union:Stat4Sample::__anon60 file: +aRowid logs/sqlite3.c /^ u8 *aRowid; \/* Key for WITHOUT ROWID tables *\/$/;" m union:Stat4Sample::__anon55 file: aSalt access/sqlite3.c /^ u32 aSalt[2]; \/* Two salt values copied from WAL header *\/$/;" m struct:WalIndexHdr file: aSalt logs/sqlite3.c /^ u32 aSalt[2]; \/* Two salt values copied from WAL header *\/$/;" m struct:WalIndexHdr file: aSample access/sqlite3.c /^ IndexSample *aSample; \/* Samples of the left-most key *\/$/;" m struct:Index file: @@ -11246,7 +11002,7 @@ accept polipo/mingw.c 35;" d file: accept polipo/mingw.h 132;" d accept_add_ref 3rd/include/iotcpaccept.hpp /^ long accept_add_ref() {$/;" f class:IoTcpAccpet accept_del_ref 3rd/include/iotcpaccept.hpp /^ long accept_del_ref() {$/;" f class:IoTcpAccpet -accept_gzip http/http/http_header.cpp /^int http_header_t::accept_gzip(bool on)$/;" f class:http_header_t +accept_gzip net/http_protocol/http_header.cpp /^int http_header_t::accept_gzip(bool on)$/;" f class:http_header_t accept_handle 3rd/include/iotcpaccept.hpp /^ int accept_handle(io_c_error_code ec, void* data, const IoTcpBase* tcp) {$/;" f class:IoTcpAccpet accept_is_open 3rd/include/iotcpaccept.hpp /^ int accept_is_open() {$/;" f class:IoTcpAccpet accept_post_sem 3rd/include/iotcpaccept.hpp /^ void accept_post_sem() {$/;" f class:IoTcpAccpet @@ -11255,6 +11011,8 @@ acceptptr 3rd/include/iotcpaccept.hpp /^ io_acceptor_ptr acceptptr;$/;" m class access polipo/diskcache.h /^ time_t access;$/;" m struct:_DiskObject accessPayload access/sqlite3.c /^static int accessPayload($/;" f file: accessPayload logs/sqlite3.c /^static int accessPayload($/;" f file: +accessVersionNumber access/access.h /^FOUNDATION_EXPORT double accessVersionNumber;$/;" v +accessVersionString access/access.h /^FOUNDATION_EXPORT const unsigned char accessVersionString[];$/;" v accpet_assign 3rd/include/iotcpaccept.hpp /^ int accpet_assign(_sock_t* s) {$/;" f class:IoTcpAccpet accpet_bind 3rd/include/iotcpaccept.hpp /^ int accpet_bind(const char* addr, unsigned short port) {$/;" f class:IoTcpAccpet accpet_close 3rd/include/iotcpaccept.hpp /^ int accpet_close() {$/;" f class:IoTcpAccpet @@ -11264,8 +11022,8 @@ accpet_listen 3rd/include/iotcpaccept.hpp /^ int accpet_listen() {$/;" f class:I accpet_wait 3rd/include/iotcpaccept.hpp /^ int accpet_wait(const IoTcpBase* tcp, void* data) {$/;" f class:IoTcpAccpet accumulateSyslogN polipo/log.c /^accumulateSyslogN(int type, const char *s, int len)$/;" f file: accumulateSyslogV polipo/log.c /^accumulateSyslogV(int type, const char *f, va_list args)$/;" f file: -ack net/protocol/tcp.h /^ uint16_t ack : 1;$/;" m struct:tcphdr_s -ack_seq net/protocol/tcp.h /^ uint32_t ack_seq;$/;" m struct:tcphdr_s +ack net/protocol/tcp.h /^ uint16_t ack:1;$/;" m struct:tcphdr_s +ack_seq net/protocol/tcp.h /^ uint32_t ack_seq;$/;" m struct:tcphdr_s actionName access/sqlite3.c /^static const char *actionName(u8 action){$/;" f file: actionName logs/sqlite3.c /^static const char *actionName(u8 action){$/;" f file: ad net/protocol/dns.h /^ uint8_t ad:1;$/;" m struct:dnshdr_s @@ -11290,8 +11048,8 @@ addToVTrans access/sqlite3.c /^static void addToVTrans(sqlite3 *db, VTable *pVTa addToVTrans logs/sqlite3.c /^static void addToVTrans(sqlite3 *db, VTable *pVTab){$/;" f file: addWhereTerm access/sqlite3.c /^static void addWhereTerm($/;" f file: addWhereTerm logs/sqlite3.c /^static void addWhereTerm($/;" f file: -add_cookie http/http/http_header.cpp /^int http_header_t::add_cookie(const char* name, const char* value,$/;" f class:http_header_t -add_entry http/http/http_header.cpp /^int http_header_t::add_entry(const char* name, const char* value, bool replace)$/;" f class:http_header_t +add_cookie net/http_protocol/http_header.cpp /^int http_header_t::add_cookie(const char* name, const char* value,$/;" f class:http_header_t +add_entry net/http_protocol/http_header.cpp /^int http_header_t::add_entry(const char* name, const char* value, bool replace)$/;" f class:http_header_t addr include/dlcom/comfactory.hpp /^ ULONG addr;$/;" m struct:_STDCOM_OBJMAP_ENTRY addr polipo/dns.h /^ AtomPtr addr;$/;" m struct:_GethostbynameRequest addr polipo/io.h /^ struct _Atom *addr;$/;" m struct:_ConnectRequest typeref:struct:_ConnectRequest::_Atom @@ -11308,7 +11066,7 @@ addrFillSub logs/sqlite3.c /^ int addrFillSub; \/* Address of subroutine to addrFirst access/sqlite3.c /^ int addrFirst; \/* First instruction of interior of the loop *\/$/;" m struct:WhereLevel file: addrFirst logs/sqlite3.c /^ int addrFirst; \/* First instruction of interior of the loop *\/$/;" m struct:WhereLevel file: addrInTop access/sqlite3.c /^ int addrInTop; \/* Top of the IN loop *\/$/;" m struct:WhereLevel::__anon16::__anon17::InLoop file: -addrInTop logs/sqlite3.c /^ int addrInTop; \/* Top of the IN loop *\/$/;" m struct:WhereLevel::__anon61::__anon62::InLoop file: +addrInTop logs/sqlite3.c /^ int addrInTop; \/* Top of the IN loop *\/$/;" m struct:WhereLevel::__anon56::__anon57::InLoop file: addrNxt access/sqlite3.c /^ int addrNxt; \/* Jump here to start the next IN combination *\/$/;" m struct:WhereLevel file: addrNxt logs/sqlite3.c /^ int addrNxt; \/* Jump here to start the next IN combination *\/$/;" m struct:WhereLevel file: addrOpenEphm access/sqlite3.c /^ int addrOpenEphm[3]; \/* OP_OpenEphem opcodes related to this select *\/$/;" m struct:Select file: @@ -11355,7 +11113,7 @@ aggregate_context logs/sqlite3.c /^ void * (*aggregate_context)(sqlite3_context aggregate_count access/sqlite3.c /^ int (*aggregate_count)(sqlite3_context*);$/;" m struct:sqlite3_api_routines file: aggregate_count logs/sqlite3.c /^ int (*aggregate_count)(sqlite3_context*);$/;" m struct:sqlite3_api_routines file: ai access/sqlite3.c /^ int *ai; \/* Used when p4type is P4_INTARRAY *\/$/;" m union:VdbeOp::__anon1 file: -ai logs/sqlite3.c /^ int *ai; \/* Used when p4type is P4_INTARRAY *\/$/;" m union:VdbeOp::__anon46 file: +ai logs/sqlite3.c /^ int *ai; \/* Used when p4type is P4_INTARRAY *\/$/;" m union:VdbeOp::__anon41 file: aiColumn access/sqlite3.c /^ i16 *aiColumn; \/* Which columns are used by this index. 1st is 0 *\/$/;" m struct:Index file: aiColumn logs/sqlite3.c /^ i16 *aiColumn; \/* Which columns are used by this index. 1st is 0 *\/$/;" m struct:Index file: aiCurOnePass access/sqlite3.c /^ int aiCurOnePass[2]; \/* OP_OpenWrite cursors for the ONEPASS opt *\/$/;" m struct:WhereInfo file: @@ -11374,7 +11132,7 @@ aiRowEst access/sqlite3.c /^ tRowcnt *aiRowEst; \/* From ANALYZE: Est. ro aiRowEst logs/sqlite3.c /^ tRowcnt *aiRowEst; \/* From ANALYZE: Est. rows selected by each column *\/$/;" m struct:Index file: aiSmall access/sqlite3.c /^ u32 aiSmall[MX_SMALL-1]; \/* For sizes 2 through MX_SMALL, inclusive *\/$/;" m struct:Mem3Global file: aiSmall logs/sqlite3.c /^ u32 aiSmall[MX_SMALL-1]; \/* For sizes 2 through MX_SMALL, inclusive *\/$/;" m struct:Mem3Global file: -al polipo/config.h /^ struct _AtomList **al;$/;" m union:_ConfigVariable::__anon78 typeref:struct:_ConfigVariable::__anon78::_AtomList +al polipo/config.h /^ struct _AtomList **al;$/;" m union:_ConfigVariable::__anon76 typeref:struct:_ConfigVariable::__anon76::_AtomList alarmArg access/sqlite3.c /^ void *alarmArg;$/;" m struct:Mem0Global file: alarmArg logs/sqlite3.c /^ void *alarmArg;$/;" m struct:Mem0Global file: alarmBusy access/sqlite3.c /^ int alarmBusy;$/;" m struct:Mem3Global file: @@ -11383,7 +11141,7 @@ alarmCallback access/sqlite3.c /^ void (*alarmCallback)(void*, sqlite3_int64,in alarmCallback logs/sqlite3.c /^ void (*alarmCallback)(void*, sqlite3_int64,int);$/;" m struct:Mem0Global file: alarmThreshold access/sqlite3.c /^ sqlite3_int64 alarmThreshold;$/;" m struct:Mem0Global file: alarmThreshold logs/sqlite3.c /^ sqlite3_int64 alarmThreshold;$/;" m struct:Mem0Global file: -alignment uibase/uilib/core/pugixml.cpp /^ double alignment;$/;" m union:xpath_memory_block::__anon95 file: +alignment uibase/uilib/core/pugixml.cpp /^ double alignment;$/;" m union:xpath_memory_block::__anon98 file: allSpaces access/sqlite3.c /^static int allSpaces(const char *z, int n){$/;" f file: allSpaces logs/sqlite3.c /^static int allSpaces(const char *z, int n){$/;" f file: alloc mempool/alloc.h /^ void *alloc;$/;" m struct:ngx_pool_large_s @@ -11401,7 +11159,7 @@ alloc_node uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* alloc_node(ast_type alloc_node uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* alloc_node(ast_type_t type, xpath_value_type rettype, xpath_ast_node* left = 0, xpath_ast_node* right = 0)$/;" f struct:xpath_parser alloc_node uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* alloc_node(ast_type_t type, xpath_value_type rettype, xpath_variable* value)$/;" f struct:xpath_parser alloc_string uibase/uilib/core/pugixml.cpp /^ const char_t* alloc_string(const xpath_lexer_string& value)$/;" f struct:xpath_parser -allocate base/code/compat_cjson.c /^ void *(*allocate)(size_t size);$/;" m struct:internal_hooks file: +allocate stdcrt/code/compat_cjson.c /^ void *(*allocate)(size_t size);$/;" m struct:internal_hooks file: allocate uibase/uilib/core/pugixml.cpp /^ static allocation_function allocate;$/;" m struct:xml_memory_management_function_storage file: allocate uibase/uilib/core/pugixml.cpp /^ void* allocate(size_t size)$/;" f struct:xpath_allocator allocate uibase/uilib/core/pugixml.cpp /^ template allocation_function xml_memory_management_function_storage::allocate = default_allocate;$/;" m class:xml_memory_management_function_storage file: @@ -11492,7 +11250,7 @@ apSegment access/sqlite3.c /^ Fts3SegReader **apSegment; \/* Array of Fts3 apSegment logs/sqlite3.c /^ Fts3SegReader **apSegment; \/* Array of Fts3SegReader objects *\/$/;" m struct:Fts3MultiSegReader file: apSub access/sqlite3.c /^ Bitvec *apSub[BITVEC_NPTR]; \/* Recursive representation *\/$/;" m union:Bitvec::__anon14 file: apSub access/sqlite3.c /^ SubProgram **apSub; \/* Array of subprograms *\/$/;" m struct:VdbeOpIter file: -apSub logs/sqlite3.c /^ Bitvec *apSub[BITVEC_NPTR]; \/* Recursive representation *\/$/;" m union:Bitvec::__anon59 file: +apSub logs/sqlite3.c /^ Bitvec *apSub[BITVEC_NPTR]; \/* Recursive representation *\/$/;" m union:Bitvec::__anon54 file: apSub logs/sqlite3.c /^ SubProgram **apSub; \/* Array of subprograms *\/$/;" m struct:VdbeOpIter file: apTrigger access/sqlite3.c /^ Trigger *apTrigger[2];\/* Triggers for aAction[] actions *\/$/;" m struct:FKey file: apTrigger logs/sqlite3.c /^ Trigger *apTrigger[2];\/* Triggers for aAction[] actions *\/$/;" m struct:FKey file: @@ -11526,68 +11284,68 @@ apply_predicate_number_const uibase/uilib/core/pugixml.cpp /^ static void apply apply_predicates uibase/uilib/core/pugixml.cpp /^ void apply_predicates(xpath_node_set_raw& ns, size_t first, const xpath_stack& stack, nodeset_eval_t eval)$/;" f class:xpath_ast_node file: approx access/sqlite3.c /^ u8 approx; \/* True if non-integer value was input to the sum *\/$/;" m struct:SumCtx file: approx logs/sqlite3.c /^ u8 approx; \/* True if non-integer value was input to the sum *\/$/;" m struct:SumCtx file: -arg base/thread/compat_thread.c /^ void* arg;$/;" m struct:thread_ctx file: -argc compat/compat_argv.h /^ int argc;$/;" m struct:argv_s -argv compat/compat_argv.h /^ char **argv;$/;" m struct:argv_s +arg stdcrt/thread/compat_thread.c /^ void* arg;$/;" m struct:thread_ctx file: +argc crt/crt_argv.h /^ int argc;$/;" m struct:argv_s +argv crt/crt_argv.h /^ char **argv;$/;" m struct:argv_s argvIndex access/sqlite3.c /^ int argvIndex; \/* if >0, constraint is part of argv to xFilter *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint_usage file: argvIndex access/sqlite3.h /^ int argvIndex; \/* if >0, constraint is part of argv to xFilter *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint_usage argvIndex logs/sqlite3.c /^ int argvIndex; \/* if >0, constraint is part of argv to xFilter *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint_usage file: argvIndex logs/sqlite3.h /^ int argvIndex; \/* if >0, constraint is part of argv to xFilter *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint_usage -argv_add base/stdlib/compat_argv.c /^static void argv_add(argv_t *argvp, ...)$/;" f file: -argv_clean base/stdlib/compat_argv.c /^void argv_clean(argv_t *argvp)$/;" f -argv_extend base/stdlib/compat_argv.c /^static void argv_extend(argv_t* argvp)$/;" f file: -argv_init base/stdlib/compat_argv.c /^int argv_init(argv_t* argvp,int size)$/;" f -argv_iter_head base/stdlib/compat_argv.c /^static void *argv_iter_head(ITER *iter, argv_t* argv)$/;" f file: -argv_iter_next base/stdlib/compat_argv.c /^static void *argv_iter_next(ITER *iter, argv_t *argv)$/;" f file: -argv_iter_prev base/stdlib/compat_argv.c /^static void *argv_iter_prev(ITER *iter, argv_t *argv)$/;" f file: -argv_iter_tail base/stdlib/compat_argv.c /^static void *argv_iter_tail(ITER *iter, argv_t *argv)$/;" f file: -argv_pop_back base/stdlib/compat_argv.c /^static char *argv_pop_back(argv_t* argvp)$/;" f file: -argv_pop_front base/stdlib/compat_argv.c /^static char *argv_pop_front(argv_t* argvp)$/;" f file: -argv_push_back base/stdlib/compat_argv.c /^static void argv_push_back(argv_t* argvp, const char *s)$/;" f file: -argv_push_front base/stdlib/compat_argv.c /^static void argv_push_front(argv_t* argvp, const char *s)$/;" f file: -argv_s compat/compat_argv.h /^struct argv_s {$/;" s -argv_size base/stdlib/compat_argv.c /^int argv_size(argv_t *argvp)$/;" f -argv_size compat/compat_argv.h /^ int (*argv_size)(argv_t*);$/;" m struct:argv_s -argv_split base/stdlib/compat_argv.c /^argv_t* argv_split(argv_t* argvp, const char *str, const char *delim)$/;" f -argv_split compat/compat_argv.h /^ argv_t* (*argv_split)(argv_t*, const char *, const char *);$/;" m struct:argv_s -argv_t compat/compat_argv.h /^typedef struct argv_s argv_t;$/;" t typeref:struct:argv_s -argv_terminate base/stdlib/compat_argv.c /^void argv_terminate(argv_t *argvp)$/;" f -argv_terminate compat/compat_argv.h /^ void (*argv_terminate)(argv_t*);$/;" m struct:argv_s -array compat/compat_cjson.h /^CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array);$/;" v -array_append base/stdlib/compat_array.c /^static int array_append(array_t *a, void *obj)$/;" f file: -array_clean base/stdlib/compat_array.c /^void array_clean(array_t *a, void(*free_fn)(void *))$/;" f -array_delete base/stdlib/compat_array.c /^static int array_delete(array_t *a, int idx, void (*free_fn)(void*))$/;" f file: -array_delete compat/compat_array.h /^ int (*array_delete)(array_t *a, int position, void(*free_fn)(void*));$/;" m struct:array_s -array_delete_idx base/stdlib/compat_array.c /^static int array_delete_idx(array_t *a, int position, void (*free_fn)(void *))$/;" f file: -array_delete_idx compat/compat_array.h /^ int (*array_delete_idx)(array_t *a, int position, void(*free_fn)(void *));$/;" m struct:array_s -array_delete_obj base/stdlib/compat_array.c /^static int array_delete_obj(array_t *a, void *obj, void (*free_fn)(void *))$/;" f file: -array_delete_range base/stdlib/compat_array.c /^static int array_delete_range(array_t *a, int ibegin, int iend,void (*free_fn)(void*))$/;" f file: -array_delete_range compat/compat_array.h /^ int (*array_delete_range)(array_t *a, int ibegin, int iend, void(*free_fn)(void*));$/;" m struct:array_s -array_grow base/stdlib/compat_array.c /^static void array_grow(array_t *a, int min_capacity)$/;" f file: -array_index base/stdlib/compat_array.c /^static void* array_index(const array_t *a, int idx)$/;" f file: -array_index compat/compat_array.h /^ void* (*array_index)(const array_t *a, int idx);$/;" m struct:array_s -array_init base/stdlib/compat_array.c /^int array_init(array_t* a, int init_size)$/;" f -array_iter_head base/stdlib/compat_array.c /^static void *array_iter_head(ITER *iter, struct array_s *a)$/;" f file: -array_iter_next base/stdlib/compat_array.c /^static void *array_iter_next(ITER *iter, struct array_s *a)$/;" f file: -array_iter_prev base/stdlib/compat_array.c /^static void *array_iter_prev(ITER *iter, struct array_s *a)$/;" f file: -array_iter_tail base/stdlib/compat_array.c /^static void *array_iter_tail(ITER *iter, struct array_s *a)$/;" f file: -array_mv_idx base/stdlib/compat_array.c /^static int array_mv_idx(array_t *a, int ito, int ifrom, void (*free_fn)(void *))$/;" f file: -array_mv_idx compat/compat_array.h /^ int (*array_mv_idx)(array_t *a, int ito, int ifrom, void(*free_fn)(void *));$/;" m struct:array_s -array_pop_back base/stdlib/compat_array.c /^static void *array_pop_back(struct array_s *a)$/;" f file: -array_pop_front base/stdlib/compat_array.c /^static void *array_pop_front(struct array_s *a)$/;" f file: -array_pre_append base/stdlib/compat_array.c /^static void array_pre_append(array_t *a, int app_count)$/;" f file: -array_pre_append compat/compat_array.h /^ void (*array_pre_append)(array_t *a, int app_count);$/;" m struct:array_s -array_pred_insert base/stdlib/compat_array.c /^static int array_pred_insert(array_t *a, int position, void *obj)$/;" f file: -array_pred_insert compat/compat_array.h /^ int (*array_pred_insert)(array_t *a, int position, void *obj);$/;" m struct:array_s -array_prepend base/stdlib/compat_array.c /^static int array_prepend(array_t *a, void *obj)$/;" f file: -array_push_back base/stdlib/compat_array.c /^static int array_push_back(struct array_s *a, void *obj)$/;" f file: -array_push_front base/stdlib/compat_array.c /^static int array_push_front(struct array_s *a, void *obj)$/;" f file: -array_s compat/compat_array.h /^struct array_s {$/;" s -array_size base/stdlib/compat_array.c /^static int array_size(const array_t *a)$/;" f file: -array_size compat/compat_array.h /^ int (*array_size)(const array_t *a);$/;" m struct:array_s -array_succ_insert base/stdlib/compat_array.c /^static int array_succ_insert(array_t *a, int position, void *obj)$/;" f file: -array_succ_insert compat/compat_array.h /^ int (*array_succ_insert)(array_t *a, int position, void *obj);$/;" m struct:array_s -array_t compat/compat_array.h /^typedef struct array_s array_t;$/;" t typeref:struct:array_s +argv_add stdcrt/stdlib/compat_argv.c /^static void argv_add(argv_t *argvp, ...)$/;" f file: +argv_clean stdcrt/stdlib/compat_argv.c /^void argv_clean(argv_t *argvp)$/;" f +argv_extend stdcrt/stdlib/compat_argv.c /^static void argv_extend(argv_t* argvp)$/;" f file: +argv_init stdcrt/stdlib/compat_argv.c /^int argv_init(argv_t* argvp,int size)$/;" f +argv_iter_head stdcrt/stdlib/compat_argv.c /^static void *argv_iter_head(ITER *iter, argv_t* argv)$/;" f file: +argv_iter_next stdcrt/stdlib/compat_argv.c /^static void *argv_iter_next(ITER *iter, argv_t *argv)$/;" f file: +argv_iter_prev stdcrt/stdlib/compat_argv.c /^static void *argv_iter_prev(ITER *iter, argv_t *argv)$/;" f file: +argv_iter_tail stdcrt/stdlib/compat_argv.c /^static void *argv_iter_tail(ITER *iter, argv_t *argv)$/;" f file: +argv_pop_back stdcrt/stdlib/compat_argv.c /^static char *argv_pop_back(argv_t* argvp)$/;" f file: +argv_pop_front stdcrt/stdlib/compat_argv.c /^static char *argv_pop_front(argv_t* argvp)$/;" f file: +argv_push_back stdcrt/stdlib/compat_argv.c /^static void argv_push_back(argv_t* argvp, const char *s)$/;" f file: +argv_push_front stdcrt/stdlib/compat_argv.c /^static void argv_push_front(argv_t* argvp, const char *s)$/;" f file: +argv_s crt/crt_argv.h /^struct argv_s {$/;" s +argv_size crt/crt_argv.h /^ int (*argv_size)(argv_t*);$/;" m struct:argv_s +argv_size stdcrt/stdlib/compat_argv.c /^int argv_size(argv_t *argvp)$/;" f +argv_split crt/crt_argv.h /^ argv_t* (*argv_split)(argv_t*, const char *, const char *);$/;" m struct:argv_s +argv_split stdcrt/stdlib/compat_argv.c /^argv_t* argv_split(argv_t* argvp, const char *str, const char *delim)$/;" f +argv_t crt/crt_argv.h /^typedef struct argv_s argv_t;$/;" t typeref:struct:argv_s +argv_terminate crt/crt_argv.h /^ void (*argv_terminate)(argv_t*);$/;" m struct:argv_s +argv_terminate stdcrt/stdlib/compat_argv.c /^void argv_terminate(argv_t *argvp)$/;" f +array crt/crt_cjson.h /^CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array);$/;" v +array_append stdcrt/stdlib/compat_array.c /^static int array_append(array_t *a, void *obj)$/;" f file: +array_clean stdcrt/stdlib/compat_array.c /^void array_clean(array_t *a, void(*free_fn)(void *))$/;" f +array_delete crt/crt_array.h /^ int (*array_delete)(array_t *a, int position, void(*free_fn)(void*));$/;" m struct:array_s +array_delete stdcrt/stdlib/compat_array.c /^static int array_delete(array_t *a, int idx, void (*free_fn)(void*))$/;" f file: +array_delete_idx crt/crt_array.h /^ int (*array_delete_idx)(array_t *a, int position, void(*free_fn)(void *));$/;" m struct:array_s +array_delete_idx stdcrt/stdlib/compat_array.c /^static int array_delete_idx(array_t *a, int position, void (*free_fn)(void *))$/;" f file: +array_delete_obj stdcrt/stdlib/compat_array.c /^static int array_delete_obj(array_t *a, void *obj, void (*free_fn)(void *))$/;" f file: +array_delete_range crt/crt_array.h /^ int (*array_delete_range)(array_t *a, int ibegin, int iend, void(*free_fn)(void*));$/;" m struct:array_s +array_delete_range stdcrt/stdlib/compat_array.c /^static int array_delete_range(array_t *a, int ibegin, int iend,void (*free_fn)(void*))$/;" f file: +array_grow stdcrt/stdlib/compat_array.c /^static void array_grow(array_t *a, int min_capacity)$/;" f file: +array_index crt/crt_array.h /^ void* (*array_index)(const array_t *a, int idx);$/;" m struct:array_s +array_index stdcrt/stdlib/compat_array.c /^static void* array_index(const array_t *a, int idx)$/;" f file: +array_init stdcrt/stdlib/compat_array.c /^int array_init(array_t* a, int init_size)$/;" f +array_iter_head stdcrt/stdlib/compat_array.c /^static void *array_iter_head(ITER *iter, struct array_s *a)$/;" f file: +array_iter_next stdcrt/stdlib/compat_array.c /^static void *array_iter_next(ITER *iter, struct array_s *a)$/;" f file: +array_iter_prev stdcrt/stdlib/compat_array.c /^static void *array_iter_prev(ITER *iter, struct array_s *a)$/;" f file: +array_iter_tail stdcrt/stdlib/compat_array.c /^static void *array_iter_tail(ITER *iter, struct array_s *a)$/;" f file: +array_mv_idx crt/crt_array.h /^ int (*array_mv_idx)(array_t *a, int ito, int ifrom, void(*free_fn)(void *));$/;" m struct:array_s +array_mv_idx stdcrt/stdlib/compat_array.c /^static int array_mv_idx(array_t *a, int ito, int ifrom, void (*free_fn)(void *))$/;" f file: +array_pop_back stdcrt/stdlib/compat_array.c /^static void *array_pop_back(struct array_s *a)$/;" f file: +array_pop_front stdcrt/stdlib/compat_array.c /^static void *array_pop_front(struct array_s *a)$/;" f file: +array_pre_append crt/crt_array.h /^ void (*array_pre_append)(array_t *a, int app_count);$/;" m struct:array_s +array_pre_append stdcrt/stdlib/compat_array.c /^static void array_pre_append(array_t *a, int app_count)$/;" f file: +array_pred_insert crt/crt_array.h /^ int (*array_pred_insert)(array_t *a, int position, void *obj);$/;" m struct:array_s +array_pred_insert stdcrt/stdlib/compat_array.c /^static int array_pred_insert(array_t *a, int position, void *obj)$/;" f file: +array_prepend stdcrt/stdlib/compat_array.c /^static int array_prepend(array_t *a, void *obj)$/;" f file: +array_push_back stdcrt/stdlib/compat_array.c /^static int array_push_back(struct array_s *a, void *obj)$/;" f file: +array_push_front stdcrt/stdlib/compat_array.c /^static int array_push_front(struct array_s *a, void *obj)$/;" f file: +array_s crt/crt_array.h /^struct array_s {$/;" s +array_size crt/crt_array.h /^ int (*array_size)(const array_t *a);$/;" m struct:array_s +array_size stdcrt/stdlib/compat_array.c /^static int array_size(const array_t *a)$/;" f file: +array_succ_insert crt/crt_array.h /^ int (*array_succ_insert)(array_t *a, int position, void *obj);$/;" m struct:array_s +array_succ_insert stdcrt/stdlib/compat_array.c /^static int array_succ_insert(array_t *a, int position, void *obj)$/;" f file: +array_t crt/crt_array.h /^typedef struct array_s array_t;$/;" t typeref:struct:array_s as_bool uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_attribute::as_bool(bool def) const$/;" f class:pugi::xml_attribute as_bool uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_text::as_bool(bool def) const$/;" f class:pugi::xml_text as_double uibase/uilib/core/pugixml.cpp /^ PUGI__FN double xml_attribute::as_double(double def) const$/;" f class:pugi::xml_attribute @@ -11761,17 +11519,17 @@ atomXPolipoAccess polipo/http_parse.c /^ atomXPolipoDate, atomXPolipoAccess, atomXPolipoBodyOffset polipo/http_parse.c /^ atomXPolipoBodyOffset;$/;" v file: atomXPolipoDate polipo/http_parse.c /^ atomXPolipoDate, atomXPolipoAccess, atomXPolipoLocation, $/;" v file: atomXPolipoLocation polipo/http_parse.c /^ atomXPolipoDate, atomXPolipoAccess, atomXPolipoLocation, $/;" v file: -atomic_type compat/compat_atomic.h /^ typedef int32_t atomic_type;$/;" t -atomic_type compat/compat_atomic.h /^ typedef long atomic_type;$/;" t -atomic_type compat/compat_core.hpp /^ typedef int32_t atomic_type;$/;" t -atomic_type compat/compat_core.hpp /^ typedef long atomic_type;$/;" t +atomic_type crt/crt_atomic.h /^ typedef int32_t atomic_type;$/;" t +atomic_type crt/crt_atomic.h /^ typedef long atomic_type;$/;" t +atomic_type crt/crt_core.hpp /^ typedef int32_t atomic_type;$/;" t +atomic_type crt/crt_core.hpp /^ typedef long atomic_type;$/;" t attach include/dlcom/comsentry.hpp /^ void attach(I* p) $/;" f class:ComPtr attachBackupObject access/sqlite3.c /^static void attachBackupObject(sqlite3_backup *p){$/;" f file: attachBackupObject logs/sqlite3.c /^static void attachBackupObject(sqlite3_backup *p){$/;" f file: attachFunc access/sqlite3.c /^static void attachFunc($/;" f file: attachFunc logs/sqlite3.c /^static void attachFunc($/;" f file: -attr compat/darwinsysvar.hpp /^ pthread_condattr_t attr;$/;" m struct:__anon31 -attr compat/posixsysvar.hpp /^ pthread_condattr_t attr;$/;" m struct:__anon33 +attr crt/darwinsysvar.hpp /^ pthread_condattr_t attr;$/;" m struct:__anon30 +attr crt/posixsysvar.hpp /^ pthread_condattr_t attr;$/;" m struct:__anon27 attribute uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_attribute xml_node::attribute(const char_t* name_) const$/;" f class:pugi::xml_node attribute uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_attribute xml_node::attribute(const char_t* name_, xml_attribute& hint_) const$/;" f class:pugi::xml_node attribute uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_attribute xpath_node::attribute() const$/;" f class:pugi::xpath_node @@ -11845,7 +11603,7 @@ azVar logs/sqlite3.c /^ char **azVar; \/* Pointers to names of para azVar logs/sqlite3.c /^ char **azVar; \/* Name of variables *\/$/;" m struct:Vdbe file: b access/sqlite3.c /^struct TrigEvent { int a; IdList * b; };$/;" m struct:TrigEvent file: b logs/sqlite3.c /^struct TrigEvent { int a; IdList * b; };$/;" m struct:TrigEvent file: -b polipo/io.h /^ } b;$/;" m union:_StreamRequest::__anon80 typeref:struct:_StreamRequest::__anon80::__anon82 +b polipo/io.h /^ } b;$/;" m union:_StreamRequest::__anon77 typeref:struct:_StreamRequest::__anon77::__anon79 b64 polipo/util.c /^static const char b64[64] =$/;" v file: b64cmp polipo/util.c /^b64cmp(const char *restrict a, int an, const char *restrict b, int bn)$/;" f b64cpy polipo/util.c /^b64cpy(char *restrict dst, const char *restrict src, int n, int fss)$/;" f @@ -11867,6 +11625,7 @@ bDescIdx access/sqlite3.c /^ u8 bDescIdx; \/* True if doclis bDescIdx logs/sqlite3.c /^ u8 bDescIdx; \/* True if doclists are in reverse order *\/$/;" m struct:Fts3Table file: bDestLocked access/sqlite3.c /^ int bDestLocked; \/* True once a write-transaction is open on pDest *\/$/;" m struct:sqlite3_backup file: bDestLocked logs/sqlite3.c /^ int bDestLocked; \/* True once a write-transaction is open on pDest *\/$/;" m struct:sqlite3_backup file: +bDoNotComplete vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let s:bDoNotComplete = 0$/;" v bDoTruncate access/sqlite3.c /^ u8 bDoTruncate; \/* True to truncate db on commit *\/$/;" m struct:BtShared file: bDoTruncate logs/sqlite3.c /^ u8 bDoTruncate; \/* True to truncate db on commit *\/$/;" m struct:BtShared file: bEnabled access/sqlite3.c /^ u8 bEnabled; \/* False to disable new lookaside allocations *\/$/;" m struct:Lookaside file: @@ -11912,6 +11671,7 @@ bLookup logs/sqlite3.c /^ int bLookup; \/* True if a lookup bLookup logs/sqlite3.c /^ u8 bLookup; \/* True for a lookup only *\/$/;" m struct:Fts3SegReader file: bMalloced access/sqlite3.c /^ u8 bMalloced; \/* True if pStart obtained from sqlite3_malloc() *\/$/;" m struct:Lookaside file: bMalloced logs/sqlite3.c /^ u8 bMalloced; \/* True if pStart obtained from sqlite3_malloc() *\/$/;" m struct:Lookaside file: +bMayComplete vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:bMayComplete = 0$/;" v bMemstat access/sqlite3.c /^ int bMemstat; \/* True to enable memory status *\/$/;" m struct:Sqlite3Config file: bMemstat logs/sqlite3.c /^ int bMemstat; \/* True to enable memory status *\/$/;" m struct:Sqlite3Config file: bMultiExpandable uibase/uilib/control/uilist.h /^ bool bMultiExpandable;$/;" m struct:DuiLib::tagTListInfoUI @@ -11939,6 +11699,7 @@ bRemoveDiacritic access/sqlite3.c /^ int bRemoveDiacritic;$/;" m struct:unicode bRemoveDiacritic logs/sqlite3.c /^ int bRemoveDiacritic;$/;" m struct:unicode_tokenizer file: bReserved access/sqlite3.c /^ BOOL bReserved; \/* Indicates a reserved lock has been obtained *\/$/;" m struct:winceLock file: bReserved logs/sqlite3.c /^ BOOL bReserved; \/* Indicates a reserved lock has been obtained *\/$/;" m struct:winceLock file: +bResolved vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let bResolved = 1$/;" v bRestart access/sqlite3.c /^ int bRestart;$/;" m struct:Fts3MultiSegReader file: bRestart logs/sqlite3.c /^ int bRestart;$/;" m struct:Fts3MultiSegReader file: bShowHtml uibase/uilib/control/uilist.h /^ bool bShowHtml;$/;" m struct:DuiLib::tagTListInfoUI @@ -12021,15 +11782,13 @@ base logs/sqlite3.c /^ sqlite3_vtab_cursor base; \/* Base class used by S base logs/sqlite3.c /^ sqlite3_vtab_cursor base; \/* Base class used by SQLite core *\/$/;" m struct:Fts3auxCursor file: base logs/sqlite3.c /^ sqlite3_vtab_cursor base; \/* Base class used by SQLite core *\/$/;" m struct:Fts3tokCursor file: base logs/sqlite3.c /^ sqlite3_vtab_cursor base;$/;" m struct:RtreeCursor file: -base64_decode base/algorithm/compat_base64.c /^int base64_decode(const char *in, unsigned int inlen, unsigned char *out) {$/;" f -base64_encode base/algorithm/compat_base64.c /^int base64_encode(const unsigned char *in, unsigned int inlen, char *out) {$/;" f -base64de base/algorithm/compat_base64.c /^static const signed char base64de[] = {$/;" v file: -base64en base/algorithm/compat_base64.c /^static const char base64en[] = {$/;" v file: -baseVersionNumber base/base.h /^FOUNDATION_EXPORT double baseVersionNumber;$/;" v -baseVersionString base/base.h /^FOUNDATION_EXPORT const unsigned char baseVersionString[];$/;" v +base64_decode stdcrt/algorithm/compat_base64.c /^int base64_decode(const char *in, unsigned int inlen, unsigned char *out) {$/;" f +base64_encode stdcrt/algorithm/compat_base64.c /^int base64_encode(const unsigned char *in, unsigned int inlen, char *out) {$/;" f +base64de stdcrt/algorithm/compat_base64.c /^static const signed char base64de[] = {$/;" v file: +base64en stdcrt/algorithm/compat_base64.c /^static const char base64en[] = {$/;" v file: basename_a polipo/fts_compat.c /^basename_a(const char *path)$/;" f file: -basic_tchar compat/compat_core.hpp /^ typedef char basic_tchar;$/;" t -basic_tchar compat/compat_core.hpp /^ typedef wchar_t basic_tchar;$/;" t +basic_tchar crt/crt_core.hpp /^ typedef char basic_tchar;$/;" t +basic_tchar crt/crt_core.hpp /^ typedef wchar_t basic_tchar;$/;" t basic_tstring include/utilex/plus.hpp /^ typedef std::wstring basic_tstring;$/;" t begin uibase/uilib/core/pugixml.cpp /^ const char_t* begin;$/;" m struct:xpath_lexer_string file: begin uibase/uilib/core/pugixml.cpp /^ xpath_node* begin() const$/;" f class:xpath_node_set_raw @@ -12039,6 +11798,7 @@ begin uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_tree_walker::begin(xml_ begin uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node::iterator xml_node::begin() const$/;" f class:pugi::xml_node begin uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_node_set::const_iterator xpath_node_set::begin() const$/;" f class:pugi::xpath_node_set begin uibase/uilib/core/pugixml.hpp /^ It begin() const { return _begin; }$/;" f class:pugi::xml_object_range +behavsCurrent vim_tool/.vim/autoload/acp.vim /^let s:behavsCurrent = []$/;" v bft access/sqlite3.c /^typedef unsigned bft; \/* Bit Field Type *\/$/;" t file: bft logs/sqlite3.c /^typedef unsigned bft; \/* Bit Field Type *\/$/;" t file: bgindex uibase/uilib/utils/stb_image.c /^ int flags, bgindex, ratio, transparent, eflags;$/;" m struct:__anon115 file: @@ -12113,15 +11873,15 @@ body net/protocol/smtp.h /^ char* body;$/;" m struct:mail_s body_offset polipo/diskcache.h /^ int body_offset;$/;" m struct:_DiskCacheEntry body_offset polipo/diskcache.h /^ int body_offset;$/;" m struct:_DiskObject bodylen polipo/http.h /^ int bodylen;$/;" m struct:_HTTPConnection -bool compat/compat_common.hpp 103;" d -boolean compat/compat_cjson.h /^CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool boolean);$/;" v -bottom compat/darwinossysdef.h /^ LONG bottom;$/;" m struct:tagRECT -bottom compat/darwinossysdef.h /^ LONG bottom;$/;" m struct:_RECTL -bottom compat/posixossysdef.h /^ LONG bottom;$/;" m struct:tagRECT -bottom compat/posixossysdef.h /^ LONG bottom;$/;" m struct:_RECTL +bool crt/crt_common.hpp 103;" d +boolean crt/crt_cjson.h /^CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool boolean);$/;" v +bottom crt/darwinossysdef.h /^ LONG bottom;$/;" m struct:tagRECT +bottom crt/darwinossysdef.h /^ LONG bottom;$/;" m struct:_RECTL +bottom crt/posixossysdef.h /^ LONG bottom;$/;" m struct:tagRECT +bottom crt/posixossysdef.h /^ LONG bottom;$/;" m struct:_RECTL bottom uibase/uilib/core/uimanager.h /^ double bottom;$/;" m struct:DuiLib::tagTPercentInfo btree access/sqlite3.c /^ } btree;$/;" m union:WhereLoop::__anon18 typeref:struct:WhereLoop::__anon18::__anon19 file: -btree logs/sqlite3.c /^ } btree;$/;" m union:WhereLoop::__anon63 typeref:struct:WhereLoop::__anon63::__anon64 file: +btree logs/sqlite3.c /^ } btree;$/;" m union:WhereLoop::__anon58 typeref:struct:WhereLoop::__anon58::__anon59 file: btreeClearHasContent access/sqlite3.c /^static void btreeClearHasContent(BtShared *pBt){$/;" f file: btreeClearHasContent logs/sqlite3.c /^static void btreeClearHasContent(BtShared *pBt){$/;" f file: btreeCreateTable access/sqlite3.c /^static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags){$/;" f file: @@ -12169,38 +11929,38 @@ buf mempool/alloc.h /^ ngx_buf_t *buf;$/;" m struct:ngx_chain_s buf polipo/http.h /^ char *buf;$/;" m struct:_HTTPConnection buf polipo/io.h /^ char *buf;$/;" m struct:_StreamRequest buf polipo/local.h /^ void *buf;$/;" m struct:_SpecialRequest -buf polipo/md5.h /^ UINT4 buf[4]; \/* scratch buffer *\/$/;" m struct:__anon84 +buf polipo/md5.h /^ UINT4 buf[4]; \/* scratch buffer *\/$/;" m struct:__anon81 buf polipo/socks.h /^ char *buf;$/;" m struct:_SocksRequest buf polipo/tunnel.h /^ char *buf;$/;" m struct:_CircularBuffer buf1 polipo/tunnel.h /^ CircularBufferRec buf1;$/;" m struct:_Tunnel buf2 polipo/io.h /^ char *buf2;$/;" m struct:_StreamRequest buf2 polipo/tunnel.h /^ CircularBufferRec buf2;$/;" m struct:_Tunnel -buf3 polipo/io.h /^ char *buf3;$/;" m struct:_StreamRequest::__anon80::__anon82 +buf3 polipo/io.h /^ char *buf3;$/;" m struct:_StreamRequest::__anon77::__anon79 bufRead polipo/tunnel.c /^bufRead(int fd, CircularBufferPtr buf,$/;" f file: bufWrite polipo/tunnel.c /^bufWrite(int fd, CircularBufferPtr buf,$/;" f file: -buf_location polipo/io.h /^ char **buf_location;$/;" m struct:_StreamRequest::__anon80::__anon83 -bufcapacity uibase/uilib/core/pugixml.cpp /^ bufcapacity = bufcapacitybytes \/ (sizeof(char_t) + 4)$/;" e enum:xml_buffered_writer::__anon93 file: -bufcapacitybytes uibase/uilib/core/pugixml.cpp /^ bufcapacitybytes =$/;" e enum:xml_buffered_writer::__anon93 file: -buffer base/code/compat_cjson.c /^ unsigned char *buffer;$/;" m struct:__anon27 file: -buffer compat/compat_md5.h /^ unsigned char buffer[64];$/;" m struct:__anon29 +buf_location polipo/io.h /^ char **buf_location;$/;" m struct:_StreamRequest::__anon77::__anon80 +bufcapacity uibase/uilib/core/pugixml.cpp /^ bufcapacity = bufcapacitybytes \/ (sizeof(char_t) + 4)$/;" e enum:xml_buffered_writer::__anon96 file: +bufcapacitybytes uibase/uilib/core/pugixml.cpp /^ bufcapacitybytes =$/;" e enum:xml_buffered_writer::__anon96 file: +buffer crt/crt_md5.h /^ unsigned char buffer[64];$/;" m struct:__anon29 +buffer stdcrt/code/compat_cjson.c /^ unsigned char *buffer;$/;" m struct:__anon84 file: buffer uibase/uilib/core/pugixml.cpp /^ char_t buffer[bufcapacity];$/;" m class:xml_buffered_writer file: buffer uibase/uilib/core/pugixml.cpp /^ char_t* buffer;$/;" m struct:xml_extra_buffer file: buffer uibase/uilib/core/pugixml.cpp /^ const char_t* buffer;$/;" m struct:xml_document_struct file: -buffer_at_offset base/code/compat_cjson.c 224;" d file: -buffer_skip_whitespace base/code/compat_cjson.c /^static parse_buffer *buffer_skip_whitespace(parse_buffer * const buffer)$/;" f file: +buffer_at_offset stdcrt/code/compat_cjson.c 224;" d file: +buffer_skip_whitespace stdcrt/code/compat_cjson.c /^static parse_buffer *buffer_skip_whitespace(parse_buffer * const buffer)$/;" f file: buffer_start uibase/uilib/utils/stb_image.c /^ stbi_uc buffer_start[128];$/;" m struct:__anon102 file: buflen uibase/uilib/utils/stb_image.c /^ int buflen;$/;" m struct:__anon102 file: bufsize uibase/uilib/core/pugixml.cpp /^ size_t bufsize;$/;" m class:xml_buffered_writer file: buildClientAuthHeaders polipo/auth.c /^buildClientAuthHeaders(AtomPtr url, char *word,$/;" f buildServerAuthHeaders polipo/auth.c /^buildServerAuthHeaders(char* buf, int n, int size, AtomPtr authCredentials)$/;" f -build_req http/http/http_header.cpp /^const char* http_header_t::build_req() $/;" f class:http_header_t -build_req_http http/http/http_header.cpp /^void http_header_t::build_req_http()$/;" f class:http_header_t -build_req_len http/http/http_header.cpp /^size_t http_header_t::build_req_len()$/;" f class:http_header_t -build_res http/http/http_header.cpp /^const char* http_header_t::build_res() $/;" f class:http_header_t -build_res_http http/http/http_header.cpp /^void http_header_t::build_res_http()$/;" f class:http_header_t -build_res_len http/http/http_header.cpp /^size_t http_header_t::build_res_len()$/;" f class:http_header_t +build_req net/http_protocol/http_header.cpp /^const char* http_header_t::build_req() $/;" f class:http_header_t +build_req_http net/http_protocol/http_header.cpp /^void http_header_t::build_req_http()$/;" f class:http_header_t +build_req_len net/http_protocol/http_header.cpp /^size_t http_header_t::build_req_len()$/;" f class:http_header_t +build_res net/http_protocol/http_header.cpp /^const char* http_header_t::build_res() $/;" f class:http_header_t +build_res_http net/http_protocol/http_header.cpp /^void http_header_t::build_res_http()$/;" f class:http_header_t +build_res_len net/http_protocol/http_header.cpp /^size_t http_header_t::build_res_len()$/;" f class:http_header_t bus msgbus/auth.hpp /^ BusProtocol bus;$/;" m struct:_Connect_Protocol -bus msgbus/auth.hpp /^ BusProtocol bus;$/;" m struct:__anon71 +bus msgbus/auth.hpp /^ BusProtocol bus;$/;" m struct:__anon66 busy access/sqlite3.c /^ u8 busy; \/* TRUE if currently initializing *\/$/;" m struct:sqlite3::sqlite3InitInfo file: busy logs/sqlite3.c /^ u8 busy; \/* TRUE if currently initializing *\/$/;" m struct:sqlite3::sqlite3InitInfo file: busyHandler access/sqlite3.c /^ BusyHandler busyHandler; \/* Busy callback *\/$/;" m struct:sqlite3 file: @@ -12212,94 +11972,94 @@ busy_handler logs/sqlite3.c /^ int (*busy_handler)(sqlite3*,int(*)(void*,int), busy_size uibase/uilib/core/pugixml.cpp /^ size_t busy_size;$/;" m struct:xml_memory_page file: busy_timeout access/sqlite3.c /^ int (*busy_timeout)(sqlite3*,int ms);$/;" m struct:sqlite3_api_routines file: busy_timeout logs/sqlite3.c /^ int (*busy_timeout)(sqlite3*,int ms);$/;" m struct:sqlite3_api_routines file: -byte compat/darwinossysdef.h /^typedef unsigned char byte;$/;" t -byte compat/posixossysdef.h /^typedef unsigned char byte;$/;" t -bzero compat/compat_tstring.h 18;" d -c compat/compat_cjson.h /^CJSON_PUBLIC(void) cJSON_Delete(cJSON *c);$/;" v -c compat/darwinsysvar.hpp /^ pthread_cond_t c;$/;" m struct:__anon31 -c compat/posixsysvar.hpp /^ pthread_cond_t c;$/;" m struct:__anon33 +byte crt/darwinossysdef.h /^typedef unsigned char byte;$/;" t +byte crt/posixossysdef.h /^typedef unsigned char byte;$/;" t +bzero crt/crt_tstring.h 18;" d +c crt/crt_cjson.h /^CJSON_PUBLIC(void) cJSON_Delete(cJSON *c);$/;" v +c crt/darwinsysvar.hpp /^ pthread_cond_t c;$/;" m struct:__anon30 +c crt/posixsysvar.hpp /^ pthread_cond_t c;$/;" m struct:__anon27 cId access/sqlite3.c /^ char cId; \/* Symbolic ID of this loop for debugging use *\/$/;" m struct:WhereLoop file: cId logs/sqlite3.c /^ char cId; \/* Symbolic ID of this loop for debugging use *\/$/;" m struct:WhereLoop file: cInitTextMax uibase/uilib/control/uirichedit.cpp /^const LONG cInitTextMax = (32 * 1024) - 1;$/;" v -cJSON compat/compat_cjson.h /^typedef struct cJSON$/;" s -cJSON compat/compat_cjson.h /^} cJSON;$/;" t typeref:struct:cJSON -cJSON_AddBoolToObject compat/compat_cjson.h 183;" d -cJSON_AddFalseToObject compat/compat_cjson.h 182;" d -cJSON_AddItemReferenceToArray base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item)$/;" f -cJSON_AddItemReferenceToObject base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item)$/;" f -cJSON_AddItemToArray base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemToArray(cJSON *array, cJSON *item)$/;" f -cJSON_AddItemToObject base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item)$/;" f -cJSON_AddItemToObjectCS base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item)$/;" f -cJSON_AddNullToObject compat/compat_cjson.h 180;" d -cJSON_AddNumberToObject compat/compat_cjson.h 184;" d -cJSON_AddRawToObject compat/compat_cjson.h 186;" d -cJSON_AddStringToObject compat/compat_cjson.h 185;" d -cJSON_AddTrueToObject compat/compat_cjson.h 181;" d -cJSON_Array compat/compat_cjson.h 26;" d -cJSON_ArrayForEach compat/compat_cjson.h 195;" d -cJSON_CreateArray base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void)$/;" f -cJSON_CreateBool base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool b)$/;" f -cJSON_CreateDoubleArray base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count)$/;" f -cJSON_CreateFalse base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void)$/;" f -cJSON_CreateFloatArray base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count)$/;" f -cJSON_CreateIntArray base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count)$/;" f -cJSON_CreateNull base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void)$/;" f -cJSON_CreateNumber base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num)$/;" f -cJSON_CreateObject base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void)$/;" f -cJSON_CreateRaw base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw)$/;" f -cJSON_CreateString base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string)$/;" f -cJSON_CreateStringArray base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char **strings, int count)$/;" f -cJSON_CreateTrue base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void)$/;" f -cJSON_Delete base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_Delete(cJSON *item)$/;" f -cJSON_DeleteItemFromArray base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which)$/;" f -cJSON_DeleteItemFromObject base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string)$/;" f -cJSON_DeleteItemFromObjectCaseSensitive base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string)$/;" f -cJSON_DetachItemFromArray base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which)$/;" f -cJSON_DetachItemFromObject base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string)$/;" f -cJSON_DetachItemFromObjectCaseSensitive base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string)$/;" f -cJSON_DetachItemViaPointer base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item)$/;" f -cJSON_Duplicate base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse)$/;" f -cJSON_False compat/compat_cjson.h 21;" d -cJSON_GetArrayItem base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index)$/;" f -cJSON_GetArraySize base/code/compat_cjson.c /^CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array)$/;" f -cJSON_GetErrorPtr base/code/compat_cjson.c /^CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void)$/;" f -cJSON_GetObjectItem base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string)$/;" f -cJSON_GetObjectItemCaseSensitive base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string)$/;" f -cJSON_Hooks compat/compat_cjson.h /^typedef struct cJSON_Hooks$/;" s -cJSON_Hooks compat/compat_cjson.h /^} cJSON_Hooks;$/;" t typeref:struct:cJSON_Hooks -cJSON_InsertItemInArray base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem)$/;" f -cJSON_Invalid compat/compat_cjson.h 20;" d -cJSON_IsReference compat/compat_cjson.h 30;" d -cJSON_Minify base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_Minify(char *json)$/;" f -cJSON_NULL compat/compat_cjson.h 23;" d -cJSON_New_Item base/code/compat_cjson.c /^static cJSON *cJSON_New_Item(const internal_hooks * const hooks)$/;" f file: -cJSON_Number compat/compat_cjson.h 24;" d -cJSON_Object compat/compat_cjson.h 27;" d -cJSON_Parse base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value)$/;" f -cJSON_ParseWithOpts base/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated)$/;" f -cJSON_Print base/code/compat_cjson.c /^CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item)$/;" f -cJSON_PrintBuffered base/code/compat_cjson.c /^CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt)$/;" f -cJSON_PrintUnformatted base/code/compat_cjson.c /^CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item)$/;" f -cJSON_Raw compat/compat_cjson.h 28;" d -cJSON_ReplaceItemInArray base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem)$/;" f -cJSON_ReplaceItemInObject base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem)$/;" f -cJSON_ReplaceItemInObjectCaseSensitive base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem)$/;" f -cJSON_SetIntValue compat/compat_cjson.h 189;" d -cJSON_SetNumberHelper base/code/compat_cjson.c /^CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number)$/;" f -cJSON_SetNumberValue compat/compat_cjson.h 192;" d -cJSON_String compat/compat_cjson.h 25;" d -cJSON_StringIsConst compat/compat_cjson.h 31;" d -cJSON_True compat/compat_cjson.h 22;" d -cJSON_bool compat/compat_cjson.h /^typedef int cJSON_bool;$/;" t -cJSON_free base/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_free(void *object)$/;" f -cJSON_malloc base/code/compat_cjson.c /^CJSON_PUBLIC(void *) cJSON_malloc(size_t size)$/;" f -cJSON_strdup base/code/compat_cjson.c /^static unsigned char* cJSON_strdup(const unsigned char* string, const internal_hooks * const hooks)$/;" f file: +cJSON crt/crt_cjson.h /^typedef struct cJSON$/;" s +cJSON crt/crt_cjson.h /^} cJSON;$/;" t typeref:struct:cJSON +cJSON_AddBoolToObject crt/crt_cjson.h 183;" d +cJSON_AddFalseToObject crt/crt_cjson.h 182;" d +cJSON_AddItemReferenceToArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item)$/;" f +cJSON_AddItemReferenceToObject stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item)$/;" f +cJSON_AddItemToArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemToArray(cJSON *array, cJSON *item)$/;" f +cJSON_AddItemToObject stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item)$/;" f +cJSON_AddItemToObjectCS stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item)$/;" f +cJSON_AddNullToObject crt/crt_cjson.h 180;" d +cJSON_AddNumberToObject crt/crt_cjson.h 184;" d +cJSON_AddRawToObject crt/crt_cjson.h 186;" d +cJSON_AddStringToObject crt/crt_cjson.h 185;" d +cJSON_AddTrueToObject crt/crt_cjson.h 181;" d +cJSON_Array crt/crt_cjson.h 26;" d +cJSON_ArrayForEach crt/crt_cjson.h 195;" d +cJSON_CreateArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void)$/;" f +cJSON_CreateBool stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool b)$/;" f +cJSON_CreateDoubleArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count)$/;" f +cJSON_CreateFalse stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void)$/;" f +cJSON_CreateFloatArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count)$/;" f +cJSON_CreateIntArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count)$/;" f +cJSON_CreateNull stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void)$/;" f +cJSON_CreateNumber stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num)$/;" f +cJSON_CreateObject stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void)$/;" f +cJSON_CreateRaw stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw)$/;" f +cJSON_CreateString stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string)$/;" f +cJSON_CreateStringArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char **strings, int count)$/;" f +cJSON_CreateTrue stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void)$/;" f +cJSON_Delete stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_Delete(cJSON *item)$/;" f +cJSON_DeleteItemFromArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which)$/;" f +cJSON_DeleteItemFromObject stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string)$/;" f +cJSON_DeleteItemFromObjectCaseSensitive stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string)$/;" f +cJSON_DetachItemFromArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which)$/;" f +cJSON_DetachItemFromObject stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string)$/;" f +cJSON_DetachItemFromObjectCaseSensitive stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string)$/;" f +cJSON_DetachItemViaPointer stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item)$/;" f +cJSON_Duplicate stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse)$/;" f +cJSON_False crt/crt_cjson.h 21;" d +cJSON_GetArrayItem stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index)$/;" f +cJSON_GetArraySize stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array)$/;" f +cJSON_GetErrorPtr stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void)$/;" f +cJSON_GetObjectItem stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string)$/;" f +cJSON_GetObjectItemCaseSensitive stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string)$/;" f +cJSON_Hooks crt/crt_cjson.h /^typedef struct cJSON_Hooks$/;" s +cJSON_Hooks crt/crt_cjson.h /^} cJSON_Hooks;$/;" t typeref:struct:cJSON_Hooks +cJSON_InsertItemInArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem)$/;" f +cJSON_Invalid crt/crt_cjson.h 20;" d +cJSON_IsReference crt/crt_cjson.h 30;" d +cJSON_Minify stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_Minify(char *json)$/;" f +cJSON_NULL crt/crt_cjson.h 23;" d +cJSON_New_Item stdcrt/code/compat_cjson.c /^static cJSON *cJSON_New_Item(const internal_hooks * const hooks)$/;" f file: +cJSON_Number crt/crt_cjson.h 24;" d +cJSON_Object crt/crt_cjson.h 27;" d +cJSON_Parse stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value)$/;" f +cJSON_ParseWithOpts stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated)$/;" f +cJSON_Print stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item)$/;" f +cJSON_PrintBuffered stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt)$/;" f +cJSON_PrintUnformatted stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item)$/;" f +cJSON_Raw crt/crt_cjson.h 28;" d +cJSON_ReplaceItemInArray stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem)$/;" f +cJSON_ReplaceItemInObject stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem)$/;" f +cJSON_ReplaceItemInObjectCaseSensitive stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem)$/;" f +cJSON_SetIntValue crt/crt_cjson.h 189;" d +cJSON_SetNumberHelper stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number)$/;" f +cJSON_SetNumberValue crt/crt_cjson.h 192;" d +cJSON_String crt/crt_cjson.h 25;" d +cJSON_StringIsConst crt/crt_cjson.h 31;" d +cJSON_True crt/crt_cjson.h 22;" d +cJSON_bool crt/crt_cjson.h /^typedef int cJSON_bool;$/;" t +cJSON_free stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void) cJSON_free(void *object)$/;" f +cJSON_malloc stdcrt/code/compat_cjson.c /^CJSON_PUBLIC(void *) cJSON_malloc(size_t size)$/;" f +cJSON_strdup stdcrt/code/compat_cjson.c /^static unsigned char* cJSON_strdup(const unsigned char* string, const internal_hooks * const hooks)$/;" f file: cRefs uibase/uilib/control/uirichedit.cpp /^ ULONG cRefs; \/\/ Reference Count$/;" m class:DuiLib::CTxtWinHost file: cType access/sqlite3.c /^static const char cType[] = {$/;" v file: cType logs/sqlite3.c /^static const char cType[] = {$/;" v file: -cVal compat/compat_var.h /^ char cVal;$/;" m union:tag_varaint_t::__anon30 -c_assert compat/compat_assert.hpp 8;" d -c_assert_log compat/compat_assert.hpp 15;" d +cVal crt/crt_var.h /^ char cVal;$/;" m union:tag_varaint_t::__anon25 +c_assert crt/crt_assert.hpp 8;" d +c_assert_log crt/crt_assert.hpp 15;" d c_str uibase/uilib/core/pugixml.cpp /^ const char_t* c_str() const$/;" f class:xpath_string cacheCtr access/sqlite3.c /^ u32 cacheCtr; \/* VdbeCursor row cache generation counter *\/$/;" m struct:Vdbe file: cacheCtr logs/sqlite3.c /^ u32 cacheCtr; \/* VdbeCursor row cache generation counter *\/$/;" m struct:Vdbe file: @@ -12321,14 +12081,14 @@ callFinaliser access/sqlite3.c /^static void callFinaliser(sqlite3 *db, int offs callFinaliser logs/sqlite3.c /^static void callFinaliser(sqlite3 *db, int offset){$/;" f file: callStatGet access/sqlite3.c /^static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){$/;" f file: callStatGet logs/sqlite3.c /^static void callStatGet(Vdbe *v, int regStat4, int iParam, int regOut){$/;" f file: -can_access_at_index base/code/compat_cjson.c 221;" d file: +can_access_at_index stdcrt/code/compat_cjson.c 221;" d file: can_mutate polipo/http.h /^ ObjectPtr can_mutate;$/;" m struct:_HTTPRequest -can_read base/code/compat_cjson.c 219;" d file: +can_read stdcrt/code/compat_cjson.c 219;" d file: cancelTimeEvent polipo/event.c /^cancelTimeEvent(TimeEventHandlerPtr event)$/;" f -cannot_access_at_index base/code/compat_cjson.c 222;" d file: -capacity compat/compat_array.h /^ int capacity;$/;" m struct:array_s +cannot_access_at_index stdcrt/code/compat_cjson.c 222;" d file: +capacity crt/crt_array.h /^ int capacity;$/;" m struct:array_s capacity uibase/uilib/core/pugixml.cpp /^ size_t capacity;$/;" m struct:xpath_memory_block file: -case_insensitive_strcmp base/code/compat_cjson.c /^static int case_insensitive_strcmp(const unsigned char *string1, const unsigned char *string2)$/;" f file: +case_insensitive_strcmp stdcrt/code/compat_cjson.c /^static int case_insensitive_strcmp(const unsigned char *string1, const unsigned char *string2)$/;" f file: cchTextMost uibase/uilib/control/uirichedit.cpp /^ LONG cchTextMost; \/\/ maximum text size$/;" m class:DuiLib::CTxtWinHost file: cd net/protocol/dns.h /^ uint8_t cd:1;$/;" m struct:dnshdr_s cd net/protocol/dns.h /^ uint8_t cd:1; \/\/ checking disable$/;" m struct:dnshdr_s @@ -12388,16 +12148,16 @@ charMap logs/sqlite3.c 118270;" d file: char_t uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool convert_string_to_number_scratch(char_t (&buffer)[32], const char_t* begin, const char_t* end, double* out_result)$/;" v char_t uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool get_variable_scratch(char_t (&buffer)[32], xpath_variable_set* set, const char_t* begin, const char_t* end, xpath_variable** out_result)$/;" v char_t uibase/uilib/core/pugixml.hpp /^ typedef PUGIXML_CHAR char_t;$/;" t namespace:pugi -char_to_ucs2 base/string/compat_utf8.c /^wchar_t* char_to_ucs2(const char *in, size_t len)$/;" f +char_to_ucs2 stdcrt/string/compat_utf8.c /^wchar_t* char_to_ucs2(const char *in, size_t len)$/;" f charset access/sqlite3.c /^ etByte charset; \/* Offset into aDigits[] of the digits string *\/$/;" m struct:et_info file: charset logs/sqlite3.c /^ etByte charset; \/* Offset into aDigits[] of the digits string *\/$/;" m struct:et_info file: chartype_t uibase/uilib/core/pugixml.cpp /^ enum chartype_t$/;" g file: chartype_table uibase/uilib/core/pugixml.cpp /^ static const unsigned char chartype_table[256] =$/;" v file: chartypex_t uibase/uilib/core/pugixml.cpp /^ enum chartypex_t$/;" g file: chartypex_table uibase/uilib/core/pugixml.cpp /^ static const unsigned char chartypex_table[256] =$/;" v file: -check net/protocol/ip.h /^ uint16_t check; \/\/ checksum$/;" m struct:iphdr_s -check net/protocol/tcp.h /^ uint16_t check; \/\/ checksum$/;" m struct:tcphdr_s -check net/protocol/udp.h /^ uint16_t check; \/\/ checksum$/;" m struct:udphdr_s +check net/protocol/ip.h /^ uint16_t check; \/\/ checksum$/;" m struct:iphdr_s +check net/protocol/tcp.h /^ uint16_t check; \/\/ checksum$/;" m struct:tcphdr_s +check net/protocol/udp.h /^ uint16_t check; \/\/ checksum$/;" m struct:udphdr_s checkActiveVdbeCnt access/sqlite3.c /^static void checkActiveVdbeCnt(sqlite3 *db){$/;" f file: checkActiveVdbeCnt access/sqlite3.c 63446;" d file: checkActiveVdbeCnt logs/sqlite3.c /^static void checkActiveVdbeCnt(sqlite3 *db){$/;" f file: @@ -12437,9 +12197,9 @@ checkVM logs/CppSQLite3.cpp /^void CppSQLite3Statement::checkVM()$/;" f class:Cp checkVia polipo/http_parse.c /^checkVia(AtomPtr name, AtomPtr via)$/;" f check_entry polipo/diskcache.c /^check_entry(DiskCacheEntryPtr entry)$/;" f file: check_string_to_number_format uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool check_string_to_number_format(const char_t* string)$/;" f -checksum net/protocol/icmp.h /^ uint16_t checksum;$/;" m struct:icmphdr_s -checksum net/protocol/icmp.h /^static_inline uint16_t checksum(uint8_t* buf, int len) {$/;" f -child compat/compat_cjson.h /^ struct cJSON *child;$/;" m struct:cJSON typeref:struct:cJSON::cJSON +checksum net/protocol/icmp.h /^ uint16_t checksum;$/;" m struct:icmphdr_s +checksum net/protocol/ip.h /^static_inline uint16_t checksum(uint8_t* buf, int len) {$/;" f +child crt/crt_cjson.h /^ struct cJSON *child;$/;" m struct:cJSON typeref:struct:cJSON::cJSON child uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xml_node::child(const char_t* name_) const$/;" f class:pugi::xml_node childPtrSize access/sqlite3.c /^ u8 childPtrSize; \/* 0 if leaf==1. 4 if leaf==0 *\/$/;" m struct:MemPage file: childPtrSize logs/sqlite3.c /^ u8 childPtrSize; \/* 0 if leaf==1. 4 if leaf==0 *\/$/;" m struct:MemPage file: @@ -12461,7 +12221,7 @@ chunks polipo/chunk.c /^ char *chunks;$/;" m struct:_ChunkArena file: chunks polipo/object.h /^ ChunkPtr chunks;$/;" m struct:_Object circularBufferEmpty polipo/tunnel.c /^circularBufferEmpty(CircularBufferPtr buf)$/;" f file: circularBufferFull polipo/tunnel.c /^circularBufferFull(CircularBufferPtr buf)$/;" f file: -cjson_min base/code/compat_cjson.c 1046;" d file: +cjson_min stdcrt/code/compat_cjson.c 1046;" d file: ckBase access/sqlite3.c /^ int ckBase; \/* Base register of data during check constraints *\/$/;" m struct:Parse file: ckBase logs/sqlite3.c /^ int ckBase; \/* Base register of data during check constraints *\/$/;" m struct:Parse file: ckptLock access/sqlite3.c /^ u8 ckptLock; \/* True if holding a checkpoint lock *\/$/;" m struct:Wal file: @@ -12470,7 +12230,7 @@ ckptSyncFlags access/sqlite3.c /^ u8 ckptSyncFlags; \/* SYNC_NORMAL o ckptSyncFlags logs/sqlite3.c /^ u8 ckptSyncFlags; \/* SYNC_NORMAL or SYNC_FULL for checkpoint *\/$/;" m struct:Pager file: cksumInit access/sqlite3.c /^ u32 cksumInit; \/* Quasi-random value added to every checksum *\/$/;" m struct:Pager file: cksumInit logs/sqlite3.c /^ u32 cksumInit; \/* Quasi-random value added to every checksum *\/$/;" m struct:Pager file: -clamp compat/compat_core.hpp 95;" d +clamp crt/crt_core.hpp 95;" d cleanup mempool/alloc.h /^ ngx_pool_cleanup_t *cleanup;$/;" m struct:ngx_pool_s clear include/utilex/locklist.hpp /^ HRESULT clear() {$/;" f class:CLockList clear include/utilex/slice.hpp /^ void clear() {$/;" f class:Slice @@ -12506,7 +12266,7 @@ close_file uibase/uilib/core/pugixml.cpp /^ PUGI__FN void close_file(FILE* file) close_v2 access/sqlite3.c /^ int (*close_v2)(sqlite3*);$/;" m struct:sqlite3_api_routines file: close_v2 logs/sqlite3.c /^ int (*close_v2)(sqlite3*);$/;" m struct:sqlite3_api_routines file: closedir polipo/dirent_compat.c /^int closedir(DIR *dir)$/;" f -closelib base/stdlib/compat_dll.c /^int closelib(HMODULE handler) {$/;" f +closelib stdcrt/stdlib/compat_dll.c /^int closelib(HMODULE handler) {$/;" f cls container/rot.h /^ CLSID cls;$/;" m struct:CComRunningObjectTableImpl::tagRunningTableItem clsid include/dlcom/comfactory.hpp /^ CLSID clsid; $/;" m struct:_STDCOM_OBJMAP_ENTRY cnt access/sqlite3.c /^ i64 cnt; \/* Number of elements summed *\/$/;" m struct:SumCtx file: @@ -12516,7 +12276,7 @@ cnt logs/sqlite3.c /^ i64 cnt; \/* Number of elements summed *\/$/;" m cnt logs/sqlite3.c /^ int cnt; \/* Number of times this instruction was executed *\/$/;" m struct:VdbeOp file: cnt logs/sqlite3.c /^ int cnt; \/* Number of entries without a matching leave *\/$/;" m struct:sqlite3_debug_mutex file: co_interface_sentry include/dlcom/comsentry.hpp /^ struct co_interface_sentry$/;" s -code net/protocol/icmp.h /^ uint8_t code; \/\/ type sub-code$/;" m struct:icmphdr_s +code net/protocol/icmp.h /^ uint8_t code; \/\/ type sub-code$/;" m struct:icmphdr_s code polipo/object.h /^ unsigned short code;$/;" m struct:_Object code uibase/uilib/utils/stb_image.c /^ stbi__uint16 code[256];$/;" m struct:__anon104 file: codeAllEqualityTerms access/sqlite3.c /^static int codeAllEqualityTerms($/;" f file: @@ -12684,8 +12444,8 @@ conchFilePath access/sqlite3.c /^ char *conchFilePath; \/* Name of the conchFilePath logs/sqlite3.c /^ char *conchFilePath; \/* Name of the conch file *\/$/;" m struct:proxyLockingContext file: conchHeld access/sqlite3.c /^ int conchHeld; \/* 1 if the conch is held, -1 if lockless *\/$/;" m struct:proxyLockingContext file: conchHeld logs/sqlite3.c /^ int conchHeld; \/* 1 if the conch is held, -1 if lockless *\/$/;" m struct:proxyLockingContext file: -cond compat/darwinsysvar.hpp /^ pthread_cond_t cond;$/;" m struct:__anon32 -cond compat/posixsysvar.hpp /^ pthread_cond_t cond;$/;" m struct:__anon34 +cond crt/darwinsysvar.hpp /^ pthread_cond_t cond;$/;" m struct:__anon31 +cond crt/posixsysvar.hpp /^ pthread_cond_t cond;$/;" m struct:__anon28 condition polipo/event.h /^ struct _Condition *condition;$/;" m struct:_ConditionHandler typeref:struct:_ConditionHandler::_Condition condition polipo/http.h /^ HTTPConditionPtr condition;$/;" m struct:_HTTPRequest condition polipo/object.h /^ struct _Condition condition;$/;" m struct:_Object typeref:struct:_Object::_Condition @@ -12705,7 +12465,6 @@ connection polipo/server.h /^ HTTPConnectionPtr *connection;$/;" m struct:_HT connectionAddData polipo/server.c /^connectionAddData(HTTPConnectionPtr connection, int skip)$/;" f connectionIsBusy access/sqlite3.c /^static int connectionIsBusy(sqlite3 *db){$/;" f file: connectionIsBusy logs/sqlite3.c /^static int connectionIsBusy(sqlite3 *db){$/;" f file: -const CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 10;" d file: const_iterator uibase/uilib/core/pugixml.hpp /^ typedef It const_iterator;$/;" t class:pugi::xml_object_range const_iterator uibase/uilib/core/pugixml.hpp /^ typedef const xpath_node* const_iterator;$/;" t class:pugi::xpath_node_set constraintName access/sqlite3.c /^ Token constraintName;\/* Name of the constraint currently being parsed *\/$/;" m struct:Parse file: @@ -12715,8 +12474,8 @@ constructAutomaticIndex access/sqlite3.c /^static void constructAutomaticIndex($ constructAutomaticIndex logs/sqlite3.c /^static void constructAutomaticIndex($/;" f file: containerVersionNumber container/container.h /^FOUNDATION_EXPORT double containerVersionNumber;$/;" v containerVersionString container/container.h /^FOUNDATION_EXPORT const unsigned char containerVersionString[];$/;" v -content base/code/compat_cjson.c /^ const unsigned char *content;$/;" m struct:__anon26 file: -content_length http/http/http_parser.h /^ uint64_t content_length; \/* # bytes in body (0 if no Content-Length header) *\/$/;" m struct:http_parser +content stdcrt/code/compat_cjson.c /^ const unsigned char *content;$/;" m struct:__anon83 file: +content_length net/http_protocol/http_parser.h /^ uint64_t content_length; \/* # bytes in body (0 if no Content-Length header) *\/$/;" m struct:http_parser contents uibase/uilib/core/pugixml.cpp /^ const xpath_lexer_string& contents() const$/;" f class:xpath_lexer context 3rd/include/iocontext.hpp /^ io_context_t* context;$/;" m struct:io_contextpool_s contextMalloc access/sqlite3.c /^static void *contextMalloc(sqlite3_context *context, i64 nByte){$/;" f file: @@ -12769,10 +12528,10 @@ count access/sqlite3.c /^ int count; \/* Number of entries wi count access/sqlite3.c /^ int count; \/* Number of entries with this hash *\/$/;" m struct:Fts3Hash::_fts3ht file: count access/sqlite3.c /^ int count; \/* Number of entries in this table *\/$/;" m struct:Fts3Hash file: count access/sqlite3.c /^ unsigned int count; \/* Number of entries in this table *\/$/;" m struct:Hash file: -count compat/compat_array.h /^ int count; $/;" m struct:array_s -count compat/compat_md5.h /^ unsigned int count[2];$/;" m struct:__anon29 -count compat/compat_threadpool.h /^ unsigned long count;$/;" m struct:_threadpool_s -count compat/winsysvar.hpp /^ unsigned int count;$/;" m struct:__anon38 +count crt/crt_array.h /^ int count; $/;" m struct:array_s +count crt/crt_md5.h /^ unsigned int count[2];$/;" m struct:__anon29 +count crt/crt_threadpool.h /^ unsigned long count;$/;" m struct:_threadpool_s +count crt/winsysvar.hpp /^ unsigned int count;$/;" m struct:__anon35 count include/utilex/threadpool.hpp /^ int count;$/;" m class:CThreadPool count logs/sqlite3.c /^ int count; \/* Number of entries with this hash *\/$/;" m struct:Hash::_ht file: count logs/sqlite3.c /^ int count; \/* Number of entries with this hash *\/$/;" m struct:Fts3Hash::_fts3ht file: @@ -12789,6 +12548,17 @@ counter uibase/uilib/core/pugixml.cpp /^ typedef utf16_counter counter;$/;" t s counter uibase/uilib/core/pugixml.cpp /^ typedef utf32_counter counter;$/;" t struct:wchar_selector file: covered access/sqlite3.c /^ u64 covered; \/* Mask of query phrases covered *\/$/;" m struct:SnippetFragment file: covered logs/sqlite3.c /^ u64 covered; \/* Mask of query phrases covered *\/$/;" m struct:SnippetFragment file: +cpo vim_tool/.vim/plugin/taglist.vim /^ let &cpo = s:cpo_save$/;" v +cpo vim_tool/.vim/plugin/taglist.vim /^ let &cpo = s:cpo_save$/;" v +cpo vim_tool/.vim/plugin/taglist.vim /^ let &cpo = s:cpo_save$/;" v +cpo vim_tool/.vim/plugin/taglist.vim /^let &cpo = s:cpo_save$/;" v +cpo vim_tool/.vim/plugin/winfileexplorer.vim /^let &cpo = s:cpo_save$/;" v +cpo vim_tool/.vim/plugin/winmanager.vim /^let &cpo = s:cpo_save$/;" v +cpo_save vim_tool/.vim/plugin/taglist.vim /^ let s:cpo_save = &cpo$/;" v +cpo_save vim_tool/.vim/plugin/winfileexplorer.vim /^let s:cpo_save = &cpo$/;" v +cpo_save vim_tool/.vim/plugin/winmanager.vim /^let s:cpo_save = &cpo$/;" v +cppKeyword vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:cppKeyword = ['asm', 'auto', 'bool', 'break', 'case', 'catch', 'char', 'class', 'const', 'const_cast', 'continue', 'default', 'delete', 'do', 'double', 'dynamic_cast', 'else', 'enum', 'explicit', 'export', 'extern', 'false', 'float', 'for', 'friend', 'goto', 'if', 'inline', 'int', 'long', 'mutable', 'namespace', 'new', 'operator', 'private', 'protected', 'public', 'register', 'reinterpret_cast', 'return', 'short', 'signed', 'sizeof', 'static', 'static_cast', 'struct', 'switch', 'template', 'this', 'throw', 'true', 'try', 'typedef', 'typeid', 'typename', 'union', 'unsigned', 'using', 'virtual', 'void', 'volatile', 'wchar_t', 'while', 'and', 'and_eq', 'bitand', 'bitor', 'compl', 'not', 'not_eq', 'or', 'or_eq', 'xor', 'xor_eq']$/;" v +cppOperatorPunctuator vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:cppOperatorPunctuator = ['->*', '->', '--', '-=', '-', '!=', '!', '##', '#', '%:%:', '%=', '%>', '%:', '%', '&&', '&=', '&', '(', ')', '*=', '*', ',', '...', '.*', '.', '\/=', '\/', '::', ':>', ':', ';', '?', '[', ']', '^=', '^', '{', '||', '|=', '|', '}', '~', '++', '+=', '+', '<<=', '<%', '<:', '<<', '<=', '<', '==', '=', '>>=', '>>', '>=', '>']$/;" v create uibase/uilib/core/pugixml.cpp /^ static xml_stream_chunk* create()$/;" f struct:xml_stream_chunk create uibase/uilib/core/pugixml.cpp /^ static xpath_query_impl* create()$/;" f struct:xpath_query_impl createCollation access/sqlite3.c /^static int createCollation($/;" f file: @@ -12821,7 +12591,7 @@ create_module access/sqlite3.c /^ int (*create_module)(sqlite3*,const char*,con create_module logs/sqlite3.c /^ int (*create_module)(sqlite3*,const char*,const sqlite3_module*,void*);$/;" m struct:sqlite3_api_routines file: create_module_v2 access/sqlite3.c /^ int (*create_module_v2)(sqlite3*,const char*,const sqlite3_module*,void*,$/;" m struct:sqlite3_api_routines file: create_module_v2 logs/sqlite3.c /^ int (*create_module_v2)(sqlite3*,const char*,const sqlite3_module*,void*,$/;" m struct:sqlite3_api_routines file: -create_reference base/code/compat_cjson.c /^static cJSON *create_reference(const cJSON *item, const internal_hooks * const hooks)$/;" f file: +create_reference stdcrt/code/compat_cjson.c /^static cJSON *create_reference(const cJSON *item, const internal_hooks * const hooks)$/;" f file: csr access/sqlite3.c /^ Fts3MultiSegReader csr; \/* Must be right after "base" *\/$/;" m struct:Fts3auxCursor file: csr logs/sqlite3.c /^ Fts3MultiSegReader csr; \/* Must be right after "base" *\/$/;" m struct:Fts3auxCursor file: ct_parse_attr uibase/uilib/core/pugixml.cpp /^ ct_parse_attr = 2, \/\/ \\0, &, \\r, ', "$/;" e enum:chartype_t file: @@ -12842,8 +12612,8 @@ ctrlFlags logs/sqlite3.c /^ u8 ctrlFlags; \/* Flags. See WINFILE_* b ctrlFlags logs/sqlite3.c /^ unsigned short int ctrlFlags; \/* Behavioral bits. UNIXFILE_* flags *\/$/;" m struct:unixFile file: ctx 3rd/include/iotcp.hpp /^ io_data_t ctx;$/;" m class:IoTcpBase ctx 3rd/include/ioudp.hpp /^ io_data_t ctx;$/;" m class:IoUdpBase -ctx compat/compat_threadpool.h /^ void* ctx;$/;" m struct:io_thread_s -ctx compat/compat_threadpool.h /^ void* ctx;$/;" m struct:_threadpool_s +ctx crt/crt_threadpool.h /^ void* ctx;$/;" m struct:io_thread_s +ctx crt/crt_threadpool.h /^ void* ctx;$/;" m struct:_threadpool_s ctx_digit uibase/uilib/core/pugixml.cpp /^ ctx_digit = 8, \/\/ 0-9$/;" e enum:chartypex_t file: ctx_special_attr uibase/uilib/core/pugixml.cpp /^ ctx_special_attr = 2, \/\/ Any symbol >= 0 and < 32, &, <, ", '$/;" e enum:chartypex_t file: ctx_special_pcdata uibase/uilib/core/pugixml.cpp /^ ctx_special_pcdata = 1, \/\/ Any symbol >= 0 and < 32 (except \\t, \\r, \\n), &, <, >$/;" e enum:chartypex_t file: @@ -12868,16 +12638,16 @@ cursorHoldsMutex access/sqlite3.c /^static int cursorHoldsMutex(BtCursor *p){$/; cursorHoldsMutex logs/sqlite3.c /^static int cursorHoldsMutex(BtCursor *p){$/;" f file: cwd polipo/fts_compat.h /^ char *cwd0, *cwd;$/;" m struct:_FTS cwd0 polipo/fts_compat.h /^ char *cwd0, *cwd;$/;" m struct:_FTS -cx compat/darwinossysdef.h /^ LONG cx;$/;" m struct:tagSIZE -cx compat/darwinossysdef.h /^ LONG cx;$/;" m struct:tagSIZEL -cx compat/posixossysdef.h /^ LONG cx;$/;" m struct:tagSIZE -cx compat/posixossysdef.h /^ LONG cx;$/;" m struct:tagSIZEL +cx crt/darwinossysdef.h /^ LONG cx;$/;" m struct:tagSIZE +cx crt/darwinossysdef.h /^ LONG cx;$/;" m struct:tagSIZEL +cx crt/posixossysdef.h /^ LONG cx;$/;" m struct:tagSIZE +cx crt/posixossysdef.h /^ LONG cx;$/;" m struct:tagSIZEL cxLeftWidth uibase/uilib/dwm.hpp /^ int cxLeftWidth;$/;" m struct:tagDWL_MARGINS cxRightWidth uibase/uilib/dwm.hpp /^ int cxRightWidth;$/;" m struct:tagDWL_MARGINS -cy compat/darwinossysdef.h /^ LONG cy;$/;" m struct:tagSIZE -cy compat/darwinossysdef.h /^ LONG cy;$/;" m struct:tagSIZEL -cy compat/posixossysdef.h /^ LONG cy;$/;" m struct:tagSIZE -cy compat/posixossysdef.h /^ LONG cy;$/;" m struct:tagSIZEL +cy crt/darwinossysdef.h /^ LONG cy;$/;" m struct:tagSIZE +cy crt/darwinossysdef.h /^ LONG cy;$/;" m struct:tagSIZEL +cy crt/posixossysdef.h /^ LONG cy;$/;" m struct:tagSIZE +cy crt/posixossysdef.h /^ LONG cy;$/;" m struct:tagSIZEL cyBottomHeight uibase/uilib/dwm.hpp /^ int cyBottomHeight;$/;" m struct:tagDWL_MARGINS cyTopHeight uibase/uilib/dwm.hpp /^ int cyTopHeight;$/;" m struct:tagDWL_MARGINS cycles access/sqlite3.c /^ u64 cycles; \/* Total time spent executing this instruction *\/$/;" m struct:VdbeOp file: @@ -12885,19 +12655,19 @@ cycles logs/sqlite3.c /^ u64 cycles; \/* Total time spent executin d mempool/alloc.h /^ ngx_pool_data_t d;$/;" m struct:ngx_pool_s d2i polipo/parse_time.c /^d2i(char c)$/;" f file: d_name polipo/dirent_compat.h /^ char *d_name;$/;" m struct:dirent -daddr net/protocol/ip.h /^ uint32_t daddr; \/\/ dstaddr$/;" m struct:iphdr_s +daddr net/protocol/ip.h /^ uint32_t daddr; \/\/ dstaddr$/;" m struct:iphdr_s daemonise polipo/main.c /^int daemonise = 0;$/;" v data 3rd/include/ioeventdef.h /^ void* data;$/;" m struct:io_data_s data access/sqlite3.c /^ void *data; \/* Data associated with this element *\/$/;" m struct:HashElem file: data access/sqlite3.c /^ void *data; \/* Data associated with this element *\/$/;" m struct:Fts3HashElem file: -data compat/compat_iterator.h /^ void *data; $/;" m struct:ITER -data http/http/http_parser.h /^ void *data; \/* A pointer to get hook to the "connection" or "socket" object *\/$/;" m struct:http_parser +data crt/crt_iterator.h /^ void *data; $/;" m struct:ITER data include/utilex/slice.hpp /^ const char* data() const {$/;" f class:Slice data logs/sqlite3.c /^ void *data; \/* Data associated with this element *\/$/;" m struct:HashElem file: data logs/sqlite3.c /^ void *data; \/* Data associated with this element *\/$/;" m struct:Fts3HashElem file: data logs/stdafx.h /^ UCharArrayPtr data;$/;" m class:LogData data mempool/alloc.h /^ void *data;$/;" m struct:ngx_pool_cleanup_s data msgbus/auth.hpp /^ char* data;$/;" m struct:_StringPtr +data net/http_protocol/http_parser.h /^ void *data; \/* A pointer to get hook to the "connection" or "socket" object *\/$/;" m struct:http_parser data net/protocol/dns.h /^ char* data;$/;" m struct:dns_rr_s data polipo/dns.h /^ char data[16];$/;" m struct:_HostAddress data polipo/dns.h /^ void *data;$/;" m struct:_GethostbynameRequest @@ -12911,19 +12681,19 @@ data polipo/io.h /^ void *data;$/;" m struct:_ConnectRequest data polipo/io.h /^ void *data;$/;" m struct:_StreamRequest data polipo/object.h /^ char *data;$/;" m struct:_Chunk data polipo/socks.h /^ void *data;$/;" m struct:_SocksRequest -data uibase/uilib/core/pugixml.cpp /^ char data[xpath_memory_page_size];$/;" m union:xpath_memory_block::__anon95 file: +data uibase/uilib/core/pugixml.cpp /^ char data[xpath_memory_page_size];$/;" m union:xpath_memory_block::__anon98 file: data uibase/uilib/core/pugixml.cpp /^ T data[xml_memory_page_size \/ sizeof(T)];$/;" m struct:xml_stream_chunk file: data uibase/uilib/core/pugixml.cpp /^ T* data;$/;" m struct:auto_deleter file: data uibase/uilib/core/pugixml.cpp /^ char_t* data(xpath_allocator* alloc)$/;" f class:xpath_string data uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xml_text::data() const$/;" f class:pugi::xml_text data uibase/uilib/utils/stb_image.c /^ stbi_uc *data;$/;" m struct:__anon105::__anon106 file: data_ include/utilex/slice.hpp /^ const char* data_;$/;" m class:Slice -data_char uibase/uilib/core/pugixml.cpp /^ char_t data_char[bufcapacity];$/;" m union:xml_buffered_writer::__anon94 file: +data_char uibase/uilib/core/pugixml.cpp /^ char_t data_char[bufcapacity];$/;" m union:xml_buffered_writer::__anon97 file: data_count access/sqlite3.c /^ int (*data_count)(sqlite3_stmt*pStmt);$/;" m struct:sqlite3_api_routines file: data_count logs/sqlite3.c /^ int (*data_count)(sqlite3_stmt*pStmt);$/;" m struct:sqlite3_api_routines file: -data_u16 uibase/uilib/core/pugixml.cpp /^ uint16_t data_u16[2 * bufcapacity];$/;" m union:xml_buffered_writer::__anon94 file: -data_u32 uibase/uilib/core/pugixml.cpp /^ uint32_t data_u32[bufcapacity];$/;" m union:xml_buffered_writer::__anon94 file: -data_u8 uibase/uilib/core/pugixml.cpp /^ uint8_t data_u8[4 * bufcapacity];$/;" m union:xml_buffered_writer::__anon94 file: +data_u16 uibase/uilib/core/pugixml.cpp /^ uint16_t data_u16[2 * bufcapacity];$/;" m union:xml_buffered_writer::__anon97 file: +data_u32 uibase/uilib/core/pugixml.cpp /^ uint32_t data_u32[bufcapacity];$/;" m union:xml_buffered_writer::__anon97 file: +data_u8 uibase/uilib/core/pugixml.cpp /^ uint8_t data_u8[4 * bufcapacity];$/;" m union:xml_buffered_writer::__anon97 file: databaseIsUnmoved access/sqlite3.c /^static int databaseIsUnmoved(Pager *pPager){$/;" f file: databaseIsUnmoved logs/sqlite3.c /^static int databaseIsUnmoved(Pager *pPager){$/;" f file: datalen net/protocol/dns.h /^ uint16_t datalen;$/;" m struct:dns_rr_s @@ -12959,7 +12729,7 @@ db logs/sqlite3.c /^ sqlite3 *db; \/* Database connection currently us db logs/sqlite3.c /^ sqlite3 *db; \/* Optional database for lookaside. Can be NULL *\/$/;" m struct:StrAccum file: db logs/sqlite3.c /^ sqlite3 *db; \/* The main database structure *\/$/;" m struct:Parse file: db logs/sqlite3.c /^ sqlite3 *db; \/* The associated database connection *\/$/;" m struct:Mem file: -db logs/sqlite3.c /^ sqlite3 *db; \/* The database being initialized *\/$/;" m struct:__anon52 file: +db logs/sqlite3.c /^ sqlite3 *db; \/* The database being initialized *\/$/;" m struct:__anon47 file: db logs/sqlite3.c /^ sqlite3 *db; \/* The database connection *\/$/;" m struct:KeyInfo file: db logs/sqlite3.c /^ sqlite3 *db; \/* The database connection holding this btree *\/$/;" m struct:Btree file: db logs/sqlite3.c /^ sqlite3 *db;$/;" m struct:analysisInfo file: @@ -12995,7 +12765,7 @@ db_release_memory access/sqlite3.c /^ int (*db_release_memory)(sqlite3*);$/;" m db_release_memory logs/sqlite3.c /^ int (*db_release_memory)(sqlite3*);$/;" m struct:sqlite3_api_routines file: db_status access/sqlite3.c /^ int (*db_status)(sqlite3*,int,int*,int*,int);$/;" m struct:sqlite3_api_routines file: db_status logs/sqlite3.c /^ int (*db_status)(sqlite3*,int,int*,int*,int);$/;" m struct:sqlite3_api_routines file: -dblVal compat/compat_var.h /^ double dblVal;$/;" m union:tag_varaint_t::__anon30 +dblVal crt/crt_var.h /^ double dblVal;$/;" m union:tag_varaint_t::__anon25 dc_pred uibase/uilib/utils/stb_image.c /^ int dc_pred;$/;" m struct:__anon105::__anon106 file: dct_bfly32o uibase/uilib/utils/stb_image.c 2045;" d file: dct_bfly32o uibase/uilib/utils/stb_image.c 2179;" d file: @@ -13041,7 +12811,7 @@ dct_wsub uibase/uilib/utils/stb_image.c 2040;" d file: dct_wsub uibase/uilib/utils/stb_image.c 2178;" d file: dct_wsub uibase/uilib/utils/stb_image.c 2226;" d file: dct_wsub uibase/uilib/utils/stb_image.c 2388;" d file: -deallocate base/code/compat_cjson.c /^ void (*deallocate)(void *pointer);$/;" m struct:internal_hooks file: +deallocate stdcrt/code/compat_cjson.c /^ void (*deallocate)(void *pointer);$/;" m struct:internal_hooks file: deallocate uibase/uilib/core/pugixml.cpp /^ static deallocation_function deallocate;$/;" m struct:xml_memory_management_function_storage file: deallocate uibase/uilib/core/pugixml.cpp /^ template deallocation_function xml_memory_management_function_storage::deallocate = default_deallocate;$/;" m class:xml_memory_management_function_storage file: deallocateFdEventNum polipo/event.c /^deallocateFdEventNum(int i)$/;" f @@ -13067,10 +12837,11 @@ debugMutexNotheld access/sqlite3.c /^static int debugMutexNotheld(sqlite3_mutex debugMutexNotheld logs/sqlite3.c /^static int debugMutexNotheld(sqlite3_mutex *pX){$/;" f file: debugMutexTry access/sqlite3.c /^static int debugMutexTry(sqlite3_mutex *pX){$/;" f file: debugMutexTry logs/sqlite3.c /^static int debugMutexTry(sqlite3_mutex *pX){$/;" f file: -debug_view compat/compat_debug.hpp 19;" d -debug_view compat/compat_debug.hpp 23;" d -debug_view compat/compat_debug.hpp 26;" d -dec_tab http/http/httputil.cpp /^static unsigned char dec_tab[256] = {$/;" v file: +debugWinManager vim_tool/.vim/plugin/winmanager.vim /^let g:debugWinManager = 1$/;" v +debug_view crt/crt_debug.hpp 19;" d +debug_view crt/crt_debug.hpp 23;" d +debug_view crt/crt_debug.hpp 26;" d +dec_tab net/http_protocol/httputil.cpp /^static unsigned char dec_tab[256] = {$/;" v file: declareConfigVariable polipo/config.c /^declareConfigVariable(AtomPtr name, int type, void *value, $/;" f declareVtab access/sqlite3.c /^ u8 declareVtab; \/* True if inside sqlite3_declare_vtab() *\/$/;" m struct:Parse file: declareVtab logs/sqlite3.c /^ u8 declareVtab; \/* True if inside sqlite3_declare_vtab() *\/$/;" m struct:Parse file: @@ -13082,6 +12853,8 @@ decodeIntArray access/sqlite3.c /^static void decodeIntArray($/;" f file: decodeIntArray logs/sqlite3.c /^static void decodeIntArray($/;" f file: decoder uibase/uilib/core/pugixml.cpp /^ typedef utf16_decoder decoder;$/;" t struct:wchar_selector file: decoder uibase/uilib/core/pugixml.cpp /^ typedef utf32_decoder decoder;$/;" t struct:wchar_selector file: +defaultExplorer vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:defaultExplorer = 1$/;" v +defaultExplorer vim_tool/.vim/plugin/winmanager.vim /^ let g:defaultExplorer = 1$/;" v default_allocate uibase/uilib/core/pugixml.cpp /^ PUGI__FN void* default_allocate(size_t size)$/;" f default_array_safeptr include/utilex/safeptr.hpp /^struct default_array_safeptr$/;" s default_deallocate uibase/uilib/core/pugixml.cpp /^ PUGI__FN void default_deallocate(void* ptr)$/;" f @@ -13105,6 +12878,7 @@ default_value include/utilex/safeptr.hpp /^ static HMODULE default_value() { default_value include/utilex/string.hpp /^ static void* default_value()$/;" f struct:ChartoUcs2Struct deferredMoveto access/sqlite3.c /^ u8 deferredMoveto; \/* A call to sqlite3BtreeMoveto() is needed *\/$/;" m struct:VdbeCursor file: deferredMoveto logs/sqlite3.c /^ u8 deferredMoveto; \/* A call to sqlite3BtreeMoveto() is needed *\/$/;" m struct:VdbeCursor file: +defineOption vim_tool/.vim/plugin/acp.vim /^function s:defineOption(name, default)$/;" f defragmentPage access/sqlite3.c /^static int defragmentPage(MemPage *pPage){$/;" f file: defragmentPage logs/sqlite3.c /^static int defragmentPage(MemPage *pPage){$/;" f file: delayedHttpClientContinue polipo/client.c /^delayedHttpClientContinue(HTTPConnectionPtr connection)$/;" f @@ -13121,9 +12895,9 @@ deleter uibase/uilib/core/pugixml.cpp /^ D deleter;$/;" m struct:auto_deleter f delim access/sqlite3.c /^ char delim[128]; \/* flag ASCII delimiters *\/$/;" m struct:simple_tokenizer file: delim logs/sqlite3.c /^ char delim[128]; \/* flag ASCII delimiters *\/$/;" m struct:simple_tokenizer file: delta uibase/uilib/utils/stb_image.c /^ int delta[17]; \/\/ old 'firstsymbol' - old 'firstcode'$/;" m struct:__anon104 file: -depth base/code/compat_cjson.c /^ size_t depth; \/* How deeply nested (in arrays\/objects) is the input at the current offset. *\/$/;" m struct:__anon26 file: -depth base/code/compat_cjson.c /^ size_t depth; \/* current nesting depth (for formatted printing) *\/$/;" m struct:__anon27 file: depth polipo/fts_compat.h /^ int depth;$/;" m struct:_FTS +depth stdcrt/code/compat_cjson.c /^ size_t depth; \/* How deeply nested (in arrays\/objects) is the input at the current offset. *\/$/;" m struct:__anon83 file: +depth stdcrt/code/compat_cjson.c /^ size_t depth; \/* current nesting depth (for formatted printing) *\/$/;" m struct:__anon84 file: depth uibase/uilib/core/pugixml.cpp /^ PUGI__FN int xml_tree_walker::depth() const$/;" f class:pugi::xml_tree_walker dequant uibase/uilib/utils/stb_image.c /^ stbi_uc dequant[4][64];$/;" m struct:__anon105 file: desc access/sqlite3.c /^ unsigned char desc; \/* True for DESC. False for ASC. *\/$/;" m struct:sqlite3_index_info::sqlite3_index_orderby file: @@ -13132,13 +12906,13 @@ desc logs/sqlite3.c /^ unsigned char desc; \/* True for DESC. False f desc logs/sqlite3.h /^ unsigned char desc; \/* True for DESC. False for ASC. *\/$/;" m struct:sqlite3_index_info::sqlite3_index_orderby descendToCell access/sqlite3.c /^static int descendToCell($/;" f file: descendToCell logs/sqlite3.c /^static int descendToCell($/;" f file: -description http/http/http_parser.cpp /^ const char *description;$/;" m struct:__anon44 file: +description net/http_protocol/http_parser.cpp /^ const char *description;$/;" m struct:__anon74 file: description uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char* xml_parse_result::description() const$/;" f class:pugi::xml_parse_result description uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char* xpath_parse_result::description() const$/;" f class:pugi::xpath_parse_result deserializeGeometry access/sqlite3.c /^static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){$/;" f file: deserializeGeometry logs/sqlite3.c /^static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){$/;" f file: -dest net/protocol/tcp.h /^ uint16_t dest; \/\/ dest port$/;" m struct:tcphdr_s -dest net/protocol/udp.h /^ uint16_t dest; \/\/ dest port$/;" m struct:udphdr_s +dest net/protocol/tcp.h /^ uint16_t dest; \/\/ dest port$/;" m struct:tcphdr_s +dest net/protocol/udp.h /^ uint16_t dest; \/\/ dest port$/;" m struct:udphdr_s destroy access/stdafx.h /^ template static void destroy(_Ptr p)$/;" f struct:sqlite3_sentry destroy include/dlcom/comsentry.hpp /^ template static void destroy(_Ptr p) $/;" f struct:co_interface_sentry destroy include/utilex/json.hpp /^ template static void destroy(_Ptr p)$/;" f struct:json_sentry @@ -13187,7 +12961,7 @@ diSelected uibase/uilib/control/uilist.h /^ TDrawInfo diSelected;$/;" m struc difference_type uibase/uilib/core/pugixml.hpp /^ typedef ptrdiff_t difference_type;$/;" t class:pugi::xml_attribute_iterator difference_type uibase/uilib/core/pugixml.hpp /^ typedef ptrdiff_t difference_type;$/;" t class:pugi::xml_named_node_iterator difference_type uibase/uilib/core/pugixml.hpp /^ typedef ptrdiff_t difference_type;$/;" t class:pugi::xml_node_iterator -digest polipo/md5.h /^ unsigned char digest[16]; \/* actual digest after MD5Final call *\/$/;" m struct:__anon84 +digest polipo/md5.h /^ unsigned char digest[16]; \/* actual digest after MD5Final call *\/$/;" m struct:__anon81 digit polipo/util.c /^digit(char c)$/;" f dir polipo/fts_compat.h /^ DIR *dir[FTS_MAX_DEPTH];$/;" m struct:_FTS directMode access/sqlite3.c /^ u8 directMode; \/* Direct rendering mode means take data directly$/;" m struct:AggInfo file: @@ -13197,7 +12971,7 @@ dirfd polipo/fts_compat.c /^dirfd(DIR *dir)$/;" f file: dirnameUrl polipo/diskcache.c /^dirnameUrl(char *url, int n, char *name, int len)$/;" f file: dirname_a polipo/fts_compat.c /^dirname_a(const char *path)$/;" f file: dirtyDiskEntry polipo/diskcache.c /^dirtyDiskEntry(ObjectPtr object)$/;" f -dirwalk base/io/compat_path.c /^void dirwalk(basic_tchar *dir, int(*func)(basic_tchar *name, get_file_cb entry, void* ctx),$/;" f +dirwalk stdcrt/io/compat_path.c /^void dirwalk(basic_tchar *dir, int(*func)(basic_tchar *name, get_file_cb entry, void* ctx),$/;" f disableConfiguration polipo/local.c /^int disableConfiguration = 0;$/;" v disableIndexing polipo/local.c /^int disableIndexing = 1;$/;" v disableLocalInterface polipo/local.c /^int disableLocalInterface = 0;$/;" v @@ -13215,7 +12989,7 @@ disable_simulated_io_errors logs/sqlite3.c /^void disable_simulated_io_errors(vo disable_simulated_io_errors logs/sqlite3.c 43096;" d file: disable_simulated_io_errors logs/sqlite3.c 9563;" d file: disallow access/sqlite3.c /^ int disallow; \/* Do not allow memory allocation *\/$/;" m struct:__anon10 file: -disallow logs/sqlite3.c /^ int disallow; \/* Do not allow memory allocation *\/$/;" m struct:__anon55 file: +disallow logs/sqlite3.c /^ int disallow; \/* Do not allow memory allocation *\/$/;" m struct:__anon50 file: discardObjects polipo/object.c /^discardObjects(int all, int force)$/;" f discardObjectsHandler polipo/object.c /^discardObjectsHandler(TimeEventHandlerPtr event)$/;" f discardServer polipo/server.c /^discardServer(HTTPServerPtr server)$/;" f file: @@ -13240,7 +13014,7 @@ displayP4 access/sqlite3.c /^static char *displayP4(Op *pOp, char *zTemp, int nT displayP4 logs/sqlite3.c /^static char *displayP4(Op *pOp, char *zTemp, int nTemp){$/;" f file: dispose include/utilex/safeptr.hpp /^ void dispose()$/;" f class:SafePtr dispose_chunk polipo/chunk.c /^dispose_chunk(void *chunk)$/;" f -dlen compat/compat_iterator.h /^ int dlen; $/;" m struct:ITER +dlen crt/crt_iterator.h /^ int dlen; $/;" m struct:ITER dlen polipo/forbidden.c /^static int rlen, rsize, dlen, dsize;$/;" v file: dname polipo/fts_compat.h /^ char *dname;$/;" m struct:_FTS dnsBuildQuery polipo/dns.c /^dnsBuildQuery(int id, char *buf, int offset, int n, AtomPtr name, int af)$/;" f file: @@ -13265,18 +13039,18 @@ dnsTimeoutHandler polipo/dns.c /^dnsTimeoutHandler(TimeEventHandlerPtr event)$/; dnsUseGethostbyname polipo/dns.c /^const int dnsUseGethostbyname = 0;$/;" v dnsUseGethostbyname polipo/dns.c /^const int dnsUseGethostbyname = 3;$/;" v dnsUseGethostbyname polipo/dns.c /^int dnsUseGethostbyname = 1;$/;" v -dns_free net/protocol/dns.cpp /^void dns_free(dns_t* dns) {$/;" f -dns_name_decode net/protocol/dns.cpp /^int dns_name_decode(const char* buf, char* domain) {$/;" f -dns_name_encode net/protocol/dns.cpp /^int dns_name_encode(const char* domain, char* buf) {$/;" f -dns_pack net/protocol/dns.cpp /^int dns_pack(dns_t* dns, char* buf, int len) {$/;" f -dns_query net/protocol/dns.cpp /^int dns_query(dns_t* query, dns_t* response, const char* nameserver) {$/;" f -dns_rr_pack net/protocol/dns.cpp /^int dns_rr_pack(dns_rr_t* rr, char* buf, int len) {$/;" f +dns_free net/protocol/dns.c /^void dns_free(dns_t* dns) {$/;" f +dns_name_decode net/protocol/dns.c /^int dns_name_decode(const char* buf, char* domain) {$/;" f +dns_name_encode net/protocol/dns.c /^int dns_name_encode(const char* domain, char* buf) {$/;" f +dns_pack net/protocol/dns.c /^int dns_pack(dns_t* dns, char* buf, int len) {$/;" f +dns_query net/protocol/dns.c /^int dns_query(dns_t* query, dns_t* response, const char* nameserver) {$/;" f +dns_rr_pack net/protocol/dns.c /^int dns_rr_pack(dns_rr_t* rr, char* buf, int len) {$/;" f dns_rr_s net/protocol/dns.h /^typedef struct dns_rr_s {$/;" s dns_rr_t net/protocol/dns.h /^} dns_rr_t;$/;" t typeref:struct:dns_rr_s -dns_rr_unpack net/protocol/dns.cpp /^int dns_rr_unpack(char* buf, int len, dns_rr_t* rr, int is_question) {$/;" f +dns_rr_unpack net/protocol/dns.c /^int dns_rr_unpack(char* buf, int len, dns_rr_t* rr, int is_question) {$/;" f dns_s net/protocol/dns.h /^typedef struct dns_s {$/;" s dns_t net/protocol/dns.h /^} dns_t;$/;" t typeref:struct:dns_s -dns_unpack net/protocol/dns.cpp /^int dns_unpack(char* buf, int len, dns_t* dns) {$/;" f +dns_unpack net/protocol/dns.c /^int dns_unpack(char* buf, int len, dns_t* dns) {$/;" f dnshdr_s net/protocol/dns.h /^typedef struct dnshdr_s {$/;" s dnshdr_t net/protocol/dns.h /^} dnshdr_t;$/;" t typeref:struct:dnshdr_s doNotSpill access/sqlite3.c /^ u8 doNotSpill; \/* Do not spill the cache when non-zero *\/$/;" m struct:Pager file: @@ -13307,13 +13081,13 @@ do_stream_3 polipo/io.c /^do_stream_3(int operation, int fd, int offset, $/;" f do_stream_buf polipo/io.c /^do_stream_buf(int operation, int fd, int offset, char **buf_location, int len,$/;" f do_stream_h polipo/io.c /^do_stream_h(int operation, int fd, int offset,$/;" f do_tunnel polipo/tunnel.c /^do_tunnel(int fd, char *buf, int offset, int len, AtomPtr url)$/;" f -do_work base/thread/compat_threadpool.c /^static void do_work(void* arg) {$/;" f file: +do_work stdcrt/thread/compat_threadpool.c /^static void do_work(void* arg) {$/;" f file: doclist access/sqlite3.c /^ Fts3Doclist doclist;$/;" m struct:Fts3Phrase file: doclist logs/sqlite3.c /^ Fts3Doclist doclist;$/;" m struct:Fts3Phrase file: document_buffer_order uibase/uilib/core/pugixml.cpp /^ PUGI__FN const void* document_buffer_order(const xpath_node& xnode)$/;" f document_element uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xml_document::document_element() const$/;" f class:pugi::xml_document document_order_comparator uibase/uilib/core/pugixml.cpp /^ struct document_order_comparator$/;" s file: -doff net/protocol/tcp.h /^ uint16_t doff : 4;$/;" m struct:tcphdr_s +doff net/protocol/tcp.h /^ uint16_t doff:4;$/;" m struct:tcphdr_s doingRerun access/sqlite3.c /^ bft doingRerun:1; \/* True if rerunning after an auto-reprepare *\/$/;" m struct:Vdbe file: doingRerun logs/sqlite3.c /^ bft doingRerun:1; \/* True if rerunning after an auto-reprepare *\/$/;" m struct:Vdbe file: domain polipo/forbidden.c /^ char domain[1];$/;" m struct:_Domain file: @@ -13369,12 +13143,12 @@ dwDisabledTextColor uibase/uilib/control/uilist.h /^ DWORD dwDisabledTextColo dwEventMask uibase/uilib/control/uirichedit.cpp /^ DWORD dwEventMask; \/\/ DoEvent mask to pass on to parent window$/;" m class:DuiLib::CTxtWinHost file: dwFlags uibase/uilib/dwm.hpp /^ DWORD dwFlags;$/;" m struct:DWM_BLURBEHIND dwHLineColor uibase/uilib/control/uilist.h /^ DWORD dwHLineColor;$/;" m struct:DuiLib::tagTListInfoUI -dwHighDateTime compat/darwinossysdef.h /^ DWORD dwHighDateTime;$/;" m struct:_FILETIME -dwHighDateTime compat/posixossysdef.h /^ DWORD dwHighDateTime;$/;" m struct:_FILETIME +dwHighDateTime crt/darwinossysdef.h /^ DWORD dwHighDateTime;$/;" m struct:_FILETIME +dwHighDateTime crt/posixossysdef.h /^ DWORD dwHighDateTime;$/;" m struct:_FILETIME dwHotBkColor uibase/uilib/control/uilist.h /^ DWORD dwHotBkColor;$/;" m struct:DuiLib::tagTListInfoUI dwHotTextColor uibase/uilib/control/uilist.h /^ DWORD dwHotTextColor;$/;" m struct:DuiLib::tagTListInfoUI -dwLowDateTime compat/darwinossysdef.h /^ DWORD dwLowDateTime;$/;" m struct:_FILETIME -dwLowDateTime compat/posixossysdef.h /^ DWORD dwLowDateTime;$/;" m struct:_FILETIME +dwLowDateTime crt/darwinossysdef.h /^ DWORD dwLowDateTime;$/;" m struct:_FILETIME +dwLowDateTime crt/posixossysdef.h /^ DWORD dwLowDateTime;$/;" m struct:_FILETIME dwMask uibase/uilib/core/uimanager.h /^ DWORD dwMask;$/;" m struct:DuiLib::tagTImageInfo dwSelectedBkColor uibase/uilib/control/uilist.h /^ DWORD dwSelectedBkColor;$/;" m struct:DuiLib::tagTListInfoUI dwSelectedTextColor uibase/uilib/control/uilist.h /^ DWORD dwSelectedTextColor;$/;" m struct:DuiLib::tagTListInfoUI @@ -13390,7 +13164,7 @@ eDest logs/sqlite3.c /^ u8 eDest; \/* How to dispose of the results. eDistinct access/sqlite3.c /^ u8 eDistinct; \/* One of the WHERE_DISTINCT_* values below *\/$/;" m struct:WhereInfo file: eDistinct logs/sqlite3.c /^ u8 eDistinct; \/* One of the WHERE_DISTINCT_* values below *\/$/;" m struct:WhereInfo file: eEndLoopOp access/sqlite3.c /^ u8 eEndLoopOp; \/* IN Loop terminator. OP_Next or OP_Prev *\/$/;" m struct:WhereLevel::__anon16::__anon17::InLoop file: -eEndLoopOp logs/sqlite3.c /^ u8 eEndLoopOp; \/* IN Loop terminator. OP_Next or OP_Prev *\/$/;" m struct:WhereLevel::__anon61::__anon62::InLoop file: +eEndLoopOp logs/sqlite3.c /^ u8 eEndLoopOp; \/* IN Loop terminator. OP_Next or OP_Prev *\/$/;" m struct:WhereLevel::__anon56::__anon57::InLoop file: eEvalmode access/sqlite3.c /^ int eEvalmode; \/* An FTS3_EVAL_XX constant *\/$/;" m struct:Fts3Cursor file: eEvalmode logs/sqlite3.c /^ int eEvalmode; \/* An FTS3_EVAL_XX constant *\/$/;" m struct:Fts3Cursor file: eFIELD_ATTRIBUTE access/dbimpl.h /^enum eFIELD_ATTRIBUTE{$/;" g @@ -13431,7 +13205,7 @@ eType logs/sqlite3.c /^ int eType; \/* One of the FTSQUERY_XXX eType logs/sqlite3.c /^ u8 eType; \/* Allocation type code *\/$/;" m struct:MemBlockHdr file: ebcdicToAscii access/sqlite3.c /^const unsigned char ebcdicToAscii[] = {$/;" v ebcdicToAscii logs/sqlite3.c /^const unsigned char ebcdicToAscii[] = {$/;" v -echo net/protocol/icmp.h /^ } echo;$/;" m union:icmphdr_s::__anon72 typeref:struct:icmphdr_s::__anon72::__anon73 +echo net/protocol/icmp.h /^ } echo;$/;" m union:icmphdr_s::__anon67 typeref:struct:icmphdr_s::__anon67::__anon68 eflags uibase/uilib/utils/stb_image.c /^ int flags, bgindex, ratio, transparent, eflags;$/;" m struct:__anon115 file: empty include/utilex/slice.hpp /^ bool empty() const {$/;" f class:Slice empty uibase/uilib/core/pugixml.cpp /^ bool empty() const$/;" f class:xpath_node_set_raw @@ -13456,7 +13230,7 @@ enc logs/sqlite3.c /^ u8 enc; \/* SQLITE_UTF8, SQLITE_UTF16BE, SQLI enc logs/sqlite3.c /^ u8 enc; \/* Text encoding handled by xCmp() *\/$/;" m struct:CollSeq file: enc logs/sqlite3.c /^ u8 enc; \/* Text encoding used by this database *\/$/;" m struct:Schema file: enc logs/sqlite3.c /^ u8 enc; \/* Text encoding - one of the SQLITE_UTF* values *\/$/;" m struct:KeyInfo file: -enc_tab http/http/httputil.cpp /^static unsigned char enc_tab[] = "0123456789ABCDEF";$/;" v file: +enc_tab net/http_protocol/httputil.cpp /^static unsigned char enc_tab[] = "0123456789ABCDEF";$/;" v file: encoding uibase/uilib/core/pugixml.cpp /^ xml_encoding encoding;$/;" m class:xml_buffered_writer file: encoding uibase/uilib/core/pugixml.hpp /^ xml_encoding encoding;$/;" m struct:pugi::xml_parse_result encoding_auto uibase/uilib/core/pugixml.hpp /^ encoding_auto, \/\/ Auto-detect input encoding using BOM or < \/ static bool equal_to(_Ptr l, _Ptr r)$/;" f struct:sqlite3_sentry equal_to include/dlcom/comsentry.hpp /^ template static bool equal_to(_Ptr, _Ptr) $/;" f struct:co_interface_sentry equal_to include/utilex/json.hpp /^ template static bool equal_to(_Ptr l, _Ptr r)$/;" f struct:json_sentry @@ -13529,8 +13303,8 @@ errmsg access/sqlite3.c /^ const char * (*errmsg)(sqlite3*);$/;" m struct:sqlit errmsg logs/sqlite3.c /^ const char * (*errmsg)(sqlite3*);$/;" m struct:sqlite3_api_routines file: errmsg16 access/sqlite3.c /^ const void * (*errmsg16)(sqlite3*);$/;" m struct:sqlite3_api_routines file: errmsg16 logs/sqlite3.c /^ const void * (*errmsg16)(sqlite3*);$/;" m struct:sqlite3_api_routines file: -error base/code/compat_cjson.c /^} error;$/;" t typeref:struct:__anon25 file: -error compat/compat_funcb.h /^ funccb error;$/;" m struct:io_func_s +error crt/crt_funcb.h /^ funccb error;$/;" m struct:io_func_s +error stdcrt/code/compat_cjson.c /^} error;$/;" t typeref:struct:__anon82 file: error uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* error(const char* message)$/;" f struct:xpath_parser error uibase/uilib/core/pugixml.hpp /^ const char* error;$/;" m struct:pugi::xpath_parse_result errorAction access/sqlite3.c /^ u8 errorAction; \/* Recovery action to do in case of an error *\/$/;" m struct:Vdbe file: @@ -13549,6 +13323,11 @@ errorfunccb 3rd/include/iocontext.hpp /^ static int errorfunccb(void* data, void errorfunccb include/utilex/threadpool.hpp /^ static int errorfunccb(void* data, void* ctx)$/;" f class:CThreadPool errstr access/sqlite3.c /^ const char *(*errstr)(int);$/;" m struct:sqlite3_api_routines file: errstr logs/sqlite3.c /^ const char *(*errstr)(int);$/;" m struct:sqlite3_api_routines file: +escfilename vim_tool/.vim/plugin/winfileexplorer.vim /^ let s:escfilename = ' %#'$/;" v +escfilename vim_tool/.vim/plugin/winfileexplorer.vim /^ let s:escfilename = ' \\%#'$/;" v +escfilename vim_tool/.vim/plugin/winmanager.vim /^ let s:escfilename = ' %#'$/;" v +escfilename vim_tool/.vim/plugin/winmanager.vim /^ let s:escfilename = ' \\%#'$/;" v +escregexp vim_tool/.vim/plugin/winfileexplorer.vim /^let s:escregexp = '\/*^$.~\\'$/;" v estLog access/sqlite3.c /^static LogEst estLog(LogEst N){$/;" f file: estLog logs/sqlite3.c /^static LogEst estLog(LogEst N){$/;" f file: establishDnsSocket polipo/dns.c /^establishDnsSocket()$/;" f file: @@ -13623,7 +13402,7 @@ evaluate_string uibase/uilib/core/pugixml.cpp /^ PUGI__FN string_t xpath_query:: event 3rd/include/ioeventdef.h /^ unsigned long event;$/;" m struct:io_data_s event extensions/include/ui/iuibase.h /^ UINT event;$/;" m struct:TagNotifyEvent eventLoop polipo/event.c /^eventLoop()$/;" f -event_id compat/compat_core.hpp /^typedef unsigned long event_id;$/;" t +event_id crt/crt_core.hpp /^typedef unsigned long event_id;$/;" t events polipo/mingw.h /^ short events; \/* requested events *\/$/;" m struct:pollfd exclMask access/sqlite3.c /^ u16 exclMask; \/* Mask of exclusive locks held *\/$/;" m struct:unixShm file: exclMask access/sqlite3.c /^ u16 exclMask; \/* Mask of exclusive locks held *\/$/;" m struct:winShm file: @@ -13646,7 +13425,7 @@ execQuery logs/CppSQLite3.cpp /^CppSQLite3Query CppSQLite3Statement::execQuery() execScalar logs/CppSQLite3.cpp /^int CppSQLite3DB::execScalar(const char* szSQL)$/;" f class:CppSQLite3DB execSql access/sqlite3.c /^static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){$/;" f file: execSql logs/sqlite3.c /^static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){$/;" f file: -exit compat/compat_threadpool.h /^ _sem_t exit;$/;" m struct:_threadpool_s +exit crt/crt_threadpool.h /^ _sem_t exit;$/;" m struct:_threadpool_s exitFlag polipo/event.c /^static int exitFlag = 0;$/;" v file: exitFlag polipo/event.c /^static volatile sig_atomic_t exitFlag = 0;$/;" v file: exit_message logs/logfilters.h /^ _QUEUE exit_message;$/;" m class:CLogFiltersImpl @@ -13667,6 +13446,20 @@ expired logs/sqlite3.c /^ bft expired:1; \/* True if the VM needs to b expired logs/sqlite3.c /^ int (*expired)(sqlite3_stmt*);$/;" m struct:sqlite3_api_routines file: expires polipo/diskcache.h /^ time_t expires;$/;" m struct:_DiskObject expires polipo/object.h /^ time_t expires;$/;" m struct:_Object +explDateFormat vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explDateFormat="%d %b %Y %H:%M"$/;" v +explDetailedHelp vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explDetailedHelp=0$/;" v +explDetailedList vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explDetailedList=0$/;" v +explDirsFirst vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explDirsFirst=1$/;" v +explHideFiles vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explHideFiles=''$/;" v +explSortBy vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explSortBy='name'$/;" v +explSplitBelow vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explSplitBelow = &splitbelow$/;" v +explSplitRight vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explSplitRight = &splitright$/;" v +explStartBelow vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explStartBelow = g:explSplitBelow$/;" v +explStartRight vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explStartRight = g:explSplitRight$/;" v +explSuffixesLast vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explSuffixesLast=1$/;" v +explUseSeparators vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explUseSeparators=0$/;" v +explVertical vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explVertical=0$/;" v +explWinSize vim_tool/.vim/plugin/winfileexplorer.vim /^ let g:explWinSize=15$/;" v explain access/sqlite3.c /^ bft explain:2; \/* True if EXPLAIN present on SQL command *\/$/;" m struct:Vdbe file: explain access/sqlite3.c /^ u8 explain; \/* True if the EXPLAIN flag is found on the query *\/$/;" m struct:Parse file: explain logs/sqlite3.c /^ bft explain:2; \/* True if EXPLAIN present on SQL command *\/$/;" m struct:Vdbe file: @@ -13753,17 +13546,21 @@ extension polipo/diskcache.c /^ char *extension;$/;" m struct:_MimeEntry file extra_buffers uibase/uilib/core/pugixml.cpp /^ xml_extra_buffer* extra_buffers;$/;" m struct:xml_document_struct file: f access/sqlite3.c /^ RtreeValue f;$/;" m union:RtreeCoord file: f logs/sqlite3.c /^ RtreeValue f;$/;" m union:RtreeCoord file: -f polipo/config.h /^ float *f;$/;" m union:_ConfigVariable::__anon78 +f polipo/config.h /^ float *f;$/;" m union:_ConfigVariable::__anon76 fEnable uibase/uilib/dwm.hpp /^ BOOL fEnable;$/;" m struct:DWM_BLURBEHIND fErrorOrAux access/sqlite3.c /^ u8 fErrorOrAux; \/* isError!=0 or pVdbe->pAuxData modified *\/$/;" m struct:sqlite3_context file: fErrorOrAux logs/sqlite3.c /^ u8 fErrorOrAux; \/* isError!=0 or pVdbe->pAuxData modified *\/$/;" m struct:sqlite3_context file: fTransitionOnMaximized uibase/uilib/dwm.hpp /^ BOOL fTransitionOnMaximized;$/;" m struct:DWM_BLURBEHIND facility polipo/log.c /^static int facility;$/;" v file: -failed mempool/alloc.h /^ ngx_uint_t failed;$/;" m struct:__anon70 -false compat/compat_common.hpp 104;" d +failed mempool/alloc.h /^ ngx_uint_t failed;$/;" m struct:__anon65 +false crt/crt_common.hpp 104;" d fast uibase/uilib/utils/stb_image.c /^ stbi__uint16 fast[1 << STBI__ZFAST_BITS];$/;" m struct:__anon108 file: fast uibase/uilib/utils/stb_image.c /^ stbi_uc fast[1 << FAST_BITS];$/;" m struct:__anon104 file: fast_ac uibase/uilib/utils/stb_image.c /^ stbi__int16 fast_ac[4][1 << FAST_BITS];$/;" m struct:__anon105 file: +favDirs vim_tool/.vim/plugin/winfileexplorer.vim /^ let s:favDirs = expand('$HOME').'\/'$/;" v +favDirs vim_tool/.vim/plugin/winfileexplorer.vim /^ let s:favDirs = g:favDirs."\\\/\\n".expand('$HOME')$/;" v +favDirs vim_tool/.vim/plugin/winfileexplorer.vim /^let s:favDirs = substitute(s:favDirs, '\\', '\/', 'g')$/;" v +favDirs vim_tool/.vim/plugin/winfileexplorer.vim /^let s:favDirs = substitute(s:favDirs, '\\\/\\\/', '\\\/', 'g')$/;" v fcntlSizeHint access/sqlite3.c /^static int fcntlSizeHint(unixFile *pFile, i64 nByte){$/;" f file: fcntlSizeHint logs/sqlite3.c /^static int fcntlSizeHint(unixFile *pFile, i64 nByte){$/;" f file: fd access/sqlite3.c /^ int fd; \/* file desc to assoc this lock with *\/$/;" m struct:ByteRangeLockPB2 file: @@ -13792,6 +13589,7 @@ fdEventsLast polipo/event.c /^static FdEventHandlerPtr *fdEvents = NULL, *fdEven fdatasync access/sqlite3.c 26948;" d file: fdatasync logs/sqlite3.c 26948;" d file: fds_invalid polipo/event.c /^static int fds_invalid = 0;$/;" v file: +feedPopup vim_tool/.vim/autoload/acp.vim /^function s:feedPopup()$/;" f fetchPayload access/sqlite3.c /^static const void *fetchPayload($/;" f file: fetchPayload logs/sqlite3.c /^static const void *fetchPayload($/;" f file: fieldDataType logs/CppSQLite3.cpp /^int CppSQLite3Query::fieldDataType(int nCol)$/;" f class:CppSQLite3Query @@ -13807,9 +13605,10 @@ fieldValue logs/CppSQLite3.cpp /^const char* CppSQLite3Query::fieldValue(const c fieldValue logs/CppSQLite3.cpp /^const char* CppSQLite3Query::fieldValue(int nField)$/;" f class:CppSQLite3Query fieldValue logs/CppSQLite3.cpp /^const char* CppSQLite3Table::fieldValue(const char* szField)$/;" f class:CppSQLite3Table fieldValue logs/CppSQLite3.cpp /^const char* CppSQLite3Table::fieldValue(int nField)$/;" f class:CppSQLite3Table -field_data http/http/http_parser.h /^ } field_data[UF_MAX];$/;" m struct:http_parser_url typeref:struct:http_parser_url::__anon45 -field_set http/http/http_parser.h /^ uint16_t field_set; \/* Bitmask of (1 << UF_*) values *\/$/;" m struct:http_parser_url +field_data net/http_protocol/http_parser.h /^ } field_data[UF_MAX];$/;" m struct:http_parser_url typeref:struct:http_parser_url::__anon73 +field_set net/http_protocol/http_parser.h /^ uint16_t field_set; \/* Bitmask of (1 << UF_*) values *\/$/;" m struct:http_parser_url file uibase/uilib/core/pugixml.hpp /^ void* file;$/;" m class:pugi::xml_writer_file +fileExplorer vim_tool/.vim/plugin/winmanager.vim /^ augroup fileExplorer$/;" a fileHasMoved access/sqlite3.c /^static int fileHasMoved(unixFile *pFile){$/;" f file: fileHasMoved logs/sqlite3.c /^static int fileHasMoved(unixFile *pFile){$/;" f file: fileId access/sqlite3.c /^ struct unixFileId fileId; \/* The lookup key *\/$/;" m struct:unixInodeInfo typeref:struct:unixInodeInfo::unixFileId file: @@ -13828,8 +13627,8 @@ file_format access/sqlite3.c /^ u8 file_format; \/* Schema format version file_format logs/sqlite3.c /^ u8 file_format; \/* Schema format version for this file *\/$/;" m struct:Schema file: file_handle_safeptr include/utilex/safeptr.hpp /^struct file_handle_safeptr$/;" s file_last mempool/alloc.h /^ off_t file_last;$/;" m struct:ngx_buf_s -file_path compat/compat_file.h /^typedef const char* file_path;$/;" t -file_path_len compat/compat_file.h /^typedef unsigned long file_path_len;$/;" t +file_path crt/crt_file.h /^typedef const char* file_path;$/;" t +file_path_len crt/crt_file.h /^typedef unsigned long file_path_len;$/;" t file_pos mempool/alloc.h /^ off_t file_pos;$/;" m struct:ngx_buf_s filemapping_safeptr include/utilex/safeptr.hpp /^struct filemapping_safeptr$/;" s filename polipo/diskcache.h /^ char *filename;$/;" m struct:_DiskCacheEntry @@ -13843,7 +13642,7 @@ filter access/sqlite3.c /^ Fts3SegFilter filter;$/;" m struct:Fts3auxCursor fil filter logs/sqlite3.c /^ Fts3SegFilter filter;$/;" m struct:Fts3auxCursor file: filter polipo/diskcache.c /^filter(DiskObjectPtr p, const char *root, int n, int recursive)$/;" f file: filterDiskObjects polipo/diskcache.c /^filterDiskObjects(DiskObjectPtr from, const char *root, int recursive)$/;" f -fin net/protocol/tcp.h /^ uint16_t fin : 1;$/;" m struct:tcphdr_s +fin net/protocol/tcp.h /^ uint16_t fin:1;$/;" m struct:tcphdr_s finalDbSize access/sqlite3.c /^static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){$/;" f file: finalDbSize logs/sqlite3.c /^static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){$/;" f file: finalize access/sqlite3.c /^ int (*finalize)(sqlite3_stmt*pStmt);$/;" m struct:sqlite3_api_routines file: @@ -13899,9 +13698,10 @@ find_node uibase/uilib/core/pugixml.hpp /^ template xml_no find_substring uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char_t* find_substring(const char_t* s, const char_t* p)$/;" f finder_type access/sqlite3.c /^typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*);$/;" t file: finder_type logs/sqlite3.c /^typedef const sqlite3_io_methods *(*finder_type)(const char*,unixFile*);$/;" t file: +finishPopup vim_tool/.vim/autoload/acp.vim /^function s:finishPopup(fGroup1)$/;" f first access/sqlite3.c /^ Fts3HashElem *first; \/* The first element of the array *\/$/;" m struct:Fts3Hash file: first access/sqlite3.c /^ HashElem *first; \/* The first element of the array *\/$/;" m struct:Hash file: -first compat/compat_list.h /^ struct _list_item *first;$/;" m struct:_list_s typeref:struct:_list_s::_list_item +first crt/crt_list.h /^ struct _list_item *first;$/;" m struct:_list_s typeref:struct:_list_s::_list_item first logs/sqlite3.c /^ Fts3HashElem *first; \/* The first element of the array *\/$/;" m struct:Fts3Hash file: first logs/sqlite3.c /^ HashElem *first; \/* The first element of the array *\/$/;" m struct:Hash file: first uibase/uilib/core/pugixml.cpp /^ xpath_node first() const$/;" f class:xpath_node_set_raw @@ -13945,8 +13745,6 @@ flags access/sqlite3.c /^ u16 flags; \/* Flags associated with this s flags access/sqlite3.c /^ u16 flags; \/* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. *\/$/;" m struct:Mem file: flags access/sqlite3.c /^ u32 flags; \/* Various flags. EP_* See below *\/$/;" m struct:Expr file: flags access/sqlite3.c /^ u8 flags; \/* Boolean settings. UNPACKED_... below *\/$/;" m struct:UnpackedRecord file: -flags http/http/http_parser.h /^ unsigned int flags : 8; \/* F_* values from 'flags' enum; semi-public *\/$/;" m struct:http_parser -flags http/http/http_parser.h /^enum flags$/;" g flags logs/sqlite3.c /^ etByte flags; \/* One or more of FLAG_ constants below *\/$/;" m struct:et_info file: flags logs/sqlite3.c /^ int flags; \/* xOpen flags *\/$/;" m struct:JournalFile file: flags logs/sqlite3.c /^ int flags; \/* Miscellaneous flags. See below *\/$/;" m struct:sqlite3 file: @@ -13958,6 +13756,8 @@ flags logs/sqlite3.c /^ u16 flags; \/* Flags associated with this sch flags logs/sqlite3.c /^ u16 flags; \/* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. *\/$/;" m struct:Mem file: flags logs/sqlite3.c /^ u32 flags; \/* Various flags. EP_* See below *\/$/;" m struct:Expr file: flags logs/sqlite3.c /^ u8 flags; \/* Boolean settings. UNPACKED_... below *\/$/;" m struct:UnpackedRecord file: +flags net/http_protocol/http_parser.h /^ unsigned int flags : 8; \/* F_* values from 'flags' enum; semi-public *\/$/;" m struct:http_parser +flags net/http_protocol/http_parser.h /^enum flags$/;" g flags polipo/http.h /^ int flags;$/;" m struct:_HTTPConnection flags polipo/http.h /^ int flags;$/;" m struct:_HTTPRequest flags polipo/object.h /^ int flags;$/;" m struct:_CacheControl @@ -13980,7 +13780,7 @@ flockLock access/sqlite3.c /^static int flockLock(sqlite3_file *id, int eFileLoc flockLock logs/sqlite3.c /^static int flockLock(sqlite3_file *id, int eFileLock) {$/;" f file: flockUnlock access/sqlite3.c /^static int flockUnlock(sqlite3_file *id, int eFileLock) {$/;" f file: flockUnlock logs/sqlite3.c /^static int flockUnlock(sqlite3_file *id, int eFileLock) {$/;" f file: -fltVal compat/compat_var.h /^ float fltVal;$/;" m union:tag_varaint_t::__anon30 +fltVal crt/crt_var.h /^ float fltVal;$/;" m union:tag_varaint_t::__anon25 flush mempool/alloc.h /^ unsigned flush : 1;$/;" m struct:ngx_buf_s flush uibase/uilib/core/pugixml.cpp /^ char_t* flush(char_t* s)$/;" f struct:gap flush uibase/uilib/core/pugixml.cpp /^ size_t flush()$/;" f class:xml_buffered_writer @@ -14008,12 +13808,12 @@ forbiddenTunnelsDomains polipo/forbidden.c /^DomainPtr *forbiddenTunnelsDomains forbiddenTunnelsFile polipo/forbidden.c /^AtomPtr forbiddenTunnelsFile = NULL;$/;" v forbiddenTunnelsRegex polipo/forbidden.c /^regex_t *forbiddenTunnelsRegex = NULL;$/;" v forbiddenUrl polipo/forbidden.c /^AtomPtr forbiddenUrl = NULL;$/;" v -foreach compat/compat_iterator.h 38;" d -foreach_reverse compat/compat_iterator.h 37;" d -foreach_reverse_t compat/compat_iterator.h 29;" d -foreach_t compat/compat_iterator.h 23;" d -format base/code/compat_cjson.c /^ cJSON_bool format; \/* is this print a formatted print *\/$/;" m struct:__anon27 file: +foreach crt/crt_iterator.h 38;" d +foreach_reverse crt/crt_iterator.h 37;" d +foreach_reverse_t crt/crt_iterator.h 29;" d +foreach_t crt/crt_iterator.h 23;" d format logs/CppSQLite3.cpp /^const char* CppSQLite3Buffer::format(const char* szFormat, ...)$/;" f class:CppSQLite3Buffer +format stdcrt/code/compat_cjson.c /^ cJSON_bool format; \/* is this print a formatted print *\/$/;" m struct:__anon84 file: format_attribute_single_quote uibase/uilib/core/pugixml.hpp /^ const unsigned int format_attribute_single_quote = 0x200;$/;" v format_default uibase/uilib/core/pugixml.hpp /^ const unsigned int format_default = format_indent;$/;" v format_indent uibase/uilib/core/pugixml.hpp /^ const unsigned int format_indent = 0x01;$/;" v @@ -14026,8 +13826,8 @@ format_save_file_text uibase/uilib/core/pugixml.hpp /^ const unsigned int format format_skip_control_chars uibase/uilib/core/pugixml.hpp /^ const unsigned int format_skip_control_chars = 0x100;$/;" v format_time polipo/parse_time.c /^format_time(char *buf, int i, int len, time_t t)$/;" f format_write_bom uibase/uilib/core/pugixml.hpp /^ const unsigned int format_write_bom = 0x02;$/;" v -frag net/protocol/icmp.h /^ } frag;$/;" m union:icmphdr_s::__anon72 typeref:struct:icmphdr_s::__anon72::__anon74 -frag_off net/protocol/ip.h /^ uint16_t frag_off; \/\/ fragment offset$/;" m struct:iphdr_s +frag net/protocol/icmp.h /^ } frag;$/;" m union:icmphdr_s::__anon67 typeref:struct:icmphdr_s::__anon67::__anon69 +frag_off net/protocol/ip.h /^ uint16_t frag_off; \/\/ fragment offset$/;" m struct:iphdr_s free access/sqlite3.c /^ void (*free)(void*);$/;" m struct:sqlite3_api_routines file: free logs/sqlite3.c /^ void (*free)(void*);$/;" m struct:sqlite3_api_routines file: freeCursorConstraints access/sqlite3.c /^static void freeCursorConstraints(RtreeCursor *pCsr){$/;" f file: @@ -14049,7 +13849,7 @@ freeTempSpace logs/sqlite3.c /^static void freeTempSpace(BtShared *pBt){$/;" f f free_arena polipo/chunk.c /^free_arena(void *addr, size_t size)$/;" f file: free_chunk_arenas polipo/chunk.c /^free_chunk_arenas()$/;" f free_chunks polipo/chunk.c /^free_chunks()$/;" f -free_fn compat/compat_cjson.h /^ void (*free_fn)(void *ptr);$/;" m struct:cJSON_Hooks +free_fn crt/crt_cjson.h /^ void (*free_fn)(void *ptr);$/;" m struct:cJSON_Hooks free_table access/sqlite3.c /^ void (*free_table)(char**result);$/;" m struct:sqlite3_api_routines file: free_table logs/sqlite3.c /^ void (*free_table)(char**result);$/;" m struct:sqlite3_api_routines file: freed_size uibase/uilib/core/pugixml.cpp /^ size_t freed_size;$/;" m struct:xml_memory_page file: @@ -14622,12 +14422,12 @@ full_fsync logs/sqlite3.c /^static int full_fsync(int fd, int fullSync, int data full_length polipo/http_parse.h /^ int full_length;$/;" m struct:HTTPRange full_size uibase/uilib/core/pugixml.cpp /^ uint16_t full_size; \/\/ 0 if string occupies whole page$/;" m struct:xml_memory_string_header file: func 3rd/include/ioeventdef.h /^ async_fun_cb func;$/;" m struct:io_data_s -func compat/compat_threadpool.h /^ io_func_t func;$/;" m struct:io_thread_s -func compat/compat_threadpool.h /^ io_func_t func;$/;" m struct:_threadpool_s +func crt/crt_threadpool.h /^ io_func_t func;$/;" m struct:io_thread_s +func crt/crt_threadpool.h /^ io_func_t func;$/;" m struct:_threadpool_s func extensions/include/platform/services/license.hpp /^ pfnGetGetLicenseCode func;$/;" m class:CLicenseLoader funcFlags access/sqlite3.c /^ u16 funcFlags; \/* Some combination of SQLITE_FUNC_* *\/$/;" m struct:FuncDef file: funcFlags logs/sqlite3.c /^ u16 funcFlags; \/* Some combination of SQLITE_FUNC_* *\/$/;" m struct:FuncDef file: -funccb compat/compat_funcb.h /^typedef int (*funccb)(void* data,void* context);$/;" t +funccb crt/crt_funcb.h /^typedef int (*funccb)(void* data,void* context);$/;" t functionDestroy access/sqlite3.c /^static void functionDestroy(sqlite3 *db, FuncDef *p){$/;" f file: functionDestroy logs/sqlite3.c /^static void functionDestroy(sqlite3 *db, FuncDef *p){$/;" f file: functionSearch access/sqlite3.c /^static FuncDef *functionSearch($/;" f file: @@ -14640,7 +14440,7 @@ g_start access/sqlite3.c /^static sqlite_uint64 g_start;$/;" v file: g_start logs/sqlite3.c /^static sqlite_uint64 g_start;$/;" v file: gap uibase/uilib/core/pugixml.cpp /^ gap(): end(0), size(0)$/;" f struct:gap gap uibase/uilib/core/pugixml.cpp /^ struct gap$/;" s file: -gateway net/protocol/icmp.h /^ uint32_t gateway;$/;" m union:icmphdr_s::__anon72 +gateway net/protocol/icmp.h /^ uint32_t gateway;$/;" m union:icmphdr_s::__anon67 gen_nan uibase/uilib/core/pugixml.cpp /^ PUGI__FN double gen_nan()$/;" f generateColumnNames access/sqlite3.c /^static void generateColumnNames($/;" f file: generateColumnNames logs/sqlite3.c /^static void generateColumnNames($/;" f file: @@ -14677,6 +14477,8 @@ getCellInfo access/sqlite3.c /^ static void getCellInfo(BtCursor *pCur){$/;" f getCellInfo access/sqlite3.c 54448;" d file: getCellInfo logs/sqlite3.c /^ static void getCellInfo(BtCursor *pCur){$/;" f file: getCellInfo logs/sqlite3.c 54448;" d file: +getCurrentText vim_tool/.vim/autoload/acp.vim /^function s:getCurrentText()$/;" f +getCurrentWord vim_tool/.vim/autoload/acp.vim /^function s:getCurrentWord()$/;" f getDigits access/sqlite3.c /^static int getDigits(const char *zDate, ...){$/;" f file: getDigits logs/sqlite3.c /^static int getDigits(const char *zDate, ...){$/;" f file: getDoubleArg access/sqlite3.c /^static double getDoubleArg(PrintfArguments *p){$/;" f file: @@ -14699,6 +14501,7 @@ getLockingMode access/sqlite3.c /^static int getLockingMode(const char *z){$/;" getLockingMode logs/sqlite3.c /^static int getLockingMode(const char *z){$/;" f file: getMask access/sqlite3.c /^static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){$/;" f file: getMask logs/sqlite3.c /^static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){$/;" f file: +getMatchingSnipItems vim_tool/.vim/autoload/acp.vim /^function s:getMatchingSnipItems(base)$/;" f getNextETag polipo/http_parse.c /^getNextETag(const char * restrict buf, int i, $/;" f file: getNextNode access/sqlite3.c /^static int getNextNode($/;" f file: getNextNode logs/sqlite3.c /^static int getNextNode($/;" f file: @@ -14715,6 +14518,7 @@ getOverflowPage access/sqlite3.c /^static int getOverflowPage($/;" f file: getOverflowPage logs/sqlite3.c /^static int getOverflowPage($/;" f file: getPageReferenced access/sqlite3.c /^static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){$/;" f file: getPageReferenced logs/sqlite3.c /^static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg){$/;" f file: +getPostText vim_tool/.vim/autoload/acp.vim /^function s:getPostText()$/;" f getRowTrigger access/sqlite3.c /^static TriggerPrg *getRowTrigger($/;" f file: getRowTrigger logs/sqlite3.c /^static TriggerPrg *getRowTrigger($/;" f file: getSafetyLevel access/sqlite3.c /^static u8 getSafetyLevel(const char *z, int omitFull, int dflt){$/;" f file: @@ -14734,7 +14538,7 @@ getVarint logs/sqlite3.c 12536;" d file: getVarint32 access/sqlite3.c 12531;" d file: getVarint32 logs/sqlite3.c 12531;" d file: get_allocator uibase/uilib/core/pugixml.cpp /^ template inline xml_allocator& get_allocator(const Object* object)$/;" f -get_array_item base/code/compat_cjson.c /^static cJSON* get_array_item(const cJSON *array, size_t index)$/;" f file: +get_array_item stdcrt/code/compat_cjson.c /^static cJSON* get_array_item(const cJSON *array, size_t index)$/;" f file: get_autocommit access/sqlite3.c /^ int (*get_autocommit)(sqlite3*);$/;" m struct:sqlite3_api_routines file: get_autocommit logs/sqlite3.c /^ int (*get_autocommit)(sqlite3*);$/;" m struct:sqlite3_api_routines file: get_auxdata access/sqlite3.c /^ void * (*get_auxdata)(sqlite3_context*,int);$/;" m struct:sqlite3_api_routines file: @@ -14743,12 +14547,12 @@ get_back include/utilex/lockqueue.hpp /^ HRESULT get_back(_Ty* pNode) {$/;" f cl get_boolean uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xpath_variable::get_boolean() const$/;" f class:pugi::xpath_variable get_buffer_encoding uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_encoding get_buffer_encoding(xml_encoding encoding, const void* contents, size_t size)$/;" f get_chunk polipo/chunk.c /^get_chunk()$/;" f -get_decimal_point base/code/compat_cjson.c /^static unsigned char get_decimal_point(void)$/;" f file: +get_decimal_point stdcrt/code/compat_cjson.c /^static unsigned char get_decimal_point(void)$/;" f file: get_document uibase/uilib/core/pugixml.cpp /^ template inline xml_document_struct& get_document(const Object* object)$/;" f -get_file_cb compat/compat_path.h /^typedef void(*get_file_cb)(const basic_tchar* szPath, void* ctx);$/;" t +get_file_cb crt/crt_path.h /^typedef void(*get_file_cb)(const basic_tchar* szPath, void* ctx);$/;" t get_file_cb_func logs/logsimpl.cpp /^void get_file_cb_func(const basic_tchar* szPath, void* context)$/;" f -get_file_info base/io/compat_path.c /^int get_file_info(basic_tchar *cFilePath, get_file_cb entry, void* ctx)$/;" f -get_file_info base/io/compat_path.c /^int get_file_info(basic_tchar *name, get_file_cb entry, void* ctx)$/;" f +get_file_info stdcrt/io/compat_path.c /^int get_file_info(basic_tchar *cFilePath, get_file_cb entry, void* ctx)$/;" f +get_file_info stdcrt/io/compat_path.c /^int get_file_info(basic_tchar *name, get_file_cb entry, void* ctx)$/;" f get_file_size uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_parse_status get_file_size(FILE* file, size_t& out_result)$/;" f get_front include/utilex/lockqueue.hpp /^ HRESULT get_front(_Ty* pNode) {$/;" f class:CLockQueue get_instance 3rd/include/iocontext.hpp /^ io_service* get_instance() {$/;" f class:IoContextBase @@ -14760,14 +14564,14 @@ get_memory_deallocation_function uibase/uilib/core/pugixml.cpp /^ PUGI__FN deall get_mutable_buffer uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool get_mutable_buffer(char_t*& out_buffer, size_t& out_length, const void* contents, size_t size, bool is_mutable)$/;" f get_node_set uibase/uilib/core/pugixml.cpp /^ PUGI__FN const xpath_node_set& xpath_variable::get_node_set() const$/;" f class:pugi::xpath_variable get_number uibase/uilib/core/pugixml.cpp /^ PUGI__FN double xpath_variable::get_number() const$/;" f class:pugi::xpath_variable -get_object_item base/code/compat_cjson.c /^static cJSON *get_object_item(const cJSON * const object, const char * const name, const cJSON_bool case_sensitive)$/;" f file: +get_object_item stdcrt/code/compat_cjson.c /^static cJSON *get_object_item(const cJSON * const object, const char * const name, const cJSON_bool case_sensitive)$/;" f file: get_page uibase/uilib/core/pugixml.cpp /^ xml_memory_page* get_page() const$/;" f class:compact_header get_strconv_attribute uibase/uilib/core/pugixml.cpp /^ PUGI__FN strconv_attribute_t get_strconv_attribute(unsigned int optmask)$/;" f get_strconv_pcdata uibase/uilib/core/pugixml.cpp /^ PUGI__FN strconv_pcdata_t get_strconv_pcdata(unsigned int optmask)$/;" f get_string uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char_t* xpath_variable::get_string() const$/;" f class:pugi::xpath_variable get_table access/sqlite3.c /^ int (*get_table)(sqlite3*,const char*,char***,int*,int*,char**);$/;" m struct:sqlite3_api_routines file: get_table logs/sqlite3.c /^ int (*get_table)(sqlite3*,const char*,char***,int*,int*,char**);$/;" m struct:sqlite3_api_routines file: -get_time_t base/stdlib/compat_stdtime.c /^int get_time_t(char* tm, unsigned long len)$/;" f +get_time_t stdcrt/stdlib/compat_stdtime.c /^int get_time_t(char* tm, unsigned long len)$/;" f get_valid_length uibase/uilib/core/pugixml.cpp /^ PUGI__FN size_t get_valid_length(const char_t* data, size_t length)$/;" f get_value_bool uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool get_value_bool(const char_t* value)$/;" f get_value_double uibase/uilib/core/pugixml.cpp /^ PUGI__FN double get_value_double(const char_t* value)$/;" f @@ -14790,8 +14594,8 @@ gettimeofday polipo/mingw.c 40;" d file: gettimeofday polipo/mingw.h 139;" d globInfo access/sqlite3.c /^static const struct compareInfo globInfo = { '*', '?', '[', 0 };$/;" v typeref:struct:compareInfo file: globInfo logs/sqlite3.c /^static const struct compareInfo globInfo = { '*', '?', '[', 0 };$/;" v typeref:struct:compareInfo file: -global_error base/code/compat_cjson.c /^static error global_error = { NULL, 0 };$/;" v file: -global_hooks base/code/compat_cjson.c /^static internal_hooks global_hooks = { internal_malloc, internal_free, internal_realloc };$/;" v file: +global_error stdcrt/code/compat_cjson.c /^static error global_error = { NULL, 0 };$/;" v file: +global_hooks stdcrt/code/compat_cjson.c /^static internal_hooks global_hooks = { internal_malloc, internal_free, internal_realloc };$/;" v file: global_recover access/sqlite3.c /^ int (*global_recover)(void);$/;" m struct:sqlite3_api_routines file: global_recover logs/sqlite3.c /^ int (*global_recover)(void);$/;" m struct:sqlite3_api_routines file: groupConcatFinalize access/sqlite3.c /^static void groupConcatFinalize(sqlite3_context *context){$/;" f file: @@ -14814,7 +14618,7 @@ h logs/sqlite3.c /^ HANDLE h; \/* Handle for accessing the file * h logs/sqlite3.c /^ int h, m; \/* Hour and minutes *\/$/;" m struct:DateTime file: h logs/sqlite3.c /^ int h; \/* The file descriptor *\/$/;" m struct:unixFile file: h logs/sqlite3.c /^ int h; \/* Open file descriptor *\/$/;" m struct:unixShmNode file: -h polipo/io.h /^ } h;$/;" m union:_StreamRequest::__anon80 typeref:struct:_StreamRequest::__anon80::__anon81 +h polipo/io.h /^ } h;$/;" m union:_StreamRequest::__anon77 typeref:struct:_StreamRequest::__anon77::__anon78 h uibase/uilib/utils/stb_image.c /^ int h,v;$/;" m struct:__anon105::__anon106 file: h uibase/uilib/utils/stb_image.c /^ int w,h;$/;" m struct:__anon115 file: h2 uibase/uilib/utils/stb_image.c /^ int x,y,w2,h2;$/;" m struct:__anon105::__anon106 file: @@ -14841,31 +14645,31 @@ hShared access/sqlite3.c /^ HANDLE hShared; \/* Shared memory segment u hShared logs/sqlite3.c /^ HANDLE hShared; \/* Shared memory segment used for locking *\/$/;" m struct:winFile file: hWnd uibase/uilib/core/uimanager.cpp /^ HWND hWnd;$/;" m struct:DuiLib::tagTIMERINFO file: hWnd uibase/uilib/utils/wndshadow.cpp /^ HWND hWnd;$/;" m struct:HWNDSHADOW file: -h_C http/http/http_parser.cpp /^ , h_C$/;" e enum:header_states file: -h_CO http/http/http_parser.cpp /^ , h_CO$/;" e enum:header_states file: -h_CON http/http/http_parser.cpp /^ , h_CON$/;" e enum:header_states file: -h_connection http/http/http_parser.cpp /^ , h_connection$/;" e enum:header_states file: -h_connection_close http/http/http_parser.cpp /^ , h_connection_close$/;" e enum:header_states file: -h_connection_keep_alive http/http/http_parser.cpp /^ , h_connection_keep_alive$/;" e enum:header_states file: -h_connection_upgrade http/http/http_parser.cpp /^ , h_connection_upgrade$/;" e enum:header_states file: -h_content_length http/http/http_parser.cpp /^ , h_content_length$/;" e enum:header_states file: -h_content_length_num http/http/http_parser.cpp /^ , h_content_length_num$/;" e enum:header_states file: -h_content_length_ws http/http/http_parser.cpp /^ , h_content_length_ws$/;" e enum:header_states file: -h_general http/http/http_parser.cpp /^ { h_general = 0$/;" e enum:header_states file: -h_matching_connection http/http/http_parser.cpp /^ , h_matching_connection$/;" e enum:header_states file: -h_matching_connection_close http/http/http_parser.cpp /^ , h_matching_connection_close$/;" e enum:header_states file: -h_matching_connection_keep_alive http/http/http_parser.cpp /^ , h_matching_connection_keep_alive$/;" e enum:header_states file: -h_matching_connection_token http/http/http_parser.cpp /^ , h_matching_connection_token$/;" e enum:header_states file: -h_matching_connection_token_start http/http/http_parser.cpp /^ , h_matching_connection_token_start$/;" e enum:header_states file: -h_matching_connection_upgrade http/http/http_parser.cpp /^ , h_matching_connection_upgrade$/;" e enum:header_states file: -h_matching_content_length http/http/http_parser.cpp /^ , h_matching_content_length$/;" e enum:header_states file: -h_matching_proxy_connection http/http/http_parser.cpp /^ , h_matching_proxy_connection$/;" e enum:header_states file: -h_matching_transfer_encoding http/http/http_parser.cpp /^ , h_matching_transfer_encoding$/;" e enum:header_states file: -h_matching_transfer_encoding_chunked http/http/http_parser.cpp /^ , h_matching_transfer_encoding_chunked$/;" e enum:header_states file: -h_matching_upgrade http/http/http_parser.cpp /^ , h_matching_upgrade$/;" e enum:header_states file: -h_transfer_encoding http/http/http_parser.cpp /^ , h_transfer_encoding$/;" e enum:header_states file: -h_transfer_encoding_chunked http/http/http_parser.cpp /^ , h_transfer_encoding_chunked$/;" e enum:header_states file: -h_upgrade http/http/http_parser.cpp /^ , h_upgrade$/;" e enum:header_states file: +h_C net/http_protocol/http_parser.cpp /^ , h_C$/;" e enum:header_states file: +h_CO net/http_protocol/http_parser.cpp /^ , h_CO$/;" e enum:header_states file: +h_CON net/http_protocol/http_parser.cpp /^ , h_CON$/;" e enum:header_states file: +h_connection net/http_protocol/http_parser.cpp /^ , h_connection$/;" e enum:header_states file: +h_connection_close net/http_protocol/http_parser.cpp /^ , h_connection_close$/;" e enum:header_states file: +h_connection_keep_alive net/http_protocol/http_parser.cpp /^ , h_connection_keep_alive$/;" e enum:header_states file: +h_connection_upgrade net/http_protocol/http_parser.cpp /^ , h_connection_upgrade$/;" e enum:header_states file: +h_content_length net/http_protocol/http_parser.cpp /^ , h_content_length$/;" e enum:header_states file: +h_content_length_num net/http_protocol/http_parser.cpp /^ , h_content_length_num$/;" e enum:header_states file: +h_content_length_ws net/http_protocol/http_parser.cpp /^ , h_content_length_ws$/;" e enum:header_states file: +h_general net/http_protocol/http_parser.cpp /^ { h_general = 0$/;" e enum:header_states file: +h_matching_connection net/http_protocol/http_parser.cpp /^ , h_matching_connection$/;" e enum:header_states file: +h_matching_connection_close net/http_protocol/http_parser.cpp /^ , h_matching_connection_close$/;" e enum:header_states file: +h_matching_connection_keep_alive net/http_protocol/http_parser.cpp /^ , h_matching_connection_keep_alive$/;" e enum:header_states file: +h_matching_connection_token net/http_protocol/http_parser.cpp /^ , h_matching_connection_token$/;" e enum:header_states file: +h_matching_connection_token_start net/http_protocol/http_parser.cpp /^ , h_matching_connection_token_start$/;" e enum:header_states file: +h_matching_connection_upgrade net/http_protocol/http_parser.cpp /^ , h_matching_connection_upgrade$/;" e enum:header_states file: +h_matching_content_length net/http_protocol/http_parser.cpp /^ , h_matching_content_length$/;" e enum:header_states file: +h_matching_proxy_connection net/http_protocol/http_parser.cpp /^ , h_matching_proxy_connection$/;" e enum:header_states file: +h_matching_transfer_encoding net/http_protocol/http_parser.cpp /^ , h_matching_transfer_encoding$/;" e enum:header_states file: +h_matching_transfer_encoding_chunked net/http_protocol/http_parser.cpp /^ , h_matching_transfer_encoding_chunked$/;" e enum:header_states file: +h_matching_upgrade net/http_protocol/http_parser.cpp /^ , h_matching_upgrade$/;" e enum:header_states file: +h_transfer_encoding net/http_protocol/http_parser.cpp /^ , h_transfer_encoding$/;" e enum:header_states file: +h_transfer_encoding_chunked net/http_protocol/http_parser.cpp /^ , h_transfer_encoding_chunked$/;" e enum:header_states file: +h_upgrade net/http_protocol/http_parser.cpp /^ , h_upgrade$/;" e enum:header_states file: ha uibase/uilib/utils/stb_image.c /^ int hd,ha;$/;" m struct:__anon105::__anon106 file: handle polipo/dirent_compat.c /^ long handle; \/* -1 for failed rewind *\/$/;" m struct:DIR file: handle_safeptr include/utilex/safeptr.hpp /^struct handle_safeptr$/;" s @@ -14893,6 +14697,8 @@ hasMutex access/sqlite3.c /^ u8 hasMutex; \/* True if holding the hasMutex access/sqlite3.c /^ u8 hasMutex; \/* True if holding the winShmNode mutex *\/$/;" m struct:winShm file: hasMutex logs/sqlite3.c /^ u8 hasMutex; \/* True if holding the unixShmNode mutex *\/$/;" m struct:unixShm file: hasMutex logs/sqlite3.c /^ u8 hasMutex; \/* True if holding the winShmNode mutex *\/$/;" m struct:winShm file: +hasPreviewWindow vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:hasPreviewWindow = match(&completeopt, 'preview')>=0$/;" v +hasPreviewWindowOld vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:hasPreviewWindowOld = s:hasPreviewWindow$/;" v hasReadConflicts access/sqlite3.c /^static int hasReadConflicts(Btree *pBtree, Pgno iRoot){$/;" f file: hasReadConflicts access/sqlite3.c 50785;" d file: hasReadConflicts logs/sqlite3.c /^static int hasReadConflicts(Btree *pBtree, Pgno iRoot){$/;" f file: @@ -14917,24 +14723,24 @@ hash_value uibase/uilib/core/pugixml.cpp /^ PUGI__FN size_t xml_node::hash_value hd uibase/uilib/utils/stb_image.c /^ int hd,ha;$/;" m struct:__anon105::__anon106 file: hdr access/sqlite3.c /^ } hdr;$/;" m union:Mem3Block::__anon11 typeref:struct:Mem3Block::__anon11::__anon12 file: hdr access/sqlite3.c /^ WalIndexHdr hdr; \/* Wal-index header for current transaction *\/$/;" m struct:Wal file: -hdr logs/sqlite3.c /^ } hdr;$/;" m union:Mem3Block::__anon56 typeref:struct:Mem3Block::__anon56::__anon57 file: +hdr logs/sqlite3.c /^ } hdr;$/;" m union:Mem3Block::__anon51 typeref:struct:Mem3Block::__anon51::__anon52 file: hdr logs/sqlite3.c /^ WalIndexHdr hdr; \/* Wal-index header for current transaction *\/$/;" m struct:Wal file: hdr net/protocol/dns.h /^ dnshdr_t hdr;$/;" m struct:dns_s hdrOffset access/sqlite3.c /^ u8 hdrOffset; \/* 100 for page 1. 0 otherwise *\/$/;" m struct:MemPage file: hdrOffset logs/sqlite3.c /^ u8 hdrOffset; \/* 100 for page 1. 0 otherwise *\/$/;" m struct:MemPage file: head polipo/tunnel.h /^ int head;$/;" m struct:_CircularBuffer -header polipo/io.h /^ char *header;$/;" m struct:_StreamRequest::__anon80::__anon81 +header polipo/io.h /^ char *header;$/;" m struct:_StreamRequest::__anon77::__anon78 header uibase/uilib/core/pugixml.cpp /^ impl::compact_header header;$/;" m struct:pugi::xml_attribute_struct file: header uibase/uilib/core/pugixml.cpp /^ impl::compact_header header;$/;" m struct:pugi::xml_node_struct file: -header_state http/http/http_parser.h /^ unsigned int header_state : 7; \/* enum header_state from http_parser.c *\/$/;" m struct:http_parser -header_states http/http/http_parser.cpp /^enum header_states$/;" g file: +header_state net/http_protocol/http_parser.h /^ unsigned int header_state : 7; \/* enum header_state from http_parser.c *\/$/;" m struct:http_parser +header_states net/http_protocol/http_parser.cpp /^enum header_states$/;" g file: headers polipo/http.h /^ AtomPtr headers;$/;" m struct:_HTTPRequest headers polipo/object.h /^ struct _Atom *headers;$/;" m struct:_Object typeref:struct:_Object::_Atom -heap_calloc base/stdlib/compat_memory.c /^void* heap_calloc(size_t n, size_t size)$/;" f -heap_free base/stdlib/compat_memory.c /^void heap_free(void *ptr)$/;" f -heap_malloc base/stdlib/compat_memory.c /^void* heap_malloc(size_t size)$/;" f -heap_realloc base/stdlib/compat_memory.c /^void* heap_realloc(void *mem_address, size_t size)$/;" f -heap_strdup base/stdlib/compat_memory.c /^char* heap_strdup(const char *str)$/;" f +heap_calloc stdcrt/stdlib/compat_memory.c /^void* heap_calloc(size_t n, size_t size)$/;" f +heap_free stdcrt/stdlib/compat_memory.c /^void heap_free(void *ptr)$/;" f +heap_malloc stdcrt/stdlib/compat_memory.c /^void* heap_malloc(size_t size)$/;" f +heap_realloc stdcrt/stdlib/compat_memory.c /^void* heap_realloc(void *mem_address, size_t size)$/;" f +heap_strdup stdcrt/stdlib/compat_memory.c /^char* heap_strdup(const char *str)$/;" f heightOfExpr access/sqlite3.c /^static void heightOfExpr(Expr *p, int *pnHeight){$/;" f file: heightOfExpr logs/sqlite3.c /^static void heightOfExpr(Expr *p, int *pnHeight){$/;" f file: heightOfExprList access/sqlite3.c /^static void heightOfExprList(ExprList *p, int *pnHeight){$/;" f file: @@ -14955,12 +14761,12 @@ high uibase/uilib/core/pugixml.cpp /^ static value_type high(value_type result, high uibase/uilib/core/pugixml.cpp /^ static value_type high(value_type result, uint32_t)$/;" f struct:utf8_counter hints access/sqlite3.c /^ u8 hints; \/* As configured by CursorSetHints() *\/$/;" m struct:BtCursor file: hints logs/sqlite3.c /^ u8 hints; \/* As configured by CursorSetHints() *\/$/;" m struct:BtCursor file: -hlen polipo/io.h /^ int hlen;$/;" m struct:_StreamRequest::__anon80::__anon81 +hlen polipo/io.h /^ int hlen;$/;" m struct:_StreamRequest::__anon77::__anon78 hlmask access/sqlite3.c /^ u64 hlmask; \/* Mask of snippet terms to highlight *\/$/;" m struct:SnippetFragment file: hlmask logs/sqlite3.c /^ u64 hlmask; \/* Mask of snippet terms to highlight *\/$/;" m struct:SnippetFragment file: hmodule_safeptr include/utilex/safeptr.hpp /^struct hmodule_safeptr$/;" s -hooks base/code/compat_cjson.c /^ internal_hooks hooks;$/;" m struct:__anon26 file: -hooks base/code/compat_cjson.c /^ internal_hooks hooks;$/;" m struct:__anon27 file: +hooks stdcrt/code/compat_cjson.c /^ internal_hooks hooks;$/;" m struct:__anon83 file: +hooks stdcrt/code/compat_cjson.c /^ internal_hooks hooks;$/;" m struct:__anon84 file: hostname polipo/tunnel.h /^ AtomPtr hostname;$/;" m struct:_Tunnel hs uibase/uilib/utils/stb_image.c /^ int hs,vs; \/\/ expansion factor in each axis$/;" m struct:__anon107 file: ht access/sqlite3.c /^ } *ht;$/;" m struct:Fts3Hash typeref:struct:Fts3Hash::_fts3ht file: @@ -15005,8 +14811,8 @@ httpClientShutdownHandler polipo/client.c /^httpClientShutdownHandler(int status httpClientSideHandler polipo/client.c /^httpClientSideHandler(int status,$/;" f httpClientSideRequest polipo/client.c /^httpClientSideRequest(HTTPRequestPtr request)$/;" f httpCondition polipo/http.c /^httpCondition(ObjectPtr object, HTTPConditionPtr condition)$/;" f -httpConnect http/httptimpl.cpp /^std_method_impl CHttptImpl::httpConnect(IOperation *pOperation, NET_ADDR addr, NET_PORT uport)$/;" f class:CHttptImpl -httpConnected http/httptimpl.cpp /^std_method_impl CHttptImpl::httpConnected(IOperation *pOperation)$/;" f class:CHttptImpl +httpConnect net/httptimpl.cpp /^std_method_impl CHttptImpl::httpConnect(IOperation *pOperation, NET_ADDR addr, NET_PORT uport)$/;" f class:CHttptImpl +httpConnected net/httptimpl.cpp /^std_method_impl CHttptImpl::httpConnected(IOperation *pOperation)$/;" f class:CHttptImpl httpConnectionBigify polipo/http.c /^httpConnectionBigify(HTTPConnectionPtr connection)$/;" f httpConnectionBigifyReqbuf polipo/http.c /^httpConnectionBigifyReqbuf(HTTPConnectionPtr connection)$/;" f httpConnectionDestroyBuf polipo/http.c /^httpConnectionDestroyBuf(HTTPConnectionPtr connection)$/;" f @@ -15021,9 +14827,9 @@ httpDestroyRequest polipo/http.c /^httpDestroyRequest(HTTPRequestPtr request)$/; httpErrorNocloseStreamHandler polipo/client.c /^httpErrorNocloseStreamHandler(int status,$/;" f httpErrorNofinishStreamHandler polipo/client.c /^httpErrorNofinishStreamHandler(int status,$/;" f httpErrorStreamHandler polipo/client.c /^httpErrorStreamHandler(int status,$/;" f -httpEvent http/httptimpl.cpp /^std_method_impl CHttptImpl::httpEvent(ULONG ulevent, ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpEventComplate http/httptimpl.cpp /^std_method_impl CHttptImpl::httpEventComplate(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpEventProc http/httptimpl.cpp /^std_method_impl CHttptImpl::httpEventProc(ULONG ulevent, IOperation *pOperation)$/;" f class:CHttptImpl +httpEvent net/httptimpl.cpp /^std_method_impl CHttptImpl::httpEvent(ULONG ulevent, ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpEventComplate net/httptimpl.cpp /^std_method_impl CHttptImpl::httpEventComplate(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpEventProc net/httptimpl.cpp /^std_method_impl CHttptImpl::httpEventProc(ULONG ulevent, IOperation *pOperation)$/;" f class:CHttptImpl httpFindHeader polipo/http_parse.c /^httpFindHeader(AtomPtr header, const char *headers, int hlen,$/;" f httpHeaderMatch polipo/http.c /^httpHeaderMatch(AtomPtr header, AtomPtr headers1, AtomPtr headers2)$/;" f httpLocalRequest polipo/local.c /^httpLocalRequest(ObjectPtr object, int method, int from, int to,$/;" f @@ -15037,16 +14843,16 @@ httpParseHeaders polipo/http_parse.c /^httpParseHeaders(int client, AtomPtr url, httpParseServerFirstLine polipo/http_parse.c /^httpParseServerFirstLine(const char *restrict buf, $/;" f httpPrintCacheControl polipo/http.c /^httpPrintCacheControl(char *buf, int offset, int len,$/;" f httpQueueRequest polipo/http.c /^httpQueueRequest(HTTPConnectionPtr connection, HTTPRequestPtr request)$/;" f -httpRecv http/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecv(ULONG uid, ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpRecvBody http/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvBody(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpRecvBodyed http/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvBodyed(IOperation *pOperation)$/;" f class:CHttptImpl -httpRecvHead http/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvHead(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpRecvHeaded http/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvHeaded(IOperation *pOperation)$/;" f class:CHttptImpl -httpSend http/httptimpl.cpp /^std_method_impl CHttptImpl::httpSend(ULONG uid, ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpSendBody http/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendBody(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpSendBodyed http/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendBodyed(IOperation *pOperation)$/;" f class:CHttptImpl -httpSendHead http/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendHead(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl -httpSendHeaded http/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendHeaded(IOperation *pOperation)$/;" f class:CHttptImpl +httpRecv net/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecv(ULONG uid, ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpRecvBody net/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvBody(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpRecvBodyed net/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvBodyed(IOperation *pOperation)$/;" f class:CHttptImpl +httpRecvHead net/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvHead(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpRecvHeaded net/httptimpl.cpp /^std_method_impl CHttptImpl::httpRecvHeaded(IOperation *pOperation)$/;" f class:CHttptImpl +httpSend net/httptimpl.cpp /^std_method_impl CHttptImpl::httpSend(ULONG uid, ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpSendBody net/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendBody(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpSendBodyed net/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendBodyed(IOperation *pOperation)$/;" f class:CHttptImpl +httpSendHead net/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendHead(ITcpSocket* pSocket, IOperation *pOperation)$/;" f class:CHttptImpl +httpSendHeaded net/httptimpl.cpp /^std_method_impl CHttptImpl::httpSendHeaded(IOperation *pOperation)$/;" f class:CHttptImpl httpServeChunk polipo/client.c /^httpServeChunk(HTTPConnectionPtr connection)$/;" f httpServeChunkDelayed polipo/client.c /^httpServeChunkDelayed(TimeEventHandlerPtr event)$/;" f file: httpServeObject polipo/client.c /^httpServeObject(HTTPConnectionPtr connection)$/;" f @@ -15105,61 +14911,61 @@ httpTweakCachability polipo/http.c /^httpTweakCachability(ObjectPtr object)$/;" httpWriteErrorHeaders polipo/http.c /^httpWriteErrorHeaders(char *buf, int size, int offset, int do_body,$/;" f httpWriteObjectHeaders polipo/http.c /^httpWriteObjectHeaders(char *buf, int offset, int len,$/;" f httpWriteRequest polipo/server.c /^httpWriteRequest(HTTPConnectionPtr connection, HTTPRequestPtr request,$/;" f -http_addr_s extensions/include/http/ihttp.h /^typedef const char* http_addr_s;$/;" t -http_analyze http/http/chttpparser.cpp /^int CHttpParser::http_analyze(char* p, size_t ilen)$/;" f class:CHttpParser -http_body_is_final http/http/http_parser.cpp /^http_body_is_final(const struct http_parser *parser) {$/;" f -http_cb http/http/http_parser.h /^typedef int (*http_cb) (http_parser*);$/;" t -http_content_type http/http/http_content_type.cpp /^http_content_type::http_content_type()$/;" f class:http_content_type -http_content_type http/http/http_content_type.hpp /^class http_content_type $/;" c -http_data_cb http/http/http_parser.h /^typedef int (*http_data_cb) (http_parser*, const char *at, size_t length);$/;" t -http_errno http/http/http_parser.h /^ unsigned int http_errno : 7;$/;" m struct:http_parser -http_errno http/http/http_parser.h /^enum http_errno {$/;" g -http_errno_description http/http/http_parser.cpp /^http_errno_description(enum http_errno err) {$/;" f -http_errno_name http/http/http_parser.cpp /^http_errno_name(enum http_errno err) {$/;" f -http_gb2312_url_decode http/http/httputil.cpp /^char* http_gb2312_url_decode(const char *str)$/;" f -http_gb2312_url_encode http/http/httputil.cpp /^char* http_gb2312_url_encode(const char *str)$/;" f -http_header extensions/include/http/ihttp.h /^typedef const char* http_header;$/;" t -http_header_data extensions/include/http/ihttp.h /^typedef const char* http_header_data;$/;" t -http_header_t http/http/http_header.cpp /^http_header_t::http_header_t() {$/;" f class:http_header_t -http_header_t http/http/http_header.hpp /^class http_header_t$/;" c -http_host_len extensions/include/http/ihttp.h 95;" d -http_host_state http/http/http_parser.cpp /^enum http_host_state$/;" g file: -http_init_analyze http/http/chttpparser.cpp /^int CHttpParser::http_init_analyze(int type) {$/;" f class:CHttpParser -http_major http/http/http_parser.h /^ unsigned short http_major;$/;" m struct:http_parser -http_message_needs_eof http/http/http_parser.cpp /^http_message_needs_eof (const http_parser *parser)$/;" f -http_method http/http/http_parser.h /^enum http_method$/;" g -http_method_name extensions/include/http/ihttp.h /^typedef const char* http_method_name;$/;" t -http_method_str http/http/http_parser.cpp /^http_method_str (enum http_method m)$/;" f -http_method_t extensions/include/http/ihttp.h /^}http_method_t;$/;" t typeref:enum:__anon41 -http_mime_t extensions/include/http/ihttp.h /^}http_mime_t;$/;" t typeref:enum:__anon43 -http_minor http/http/http_parser.h /^ unsigned short http_minor;$/;" m struct:http_parser -http_mkrfc1123 http/http/httputil.cpp /^const char *http_mkrfc1123(char *buf, size_t size, time_t t)$/;" f -http_parse_host http/http/http_parser.cpp /^http_parse_host(const char * buf, struct http_parser_url *u, int found_at) {$/;" f file: -http_parse_host_char http/http/http_parser.cpp /^http_parse_host_char(enum http_host_state s, const char ch) {$/;" f file: -http_parser http/http/http_parser.h /^struct http_parser {$/;" s -http_parser http/http/http_parser.h /^typedef struct http_parser http_parser;$/;" t typeref:struct:http_parser -http_parser_execute http/http/http_parser.cpp /^size_t http_parser_execute (http_parser *parser,$/;" f -http_parser_h http/http/http_parser.h 22;" d -http_parser_init http/http/http_parser.cpp /^http_parser_init (http_parser *parser, enum http_parser_type t)$/;" f -http_parser_parse_url http/http/http_parser.cpp /^http_parser_parse_url(const char *buf, size_t buflen, int is_connect,$/;" f -http_parser_pause http/http/http_parser.cpp /^http_parser_pause(http_parser *parser, int paused) {$/;" f -http_parser_settings http/http/http_parser.h /^struct http_parser_settings {$/;" s -http_parser_settings http/http/http_parser.h /^typedef struct http_parser_settings http_parser_settings;$/;" t typeref:struct:http_parser_settings -http_parser_settings_init http/http/http_parser.cpp /^http_parser_settings_init(http_parser_settings *settings)$/;" f -http_parser_type http/http/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" g -http_parser_url http/http/http_parser.h /^struct http_parser_url {$/;" s -http_parser_url_fields http/http/http_parser.h /^enum http_parser_url_fields$/;" g -http_parser_url_init http/http/http_parser.cpp /^http_parser_url_init(struct http_parser_url *u) {$/;" f -http_parser_version http/http/http_parser.cpp /^http_parser_version(void) {$/;" f -http_port extensions/include/http/ihttp.h /^typedef unsigned short http_port;$/;" t -http_request http/http/chttpparser.h 9;" d -http_request_t extensions/include/http/ihttp.h /^} http_request_t;$/;" t typeref:enum:__anon42 -http_response http/http/chttpparser.h 8;" d -http_s_state_t extensions/include/http/ihttp.h /^}http_s_state_t;$/;" t typeref:enum:__anon40 -http_should_keep_alive http/http/http_parser.cpp /^http_should_keep_alive (const http_parser *parser)$/;" f -http_state_t extensions/include/http/ihttp.h /^}http_state_t;$/;" t typeref:enum:__anon39 -http_status http/http/http_parser.h /^enum http_status$/;" g -http_strerror_tab http/http/http_parser.cpp /^} http_strerror_tab[] = {$/;" v typeref:struct:__anon44 file: +http_addr_s extensions/include/net/ihttp.h /^typedef const char* http_addr_s;$/;" t +http_analyze net/http_protocol/chttpparser.cpp /^int CHttpParser::http_analyze(char* p, size_t ilen)$/;" f class:CHttpParser +http_body_is_final net/http_protocol/http_parser.cpp /^http_body_is_final(const struct http_parser *parser) {$/;" f +http_cb net/http_protocol/http_parser.h /^typedef int (*http_cb) (http_parser*);$/;" t +http_content_type net/http_protocol/http_content_type.cpp /^http_content_type::http_content_type()$/;" f class:http_content_type +http_content_type net/http_protocol/http_content_type.hpp /^class http_content_type $/;" c +http_data_cb net/http_protocol/http_parser.h /^typedef int (*http_data_cb) (http_parser*, const char *at, size_t length);$/;" t +http_errno net/http_protocol/http_parser.h /^ unsigned int http_errno : 7;$/;" m struct:http_parser +http_errno net/http_protocol/http_parser.h /^enum http_errno {$/;" g +http_errno_description net/http_protocol/http_parser.cpp /^http_errno_description(enum http_errno err) {$/;" f +http_errno_name net/http_protocol/http_parser.cpp /^http_errno_name(enum http_errno err) {$/;" f +http_gb2312_url_decode net/http_protocol/httputil.cpp /^char* http_gb2312_url_decode(const char *str)$/;" f +http_gb2312_url_encode net/http_protocol/httputil.cpp /^char* http_gb2312_url_encode(const char *str)$/;" f +http_header extensions/include/net/ihttp.h /^typedef const char* http_header;$/;" t +http_header_data extensions/include/net/ihttp.h /^typedef const char* http_header_data;$/;" t +http_header_t net/http_protocol/http_header.cpp /^http_header_t::http_header_t() {$/;" f class:http_header_t +http_header_t net/http_protocol/http_header.hpp /^class http_header_t$/;" c +http_host_len extensions/include/net/ihttp.h 95;" d +http_host_state net/http_protocol/http_parser.cpp /^enum http_host_state$/;" g file: +http_init_analyze net/http_protocol/chttpparser.cpp /^int CHttpParser::http_init_analyze(int type) {$/;" f class:CHttpParser +http_major net/http_protocol/http_parser.h /^ unsigned short http_major;$/;" m struct:http_parser +http_message_needs_eof net/http_protocol/http_parser.cpp /^http_message_needs_eof (const http_parser *parser)$/;" f +http_method net/http_protocol/http_parser.h /^enum http_method$/;" g +http_method_name extensions/include/net/ihttp.h /^typedef const char* http_method_name;$/;" t +http_method_str net/http_protocol/http_parser.cpp /^http_method_str (enum http_method m)$/;" f +http_method_t extensions/include/net/ihttp.h /^}http_method_t;$/;" t typeref:enum:__anon38 +http_mime_t extensions/include/net/ihttp.h /^}http_mime_t;$/;" t typeref:enum:__anon40 +http_minor net/http_protocol/http_parser.h /^ unsigned short http_minor;$/;" m struct:http_parser +http_mkrfc1123 net/http_protocol/httputil.cpp /^const char *http_mkrfc1123(char *buf, size_t size, time_t t)$/;" f +http_parse_host net/http_protocol/http_parser.cpp /^http_parse_host(const char * buf, struct http_parser_url *u, int found_at) {$/;" f file: +http_parse_host_char net/http_protocol/http_parser.cpp /^http_parse_host_char(enum http_host_state s, const char ch) {$/;" f file: +http_parser net/http_protocol/http_parser.h /^struct http_parser {$/;" s +http_parser net/http_protocol/http_parser.h /^typedef struct http_parser http_parser;$/;" t typeref:struct:http_parser +http_parser_execute net/http_protocol/http_parser.cpp /^size_t http_parser_execute (http_parser *parser,$/;" f +http_parser_h net/http_protocol/http_parser.h 22;" d +http_parser_init net/http_protocol/http_parser.cpp /^http_parser_init (http_parser *parser, enum http_parser_type t)$/;" f +http_parser_parse_url net/http_protocol/http_parser.cpp /^http_parser_parse_url(const char *buf, size_t buflen, int is_connect,$/;" f +http_parser_pause net/http_protocol/http_parser.cpp /^http_parser_pause(http_parser *parser, int paused) {$/;" f +http_parser_settings net/http_protocol/http_parser.h /^struct http_parser_settings {$/;" s +http_parser_settings net/http_protocol/http_parser.h /^typedef struct http_parser_settings http_parser_settings;$/;" t typeref:struct:http_parser_settings +http_parser_settings_init net/http_protocol/http_parser.cpp /^http_parser_settings_init(http_parser_settings *settings)$/;" f +http_parser_type net/http_protocol/http_parser.h /^enum http_parser_type { HTTP_REQUEST, HTTP_RESPONSE, HTTP_BOTH };$/;" g +http_parser_url net/http_protocol/http_parser.h /^struct http_parser_url {$/;" s +http_parser_url_fields net/http_protocol/http_parser.h /^enum http_parser_url_fields$/;" g +http_parser_url_init net/http_protocol/http_parser.cpp /^http_parser_url_init(struct http_parser_url *u) {$/;" f +http_parser_version net/http_protocol/http_parser.cpp /^http_parser_version(void) {$/;" f +http_port extensions/include/net/ihttp.h /^typedef unsigned short http_port;$/;" t +http_request net/http_protocol/chttpparser.h 9;" d +http_request_t extensions/include/net/ihttp.h /^} http_request_t;$/;" t typeref:enum:__anon39 +http_response net/http_protocol/chttpparser.h 8;" d +http_s_state_t extensions/include/net/ihttp.h /^}http_s_state_t;$/;" t typeref:enum:__anon37 +http_should_keep_alive net/http_protocol/http_parser.cpp /^http_should_keep_alive (const http_parser *parser)$/;" f +http_state_t extensions/include/net/ihttp.h /^}http_state_t;$/;" t typeref:enum:__anon36 +http_status net/http_protocol/http_parser.h /^enum http_status$/;" g +http_strerror_tab net/http_protocol/http_parser.cpp /^} http_strerror_tab[] = {$/;" v typeref:struct:__anon74 file: huff_ac uibase/uilib/utils/stb_image.c /^ stbi__huffman huff_ac[4];$/;" m struct:__anon105 file: huff_dc uibase/uilib/utils/stb_image.c /^ stbi__huffman huff_dc[4];$/;" m struct:__anon105 file: i access/sqlite3.c /^ i64 i; \/* Integer value used when MEM_Int is set in flags *\/$/;" m union:Mem::__anon9 file: @@ -15167,14 +14973,14 @@ i access/sqlite3.c /^ int i; \/* Integer i access/sqlite3.c /^ int i; \/* Integer value if p4type==P4_INT32 *\/$/;" m union:VdbeOp::__anon1 file: i access/sqlite3.c /^ int i;$/;" m union:RtreeCoord file: i access/sqlite3.c /^ unsigned char i, j; \/* State variables *\/$/;" m struct:sqlite3PrngType file: -i compat/compat_iterator.h /^ int i;$/;" m struct:ITER -i logs/sqlite3.c /^ i64 i; \/* Integer value used when MEM_Int is set in flags *\/$/;" m union:Mem::__anon54 file: -i logs/sqlite3.c /^ int i; \/* Integer value *\/$/;" m union:Walker::__anon53 file: -i logs/sqlite3.c /^ int i; \/* Integer value if p4type==P4_INT32 *\/$/;" m union:VdbeOp::__anon46 file: +i crt/crt_iterator.h /^ int i;$/;" m struct:ITER +i logs/sqlite3.c /^ i64 i; \/* Integer value used when MEM_Int is set in flags *\/$/;" m union:Mem::__anon49 file: +i logs/sqlite3.c /^ int i; \/* Integer value *\/$/;" m union:Walker::__anon48 file: +i logs/sqlite3.c /^ int i; \/* Integer value if p4type==P4_INT32 *\/$/;" m union:VdbeOp::__anon41 file: i logs/sqlite3.c /^ int i;$/;" m union:RtreeCoord file: i logs/sqlite3.c /^ unsigned char i, j; \/* State variables *\/$/;" m struct:sqlite3PrngType file: -i polipo/config.h /^ int *i;$/;" m union:_ConfigVariable::__anon78 -i polipo/md5.h /^ UINT4 i[2]; \/* number of _bits_ handled mod 2^64 *\/$/;" m struct:__anon84 +i polipo/config.h /^ int *i;$/;" m union:_ConfigVariable::__anon76 +i polipo/md5.h /^ UINT4 i[2]; \/* number of _bits_ handled mod 2^64 *\/$/;" m struct:__anon81 i16 access/sqlite3.c /^typedef INT16_TYPE i16; \/* 2-byte signed integer *\/$/;" t file: i16 access/sqlite3.c /^typedef short int i16; \/* 2-byte (or larger) signed integer *\/$/;" t file: i16 logs/sqlite3.c /^typedef INT16_TYPE i16; \/* 2-byte signed integer *\/$/;" t file: @@ -15195,13 +15001,14 @@ iAddr logs/sqlite3.c /^ int iAddr; \/* Address of next instruct iAgg access/sqlite3.c /^ i16 iAgg; \/* Which entry in pAggInfo->aCol[] or ->aFunc[] *\/$/;" m struct:Expr file: iAgg logs/sqlite3.c /^ i16 iAgg; \/* Which entry in pAggInfo->aCol[] or ->aFunc[] *\/$/;" m struct:Expr file: iAlias access/sqlite3.c /^ u16 iAlias; \/* Index into Parse.aAlias[] for zName *\/$/;" m struct:ExprList::ExprList_item::__anon5::__anon6 file: -iAlias logs/sqlite3.c /^ u16 iAlias; \/* Index into Parse.aAlias[] for zName *\/$/;" m struct:ExprList::ExprList_item::__anon50::__anon51 file: +iAlias logs/sqlite3.c /^ u16 iAlias; \/* Index into Parse.aAlias[] for zName *\/$/;" m struct:ExprList::ExprList_item::__anon45::__anon46 file: iArg access/sqlite3.c /^ int iArg; \/* Index of function argument. *\/$/;" m struct:AuxData file: iArg access/sqlite3.c /^ u32 iArg; \/* Extra argument *\/$/;" m struct:sPragmaNames file: iArg logs/sqlite3.c /^ int iArg; \/* Index of function argument. *\/$/;" m struct:AuxData file: iArg logs/sqlite3.c /^ u32 iArg; \/* Extra argument *\/$/;" m struct:sPragmaNames file: iBatch access/sqlite3.c /^ u8 iBatch; \/* Current insert batch *\/$/;" m struct:RowSet file: iBatch logs/sqlite3.c /^ u8 iBatch; \/* Current insert batch *\/$/;" m struct:RowSet file: +iBehavs vim_tool/.vim/autoload/acp.vim /^let s:iBehavs = 0$/;" v iBlock access/sqlite3.c /^ sqlite3_int64 iBlock; \/* Current block id *\/$/;" m struct:NodeWriter file: iBlock logs/sqlite3.c /^ sqlite3_int64 iBlock; \/* Current block id *\/$/;" m struct:NodeWriter file: iBreak access/sqlite3.c /^ int iBreak; \/* Jump here to break out of the loop *\/$/;" m struct:WhereInfo file: @@ -15266,13 +15073,13 @@ iColumn logs/sqlite3.c /^ ynVar iColumn; \/* TK_COLUMN: column index. iColumn logs/sqlite3.h /^ int iColumn; \/* Column number *\/$/;" m struct:sqlite3_index_info::sqlite3_index_orderby iColumn logs/sqlite3.h /^ int iColumn; \/* Column on left-hand side of constraint *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint iConstExprReg access/sqlite3.c /^ int iConstExprReg; \/* Register in which Expr value is cached *\/$/;" m union:ExprList::ExprList_item::__anon5 file: -iConstExprReg logs/sqlite3.c /^ int iConstExprReg; \/* Register in which Expr value is cached *\/$/;" m union:ExprList::ExprList_item::__anon50 file: +iConstExprReg logs/sqlite3.c /^ int iConstExprReg; \/* Register in which Expr value is cached *\/$/;" m union:ExprList::ExprList_item::__anon45 file: iContinue access/sqlite3.c /^ int iContinue; \/* Jump here to continue with next record *\/$/;" m struct:WhereInfo file: iContinue logs/sqlite3.c /^ int iContinue; \/* Jump here to continue with next record *\/$/;" m struct:WhereInfo file: iCoord access/sqlite3.c /^ int iCoord; \/* Index of constrained coordinate *\/$/;" m struct:RtreeConstraint file: iCoord logs/sqlite3.c /^ int iCoord; \/* Index of constrained coordinate *\/$/;" m struct:RtreeConstraint file: iCur access/sqlite3.c /^ int iCur; \/* The VDBE cursor used by this IN operator *\/$/;" m struct:WhereLevel::__anon16::__anon17::InLoop file: -iCur logs/sqlite3.c /^ int iCur; \/* The VDBE cursor used by this IN operator *\/$/;" m struct:WhereLevel::__anon61::__anon62::InLoop file: +iCur logs/sqlite3.c /^ int iCur; \/* The VDBE cursor used by this IN operator *\/$/;" m struct:WhereLevel::__anon56::__anon57::InLoop file: iCurrent access/sqlite3.c /^ int iCurrent; \/* First token of current snippet *\/$/;" m struct:SnippetIter file: iCurrent logs/sqlite3.c /^ int iCurrent; \/* First token of current snippet *\/$/;" m struct:SnippetIter file: iCurrentBlock access/sqlite3.c /^ sqlite3_int64 iCurrentBlock; \/* Current leaf block (or 0) *\/$/;" m struct:Fts3SegReader file: @@ -15291,7 +15098,7 @@ iDb logs/sqlite3.c /^ u8 iDb; \/* Which db file is being iDb logs/sqlite3.c /^ i8 iDb; \/* Index of cursor database in db->aDb[] (or -1) *\/$/;" m struct:VdbeCursor file: iDb logs/sqlite3.c /^ int iDb; \/* Index in sqlite3.aDb[] of database holding pTab *\/$/;" m struct:AutoincInfo file: iDb logs/sqlite3.c /^ int iDb; \/* The database containing the table to be locked *\/$/;" m struct:TableLock file: -iDb logs/sqlite3.c /^ int iDb; \/* 0 for main database. 1 for TEMP, 2.. for ATTACHed *\/$/;" m struct:__anon52 file: +iDb logs/sqlite3.c /^ int iDb; \/* 0 for main database. 1 for TEMP, 2.. for ATTACHed *\/$/;" m struct:__anon47 file: iDefaultCol access/sqlite3.c /^ int iDefaultCol; \/* Default column to query *\/$/;" m struct:ParseContext file: iDefaultCol logs/sqlite3.c /^ int iDefaultCol; \/* Default column to query *\/$/;" m struct:ParseContext file: iDepth access/sqlite3.c /^ int iDepth; \/* Current depth of the r-tree structure *\/$/;" m struct:Rtree file: @@ -15395,7 +15202,7 @@ iMin access/sqlite3.c /^ int iMin; \/* Index in a[] of entry wi iMin logs/sqlite3.c /^ int iMin; \/* Index in a[] of entry with minimum score *\/$/;" m struct:Stat4Accum file: iMinDocid access/sqlite3.c /^ i64 iMinDocid; \/* Minimum docid to return *\/$/;" m struct:Fts3Cursor file: iMinDocid logs/sqlite3.c /^ i64 iMinDocid; \/* Minimum docid to return *\/$/;" m struct:Fts3Cursor file: -iName uibase/uilib/core/uimarkup.h /^ ULONG iName;$/;" m struct:DuiLib::CMarkupNode::__anon99 +iName uibase/uilib/core/uimarkup.h /^ ULONG iName;$/;" m struct:DuiLib::CMarkupNode::__anon93 iNext access/sqlite3.c /^ int iNext; \/* Next slot in aIndex[] not yet returned *\/$/;" m struct:WalIterator::WalSegment file: iNext access/sqlite3.c /^ Pgno iNext; \/* Page number of the next source page to copy *\/$/;" m struct:sqlite3_backup file: iNext logs/sqlite3.c /^ int iNext; \/* Next slot in aIndex[] not yet returned *\/$/;" m struct:WalIterator::WalSegment file: @@ -15430,7 +15237,7 @@ iOp access/sqlite3.c /^ int iOp; \/* Instruction number of OP_Func iOp logs/sqlite3.c /^ int iOp; \/* Instruction number of OP_Function opcode *\/$/;" m struct:AuxData file: iOp logs/sqlite3.c /^ int iOp; \/* Instruction number of OP_Function *\/$/;" m struct:sqlite3_context file: iOrderByCol access/sqlite3.c /^ u16 iOrderByCol; \/* For ORDER BY, column number in result set *\/$/;" m struct:ExprList::ExprList_item::__anon5::__anon6 file: -iOrderByCol logs/sqlite3.c /^ u16 iOrderByCol; \/* For ORDER BY, column number in result set *\/$/;" m struct:ExprList::ExprList_item::__anon50::__anon51 file: +iOrderByCol logs/sqlite3.c /^ u16 iOrderByCol; \/* For ORDER BY, column number in result set *\/$/;" m struct:ExprList::ExprList_item::__anon45::__anon46 file: iOverflow access/sqlite3.c /^ u16 iOverflow; \/* Offset to overflow page number. Zero if no overflow *\/$/;" m struct:CellInfo file: iOverflow logs/sqlite3.c /^ u16 iOverflow; \/* Offset to overflow page number. Zero if no overflow *\/$/;" m struct:CellInfo file: iPKey access/sqlite3.c /^ i16 iPKey; \/* If not negative, use aCol[iPKey] as the primary key *\/$/;" m struct:Table file: @@ -15480,7 +15287,7 @@ iRowid access/sqlite3.c /^ i64 iRowid; \/* Rowid in main iRowid access/sqlite3.c /^ i64 iRowid;$/;" m struct:RtreeCell file: iRowid access/sqlite3.c /^ int iRowid; \/* Current 'rowid' value *\/$/;" m struct:Fts3tokCursor file: iRowid access/sqlite3.c /^ sqlite3_int64 iRowid; \/* Current rowid *\/$/;" m struct:Fts3auxCursor file: -iRowid logs/sqlite3.c /^ i64 iRowid; \/* Rowid in main table of the key *\/$/;" m union:Stat4Sample::__anon60 file: +iRowid logs/sqlite3.c /^ i64 iRowid; \/* Rowid in main table of the key *\/$/;" m union:Stat4Sample::__anon55 file: iRowid logs/sqlite3.c /^ i64 iRowid;$/;" m struct:RtreeCell file: iRowid logs/sqlite3.c /^ int iRowid; \/* Current 'rowid' value *\/$/;" m struct:Fts3tokCursor file: iRowid logs/sqlite3.c /^ sqlite3_int64 iRowid; \/* Current rowid *\/$/;" m struct:Fts3auxCursor file: @@ -15560,11 +15367,11 @@ iTop access/sqlite3.c /^ int iTop; \/* The very beginning of th iTop logs/sqlite3.c /^ int iTop; \/* The very beginning of the WHERE loop *\/$/;" m struct:WhereInfo file: iVLineSize uibase/uilib/control/uilist.h /^ int iVLineSize;$/;" m struct:DuiLib::tagTListInfoUI iVal access/sqlite3.c /^ int iVal;$/;" m struct:ValueNewStat4Ctx file: -iVal compat/compat_var.h /^ short iVal;$/;" m union:tag_varaint_t::__anon30 +iVal crt/crt_var.h /^ short iVal;$/;" m union:tag_varaint_t::__anon25 iVal logs/sqlite3.c /^ int iVal;$/;" m struct:ValueNewStat4Ctx file: iValue access/sqlite3.c /^ int iValue; \/* Non-negative integer value if EP_IntValue *\/$/;" m union:Expr::__anon3 file: -iValue logs/sqlite3.c /^ int iValue; \/* Non-negative integer value if EP_IntValue *\/$/;" m union:Expr::__anon48 file: -iValue uibase/uilib/core/uimarkup.h /^ ULONG iValue;$/;" m struct:DuiLib::CMarkupNode::__anon99 +iValue logs/sqlite3.c /^ int iValue; \/* Non-negative integer value if EP_IntValue *\/$/;" m union:Expr::__anon43 file: +iValue uibase/uilib/core/uimarkup.h /^ ULONG iValue;$/;" m struct:DuiLib::CMarkupNode::__anon93 iVersion access/sqlite3.c /^ int iVersion; \/* Structure version number (currently 3) *\/$/;" m struct:sqlite3_vfs file: iVersion access/sqlite3.c /^ int iVersion;$/;" m struct:sqlite3_io_methods file: iVersion access/sqlite3.c /^ int iVersion;$/;" m struct:sqlite3_module file: @@ -15589,33 +15396,33 @@ iWriteOff logs/sqlite3.c /^ i64 iWriteOff; \/* Current write o iWriteOff logs/sqlite3.c /^ i64 iWriteOff; \/* Offset of start of buffer in file *\/$/;" m struct:FileWriter file: iZero access/sqlite3.c /^ int iZero; \/* Frame number associated with aPgno[0] *\/$/;" m struct:WalIterator::WalSegment file: iZero logs/sqlite3.c /^ int iZero; \/* Frame number associated with aPgno[0] *\/$/;" m struct:WalIterator::WalSegment file: -icd_id net/protocol/icmp.h /^ uint16_t icd_id;$/;" m struct:icmp_s::__anon75::ih_idseq -icd_seq net/protocol/icmp.h /^ uint16_t icd_seq;$/;" m struct:icmp_s::__anon75::ih_idseq +icd_id net/protocol/icmp.h /^ uint16_t icd_id;$/;" m struct:icmp_s::__anon70::ih_idseq +icd_seq net/protocol/icmp.h /^ uint16_t icd_seq;$/;" m struct:icmp_s::__anon70::ih_idseq icf uibase/uilib/control/uirichedit.cpp /^ LONG icf;$/;" m class:DuiLib::CTxtWinHost file: -icmp_cksum net/protocol/icmp.h /^ uint16_t icmp_cksum;$/;" m struct:icmp_s -icmp_code net/protocol/icmp.h /^ uint8_t icmp_code;$/;" m struct:icmp_s -icmp_data net/protocol/icmp.h 97;" d -icmp_dun net/protocol/icmp.h /^ } icmp_dun;$/;" m struct:icmp_s typeref:union:icmp_s::__anon76 -icmp_gwaddr net/protocol/icmp.h 66;" d -icmp_hun net/protocol/icmp.h /^ } icmp_hun;$/;" m struct:icmp_s typeref:union:icmp_s::__anon75 -icmp_id net/protocol/icmp.h 67;" d -icmp_ip net/protocol/icmp.h 94;" d -icmp_lifetime net/protocol/icmp.h 74;" d -icmp_mask net/protocol/icmp.h 96;" d -icmp_nextmtu net/protocol/icmp.h 71;" d -icmp_num_addrs net/protocol/icmp.h 72;" d -icmp_otime net/protocol/icmp.h 91;" d -icmp_pmvoid net/protocol/icmp.h 70;" d -icmp_pptr net/protocol/icmp.h 65;" d -icmp_radv net/protocol/icmp.h 95;" d -icmp_rtime net/protocol/icmp.h 92;" d +icmp_cksum net/protocol/icmp.h /^ uint16_t icmp_cksum;$/;" m struct:icmp_s +icmp_code net/protocol/icmp.h /^ uint8_t icmp_code;$/;" m struct:icmp_s +icmp_data net/protocol/icmp.h 102;" d +icmp_dun net/protocol/icmp.h /^ } icmp_dun;$/;" m struct:icmp_s typeref:union:icmp_s::__anon71 +icmp_gwaddr net/protocol/icmp.h 71;" d +icmp_hun net/protocol/icmp.h /^ } icmp_hun;$/;" m struct:icmp_s typeref:union:icmp_s::__anon70 +icmp_id net/protocol/icmp.h 72;" d +icmp_ip net/protocol/icmp.h 99;" d +icmp_lifetime net/protocol/icmp.h 79;" d +icmp_mask net/protocol/icmp.h 101;" d +icmp_nextmtu net/protocol/icmp.h 76;" d +icmp_num_addrs net/protocol/icmp.h 77;" d +icmp_otime net/protocol/icmp.h 96;" d +icmp_pmvoid net/protocol/icmp.h 75;" d +icmp_pptr net/protocol/icmp.h 70;" d +icmp_radv net/protocol/icmp.h 100;" d +icmp_rtime net/protocol/icmp.h 97;" d icmp_s net/protocol/icmp.h /^typedef struct icmp_s {$/;" s -icmp_seq net/protocol/icmp.h 68;" d +icmp_seq net/protocol/icmp.h 73;" d icmp_t net/protocol/icmp.h /^} icmp_t;$/;" t typeref:struct:icmp_s -icmp_ttime net/protocol/icmp.h 93;" d -icmp_type net/protocol/icmp.h /^ uint8_t icmp_type;$/;" m struct:icmp_s -icmp_void net/protocol/icmp.h 69;" d -icmp_wpa net/protocol/icmp.h 73;" d +icmp_ttime net/protocol/icmp.h 98;" d +icmp_type net/protocol/icmp.h /^ uint8_t icmp_type;$/;" m struct:icmp_s +icmp_void net/protocol/icmp.h 74;" d +icmp_wpa net/protocol/icmp.h 78;" d icmphdr_s net/protocol/icmp.h /^typedef struct icmphdr_s {$/;" s icmphdr_t net/protocol/icmp.h /^} icmphdr_t;$/;" t typeref:struct:icmphdr_s icuCaseFunc16 access/sqlite3.c /^static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **apArg){$/;" f file: @@ -15652,20 +15459,20 @@ id access/sqlite3.c /^ int id; \/* Mutex type *\/$/;" m stru id access/sqlite3.c /^ int id; \/* The mutex type *\/$/;" m struct:sqlite3_debug_mutex file: id access/sqlite3.c /^ u8 id; \/* Id of this connection with its winShmNode *\/$/;" m struct:winShm file: id access/sqlite3.c /^ u8 id; \/* Id of this connection within its unixShmNode *\/$/;" m struct:unixShm file: -id compat/compat_threadpool.h /^ int id;$/;" m struct:io_thread_s +id crt/crt_threadpool.h /^ int id;$/;" m struct:io_thread_s id extensions/include/ui/iuibase.h /^ UINT id;$/;" m struct:TagNotifyEvent id logs/sqlite3.c /^ int id; \/* Mutex type *\/$/;" m struct:sqlite3_mutex file: id logs/sqlite3.c /^ int id; \/* The mutex type *\/$/;" m struct:sqlite3_debug_mutex file: id logs/sqlite3.c /^ u8 id; \/* Id of this connection with its winShmNode *\/$/;" m struct:winShm file: id logs/sqlite3.c /^ u8 id; \/* Id of this connection within its unixShmNode *\/$/;" m struct:unixShm file: -id net/protocol/icmp.h /^ uint16_t id;$/;" m struct:icmphdr_s::__anon72::__anon73 -id net/protocol/ip.h /^ uint16_t id;$/;" m struct:iphdr_s +id net/protocol/icmp.h /^ uint16_t id;$/;" m struct:icmphdr_s::__anon67::__anon68 +id net/protocol/ip.h /^ uint16_t id;$/;" m struct:iphdr_s id polipo/dns.c /^ unsigned id;$/;" m struct:_DnsQuery file: id uibase/uilib/utils/stb_image.c /^ int id;$/;" m struct:__anon105::__anon106 file: idSeed polipo/dns.c /^static int idSeed;$/;" v file: -id_data net/protocol/icmp.h /^ uint8_t id_data[1];$/;" m union:icmp_s::__anon76 -id_mask net/protocol/icmp.h /^ uint32_t id_mask;$/;" m union:icmp_s::__anon76 -id_ts net/protocol/icmp.h /^ } id_ts;$/;" m union:icmp_s::__anon76 typeref:struct:icmp_s::__anon76::__anon77 +id_data net/protocol/icmp.h /^ uint8_t id_data[1];$/;" m union:icmp_s::__anon71 +id_mask net/protocol/icmp.h /^ uint32_t id_mask;$/;" m union:icmp_s::__anon71 +id_ts net/protocol/icmp.h /^ } id_ts;$/;" m union:icmp_s::__anon71 typeref:struct:icmp_s::__anon71::__anon72 idata uibase/uilib/utils/stb_image.c /^ stbi_uc *idata, *expanded, *out;$/;" m struct:__anon111 file: idct_block_kernel uibase/uilib/utils/stb_image.c /^ void (*idct_block_kernel)(stbi_uc *out, int out_stride, short data[64]);$/;" m struct:__anon105 file: identLength access/sqlite3.c /^static int identLength(const char *z){$/;" f file: @@ -15674,7 +15481,7 @@ identPut access/sqlite3.c /^static void identPut(char *z, int *pIdx, char *zSign identPut logs/sqlite3.c /^static void identPut(char *z, int *pIdx, char *zSignedIdent){$/;" f file: idleHandler polipo/server.h /^ FdEventHandlerPtr *idleHandler;$/;" m struct:_HTTPServer idleTime polipo/object.c /^int idleTime = 20;$/;" v -idnsParseResolvConf net/protocol/dns.cpp /^idnsParseResolvConf(void)$/;" f file: +idnsParseResolvConf net/protocol/dns.c /^idnsParseResolvConf(void)$/;" f file: idx access/sqlite3.c /^ int idx; \/* Index in some Table.aCol[] of a column named zName *\/$/;" m struct:IdList::IdList_item file: idx logs/sqlite3.c /^ int idx; \/* Index in some Table.aCol[] of a column named zName *\/$/;" m struct:IdList::IdList_item file: idxHash access/sqlite3.c /^ Hash idxHash; \/* All (named) indices indexed by name *\/$/;" m struct:Schema file: @@ -15682,29 +15489,29 @@ idxHash logs/sqlite3.c /^ Hash idxHash; \/* All (named) indices indexed idxNum access/sqlite3.c /^ int idxNum; \/* Index number *\/$/;" m struct:WhereLoop::__anon18::__anon20 file: idxNum access/sqlite3.c /^ int idxNum; \/* Number used to identify the index *\/$/;" m struct:sqlite3_index_info file: idxNum access/sqlite3.h /^ int idxNum; \/* Number used to identify the index *\/$/;" m struct:sqlite3_index_info -idxNum logs/sqlite3.c /^ int idxNum; \/* Index number *\/$/;" m struct:WhereLoop::__anon63::__anon65 file: +idxNum logs/sqlite3.c /^ int idxNum; \/* Index number *\/$/;" m struct:WhereLoop::__anon58::__anon60 file: idxNum logs/sqlite3.c /^ int idxNum; \/* Number used to identify the index *\/$/;" m struct:sqlite3_index_info file: idxNum logs/sqlite3.h /^ int idxNum; \/* Number used to identify the index *\/$/;" m struct:sqlite3_index_info idxStr access/sqlite3.c /^ char *idxStr; \/* Index identifier string *\/$/;" m struct:WhereLoop::__anon18::__anon20 file: idxStr access/sqlite3.c /^ char *idxStr; \/* String, possibly obtained from sqlite3_malloc *\/$/;" m struct:sqlite3_index_info file: idxStr access/sqlite3.h /^ char *idxStr; \/* String, possibly obtained from sqlite3_malloc *\/$/;" m struct:sqlite3_index_info -idxStr logs/sqlite3.c /^ char *idxStr; \/* Index identifier string *\/$/;" m struct:WhereLoop::__anon63::__anon65 file: +idxStr logs/sqlite3.c /^ char *idxStr; \/* Index identifier string *\/$/;" m struct:WhereLoop::__anon58::__anon60 file: idxStr logs/sqlite3.c /^ char *idxStr; \/* String, possibly obtained from sqlite3_malloc *\/$/;" m struct:sqlite3_index_info file: idxStr logs/sqlite3.h /^ char *idxStr; \/* String, possibly obtained from sqlite3_malloc *\/$/;" m struct:sqlite3_index_info idxaff access/sqlite3.c /^ char idxaff; \/* Must match this affinity, if zCollName!=NULL *\/$/;" m struct:WhereScan file: idxaff logs/sqlite3.c /^ char idxaff; \/* Must match this affinity, if zCollName!=NULL *\/$/;" m struct:WhereScan file: ifrange polipo/http.h /^ char *ifrange;$/;" m struct:_HTTPCondition -ih_gwaddr net/protocol/icmp.h /^ struct in_addr ih_gwaddr;$/;" m union:icmp_s::__anon75 typeref:struct:icmp_s::__anon75::in_addr -ih_idseq net/protocol/icmp.h /^ struct ih_idseq {$/;" s union:icmp_s::__anon75 -ih_idseq net/protocol/icmp.h /^ } ih_idseq;$/;" m union:icmp_s::__anon75 typeref:struct:icmp_s::__anon75::ih_idseq -ih_pmtu net/protocol/icmp.h /^ struct ih_pmtu {$/;" s union:icmp_s::__anon75 -ih_pmtu net/protocol/icmp.h /^ } ih_pmtu;$/;" m union:icmp_s::__anon75 typeref:struct:icmp_s::__anon75::ih_pmtu -ih_pptr net/protocol/icmp.h /^ uint8_t ih_pptr;$/;" m union:icmp_s::__anon75 -ih_rtradv net/protocol/icmp.h /^ struct ih_rtradv {$/;" s union:icmp_s::__anon75 -ih_rtradv net/protocol/icmp.h /^ } ih_rtradv;$/;" m union:icmp_s::__anon75 typeref:struct:icmp_s::__anon75::ih_rtradv -ih_void net/protocol/icmp.h /^ uint32_t ih_void;$/;" m union:icmp_s::__anon75 -ihl net/protocol/ip.h /^ uint8_t ihl : 4; \/\/ ip header length$/;" m struct:iphdr_s -il polipo/config.h /^ struct _IntList **il;$/;" m union:_ConfigVariable::__anon78 typeref:struct:_ConfigVariable::__anon78::_IntList +ih_gwaddr net/protocol/icmp.h /^ struct in_addr ih_gwaddr;$/;" m union:icmp_s::__anon70 typeref:struct:icmp_s::__anon70::in_addr +ih_idseq net/protocol/icmp.h /^ struct ih_idseq {$/;" s union:icmp_s::__anon70 +ih_idseq net/protocol/icmp.h /^ } ih_idseq;$/;" m union:icmp_s::__anon70 typeref:struct:icmp_s::__anon70::ih_idseq +ih_pmtu net/protocol/icmp.h /^ struct ih_pmtu {$/;" s union:icmp_s::__anon70 +ih_pmtu net/protocol/icmp.h /^ } ih_pmtu;$/;" m union:icmp_s::__anon70 typeref:struct:icmp_s::__anon70::ih_pmtu +ih_pptr net/protocol/icmp.h /^ uint8_t ih_pptr;$/;" m union:icmp_s::__anon70 +ih_rtradv net/protocol/icmp.h /^ struct ih_rtradv {$/;" s union:icmp_s::__anon70 +ih_rtradv net/protocol/icmp.h /^ } ih_rtradv;$/;" m union:icmp_s::__anon70 typeref:struct:icmp_s::__anon70::ih_rtradv +ih_void net/protocol/icmp.h /^ uint32_t ih_void;$/;" m union:icmp_s::__anon70 +ihl net/protocol/ip.h /^ uint8_t ihl:4; \/\/ ip header length$/;" m struct:iphdr_s +il polipo/config.h /^ struct _IntList **il;$/;" m union:_ConfigVariable::__anon76 typeref:struct:_ConfigVariable::__anon76::_IntList im polipo/http.h /^ char *im;$/;" m struct:_HTTPCondition img_buffer uibase/uilib/utils/stb_image.c /^ stbi_uc *img_buffer, *img_buffer_end;$/;" m struct:__anon102 file: img_buffer_end uibase/uilib/utils/stb_image.c /^ stbi_uc *img_buffer, *img_buffer_end;$/;" m struct:__anon102 file: @@ -15722,10 +15529,10 @@ img_x uibase/uilib/utils/stb_image.c /^ stbi__uint32 img_x, img_y;$/;" m struc img_y uibase/uilib/utils/stb_image.c /^ stbi__uint32 img_x, img_y;$/;" m struct:__anon102 file: ims polipo/http.h /^ time_t ims;$/;" m struct:_HTTPCondition in access/sqlite3.c /^ } in; \/* Used when pWLoop->wsFlags&WHERE_IN_ABLE *\/$/;" m union:WhereLevel::__anon16 typeref:struct:WhereLevel::__anon16::__anon17 file: -in compat/darwinsysvar.hpp /^ unsigned in;$/;" m struct:__anon32 -in compat/posixsysvar.hpp /^ unsigned in;$/;" m struct:__anon34 -in logs/sqlite3.c /^ } in; \/* Used when pWLoop->wsFlags&WHERE_IN_ABLE *\/$/;" m union:WhereLevel::__anon61 typeref:struct:WhereLevel::__anon61::__anon62 file: -in polipo/md5.h /^ unsigned char in[64]; \/* input buffer *\/$/;" m struct:__anon84 +in crt/darwinsysvar.hpp /^ unsigned in;$/;" m struct:__anon31 +in crt/posixsysvar.hpp /^ unsigned in;$/;" m struct:__anon28 +in logs/sqlite3.c /^ } in; \/* Used when pWLoop->wsFlags&WHERE_IN_ABLE *\/$/;" m union:WhereLevel::__anon56 typeref:struct:WhereLevel::__anon56::__anon57 file: +in polipo/md5.h /^ unsigned char in[64]; \/* input buffer *\/$/;" m struct:__anon81 inFlightDnsQueries polipo/dns.c /^static DnsQueryPtr inFlightDnsQueries;$/;" v file: inFlightDnsQueriesLast polipo/dns.c /^static DnsQueryPtr inFlightDnsQueriesLast;$/;" v file: inNormalWrite access/sqlite3.c /^ unsigned char inNormalWrite; \/* True if in a normal write operation *\/$/;" m struct:unixFile file: @@ -15756,9 +15563,12 @@ indent_flags_t uibase/uilib/core/pugixml.cpp /^ enum indent_flags_t$/;" g file: indent_indent uibase/uilib/core/pugixml.cpp /^ indent_indent = 2$/;" e enum:indent_flags_t file: indent_newline uibase/uilib/core/pugixml.cpp /^ indent_newline = 1,$/;" e enum:indent_flags_t file: index 3rd/include/iocontext.hpp /^ unsigned short index;$/;" m struct:io_contextpool_s +index container/rot.h /^ UINT index;$/;" m struct:CComRunningObjectTableImpl::tagRunningTableItem index extensions/include/log/ilogdatabase.h /^ UINT index;$/;" m struct:TagFieldSturct -index http/http/http_parser.h /^ unsigned int index : 7; \/* index into current matcher *\/$/;" m struct:http_parser +index net/http_protocol/http_parser.h /^ unsigned int index : 7; \/* index into current matcher *\/$/;" m struct:http_parser index polipo/io.h /^ int index;$/;" m struct:_ConnectRequest +index vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let index+=1$/;" v +index vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let index = 0$/;" v indexDiskObjects polipo/diskcache.c /^indexDiskObjects(FILE *out, const char *root, int recursive)$/;" f indexMightHelpWithOrderBy access/sqlite3.c /^static int indexMightHelpWithOrderBy($/;" f file: indexMightHelpWithOrderBy logs/sqlite3.c /^static int indexMightHelpWithOrderBy($/;" f file: @@ -15768,31 +15578,13 @@ inet4 polipo/dns.c /^ AtomPtr inet4, inet6;$/;" m struct:_DnsQuery file: inet6 polipo/dns.c /^ AtomPtr inet4, inet6;$/;" m struct:_DnsQuery file: inet_aton polipo/mingw.c 39;" d file: inet_aton polipo/mingw.h 138;" d -inet_ntop4 base/net/compat_sockinet.c /^char* inet_ntop4(const unsigned char *src, char *dst, size_t size)$/;" f -inet_ntop6 base/net/compat_sockinet.c /^char* inet_ntop6(const unsigned char *src, char *dst, size_t size)$/;" f -inet_pton4 base/net/compat_sockinet.c /^int inet_pton4(const char *src, unsigned char *dst)$/;" f -inet_pton6 base/net/compat_sockinet.c /^int inet_pton6(const char *src, unsigned char *dst)$/;" f +inet_ntop4 stdcrt/net/compat_sockinet.c /^char* inet_ntop4(const unsigned char *src, char *dst, size_t size)$/;" f +inet_ntop6 stdcrt/net/compat_sockinet.c /^char* inet_ntop6(const unsigned char *src, char *dst, size_t size)$/;" f +inet_pton4 stdcrt/net/compat_sockinet.c /^int inet_pton4(const char *src, unsigned char *dst)$/;" f +inet_pton6 stdcrt/net/compat_sockinet.c /^int inet_pton6(const char *src, unsigned char *dst)$/;" f info access/sqlite3.c /^ CellInfo info; \/* A parse of the cell we are pointing at *\/$/;" m struct:BtCursor file: info logs/sqlite3.c /^ CellInfo info; \/* A parse of the cell we are pointing at *\/$/;" m struct:BtCursor file: info polipo/dirent_compat.c /^ struct _finddata_t info;$/;" m struct:DIR typeref:struct:DIR::_finddata_t file: -info_arch CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";$/;" v -info_arch CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";$/;" v -info_compiler CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";$/;" v -info_compiler CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";$/;" v -info_cray CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";$/;" v -info_cray CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";$/;" v -info_language_dialect_default CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^const char* info_language_dialect_default =$/;" v -info_language_dialect_default CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^const char* info_language_dialect_default = "INFO" ":" "dialect_default["$/;" v -info_platform CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";$/;" v -info_platform CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";$/;" v -info_simulate CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";$/;" v -info_simulate CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";$/;" v -info_simulate_version CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const info_simulate_version[] = {$/;" v -info_simulate_version CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const info_simulate_version[] = {$/;" v -info_version CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const info_version[] = {$/;" v -info_version CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const info_version[] = {$/;" v -info_version_internal CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const info_version_internal[] = {$/;" v -info_version_internal CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const info_version_internal[] = {$/;" v init access/sqlite3.c /^ } init;$/;" m struct:sqlite3 typeref:struct:sqlite3::sqlite3InitInfo file: init logs/sqlite3.c /^ } init;$/;" m struct:sqlite3 typeref:struct:sqlite3::sqlite3InitInfo file: initAtoms polipo/atom.c /^initAtoms()$/;" f @@ -15817,30 +15609,9 @@ initParentProxy polipo/server.c /^initParentProxy()$/;" f file: initServer polipo/server.c /^initServer(void)$/;" f initSocks polipo/socks.c /^initSocks()$/;" f initSyslog polipo/log.c /^initSyslog()$/;" f file: -init_class access/dbimpl.cpp /^std_method_impl CDatabaseImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CDatabaseImpl -init_class asynio/asynframeimpl.cpp /^std_method_impl CAsynFrameImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CAsynFrameImpl -init_class container/mainrun.cpp /^std_method_impl CMainRun::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CMainRun -init_class container/objectloader.cpp /^std_method_impl CObjectLoader::init_class(IBase* \/*prot*\/, IBase *punkOuter)$/;" f class:CObjectLoader -init_class container/rot.cpp /^std_method_impl CComRunningObjectTableImpl::init_class(IBase *prot, IBase *punkOuter)$/;" f class:CComRunningObjectTableImpl -init_class http/httpimpl.cpp /^std_method_impl CHttpImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CHttpImpl -init_class include/dlcom/comfactory.hpp /^ std_method(init_class)(IBase* prot, IBase* punkOuter)$/;" f class:CNullObjcetUnkown -init_class include/dlcom/comfactory.hpp /^ std_method(init_class)(IBase* prot, IBase* punkOuter)$/;" f class:CoComFactoryCreator -init_class logs/logdatabase.cpp /^std_method_impl CLogDataBaseImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CLogDataBaseImpl -init_class logs/logfilters.cpp /^std_method_impl CLogFiltersImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CLogFiltersImpl -init_class logs/logsimpl.cpp /^std_method_impl CLogsImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CLogsImpl -init_class mainview/mainviewimpl.cpp /^std_method_impl CMainViewImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CMainViewImpl -init_class mempool/mempoolimpl.cpp /^std_method_impl CMemPoolImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CMemPoolImpl -init_class msgbus/msgbusimpl.cpp /^std_method_impl CMsgBusImpl::init_class(IBase *prot, IBase *punkOuter)$/;" f class:CMsgBusImpl init_class net/dnsimpl.cpp /^std_method_impl CDnsImpl::init_class(IBase* pSocket, IBase* pOper)$/;" f class:CDnsImpl -init_class net/netimpl.cpp /^std_method_impl CNetImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CNetImpl -init_class render/renderimpl.cpp /^std_method_impl CRenderImpl::init_class(IBase *prot, IBase *punkOuter)$/;" f class:CRenderImpl -init_class res/fontimpl.cpp /^std_method_impl CFontImpl::init_class(IBase *prot, IBase *punkOuter)$/;" f class:CFontImpl -init_class res/langimpl.cpp /^std_method_impl CLangImpl::init_class(IBase *prot, IBase *punkOuter)$/;" f class:CLangImpl -init_class uibase/uibaseimpl.cpp /^std_method_impl CUiBaseImpl::init_class(IBase* prot, IBase* punkOuter)$/;" f class:CUiBaseImpl -init_class_inner include/dlcom/comfactory.hpp /^ std_method(init_class_inner)(IBase* punkOuter)$/;" f class:CNullObjcetUnkown -init_class_inner include/dlcom/comfactory.hpp /^ std_method(init_class_inner)(IBase* punkOuter)$/;" f class:CoComFactoryCreator -init_threadpool base/thread/compat_threadpool.c /^int init_threadpool(_threadpool_t*pool) {$/;" f -inline compat/compat_common.hpp 87;" d +init_threadpool stdcrt/thread/compat_threadpool.c /^int init_threadpool(_threadpool_t*pool) {$/;" f +inline crt/crt_common.hpp 87;" d inline polipo/polipo.h 74;" d inline polipo/polipo.h 81;" d inm polipo/http.h /^ char *inm;$/;" m struct:_HTTPCondition @@ -15880,49 +15651,49 @@ insertion_sort uibase/uilib/core/pugixml.cpp /^ template PUGI__FN PUGI__UNSIGNED_OVERFLOW char_t* integer_to_string(char_t* begin, char_t* end, U value, bool negative)$/;" f interestingSignals polipo/event.c /^interestingSignals(sigset_t *ss)$/;" f -interface compat/compat_common.hpp 78;" d -interface compat/compat_common.hpp 94;" d +interface crt/crt_common.hpp 78;" d +interface crt/crt_common.hpp 94;" d internAtom polipo/atom.c /^internAtom(const char *string)$/;" f internAtomError polipo/atom.c /^internAtomError(int e, const char *f, ...)$/;" f internAtomErrorV polipo/atom.c /^internAtomErrorV(int e, const char *f, va_list args)$/;" f file: internAtomF polipo/atom.c /^internAtomF(const char *format, ...)$/;" f internAtomLowerN polipo/atom.c /^internAtomLowerN(const char *string, int n)$/;" f internAtomN polipo/atom.c /^internAtomN(const char *string, int n)$/;" f -internal_free base/code/compat_cjson.c /^static void internal_free(void *pointer)$/;" f file: -internal_free base/code/compat_cjson.c 104;" d file: -internal_hooks base/code/compat_cjson.c /^typedef struct internal_hooks$/;" s file: -internal_hooks base/code/compat_cjson.c /^} internal_hooks;$/;" t typeref:struct:internal_hooks file: -internal_malloc base/code/compat_cjson.c /^static void *internal_malloc(size_t size)$/;" f file: -internal_malloc base/code/compat_cjson.c 103;" d file: +internal_free stdcrt/code/compat_cjson.c /^static void internal_free(void *pointer)$/;" f file: +internal_free stdcrt/code/compat_cjson.c 104;" d file: +internal_hooks stdcrt/code/compat_cjson.c /^typedef struct internal_hooks$/;" s file: +internal_hooks stdcrt/code/compat_cjson.c /^} internal_hooks;$/;" t typeref:struct:internal_hooks file: +internal_malloc stdcrt/code/compat_cjson.c /^static void *internal_malloc(size_t size)$/;" f file: +internal_malloc stdcrt/code/compat_cjson.c 103;" d file: internal_object uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_attribute_struct* xml_attribute::internal_object() const$/;" f class:pugi::xml_attribute internal_object uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node_struct* xml_node::internal_object() const$/;" f class:pugi::xml_node -internal_realloc base/code/compat_cjson.c /^static void *internal_realloc(void *pointer, size_t size)$/;" f file: -internal_realloc base/code/compat_cjson.c 105;" d file: +internal_realloc stdcrt/code/compat_cjson.c /^static void *internal_realloc(void *pointer, size_t size)$/;" f file: +internal_realloc stdcrt/code/compat_cjson.c 105;" d file: interrupt logs/CppSQLite3.h /^ void interrupt() { sqlite3_interrupt(mpDB); }$/;" f class:CppSQLite3DB interruptx access/sqlite3.c /^ void (*interruptx)(sqlite3*);$/;" m struct:sqlite3_api_routines file: interruptx logs/sqlite3.c /^ void (*interruptx)(sqlite3*);$/;" m struct:sqlite3_api_routines file: @@ -15953,8 +15724,8 @@ io_contextpool_t 3rd/include/iocontext.hpp /^typedef struct io_contextpool_s io_ io_data_s 3rd/include/ioeventdef.h /^struct io_data_s {$/;" s io_data_t 3rd/include/ioeventdef.h /^typedef struct io_data_s io_data_t;$/;" t typeref:struct:io_data_s io_error_code 3rd/include/boost_def.hpp /^typedef boost::system::error_code io_error_code;$/;" t -io_func_s compat/compat_funcb.h /^struct io_func_s$/;" s -io_func_t compat/compat_funcb.h /^typedef struct io_func_s io_func_t;$/;" t typeref:struct:io_func_s +io_func_s crt/crt_funcb.h /^struct io_func_s$/;" s +io_func_t crt/crt_funcb.h /^typedef struct io_func_s io_func_t;$/;" t typeref:struct:io_func_s io_resolver 3rd/include/boost_def.hpp /^typedef boost::asio::ip::tcp::resolver io_resolver;$/;" t io_resolver_ptr 3rd/include/boost_def.hpp /^typedef io_resolver* io_resolver_ptr;$/;" t io_service 3rd/include/boost_def.hpp /^typedef boost::asio::io_service io_service;$/;" t @@ -15965,8 +15736,8 @@ io_steady_time 3rd/include/boost_def.hpp /^typedef boost::asio::steady_timer io_steady_time_ptr 3rd/include/boost_def.hpp /^typedef io_steady_time* io_steady_time_ptr;$/;" t io_strand 3rd/include/boost_def.hpp /^typedef boost::asio::io_service::strand io_strand;$/;" t io_strand_ptr 3rd/include/boost_def.hpp /^typedef io_strand* io_strand_ptr;$/;" t -io_thread_s compat/compat_threadpool.h /^struct io_thread_s {$/;" s -io_thread_t compat/compat_threadpool.h /^typedef struct io_thread_s io_thread_t;$/;" t typeref:struct:io_thread_s +io_thread_s crt/crt_threadpool.h /^struct io_thread_s {$/;" s +io_thread_t crt/crt_threadpool.h /^typedef struct io_thread_s io_thread_t;$/;" t typeref:struct:io_thread_s io_time 3rd/include/boost_def.hpp /^typedef boost::asio::deadline_timer io_time;$/;" t io_time_ptr 3rd/include/boost_def.hpp /^typedef io_time* io_time_ptr;$/;" t io_user_data uibase/uilib/utils/stb_image.c /^ void *io_user_data;$/;" m struct:__anon102 file: @@ -15974,25 +15745,25 @@ io_usocket 3rd/include/boost_def.hpp /^typedef boost::asio::ip::udp::socket io_usocket_ptr 3rd/include/boost_def.hpp /^typedef io_usocket* io_usocket_ptr;$/;" t io_work 3rd/include/boost_def.hpp /^typedef boost::asio::io_service::work io_work;$/;" t io_work_ptr 3rd/include/boost_def.hpp /^typedef boost::asio::io_service::work* io_work_ptr;$/;" t -iov_base compat/compat_msghdr.h /^ void *iov_base;$/;" m struct:iovec +iov_base crt/crt_msghdr.h /^ void *iov_base;$/;" m struct:iovec iov_base polipo/mingw.h /^ void *iov_base; \/* Starting address *\/$/;" m struct:iovec -iov_len compat/compat_msghdr.h /^ size_t iov_len;$/;" m struct:iovec +iov_len crt/crt_msghdr.h /^ size_t iov_len;$/;" m struct:iovec iov_len polipo/mingw.h /^ size_t iov_len; \/* Number of bytes *\/$/;" m struct:iovec -iovec compat/compat_msghdr.h /^struct iovec$/;" s +iovec crt/crt_msghdr.h /^struct iovec$/;" s iovec polipo/mingw.h /^struct iovec {$/;" s ipf uibase/uilib/control/uirichedit.cpp /^ LONG ipf;$/;" m class:DuiLib::CTxtWinHost file: iphdr_s net/protocol/ip.h /^typedef struct iphdr_s {$/;" s iphdr_t net/protocol/ip.h /^} iphdr_t;$/;" t typeref:struct:iphdr_s -ipm_nextmtu net/protocol/icmp.h /^ uint16_t ipm_nextmtu;$/;" m struct:icmp_s::__anon75::ih_pmtu -ipm_void net/protocol/icmp.h /^ uint16_t ipm_void;$/;" m struct:icmp_s::__anon75::ih_pmtu -irt_lifetime net/protocol/icmp.h /^ uint16_t irt_lifetime;$/;" m struct:icmp_s::__anon75::ih_rtradv -irt_num_addrs net/protocol/icmp.h /^ uint8_t irt_num_addrs;$/;" m struct:icmp_s::__anon75::ih_rtradv -irt_wpa net/protocol/icmp.h /^ uint8_t irt_wpa;$/;" m struct:icmp_s::__anon75::ih_rtradv +ipm_nextmtu net/protocol/icmp.h /^ uint16_t ipm_nextmtu;$/;" m struct:icmp_s::__anon70::ih_pmtu +ipm_void net/protocol/icmp.h /^ uint16_t ipm_void;$/;" m struct:icmp_s::__anon70::ih_pmtu +irt_lifetime net/protocol/icmp.h /^ uint16_t irt_lifetime;$/;" m struct:icmp_s::__anon70::ih_rtradv +irt_num_addrs net/protocol/icmp.h /^ uint8_t irt_num_addrs;$/;" m struct:icmp_s::__anon70::ih_rtradv +irt_wpa net/protocol/icmp.h /^ uint8_t irt_wpa;$/;" m struct:icmp_s::__anon70::ih_rtradv isAttached access/sqlite3.c /^ int isAttached; \/* True once backup has been registered with pager *\/$/;" m struct:sqlite3_backup file: isAttached logs/sqlite3.c /^ int isAttached; \/* True once backup has been registered with pager *\/$/;" m struct:sqlite3_backup file: isCandidateForInOpt access/sqlite3.c /^static int isCandidateForInOpt(Select *p){$/;" f file: isCandidateForInOpt logs/sqlite3.c /^static int isCandidateForInOpt(Select *p){$/;" f file: -isConnectKeeplive http/http/chttpparser.cpp /^int CHttpParser::isConnectKeeplive() {$/;" f class:CHttpParser +isConnectKeeplive net/http_protocol/chttpparser.cpp /^int CHttpParser::isConnectKeeplive() {$/;" f class:CHttpParser isConsonant access/sqlite3.c /^static int isConsonant(const char *z){$/;" f file: isConsonant logs/sqlite3.c /^static int isConsonant(const char *z){$/;" f file: isCorrelated access/sqlite3.c /^ unsigned isCorrelated :1; \/* True if sub-query is correlated *\/$/;" m struct:SrcList::SrcList_item file: @@ -16030,7 +15801,7 @@ isInit logs/sqlite3.c /^ u8 isInit; \/* 1 when initialized isInit logs/sqlite3.c /^ u8 isInit; \/* True if previously initialized. MUST BE FIRST! *\/$/;" m struct:MemPage file: isInit logs/sqlite3.c /^ unsigned char isInit; \/* True if initialized *\/$/;" m struct:sqlite3PrngType file: isInterrupted access/sqlite3.c /^ volatile int isInterrupted; \/* True if sqlite3_interrupt has been called *\/$/;" m union:sqlite3::__anon2 file: -isInterrupted logs/sqlite3.c /^ volatile int isInterrupted; \/* True if sqlite3_interrupt has been called *\/$/;" m union:sqlite3::__anon47 file: +isInterrupted logs/sqlite3.c /^ volatile int isInterrupted; \/* True if sqlite3_interrupt has been called *\/$/;" m union:sqlite3::__anon42 file: isLikeOrGlob access/sqlite3.c /^static int isLikeOrGlob($/;" f file: isLikeOrGlob logs/sqlite3.c /^static int isLikeOrGlob($/;" f file: isLookaside access/sqlite3.c /^static int isLookaside(sqlite3 *db, void *p){$/;" f file: @@ -16043,6 +15814,7 @@ isMatchOfColumn access/sqlite3.c /^static int isMatchOfColumn($/;" f file: isMatchOfColumn logs/sqlite3.c /^static int isMatchOfColumn($/;" f file: isMatchinfoNeeded access/sqlite3.c /^ int isMatchinfoNeeded; \/* True when aMatchinfo[] needs filling in *\/$/;" m struct:Fts3Cursor file: isMatchinfoNeeded logs/sqlite3.c /^ int isMatchinfoNeeded; \/* True when aMatchinfo[] needs filling in *\/$/;" m struct:Fts3Cursor file: +isModifiedSinceLastCall vim_tool/.vim/autoload/acp.vim /^function s:isModifiedSinceLastCall()$/;" f isMultiWrite access/sqlite3.c /^ u8 isMultiWrite; \/* True if statement may modify\/insert multiple rows *\/$/;" m struct:Parse file: isMultiWrite logs/sqlite3.c /^ u8 isMultiWrite; \/* True if statement may modify\/insert multiple rows *\/$/;" m struct:Parse file: isMutexInit access/sqlite3.c /^ int isMutexInit; \/* True after mutexes are initialized *\/$/;" m struct:Sqlite3Config file: @@ -16054,7 +15826,7 @@ isOpen logs/sqlite3.c 40201;" d file: isOrdered access/sqlite3.c /^ u8 isOrdered; \/* True if satisfies ORDER BY *\/$/;" m struct:WhereLoop::__anon18::__anon20 file: isOrdered access/sqlite3.c /^ Bool isOrdered:1; \/* True if the underlying table is BTREE_UNORDERED *\/$/;" m struct:VdbeCursor file: isOrdered access/sqlite3.c /^ u8 isOrdered; \/* True if this path satisfies ORDER BY *\/$/;" m struct:WherePath file: -isOrdered logs/sqlite3.c /^ u8 isOrdered; \/* True if satisfies ORDER BY *\/$/;" m struct:WhereLoop::__anon63::__anon65 file: +isOrdered logs/sqlite3.c /^ u8 isOrdered; \/* True if satisfies ORDER BY *\/$/;" m struct:WhereLoop::__anon58::__anon60 file: isOrdered logs/sqlite3.c /^ Bool isOrdered:1; \/* True if the underlying table is BTREE_UNORDERED *\/$/;" m struct:VdbeCursor file: isOrdered logs/sqlite3.c /^ u8 isOrdered; \/* True if this path satisfies ORDER BY *\/$/;" m struct:WherePath file: isOrderedValid access/sqlite3.c /^ u8 isOrderedValid; \/* True if the isOrdered field is valid *\/$/;" m struct:WherePath file: @@ -16120,40 +15892,41 @@ is_nan uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool is_nan(double value)$/;" f is_posinv_expr uibase/uilib/core/pugixml.cpp /^ bool is_posinv_expr() const$/;" f class:xpath_ast_node is_posinv_step uibase/uilib/core/pugixml.cpp /^ bool is_posinv_step() const$/;" f class:xpath_ast_node is_text_node uibase/uilib/core/pugixml.cpp /^ inline bool is_text_node(xml_node_struct* node)$/;" f -is_utf8 base/string/compat_utf8.c /^int is_utf8(const char* str, size_t length) {$/;" f +is_utf8 stdcrt/string/compat_utf8.c /^int is_utf8(const char* str, size_t length) {$/;" f is_xpath_attribute uibase/uilib/core/pugixml.cpp /^ inline bool is_xpath_attribute(const char_t* name)$/;" f issep polipo/parse_time.c /^issep(char c)$/;" f file: -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item);$/;" v -item compat/compat_cjson.h /^CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item);$/;" v +item crt/crt_cjson.h /^CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item);$/;" v +item vim_tool/.vim/autoload/omni/cpp/items.vim /^ let item.kind = omni#cpp#utils#GetCastType(item.tokens)$/;" v item_t uibase/uilib/core/pugixml.cpp /^ struct item_t$/;" s class:compact_hash_table file: -items compat/compat_array.h /^ void **items; $/;" m struct:array_s -iter_head compat/compat_argv.h /^ void* (*iter_head)(ITER*, argv_t*);$/;" m struct:argv_s -iter_head compat/compat_array.h /^ void* (*iter_head)(ITER*, struct array_s*);$/;" m struct:array_s -iter_next compat/compat_argv.h /^ void* (*iter_next)(ITER*, argv_t*);$/;" m struct:argv_s -iter_next compat/compat_array.h /^ void* (*iter_next)(ITER*, struct array_s*);$/;" m struct:array_s -iter_prev compat/compat_argv.h /^ void* (*iter_prev)(ITER*, argv_t*);$/;" m struct:argv_s -iter_prev compat/compat_array.h /^ void* (*iter_prev)(ITER*, struct array_s*);$/;" m struct:array_s -iter_tail compat/compat_argv.h /^ void* (*iter_tail)(ITER*, argv_t*);$/;" m struct:argv_s -iter_tail compat/compat_array.h /^ void* (*iter_tail)(ITER*, struct array_s*);$/;" m struct:array_s +items crt/crt_array.h /^ void **items; $/;" m struct:array_s +iter_head crt/crt_argv.h /^ void* (*iter_head)(ITER*, argv_t*);$/;" m struct:argv_s +iter_head crt/crt_array.h /^ void* (*iter_head)(ITER*, struct array_s*);$/;" m struct:array_s +iter_next crt/crt_argv.h /^ void* (*iter_next)(ITER*, argv_t*);$/;" m struct:argv_s +iter_next crt/crt_array.h /^ void* (*iter_next)(ITER*, struct array_s*);$/;" m struct:array_s +iter_prev crt/crt_argv.h /^ void* (*iter_prev)(ITER*, argv_t*);$/;" m struct:argv_s +iter_prev crt/crt_array.h /^ void* (*iter_prev)(ITER*, struct array_s*);$/;" m struct:array_s +iter_tail crt/crt_argv.h /^ void* (*iter_tail)(ITER*, argv_t*);$/;" m struct:argv_s +iter_tail crt/crt_array.h /^ void* (*iter_tail)(ITER*, struct array_s*);$/;" m struct:array_s iterator uibase/uilib/core/pugixml.hpp /^ typedef It iterator;$/;" t class:pugi::xml_object_range iterator uibase/uilib/core/pugixml.hpp /^ typedef const xpath_node* iterator;$/;" t class:pugi::xpath_node_set iterator uibase/uilib/core/pugixml.hpp /^ typedef xml_node_iterator iterator;$/;" t class:pugi::xml_node iterator_category uibase/uilib/core/pugixml.hpp /^ typedef std::bidirectional_iterator_tag iterator_category;$/;" t class:pugi::xml_attribute_iterator iterator_category uibase/uilib/core/pugixml.hpp /^ typedef std::bidirectional_iterator_tag iterator_category;$/;" t class:pugi::xml_named_node_iterator iterator_category uibase/uilib/core/pugixml.hpp /^ typedef std::bidirectional_iterator_tag iterator_category;$/;" t class:pugi::xml_node_iterator -its_otime net/protocol/icmp.h /^ uint32_t its_otime;$/;" m struct:icmp_s::__anon76::__anon77 -its_rtime net/protocol/icmp.h /^ uint32_t its_rtime;$/;" m struct:icmp_s::__anon76::__anon77 -its_ttime net/protocol/icmp.h /^ uint32_t its_ttime;$/;" m struct:icmp_s::__anon76::__anon77 +its_otime net/protocol/icmp.h /^ uint32_t its_otime;$/;" m struct:icmp_s::__anon71::__anon72 +its_rtime net/protocol/icmp.h /^ uint32_t its_rtime;$/;" m struct:icmp_s::__anon71::__anon72 +its_ttime net/protocol/icmp.h /^ uint32_t its_ttime;$/;" m struct:icmp_s::__anon71::__anon72 ix access/sqlite3.c /^ int ix[BMS]; \/* Cursor assigned to each bit *\/$/;" m struct:WhereMaskSet file: ix logs/sqlite3.c /^ int ix[BMS]; \/* Cursor assigned to each bit *\/$/;" m struct:WhereMaskSet file: j access/sqlite3.c /^ unsigned char i, j; \/* State variables *\/$/;" m struct:sqlite3PrngType file: @@ -16186,7 +15959,7 @@ jrnlTruncate access/sqlite3.c /^static int jrnlTruncate(sqlite3_file *pJfd, sqli jrnlTruncate logs/sqlite3.c /^static int jrnlTruncate(sqlite3_file *pJfd, sqlite_int64 size){$/;" f file: jrnlWrite access/sqlite3.c /^static int jrnlWrite($/;" f file: jrnlWrite logs/sqlite3.c /^static int jrnlWrite($/;" f file: -json base/code/compat_cjson.c /^ const unsigned char *json;$/;" m struct:__anon25 file: +json stdcrt/code/compat_cjson.c /^ const unsigned char *json;$/;" m struct:__anon82 file: json_sentry include/utilex/json.hpp /^struct json_sentry$/;" s jstring2str dispatch/native-lib.cpp /^std::string jstring2str(JNIEnv* env, jstring jstr)$/;" f juliandayFunc access/sqlite3.c /^static void juliandayFunc($/;" f file: @@ -16195,7 +15968,7 @@ k access/sqlite3.c /^ int k; \/* Resume scanning at this->p k logs/sqlite3.c /^ int k; \/* Resume scanning at this->pWC->a[this->k] *\/$/;" m struct:WhereScan file: key access/sqlite3.c /^ Blob key; \/* Last key written to the current block *\/$/;" m struct:NodeWriter file: key access/sqlite3.c /^struct AttachKey { int type; Token key; };$/;" m struct:AttachKey file: -key compat/compat_iterator.h /^ const char *key; $/;" m struct:ITER +key crt/crt_iterator.h /^ const char *key; $/;" m struct:ITER key logs/sqlite3.c /^ Blob key; \/* Last key written to the current block *\/$/;" m struct:NodeWriter file: key logs/sqlite3.c /^struct AttachKey { int type; Token key; };$/;" m struct:AttachKey file: key polipo/object.h /^ char *key;$/;" m struct:_Object @@ -16207,23 +15980,24 @@ keyConf logs/sqlite3.c /^ u8 keyConf; \/* What to do in case of unique keyInfoFromExprList access/sqlite3.c /^static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList, int nExtra){$/;" f file: keyInfoFromExprList logs/sqlite3.c /^static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList, int nExtra){$/;" f file: key_size polipo/object.h /^ unsigned short key_size;$/;" m struct:_Object +keysMappingDriven vim_tool/.vim/autoload/acp.vim /^ let s:keysMappingDriven = []$/;" v keywordCode access/sqlite3.c /^static int keywordCode(const char *z, int n){$/;" f file: keywordCode logs/sqlite3.c /^static int keywordCode(const char *z, int n){$/;" f file: -klen compat/compat_iterator.h /^ int klen; $/;" m struct:ITER -l polipo/io.h /^ } l;$/;" m union:_StreamRequest::__anon80 typeref:struct:_StreamRequest::__anon80::__anon83 +klen crt/crt_iterator.h /^ int klen; $/;" m struct:ITER +l polipo/io.h /^ } l;$/;" m union:_StreamRequest::__anon77 typeref:struct:_StreamRequest::__anon77::__anon80 lParam extensions/include/ui/iuibase.h /^ LPARAM lParam;$/;" m struct:TagNotifyEvent lParam uibase/uilib/core/uidefine.h /^ LPARAM lParam;$/;" m struct:DuiLib::tagTNotifyUI lParam uibase/uilib/core/uimanager.h /^ LPARAM lParam;$/;" m struct:DuiLib::tagTEventUI lSelBarWidth uibase/uilib/control/uirichedit.cpp /^ LONG lSelBarWidth; \/\/ Width of the selection bar$/;" m class:DuiLib::CTxtWinHost file: -lVal compat/compat_var.h /^ long lVal;$/;" m union:tag_varaint_t::__anon30 +lVal crt/crt_var.h /^ long lVal;$/;" m union:tag_varaint_t::__anon25 labelsToString polipo/dns.c /^labelsToString(char *buf, int offset, int n, char *d, int m, int *j_return)$/;" f file: laccelpos uibase/uilib/control/uirichedit.cpp /^ LONG laccelpos; \/\/ Accelerator position$/;" m class:DuiLib::CTxtWinHost file: langidFromSelect access/sqlite3.c /^static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){$/;" f file: langidFromSelect logs/sqlite3.c /^static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){$/;" f file: large mempool/alloc.h /^ ngx_pool_large_t *large;$/;" m struct:ngx_pool_s -last compat/compat_list.h /^ struct _list_item *last;$/;" m struct:_list_s typeref:struct:_list_s::_list_item +last crt/crt_list.h /^ struct _list_item *last;$/;" m struct:_list_s typeref:struct:_list_s::_list_item last mempool/alloc.h /^ u_char *last;$/;" m struct:ngx_buf_s -last mempool/alloc.h /^ u_char *last;$/;" m struct:__anon70 +last mempool/alloc.h /^ u_char *last;$/;" m struct:__anon65 lastErrno access/sqlite3.c /^ DWORD lastErrno; \/* The Windows errno from the last I\/O error *\/$/;" m struct:winShmNode file: lastErrno access/sqlite3.c /^ DWORD lastErrno; \/* The Windows errno from the last I\/O error *\/$/;" m struct:winFile file: lastErrno access/sqlite3.c /^ int lastErrno; \/* The unix errno from last I\/O error *\/$/;" m struct:unixFile file: @@ -16255,27 +16029,26 @@ leaf access/sqlite3.c /^ u8 leaf; \/* True if leaf flag is set *\/$ leaf logs/sqlite3.c /^ u8 leaf; \/* True if leaf flag is set *\/$/;" m struct:MemPage file: leaveMutex access/sqlite3.c /^static void leaveMutex(void){$/;" f file: leaveMutex logs/sqlite3.c /^static void leaveMutex(void){$/;" f file: -left compat/darwinossysdef.h /^ LONG left;$/;" m struct:tagRECT -left compat/darwinossysdef.h /^ LONG left;$/;" m struct:_RECTL -left compat/posixossysdef.h /^ LONG left;$/;" m struct:tagRECT -left compat/posixossysdef.h /^ LONG left;$/;" m struct:_RECTL +left crt/darwinossysdef.h /^ LONG left;$/;" m struct:tagRECT +left crt/darwinossysdef.h /^ LONG left;$/;" m struct:_RECTL +left crt/posixossysdef.h /^ LONG left;$/;" m struct:tagRECT +left crt/posixossysdef.h /^ LONG left;$/;" m struct:_RECTL left uibase/uilib/core/uimanager.h /^ double left;$/;" m struct:DuiLib::tagTPercentInfo leftColumn access/sqlite3.c /^ int leftColumn; \/* Column number of X in "X " *\/$/;" m union:WhereTerm::__anon21 file: -leftColumn logs/sqlite3.c /^ int leftColumn; \/* Column number of X in "X " *\/$/;" m union:WhereTerm::__anon66 file: +leftColumn logs/sqlite3.c /^ int leftColumn; \/* Column number of X in "X " *\/$/;" m union:WhereTerm::__anon61 file: leftCursor access/sqlite3.c /^ int leftCursor; \/* Cursor number of X in "X " *\/$/;" m struct:WhereTerm file: leftCursor logs/sqlite3.c /^ int leftCursor; \/* Cursor number of X in "X " *\/$/;" m struct:WhereTerm file: -len compat/compat_argv.h /^ int len; $/;" m struct:argv_s -len http/http/http_parser.h /^ uint16_t len; \/* Length of run in buffer *\/$/;" m struct:http_parser_url::__anon45 +len crt/crt_argv.h /^ int len; $/;" m struct:argv_s len logs/stdafx.h /^ unsigned long len;$/;" m class:LogData len msgbus/auth.hpp /^ unsigned int len;$/;" m struct:_StringPtr -len net/protocol/udp.h /^ uint16_t len; \/\/ udp length$/;" m struct:udphdr_s +len net/http_protocol/http_parser.h /^ uint16_t len; \/* Length of run in buffer *\/$/;" m struct:http_parser_url::__anon73 +len net/protocol/udp.h /^ uint16_t len; \/\/ udp length$/;" m struct:udphdr_s len polipo/http.h /^ int len;$/;" m struct:_HTTPConnection len polipo/io.h /^ int len;$/;" m struct:_StreamRequest +len vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let len = len(listResolvedNamespace)$/;" v len2 polipo/io.h /^ int len2;$/;" m struct:_StreamRequest -len3 polipo/io.h /^ int len3;$/;" m struct:_StreamRequest::__anon80::__anon82 +len3 polipo/io.h /^ int len3;$/;" m struct:_StreamRequest::__anon77::__anon79 length access/sqlite3.c /^ unsigned long long length; \/* nbr of bytes to lock *\/$/;" m struct:ByteRangeLockPB2 file: -length base/code/compat_cjson.c /^ size_t length;$/;" m struct:__anon26 file: -length base/code/compat_cjson.c /^ size_t length;$/;" m struct:__anon27 file: length logs/sqlite3.c /^ unsigned long long length; \/* nbr of bytes to lock *\/$/;" m struct:ByteRangeLockPB2 file: length polipo/atom.h /^ int length;$/;" m struct:_AtomList length polipo/atom.h /^ unsigned short length;$/;" m struct:_Atom @@ -16283,12 +16056,14 @@ length polipo/diskcache.h /^ int length;$/;" m struct:_DiskObject length polipo/forbidden.c /^ int length;$/;" m struct:_Domain file: length polipo/object.h /^ int length;$/;" m struct:_Object length polipo/util.h /^ int length;$/;" m struct:_IntList +length stdcrt/code/compat_cjson.c /^ size_t length;$/;" m struct:__anon83 file: +length stdcrt/code/compat_cjson.c /^ size_t length;$/;" m struct:__anon84 file: length uibase/uilib/core/pugixml.cpp /^ size_t length() const$/;" f class:xpath_string length uibase/uilib/utils/stb_image.c /^ stbi__uint32 length;$/;" m struct:__anon110 file: lengthFunc access/sqlite3.c /^static void lengthFunc($/;" f file: lengthFunc logs/sqlite3.c /^static void lengthFunc($/;" f file: lengthof uibase/stdafx.h 37;" d -lenient_http_headers http/http/http_parser.h /^ unsigned int lenient_http_headers : 1;$/;" m struct:http_parser +lenient_http_headers net/http_protocol/http_parser.h /^ unsigned int lenient_http_headers : 1;$/;" m struct:http_parser less uibase/uilib/core/pugixml.cpp /^ struct less$/;" s file: less_equal uibase/uilib/core/pugixml.cpp /^ struct less_equal$/;" s file: letter polipo/util.c /^letter(char c)$/;" f @@ -16322,12 +16097,14 @@ lex_var_ref uibase/uilib/core/pugixml.cpp /^ lex_var_ref,$/;" e enum:lexeme_t f lexeme_t uibase/uilib/core/pugixml.cpp /^ enum lexeme_t$/;" g file: lflags uibase/uilib/utils/stb_image.c /^ int lflags;$/;" m struct:__anon115 file: lhs access/sqlite3.c /^ YYCODETYPE lhs; \/* Symbol on the left-hand side of the rule *\/$/;" m struct:__anon24 file: -lhs logs/sqlite3.c /^ YYCODETYPE lhs; \/* Symbol on the left-hand side of the rule *\/$/;" m struct:__anon69 file: -libfunc base/stdlib/compat_dll.c /^void* libfunc(HMODULE handler, char* sym) {$/;" f +lhs logs/sqlite3.c /^ YYCODETYPE lhs; \/* Symbol on the left-hand side of the rule *\/$/;" m struct:__anon64 file: +libfunc stdcrt/stdlib/compat_dll.c /^void* libfunc(HMODULE handler, char* sym) {$/;" f libversion access/sqlite3.c /^ const char * (*libversion)(void);$/;" m struct:sqlite3_api_routines file: libversion logs/sqlite3.c /^ const char * (*libversion)(void);$/;" m struct:sqlite3_api_routines file: libversion_number access/sqlite3.c /^ int (*libversion_number)(void);$/;" m struct:sqlite3_api_routines file: libversion_number logs/sqlite3.c /^ int (*libversion_number)(void);$/;" m struct:sqlite3_api_routines file: +licenseVersionNumber license/license.h /^FOUNDATION_EXPORT double licenseVersionNumber;$/;" v +licenseVersionString license/license.h /^FOUNDATION_EXPORT const unsigned char licenseVersionString[];$/;" v lies polipo/server.h /^ int lies;$/;" m struct:_HTTPServer likeFunc access/sqlite3.c /^static void likeFunc($/;" f file: likeFunc logs/sqlite3.c /^static void likeFunc($/;" f file: @@ -16347,10 +16124,17 @@ lingeringClose polipo/io.c /^lingeringClose(int fd)$/;" f lingeringCloseHandler polipo/io.c /^lingeringCloseHandler(int status, FdEventHandlerPtr event)$/;" f file: lingeringCloseTimeoutHandler polipo/io.c /^lingeringCloseTimeoutHandler(TimeEventHandlerPtr event)$/;" f file: list access/sqlite3.c /^ } list;$/;" m union:Mem3Block::__anon11 typeref:struct:Mem3Block::__anon11::__anon13 file: -list logs/sqlite3.c /^ } list;$/;" m union:Mem3Block::__anon56 typeref:struct:Mem3Block::__anon56::__anon58 file: +list logs/sqlite3.c /^ } list;$/;" m union:Mem3Block::__anon51 typeref:struct:Mem3Block::__anon51::__anon53 file: list polipo/atom.h /^ AtomPtr *list;$/;" m struct:_AtomList +listParentContext vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listParentContext = keys(mapContext)$/;" v +listResolvedNamespace vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listResolvedNamespace = []$/;" v listServers polipo/server.c /^listServers(FILE *out)$/;" f -llVal compat/compat_var.h /^ int64_t llVal;$/;" m union:tag_varaint_t::__anon30 +listTagsOfNamespace vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listTagsOfNamespace = g:omni#cpp#namespaces#CacheResolve[a:namespace]$/;" v +listTagsOfNamespace vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listTagsOfNamespace = omni#common#utils#TagList('^'.a:namespace.'$')$/;" v +listTagsOfNamespace vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listTagsOfNamespace = []$/;" v +listTmp vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listTmp = listTmp[index+1:]$/;" v +listTmp vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let listTmp = []$/;" v +llVal crt/crt_var.h /^ int64_t llVal;$/;" m union:tag_varaint_t::__anon25 load uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_parse_result xml_document::load(const char_t* contents, unsigned int options)$/;" f class:pugi::xml_document load uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_parse_result xml_document::load(std::basic_istream >& stream, unsigned int options, xml_encoding encoding)$/;" f class:pugi::xml_document load uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_parse_result xml_document::load(std::basic_istream >& stream, unsigned int options)$/;" f class:pugi::xml_document @@ -16374,7 +16158,17 @@ load_stream_data_noseek uibase/uilib/core/pugixml.cpp /^ template P load_stream_data_seek uibase/uilib/core/pugixml.cpp /^ template PUGI__FN xml_parse_status load_stream_data_seek(std::basic_istream& stream, void** out_buffer, size_t* out_size)$/;" f load_stream_impl uibase/uilib/core/pugixml.cpp /^ template PUGI__FN xml_parse_result load_stream_impl(xml_document_struct* doc, std::basic_istream& stream, unsigned int options, xml_encoding encoding, char_t** out_buffer)$/;" f load_string uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_parse_result xml_document::load_string(const char_t* contents, unsigned int options)$/;" f class:pugi::xml_document -loadlib base/stdlib/compat_dll.c /^HMODULE loadlib(basic_tchar* path, int flag) {$/;" f +loaded_acp vim_tool/.vim/plugin/acp.vim /^let g:loaded_acp = 1$/;" v +loaded_autoload_acp vim_tool/.vim/autoload/acp.vim /^let g:loaded_autoload_acp = 1$/;" v +loaded_explorer vim_tool/.vim/plugin/winfileexplorer.vim /^ let loaded_explorer = 1$/;" v +loaded_explorer vim_tool/.vim/plugin/winmanager.vim /^ let loaded_explorer = 1$/;" v +loaded_taglist vim_tool/.vim/plugin/taglist.vim /^ let loaded_taglist = 'no'$/;" v +loaded_taglist vim_tool/.vim/plugin/taglist.vim /^ let loaded_taglist = 'no'$/;" v +loaded_taglist vim_tool/.vim/plugin/taglist.vim /^ let loaded_taglist = 'fast_load_done'$/;" v +loaded_taglist vim_tool/.vim/plugin/taglist.vim /^let loaded_taglist = 'available'$/;" v +loaded_winfileexplorer vim_tool/.vim/plugin/winfileexplorer.vim /^let loaded_winfileexplorer=1$/;" v +loaded_winmanager vim_tool/.vim/plugin/winmanager.vim /^let loaded_winmanager = 1$/;" v +loadlib stdcrt/stdlib/compat_dll.c /^HMODULE loadlib(basic_tchar* path, int flag) {$/;" f local access/sqlite3.c /^ winceLock local; \/* Locks obtained by this instance of winFile *\/$/;" m struct:winFile file: local logs/sqlite3.c /^ winceLock local; \/* Locks obtained by this instance of winFile *\/$/;" m struct:winFile file: local polipo/diskcache.h /^ short local;$/;" m struct:_DiskCacheEntry @@ -16390,7 +16184,7 @@ localtimeOffset access/sqlite3.c /^static sqlite3_int64 localtimeOffset($/;" f f localtimeOffset logs/sqlite3.c /^static sqlite3_int64 localtimeOffset($/;" f file: location polipo/diskcache.h /^ char *location;$/;" m struct:_DiskObject lock access/sqlite3.c /^ BtLock lock; \/* Object used to lock page 1 *\/$/;" m struct:Btree file: -lock compat/winsysvar.hpp /^ _mutex_t lock;$/;" m struct:__anon35 +lock crt/winsysvar.hpp /^ _mutex_t lock;$/;" m struct:__anon32 lock include/utilex/autolock.hpp /^ _mutex_t lock;$/;" m class:CAutoLock lock logs/sqlite3.c /^ BtLock lock; \/* Object used to lock page 1 *\/$/;" m struct:Btree file: lockBtree access/sqlite3.c /^static int lockBtree(BtShared *pBt){$/;" f file: @@ -16398,6 +16192,7 @@ lockBtree logs/sqlite3.c /^static int lockBtree(BtShared *pBt){$/;" f file: lockBtreeMutex access/sqlite3.c /^static void lockBtreeMutex(Btree *p){$/;" f file: lockBtreeMutex logs/sqlite3.c /^static void lockBtreeMutex(Btree *p){$/;" f file: lockChunk polipo/object.c /^lockChunk(ObjectPtr object, int i)$/;" f +lockCount vim_tool/.vim/autoload/acp.vim /^let s:lockCount = 0$/;" v lockError access/sqlite3.c /^ u8 lockError; \/* True if a locking error has occurred *\/$/;" m struct:Wal file: lockError logs/sqlite3.c /^ u8 lockError; \/* True if a locking error has occurred *\/$/;" m struct:Wal file: lockMask access/sqlite3.c /^ yDbMask lockMask; \/* Subset of btreeMask that requires a lock *\/$/;" m struct:Vdbe file: @@ -16431,17 +16226,19 @@ logFilePermissions polipo/log.c /^static int logFilePermissions = 0640;$/;" v fi logLevel polipo/log.c /^static int logLevel = LOGGING_DEFAULT;$/;" v file: logSyslog polipo/log.c /^static int logSyslog = 0;$/;" v file: logTunnel polipo/tunnel.c /^logTunnel(TunnelPtr tunnel, int blocked)$/;" f file: -log_debug_tag compat/compat_log.h 13;" d -log_error_tag compat/compat_log.h 10;" d -log_info_tag compat/compat_log.h 12;" d -log_print base/compat_log.c /^int log_print(int proi,$/;" f -log_warning_tag compat/compat_log.h 11;" d -logd compat/compat_log.h 48;" d -loge compat/compat_log.h 39;" d +log_debug_tag crt/crt_log.h 13;" d +log_error_tag crt/crt_log.h 10;" d +log_info_tag crt/crt_log.h 12;" d +log_print stdcrt/compat_log.c /^int log_print(int proi,$/;" f +log_warning_tag crt/crt_log.h 11;" d +logd crt/crt_log.h 48;" d +loge crt/crt_log.h 39;" d loggingToStderr polipo/log.c /^loggingToStderr(void) {$/;" f -logi compat/compat_log.h 45;" d -logv compat/compat_log.h 51;" d -logw compat/compat_log.h 42;" d +logi crt/crt_log.h 45;" d +logsVersionNumber logs/logs.h /^FOUNDATION_EXPORT double logsVersionNumber;$/;" v +logsVersionString logs/logs.h /^FOUNDATION_EXPORT const unsigned char logsVersionString[];$/;" v +logv crt/crt_log.h 51;" d +logw crt/crt_log.h 42;" d lookaside access/sqlite3.c /^ Lookaside lookaside; \/* Lookaside malloc configuration *\/$/;" m struct:sqlite3 file: lookaside logs/sqlite3.c /^ Lookaside lookaside; \/* Lookaside malloc configuration *\/$/;" m struct:sqlite3 file: lookupName access/sqlite3.c /^static int lookupName($/;" f file: @@ -16500,13 +16297,14 @@ m_MapSockOption asynio/tcpsocketimpl.h /^ SocketOptionTable m_MapSockOption;$/;" m_MapSockOption asynio/udpsocketimpl.h /^ SocketOptionTable m_MapSockOption;$/;" m class:CUdpSocketImpl m_MaxConn msgbus/broker.h /^ UINT m_MaxConn;$/;" m class:CBrokerImpl m_MultiLanguageHash uibase/uilib/core/uimanager.h /^ CDuiStringPtrMap m_MultiLanguageHash;$/;" m struct:DuiLib::tagTResInfo -m_Notify http/httptimpl.h /^ IHttpNotify* m_Notify;$/;" m class:CHttptImpl +m_Notify net/httptimpl.h /^ IHttpNotify* m_Notify;$/;" m class:CHttptImpl m_OldWndProc uibase/uilib/core/uibase.h /^ WNDPROC m_OldWndProc;$/;" m class:DuiLib::CWindowWnd m_OriParentProc uibase/uilib/utils/wndshadow.h /^ WNDPROC m_OriParentProc; \/\/ Original WndProc of parent window$/;" m class:CWndShadow m_PaintManager uibase/uilib/utils/winimplbase.h /^ CPaintManagerUI m_PaintManager;$/;" m class:DuiLib::WindowImplBase m_Plugins container/mainrun.h /^ CPlugins m_Plugins;$/;" m class:CMainRun m_PluginsClsid container/mainrun.h /^ PluginVector m_PluginsClsid;$/;" m class:CMainRun m_PluginsComponents container/mainrun.h /^ ComponentPlugin m_PluginsComponents;$/;" m class:CMainRun +m_PluginsDynamicClsid container/mainrun.h /^ PluginVector m_PluginsDynamicClsid;$/;" m class:CMainRun m_Producer msgbus/broker.h /^ CLockQueue m_Producer;$/;" m class:CBrokerImpl m_Queue msgbus/msgqueue.h /^ std::queue m_Queue;$/;" m class:CMsgQueue m_Record access/recordset.h /^ std::map m_Record; $/;" m class:CRecordSet @@ -16759,15 +16557,16 @@ m_hWnd uibase/uilib/utils/wndshadow.h /^ HWND m_hWnd;$/;" m class:CWndShadow m_hWndPaint uibase/uilib/core/uimanager.h /^ HWND m_hWndPaint;$/;" m class:DuiLib::CPaintManagerUI m_hbmpBackground uibase/uilib/core/uimanager.h /^ HBITMAP m_hbmpBackground;$/;" m class:DuiLib::CPaintManagerUI m_hbmpOffscreen uibase/uilib/core/uimanager.h /^ HBITMAP m_hbmpOffscreen;$/;" m class:DuiLib::CPaintManagerUI -m_hstid http/httptimpl.h /^ long m_hstid;$/;" m class:CHttptImpl -m_http_resheader http/httptimpl.h /^ http_header_t m_http_resheader;$/;" m class:CHttptImpl -m_httpcb http/http/chttpparser.h /^ http_parser_settings m_httpcb;$/;" m class:CHttpParser -m_httpcontent_length http/httptimpl.h /^ int64 m_httpcontent_length;$/;" m class:CHttptImpl +m_hstid net/httptimpl.h /^ long m_hstid;$/;" m class:CHttptImpl +m_http_resheader net/httptimpl.h /^ http_header_t m_http_resheader;$/;" m class:CHttptImpl +m_httpcb net/http_protocol/chttpparser.h /^ http_parser_settings m_httpcb;$/;" m class:CHttpParser +m_httpcontent_length net/httptimpl.h /^ int64 m_httpcontent_length;$/;" m class:CHttptImpl m_hwndTooltip uibase/uilib/core/uimanager.h /^ HWND m_hwndTooltip;$/;" m class:DuiLib::CPaintManagerUI m_iChildAlign uibase/uilib/core/uicontainer.h /^ UINT m_iChildAlign;$/;" m class:DuiLib::CContainerUI m_iChildPadding uibase/uilib/core/uicontainer.h /^ int m_iChildPadding;$/;" m class:DuiLib::CContainerUI m_iChildVAlign uibase/uilib/core/uicontainer.h /^ UINT m_iChildVAlign;$/;" m class:DuiLib::CContainerUI m_iChildVPadding uibase/uilib/layout/uitilelayout.h /^ int m_iChildVPadding;$/;" m class:DuiLib::CTileLayoutUI +m_iConTmSec asynio/tcpsocketimpl.h /^ int m_iConTmSec;$/;" m class:CTcpSocketImpl m_iCurSel uibase/uilib/control/uicombo.h /^ int m_iCurSel;$/;" m class:DuiLib::CComboUI m_iCurSel uibase/uilib/control/uilist.h /^ int m_iCurSel;$/;" m class:DuiLib::CListUI m_iCurSel uibase/uilib/layout/uitablayout.h /^ int m_iCurSel;$/;" m class:DuiLib::CTabLayoutUI @@ -16816,7 +16615,7 @@ m_map container/rot.h /^ OBJMAP m_map;$/;" m class:CComRunningObjectTableImpl m_mapCls container/objectloader.h /^ ClsIdTable m_mapCls;$/;" m class:CObjectLoader m_mapComponents container/plugins.h /^ ComponentPlugin m_mapComponents;$/;" m class:CPlugins m_mapContainer container/objectloader.h /^ ContainerTable m_mapContainer;$/;" m class:CObjectLoader -m_maphttptable http/http/http_header.hpp /^ std::map m_maphttptable;$/;" m class:http_header_t +m_maphttptable net/http_protocol/http_header.hpp /^ std::map m_maphttptable;$/;" m class:http_header_t m_msglen container/msg.h /^ unsigned int m_msglen;$/;" m class:CMsgImpl m_msgtype container/msg.h /^ unsigned int m_msgtype;$/;" m class:CMsgImpl m_mutex include/utilex/cond.hpp /^ _mutex_t m_mutex;$/;" m class:CCondHandle @@ -16899,33 +16698,31 @@ m_pGifImage uibase/uilib/control/uigifanim.h /^ Gdiplus::Image *m_pGifImage;$/; m_pHeader uibase/uilib/control/uilist.h /^ CListHeaderUI* m_pHeader;$/;" m class:DuiLib::CListUI m_pHorizontalScrollBar uibase/uilib/core/uicontainer.h /^ CScrollBarUI* m_pHorizontalScrollBar;$/;" m class:DuiLib::CContainerUI m_pIAgent mainview/mainviewimpl.h /^ _lComPtr m_pIAgent;$/;" m class:CMainViewImpl -m_pIAsynFrame http/httpimpl.h /^ _lComPtr m_pIAsynFrame;$/;" m class:CHttpImpl m_pIAsynFrame include/comutiliy/cchannel.hpp /^ AsynFramePtr m_pIAsynFrame;$/;" m class:CChannel -m_pIAsynFrame include/comutiliy/ctimer.hpp /^ AsynFramePtr m_pIAsynFrame;$/;" m class:CChannel m_pIAsynFrame include/comutiliy/schannel.hpp /^ AsynFramePtr m_pIAsynFrame;$/;" m class:SChannel m_pIAsynFrame msgbus/msgbusimpl.h /^ AsynFramePtr m_pIAsynFrame;$/;" m class:CMsgBusImpl m_pIAsynFrame net/netimpl.h /^ _lComPtr m_pIAsynFrame;$/;" m class:CNetImpl -m_pIAsyncTcpSocket http/httptimpl.h /^ _lComPtr m_pIAsyncTcpSocket;$/;" m class:CHttptImpl +m_pIAsyncTcpSocket net/httptimpl.h /^ _lComPtr m_pIAsyncTcpSocket;$/;" m class:CHttptImpl m_pIBroker mainview/mainviewimpl.h /^ _lComPtr m_pIBroker;$/;" m class:CMainViewImpl m_pIConsumer mainview/mainviewimpl.h /^ _lComPtr m_pIConsumer;$/;" m class:CMainViewImpl -m_pIDns http/httpimpl.h /^ _lComPtr m_pIDns;$/;" m class:CHttpImpl -m_pIDns http/httptimpl.h /^ _lComPtr m_pIDns;$/;" m class:CHttptImpl +m_pIDns net/httptimpl.h /^ _lComPtr m_pIDns;$/;" m class:CHttptImpl +m_pIHttp_t mainview/mainviewimpl.h /^ _lComPtr m_pIHttp_t;$/;" m class:CMainViewImpl m_pIListen include/comutiliy/schannel.hpp /^ TcpListenPtr m_pIListen;$/;" m class:SChannel m_pILogDataBase logs/logsimpl.h /^ _lComPtr m_pILogDataBase;$/;" m class:CLogsImpl m_pILogFilters logs/logsimpl.h /^ _lComPtr m_pILogFilters;$/;" m class:CLogsImpl -m_pILogs mainview/mainviewimpl.h /^ _lComPtr m_pILogs;$/;" m class:CMainViewImpl +m_pILogs mainview/mainviewimpl.h /^ _lComPtr m_pILogs;$/;" m class:CMainViewImpl m_pIMsgBus mainview/mainviewimpl.h /^ _lComPtr m_pIMsgBus;$/;" m class:CMainViewImpl m_pINet mainview/mainviewimpl.h /^ _lComPtr m_pINet;$/;" m class:CMainViewImpl m_pIObjectRun include/dlcom/objectrun.hpp /^ _lComPtr m_pIObjectRun;$/;" m class:CContainer -m_pIOper http/httptimpl.h /^ _lComPtr m_pIOper;$/;" m class:CHttptImpl +m_pIOper net/httptimpl.h /^ _lComPtr m_pIOper;$/;" m class:CHttptImpl m_pIOperation net/dnsimpl.h /^ _lComPtr m_pIOperation;$/;" m class:CDnsImpl -m_pIProducer mainview/mainviewimpl.h /^ _lComPtr m_pIProducer;$/;" m class:CMainViewImpl +m_pIProducer mainview/mainviewimpl.h /^ _lComPtr m_pIProducer;$/;" m class:CMainViewImpl m_pIReadOperation include/comutiliy/cchannel.hpp /^ OperationPtr m_pIReadOperation;$/;" m class:CChannel m_pIScoket include/comutiliy/cchannel.hpp /^ TcpSocketPtr m_pIScoket;$/;" m class:CChannel m_pIUdpSocket net/dnsimpl.h /^ _lComPtr m_pIUdpSocket;$/;" m class:CDnsImpl m_pIUiBase mainview/mainviewimpl.h /^ _lComPtr m_pIUiBase;$/;" m class:CMainViewImpl m_pIUiMessageLoop mainview/mainviewimpl.h /^ _lComPtr m_pIUiMessageLoop;$/;" m class:CMainViewImpl -m_pIUiWindow mainview/mainviewimpl.h /^ _lComPtr m_pIUiWindow;$/;" m class:CMainViewImpl +m_pIUiWindow mainview/mainviewimpl.h /^ _lComPtr m_pIUiWindow;$/;" m class:CMainViewImpl m_pIWriteOperation include/comutiliy/cchannel.hpp /^ OperationPtr m_pIWriteOperation;$/;" m class:CChannel m_pImageInfo uibase/uilib/utils/wndshadow.h /^ DuiLib::TImageInfo* m_pImageInfo;$/;" m class:CWndShadow m_pJson container/plugins.h /^ JsonSafePtr m_pJson;$/;" m class:CPlugins @@ -16953,14 +16750,14 @@ m_pPropertyItem uibase/uilib/control/uigifanim.h /^ Gdiplus::PropertyItem* m_pP m_pRestoreBtn uibase/uiwindowimpl.h /^ CButtonUI* m_pRestoreBtn;$/;" m class:CUiWindowsImpl m_pRoot uibase/uilib/core/uimanager.h /^ CControlUI* m_pRoot;$/;" m class:DuiLib::CPaintManagerUI m_pRot asynio/asynframeimpl.h /^ _lComPtr m_pRot;$/;" m class:CAsynFrameImpl -m_pRot container/mainrun.h /^ _lComPtr m_pRot; $/;" m class:CMainRun -m_pRot http/httpimpl.h /^ _lComPtr m_pRot;$/;" m class:CHttpImpl +m_pRot container/mainrun.h /^ _lComPtr m_pRot;$/;" m class:CMainRun m_pRot include/comutiliy/cchannel.hpp /^ ComRotMessagePtr m_pRot;$/;" m class:CChannel -m_pRot include/comutiliy/ctimer.hpp /^ ComRotMessagePtr m_pRot;$/;" m class:CChannel m_pRot include/comutiliy/schannel.hpp /^ ComRotMessagePtr m_pRot;$/;" m class:SChannel m_pRot logs/logdatabase.h /^ _lComPtr m_pRot;$/;" m class:CLogDataBaseImpl m_pRot logs/logfilters.h /^ _lComPtr m_pRot;$/;" m class:CLogFiltersImpl m_pRot logs/logsimpl.h /^ _lComPtr m_pRot;$/;" m class:CLogsImpl +m_pRot mainui/appviewimpl.h /^ _lComPtr m_pRot;$/;" m class:CAppViewImpl +m_pRot mainuiapp/appviewimpl.h /^ _lComPtr m_pRot;$/;" m class:CAppViewImpl m_pRot mainview/mainviewimpl.h /^ _lComPtr m_pRot;$/;" m class:CMainViewImpl m_pRot mempool/mempoolimpl.h /^ _lComPtr m_pRot;$/;" m class:CMemPoolImpl m_pRot msgbus/msgbusimpl.h /^ ComRotMessagePtr m_pRot;$/;" m class:CMsgBusImpl @@ -16968,6 +16765,7 @@ m_pRot net/netimpl.h /^ _lComPtr m_pRot;$/;" m class:CNe m_pRot render/renderimpl.h /^ _lComPtr m_pRot;$/;" m class:CRenderImpl m_pRot res/fontimpl.h /^ _lComPtr m_pRot;$/;" m class:CFontImpl m_pRot res/langimpl.h /^ _lComPtr m_pRot;$/;" m class:CLangImpl +m_pRot testmain/appviewimpl.h /^ _lComPtr m_pRot;$/;" m class:CAppViewImpl m_pRot uibase/uibaseimpl.h /^ _lComPtr m_pRot;$/;" m class:CUiBaseImpl m_pSearch uibase/uiwindowimpl.h /^ CButtonUI* m_pSearch;$/;" m class:CUiWindowsImpl m_pSqlite3 access/statement.h /^ sqlite3* m_pSqlite3;$/;" m class:CStatementImpl @@ -16987,7 +16785,7 @@ m_pWindow uibase/uilib/control/uicombo.h /^ CComboWnd* m_pWindow;$/;" m class m_pWindow uibase/uilib/control/uidatetime.h /^ CDateTimeWnd* m_pWindow;$/;" m class:DuiLib::CDateTimeUI m_pWindow uibase/uilib/control/uiedit.h /^ CEditWnd* m_pWindow;$/;" m class:DuiLib::CEditUI m_pWndShadow uibase/uiwindowimpl.h /^ CWndShadow* m_pWndShadow;$/;" m class:CUiWindowsImpl -m_parser http/http/chttpparser.h /^ http_parser* m_parser;$/;" m class:CHttpParser +m_parser net/http_protocol/chttpparser.h /^ http_parser* m_parser;$/;" m class:CHttpParser m_pbuf container/msg.h /^ UCharArrayPtr m_pbuf;$/;" m class:CMsgImpl m_pdata container/plugins.h /^ CharArrayPtr m_pdata;$/;" m class:CPlugins m_piFloatPercent uibase/uilib/core/uicontrol.h /^ TPercentInfo m_piFloatPercent;$/;" m class:DuiLib::CControlUI @@ -17063,9 +16861,9 @@ m_strRunPath container/mainrun.h /^ basic_tstring m_strRunPath;$/;" m class m_strTableName access/tableinfo.h /^ string m_strTableName;$/;" m class:CXTableInfo m_strTableName logs/tablestruct.h /^ string m_strTableName;$/;" m class:CTableStruct m_strTypeName access/fieldinfo.h /^ std::string m_strTypeName;$/;" m class:CXFieldInfo -m_strmethod http/http/http_header.hpp /^ std::string m_strmethod;$/;" m class:http_header_t -m_strreqheader http/http/http_header.hpp /^ std::string m_strreqheader;$/;" m class:http_header_t -m_strresheader http/http/http_header.hpp /^ std::string m_strresheader;$/;" m class:http_header_t +m_strmethod net/http_protocol/http_header.hpp /^ std::string m_strmethod;$/;" m class:http_header_t +m_strreqheader net/http_protocol/http_header.hpp /^ std::string m_strreqheader;$/;" m class:http_header_t +m_strresheader net/http_protocol/http_header.hpp /^ std::string m_strresheader;$/;" m class:http_header_t m_sysTime uibase/uilib/control/uidatetime.h /^ SYSTEMTIME m_sysTime;$/;" m class:DuiLib::CDateTimeUI m_szAvailableLast uibase/uilib/control/uilabel.h /^ SIZE m_szAvailableLast;$/;" m class:DuiLib::CLabelUI m_szAvailableLast uibase/uilib/control/uilist.h /^ SIZE m_szAvailableLast;$/;" m class:DuiLib::CListLabelElementUI @@ -17079,9 +16877,9 @@ m_szModuleName include/dlcom/calldll.hpp /^ TCHAR m_szModuleName[MAX_PATH];$/;" m_szModuleName include/utilex/calldll.hpp /^ basic_tchar m_szModuleName[MAX_PATH];$/;" m class:IImpModuleBase m_szRoundCorner uibase/uilib/core/uimanager.h /^ SIZE m_szRoundCorner;$/;" m class:DuiLib::CPaintManagerUI m_szThumb uibase/uilib/control/uislider.h /^ SIZE m_szThumb;$/;" m class:DuiLib::CSliderUI -m_szhttpHead http/httptimpl.h /^ SafePtr m_szhttpHead;$/;" m class:CHttptImpl -m_szhttpSendHead http/httptimpl.h /^ SafePtr m_szhttpSendHead;$/;" m class:CHttptImpl -m_szhttpurl http/httptimpl.h /^ SafePtr m_szhttpurl;$/;" m class:CHttptImpl +m_szhttpHead net/httptimpl.h /^ SafePtr m_szhttpHead;$/;" m class:CHttptImpl +m_szhttpSendHead net/httptimpl.h /^ SafePtr m_szhttpSendHead;$/;" m class:CHttptImpl +m_szhttpurl net/httptimpl.h /^ SafePtr m_szhttpurl;$/;" m class:CHttptImpl m_tr include/utilex/lockqueue.hpp /^ _Tr m_tr;$/;" m class:CLockQueue m_tr include/utilex/safeptr.hpp /^ _Traits m_tr;$/;" m class:SafePtr m_uButton1State uibase/uilib/control/uiscrollbar.h /^ UINT m_uButton1State;$/;" m class:DuiLib::CScrollBarUI @@ -17111,16 +16909,15 @@ m_uTextStyle uibase/uilib/control/uilist.h /^ UINT m_uTextStyle;$/;" m class: m_uTextStyleLast uibase/uilib/control/uilist.h /^ UINT m_uTextStyleLast;$/;" m class:DuiLib::CListLabelElementUI m_uThumbState uibase/uilib/control/uiscrollbar.h /^ UINT m_uThumbState;$/;" m class:DuiLib::CScrollBarUI m_uTimerID uibase/uilib/core/uimanager.h /^ UINT m_uTimerID;$/;" m class:DuiLib::CPaintManagerUI -m_ulConTmSec asynio/tcpsocketimpl.h /^ ULONG m_ulConTmSec;$/;" m class:CTcpSocketImpl m_ulConTmSec asynio/udpsocketimpl.h /^ ULONG m_ulConTmSec;$/;" m class:CUdpSocketImpl m_ulRecvBufLen asynio/tcpsocketimpl.h /^ ULONG m_ulRecvBufLen;$/;" m class:CTcpSocketImpl m_ulSendBufLen asynio/tcpsocketimpl.h /^ ULONG m_ulSendBufLen;$/;" m class:CTcpSocketImpl -m_uport http/httptimpl.h /^ NET_PORT m_uport;$/;" m class:CHttptImpl +m_uport net/httptimpl.h /^ NET_PORT m_uport;$/;" m class:CHttptImpl m_vFieldIndex access/recordset.h /^ std::map m_vFieldIndex;$/;" m class:CRecordSet m_vRecordList access/recordset.h /^ std::vector > m_vRecordList; $/;" m class:CRecordSet m_vecTableFields logs/tablestruct.h /^ Table m_vecTableFields;$/;" m class:CTableStruct m_version container/msg.h /^ unsigned int m_version;$/;" m class:CMsgImpl -m_wait_sem mainview/mainviewimpl.h /^ CSemHandle m_wait_sem;$/;" m class:CMainViewImpl +m_wait_sem mainview/mainviewimpl.h /^ CSemHandle m_wait_sem;$/;" m class:CMainViewImpl m_xml uibase/uilib/core/uidlgbuilder.h /^ CMarkup m_xml;$/;" m class:DuiLib::CDlgBuilder magic access/sqlite3.c /^ u32 magic; \/* Always RTREE_GEOMETRY_MAGIC *\/$/;" m struct:RtreeMatchArg file: magic access/sqlite3.c /^ u32 magic; \/* Magic number for detect library misuse *\/$/;" m struct:sqlite3 file: @@ -17134,30 +16931,32 @@ magic2 access/sqlite3.c /^ u32 magic2; \/* Magic number to detect structure c magic2 logs/sqlite3.c /^ u32 magic2; \/* Magic number to detect structure corruption. *\/$/;" m struct:winMemData file: mail_s net/protocol/smtp.h /^typedef struct mail_s {$/;" s mail_t net/protocol/smtp.h /^} mail_t;$/;" t typeref:struct:mail_s -main CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^int main(argc, argv) int argc; char *argv[];$/;" f -main CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^void main() {}$/;" f -main CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^int main(int argc, char* argv[])$/;" f -main base_test/test_barrier.c /^int main(int argc,char* argv[])$/;" f -main base_test/test_cond.c /^int main(int argc,char* argv[])$/;" f -main base_test/test_mutex.c /^int main(int argc,char* argv[])$/;" f -main base_test/test_sem.c /^int main(int argc,char* argv[])$/;" f main bin/main.lua /^function main(argc,argv) $/;" f main guidgen/main.cpp /^int main(int argc, char* argv[])$/;" f main main/main.cpp /^int main(int argc, char* argv[])$/;" f main polipo/main.c /^main(int argc, char **argv)$/;" f +main stdcrt_test/test_barrier.c /^int main(int argc,char* argv[])$/;" f +main stdcrt_test/test_cond.c /^int main(int argc,char* argv[])$/;" f +main stdcrt_test/test_mutex.c /^int main(int argc,char* argv[])$/;" f +main stdcrt_test/test_sem.c /^int main(int argc,char* argv[])$/;" f main testmain/main.cpp /^int main(int argc, char* argv[])$/;" f main_t guidgen/main.cpp /^int main_t(HINSTANCE hInstance, int argc, TCHAR* argv[])$/;" f main_t main/main.cpp /^int main_t(_pinstance hInstance, int argc, basic_tchar* argv[])$/;" f main_t testmain/main.cpp /^int main_t(_pinstance hInstance, int argc, TCHAR* argv[])$/;" f +mainviewVersionNumber mainview/mainview.h /^FOUNDATION_EXPORT double mainviewVersionNumber;$/;" v +mainviewVersionString mainview/mainview.h /^FOUNDATION_EXPORT const unsigned char mainviewVersionString[];$/;" v mainx bin/main.py /^def mainx():$/;" f major access/sqlite3.c /^ YYCODETYPE major; \/* The major token value. This is the code$/;" m struct:yyStackEntry file: major logs/sqlite3.c /^ YYCODETYPE major; \/* The major token value. This is the code$/;" m struct:yyStackEntry file: makeAtomList polipo/atom.c /^makeAtomList(AtomPtr *atoms, int n)$/;" f makeCondition polipo/event.c /^makeCondition(void)$/;" f +makeCurrentBehaviorSet vim_tool/.vim/autoload/acp.vim /^function s:makeCurrentBehaviorSet()$/;" f +makeDefaultBehavior vim_tool/.vim/plugin/acp.vim /^function s:makeDefaultBehavior()$/;" f makeDiskEntry polipo/diskcache.c /^makeDiskEntry(ObjectPtr object, int create)$/;" f file: makeFdEvent polipo/event.c /^makeFdEvent(int fd, int poll_events, $/;" f makeIntList polipo/util.c /^makeIntList(int size)$/;" f makeObject polipo/object.c /^makeObject(int type, const void *key, int key_size, int public, int fromdisk,$/;" f +makeSnipmateItem vim_tool/.vim/autoload/acp.vim /^function s:makeSnipmateItem(key, snip)$/;" f makeTunnel polipo/tunnel.c /^makeTunnel(int fd, char *buf, int offset, int len)$/;" f file: make_parse_result uibase/uilib/core/pugixml.cpp /^ inline xml_parse_result make_parse_result(xml_parse_status status, ptrdiff_t offset = 0)$/;" f malloc access/sqlite3.c /^ void *(*malloc)(int);$/;" m struct:sqlite3_api_routines file: @@ -17168,10 +16967,15 @@ mallocFailed logs/sqlite3.c /^ int mallocFailed; \/* A memory allocation error mallocFailed logs/sqlite3.c /^ u8 mallocFailed; \/* True if we have seen a malloc failure *\/$/;" m struct:sqlite3 file: mallocWithAlarm access/sqlite3.c /^static int mallocWithAlarm(int n, void **pp){$/;" f file: mallocWithAlarm logs/sqlite3.c /^static int mallocWithAlarm(int n, void **pp){$/;" f file: -malloc_fn compat/compat_cjson.h /^ void *(*malloc_fn)(size_t sz);$/;" m struct:cJSON_Hooks +malloc_fn crt/crt_cjson.h /^ void *(*malloc_fn)(size_t sz);$/;" m struct:cJSON_Hooks +mapContext vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let mapContext[szParentContext] = 1$/;" v +mapContext vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let mapContext = {}$/;" v +mapForMappingDriven vim_tool/.vim/autoload/acp.vim /^function s:mapForMappingDriven()$/;" f +mapReorder vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let mapReorder[ mapCurrentContexts[key] ] = key$/;" v +mapReorder vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let mapReorder = {}$/;" v marker uibase/uilib/utils/stb_image.c /^ unsigned char marker; \/\/ marker seen while filling entropy buffer$/;" m struct:__anon105 file: mask access/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m struct:__anon22::__anon23 file: -mask logs/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m struct:__anon67::__anon68 file: +mask logs/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m struct:__anon62::__anon63 file: maskLoop access/sqlite3.c /^ Bitmask maskLoop; \/* Bitmask of all WhereLoop objects in this path *\/$/;" m struct:WherePath file: maskLoop logs/sqlite3.c /^ Bitmask maskLoop; \/* Bitmask of all WhereLoop objects in this path *\/$/;" m struct:WherePath file: maskPage access/sqlite3.c /^ u16 maskPage; \/* Mask for page offset *\/$/;" m struct:MemPage file: @@ -17239,7 +17043,7 @@ mbOwnVM logs/CppSQLite3.h /^ bool mbOwnVM;$/;" m class:CppSQLite3Query md5 polipo/diskcache.c /^md5(unsigned char *restrict key, int len, unsigned char *restrict dst)$/;" f file: median3 uibase/uilib/core/pugixml.cpp /^ template inline I median3(I first, I middle, I last, const Pred& pred)$/;" f mem access/sqlite3.c /^} mem;$/;" v typeref:struct:__anon10 file: -mem logs/sqlite3.c /^} mem;$/;" v typeref:struct:__anon55 file: +mem logs/sqlite3.c /^} mem;$/;" v typeref:struct:__anon50 file: mem0 access/sqlite3.c /^} mem0 = { 0, 0, 0, 0, 0, 0, 0, 0 };$/;" v typeref:struct:Mem0Global file: mem0 access/sqlite3.c 19196;" d file: mem0 logs/sqlite3.c /^} mem0 = { 0, 0, 0, 0, 0, 0, 0, 0 };$/;" v typeref:struct:Mem0Global file: @@ -17280,6 +17084,8 @@ memory_highwater access/sqlite3.c /^ sqlite3_int64 (*memory_highwater)(int);$/; memory_highwater logs/sqlite3.c /^ sqlite3_int64 (*memory_highwater)(int);$/;" m struct:sqlite3_api_routines file: memory_used access/sqlite3.c /^ sqlite3_int64 (*memory_used)(void);$/;" m struct:sqlite3_api_routines file: memory_used logs/sqlite3.c /^ sqlite3_int64 (*memory_used)(void);$/;" m struct:sqlite3_api_routines file: +mempoolVersionNumber mempool/mempool.h /^FOUNDATION_EXPORT double mempoolVersionNumber;$/;" v +mempoolVersionString mempool/mempool.h /^FOUNDATION_EXPORT const unsigned char mempoolVersionString[];$/;" v memrchr polipo/util.c /^memrchr(const void *s, int c, size_t n)$/;" f memsys3Checkout access/sqlite3.c /^static void *memsys3Checkout(u32 i, u32 nBlock){$/;" f file: memsys3Checkout logs/sqlite3.c /^static void *memsys3Checkout(u32 i, u32 nBlock){$/;" f file: @@ -17347,13 +17153,14 @@ memsys5Size access/sqlite3.c /^static int memsys5Size(void *p){$/;" f file: memsys5Size logs/sqlite3.c /^static int memsys5Size(void *p){$/;" f file: memsys5Unlink access/sqlite3.c /^static void memsys5Unlink(int i, int iLogsize){$/;" f file: memsys5Unlink logs/sqlite3.c /^static void memsys5Unlink(int i, int iLogsize){$/;" f file: +menu_char_prefix vim_tool/.vim/plugin/taglist.vim /^let s:menu_char_prefix =$/;" v mergeDobjects polipo/diskcache.c /^mergeDobjects(DiskObjectPtr dst, DiskObjectPtr src)$/;" f file: message extensions/include/ui/iuibase.h /^ UINT message;$/;" m struct:TagNotifyEvent message polipo/object.h /^ struct _Atom *message;$/;" m struct:_Object typeref:struct:_Object::_Atom metadataDirty polipo/diskcache.h /^ short metadataDirty;$/;" m struct:_DiskCacheEntry -method http/http/http_parser.h /^ unsigned int method : 8; \/* requests only *\/$/;" m struct:http_parser +method net/http_protocol/http_parser.h /^ unsigned int method : 8; \/* requests only *\/$/;" m struct:http_parser method polipo/http.h /^ int method;$/;" m struct:_HTTPRequest -method_strings http/http/http_parser.cpp /^static const char *method_strings[] =$/;" v file: +method_strings net/http_protocol/http_parser.cpp /^static const char *method_strings[] =$/;" v file: mime polipo/diskcache.c /^ char *mime;$/;" m struct:_MimeEntry file: mimeEntries polipo/diskcache.c /^static const MimeEntryRec mimeEntries[] = {$/;" v file: minLeaf access/sqlite3.c /^ u16 minLeaf; \/* Minimum local payload in a LEAFDATA table *\/$/;" m struct:BtShared file: @@ -17435,15 +17242,17 @@ mpVM logs/CppSQLite3.h /^ sqlite3_stmt* mpVM;$/;" m class:CppSQLite3Statement mpaszResults logs/CppSQLite3.h /^ char** mpaszResults;$/;" m class:CppSQLite3Table mprintf access/sqlite3.c /^ char * (*mprintf)(const char*,...);$/;" m struct:sqlite3_api_routines file: mprintf logs/sqlite3.c /^ char * (*mprintf)(const char*,...);$/;" m struct:sqlite3_api_routines file: -msg_control compat/compat_msghdr.h /^ void *msg_control;$/;" m struct:msghdr -msg_controllen compat/compat_msghdr.h /^ size_t msg_controllen;$/;" m struct:msghdr -msg_flags compat/compat_msghdr.h /^ int msg_flags;$/;" m struct:msghdr -msg_iov compat/compat_msghdr.h /^ struct iovec *msg_iov;$/;" m struct:msghdr typeref:struct:msghdr::iovec -msg_iovlen compat/compat_msghdr.h /^ size_t msg_iovlen;$/;" m struct:msghdr -msg_name compat/compat_msghdr.h /^ void *msg_name;$/;" m struct:msghdr -msg_namelen compat/compat_msghdr.h /^ size_t msg_namelen;$/;" m struct:msghdr -msghdr compat/compat_msghdr.h /^struct msghdr$/;" s -mtu net/protocol/icmp.h /^ uint16_t mtu;$/;" m struct:icmphdr_s::__anon72::__anon74 +msg_control crt/crt_msghdr.h /^ void *msg_control;$/;" m struct:msghdr +msg_controllen crt/crt_msghdr.h /^ size_t msg_controllen;$/;" m struct:msghdr +msg_flags crt/crt_msghdr.h /^ int msg_flags;$/;" m struct:msghdr +msg_iov crt/crt_msghdr.h /^ struct iovec *msg_iov;$/;" m struct:msghdr typeref:struct:msghdr::iovec +msg_iovlen crt/crt_msghdr.h /^ size_t msg_iovlen;$/;" m struct:msghdr +msg_name crt/crt_msghdr.h /^ void *msg_name;$/;" m struct:msghdr +msg_namelen crt/crt_msghdr.h /^ size_t msg_namelen;$/;" m struct:msghdr +msgbusVersionNumber msgbus/msgbus.h /^FOUNDATION_EXPORT double msgbusVersionNumber;$/;" v +msgbusVersionString msgbus/msgbus.h /^FOUNDATION_EXPORT const unsigned char msgbusVersionString[];$/;" v +msghdr crt/crt_msghdr.h /^struct msghdr$/;" s +mtu net/protocol/icmp.h /^ uint16_t mtu;$/;" m struct:icmphdr_s::__anon67::__anon69 multiPseudo access/sqlite3.c /^ Bool multiPseudo:1; \/* Multi-register pseudo-cursor *\/$/;" m struct:VdbeCursor file: multiPseudo logs/sqlite3.c /^ Bool multiPseudo:1; \/* Multi-register pseudo-cursor *\/$/;" m struct:VdbeCursor file: multiSelect access/sqlite3.c /^static int multiSelect($/;" f file: @@ -17467,11 +17276,11 @@ mutex access/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:Mem3Global file: mutex access/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:Mem5Global file: mutex access/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:__anon10 file: mutex access/sqlite3.c /^ sqlite3_mutex_methods mutex; \/* Low-level mutex interface *\/$/;" m struct:Sqlite3Config file: -mutex compat/darwinsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon31 -mutex compat/darwinsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon32 -mutex compat/posixsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon33 -mutex compat/posixsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon34 -mutex compat/winsysvar.hpp /^ _mutex_t mutex;$/;" m struct:__anon38 +mutex crt/darwinsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon30 +mutex crt/darwinsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon31 +mutex crt/posixsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon27 +mutex crt/posixsysvar.hpp /^ pthread_mutex_t mutex;$/;" m struct:__anon28 +mutex crt/winsysvar.hpp /^ _mutex_t mutex;$/;" m struct:__anon35 mutex logs/sqlite3.c /^ CRITICAL_SECTION mutex; \/* Mutex controlling the lock *\/$/;" m struct:sqlite3_mutex file: mutex logs/sqlite3.c /^ pthread_mutex_t mutex; \/* Mutex controlling the lock *\/$/;" m struct:sqlite3_mutex file: mutex logs/sqlite3.c /^ sqlite3_mutex *mutex; \/* MUTEX_STATIC_LRU or NULL *\/$/;" m struct:PGroup file: @@ -17483,7 +17292,7 @@ mutex logs/sqlite3.c /^ sqlite3_mutex *mutex; \/* Mutex to access this obj mutex logs/sqlite3.c /^ sqlite3_mutex *mutex; \/* Non-recursive mutex required to access this object *\/$/;" m struct:BtShared file: mutex logs/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:Mem3Global file: mutex logs/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:Mem5Global file: -mutex logs/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:__anon55 file: +mutex logs/sqlite3.c /^ sqlite3_mutex *mutex;$/;" m struct:__anon50 file: mutex logs/sqlite3.c /^ sqlite3_mutex_methods mutex; \/* Low-level mutex interface *\/$/;" m struct:Sqlite3Config file: mutexIsInit access/sqlite3.c /^static SQLITE_WSD int mutexIsInit = 0;$/;" v file: mutexIsInit logs/sqlite3.c /^static SQLITE_WSD int mutexIsInit = 0;$/;" v file: @@ -17500,7 +17309,7 @@ mutex_try logs/sqlite3.c /^ int (*mutex_try)(sqlite3_mutex*);$/;" m struct:sqli mxAlloc access/sqlite3.c /^ int mxAlloc; \/* Maximum allowed string length *\/$/;" m struct:StrAccum file: mxAlloc logs/sqlite3.c /^ int mxAlloc; \/* Maximum allowed string length *\/$/;" m struct:StrAccum file: mxCurrent access/sqlite3.c /^ int mxCurrent[NCSIZE]; \/* Highwater mark for nCurrent *\/$/;" m struct:__anon10 file: -mxCurrent logs/sqlite3.c /^ int mxCurrent[NCSIZE]; \/* Highwater mark for nCurrent *\/$/;" m struct:__anon55 file: +mxCurrent logs/sqlite3.c /^ int mxCurrent[NCSIZE]; \/* Highwater mark for nCurrent *\/$/;" m struct:__anon50 file: mxErr access/sqlite3.c /^ int mxErr; \/* Stop accumulating errors when this reaches zero *\/$/;" m struct:IntegrityCk file: mxErr logs/sqlite3.c /^ int mxErr; \/* Stop accumulating errors when this reaches zero *\/$/;" m struct:IntegrityCk file: mxFrame access/sqlite3.c /^ u32 mxFrame; \/* Index of last valid frame in the WAL *\/$/;" m struct:WalIndexHdr file: @@ -17546,7 +17355,7 @@ n access/sqlite3.c /^ int n; \/* Number of characters in string va n access/sqlite3.c /^ int n; \/* Size of record in bytes *\/$/;" m struct:IndexSample file: n access/sqlite3.c /^ u16 n; \/* Number of valid a[] entries *\/$/;" m struct:WhereOrSet file: n access/sqlite3.c /^ unsigned int n; \/* Number of characters in this token *\/$/;" m struct:Token file: -n compat/winsysvar.hpp /^ unsigned int n;$/;" m struct:__anon38 +n crt/winsysvar.hpp /^ unsigned int n;$/;" m struct:__anon35 n logs/sqlite3.c /^ i64 n;$/;" m struct:CountCtx file: n logs/sqlite3.c /^ int n; \/* Length of z in bytes (excl. nul-term) *\/$/;" m struct:StrBuffer file: n logs/sqlite3.c /^ int n; \/* Number of bytes in buffer z *\/$/;" m struct:Fts3PhraseToken file: @@ -17583,7 +17392,7 @@ nAlloc logs/sqlite3.c /^ int nAlloc; \/* Allocated size of nAlloc logs/sqlite3.c /^ int nAlloc; \/* Bytes of space at aAlloc *\/$/;" m struct:VdbeSorterIter file: nAlloc logs/sqlite3.c /^ int nAlloc; \/* space allocated at zToken *\/$/;" m struct:unicode_cursor file: nAlloc logs/sqlite3.c /^ int nAlloc; \/* Slots allocated for azResult[] *\/$/;" m struct:TabResult file: -nAlloc logs/sqlite3.c /^ int nAlloc[NCSIZE]; \/* Total number of allocations *\/$/;" m struct:__anon55 file: +nAlloc logs/sqlite3.c /^ int nAlloc[NCSIZE]; \/* Total number of allocations *\/$/;" m struct:__anon50 file: nAlloc logs/sqlite3.c /^ u64 nAlloc; \/* Total number of calls to malloc *\/$/;" m struct:Mem5Global file: nAlloc logs/sqlite3.c /^ u8 nAlloc; \/* Number of entries allocated in a[] below *\/$/;" m struct:SrcList file: nAllocated access/sqlite3.c /^ int nAllocated; \/* space allocated to zToken buffer *\/$/;" m struct:porter_tokenizer_cursor file: @@ -17597,7 +17406,7 @@ nBackfill logs/sqlite3.c /^ u32 nBackfill; \/* Number of WAL f nBacktrace access/sqlite3.c /^ char nBacktrace; \/* Number of backtraces on this alloc *\/$/;" m struct:MemBlockHdr file: nBacktrace access/sqlite3.c /^ int nBacktrace;$/;" m struct:__anon10 file: nBacktrace logs/sqlite3.c /^ char nBacktrace; \/* Number of backtraces on this alloc *\/$/;" m struct:MemBlockHdr file: -nBacktrace logs/sqlite3.c /^ int nBacktrace;$/;" m struct:__anon55 file: +nBacktrace logs/sqlite3.c /^ int nBacktrace;$/;" m struct:__anon50 file: nBacktraceSlots access/sqlite3.c /^ char nBacktraceSlots; \/* Available backtrace slots *\/$/;" m struct:MemBlockHdr file: nBacktraceSlots logs/sqlite3.c /^ char nBacktraceSlots; \/* Available backtrace slots *\/$/;" m struct:MemBlockHdr file: nBackup access/sqlite3.c /^ int nBackup; \/* Number of backup operations reading this btree *\/$/;" m struct:Btree file: @@ -17678,7 +17487,7 @@ nCsr logs/sqlite3.c /^ int nCsr; \/* Number of cursors requ nCte access/sqlite3.c /^ int nCte; \/* Number of CTEs in the WITH clause *\/$/;" m struct:With file: nCte logs/sqlite3.c /^ int nCte; \/* Number of CTEs in the WITH clause *\/$/;" m struct:With file: nCurrent access/sqlite3.c /^ int nCurrent[NCSIZE]; \/* Current number of allocations *\/$/;" m struct:__anon10 file: -nCurrent logs/sqlite3.c /^ int nCurrent[NCSIZE]; \/* Current number of allocations *\/$/;" m struct:__anon55 file: +nCurrent logs/sqlite3.c /^ int nCurrent[NCSIZE]; \/* Current number of allocations *\/$/;" m struct:__anon50 file: nCurrentPage access/sqlite3.c /^ unsigned int nCurrentPage; \/* Number of purgeable pages allocated *\/$/;" m struct:PGroup file: nCurrentPage logs/sqlite3.c /^ unsigned int nCurrentPage; \/* Number of purgeable pages allocated *\/$/;" m struct:PGroup file: nCursor access/sqlite3.c /^ int nCursor; \/* Number of entries in apCsr *\/$/;" m struct:VdbeFrame file: @@ -17726,7 +17535,7 @@ nEntry access/sqlite3.c /^ int nEntry; \/* Number of terms nEntry logs/sqlite3.c /^ int nEntry; \/* Nr. of entries in aPgno[] and aIndex[] *\/$/;" m struct:WalIterator::WalSegment file: nEntry logs/sqlite3.c /^ int nEntry; \/* Number of terms written to node so far *\/$/;" m struct:SegmentNode file: nEq access/sqlite3.c /^ u16 nEq; \/* Number of equality constraints *\/$/;" m struct:WhereLoop::__anon18::__anon19 file: -nEq logs/sqlite3.c /^ u16 nEq; \/* Number of equality constraints *\/$/;" m struct:WhereLoop::__anon63::__anon64 file: +nEq logs/sqlite3.c /^ u16 nEq; \/* Number of equality constraints *\/$/;" m struct:WhereLoop::__anon58::__anon59 file: nEquiv access/sqlite3.c /^ unsigned char nEquiv; \/* Number of entries in aEquiv[] *\/$/;" m struct:WhereScan file: nEquiv logs/sqlite3.c /^ unsigned char nEquiv; \/* Number of entries in aEquiv[] *\/$/;" m struct:WhereScan file: nErr access/sqlite3.c /^ int nErr; \/* Number of errors encountered while resolving names *\/$/;" m struct:NameContext file: @@ -17783,7 +17592,7 @@ nHeight logs/sqlite3.c /^ int nHeight; \/* Height of the tree headed nId access/sqlite3.c /^ int nId; \/* Number of identifiers on the list *\/$/;" m struct:IdList file: nId logs/sqlite3.c /^ int nId; \/* Number of identifiers on the list *\/$/;" m struct:IdList file: nIn access/sqlite3.c /^ int nIn; \/* Number of entries in aInLoop[] *\/$/;" m struct:WhereLevel::__anon16::__anon17 file: -nIn logs/sqlite3.c /^ int nIn; \/* Number of entries in aInLoop[] *\/$/;" m struct:WhereLevel::__anon61::__anon62 file: +nIn logs/sqlite3.c /^ int nIn; \/* Number of entries in aInLoop[] *\/$/;" m struct:WhereLevel::__anon56::__anon57 file: nInMemory access/sqlite3.c /^ int nInMemory; \/* Current size of pRecord list as PMA *\/$/;" m struct:VdbeSorter file: nInMemory logs/sqlite3.c /^ int nInMemory; \/* Current size of pRecord list as PMA *\/$/;" m struct:VdbeSorter file: nIndent access/sqlite3.c /^ int nIndent; \/* Number of elements in aIndent *\/$/;" m struct:Explain file: @@ -18063,7 +17872,7 @@ nSize access/sqlite3.c /^ u16 nSize; \/* Size of the cell content on the ma nSize logs/sqlite3.c /^ int nSize; \/* Size of allocation at aData *\/$/;" m struct:SegmentWriter file: nSize logs/sqlite3.c /^ u16 nSize; \/* Size of the cell content on the main b-tree page *\/$/;" m struct:CellInfo file: nSkip access/sqlite3.c /^ u16 nSkip; \/* Number of initial index columns to skip *\/$/;" m struct:WhereLoop::__anon18::__anon19 file: -nSkip logs/sqlite3.c /^ u16 nSkip; \/* Number of initial index columns to skip *\/$/;" m struct:WhereLoop::__anon63::__anon64 file: +nSkip logs/sqlite3.c /^ u16 nSkip; \/* Number of initial index columns to skip *\/$/;" m struct:WhereLoop::__anon58::__anon59 file: nSlot access/sqlite3.c /^ int nSlot; \/* The number of pcache slots *\/$/;" m struct:PCacheGlobal file: nSlot access/sqlite3.c /^ int nSlot; \/* Number of entries in a[] *\/$/;" m struct:WhereClause file: nSlot logs/sqlite3.c /^ int nSlot; \/* The number of pcache slots *\/$/;" m struct:PCacheGlobal file: @@ -18116,7 +17925,7 @@ nThis access/sqlite3.c /^ int nThis; \/* Number of references to columns nThis logs/sqlite3.c /^ int nThis; \/* Number of references to columns in pSrcList *\/$/;" m struct:SrcCount file: nTitle access/sqlite3.c /^ int nTitle; \/* Bytes of zTitle to save. Includes '\\0' and padding *\/$/;" m struct:__anon10 file: nTitle access/sqlite3.c /^ u8 nTitle; \/* Bytes of title; includes '\\0' *\/$/;" m struct:MemBlockHdr file: -nTitle logs/sqlite3.c /^ int nTitle; \/* Bytes of zTitle to save. Includes '\\0' and padding *\/$/;" m struct:__anon55 file: +nTitle logs/sqlite3.c /^ int nTitle; \/* Bytes of zTitle to save. Includes '\\0' and padding *\/$/;" m struct:__anon50 file: nTitle logs/sqlite3.c /^ u8 nTitle; \/* Bytes of title; includes '\\0' *\/$/;" m struct:MemBlockHdr file: nToken access/sqlite3.c /^ int nToken; \/* Number of tokens in phrase *\/$/;" m struct:SnippetPhrase file: nToken access/sqlite3.c /^ int nToken; \/* Number of tokens seen so far *\/$/;" m struct:LoadDoclistCtx file: @@ -18163,10 +17972,10 @@ nXField access/sqlite3.c /^ u16 nXField; \/* Number of columns beyond th nXField logs/sqlite3.c /^ u16 nXField; \/* Number of columns beyond the key columns *\/$/;" m struct:KeyInfo file: nY uibase/uilib/core/uimanager.h /^ int nY;$/;" m struct:DuiLib::tagTImageInfo nZero access/sqlite3.c /^ int nZero; \/* Used when bit MEM_Zero is set in flags *\/$/;" m union:Mem::__anon9 file: -nZero logs/sqlite3.c /^ int nZero; \/* Used when bit MEM_Zero is set in flags *\/$/;" m union:Mem::__anon54 file: +nZero logs/sqlite3.c /^ int nZero; \/* Used when bit MEM_Zero is set in flags *\/$/;" m union:Mem::__anon49 file: naddtional net/protocol/dns.h /^ uint16_t naddtional;$/;" m struct:dnshdr_s name extensions/include/log/ilogdatabase.h /^ char name[FIELD_NAME_LEN + 1];$/;" m struct:TagFieldSturct -name http/http/http_parser.cpp /^ const char *name;$/;" m struct:__anon44 file: +name net/http_protocol/http_parser.cpp /^ const char *name;$/;" m struct:__anon74 file: name net/protocol/dns.h /^ char name[DNS_NAME_MAXLEN]; \/\/ original domain, such as www.example.com$/;" m struct:dns_rr_s name polipo/config.c /^static struct config_state { char *name; int value; }$/;" m struct:config_state file: name polipo/config.h /^ AtomPtr name;$/;" m struct:_ConfigVariable @@ -18190,12 +17999,15 @@ nameInUsingClause logs/sqlite3.c /^static int nameInUsingClause(IdList *pUsing, name_null_sentry uibase/uilib/core/pugixml.cpp /^ name_null_sentry(xml_node_struct* node_): node(node_), name(node_->name)$/;" f struct:name_null_sentry name_null_sentry uibase/uilib/core/pugixml.cpp /^ struct name_null_sentry$/;" s file: nameserverAddress polipo/dns.c 80;" d file: -nameserverAddress_storage polipo/dns.c /^} nameserverAddress_storage;$/;" v typeref:union:__anon79 +nameserverAddress_storage polipo/dns.c /^} nameserverAddress_storage;$/;" v typeref:union:__anon75 namespace_uri uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char_t* namespace_uri(const xpath_node& node)$/;" f namespace_uri uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char_t* namespace_uri(xml_attribute attr, xml_node parent)$/;" f namespace_uri uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char_t* namespace_uri(xml_node node)$/;" f namespace_uri_predicate uibase/uilib/core/pugixml.cpp /^ namespace_uri_predicate(const char_t* name)$/;" f struct:namespace_uri_predicate namespace_uri_predicate uibase/uilib/core/pugixml.cpp /^ struct namespace_uri_predicate$/;" s file: +namespaces vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let namespaces = ['::'] + omni#cpp#namespaces#GetListFromCurrentBuffer(startLine)$/;" v +namespaces vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let namespaces = omni#cpp#namespaces#ResolveAll(namespaces)$/;" v +namespaces vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let namespaces = [omni#cpp#utils#ExtractScope(result), '::']$/;" v namevalue_base uibase/uilib/core/pugixml.cpp /^ uint16_t namevalue_base;$/;" m struct:pugi::xml_attribute_struct file: namevalue_base uibase/uilib/core/pugixml.cpp /^ uint16_t namevalue_base;$/;" m struct:pugi::xml_node_struct file: nanswer net/protocol/dns.h /^ uint16_t nanswer;$/;" m struct:dnshdr_s @@ -18206,7 +18018,7 @@ ncFlags logs/sqlite3.c /^ u8 ncFlags; \/* Zero or more NC_* flags defi nearlyFull access/sqlite3.c /^ int nearlyFull;$/;" m struct:Mem0Global file: nearlyFull logs/sqlite3.c /^ int nearlyFull;$/;" m struct:Mem0Global file: needFree access/sqlite3.c /^ u8 needFree; \/* True if sqlite3_free(idxStr) is needed *\/$/;" m struct:WhereLoop::__anon18::__anon20 file: -needFree logs/sqlite3.c /^ u8 needFree; \/* True if sqlite3_free(idxStr) is needed *\/$/;" m struct:WhereLoop::__anon63::__anon65 file: +needFree logs/sqlite3.c /^ u8 needFree; \/* True if sqlite3_free(idxStr) is needed *\/$/;" m struct:WhereLoop::__anon58::__anon60 file: needToFreeIdxStr access/sqlite3.c /^ int needToFreeIdxStr; \/* Free idxStr using sqlite3_free() if true *\/$/;" m struct:sqlite3_index_info file: needToFreeIdxStr access/sqlite3.h /^ int needToFreeIdxStr; \/* Free idxStr using sqlite3_free() if true *\/$/;" m struct:sqlite3_index_info needToFreeIdxStr logs/sqlite3.c /^ int needToFreeIdxStr; \/* Free idxStr using sqlite3_free() if true *\/$/;" m struct:sqlite3_index_info file: @@ -18216,6 +18028,8 @@ negativeEntry polipo/diskcache.c /^static DiskCacheEntryRec negativeEntry = {$/; nested access/sqlite3.c /^ u8 nested; \/* Number of nested calls to the parser\/code generator *\/$/;" m struct:Parse file: nested logs/sqlite3.c /^ u8 nested; \/* Number of nested calls to the parser\/code generator *\/$/;" m struct:Parse file: netAddressMatch polipo/io.c /^netAddressMatch(int fd, NetAddressPtr list)$/;" f +netVersionNumber net/net.h /^FOUNDATION_EXPORT double netVersionNumber;$/;" v +netVersionString net/net.h /^FOUNDATION_EXPORT const unsigned char netVersionString[];$/;" v neverCorrupt access/sqlite3.c /^ int neverCorrupt; \/* Database is always well-formed *\/$/;" m struct:Sqlite3Config file: neverCorrupt logs/sqlite3.c /^ int neverCorrupt; \/* Database is always well-formed *\/$/;" m struct:Sqlite3Config file: newDatabase access/sqlite3.c /^static int newDatabase(BtShared *pBt){$/;" f file: @@ -18232,17 +18046,17 @@ next access/sqlite3.c /^ u32 next; \/* Index in mem3.aPool[] of next next access/sqlite3.c /^ Fts3HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:Fts3HashElem file: next access/sqlite3.c /^ HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:HashElem file: next access/sqlite3.c /^ int next; \/* Index of next free chunk *\/$/;" m struct:Mem5Link file: -next compat/compat_cjson.h /^ struct cJSON *next;$/;" m struct:cJSON typeref:struct:cJSON::cJSON -next compat/compat_list.h /^ struct _list_item *next;$/;" m struct:_list_item typeref:struct:_list_item::_list_item -next compat/compat_queue.h /^ _queue_t *next;$/;" m struct:_queue_s -next logs/sqlite3.c /^ u32 next; \/* Index in mem3.aPool[] of next free chunk *\/$/;" m struct:Mem3Block::__anon56::__anon58 file: +next crt/crt_cjson.h /^ struct cJSON *next;$/;" m struct:cJSON typeref:struct:cJSON::cJSON +next crt/crt_list.h /^ struct _list_item *next;$/;" m struct:_list_item typeref:struct:_list_item::_list_item +next crt/crt_queue.h /^ _queue_t *next;$/;" m struct:_queue_s +next logs/sqlite3.c /^ u32 next; \/* Index in mem3.aPool[] of next free chunk *\/$/;" m struct:Mem3Block::__anon51::__anon53 file: next logs/sqlite3.c /^ Fts3HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:Fts3HashElem file: next logs/sqlite3.c /^ HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:HashElem file: next logs/sqlite3.c /^ int next; \/* Index of next free chunk *\/$/;" m struct:Mem5Link file: next mempool/alloc.h /^ ngx_chain_t *next;$/;" m struct:ngx_chain_s next mempool/alloc.h /^ ngx_pool_cleanup_t *next;$/;" m struct:ngx_pool_cleanup_s next mempool/alloc.h /^ ngx_pool_large_t *next;$/;" m struct:ngx_pool_large_s -next mempool/alloc.h /^ ngx_pool_t *next;$/;" m struct:__anon70 +next mempool/alloc.h /^ ngx_pool_t *next;$/;" m struct:__anon65 next polipo/atom.h /^ struct _Atom *next;$/;" m struct:_Atom typeref:struct:_Atom::_Atom next polipo/config.h /^ struct _ConfigVariable *next;$/;" m struct:_ConfigVariable typeref:struct:_ConfigVariable::_ConfigVariable next polipo/diskcache.h /^ struct _DiskCacheEntry *next;$/;" m struct:_DiskCacheEntry typeref:struct:_DiskCacheEntry::_DiskCacheEntry @@ -18305,7 +18119,7 @@ ngx_pnalloc mempool/alloc.c /^void *ngx_pnalloc(ngx_pool_t *pool, size_t size)$/ ngx_pool_cleanup_pt mempool/alloc.h /^typedef void(*ngx_pool_cleanup_pt)(void *data);$/;" t ngx_pool_cleanup_s mempool/alloc.h /^struct ngx_pool_cleanup_s {$/;" s ngx_pool_cleanup_t mempool/alloc.h /^typedef struct ngx_pool_cleanup_s ngx_pool_cleanup_t;$/;" t typeref:struct:ngx_pool_cleanup_s -ngx_pool_data_t mempool/alloc.h /^} ngx_pool_data_t;$/;" t typeref:struct:__anon70 +ngx_pool_data_t mempool/alloc.h /^} ngx_pool_data_t;$/;" t typeref:struct:__anon65 ngx_pool_large_s mempool/alloc.h /^struct ngx_pool_large_s {$/;" s ngx_pool_large_t mempool/alloc.h /^typedef struct ngx_pool_large_s ngx_pool_large_t;$/;" t typeref:struct:ngx_pool_large_s ngx_pool_s mempool/alloc.h /^struct ngx_pool_s {$/;" s @@ -18318,7 +18132,7 @@ noSync access/sqlite3.c /^ u8 noSync; \/* Do not sync the jour noSync logs/sqlite3.c /^ u8 noSync; \/* Do not sync the journal if true *\/$/;" m struct:Pager file: no_cache_control polipo/object.c /^CacheControlRec no_cache_control = {0, -1, -1, -1, -1};$/;" v no_function build_tag.sh /^function no_function()$/;" f -noalloc base/code/compat_cjson.c /^ cJSON_bool noalloc;$/;" m struct:__anon27 file: +noalloc stdcrt/code/compat_cjson.c /^ cJSON_bool noalloc;$/;" m struct:__anon84 file: nocaseCollatingFunc access/sqlite3.c /^static int nocaseCollatingFunc($/;" f file: nocaseCollatingFunc logs/sqlite3.c /^static int nocaseCollatingFunc($/;" f file: node logs/logfilters.h /^ _QUEUE node;$/;" m struct:WokerCb @@ -18393,7 +18207,7 @@ nodeset_eval_all uibase/uilib/core/pugixml.cpp /^ nodeset_eval_all,$/;" e enum: nodeset_eval_any uibase/uilib/core/pugixml.cpp /^ nodeset_eval_any,$/;" e enum:nodeset_eval_t file: nodeset_eval_first uibase/uilib/core/pugixml.cpp /^ nodeset_eval_first$/;" e enum:nodeset_eval_t file: nodeset_eval_t uibase/uilib/core/pugixml.cpp /^ enum nodeset_eval_t$/;" g file: -nodetest uibase/uilib/core/pugixml.cpp /^ const char_t* nodetest;$/;" m union:xpath_ast_node::__anon96 file: +nodetest uibase/uilib/core/pugixml.cpp /^ const char_t* nodetest;$/;" m union:xpath_ast_node::__anon99 file: nodetest_all uibase/uilib/core/pugixml.cpp /^ nodetest_all,$/;" e enum:nodetest_t file: nodetest_all_in_namespace uibase/uilib/core/pugixml.cpp /^ nodetest_all_in_namespace$/;" e enum:nodetest_t file: nodetest_name uibase/uilib/core/pugixml.cpp /^ nodetest_name,$/;" e enum:nodetest_t file: @@ -18429,7 +18243,7 @@ noopMutexLeave access/sqlite3.c /^static void noopMutexLeave(sqlite3_mutex *p){ noopMutexLeave logs/sqlite3.c /^static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; }$/;" f file: noopMutexTry access/sqlite3.c /^static int noopMutexTry(sqlite3_mutex *p){$/;" f file: noopMutexTry logs/sqlite3.c /^static int noopMutexTry(sqlite3_mutex *p){$/;" f file: -normal_url_char http/http/http_parser.cpp /^static const uint8_t normal_url_char[32] = {$/;" v file: +normal_url_char net/http_protocol/http_parser.cpp /^static const uint8_t normal_url_char[32] = {$/;" v file: normalize_space uibase/uilib/core/pugixml.cpp /^ PUGI__FN char_t* normalize_space(char_t* buffer)$/;" f notIndexed access/sqlite3.c /^ unsigned notIndexed :1; \/* True if there is a NOT INDEXED clause *\/$/;" m struct:SrcList::SrcList_item file: notIndexed logs/sqlite3.c /^ unsigned notIndexed :1; \/* True if there is a NOT INDEXED clause *\/$/;" m struct:SrcList::SrcList_item file: @@ -18438,7 +18252,7 @@ notNull logs/sqlite3.c /^ u8 notNull; \/* An OE_ code for handling a NOT N notReady access/sqlite3.c /^ Bitmask notReady; \/* FROM entries not usable at this level *\/$/;" m struct:WhereLevel file: notReady logs/sqlite3.c /^ Bitmask notReady; \/* FROM entries not usable at this level *\/$/;" m struct:WhereLevel file: notUsed1 access/sqlite3.c /^ double notUsed1; \/* Spacer *\/$/;" m union:sqlite3::__anon2 file: -notUsed1 logs/sqlite3.c /^ double notUsed1; \/* Spacer *\/$/;" m union:sqlite3::__anon47 file: +notUsed1 logs/sqlite3.c /^ double notUsed1; \/* Spacer *\/$/;" m union:sqlite3::__anon42 file: notValidCheckConstraint access/sqlite3.c /^static void notValidCheckConstraint($/;" f file: notValidCheckConstraint access/sqlite3.c 75510;" d file: notValidCheckConstraint logs/sqlite3.c /^static void notValidCheckConstraint($/;" f file: @@ -18450,11 +18264,11 @@ notifyObject polipo/object.c /^notifyObject(ObjectPtr object) $/;" f nowValue access/sqlite3.c /^ int nowValue[10]; \/* Current value *\/$/;" m struct:sqlite3StatType file: nowValue logs/sqlite3.c /^ int nowValue[10]; \/* Current value *\/$/;" m struct:sqlite3StatType file: nquestion net/protocol/dns.h /^ uint16_t nquestion;$/;" m struct:dnshdr_s -nread http/http/http_parser.h /^ uint32_t nread; \/* # bytes read in various scenarios *\/$/;" m struct:http_parser +nread net/http_protocol/http_parser.h /^ uint32_t nread; \/* # bytes read in various scenarios *\/$/;" m struct:http_parser nrhs access/sqlite3.c /^ unsigned char nrhs; \/* Number of right-hand side symbols in the rule *\/$/;" m struct:__anon24 file: -nrhs logs/sqlite3.c /^ unsigned char nrhs; \/* Number of right-hand side symbols in the rule *\/$/;" m struct:__anon69 file: -nsignal compat/winsysvar.hpp /^ atomic_type nsignal;$/;" m struct:__anon35 -nslookup net/protocol/dns.cpp /^int nslookup(const char* domain, uint32_t* addrs, int naddr, const char* nameserver) {$/;" f +nrhs logs/sqlite3.c /^ unsigned char nrhs; \/* Number of right-hand side symbols in the rule *\/$/;" m struct:__anon64 file: +nsignal crt/winsysvar.hpp /^ atomic_type nsignal;$/;" m struct:__anon32 +nslookup net/protocol/dns.c /^int nslookup(const char* domain, uint32_t* addrs, int naddr, const char* nameserver) {$/;" f nullRow access/sqlite3.c /^ u8 nullRow; \/* True if pointing to a row with no data *\/$/;" m struct:VdbeCursor file: nullRow logs/sqlite3.c /^ u8 nullRow; \/* True if pointing to a row with no data *\/$/;" m struct:VdbeCursor file: null_time polipo/event.c /^struct timeval null_time = {0,0};$/;" v typeref:struct:timeval @@ -18463,14 +18277,17 @@ nullifFunc logs/sqlite3.c /^static void nullifFunc($/;" f file: num mempool/alloc.h /^ int num;$/;" m struct:ngx_buf_s numArenas polipo/chunk.c /^static int numArenas;$/;" v file: numDiskEntries polipo/diskcache.c /^int numDiskEntries = 0;$/;" v +numExplorerGroups vim_tool/.vim/plugin/winmanager.vim /^let s:numExplorerGroups = 0$/;" v +numExplorers vim_tool/.vim/plugin/winmanager.vim /^let s:numExplorers = 0$/;" v numFields logs/CppSQLite3.cpp /^int CppSQLite3Query::numFields()$/;" f class:CppSQLite3Query numFields logs/CppSQLite3.cpp /^int CppSQLite3Table::numFields()$/;" f class:CppSQLite3Table +numRefs vim_tool/.vim/plugin/winmanager.vim /^let g:numRefs = 0$/;" v numRequests polipo/server.c /^numRequests(HTTPServerPtr server)$/;" f file: numRows logs/CppSQLite3.cpp /^int CppSQLite3Table::numRows()$/;" f class:CppSQLite3Table num_bits uibase/uilib/utils/stb_image.c /^ int num_bits;$/;" m struct:__anon109 file: -num_readers_ compat/winsysvar.hpp /^ unsigned int num_readers_;$/;" m struct:__anon36::__anon37 -num_readers_lock_ compat/winsysvar.hpp /^ _mutex_t num_readers_lock_;$/;" m struct:__anon36::__anon37 -number uibase/uilib/core/pugixml.cpp /^ double number;$/;" m union:xpath_ast_node::__anon96 file: +num_readers_ crt/winsysvar.hpp /^ unsigned int num_readers_;$/;" m struct:__anon33::__anon34 +num_readers_lock_ crt/winsysvar.hpp /^ _mutex_t num_readers_lock_;$/;" m struct:__anon33::__anon34 +number uibase/uilib/core/pugixml.cpp /^ double number;$/;" m union:xpath_ast_node::__anon99 file: numberOfCachePages access/sqlite3.c /^static int numberOfCachePages(PCache *p){$/;" f file: numberOfCachePages logs/sqlite3.c /^static int numberOfCachePages(PCache *p){$/;" f file: numchunks polipo/object.h /^ int numchunks;$/;" m struct:_Object @@ -18504,15 +18321,15 @@ objectPrintf polipo/object.c /^objectPrintf(ObjectPtr object, int offset, const objectSetChunks polipo/object.c /^objectSetChunks(ObjectPtr object, int numchunks)$/;" f object_list polipo/object.c /^static ObjectPtr object_list = NULL;$/;" v file: object_list_end polipo/object.c /^static ObjectPtr object_list_end = NULL;$/;" v file: -off http/http/http_parser.h /^ uint16_t off; \/* Offset into buffer in which field starts *\/$/;" m struct:http_parser_url::__anon45 +off net/http_protocol/http_parser.h /^ uint16_t off; \/* Offset into buffer in which field starts *\/$/;" m struct:http_parser_url::__anon73 offset access/sqlite3.c /^ unsigned long long offset; \/* offset to first byte to lock *\/$/;" m struct:ByteRangeLockPB2 file: -offset base/code/compat_cjson.c /^ size_t offset;$/;" m struct:__anon26 file: -offset base/code/compat_cjson.c /^ size_t offset;$/;" m struct:__anon27 file: offset logs/sqlite3.c /^ unsigned long long offset; \/* offset to first byte to lock *\/$/;" m struct:ByteRangeLockPB2 file: offset polipo/diskcache.h /^ off_t offset;$/;" m struct:_DiskCacheEntry offset polipo/http.h /^ int offset;$/;" m struct:_HTTPConnection offset polipo/io.h /^ int offset;$/;" m struct:_StreamRequest offset polipo/local.h /^ int offset;$/;" m struct:_SpecialRequest +offset stdcrt/code/compat_cjson.c /^ size_t offset;$/;" m struct:__anon83 file: +offset stdcrt/code/compat_cjson.c /^ size_t offset;$/;" m struct:__anon84 file: offset uibase/uilib/core/pugixml.hpp /^ ptrdiff_t offset;$/;" m struct:pugi::xml_parse_result offset uibase/uilib/core/pugixml.hpp /^ ptrdiff_t offset;$/;" m struct:pugi::xpath_parse_result offset_debug uibase/uilib/core/pugixml.cpp /^ PUGI__FN ptrdiff_t xml_node::offset_debug() const$/;" f class:pugi::xml_node @@ -18530,45 +18347,59 @@ omit access/sqlite3.h /^ unsigned char omit; \/* Do not code a test for omit logs/sqlite3.c /^ unsigned char omit; \/* Do not code a test for this constraint *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint_usage file: omit logs/sqlite3.h /^ unsigned char omit; \/* Do not code a test for this constraint *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint_usage omitMask access/sqlite3.c /^ u16 omitMask; \/* Terms that may be omitted *\/$/;" m struct:WhereLoop::__anon18::__anon20 file: -omitMask logs/sqlite3.c /^ u16 omitMask; \/* Terms that may be omitted *\/$/;" m struct:WhereLoop::__anon63::__anon65 file: +omitMask logs/sqlite3.c /^ u16 omitMask; \/* Terms that may be omitted *\/$/;" m struct:WhereLoop::__anon58::__anon60 file: +omni vim_tool/.vim/autoload/omni/cpp/includes.vim /^ let g:omni#cpp#includes#CACHE_INCLUDES[a:szFilePath] = listIncludes$/;" v +omni vim_tool/.vim/autoload/omni/cpp/includes.vim /^let g:omni#cpp#includes#CACHE_FILE_TIME = {}$/;" v +omni vim_tool/.vim/autoload/omni/cpp/includes.vim /^let g:omni#cpp#includes#CACHE_INCLUDES = {}$/;" v +omni vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let g:omni#cpp#namespaces#CacheResolve[a:namespace] = listTagsOfNamespace$/;" v +omni vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let g:omni#cpp#namespaces#CacheUsing[szFixedPath] = namespaceMap$/;" v +omni vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^let g:omni#cpp#namespaces#CacheResolve = {}$/;" v +omni vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^let g:omni#cpp#namespaces#CacheUsing = {}$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let g:omni#cpp#utils#CACHE_TAG_INHERITS[szTypeInfo] = result$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^let g:omni#cpp#utils#CACHE_TAG_INHERITS = {}$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^let g:omni#cpp#utils#szFilterGlobalScope .= "&& (!has_key(v:val, 'enum') || (has_key(v:val, 'enum') && v:val.enum =~ '^\\\\w\\\\+$')))"$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^let g:omni#cpp#utils#szFilterGlobalScope = "(!has_key(v:val, 'class') && !has_key(v:val, 'struct') && !has_key(v:val, 'union') && !has_key(v:val, 'namespace')"$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^let omni#cpp#utils#expIgnoreComments = 'getline(".") =~ g:omni#cpp#utils#reIgnoreComment'$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^let omni#cpp#utils#reIgnoreComment = escape('\\\/\\\/\\|\\\/\\*\\|\\*\\\/', '*\/\\')$/;" v +omni vim_tool/.vim/autoload/omni/cpp/utils.vim /^let omni#cpp#utils#szEscapedCharacters = ' %#'$/;" v onError access/sqlite3.c /^ u8 onError; \/* OE_Abort, OE_Ignore, OE_Replace, or OE_None *\/$/;" m struct:Index file: onError logs/sqlite3.c /^ u8 onError; \/* OE_Abort, OE_Ignore, OE_Replace, or OE_None *\/$/;" m struct:Index file: onErrorText access/sqlite3.c /^static const char *onErrorText(int onError){$/;" f file: onErrorText logs/sqlite3.c /^static const char *onErrorText(int onError){$/;" f file: -on_body http/http/chttpparser.cpp /^int on_body(http_parser* http, const char* at, size_t length)$/;" f -on_body http/http/http_parser.h /^ http_data_cb on_body;$/;" m struct:http_parser_settings -on_chunk_complete http/http/chttpparser.cpp /^int on_chunk_complete(http_parser* http)$/;" f -on_chunk_complete http/http/http_parser.h /^ http_cb on_chunk_complete;$/;" m struct:http_parser_settings -on_chunk_header http/http/chttpparser.cpp /^int on_chunk_header(http_parser* http)$/;" f -on_chunk_header http/http/http_parser.h /^ http_cb on_chunk_header;$/;" m struct:http_parser_settings -on_header_field http/http/chttpparser.cpp /^int on_header_field(http_parser* http, const char* at, size_t length)$/;" f -on_header_field http/http/http_parser.h /^ http_data_cb on_header_field;$/;" m struct:http_parser_settings -on_header_value http/http/chttpparser.cpp /^int on_header_value(http_parser* http, const char* at, size_t length)$/;" f -on_header_value http/http/http_parser.h /^ http_data_cb on_header_value;$/;" m struct:http_parser_settings -on_headers_complete http/http/chttpparser.cpp /^int on_headers_complete(http_parser* http)$/;" f -on_headers_complete http/http/http_parser.h /^ http_cb on_headers_complete;$/;" m struct:http_parser_settings -on_http_body http/http/chttpparser.cpp /^void CHttpParser::on_http_body(const char* at, size_t length)$/;" f class:CHttpParser -on_http_body http/httptimpl.cpp /^void CHttptImpl::on_http_body(const char* at, size_t length)$/;" f class:CHttptImpl -on_http_chunk_complete http/http/chttpparser.cpp /^void CHttpParser::on_http_chunk_complete()$/;" f class:CHttpParser -on_http_chunk_header http/http/chttpparser.cpp /^void CHttpParser::on_http_chunk_header()$/;" f class:CHttpParser -on_http_header_complete http/http/chttpparser.cpp /^void CHttpParser::on_http_header_complete()$/;" f class:CHttpParser -on_http_header_complete http/httptimpl.cpp /^void CHttptImpl::on_http_header_complete()$/;" f class:CHttptImpl -on_http_header_field http/http/chttpparser.cpp /^void CHttpParser::on_http_header_field(const char* at, size_t length)$/;" f class:CHttpParser -on_http_header_value http/http/chttpparser.cpp /^void CHttpParser::on_http_header_value(const char* at, size_t length)$/;" f class:CHttpParser -on_http_message_begin http/http/chttpparser.cpp /^void CHttpParser::on_http_message_begin()$/;" f class:CHttpParser -on_http_message_begin http/httptimpl.cpp /^void CHttptImpl::on_http_message_begin()$/;" f class:CHttptImpl -on_http_message_complete http/http/chttpparser.cpp /^void CHttpParser::on_http_message_complete()$/;" f class:CHttpParser -on_http_message_complete http/httptimpl.cpp /^void CHttptImpl::on_http_message_complete()$/;" f class:CHttptImpl -on_http_status http/http/chttpparser.cpp /^void CHttpParser::on_http_status(const char* at, size_t length)$/;" f class:CHttpParser -on_http_url http/http/chttpparser.cpp /^void CHttpParser::on_http_url(const char* at, size_t length)$/;" f class:CHttpParser -on_message_begin http/http/chttpparser.cpp /^int on_message_begin(http_parser* http)$/;" f -on_message_begin http/http/http_parser.h /^ http_cb on_message_begin;$/;" m struct:http_parser_settings -on_message_complete http/http/chttpparser.cpp /^int on_message_complete(http_parser* http)$/;" f -on_message_complete http/http/http_parser.h /^ http_cb on_message_complete;$/;" m struct:http_parser_settings -on_status http/http/chttpparser.cpp /^int on_status(http_parser* http, const char* at, size_t length)$/;" f -on_status http/http/http_parser.h /^ http_data_cb on_status;$/;" m struct:http_parser_settings -on_url http/http/chttpparser.cpp /^int on_url(http_parser* http, const char* at, size_t length)$/;" f -on_url http/http/http_parser.h /^ http_data_cb on_url;$/;" m struct:http_parser_settings +on_body net/http_protocol/chttpparser.cpp /^int on_body(http_parser* http, const char* at, size_t length)$/;" f +on_body net/http_protocol/http_parser.h /^ http_data_cb on_body;$/;" m struct:http_parser_settings +on_chunk_complete net/http_protocol/chttpparser.cpp /^int on_chunk_complete(http_parser* http)$/;" f +on_chunk_complete net/http_protocol/http_parser.h /^ http_cb on_chunk_complete;$/;" m struct:http_parser_settings +on_chunk_header net/http_protocol/chttpparser.cpp /^int on_chunk_header(http_parser* http)$/;" f +on_chunk_header net/http_protocol/http_parser.h /^ http_cb on_chunk_header;$/;" m struct:http_parser_settings +on_header_field net/http_protocol/chttpparser.cpp /^int on_header_field(http_parser* http, const char* at, size_t length)$/;" f +on_header_field net/http_protocol/http_parser.h /^ http_data_cb on_header_field;$/;" m struct:http_parser_settings +on_header_value net/http_protocol/chttpparser.cpp /^int on_header_value(http_parser* http, const char* at, size_t length)$/;" f +on_header_value net/http_protocol/http_parser.h /^ http_data_cb on_header_value;$/;" m struct:http_parser_settings +on_headers_complete net/http_protocol/chttpparser.cpp /^int on_headers_complete(http_parser* http)$/;" f +on_headers_complete net/http_protocol/http_parser.h /^ http_cb on_headers_complete;$/;" m struct:http_parser_settings +on_http_body net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_body(const char* at, size_t length)$/;" f class:CHttpParser +on_http_body net/httptimpl.cpp /^void CHttptImpl::on_http_body(const char* at, size_t length)$/;" f class:CHttptImpl +on_http_chunk_complete net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_chunk_complete()$/;" f class:CHttpParser +on_http_chunk_header net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_chunk_header()$/;" f class:CHttpParser +on_http_header_complete net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_header_complete()$/;" f class:CHttpParser +on_http_header_complete net/httptimpl.cpp /^void CHttptImpl::on_http_header_complete()$/;" f class:CHttptImpl +on_http_header_field net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_header_field(const char* at, size_t length)$/;" f class:CHttpParser +on_http_header_value net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_header_value(const char* at, size_t length)$/;" f class:CHttpParser +on_http_message_begin net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_message_begin()$/;" f class:CHttpParser +on_http_message_begin net/httptimpl.cpp /^void CHttptImpl::on_http_message_begin()$/;" f class:CHttptImpl +on_http_message_complete net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_message_complete()$/;" f class:CHttpParser +on_http_message_complete net/httptimpl.cpp /^void CHttptImpl::on_http_message_complete()$/;" f class:CHttptImpl +on_http_status net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_status(const char* at, size_t length)$/;" f class:CHttpParser +on_http_url net/http_protocol/chttpparser.cpp /^void CHttpParser::on_http_url(const char* at, size_t length)$/;" f class:CHttpParser +on_message_begin net/http_protocol/chttpparser.cpp /^int on_message_begin(http_parser* http)$/;" f +on_message_begin net/http_protocol/http_parser.h /^ http_cb on_message_begin;$/;" m struct:http_parser_settings +on_message_complete net/http_protocol/chttpparser.cpp /^int on_message_complete(http_parser* http)$/;" f +on_message_complete net/http_protocol/http_parser.h /^ http_cb on_message_complete;$/;" m struct:http_parser_settings +on_status net/http_protocol/chttpparser.cpp /^int on_status(http_parser* http, const char* at, size_t length)$/;" f +on_status net/http_protocol/http_parser.h /^ http_data_cb on_status;$/;" m struct:http_parser_settings +on_url net/http_protocol/chttpparser.cpp /^int on_url(http_parser* http, const char* at, size_t length)$/;" f +on_url net/http_protocol/http_parser.h /^ http_data_cb on_url;$/;" m struct:http_parser_settings oom uibase/uilib/core/pugixml.cpp /^ bool oom;$/;" m struct:xpath_query_impl file: oom uibase/uilib/core/pugixml.cpp /^ bool oom;$/;" m struct:xpath_stack_data file: op access/sqlite3.c /^ unsigned char op; \/* Constraint operator *\/$/;" m struct:sqlite3_index_info::sqlite3_index_constraint file: @@ -18634,7 +18465,7 @@ operator ! uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_node::operator!() operator ! uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_text::operator!() const$/;" f class:pugi::xml_text operator ! uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xpath_node::operator!() const$/;" f class:pugi::xpath_node operator ! uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xpath_query::operator!() const$/;" f class:pugi::xpath_query -operator != compat/compat_guid.hpp /^__inline bool operator!=(REFGUID guidOne, REFGUID guidOther)$/;" f +operator != crt/crt_guid.hpp /^__inline bool operator!=(REFGUID guidOne, REFGUID guidOther)$/;" f operator != include/utilex/slice.hpp /^inline bool operator!=(const Slice& x, const Slice& y) {$/;" f operator != uibase/uilib/core/pugixml.cpp /^ bool operator!=(const xpath_string& o) const$/;" f class:xpath_string operator != uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_attribute::operator!=(const xml_attribute& r) const$/;" f class:pugi::xml_attribute @@ -18738,7 +18569,7 @@ operator = uibase/uilib/utils/utils.cpp /^ const CDuiString& CDuiString::operato operator = uibase/uilib/utils/utils.cpp /^ const CDuiString& CDuiString::operator=(LPCWSTR lpwStr)$/;" f class:DuiLib::CDuiString operator = uibase/uilib/utils/utils.cpp /^ const CDuiString& CDuiString::operator=(const CDuiString& src)$/;" f class:DuiLib::CDuiString operator = uibase/uilib/utils/utils.cpp /^ const CDuiString& CDuiString::operator=(const TCHAR ch)$/;" f class:DuiLib::CDuiString -operator == compat/compat_guid.hpp /^__inline bool operator==(REFGUID guidOne, REFGUID guidOther)$/;" f +operator == crt/crt_guid.hpp /^__inline bool operator==(REFGUID guidOne, REFGUID guidOther)$/;" f operator == include/utilex/slice.hpp /^inline bool operator==(const Slice& x, const Slice& y) {$/;" f operator == uibase/uilib/core/pugixml.cpp /^ bool operator==(const char_t* other) const$/;" f struct:xpath_lexer_string operator == uibase/uilib/core/pugixml.cpp /^ bool operator==(const xpath_string& o) const$/;" f class:xpath_string @@ -19019,11 +18850,11 @@ osWrite access/sqlite3.c 23974;" d file: osWrite logs/sqlite3.c 23974;" d file: osWriteFile access/sqlite3.c 32175;" d file: osWriteFile logs/sqlite3.c 32175;" d file: -os_fatal_error base/compat_error.c /^void os_fatal_error(const int errorno, const char* syscall)$/;" f -os_get_error base/compat_error.c /^int os_get_error()$/;" f -os_thread_cb compat/compat_thread.h /^typedef void(*os_thread_cb)(void* arg);$/;" t -out compat/darwinsysvar.hpp /^ unsigned out;$/;" m struct:__anon32 -out compat/posixsysvar.hpp /^ unsigned out;$/;" m struct:__anon34 +os_fatal_error stdcrt/compat_error.c /^void os_fatal_error(const int errorno, const char* syscall)$/;" f +os_get_error stdcrt/compat_error.c /^int os_get_error(void)$/;" f +os_thread_cb crt/crt_thread.h /^typedef void(*os_thread_cb)(void* arg);$/;" t +out crt/darwinsysvar.hpp /^ unsigned out;$/;" m struct:__anon31 +out crt/posixsysvar.hpp /^ unsigned out;$/;" m struct:__anon28 out uibase/uilib/utils/stb_image.c /^ stbi_uc *idata, *expanded, *out;$/;" m struct:__anon111 file: out uibase/uilib/utils/stb_image.c /^ stbi_uc *out; \/\/ output buffer (always 4 components)$/;" m struct:__anon115 file: overflow access/sqlite3.c /^ u8 overflow; \/* True if integer overflow seen *\/$/;" m struct:SumCtx file: @@ -19038,9 +18869,9 @@ owner logs/sqlite3.c /^ volatile pthread_t owner; \/* Thread that is within th p access/sqlite3.c /^ void *p; \/* Generic pointer *\/$/;" m union:VdbeOp::__anon1 file: p access/sqlite3.c /^ void *p; \/* Pointer to sampled record *\/$/;" m struct:IndexSample file: p bin/main.py /^ def p(): $/;" m class:guestlist -p http/http/http_parser.h /^ void *p;$/;" m struct:http_parser -p logs/sqlite3.c /^ void *p; \/* Generic pointer *\/$/;" m union:VdbeOp::__anon46 file: +p logs/sqlite3.c /^ void *p; \/* Generic pointer *\/$/;" m union:VdbeOp::__anon41 file: p logs/sqlite3.c /^ void *p; \/* Pointer to sampled record *\/$/;" m struct:IndexSample file: +p net/http_protocol/http_parser.h /^ void *p;$/;" m struct:http_parser p1 access/sqlite3.c /^ int p1, p2; \/* Operands of the opcode used to ends the loop *\/$/;" m struct:WhereLevel file: p1 access/sqlite3.c /^ int p1; \/* First operand *\/$/;" m struct:VdbeOp file: p1 access/sqlite3.c /^ signed char p1; \/* First operand *\/$/;" m struct:VdbeOpList file: @@ -19058,7 +18889,7 @@ p3 access/sqlite3.c /^ signed char p3; \/* Third parameter *\/$/;" m struct p3 logs/sqlite3.c /^ int p3; \/* The third parameter *\/$/;" m struct:VdbeOp file: p3 logs/sqlite3.c /^ signed char p3; \/* Third parameter *\/$/;" m struct:VdbeOpList file: p4 access/sqlite3.c /^ } p4;$/;" m struct:VdbeOp typeref:union:VdbeOp::__anon1 file: -p4 logs/sqlite3.c /^ } p4;$/;" m struct:VdbeOp typeref:union:VdbeOp::__anon46 file: +p4 logs/sqlite3.c /^ } p4;$/;" m struct:VdbeOp typeref:union:VdbeOp::__anon41 file: p4type access/sqlite3.c /^ signed char p4type; \/* One of the P4_xxx constants for p4 *\/$/;" m struct:VdbeOp file: p4type logs/sqlite3.c /^ signed char p4type; \/* One of the P4_xxx constants for p4 *\/$/;" m struct:VdbeOp file: p5 access/sqlite3.c /^ u8 op, p5; \/* Opcode and P5 of the opcode that ends the loop *\/$/;" m struct:WhereLevel file: @@ -19072,7 +18903,7 @@ pAggInfo logs/sqlite3.c /^ AggInfo *pAggInfo; \/* Information about aggregate pAinc access/sqlite3.c /^ AutoincInfo *pAinc; \/* Information about AUTOINCREMENT counters *\/$/;" m struct:Parse file: pAinc logs/sqlite3.c /^ AutoincInfo *pAinc; \/* Information about AUTOINCREMENT counters *\/$/;" m struct:Parse file: pAndInfo access/sqlite3.c /^ WhereAndInfo *pAndInfo; \/* Extra information if (eOperator& WO_AND)!=0 *\/$/;" m union:WhereTerm::__anon21 file: -pAndInfo logs/sqlite3.c /^ WhereAndInfo *pAndInfo; \/* Extra information if (eOperator& WO_AND)!=0 *\/$/;" m union:WhereTerm::__anon66 file: +pAndInfo logs/sqlite3.c /^ WhereAndInfo *pAndInfo; \/* Extra information if (eOperator& WO_AND)!=0 *\/$/;" m union:WhereTerm::__anon61 file: pAppData access/sqlite3.c /^ void *pAppData; \/* Argument to xInit() and xShutdown() *\/$/;" m struct:sqlite3_mem_methods file: pAppData access/sqlite3.c /^ void *pAppData; \/* Pointer to application-specific data *\/$/;" m struct:sqlite3_vfs file: pAppData access/sqlite3.h /^ void *pAppData; \/* Argument to xInit() and xShutdown() *\/$/;" m struct:sqlite3_mem_methods @@ -19142,7 +18973,7 @@ pCodec access/sqlite3.c /^ void *pCodec; \/* First argument to xC pCodec logs/sqlite3.c /^ void *pCodec; \/* First argument to xCodec... methods *\/$/;" m struct:Pager file: pColl access/sqlite3.c /^ CollSeq *pColl; \/* Used when p4type is P4_COLLSEQ *\/$/;" m union:VdbeOp::__anon1 file: pColl access/sqlite3.c /^ CollSeq *pColl; \/* Collating sequence *\/$/;" m struct:sqlite3_context file: -pColl logs/sqlite3.c /^ CollSeq *pColl; \/* Used when p4type is P4_COLLSEQ *\/$/;" m union:VdbeOp::__anon46 file: +pColl logs/sqlite3.c /^ CollSeq *pColl; \/* Used when p4type is P4_COLLSEQ *\/$/;" m union:VdbeOp::__anon41 file: pColl logs/sqlite3.c /^ CollSeq *pColl; \/* Collating sequence *\/$/;" m struct:sqlite3_context file: pCollNeededArg access/sqlite3.c /^ void *pCollNeededArg;$/;" m struct:sqlite3 file: pCollNeededArg logs/sqlite3.c /^ void *pCollNeededArg;$/;" m struct:sqlite3 file: @@ -19162,7 +18993,7 @@ pContext logs/sqlite3.c /^ void *pContext; \/* Copy of pContext pContext logs/sqlite3.c /^ void *pContext;$/;" m struct:RtreeGeomCallback file: pContext logs/sqlite3.c /^ void *pContext;$/;" m struct:RtreeMatchArg file: pCovidx access/sqlite3.c /^ Index *pCovidx; \/* Possible covering index for WHERE_MULTI_OR *\/$/;" m union:WhereLevel::__anon16 file: -pCovidx logs/sqlite3.c /^ Index *pCovidx; \/* Possible covering index for WHERE_MULTI_OR *\/$/;" m union:WhereLevel::__anon61 file: +pCovidx logs/sqlite3.c /^ Index *pCovidx; \/* Possible covering index for WHERE_MULTI_OR *\/$/;" m union:WhereLevel::__anon56 file: pCsr access/sqlite3.c /^ BtCursor *pCsr; \/* Cursor pointing at blob row *\/$/;" m struct:Incrblob file: pCsr access/sqlite3.c /^ Fts3Cursor *pCsr; \/* Cursor snippet is being generated from *\/$/;" m struct:SnippetIter file: pCsr access/sqlite3.c /^ Fts3Cursor *pCsr; \/* FTS3 Cursor *\/$/;" m struct:LoadDoclistCtx file: @@ -19192,7 +19023,7 @@ pDbFd logs/sqlite3.c /^ sqlite3_file *pDbFd; \/* File handle for the data pDbPage access/sqlite3.c /^ DbPage *pDbPage; \/* Pager page handle *\/$/;" m struct:MemPage file: pDbPage logs/sqlite3.c /^ DbPage *pDbPage; \/* Pager page handle *\/$/;" m struct:MemPage file: pDef access/sqlite3.c /^ FuncDef *pDef; \/* Used only when flags==MEM_Agg *\/$/;" m union:Mem::__anon9 file: -pDef logs/sqlite3.c /^ FuncDef *pDef; \/* Used only when flags==MEM_Agg *\/$/;" m union:Mem::__anon54 file: +pDef logs/sqlite3.c /^ FuncDef *pDef; \/* Used only when flags==MEM_Agg *\/$/;" m union:Mem::__anon49 file: pDefault access/sqlite3.c /^ sqlite3_syscall_ptr pDefault; \/* Default value *\/$/;" m struct:unix_syscall file: pDefault access/sqlite3.c /^ sqlite3_syscall_ptr pDefault; \/* Default value *\/$/;" m struct:win_syscall file: pDefault logs/sqlite3.c /^ sqlite3_syscall_ptr pDefault; \/* Default value *\/$/;" m struct:unix_syscall file: @@ -19285,7 +19116,7 @@ pFirst access/sqlite3.c /^ struct MemBlockHdr *pFirst;$/;" m struct:__anon10 ty pFirst access/sqlite3.c /^ unixShm *pFirst; \/* All unixShm objects pointing to this *\/$/;" m struct:unixShmNode file: pFirst access/sqlite3.c /^ winShm *pFirst; \/* All winShm objects pointing to this *\/$/;" m struct:winShmNode file: pFirst logs/sqlite3.c /^ FileChunk *pFirst; \/* Head of in-memory chunk-list *\/$/;" m struct:MemJournal file: -pFirst logs/sqlite3.c /^ struct MemBlockHdr *pFirst;$/;" m struct:__anon55 typeref:struct:__anon55::MemBlockHdr file: +pFirst logs/sqlite3.c /^ struct MemBlockHdr *pFirst;$/;" m struct:__anon50 typeref:struct:__anon50::MemBlockHdr file: pFirst logs/sqlite3.c /^ unixShm *pFirst; \/* All unixShm objects pointing to this *\/$/;" m struct:unixShmNode file: pFirst logs/sqlite3.c /^ winShm *pFirst; \/* All winShm objects pointing to this *\/$/;" m struct:winShmNode file: pFocus uibase/uilib/core/uimanager.cpp /^ CControlUI* pFocus;$/;" m struct:DuiLib::tagFINDTABINFO file: @@ -19294,7 +19125,7 @@ pForest access/sqlite3.c /^ struct RowSetEntry *pForest; \/* List of binary t pForest logs/sqlite3.c /^ struct RowSetEntry *pForest; \/* List of binary trees of entries *\/$/;" m struct:RowSet typeref:struct:RowSet::RowSetEntry file: pFrame access/sqlite3.c /^ VdbeFrame *pFrame; \/* Used when flags==MEM_Frame *\/$/;" m union:Mem::__anon9 file: pFrame access/sqlite3.c /^ VdbeFrame *pFrame; \/* Parent frame *\/$/;" m struct:Vdbe file: -pFrame logs/sqlite3.c /^ VdbeFrame *pFrame; \/* Used when flags==MEM_Frame *\/$/;" m union:Mem::__anon54 file: +pFrame logs/sqlite3.c /^ VdbeFrame *pFrame; \/* Used when flags==MEM_Frame *\/$/;" m union:Mem::__anon49 file: pFrame logs/sqlite3.c /^ VdbeFrame *pFrame; \/* Parent frame *\/$/;" m struct:Vdbe file: pFree access/sqlite3.c /^ LookasideSlot *pFree; \/* List of available buffers *\/$/;" m struct:Lookaside file: pFree access/sqlite3.c /^ PgFreeslot *pFree; \/* Free page blocks *\/$/;" m struct:PCacheGlobal file: @@ -19314,7 +19145,7 @@ pFunc access/sqlite3.c /^ FuncDef *pFunc; \/* The aggregate function pFunc access/sqlite3.c /^ FuncDef *pFunc; \/* Used when p4type is P4_FUNCDEF *\/$/;" m union:VdbeOp::__anon1 file: pFunc access/sqlite3.c /^ FuncDef *pFunc; \/* Pointer to function information. MUST BE FIRST *\/$/;" m struct:sqlite3_context file: pFunc logs/sqlite3.c /^ FuncDef *pFunc; \/* The aggregate function implementation *\/$/;" m struct:AggInfo::AggInfo_func file: -pFunc logs/sqlite3.c /^ FuncDef *pFunc; \/* Used when p4type is P4_FUNCDEF *\/$/;" m union:VdbeOp::__anon46 file: +pFunc logs/sqlite3.c /^ FuncDef *pFunc; \/* Used when p4type is P4_FUNCDEF *\/$/;" m union:VdbeOp::__anon41 file: pFunc logs/sqlite3.c /^ FuncDef *pFunc; \/* Pointer to function information. MUST BE FIRST *\/$/;" m struct:sqlite3_context file: pGeom access/sqlite3.c /^ sqlite3_rtree_geometry *pGeom; \/* Constraint callback argument for a MATCH *\/$/;" m struct:RtreeConstraint file: pGeom logs/sqlite3.c /^ sqlite3_rtree_geometry *pGeom; \/* Constraint callback argument for a MATCH *\/$/;" m struct:RtreeConstraint file: @@ -19336,7 +19167,7 @@ pHeap access/sqlite3.c /^ void *pHeap; \/* Heap storage sp pHeap logs/sqlite3.c /^ void *pHeap; \/* Heap storage space *\/$/;" m struct:Sqlite3Config file: pHoriz uibase/uilib/control/uitreeview.h /^ CHorizontalLayoutUI* pHoriz;$/;" m class:DuiLib::CTreeNodeUI pI64 access/sqlite3.c /^ i64 *pI64; \/* Used when p4type is P4_INT64 *\/$/;" m union:VdbeOp::__anon1 file: -pI64 logs/sqlite3.c /^ i64 *pI64; \/* Used when p4type is P4_INT64 *\/$/;" m union:VdbeOp::__anon46 file: +pI64 logs/sqlite3.c /^ i64 *pI64; \/* Used when p4type is P4_INT64 *\/$/;" m union:VdbeOp::__anon41 file: pId access/sqlite3.c /^ struct vxworksFileId *pId; \/* Unique file ID *\/$/;" m struct:unixFile typeref:struct:unixFile::vxworksFileId file: pId access/sqlite3.c /^ struct vxworksFileId *pId; \/* Unique file ID for vxworks. *\/$/;" m struct:unixFileId typeref:struct:unixFileId::vxworksFileId file: pId logs/sqlite3.c /^ struct vxworksFileId *pId; \/* Unique file ID *\/$/;" m struct:unixFile typeref:struct:unixFile::vxworksFileId file: @@ -19353,7 +19184,7 @@ pInSavepoint logs/sqlite3.c /^ Bitvec *pInSavepoint; \/* Set of pages in pIndex access/sqlite3.c /^ Index *pIndex; \/* Index used, or NULL *\/$/;" m struct:WhereLoop::__anon18::__anon19 file: pIndex access/sqlite3.c /^ Index *pIndex; \/* Index structure corresponding to zIndex, if any *\/$/;" m struct:SrcList::SrcList_item file: pIndex access/sqlite3.c /^ Index *pIndex; \/* List of SQL indexes on this table. *\/$/;" m struct:Table file: -pIndex logs/sqlite3.c /^ Index *pIndex; \/* Index used, or NULL *\/$/;" m struct:WhereLoop::__anon63::__anon64 file: +pIndex logs/sqlite3.c /^ Index *pIndex; \/* Index used, or NULL *\/$/;" m struct:WhereLoop::__anon58::__anon59 file: pIndex logs/sqlite3.c /^ Index *pIndex; \/* Index structure corresponding to zIndex, if any *\/$/;" m struct:SrcList::SrcList_item file: pIndex logs/sqlite3.c /^ Index *pIndex; \/* List of SQL indexes on this table. *\/$/;" m struct:Table file: pInitMutex access/sqlite3.c /^ sqlite3_mutex *pInitMutex; \/* Mutex used by sqlite3_initialize() *\/$/;" m struct:Sqlite3Config file: @@ -19378,7 +19209,7 @@ pKeyInfo access/sqlite3.c /^ KeyInfo *pKeyInfo; \/* A KeyInfo object suit pKeyInfo access/sqlite3.c /^ KeyInfo *pKeyInfo; \/* Info about index keys needed by index cursors *\/$/;" m struct:VdbeCursor file: pKeyInfo access/sqlite3.c /^ KeyInfo *pKeyInfo; \/* Collation and sort-order information *\/$/;" m struct:UnpackedRecord file: pKeyInfo access/sqlite3.c /^ struct KeyInfo *pKeyInfo; \/* Argument passed to comparison function *\/$/;" m struct:BtCursor typeref:struct:BtCursor::KeyInfo file: -pKeyInfo logs/sqlite3.c /^ KeyInfo *pKeyInfo; \/* Used when p4type is P4_KEYINFO *\/$/;" m union:VdbeOp::__anon46 file: +pKeyInfo logs/sqlite3.c /^ KeyInfo *pKeyInfo; \/* Used when p4type is P4_KEYINFO *\/$/;" m union:VdbeOp::__anon41 file: pKeyInfo logs/sqlite3.c /^ KeyInfo *pKeyInfo; \/* A KeyInfo object suitable for this index *\/$/;" m struct:Index file: pKeyInfo logs/sqlite3.c /^ KeyInfo *pKeyInfo; \/* Info about index keys needed by index cursors *\/$/;" m struct:VdbeCursor file: pKeyInfo logs/sqlite3.c /^ KeyInfo *pKeyInfo; \/* Collation and sort-order information *\/$/;" m struct:UnpackedRecord file: @@ -19387,7 +19218,7 @@ pLast access/sqlite3.c /^ TriggerStep *pLast; \/* Last element in link-list. V pLast access/sqlite3.c /^ struct MemBlockHdr *pLast;$/;" m struct:__anon10 typeref:struct:__anon10::MemBlockHdr file: pLast access/sqlite3.c /^ struct RowSetEntry *pLast; \/* Last entry on the pEntry list *\/$/;" m struct:RowSet typeref:struct:RowSet::RowSetEntry file: pLast logs/sqlite3.c /^ TriggerStep *pLast; \/* Last element in link-list. Valid for 1st elem only *\/$/;" m struct:TriggerStep file: -pLast logs/sqlite3.c /^ struct MemBlockHdr *pLast;$/;" m struct:__anon55 typeref:struct:__anon55::MemBlockHdr file: +pLast logs/sqlite3.c /^ struct MemBlockHdr *pLast;$/;" m struct:__anon50 typeref:struct:__anon50::MemBlockHdr file: pLast logs/sqlite3.c /^ struct RowSetEntry *pLast; \/* Last entry on the pEntry list *\/$/;" m struct:RowSet typeref:struct:RowSet::RowSetEntry file: pLast uibase/uilib/core/uimanager.cpp /^ CControlUI* pLast;$/;" m struct:DuiLib::tagFINDTABINFO file: pLeft access/sqlite3.c /^ Expr *pLeft; \/* Left subnode *\/$/;" m struct:Expr file: @@ -19408,7 +19239,7 @@ pList access/sqlite3.c /^ char *pList; \/* Pointer to start pList access/sqlite3.c /^ char *pList; \/* Position-list *\/$/;" m struct:TermOffset file: pList access/sqlite3.c /^ char *pList; \/* Pointer to position list following iDocid *\/$/;" m struct:Fts3Doclist file: pList access/sqlite3.c /^ char *pList;$/;" m struct:TokenDoclist file: -pList logs/sqlite3.c /^ ExprList *pList; \/* op = IN, EXISTS, SELECT, CASE, FUNCTION, BETWEEN *\/$/;" m union:Expr::__anon49 file: +pList logs/sqlite3.c /^ ExprList *pList; \/* op = IN, EXISTS, SELECT, CASE, FUNCTION, BETWEEN *\/$/;" m union:Expr::__anon44 file: pList logs/sqlite3.c /^ PendingList *pList; \/* Doclist is assembled here *\/$/;" m struct:Fts3DeferredToken file: pList logs/sqlite3.c /^ char *pList; \/* Pointer to start of phrase position list *\/$/;" m struct:SnippetPhrase file: pList logs/sqlite3.c /^ char *pList; \/* Position-list *\/$/;" m struct:TermOffset file: @@ -19436,7 +19267,7 @@ pMapRegion logs/sqlite3.c /^ void *pMapRegion; \/* Memory map pMapRegion logs/sqlite3.c /^ void *pMapRegion; \/* Area memory mapped *\/$/;" m struct:winFile file: pMem access/sqlite3.c /^ Mem *pMem; \/* Used when p4type is P4_MEM *\/$/;" m union:VdbeOp::__anon1 file: pMem access/sqlite3.c /^ Mem *pMem; \/* Memory cell used to store aggregate context *\/$/;" m struct:sqlite3_context file: -pMem logs/sqlite3.c /^ Mem *pMem; \/* Used when p4type is P4_MEM *\/$/;" m union:VdbeOp::__anon46 file: +pMem logs/sqlite3.c /^ Mem *pMem; \/* Used when p4type is P4_MEM *\/$/;" m union:VdbeOp::__anon41 file: pMem logs/sqlite3.c /^ Mem *pMem; \/* Memory cell used to store aggregate context *\/$/;" m struct:sqlite3_context file: pMethod access/sqlite3.c /^ const sqlite3_io_methods *pMethod; \/*** Must be first ***\/$/;" m struct:winFile file: pMethod access/sqlite3.c /^ sqlite3_io_methods *pMethod; \/* I\/O methods on journal files *\/$/;" m struct:JournalFile file: @@ -19465,7 +19296,7 @@ pModule logs/sqlite3.c /^ const sqlite3_module *pModule; \/* The module for th pModule logs/sqlite3.c /^ const sqlite3_tokenizer_module *pModule; \/* The module for this tokenizer *\/$/;" m struct:sqlite3_tokenizer file: pModule logs/sqlite3.h /^ const sqlite3_module *pModule; \/* The module for this virtual table *\/$/;" m struct:sqlite3_vtab pNC access/sqlite3.c /^ NameContext *pNC; \/* Naming context *\/$/;" m union:Walker::__anon8 file: -pNC logs/sqlite3.c /^ NameContext *pNC; \/* Naming context *\/$/;" m union:Walker::__anon53 file: +pNC logs/sqlite3.c /^ NameContext *pNC; \/* Naming context *\/$/;" m union:Walker::__anon48 file: pName access/sqlite3.c /^ const Token *pName; \/* Name of the container - used for error messages *\/$/;" m struct:DbFixer file: pName logs/sqlite3.c /^ const Token *pName; \/* Name of the container - used for error messages *\/$/;" m struct:DbFixer file: pNew access/sqlite3.c /^ WhereLoop *pNew; \/* Template WhereLoop *\/$/;" m struct:WhereLoopBuilder file: @@ -19574,7 +19405,7 @@ pOldMethod logs/sqlite3.c /^ sqlite3_io_methods const *pOldMethod; \/* Orig pOn access/sqlite3.c /^ Expr *pOn; \/* The ON clause of a join *\/$/;" m struct:SrcList::SrcList_item file: pOn logs/sqlite3.c /^ Expr *pOn; \/* The ON clause of a join *\/$/;" m struct:SrcList::SrcList_item file: pOrInfo access/sqlite3.c /^ WhereOrInfo *pOrInfo; \/* Extra information if (eOperator & WO_OR)!=0 *\/$/;" m union:WhereTerm::__anon21 file: -pOrInfo logs/sqlite3.c /^ WhereOrInfo *pOrInfo; \/* Extra information if (eOperator & WO_OR)!=0 *\/$/;" m union:WhereTerm::__anon66 file: +pOrInfo logs/sqlite3.c /^ WhereOrInfo *pOrInfo; \/* Extra information if (eOperator & WO_OR)!=0 *\/$/;" m union:WhereTerm::__anon61 file: pOrSet access/sqlite3.c /^ WhereOrSet *pOrSet; \/* Record best loops here, if not NULL *\/$/;" m struct:WhereLoopBuilder file: pOrSet logs/sqlite3.c /^ WhereOrSet *pOrSet; \/* Record best loops here, if not NULL *\/$/;" m struct:WhereLoopBuilder file: pOrderBy access/sqlite3.c /^ ExprList *pOrderBy; \/* ORDER BY clause *\/$/;" m struct:WhereLoopBuilder file: @@ -19656,7 +19487,7 @@ pProfileArg logs/sqlite3.c /^ void *pProfileArg; \/* Arg pProgram access/sqlite3.c /^ SubProgram *pProgram; \/* Used when p4type is P4_SUBPROGRAM *\/$/;" m union:VdbeOp::__anon1 file: pProgram access/sqlite3.c /^ SubProgram *pProgram; \/* Linked list of all sub-programs used by VM *\/$/;" m struct:Vdbe file: pProgram access/sqlite3.c /^ SubProgram *pProgram; \/* Program implementing pTrigger\/orconf *\/$/;" m struct:TriggerPrg file: -pProgram logs/sqlite3.c /^ SubProgram *pProgram; \/* Used when p4type is P4_SUBPROGRAM *\/$/;" m union:VdbeOp::__anon46 file: +pProgram logs/sqlite3.c /^ SubProgram *pProgram; \/* Used when p4type is P4_SUBPROGRAM *\/$/;" m union:VdbeOp::__anon41 file: pProgram logs/sqlite3.c /^ SubProgram *pProgram; \/* Linked list of all sub-programs used by VM *\/$/;" m struct:Vdbe file: pProgram logs/sqlite3.c /^ SubProgram *pProgram; \/* Program implementing pTrigger\/orconf *\/$/;" m struct:TriggerPrg file: pProgressArg access/sqlite3.c /^ void *pProgressArg; \/* Argument to the progress callback *\/$/;" m struct:sqlite3 file: @@ -19671,7 +19502,7 @@ pReadRowid access/sqlite3.c /^ sqlite3_stmt *pReadRowid;$/;" m struct:Rtree fil pReadRowid logs/sqlite3.c /^ sqlite3_stmt *pReadRowid;$/;" m struct:Rtree file: pReal access/sqlite3.c /^ double *pReal; \/* Used when p4type is P4_REAL *\/$/;" m union:VdbeOp::__anon1 file: pReal access/sqlite3.c /^ sqlite3_file *pReal; \/* The "real" underlying file descriptor *\/$/;" m struct:JournalFile file: -pReal logs/sqlite3.c /^ double *pReal; \/* Used when p4type is P4_REAL *\/$/;" m union:VdbeOp::__anon46 file: +pReal logs/sqlite3.c /^ double *pReal; \/* Used when p4type is P4_REAL *\/$/;" m union:VdbeOp::__anon41 file: pReal logs/sqlite3.c /^ sqlite3_file *pReal; \/* The "real" underlying file descriptor *\/$/;" m struct:JournalFile file: pRec access/sqlite3.c /^ UnpackedRecord *pRec; \/* Probe for stat4 (if required) *\/$/;" m struct:WhereLoopBuilder file: pRec logs/sqlite3.c /^ UnpackedRecord *pRec; \/* Probe for stat4 (if required) *\/$/;" m struct:WhereLoopBuilder file: @@ -19698,7 +19529,7 @@ pRollbackArg logs/sqlite3.c /^ void *pRollbackArg; \/* Argument t pRoot access/sqlite3.c /^ Fts3Expr *pRoot; \/* Root of NEAR\/AND cluster *\/$/;" m struct:Fts3TokenAndCost file: pRoot logs/sqlite3.c /^ Fts3Expr *pRoot; \/* Root of NEAR\/AND cluster *\/$/;" m struct:Fts3TokenAndCost file: pRowSet access/sqlite3.c /^ RowSet *pRowSet; \/* Used only when flags==MEM_RowSet *\/$/;" m union:Mem::__anon9 file: -pRowSet logs/sqlite3.c /^ RowSet *pRowSet; \/* Used only when flags==MEM_RowSet *\/$/;" m union:Mem::__anon54 file: +pRowSet logs/sqlite3.c /^ RowSet *pRowSet; \/* Used only when flags==MEM_RowSet *\/$/;" m union:Mem::__anon49 file: pSTDCOM_OBJMAP_ENTRY include/dlcom/comfactory.hpp /^ }STDCOM_OBJMAP_ENTRY, *pSTDCOM_OBJMAP_ENTRY;$/;" t typeref:struct:_STDCOM_OBJMAP_ENTRY pSavepoint access/sqlite3.c /^ Savepoint *pSavepoint; \/* List of active savepoints *\/$/;" m struct:sqlite3 file: pSavepoint logs/sqlite3.c /^ Savepoint *pSavepoint; \/* List of active savepoints *\/$/;" m struct:sqlite3 file: @@ -19734,7 +19565,7 @@ pSelect access/sqlite3.c /^ Select *pSelect; \/* A SELECT statement used in pSelect access/sqlite3.c /^ Select *pSelect; \/* NULL for tables. Points to definition if a view. *\/$/;" m struct:Table file: pSelect access/sqlite3.c /^ Select *pSelect; \/* SELECT statment or RHS of INSERT INTO .. SELECT ... *\/$/;" m struct:TriggerStep file: pSelect logs/sqlite3.c /^ Select *pSelect; \/* The definition of this CTE *\/$/;" m struct:With::Cte file: -pSelect logs/sqlite3.c /^ Select *pSelect; \/* EP_xIsSelect and op = IN, EXISTS, SELECT *\/$/;" m union:Expr::__anon49 file: +pSelect logs/sqlite3.c /^ Select *pSelect; \/* EP_xIsSelect and op = IN, EXISTS, SELECT *\/$/;" m union:Expr::__anon44 file: pSelect logs/sqlite3.c /^ Select *pSelect; \/* A SELECT statement used in place of a table name *\/$/;" m struct:SrcList::SrcList_item file: pSelect logs/sqlite3.c /^ Select *pSelect; \/* NULL for tables. Points to definition if a view. *\/$/;" m struct:Table file: pSelect logs/sqlite3.c /^ Select *pSelect; \/* SELECT statment or RHS of INSERT INTO .. SELECT ... *\/$/;" m struct:TriggerStep file: @@ -19767,12 +19598,12 @@ pSrc logs/sqlite3.c /^ SrcList *pSrc; \/* The FROM clause *\/$/;" m str pSrc logs/sqlite3.c /^ SrcList *pSrc; \/* One particular FROM clause in a nested query *\/$/;" m struct:SrcCount file: pSrcBits uibase/uilib/core/uimanager.h /^ LPBYTE pSrcBits;$/;" m struct:DuiLib::tagTImageInfo pSrcCount access/sqlite3.c /^ struct SrcCount *pSrcCount; \/* Counting column references *\/$/;" m union:Walker::__anon8 typeref:struct:Walker::__anon8::SrcCount file: -pSrcCount logs/sqlite3.c /^ struct SrcCount *pSrcCount; \/* Counting column references *\/$/;" m union:Walker::__anon53 typeref:struct:Walker::__anon53::SrcCount file: +pSrcCount logs/sqlite3.c /^ struct SrcCount *pSrcCount; \/* Counting column references *\/$/;" m union:Walker::__anon48 typeref:struct:Walker::__anon48::SrcCount file: pSrcDb access/sqlite3.c /^ sqlite3* pSrcDb; \/* Source database handle *\/$/;" m struct:sqlite3_backup file: pSrcDb logs/sqlite3.c /^ sqlite3* pSrcDb; \/* Source database handle *\/$/;" m struct:sqlite3_backup file: pSrcList access/sqlite3.c /^ SrcList *pSrcList; \/* FROM clause *\/$/;" m union:Walker::__anon8 file: pSrcList access/sqlite3.c /^ SrcList *pSrcList; \/* One or more tables used to resolve names *\/$/;" m struct:NameContext file: -pSrcList logs/sqlite3.c /^ SrcList *pSrcList; \/* FROM clause *\/$/;" m union:Walker::__anon53 file: +pSrcList logs/sqlite3.c /^ SrcList *pSrcList; \/* FROM clause *\/$/;" m union:Walker::__anon48 file: pSrcList logs/sqlite3.c /^ SrcList *pSrcList; \/* One or more tables used to resolve names *\/$/;" m struct:NameContext file: pStart access/sqlite3.c /^ void *pStart, *pEnd; \/* Bounds of pagecache malloc range *\/$/;" m struct:PCacheGlobal file: pStart access/sqlite3.c /^ void *pStart; \/* First byte of available memory space *\/$/;" m struct:Lookaside file: @@ -19874,7 +19705,7 @@ pVTable access/sqlite3.c /^ VTable *pVTable; \/* The virtual table being con pVTable logs/sqlite3.c /^ VTable *pVTable; \/* List of VTable objects. *\/$/;" m struct:Table file: pVTable logs/sqlite3.c /^ VTable *pVTable; \/* The virtual table being constructed *\/$/;" m struct:VtabCtx file: pVal access/sqlite3.c /^ void *pVal;$/;" m struct:SorterRecord file: -pVal compat/compat_var.h /^ void* pVal;$/;" m union:tag_varaint_t::__anon30 +pVal crt/crt_var.h /^ void* pVal;$/;" m union:tag_varaint_t::__anon25 pVal logs/sqlite3.c /^ void *pVal;$/;" m struct:SorterRecord file: pVdbe access/sqlite3.c /^ Vdbe *pVdbe; \/* The VM that owns this context *\/$/;" m struct:sqlite3_context file: pVdbe access/sqlite3.c /^ Vdbe *pVdbe; \/* An engine for executing database bytecode *\/$/;" m struct:Parse file: @@ -19900,7 +19731,7 @@ pVtab access/sqlite3.c /^ VTable *pVtab; \/* Used when p4type is P4_V pVtab access/sqlite3.c /^ sqlite3_vtab *pVtab; \/* Pointer to vtab instance *\/$/;" m struct:VTable file: pVtab access/sqlite3.c /^ sqlite3_vtab *pVtab; \/* Virtual table of this cursor *\/$/;" m struct:sqlite3_vtab_cursor file: pVtab access/sqlite3.h /^ sqlite3_vtab *pVtab; \/* Virtual table of this cursor *\/$/;" m struct:sqlite3_vtab_cursor -pVtab logs/sqlite3.c /^ VTable *pVtab; \/* Used when p4type is P4_VTAB *\/$/;" m union:VdbeOp::__anon46 file: +pVtab logs/sqlite3.c /^ VTable *pVtab; \/* Used when p4type is P4_VTAB *\/$/;" m union:VdbeOp::__anon41 file: pVtab logs/sqlite3.c /^ sqlite3_vtab *pVtab; \/* Pointer to vtab instance *\/$/;" m struct:VTable file: pVtab logs/sqlite3.c /^ sqlite3_vtab *pVtab; \/* Virtual table of this cursor *\/$/;" m struct:sqlite3_vtab_cursor file: pVtab logs/sqlite3.h /^ sqlite3_vtab *pVtab; \/* Virtual table of this cursor *\/$/;" m struct:sqlite3_vtab_cursor @@ -20066,6 +19897,8 @@ pager_write_pagelist access/sqlite3.c /^static int pager_write_pagelist(Pager *p pager_write_pagelist logs/sqlite3.c /^static int pager_write_pagelist(Pager *pPager, PgHdr *pList){$/;" f file: pagesize polipo/chunk.c /^static int pagesize;$/;" v file: pal uibase/uilib/utils/stb_image.c /^ stbi_uc pal[256][4];$/;" m struct:__anon115 file: +parenGroup vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let parenGroup = token.group$/;" v +parenGroup vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let parenGroup = -1$/;" v parent uibase/uilib/core/pugixml.cpp /^ impl::compact_pointer_parent parent;$/;" m struct:pugi::xml_node_struct file: parent uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xml_node::parent() const$/;" f class:pugi::xml_node parent uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xpath_node::parent() const$/;" f class:pugi::xpath_node @@ -20076,7 +19909,7 @@ parentProxy polipo/server.c /^AtomPtr parentProxy = NULL;$/;" v parentProxySetter polipo/server.c /^parentProxySetter(ConfigVariablePtr var, void *value)$/;" f file: parentWrite access/sqlite3.c /^static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64 iPar){$/;" f file: parentWrite logs/sqlite3.c /^static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64 iPar){$/;" f file: -parent_context compat/compat_threadpool.h /^ void* parent_context;$/;" m struct:io_thread_s +parent_context crt/crt_threadpool.h /^ void* parent_context;$/;" m struct:io_thread_s parse uibase/uilib/core/pugixml.cpp /^ static binary_op_t parse(xpath_lexer& lexer)$/;" f struct:xpath_parser::binary_op_t parse uibase/uilib/core/pugixml.cpp /^ static char_t* parse(char_t* s)$/;" f struct:strconv_pcdata_impl parse uibase/uilib/core/pugixml.cpp /^ static xml_parse_result parse(char_t* buffer, size_t length, xml_document_struct* xmldoc, xml_node_struct* root, unsigned int optmsk)$/;" f struct:xml_parser @@ -20111,9 +19944,9 @@ parseTimezone logs/sqlite3.c /^static int parseTimezone(const char *zDate, DateT parseUrl polipo/http_parse.c /^parseUrl(const char *url, int len,$/;" f parseYyyyMmDd access/sqlite3.c /^static int parseYyyyMmDd(const char *zDate, DateTime *p){$/;" f file: parseYyyyMmDd logs/sqlite3.c /^static int parseYyyyMmDd(const char *zDate, DateTime *p){$/;" f file: -parse_array base/code/compat_cjson.c /^static cJSON_bool parse_array(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: +parse_array stdcrt/code/compat_cjson.c /^static cJSON_bool parse_array(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: parse_axis_name uibase/uilib/core/pugixml.cpp /^ axis_t parse_axis_name(const xpath_lexer_string& name, bool& specified)$/;" f struct:xpath_parser -parse_buffer base/code/compat_cjson.c /^} parse_buffer;$/;" t typeref:struct:__anon26 file: +parse_buffer stdcrt/code/compat_cjson.c /^} parse_buffer;$/;" t typeref:struct:__anon83 file: parse_cdata uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_cdata = 0x0004;$/;" v parse_comments uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_comments = 0x0002;$/;" v parse_declaration uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_declaration = 0x0100;$/;" v @@ -20134,14 +19967,14 @@ parse_filter_expression uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* parse_ parse_fragment uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_fragment = 0x1000;$/;" v parse_full uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_full = parse_default | parse_pi | parse_comments | parse_declaration | parse_doctype;$/;" v parse_function uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* parse_function(const xpath_lexer_string& name, size_t argc, xpath_ast_node* args[2])$/;" f struct:xpath_parser -parse_hex4 base/code/compat_cjson.c /^static unsigned parse_hex4(const unsigned char * const input)$/;" f file: +parse_hex4 stdcrt/code/compat_cjson.c /^static unsigned parse_hex4(const unsigned char * const input)$/;" f file: parse_int polipo/parse_time.c /^parse_int(const char *buf, int i, int len, int *val_return)$/;" f file: parse_location_path uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* parse_location_path()$/;" f struct:xpath_parser parse_minimal uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_minimal = 0x0000;$/;" v parse_month polipo/parse_time.c /^parse_month(const char *buf, int i, int len, int *val_return)$/;" f file: parse_node_test_type uibase/uilib/core/pugixml.cpp /^ nodetest_t parse_node_test_type(const xpath_lexer_string& name)$/;" f struct:xpath_parser -parse_number base/code/compat_cjson.c /^static cJSON_bool parse_number(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: -parse_object base/code/compat_cjson.c /^static cJSON_bool parse_object(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: +parse_number stdcrt/code/compat_cjson.c /^static cJSON_bool parse_number(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: +parse_object stdcrt/code/compat_cjson.c /^static cJSON_bool parse_object(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: parse_path_or_unary_expression uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* parse_path_or_unary_expression()$/;" f struct:xpath_parser parse_pi uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_pi = 0x0001;$/;" v parse_primary_expression uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* parse_primary_expression()$/;" f struct:xpath_parser @@ -20150,12 +19983,12 @@ parse_relative_location_path uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* p parse_simple uibase/uilib/core/pugixml.cpp /^ static char_t* parse_simple(char_t* s, char_t end_quote)$/;" f struct:strconv_attribute_impl parse_skip_bom uibase/uilib/core/pugixml.cpp /^ static char_t* parse_skip_bom(char_t* s)$/;" f struct:xml_parser parse_step uibase/uilib/core/pugixml.cpp /^ xpath_ast_node* parse_step(xpath_ast_node* set)$/;" f struct:xpath_parser -parse_string base/code/compat_cjson.c /^static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: +parse_string stdcrt/code/compat_cjson.c /^static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: parse_time polipo/parse_time.c /^parse_time(const char *buf, int offset, int len, time_t *time_return)$/;" f parse_tree uibase/uilib/core/pugixml.cpp /^ char_t* parse_tree(char_t* s, xml_node_struct* root, unsigned int optmsk, char_t endch)$/;" f struct:xml_parser parse_trim_pcdata uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_trim_pcdata = 0x0800;$/;" v -parse_url_char http/http/http_parser.cpp /^parse_url_char(enum state s, const char ch)$/;" f file: -parse_value base/code/compat_cjson.c /^static cJSON_bool parse_value(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: +parse_url_char net/http_protocol/http_parser.cpp /^parse_url_char(enum state s, const char ch)$/;" f file: +parse_value stdcrt/code/compat_cjson.c /^static cJSON_bool parse_value(cJSON * const item, parse_buffer * const input_buffer)$/;" f file: parse_wconv uibase/uilib/core/pugixml.cpp /^ static char_t* parse_wconv(char_t* s, char_t end_quote)$/;" f struct:strconv_attribute_impl parse_wconv_attribute uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_wconv_attribute = 0x0040;$/;" v parse_wnorm uibase/uilib/core/pugixml.cpp /^ static char_t* parse_wnorm(char_t* s, char_t end_quote)$/;" f struct:strconv_attribute_impl @@ -20164,9 +19997,9 @@ parse_ws_pcdata uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_ws_pcd parse_ws_pcdata_single uibase/uilib/core/pugixml.hpp /^ const unsigned int parse_ws_pcdata_single = 0x0400;$/;" v partition3 uibase/uilib/core/pugixml.cpp /^ template PUGI__FN void partition3(T* begin, T* end, T pivot, const Pred& pred, T** out_eqbeg, T** out_eqend)$/;" f path uibase/uilib/core/pugixml.cpp /^ PUGI__FN string_t xml_node::path(char_t delimiter) const$/;" f class:pugi::xml_node -path_slash compat/compat_common.hpp 58;" d -path_slash compat/compat_common.hpp 60;" d -path_slash compat/compat_common.hpp 62;" d +path_slash crt/crt_common.hpp 58;" d +path_slash crt/crt_common.hpp 60;" d +path_slash crt/crt_common.hpp 62;" d patternCompare access/sqlite3.c /^static int patternCompare($/;" f file: patternCompare logs/sqlite3.c /^static int patternCompare($/;" f file: payloadSize access/sqlite3.c /^ u32 payloadSize; \/* Total number of bytes in the record *\/$/;" m struct:VdbeCursor file: @@ -20242,6 +20075,7 @@ pcacheSortDirtyList logs/sqlite3.c /^static PgHdr *pcacheSortDirtyList(PgHdr *pI pcacheUnpin access/sqlite3.c /^static void pcacheUnpin(PgHdr *p){$/;" f file: pcacheUnpin logs/sqlite3.c /^static void pcacheUnpin(PgHdr *p){$/;" f file: persistent polipo/server.h /^ int persistent;$/;" m struct:_HTTPServer +persistentBehaviour vim_tool/.vim/plugin/winmanager.vim /^ let g:persistentBehaviour = 1$/;" v pf uibase/uilib/control/uirichedit.cpp /^ PARAFORMAT2 pf; \/\/ Default paragraph format$/;" m class:DuiLib::CTxtWinHost file: pfn uibase/uilib/core/uidefine.h /^ DUI_PMSG pfn; $/;" m struct:DuiLib::DUI_MSGMAP_ENTRY pfn uibase/uilib/core/uidefine.h /^ DUI_PMSG pfn; $/;" m union:DuiLib::DuiMessageMapFunctions @@ -20285,12 +20119,13 @@ poll_events polipo/event.h /^ short poll_events;$/;" m struct:_FdEventHandler poll_fds polipo/event.c /^static struct pollfd *poll_fds = NULL;$/;" v typeref:struct:pollfd file: pollfd polipo/mingw.h /^struct pollfd {$/;" s pool include/utilex/threadpool.hpp /^ _threadpool_t pool;$/;" m class:CThreadPool -pop_back compat/compat_argv.h /^ char* (*pop_back)(argv_t*);$/;" m struct:argv_s -pop_back compat/compat_array.h /^ void* (*pop_back)(struct array_s*);$/;" m struct:array_s -pop_front compat/compat_argv.h /^ char* (*pop_front)(argv_t*);$/;" m struct:argv_s -pop_front compat/compat_array.h /^ void* (*pop_front)(struct array_s*);$/;" m struct:array_s +pop_back crt/crt_argv.h /^ char* (*pop_back)(argv_t*);$/;" m struct:argv_s +pop_back crt/crt_array.h /^ void* (*pop_back)(struct array_s*);$/;" m struct:array_s +pop_front crt/crt_argv.h /^ char* (*pop_front)(argv_t*);$/;" m struct:argv_s +pop_front crt/crt_array.h /^ void* (*pop_front)(struct array_s*);$/;" m struct:array_s pop_queue include/utilex/lockqueue.hpp /^ HRESULT pop_queue(_Ty* pNode) {$/;" f class:CLockQueue -port http/http/http_parser.h /^ uint16_t port; \/* Converted UF_PORT string *\/$/;" m struct:http_parser_url +popupItemResultList vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:popupItemResultList = []$/;" v +port net/http_protocol/http_parser.h /^ uint16_t port; \/* Converted UF_PORT string *\/$/;" m struct:http_parser_url port polipo/io.h /^ int port;$/;" m struct:_ConnectRequest port polipo/server.h /^ int port;$/;" m struct:_HTTPServer port polipo/socks.h /^ int port;$/;" m struct:_SocksRequest @@ -20320,7 +20155,7 @@ porter_tokenizer_cursor access/sqlite3.c /^} porter_tokenizer_cursor;$/;" t type porter_tokenizer_cursor logs/sqlite3.c /^typedef struct porter_tokenizer_cursor {$/;" s file: porter_tokenizer_cursor logs/sqlite3.c /^} porter_tokenizer_cursor;$/;" t typeref:struct:porter_tokenizer_cursor file: pos mempool/alloc.h /^ u_char *pos;$/;" m struct:ngx_buf_s -position base/code/compat_cjson.c /^ size_t position;$/;" m struct:__anon25 file: +position stdcrt/code/compat_cjson.c /^ size_t position;$/;" m struct:__anon82 file: position uibase/uilib/core/pugixml.cpp /^ size_t position, size;$/;" m struct:xpath_context file: posixFchown access/sqlite3.c /^static int posixFchown(int fd, uid_t uid, gid_t gid){$/;" f file: posixFchown logs/sqlite3.c /^static int posixFchown(int fd, uid_t uid, gid_t gid){$/;" f file: @@ -20388,16 +20223,16 @@ prev access/sqlite3.c /^ u32 prev; \/* Index in mem3.aPool[] of previ prev access/sqlite3.c /^ Fts3HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:Fts3HashElem file: prev access/sqlite3.c /^ HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:HashElem file: prev access/sqlite3.c /^ int prev; \/* Index of previous free chunk *\/$/;" m struct:Mem5Link file: -prev compat/compat_cjson.h /^ struct cJSON *prev;$/;" m struct:cJSON typeref:struct:cJSON::cJSON -prev compat/compat_list.h /^ struct _list_item *prev;$/;" m struct:_list_item typeref:struct:_list_item::_list_item -prev compat/compat_queue.h /^ _queue_t *prev;$/;" m struct:_queue_s -prev logs/sqlite3.c /^ u32 prev; \/* Index in mem3.aPool[] of previous free chunk *\/$/;" m struct:Mem3Block::__anon56::__anon58 file: +prev crt/crt_cjson.h /^ struct cJSON *prev;$/;" m struct:cJSON typeref:struct:cJSON::cJSON +prev crt/crt_list.h /^ struct _list_item *prev;$/;" m struct:_list_item typeref:struct:_list_item::_list_item +prev crt/crt_queue.h /^ _queue_t *prev;$/;" m struct:_queue_s +prev logs/sqlite3.c /^ u32 prev; \/* Index in mem3.aPool[] of previous free chunk *\/$/;" m struct:Mem3Block::__anon51::__anon53 file: prev logs/sqlite3.c /^ Fts3HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:Fts3HashElem file: prev logs/sqlite3.c /^ HashElem *next, *prev; \/* Next and previous elements in the table *\/$/;" m struct:HashElem file: prev logs/sqlite3.c /^ int prev; \/* Index of previous free chunk *\/$/;" m struct:Mem5Link file: prev uibase/uilib/core/pugixml.cpp /^ xml_memory_page* prev;$/;" m struct:xml_memory_page file: prevSize access/sqlite3.c /^ u32 prevSize; \/* Size of previous chunk in Mem3Block elements *\/$/;" m struct:Mem3Block::__anon11::__anon12 file: -prevSize logs/sqlite3.c /^ u32 prevSize; \/* Size of previous chunk in Mem3Block elements *\/$/;" m struct:Mem3Block::__anon56::__anon57 file: +prevSize logs/sqlite3.c /^ u32 prevSize; \/* Size of previous chunk in Mem3Block elements *\/$/;" m struct:Mem3Block::__anon51::__anon52 file: prev_attribute_c uibase/uilib/core/pugixml.cpp /^ impl::compact_pointer prev_attribute_c;$/;" m struct:pugi::xml_attribute_struct file: prev_sibling_c uibase/uilib/core/pugixml.cpp /^ impl::compact_pointer prev_sibling_c;$/;" m struct:pugi::xml_node_struct file: previous polipo/diskcache.h /^ struct _DiskCacheEntry *previous;$/;" m struct:_DiskCacheEntry typeref:struct:_DiskCacheEntry::_DiskCacheEntry @@ -20408,7 +20243,7 @@ previous polipo/object.h /^ struct _Object *next, *previous;$/;" m struct:_Ob previous_attribute uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_attribute xml_attribute::previous_attribute() const$/;" f class:pugi::xml_attribute previous_sibling uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xml_node::previous_sibling() const$/;" f class:pugi::xml_node previous_sibling uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_node xml_node::previous_sibling(const char_t* name_) const$/;" f class:pugi::xml_node -print base/code/compat_cjson.c /^static unsigned char *print(const cJSON * const item, cJSON_bool format, const internal_hooks * const hooks)$/;" f file: +print stdcrt/code/compat_cjson.c /^static unsigned char *print(const cJSON * const item, cJSON_bool format, const internal_hooks * const hooks)$/;" f file: print uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xml_node::print(std::basic_ostream >& stream, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const$/;" f class:pugi::xml_node print uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xml_node::print(std::basic_ostream >& stream, const char_t* indent, unsigned int flags, unsigned int depth) const$/;" f class:pugi::xml_node print uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xml_node::print(xml_writer& writer, const char_t* indent, unsigned int flags, xml_encoding encoding, unsigned int depth) const$/;" f class:pugi::xml_node @@ -20417,15 +20252,15 @@ printConfigVariables polipo/config.c /^printConfigVariables(FILE *out, int html) printString polipo/config.c /^printString(FILE *out, char *string, int html)$/;" f file: printVariable polipo/config.c /^printVariable(FILE *out, ConfigVariablePtr var, int html, int parseable)$/;" f file: printVariableForm polipo/config.c /^printVariableForm(FILE *out, ConfigVariablePtr var)$/;" f file: -print_array base/code/compat_cjson.c /^static cJSON_bool print_array(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: -print_number base/code/compat_cjson.c /^static cJSON_bool print_number(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: -print_object base/code/compat_cjson.c /^static cJSON_bool print_object(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: +print_array stdcrt/code/compat_cjson.c /^static cJSON_bool print_array(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: +print_number stdcrt/code/compat_cjson.c /^static cJSON_bool print_number(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: +print_object stdcrt/code/compat_cjson.c /^static cJSON_bool print_object(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: print_pager_state access/sqlite3.c /^static char *print_pager_state(Pager *p){$/;" f file: print_pager_state logs/sqlite3.c /^static char *print_pager_state(Pager *p){$/;" f file: -print_string base/code/compat_cjson.c /^static cJSON_bool print_string(const cJSON * const item, printbuffer * const p)$/;" f file: -print_string_ptr base/code/compat_cjson.c /^static cJSON_bool print_string_ptr(const unsigned char * const input, printbuffer * const output_buffer)$/;" f file: -print_value base/code/compat_cjson.c /^static cJSON_bool print_value(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: -printbuffer base/code/compat_cjson.c /^} printbuffer;$/;" t typeref:struct:__anon27 file: +print_string stdcrt/code/compat_cjson.c /^static cJSON_bool print_string(const cJSON * const item, printbuffer * const p)$/;" f file: +print_string_ptr stdcrt/code/compat_cjson.c /^static cJSON_bool print_string_ptr(const unsigned char * const input, printbuffer * const output_buffer)$/;" f file: +print_value stdcrt/code/compat_cjson.c /^static cJSON_bool print_value(const cJSON * const item, printbuffer * const output_buffer)$/;" f file: +printbuffer stdcrt/code/compat_cjson.c /^} printbuffer;$/;" t typeref:struct:__anon84 file: printfFunc access/sqlite3.c /^static void printfFunc($/;" f file: printfFunc logs/sqlite3.c /^static void printfFunc($/;" f file: privateObjectCount polipo/object.c /^int privateObjectCount;$/;" v @@ -20443,10 +20278,10 @@ progid container/stdafx.h /^ string progid;$/;" m class:ClsInfo progress_handler access/sqlite3.c /^ void (*progress_handler)(sqlite3*,int,int(*)(void*),void*);$/;" m struct:sqlite3_api_routines file: progress_handler logs/sqlite3.c /^ void (*progress_handler)(sqlite3*,int,int(*)(void*),void*);$/;" m struct:sqlite3_api_routines file: progressive uibase/uilib/utils/stb_image.c /^ int progressive;$/;" m struct:__anon105 file: -protocol net/protocol/ip.h /^ uint8_t protocol;$/;" m struct:iphdr_s -provarv1 compat/compat_var.h /^typedef unsigned short provarv1;$/;" t -provarv2 compat/compat_var.h /^typedef unsigned short provarv2;$/;" t -provarv3 compat/compat_var.h /^typedef unsigned short provarv3;$/;" t +protocol net/protocol/ip.h /^ uint8_t protocol;$/;" m struct:iphdr_s +provarv1 crt/crt_var.h /^typedef unsigned short provarv1;$/;" t +provarv2 crt/crt_var.h /^typedef unsigned short provarv2;$/;" t +provarv3 crt/crt_var.h /^typedef unsigned short provarv3;$/;" t proxyAddress polipo/http.c /^AtomPtr proxyAddress = NULL;$/;" v proxyBreakConchLock access/sqlite3.c /^static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){$/;" f file: proxyBreakConchLock logs/sqlite3.c /^static int proxyBreakConchLock(unixFile *pFile, uuid_t myHostID){$/;" f file: @@ -20491,9 +20326,9 @@ proxyUnlock logs/sqlite3.c /^static int proxyUnlock(sqlite3_file *id, int eFileL pserv uibase/uilib/control/uirichedit.cpp /^ ITextServices *pserv; \/\/ pointer to Text Services object$/;" m class:DuiLib::CTxtWinHost file: pseudoTableReg access/sqlite3.c /^ int pseudoTableReg; \/* Register holding pseudotable content. *\/$/;" m struct:VdbeCursor file: pseudoTableReg logs/sqlite3.c /^ int pseudoTableReg; \/* Register holding pseudotable content. *\/$/;" m struct:VdbeCursor file: -psh net/protocol/tcp.h /^ uint16_t psh : 1;$/;" m struct:tcphdr_s +psh net/protocol/tcp.h /^ uint16_t psh:1;$/;" m struct:tcphdr_s pstrerror polipo/util.c /^pstrerror(int e)$/;" f -pszVal compat/compat_var.h /^ char* pszVal;$/;" m union:tag_varaint_t::__anon30 +pszVal crt/crt_var.h /^ char* pszVal;$/;" m union:tag_varaint_t::__anon25 pt extensions/include/ui/iuibase.h /^ POINT pt;$/;" m struct:TagNotifyEvent ptLastMouse uibase/uilib/control/uilist.h /^ POINT ptLastMouse;$/;" m class:DuiLib::CListHeaderItemUI ptLastMouse uibase/uilib/control/uiscrollbar.h /^ POINT ptLastMouse;$/;" m class:DuiLib::CScrollBarUI @@ -20519,7 +20354,7 @@ pthreadMutexTry access/sqlite3.c /^static int pthreadMutexTry(sqlite3_mutex *p){ pthreadMutexTry logs/sqlite3.c /^static int pthreadMutexTry(sqlite3_mutex *p){$/;" f file: ptr 3rd/include/iotcp.hpp /^ io_socket_ptr ptr;$/;" m class:IoTcpBase ptr 3rd/include/ioudp.hpp /^ io_usocket_ptr ptr;$/;" m class:IoUdpBase -ptr compat/compat_iterator.h /^ void *ptr; $/;" m struct:ITER +ptr crt/crt_iterator.h /^ void *ptr; $/;" m struct:ITER ptr include/utilex/safeptr.hpp /^ _Ptr ptr()$/;" f class:SafePtr ptr include/utilex/safeptr.hpp /^ const _Ptr ptr() const$/;" f class:SafePtr ptrmapGet access/sqlite3.c /^static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno){$/;" f file: @@ -20543,15 +20378,15 @@ pugi uibase/uilib/core/pugixml.hpp /^namespace pugi$/;" n push uibase/uilib/core/pugixml.cpp /^ void push(char_t*& s, size_t count)$/;" f struct:gap pushOntoSorter access/sqlite3.c /^static void pushOntoSorter($/;" f file: pushOntoSorter logs/sqlite3.c /^static void pushOntoSorter($/;" f file: -push_back compat/compat_argv.h /^ void (*push_back)(argv_t*, const char*);$/;" m struct:argv_s -push_back compat/compat_array.h /^ int (*push_back)(struct array_s*, void*);$/;" m struct:array_s push_back container/stdafx.h /^ void push_back(const _Ty& _Val)$/;" f class:SortVector +push_back crt/crt_argv.h /^ void (*push_back)(argv_t*, const char*);$/;" m struct:argv_s +push_back crt/crt_array.h /^ int (*push_back)(struct array_s*, void*);$/;" m struct:array_s push_back include/utilex/locklist.hpp /^ HRESULT push_back(T* pNode) {$/;" f class:CLockList push_back uibase/uilib/core/pugixml.cpp /^ void push_back(const xpath_node& node, xpath_allocator* alloc)$/;" f class:xpath_node_set_raw push_back_grow uibase/uilib/core/pugixml.cpp /^ PUGI__FN_NO_INLINE void xpath_node_set_raw::push_back_grow(const xpath_node& node, xpath_allocator* alloc)$/;" f class:xpath_node_set_raw push_back_sort container/stdafx.h /^ void push_back_sort(const _Ty& _Val)$/;" f class:SortVector -push_front compat/compat_argv.h /^ void (*push_front)(argv_t*, const char*);$/;" m struct:argv_s -push_front compat/compat_array.h /^ int (*push_front)(struct array_s*, void*);$/;" m struct:array_s +push_front crt/crt_argv.h /^ void (*push_front)(argv_t*, const char*);$/;" m struct:argv_s +push_front crt/crt_array.h /^ int (*push_front)(struct array_s*, void*);$/;" m struct:array_s push_queue include/utilex/lockqueue.hpp /^ HRESULT push_queue(_Ty pNode) {$/;" f class:CLockQueue put2byte access/sqlite3.c 50397;" d file: put2byte logs/sqlite3.c 50397;" d file: @@ -20563,11 +20398,9 @@ putVarint access/sqlite3.c 12537;" d file: putVarint logs/sqlite3.c 12537;" d file: putVarint32 access/sqlite3.c 12533;" d file: putVarint32 logs/sqlite3.c 12533;" d file: -pwszVal compat/compat_var.h /^ wchar_t* pwszVal;$/;" m union:tag_varaint_t::__anon30 +pwszVal crt/crt_var.h /^ wchar_t* pwszVal;$/;" m union:tag_varaint_t::__anon25 pzErrMsg access/sqlite3.c /^ char **pzErrMsg; \/* Error message stored here *\/$/;" m struct:__anon7 file: -pzErrMsg logs/sqlite3.c /^ char **pzErrMsg; \/* Error message stored here *\/$/;" m struct:__anon52 file: -qnxnto CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c /^char const* qnxnto = "INFO" ":" "qnxnto[]";$/;" v -qnxnto CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /^char const* qnxnto = "INFO" ":" "qnxnto[]";$/;" v +pzErrMsg logs/sqlite3.c /^ char **pzErrMsg; \/* Error message stored here *\/$/;" m struct:__anon47 file: qr net/protocol/dns.h /^ uint8_t qr:1;$/;" m struct:dnshdr_s qr net/protocol/dns.h /^ uint8_t qr:1; \/\/ DNS_QUERY or DNS_RESPONSE$/;" m struct:dnshdr_s qualified_name uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char_t* qualified_name(const xpath_node& node)$/;" f @@ -20581,8 +20414,8 @@ queryTestTokenizer logs/sqlite3.c /^static int queryTestTokenizer($/;" f file: queryTokenizer access/sqlite3.c /^int queryTokenizer($/;" f file: queryTokenizer logs/sqlite3.c /^int queryTokenizer($/;" f file: questions net/protocol/dns.h /^ dns_rr_t* questions;$/;" m struct:dns_s -queue_middle base/stdlib/compat_queue.c /^_queue_t* queue_middle(_queue_t *queue)$/;" f -queue_sort base/stdlib/compat_queue.c /^void queue_sort(_queue_t *queue,int(*cmp)(const _queue_t *, const _queue_t *))$/;" f +queue_middle stdcrt/stdlib/compat_queue.c /^_queue_t* queue_middle(_queue_t *queue)$/;" f +queue_sort stdcrt/stdlib/compat_queue.c /^void queue_sort(_queue_t *queue,int(*cmp)(const _queue_t *, const _queue_t *))$/;" f quoteFunc access/sqlite3.c /^static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){$/;" f file: quoteFunc logs/sqlite3.c /^static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){$/;" f file: r access/sqlite3.c /^ double r; \/* Real value *\/$/;" m struct:Mem file: @@ -20624,7 +20457,7 @@ rc access/sqlite3.c /^ int rc; \/* Return code from sqlite3_exec() * rc logs/sqlite3.c /^ int rc; \/* Backup process error code *\/$/;" m struct:sqlite3_backup file: rc logs/sqlite3.c /^ int rc; \/* Value to return *\/$/;" m struct:Vdbe file: rc logs/sqlite3.c /^ int rc; \/* Return code from execution *\/$/;" m struct:Parse file: -rc logs/sqlite3.c /^ int rc; \/* Result code stored here *\/$/;" m struct:__anon52 file: +rc logs/sqlite3.c /^ int rc; \/* Result code stored here *\/$/;" m struct:__anon47 file: rc logs/sqlite3.c /^ int rc; \/* Return code from sqlite3_exec() *\/$/;" m struct:TabResult file: rcBmpPart uibase/uilib/core/uimanager.h /^ RECT rcBmpPart;$/;" m struct:DuiLib::tagTDrawInfo rcClient uibase/uilib/control/uirichedit.cpp /^ RECT rcClient; \/\/ Client Rect for this control$/;" m class:DuiLib::CTxtWinHost file: @@ -20633,17 +20466,25 @@ rcDestOffset uibase/uilib/core/uimanager.h /^ RECT rcDestOffset;$/;" m struct:Du rcItem uibase/uilib/core/uirender.h /^ RECT rcItem;$/;" m class:DuiLib::CRenderClip rcScale9 uibase/uilib/core/uimanager.h /^ RECT rcScale9;$/;" m struct:DuiLib::tagTDrawInfo rcTextPadding uibase/uilib/control/uilist.h /^ RECT rcTextPadding;$/;" m struct:DuiLib::tagTListInfoUI -rc_assert compat/compat_assert.hpp 7;" d -rc_assert_break compat/compat_assert.hpp 11;" d -rc_assert_continue compat/compat_assert.hpp 10;" d -rc_assert_log compat/compat_assert.hpp 14;" d -rc_assertp compat/compat_assert.hpp 9;" d +rc_assert crt/crt_assert.hpp 7;" d +rc_assert_break crt/crt_assert.hpp 11;" d +rc_assert_continue crt/crt_assert.hpp 10;" d +rc_assert_log crt/crt_assert.hpp 14;" d +rc_assertp crt/crt_assert.hpp 9;" d rc_com_assert include/dlcom/unknown.h 142;" d rclass net/protocol/dns.h /^ uint16_t rclass;$/;" m struct:dns_rr_s rcode net/protocol/dns.h /^ uint8_t rcode:4;$/;" m struct:dnshdr_s rcode net/protocol/dns.h /^ uint8_t rcode:4;$/;" m struct:dnshdr_s rd net/protocol/dns.h /^ uint8_t rd:1;$/;" m struct:dnshdr_s rd net/protocol/dns.h /^ uint8_t rd:1; \/\/ recursion desired$/;" m struct:dnshdr_s +reCComment vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:reCComment = '\\\/\\*\\|\\*\\\/'$/;" v +reComment vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:reComment = s:reCComment.'\\|'.s:reCppComment$/;" v +reCppComment vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:reCppComment = '\\\/\\\/'$/;" v +reCppKeyword vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:reCppKeyword = '\\C\\<'.join(s:cppKeyword, '\\>\\|\\<').'\\>'$/;" v +reCppOperatorOrPunctuator vim_tool/.vim/autoload/omni/cpp/tokenizer.vim /^let s:reCppOperatorOrPunctuator = escape(join(s:cppOperatorPunctuator, '\\|'), '*.\/^~[]')$/;" v +reIncludeFilePart vim_tool/.vim/autoload/omni/cpp/includes.vim /^let s:reIncludeFilePart = '\\(<\\|"\\)\\(\\f\\|\\s\\)\\+\\(>\\|"\\)'$/;" v +rePreprocIncludeFile vim_tool/.vim/autoload/omni/cpp/includes.vim /^let s:rePreprocIncludeFile = s:rePreprocIncludePart . s:reIncludeFilePart$/;" v +rePreprocIncludePart vim_tool/.vim/autoload/omni/cpp/includes.vim /^let s:rePreprocIncludePart = '\\C#\\s*include\\s*'$/;" v read uibase/uilib/utils/stb_image.c /^ int (*read) (void *user,char *data,int size); \/\/ fill 'data' with 'size' bytes. return number of bytes actually read$/;" m struct:__anon101 file: read uibase/uilib/utils/stb_image.h /^ int (*read) (void *user,char *data,int size); \/\/ fill 'data' with 'size' bytes. return number of bytes actually read$/;" m struct:__anon117 read32bits access/sqlite3.c /^static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes){$/;" f file: @@ -20678,7 +20519,7 @@ readsTable access/sqlite3.c /^static int readsTable(Parse *p, int iStartAddr, in readsTable logs/sqlite3.c /^static int readsTable(Parse *p, int iStartAddr, int iDb, Table *pTab){$/;" f file: realloc access/sqlite3.c /^ void *(*realloc)(void*,int);$/;" m struct:sqlite3_api_routines file: realloc logs/sqlite3.c /^ void *(*realloc)(void*,int);$/;" m struct:sqlite3_api_routines file: -reallocate base/code/compat_cjson.c /^ void *(*reallocate)(void *pointer, size_t size);$/;" m struct:internal_hooks file: +reallocate stdcrt/code/compat_cjson.c /^ void *(*reallocate)(void *pointer, size_t size);$/;" m struct:internal_hooks file: reallocate uibase/uilib/core/pugixml.cpp /^ void* reallocate(void* ptr, size_t old_size, size_t new_size)$/;" f struct:xpath_allocator reallyWriteoutToDisk polipo/diskcache.c /^reallyWriteoutToDisk(ObjectPtr object, int upto, int max)$/;" f file: really_do_dns polipo/dns.c /^really_do_dns(AtomPtr name, ObjectPtr object)$/;" f file: @@ -20693,7 +20534,7 @@ recordFunc access/sqlite3.c /^static void recordFunc($/;" f file: recordFunc logs/sqlite3.c /^static void recordFunc($/;" f file: recursiveIndexDiskObjects polipo/local.c /^recursiveIndexDiskObjects(FILE *out, char *root)$/;" f file: recvbuf net/protocol/ftp.h /^ char recvbuf[FTP_RECV_BUFSIZE];$/;" m struct:ftp_handle_s -recvmsg base/msg/compat_msghdr.c /^ssize_t recvmsg(int fd, struct msghdr *msg, int flags)$/;" f +recvmsg stdcrt/msg/compat_msghdr.c /^ssize_t recvmsg(int fd, struct msghdr *msg, int flags)$/;" f recycled mempool/alloc.h /^ unsigned recycled : 1;$/;" m struct:ngx_buf_s redirector polipo/forbidden.c /^AtomPtr redirector = NULL;$/;" v redirectorDestroyRequest polipo/forbidden.c /^redirectorDestroyRequest(RedirectRequestPtr request)$/;" f file: @@ -20737,8 +20578,8 @@ reindexTable access/sqlite3.c /^static void reindexTable(Parse *pParse, Table *p reindexTable logs/sqlite3.c /^static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){$/;" f file: reinsertNodeContent access/sqlite3.c /^static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){$/;" f file: reinsertNodeContent logs/sqlite3.c /^static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){$/;" f file: -relative compat/darwinsysvar.hpp /^ int relative;$/;" m struct:__anon31 -relative compat/posixsysvar.hpp /^ int relative;$/;" m struct:__anon33 +relative crt/darwinsysvar.hpp /^ int relative;$/;" m struct:__anon30 +relative crt/posixsysvar.hpp /^ int relative;$/;" m struct:__anon27 relaxTransparency polipo/http.c /^int relaxTransparency = 0;$/;" v release uibase/uilib/core/pugixml.cpp /^ T* release()$/;" f struct:auto_deleter release uibase/uilib/core/pugixml.cpp /^ void release()$/;" f struct:xpath_allocator @@ -20788,10 +20629,12 @@ renameTriggerFunc access/sqlite3.c /^static void renameTriggerFunc($/;" f file: renameTriggerFunc logs/sqlite3.c /^static void renameTriggerFunc($/;" f file: renderLogMsg access/sqlite3.c /^static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){$/;" f file: renderLogMsg logs/sqlite3.c /^static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap){$/;" f file: +renderVersionNumber render/render.h /^FOUNDATION_EXPORT double renderVersionNumber;$/;" v +renderVersionString render/render.h /^FOUNDATION_EXPORT const unsigned char renderVersionString[];$/;" v reopenLog polipo/log.c /^reopenLog()$/;" f replaceFunc access/sqlite3.c /^static void replaceFunc($/;" f file: replaceFunc logs/sqlite3.c /^static void replaceFunc($/;" f file: -replace_item_in_object base/code/compat_cjson.c /^static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive)$/;" f file: +replace_item_in_object stdcrt/code/compat_cjson.c /^static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive)$/;" f file: replyUnpipelineSize polipo/server.c /^int replyUnpipelineSize = 1024 * 1024;$/;" v replyUnpipelineTime polipo/server.c /^int replyUnpipelineTime = 20;$/;" v reqbegin polipo/http.h /^ int reqbegin;$/;" m struct:_HTTPConnection @@ -20809,8 +20652,10 @@ request_last polipo/server.h /^ HTTPRequestPtr request, request_last;$/;" m s requestor polipo/object.h /^ void *requestor;$/;" m struct:_Object res net/protocol/dns.h /^ uint8_t res:1;$/;" m struct:dnshdr_s res net/protocol/dns.h /^ uint8_t res:1; \/\/ reserved$/;" m struct:dnshdr_s -res1 net/protocol/tcp.h /^ uint16_t res1 : 4;$/;" m struct:tcphdr_s -res2 net/protocol/tcp.h /^ uint16_t res2 : 2;$/;" m struct:tcphdr_s +res1 net/protocol/tcp.h /^ uint16_t res1:4;$/;" m struct:tcphdr_s +res2 net/protocol/tcp.h /^ uint16_t res2:2;$/;" m struct:tcphdr_s +resVersionNumber res/res.h /^FOUNDATION_EXPORT double resVersionNumber;$/;" v +resVersionString res/res.h /^FOUNDATION_EXPORT const unsigned char resVersionString[];$/;" v resample uibase/uilib/utils/stb_image.c /^ resample_row_func resample;$/;" m struct:__anon107 file: resample_row_1 uibase/uilib/utils/stb_image.c /^static stbi_uc *resample_row_1(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)$/;" f file: resample_row_func uibase/uilib/utils/stb_image.c /^typedef stbi_uc *(*resample_row_func)(stbi_uc *out, stbi_uc *in0, stbi_uc *in1,$/;" t file: @@ -20819,11 +20664,11 @@ reserve uibase/uilib/core/pugixml.cpp /^ bool reserve()$/;" f struct:xml_alloca reserve uibase/uilib/core/pugixml.cpp /^ bool reserve(size_t extra = 16)$/;" f class:compact_hash_table reserved access/sqlite3.c /^ int reserved;$/;" m struct:afpLockingContext file: reserved logs/sqlite3.c /^ int reserved;$/;" m struct:afpLockingContext file: -reserved net/protocol/icmp.h /^ uint16_t reserved;$/;" m struct:icmphdr_s::__anon72::__anon74 +reserved net/protocol/icmp.h /^ uint16_t reserved;$/;" m struct:icmphdr_s::__anon67::__anon69 reset access/sqlite3.c /^ int (*reset)(sqlite3_stmt*pStmt);$/;" m struct:sqlite3_api_routines file: -reset http/http/http_header.cpp /^void http_header_t::reset() $/;" f class:http_header_t reset logs/CppSQLite3.cpp /^void CppSQLite3Statement::reset()$/;" f class:CppSQLite3Statement reset logs/sqlite3.c /^ int (*reset)(sqlite3_stmt*pStmt);$/;" m struct:sqlite3_api_routines file: +reset net/http_protocol/http_header.cpp /^void http_header_t::reset() $/;" f class:http_header_t reset uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xml_document::reset()$/;" f class:pugi::xml_document reset uibase/uilib/core/pugixml.cpp /^ PUGI__FN void xml_document::reset(const xml_document& proto)$/;" f class:pugi::xml_document resetAccumulator access/sqlite3.c /^static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){$/;" f file: @@ -20854,6 +20699,7 @@ resolveSelectStep logs/sqlite3.c /^static int resolveSelectStep(Walker *pWalker, restart_interval uibase/uilib/utils/stb_image.c /^ int restart_interval, todo;$/;" m struct:__anon105 file: restoreCursorPosition access/sqlite3.c 51411;" d file: restoreCursorPosition logs/sqlite3.c 51411;" d file: +restoreTempOptions vim_tool/.vim/autoload/acp.vim /^function s:restoreTempOptions(group)$/;" f restrict polipo/polipo.h 76;" d restrict polipo/polipo.h 78;" d restrict polipo/polipo.h 82;" d @@ -20862,6 +20708,17 @@ result uibase/uilib/core/pugixml.cpp /^ xpath_allocator result;$/;" m struct:xp result uibase/uilib/core/pugixml.cpp /^ xpath_allocator* result;$/;" m struct:xpath_stack file: result uibase/uilib/core/pugixml.cpp /^ PUGI__FN const xpath_parse_result& xpath_exception::result() const$/;" f class:pugi::xpath_exception result uibase/uilib/core/pugixml.cpp /^ PUGI__FN const xpath_parse_result& xpath_query::result() const$/;" f class:pugi::xpath_query +result vim_tool/.vim/autoload/omni/cpp/items.vim /^ let result = omni#cpp#utils#CreateTypeInfo(szTypeInfo)$/;" v +result vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let result.kind = 1$/;" v +result vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let result.value = resolvedItem.value$/;" v +result vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let result.kind = 1$/;" v +result vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let result.value = listResolvedNamespace[0]$/;" v +result vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let result = []$/;" v +result vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let result.scope = szClassScope$/;" v +result vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let result = s:GetTagOfSameScope(tagList, szTmpScope)$/;" v +result vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let result = omni#cpp#utils#GetResolvedTagItem(namespaces, omni#cpp#utils#CreateTypeInfo(result))$/;" v +result vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let result = omni#cpp#utils#GetResolvedTagItem(namespaces, omni#cpp#utils#CreateTypeInfo(szTypeInfo))$/;" v +result vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let result = result[:-2]$/;" v result_blob access/sqlite3.c /^ void (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*));$/;" m struct:sqlite3_api_routines file: result_blob logs/sqlite3.c /^ void (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*));$/;" m struct:sqlite3_api_routines file: result_double access/sqlite3.c /^ void (*result_double)(sqlite3_context*,double);$/;" m struct:sqlite3_api_routines file: @@ -20917,10 +20774,10 @@ rewinddir polipo/dirent_compat.c /^void rewinddir(DIR *dir)$/;" f rewriteEntry polipo/diskcache.c /^rewriteEntry(ObjectPtr object)$/;" f file: rfc2732 polipo/dns.c /^rfc2732(AtomPtr name)$/;" f rid 3rd/include/ioeventdef.h /^ unsigned long rid;$/;" m struct:io_data_s -right compat/darwinossysdef.h /^ LONG right;$/;" m struct:tagRECT -right compat/darwinossysdef.h /^ LONG right;$/;" m struct:_RECTL -right compat/posixossysdef.h /^ LONG right;$/;" m struct:tagRECT -right compat/posixossysdef.h /^ LONG right;$/;" m struct:_RECTL +right crt/darwinossysdef.h /^ LONG right;$/;" m struct:tagRECT +right crt/darwinossysdef.h /^ LONG right;$/;" m struct:_RECTL +right crt/posixossysdef.h /^ LONG right;$/;" m struct:tagRECT +right crt/posixossysdef.h /^ LONG right;$/;" m struct:_RECTL right uibase/uilib/core/uimanager.h /^ double right;$/;" m struct:DuiLib::tagTPercentInfo rlen 3rd/include/ioeventdef.h /^ unsigned long rlen;$/;" m struct:io_data_s rlen polipo/forbidden.c /^static int rlen, rsize, dlen, dsize;$/;" v file: @@ -20966,9 +20823,9 @@ rowidWrite logs/sqlite3.c /^static int rowidWrite(Rtree *pRtree, sqlite3_int64 i rptr 3rd/include/ioeventdef.h /^ unsigned char* rptr;$/;" m struct:io_data_s rsFlags access/sqlite3.c /^ u8 rsFlags; \/* Various flags *\/$/;" m struct:RowSet file: rsFlags logs/sqlite3.c /^ u8 rsFlags; \/* Various flags *\/$/;" m struct:RowSet file: -rs_assert compat/compat_assert.hpp 6;" d +rs_assert crt/crt_assert.hpp 6;" d rsize polipo/forbidden.c /^static int rlen, rsize, dlen, dsize;$/;" v file: -rst net/protocol/tcp.h /^ uint16_t rst : 1;$/;" m struct:tcphdr_s +rst net/protocol/tcp.h /^ uint16_t rst:1;$/;" m struct:tcphdr_s rtreeBestIndex access/sqlite3.c /^static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){$/;" f file: rtreeBestIndex logs/sqlite3.c /^static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){$/;" f file: rtreeClose access/sqlite3.c /^static int rtreeClose(sqlite3_vtab_cursor *cur){$/;" f file: @@ -21061,134 +20918,134 @@ sWC access/sqlite3.c /^ WhereClause sWC; \/* Decomposition of the WHER sWC logs/sqlite3.c /^ WhereClause sWC; \/* Decomposition of the WHERE clause *\/$/;" m struct:WhereInfo file: s_ShadowArray uibase/uilib/utils/wndshadow.h /^ static DuiLib::CDuiValArray s_ShadowArray;$/;" m class:CWndShadow s_UpdateLayeredWindow uibase/uilib/utils/wndshadow.h /^ static pfnUpdateLayeredWindow s_UpdateLayeredWindow;$/;" m class:CWndShadow -s_body_identity http/http/http_parser.cpp /^ , s_body_identity$/;" e enum:state file: -s_body_identity_eof http/http/http_parser.cpp /^ , s_body_identity_eof$/;" e enum:state file: -s_chunk_data http/http/http_parser.cpp /^ , s_chunk_data$/;" e enum:state file: -s_chunk_data_almost_done http/http/http_parser.cpp /^ , s_chunk_data_almost_done$/;" e enum:state file: -s_chunk_data_done http/http/http_parser.cpp /^ , s_chunk_data_done$/;" e enum:state file: -s_chunk_parameters http/http/http_parser.cpp /^ , s_chunk_parameters$/;" e enum:state file: -s_chunk_size http/http/http_parser.cpp /^ , s_chunk_size$/;" e enum:state file: -s_chunk_size_almost_done http/http/http_parser.cpp /^ , s_chunk_size_almost_done$/;" e enum:state file: -s_chunk_size_start http/http/http_parser.cpp /^ , s_chunk_size_start$/;" e enum:state file: -s_dead http/http/http_parser.cpp /^ { s_dead = 1 \/* important that this is > 0 *\/$/;" e enum:state file: +s_body_identity net/http_protocol/http_parser.cpp /^ , s_body_identity$/;" e enum:state file: +s_body_identity_eof net/http_protocol/http_parser.cpp /^ , s_body_identity_eof$/;" e enum:state file: +s_chunk_data net/http_protocol/http_parser.cpp /^ , s_chunk_data$/;" e enum:state file: +s_chunk_data_almost_done net/http_protocol/http_parser.cpp /^ , s_chunk_data_almost_done$/;" e enum:state file: +s_chunk_data_done net/http_protocol/http_parser.cpp /^ , s_chunk_data_done$/;" e enum:state file: +s_chunk_parameters net/http_protocol/http_parser.cpp /^ , s_chunk_parameters$/;" e enum:state file: +s_chunk_size net/http_protocol/http_parser.cpp /^ , s_chunk_size$/;" e enum:state file: +s_chunk_size_almost_done net/http_protocol/http_parser.cpp /^ , s_chunk_size_almost_done$/;" e enum:state file: +s_chunk_size_start net/http_protocol/http_parser.cpp /^ , s_chunk_size_start$/;" e enum:state file: +s_dead net/http_protocol/http_parser.cpp /^ { s_dead = 1 \/* important that this is > 0 *\/$/;" e enum:state file: s_ftp_download_cb net/protocol/ftp.c /^static int s_ftp_download_cb(ftp_handle_t* hftp, char* buf, int len) {$/;" f file: s_hInstance uibase/uilib/utils/wndshadow.cpp /^HINSTANCE CWndShadow::s_hInstance = (HINSTANCE)INVALID_HANDLE_VALUE;$/;" m class:CWndShadow file: s_hInstance uibase/uilib/utils/wndshadow.h /^ static HINSTANCE s_hInstance;$/;" m class:CWndShadow -s_header_almost_done http/http/http_parser.cpp /^ , s_header_almost_done$/;" e enum:state file: -s_header_field http/http/http_parser.cpp /^ , s_header_field$/;" e enum:state file: -s_header_field_start http/http/http_parser.cpp /^ , s_header_field_start$/;" e enum:state file: -s_header_value http/http/http_parser.cpp /^ , s_header_value$/;" e enum:state file: -s_header_value_discard_lws http/http/http_parser.cpp /^ , s_header_value_discard_lws$/;" e enum:state file: -s_header_value_discard_ws http/http/http_parser.cpp /^ , s_header_value_discard_ws$/;" e enum:state file: -s_header_value_discard_ws_almost_done http/http/http_parser.cpp /^ , s_header_value_discard_ws_almost_done$/;" e enum:state file: -s_header_value_lws http/http/http_parser.cpp /^ , s_header_value_lws$/;" e enum:state file: -s_header_value_start http/http/http_parser.cpp /^ , s_header_value_start$/;" e enum:state file: -s_headers_almost_done http/http/http_parser.cpp /^ , s_headers_almost_done$/;" e enum:state file: -s_headers_done http/http/http_parser.cpp /^ , s_headers_done$/;" e enum:state file: -s_http_host http/http/http_parser.cpp /^ , s_http_host$/;" e enum:http_host_state file: -s_http_host_dead http/http/http_parser.cpp /^ s_http_host_dead = 1$/;" e enum:http_host_state file: -s_http_host_port http/http/http_parser.cpp /^ , s_http_host_port$/;" e enum:http_host_state file: -s_http_host_port_start http/http/http_parser.cpp /^ , s_http_host_port_start$/;" e enum:http_host_state file: -s_http_host_start http/http/http_parser.cpp /^ , s_http_host_start$/;" e enum:http_host_state file: -s_http_host_v6 http/http/http_parser.cpp /^ , s_http_host_v6$/;" e enum:http_host_state file: -s_http_host_v6_end http/http/http_parser.cpp /^ , s_http_host_v6_end$/;" e enum:http_host_state file: -s_http_host_v6_start http/http/http_parser.cpp /^ , s_http_host_v6_start$/;" e enum:http_host_state file: -s_http_host_v6_zone http/http/http_parser.cpp /^ , s_http_host_v6_zone$/;" e enum:http_host_state file: -s_http_host_v6_zone_start http/http/http_parser.cpp /^ , s_http_host_v6_zone_start$/;" e enum:http_host_state file: -s_http_userinfo http/http/http_parser.cpp /^ , s_http_userinfo$/;" e enum:http_host_state file: -s_http_userinfo_start http/http/http_parser.cpp /^ , s_http_userinfo_start$/;" e enum:http_host_state file: +s_header_almost_done net/http_protocol/http_parser.cpp /^ , s_header_almost_done$/;" e enum:state file: +s_header_field net/http_protocol/http_parser.cpp /^ , s_header_field$/;" e enum:state file: +s_header_field_start net/http_protocol/http_parser.cpp /^ , s_header_field_start$/;" e enum:state file: +s_header_value net/http_protocol/http_parser.cpp /^ , s_header_value$/;" e enum:state file: +s_header_value_discard_lws net/http_protocol/http_parser.cpp /^ , s_header_value_discard_lws$/;" e enum:state file: +s_header_value_discard_ws net/http_protocol/http_parser.cpp /^ , s_header_value_discard_ws$/;" e enum:state file: +s_header_value_discard_ws_almost_done net/http_protocol/http_parser.cpp /^ , s_header_value_discard_ws_almost_done$/;" e enum:state file: +s_header_value_lws net/http_protocol/http_parser.cpp /^ , s_header_value_lws$/;" e enum:state file: +s_header_value_start net/http_protocol/http_parser.cpp /^ , s_header_value_start$/;" e enum:state file: +s_headers_almost_done net/http_protocol/http_parser.cpp /^ , s_headers_almost_done$/;" e enum:state file: +s_headers_done net/http_protocol/http_parser.cpp /^ , s_headers_done$/;" e enum:state file: +s_http_host net/http_protocol/http_parser.cpp /^ , s_http_host$/;" e enum:http_host_state file: +s_http_host_dead net/http_protocol/http_parser.cpp /^ s_http_host_dead = 1$/;" e enum:http_host_state file: +s_http_host_port net/http_protocol/http_parser.cpp /^ , s_http_host_port$/;" e enum:http_host_state file: +s_http_host_port_start net/http_protocol/http_parser.cpp /^ , s_http_host_port_start$/;" e enum:http_host_state file: +s_http_host_start net/http_protocol/http_parser.cpp /^ , s_http_host_start$/;" e enum:http_host_state file: +s_http_host_v6 net/http_protocol/http_parser.cpp /^ , s_http_host_v6$/;" e enum:http_host_state file: +s_http_host_v6_end net/http_protocol/http_parser.cpp /^ , s_http_host_v6_end$/;" e enum:http_host_state file: +s_http_host_v6_start net/http_protocol/http_parser.cpp /^ , s_http_host_v6_start$/;" e enum:http_host_state file: +s_http_host_v6_zone net/http_protocol/http_parser.cpp /^ , s_http_host_v6_zone$/;" e enum:http_host_state file: +s_http_host_v6_zone_start net/http_protocol/http_parser.cpp /^ , s_http_host_v6_zone_start$/;" e enum:http_host_state file: +s_http_userinfo net/http_protocol/http_parser.cpp /^ , s_http_userinfo$/;" e enum:http_host_state file: +s_http_userinfo_start net/http_protocol/http_parser.cpp /^ , s_http_userinfo_start$/;" e enum:http_host_state file: s_maxage polipo/object.h /^ int s_maxage;$/;" m struct:_CacheControl s_maxage polipo/object.h /^ int s_maxage;$/;" m struct:_Object -s_memchr base/stdlib/compat_memory.c /^void* s_memchr(const void *s, int c, size_t n)$/;" f -s_memcpy base/stdlib/compat_memory.c /^void* s_memcpy(void * dest, const void * src, size_t count)$/;" f -s_memicmp base/stdlib/compat_memory.c /^int s_memicmp(const void * first, const void * last, size_t count)$/;" f -s_memset base/stdlib/compat_memory.c /^void* s_memset(void *dst, int val, size_t count)$/;" f -s_message_done http/http/http_parser.cpp /^ , s_message_done$/;" e enum:state file: -s_req_fragment http/http/http_parser.cpp /^ , s_req_fragment$/;" e enum:state file: -s_req_fragment_start http/http/http_parser.cpp /^ , s_req_fragment_start$/;" e enum:state file: -s_req_http_H http/http/http_parser.cpp /^ , s_req_http_H$/;" e enum:state file: -s_req_http_HT http/http/http_parser.cpp /^ , s_req_http_HT$/;" e enum:state file: -s_req_http_HTT http/http/http_parser.cpp /^ , s_req_http_HTT$/;" e enum:state file: -s_req_http_HTTP http/http/http_parser.cpp /^ , s_req_http_HTTP$/;" e enum:state file: -s_req_http_dot http/http/http_parser.cpp /^ , s_req_http_dot$/;" e enum:state file: -s_req_http_end http/http/http_parser.cpp /^ , s_req_http_end$/;" e enum:state file: -s_req_http_major http/http/http_parser.cpp /^ , s_req_http_major$/;" e enum:state file: -s_req_http_minor http/http/http_parser.cpp /^ , s_req_http_minor$/;" e enum:state file: -s_req_http_start http/http/http_parser.cpp /^ , s_req_http_start$/;" e enum:state file: -s_req_line_almost_done http/http/http_parser.cpp /^ , s_req_line_almost_done$/;" e enum:state file: -s_req_method http/http/http_parser.cpp /^ , s_req_method$/;" e enum:state file: -s_req_path http/http/http_parser.cpp /^ , s_req_path$/;" e enum:state file: -s_req_query_string http/http/http_parser.cpp /^ , s_req_query_string$/;" e enum:state file: -s_req_query_string_start http/http/http_parser.cpp /^ , s_req_query_string_start$/;" e enum:state file: -s_req_schema http/http/http_parser.cpp /^ , s_req_schema$/;" e enum:state file: -s_req_schema_slash http/http/http_parser.cpp /^ , s_req_schema_slash$/;" e enum:state file: -s_req_schema_slash_slash http/http/http_parser.cpp /^ , s_req_schema_slash_slash$/;" e enum:state file: -s_req_server http/http/http_parser.cpp /^ , s_req_server$/;" e enum:state file: -s_req_server_start http/http/http_parser.cpp /^ , s_req_server_start$/;" e enum:state file: -s_req_server_with_at http/http/http_parser.cpp /^ , s_req_server_with_at$/;" e enum:state file: -s_req_spaces_before_url http/http/http_parser.cpp /^ , s_req_spaces_before_url$/;" e enum:state file: -s_res_H http/http/http_parser.cpp /^ , s_res_H$/;" e enum:state file: -s_res_HT http/http/http_parser.cpp /^ , s_res_HT$/;" e enum:state file: -s_res_HTT http/http/http_parser.cpp /^ , s_res_HTT$/;" e enum:state file: -s_res_HTTP http/http/http_parser.cpp /^ , s_res_HTTP$/;" e enum:state file: -s_res_first_status_code http/http/http_parser.cpp /^ , s_res_first_status_code$/;" e enum:state file: -s_res_http_dot http/http/http_parser.cpp /^ , s_res_http_dot$/;" e enum:state file: -s_res_http_end http/http/http_parser.cpp /^ , s_res_http_end$/;" e enum:state file: -s_res_http_major http/http/http_parser.cpp /^ , s_res_http_major$/;" e enum:state file: -s_res_http_minor http/http/http_parser.cpp /^ , s_res_http_minor$/;" e enum:state file: -s_res_line_almost_done http/http/http_parser.cpp /^ , s_res_line_almost_done$/;" e enum:state file: -s_res_or_resp_H http/http/http_parser.cpp /^ , s_res_or_resp_H$/;" e enum:state file: -s_res_status http/http/http_parser.cpp /^ , s_res_status$/;" e enum:state file: -s_res_status_code http/http/http_parser.cpp /^ , s_res_status_code$/;" e enum:state file: -s_res_status_start http/http/http_parser.cpp /^ , s_res_status_start$/;" e enum:state file: -s_start_req http/http/http_parser.cpp /^ , s_start_req$/;" e enum:state file: -s_start_req_or_res http/http/http_parser.cpp /^ , s_start_req_or_res$/;" e enum:state file: -s_start_res http/http/http_parser.cpp /^ , s_start_res$/;" e enum:state file: -s_strcasecmp base/stdlib/compat_str.c /^int s_strcasecmp($/;" f -s_strcat base/stdlib/compat_str.c /^char* s_strcat($/;" f -s_strchr base/stdlib/compat_str.c /^char* s_strchr($/;" f -s_strcmp base/stdlib/compat_str.c /^int s_strcmp($/;" f -s_strcpy base/stdlib/compat_str.c /^char* s_strcpy($/;" f -s_strcspn base/stdlib/compat_str.c /^size_t s_strcspn($/;" f -s_stricmp base/stdlib/compat_str.c /^int s_stricmp($/;" f -s_strlcatf base/stdlib/compat_str.c /^size_t s_strlcatf(char *dest, $/;" f -s_strlen base/stdlib/compat_str.c /^size_t s_strlen($/;" f -s_strncat base/stdlib/compat_str.c /^char* s_strncat($/;" f -s_strncmp base/stdlib/compat_str.c /^int s_strncmp($/;" f -s_strncpy base/stdlib/compat_str.c /^char* s_strncpy($/;" f -s_strnlen base/stdlib/compat_str.c /^size_t s_strnlen($/;" f -s_strpbrk base/stdlib/compat_str.c /^char* s_strpbrk($/;" f -s_strrchr base/stdlib/compat_str.c /^char* s_strrchr($/;" f -s_strrev base/stdlib/compat_str.c /^char* s_strrev($/;" f -s_strset base/stdlib/compat_str.c /^char* s_strset($/;" f -s_strspn base/stdlib/compat_str.c /^size_t s_strspn($/;" f -s_strstr base/stdlib/compat_str.c /^char* s_strstr($/;" f -s_strtok base/stdlib/compat_str.c /^char* s_strtok($/;" f -s_wmemchr base/stdlib/compat_memory.c /^wchar_t* s_wmemchr(const wchar_t *s, wchar_t c, size_t n)$/;" f -s_wmemcmp base/stdlib/compat_memory.c /^int s_wmemcmp(const wchar_t *first, const wchar_t *last, size_t count)$/;" f -s_wmemcpy base/stdlib/compat_memory.c /^wchar_t* s_wmemcpy(wchar_t *dest, const wchar_t *src, size_t count)$/;" f -s_wmemset base/stdlib/compat_memory.c /^wchar_t* s_wmemset(wchar_t *dst, wchar_t c, size_t count)$/;" f -s_wstrcasecmp base/stdlib/compat_wstr.c /^int s_wstrcasecmp($/;" f -s_wstrcat base/stdlib/compat_wstr.c /^wchar_t* s_wstrcat($/;" f -s_wstrchr base/stdlib/compat_wstr.c /^wchar_t* s_wstrchr($/;" f -s_wstrcmp base/stdlib/compat_wstr.c /^int s_wstrcmp($/;" f -s_wstrcpy base/stdlib/compat_wstr.c /^wchar_t* s_wstrcpy($/;" f -s_wstrcspn base/stdlib/compat_wstr.c /^size_t s_wstrcspn($/;" f -s_wstricmp base/stdlib/compat_wstr.c /^int s_wstricmp($/;" f -s_wstrlen base/stdlib/compat_wstr.c /^size_t s_wstrlen($/;" f -s_wstrncat base/stdlib/compat_wstr.c /^wchar_t* s_wstrncat($/;" f -s_wstrncmp base/stdlib/compat_wstr.c /^int s_wstrncmp($/;" f -s_wstrncpy base/stdlib/compat_wstr.c /^wchar_t* s_wstrncpy($/;" f -s_wstrnlen base/stdlib/compat_wstr.c /^size_t s_wstrnlen ($/;" f -s_wstrpbrk base/stdlib/compat_wstr.c /^wchar_t* s_wstrpbrk($/;" f -s_wstrrchr base/stdlib/compat_wstr.c /^wchar_t* s_wstrrchr($/;" f -s_wstrrev base/stdlib/compat_wstr.c /^wchar_t* s_wstrrev($/;" f -s_wstrset base/stdlib/compat_wstr.c /^wchar_t* s_wstrset($/;" f -s_wstrspn base/stdlib/compat_wstr.c /^size_t s_wstrspn($/;" f -s_wstrstr base/stdlib/compat_wstr.c /^wchar_t* s_wstrstr($/;" f -s_wstrtok base/stdlib/compat_wstr.c /^wchar_t* s_wstrtok($/;" f -sa polipo/dns.c /^ struct sockaddr sa;$/;" m union:__anon79 typeref:struct:__anon79::sockaddr file: -saddr net/protocol/ip.h /^ uint32_t saddr; \/\/ srcaddr$/;" m struct:iphdr_s +s_memchr stdcrt/stdlib/compat_memory.c /^void* s_memchr(const void *s, int c, size_t n)$/;" f +s_memcpy stdcrt/stdlib/compat_memory.c /^void* s_memcpy(void * dest, const void * src, size_t count)$/;" f +s_memicmp stdcrt/stdlib/compat_memory.c /^int s_memicmp(const void * first, const void * last, size_t count)$/;" f +s_memset stdcrt/stdlib/compat_memory.c /^void* s_memset(void *dst, int val, size_t count)$/;" f +s_message_done net/http_protocol/http_parser.cpp /^ , s_message_done$/;" e enum:state file: +s_req_fragment net/http_protocol/http_parser.cpp /^ , s_req_fragment$/;" e enum:state file: +s_req_fragment_start net/http_protocol/http_parser.cpp /^ , s_req_fragment_start$/;" e enum:state file: +s_req_http_H net/http_protocol/http_parser.cpp /^ , s_req_http_H$/;" e enum:state file: +s_req_http_HT net/http_protocol/http_parser.cpp /^ , s_req_http_HT$/;" e enum:state file: +s_req_http_HTT net/http_protocol/http_parser.cpp /^ , s_req_http_HTT$/;" e enum:state file: +s_req_http_HTTP net/http_protocol/http_parser.cpp /^ , s_req_http_HTTP$/;" e enum:state file: +s_req_http_dot net/http_protocol/http_parser.cpp /^ , s_req_http_dot$/;" e enum:state file: +s_req_http_end net/http_protocol/http_parser.cpp /^ , s_req_http_end$/;" e enum:state file: +s_req_http_major net/http_protocol/http_parser.cpp /^ , s_req_http_major$/;" e enum:state file: +s_req_http_minor net/http_protocol/http_parser.cpp /^ , s_req_http_minor$/;" e enum:state file: +s_req_http_start net/http_protocol/http_parser.cpp /^ , s_req_http_start$/;" e enum:state file: +s_req_line_almost_done net/http_protocol/http_parser.cpp /^ , s_req_line_almost_done$/;" e enum:state file: +s_req_method net/http_protocol/http_parser.cpp /^ , s_req_method$/;" e enum:state file: +s_req_path net/http_protocol/http_parser.cpp /^ , s_req_path$/;" e enum:state file: +s_req_query_string net/http_protocol/http_parser.cpp /^ , s_req_query_string$/;" e enum:state file: +s_req_query_string_start net/http_protocol/http_parser.cpp /^ , s_req_query_string_start$/;" e enum:state file: +s_req_schema net/http_protocol/http_parser.cpp /^ , s_req_schema$/;" e enum:state file: +s_req_schema_slash net/http_protocol/http_parser.cpp /^ , s_req_schema_slash$/;" e enum:state file: +s_req_schema_slash_slash net/http_protocol/http_parser.cpp /^ , s_req_schema_slash_slash$/;" e enum:state file: +s_req_server net/http_protocol/http_parser.cpp /^ , s_req_server$/;" e enum:state file: +s_req_server_start net/http_protocol/http_parser.cpp /^ , s_req_server_start$/;" e enum:state file: +s_req_server_with_at net/http_protocol/http_parser.cpp /^ , s_req_server_with_at$/;" e enum:state file: +s_req_spaces_before_url net/http_protocol/http_parser.cpp /^ , s_req_spaces_before_url$/;" e enum:state file: +s_res_H net/http_protocol/http_parser.cpp /^ , s_res_H$/;" e enum:state file: +s_res_HT net/http_protocol/http_parser.cpp /^ , s_res_HT$/;" e enum:state file: +s_res_HTT net/http_protocol/http_parser.cpp /^ , s_res_HTT$/;" e enum:state file: +s_res_HTTP net/http_protocol/http_parser.cpp /^ , s_res_HTTP$/;" e enum:state file: +s_res_first_status_code net/http_protocol/http_parser.cpp /^ , s_res_first_status_code$/;" e enum:state file: +s_res_http_dot net/http_protocol/http_parser.cpp /^ , s_res_http_dot$/;" e enum:state file: +s_res_http_end net/http_protocol/http_parser.cpp /^ , s_res_http_end$/;" e enum:state file: +s_res_http_major net/http_protocol/http_parser.cpp /^ , s_res_http_major$/;" e enum:state file: +s_res_http_minor net/http_protocol/http_parser.cpp /^ , s_res_http_minor$/;" e enum:state file: +s_res_line_almost_done net/http_protocol/http_parser.cpp /^ , s_res_line_almost_done$/;" e enum:state file: +s_res_or_resp_H net/http_protocol/http_parser.cpp /^ , s_res_or_resp_H$/;" e enum:state file: +s_res_status net/http_protocol/http_parser.cpp /^ , s_res_status$/;" e enum:state file: +s_res_status_code net/http_protocol/http_parser.cpp /^ , s_res_status_code$/;" e enum:state file: +s_res_status_start net/http_protocol/http_parser.cpp /^ , s_res_status_start$/;" e enum:state file: +s_start_req net/http_protocol/http_parser.cpp /^ , s_start_req$/;" e enum:state file: +s_start_req_or_res net/http_protocol/http_parser.cpp /^ , s_start_req_or_res$/;" e enum:state file: +s_start_res net/http_protocol/http_parser.cpp /^ , s_start_res$/;" e enum:state file: +s_strcasecmp stdcrt/stdlib/compat_str.c /^int s_strcasecmp($/;" f +s_strcat stdcrt/stdlib/compat_str.c /^char* s_strcat($/;" f +s_strchr stdcrt/stdlib/compat_str.c /^char* s_strchr($/;" f +s_strcmp stdcrt/stdlib/compat_str.c /^int s_strcmp($/;" f +s_strcpy stdcrt/stdlib/compat_str.c /^char* s_strcpy($/;" f +s_strcspn stdcrt/stdlib/compat_str.c /^size_t s_strcspn($/;" f +s_stricmp stdcrt/stdlib/compat_str.c /^int s_stricmp($/;" f +s_strlcatf stdcrt/stdlib/compat_str.c /^size_t s_strlcatf(char *dest, $/;" f +s_strlen stdcrt/stdlib/compat_str.c /^size_t s_strlen($/;" f +s_strncat stdcrt/stdlib/compat_str.c /^char* s_strncat($/;" f +s_strncmp stdcrt/stdlib/compat_str.c /^int s_strncmp($/;" f +s_strncpy stdcrt/stdlib/compat_str.c /^char* s_strncpy($/;" f +s_strnlen stdcrt/stdlib/compat_str.c /^size_t s_strnlen($/;" f +s_strpbrk stdcrt/stdlib/compat_str.c /^char* s_strpbrk($/;" f +s_strrchr stdcrt/stdlib/compat_str.c /^char* s_strrchr($/;" f +s_strrev stdcrt/stdlib/compat_str.c /^char* s_strrev($/;" f +s_strset stdcrt/stdlib/compat_str.c /^char* s_strset($/;" f +s_strspn stdcrt/stdlib/compat_str.c /^size_t s_strspn($/;" f +s_strstr stdcrt/stdlib/compat_str.c /^char* s_strstr($/;" f +s_strtok stdcrt/stdlib/compat_str.c /^char* s_strtok($/;" f +s_wmemchr stdcrt/stdlib/compat_memory.c /^wchar_t* s_wmemchr(const wchar_t *s, wchar_t c, size_t n)$/;" f +s_wmemcmp stdcrt/stdlib/compat_memory.c /^int s_wmemcmp(const wchar_t *first, const wchar_t *last, size_t count)$/;" f +s_wmemcpy stdcrt/stdlib/compat_memory.c /^wchar_t* s_wmemcpy(wchar_t *dest, const wchar_t *src, size_t count)$/;" f +s_wmemset stdcrt/stdlib/compat_memory.c /^wchar_t* s_wmemset(wchar_t *dst, wchar_t c, size_t count)$/;" f +s_wstrcasecmp stdcrt/stdlib/compat_wstr.c /^int s_wstrcasecmp($/;" f +s_wstrcat stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrcat($/;" f +s_wstrchr stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrchr($/;" f +s_wstrcmp stdcrt/stdlib/compat_wstr.c /^int s_wstrcmp($/;" f +s_wstrcpy stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrcpy($/;" f +s_wstrcspn stdcrt/stdlib/compat_wstr.c /^size_t s_wstrcspn($/;" f +s_wstricmp stdcrt/stdlib/compat_wstr.c /^int s_wstricmp($/;" f +s_wstrlen stdcrt/stdlib/compat_wstr.c /^size_t s_wstrlen($/;" f +s_wstrncat stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrncat($/;" f +s_wstrncmp stdcrt/stdlib/compat_wstr.c /^int s_wstrncmp($/;" f +s_wstrncpy stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrncpy($/;" f +s_wstrnlen stdcrt/stdlib/compat_wstr.c /^size_t s_wstrnlen ($/;" f +s_wstrpbrk stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrpbrk($/;" f +s_wstrrchr stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrrchr($/;" f +s_wstrrev stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrrev($/;" f +s_wstrset stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrset($/;" f +s_wstrspn stdcrt/stdlib/compat_wstr.c /^size_t s_wstrspn($/;" f +s_wstrstr stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrstr($/;" f +s_wstrtok stdcrt/stdlib/compat_wstr.c /^wchar_t* s_wstrtok($/;" f +sa polipo/dns.c /^ struct sockaddr sa;$/;" m union:__anon75 typeref:struct:__anon75::sockaddr file: +saddr net/protocol/ip.h /^ uint32_t saddr; \/\/ srcaddr$/;" m struct:iphdr_s safe 3rd/include/iotcp.hpp /^ io_strand_ptr safe;$/;" m class:IoTcpBase safe 3rd/include/iotcpaccept.hpp /^ io_strand_ptr safe;$/;" m class:IoTcpAccpet safe 3rd/include/iotimer.hpp /^ io_strand_ptr safe;$/;" m class:IoTimer @@ -21218,9 +21075,12 @@ saveAllCursors access/sqlite3.c /^static int saveAllCursors(BtShared *pBt, Pgno saveAllCursors logs/sqlite3.c /^static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept){$/;" f file: saveCursorPosition access/sqlite3.c /^static int saveCursorPosition(BtCursor *pCur){$/;" f file: saveCursorPosition logs/sqlite3.c /^static int saveCursorPosition(BtCursor *pCur){$/;" f file: +saveTagsDisplay vim_tool/.vim/plugin/wintagexplorer.vim /^ let g:saveTagsDisplay = 1$/;" v save_file uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_document::save_file(const char* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const$/;" f class:pugi::xml_document save_file uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_document::save_file(const wchar_t* path_, const char_t* indent, unsigned int flags, xml_encoding encoding) const$/;" f class:pugi::xml_document save_file_impl uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool save_file_impl(const xml_document& doc, FILE* file, const char_t* indent, unsigned int flags, xml_encoding encoding)$/;" f +savedCursorCol vim_tool/.vim/plugin/wintagexplorer.vim /^let s:savedCursorCol = 1$/;" v +savedCursorRow vim_tool/.vim/plugin/wintagexplorer.vim /^let s:savedCursorRow = 1$/;" v savedNQueryLoop access/sqlite3.c /^ int savedNQueryLoop; \/* pParse->nQueryLoop outside the WHERE loop *\/$/;" m struct:WhereInfo file: savedNQueryLoop logs/sqlite3.c /^ int savedNQueryLoop; \/* pParse->nQueryLoop outside the WHERE loop *\/$/;" m struct:WhereInfo file: saved_cnt access/sqlite3.c /^static int saved_cnt;$/;" v file: @@ -21235,7 +21095,7 @@ schemaIsValid access/sqlite3.c /^static void schemaIsValid(Parse *pParse){$/;" f schemaIsValid logs/sqlite3.c /^static void schemaIsValid(Parse *pParse){$/;" f file: schema_cookie access/sqlite3.c /^ int schema_cookie; \/* Database schema version number for this file *\/$/;" m struct:Schema file: schema_cookie logs/sqlite3.c /^ int schema_cookie; \/* Database schema version number for this file *\/$/;" m struct:Schema file: -scratch uibase/uilib/core/pugixml.cpp /^ } scratch;$/;" m class:xml_buffered_writer typeref:union:xml_buffered_writer::__anon94 file: +scratch uibase/uilib/core/pugixml.cpp /^ } scratch;$/;" m class:xml_buffered_writer typeref:union:xml_buffered_writer::__anon97 file: scratchAllocOut access/sqlite3.c /^static int scratchAllocOut = 0;$/;" v file: scratchAllocOut logs/sqlite3.c /^static int scratchAllocOut = 0;$/;" v file: scrub polipo/log.c /^scrub(const char *message)$/;" f @@ -21281,8 +21141,8 @@ select_nodes uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_node_set xml_node:: select_nodes uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_node_set xml_node::select_nodes(const xpath_query& query) const$/;" f class:pugi::xml_node select_single_node uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_node xml_node::select_single_node(const char_t* query, xpath_variable_set* variables) const$/;" f class:pugi::xml_node select_single_node uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_node xml_node::select_single_node(const xpath_query& query) const$/;" f class:pugi::xml_node -self base/thread/compat_thread.c /^ _thread_t self;$/;" m struct:thread_ctx file: -sem compat/compat_threadpool.h /^ _sem_t sem;$/;" m struct:_threadpool_s +self stdcrt/thread/compat_thread.c /^ _thread_t self;$/;" m struct:thread_ctx file: +sem crt/crt_threadpool.h /^ _sem_t sem;$/;" m struct:_threadpool_s semCheckReservedLock access/sqlite3.c /^static int semCheckReservedLock(sqlite3_file *id, int *pResOut) {$/;" f file: semCheckReservedLock logs/sqlite3.c /^static int semCheckReservedLock(sqlite3_file *id, int *pResOut) {$/;" f file: semClose access/sqlite3.c /^static int semClose(sqlite3_file *id) {$/;" f file: @@ -21293,12 +21153,13 @@ semUnlock access/sqlite3.c /^static int semUnlock(sqlite3_file *id, int eFileLoc semUnlock logs/sqlite3.c /^static int semUnlock(sqlite3_file *id, int eFileLock) {$/;" f file: sem_thread_proc include/utilex/semthread.hpp /^ static void sem_thread_proc(void* pthis) {$/;" f class:CSemThread sendQuery polipo/dns.c /^sendQuery(DnsQueryPtr query)$/;" f file: -sendmail net/protocol/smtp.c /^int sendmail(const char* smtp_server,$/;" f -sendmsg base/msg/compat_msghdr.c /^ssize_t sendmsg(int fd, const struct msghdr *msg, int flags)$/;" f -seq net/protocol/tcp.h /^ uint32_t seq; \/\/ sequence$/;" m struct:tcphdr_s +sendmail net/protocol/smtp.c /^int sendmail(const char* smtp_server, const char* username, const char* password, mail_t* mail) {$/;" f +sendmsg stdcrt/msg/compat_msghdr.c /^ssize_t sendmsg(int fd, const struct msghdr *msg, int flags)$/;" f +separator vim_tool/.vim/plugin/winfileexplorer.vim /^let s:separator='"---------------------------------------------------'$/;" v +seq net/protocol/tcp.h /^ uint32_t seq; \/\/ sequence$/;" m struct:tcphdr_s seqCount access/sqlite3.c /^ i64 seqCount; \/* Sequence counter *\/$/;" m struct:VdbeCursor file: seqCount logs/sqlite3.c /^ i64 seqCount; \/* Sequence counter *\/$/;" m struct:VdbeCursor file: -sequence net/protocol/icmp.h /^ uint16_t sequence;$/;" m struct:icmphdr_s::__anon72::__anon73 +sequence net/protocol/icmp.h /^ uint16_t sequence;$/;" m struct:icmphdr_s::__anon67::__anon68 server polipo/http.h /^ struct _HTTPServer *server;$/;" m struct:_HTTPConnection typeref:struct:_HTTPConnection::_HTTPServer serverExpireTime polipo/server.c /^int serverExpireTime = 24 * 60 * 60;$/;" v serverIdleTimeout polipo/http.c /^int serverIdleTimeout = 45;$/;" v @@ -21343,6 +21204,7 @@ setChildPtrmaps access/sqlite3.c /^static int setChildPtrmaps(MemPage *pPage){$/ setChildPtrmaps access/sqlite3.c 53907;" d file: setChildPtrmaps logs/sqlite3.c /^static int setChildPtrmaps(MemPage *pPage){$/;" f file: setChildPtrmaps logs/sqlite3.c 53907;" d file: +setCompletefunc vim_tool/.vim/autoload/acp.vim /^function s:setCompletefunc()$/;" f setDateTimeToCurrent access/sqlite3.c /^static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){$/;" f file: setDateTimeToCurrent logs/sqlite3.c /^static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){$/;" f file: setDestPgsz access/sqlite3.c /^static int setDestPgsz(sqlite3_backup *p){$/;" f file: @@ -21373,47 +21235,48 @@ setSharedCacheTableLock logs/sqlite3.c /^static int setSharedCacheTableLock(Btre setSharedCacheTableLock logs/sqlite3.c 50781;" d file: setStrAccumError access/sqlite3.c /^static void setStrAccumError(StrAccum *p, u8 eError){$/;" f file: setStrAccumError logs/sqlite3.c /^static void setStrAccumError(StrAccum *p, u8 eError){$/;" f file: +setTempOption vim_tool/.vim/autoload/acp.vim /^function s:setTempOption(group, name, value)$/;" f setV6only polipo/io.c /^setV6only(int fd, int v6only)$/;" f -set_accept http/http/http_header.cpp /^int http_header_t::set_accept(const char* accept)$/;" f class:http_header_t -set_accept_charset http/http/http_header.cpp /^int http_header_t::set_accept_charset(const char* charset)$/;" f class:http_header_t -set_accept_datetime http/http/http_header.cpp /^int http_header_t::set_accept_datetime(const char* datetime)$/;" f class:http_header_t -set_accept_encoding http/http/http_header.cpp /^int http_header_t::set_accept_encoding(const char* encoding)$/;" f class:http_header_t -set_accept_language http/http/http_header.cpp /^int http_header_t::set_accept_language(const char* language)$/;" f class:http_header_t -set_authorization http/http/http_header.cpp /^int http_header_t::set_authorization(const char* authorization)$/;" f class:http_header_t +set_accept net/http_protocol/http_header.cpp /^int http_header_t::set_accept(const char* accept)$/;" f class:http_header_t +set_accept_charset net/http_protocol/http_header.cpp /^int http_header_t::set_accept_charset(const char* charset)$/;" f class:http_header_t +set_accept_datetime net/http_protocol/http_header.cpp /^int http_header_t::set_accept_datetime(const char* datetime)$/;" f class:http_header_t +set_accept_encoding net/http_protocol/http_header.cpp /^int http_header_t::set_accept_encoding(const char* encoding)$/;" f class:http_header_t +set_accept_language net/http_protocol/http_header.cpp /^int http_header_t::set_accept_language(const char* language)$/;" f class:http_header_t +set_authorization net/http_protocol/http_header.cpp /^int http_header_t::set_authorization(const char* authorization)$/;" f class:http_header_t set_authorizer access/sqlite3.c /^ int (*set_authorizer)(sqlite3*,int(*)(void*,int,const char*,const char*,$/;" m struct:sqlite3_api_routines file: set_authorizer logs/sqlite3.c /^ int (*set_authorizer)(sqlite3*,int(*)(void*,int,const char*,const char*,$/;" m struct:sqlite3_api_routines file: set_auxdata access/sqlite3.c /^ void (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*));$/;" m struct:sqlite3_api_routines file: set_auxdata logs/sqlite3.c /^ void (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*));$/;" m struct:sqlite3_api_routines file: -set_cache_control http/http/http_header.cpp /^int http_header_t::set_cache_control(const char* cachecontrol)$/;" f class:http_header_t -set_cgi_mode http/http/http_header.cpp /^int http_header_t::set_cgi_mode(bool on)$/;" f class:http_header_t -set_chunked http/http/http_header.cpp /^int http_header_t::set_chunked(bool on)$/;" f class:http_header_t +set_cache_control net/http_protocol/http_header.cpp /^int http_header_t::set_cache_control(const char* cachecontrol)$/;" f class:http_header_t +set_cgi_mode net/http_protocol/http_header.cpp /^int http_header_t::set_cgi_mode(bool on)$/;" f class:http_header_t +set_chunked net/http_protocol/http_header.cpp /^int http_header_t::set_chunked(bool on)$/;" f class:http_header_t set_connect_errno polipo/mingw.c /^set_connect_errno(int winsock_err)$/;" f file: -set_connection http/http/http_header.cpp /^int http_header_t::set_connection(const char* connection)$/;" f class:http_header_t -set_content_length http/http/http_header.cpp /^int http_header_t::set_content_length(uint64 n)$/;" f class:http_header_t -set_content_md5 http/http/http_header.cpp /^int http_header_t::set_content_md5(const char* md5)$/;" f class:http_header_t -set_content_type http/http/http_header.cpp /^int http_header_t::set_content_type(const char* value)$/;" f class:http_header_t -set_data http/http/http_header.cpp /^int http_header_t::set_data(const char* data)$/;" f class:http_header_t -set_dnt http/http/http_header.cpp /^int http_header_t::set_dnt(const char* value)$/;" f class:http_header_t +set_connection net/http_protocol/http_header.cpp /^int http_header_t::set_connection(const char* connection)$/;" f class:http_header_t +set_content_length net/http_protocol/http_header.cpp /^int http_header_t::set_content_length(uint64 n)$/;" f class:http_header_t +set_content_md5 net/http_protocol/http_header.cpp /^int http_header_t::set_content_md5(const char* md5)$/;" f class:http_header_t +set_content_type net/http_protocol/http_header.cpp /^int http_header_t::set_content_type(const char* value)$/;" f class:http_header_t +set_data net/http_protocol/http_header.cpp /^int http_header_t::set_data(const char* data)$/;" f class:http_header_t +set_dnt net/http_protocol/http_header.cpp /^int http_header_t::set_dnt(const char* value)$/;" f class:http_header_t set_errno polipo/mingw.c /^set_errno(int winsock_err)$/;" f file: -set_etag http/http/http_header.cpp /^int http_header_t::set_etag(const char* etag)$/;" f class:http_header_t -set_expect http/http/http_header.cpp /^int http_header_t::set_expect(const char* expect)$/;" f class:http_header_t -set_forwarded http/http/http_header.cpp /^int http_header_t::set_forwarded(const char* forwarded)$/;" f class:http_header_t -set_host http/http/http_header.cpp /^int http_header_t::set_host(const char* host)$/;" f class:http_header_t +set_etag net/http_protocol/http_header.cpp /^int http_header_t::set_etag(const char* etag)$/;" f class:http_header_t +set_expect net/http_protocol/http_header.cpp /^int http_header_t::set_expect(const char* expect)$/;" f class:http_header_t +set_forwarded net/http_protocol/http_header.cpp /^int http_header_t::set_forwarded(const char* forwarded)$/;" f class:http_header_t +set_host net/http_protocol/http_header.cpp /^int http_header_t::set_host(const char* host)$/;" f class:http_header_t set_instance 3rd/include/iocontext.hpp /^ int set_instance(io_contextpool_t* pool) {$/;" f class:IoContextBase -set_keepalive http/http/http_header.cpp /^int http_header_t::set_keepalive(const char* value)$/;" f class:http_header_t +set_keepalive net/http_protocol/http_header.cpp /^int http_header_t::set_keepalive(const char* value)$/;" f class:http_header_t set_memory_management_functions uibase/uilib/core/pugixml.cpp /^ PUGI__FN void PUGIXML_FUNCTION set_memory_management_functions(allocation_function allocate, deallocation_function deallocate)$/;" f namespace:pugi -set_method http/http/http_header.cpp /^int http_header_t::set_method(const char* method)$/;" f class:http_header_t +set_method net/http_protocol/http_header.cpp /^int http_header_t::set_method(const char* method)$/;" f class:http_header_t set_name uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_attribute::set_name(const char_t* rhs)$/;" f class:pugi::xml_attribute set_name uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_node::set_name(const char_t* rhs)$/;" f class:pugi::xml_node set_next uibase/uilib/core/pugixml.cpp /^ void set_next(xpath_ast_node* value)$/;" f class:xpath_ast_node -set_range http/http/http_header.cpp /^int http_header_t::set_range(const char* value)$/;" f class:http_header_t -set_referer http/http/http_header.cpp /^int http_header_t::set_referer(const char* url)$/;" f class:http_header_t +set_range net/http_protocol/http_header.cpp /^int http_header_t::set_range(const char* value)$/;" f class:http_header_t +set_referer net/http_protocol/http_header.cpp /^int http_header_t::set_referer(const char* url)$/;" f class:http_header_t set_right uibase/uilib/core/pugixml.cpp /^ void set_right(xpath_ast_node* value)$/;" f class:xpath_ast_node -set_status http/http/http_header.cpp /^int http_header_t::set_status(int status)$/;" f class:http_header_t -set_transfer_gzip http/http/http_header.cpp /^int http_header_t::set_transfer_gzip(bool on)$/;" f class:http_header_t +set_status net/http_protocol/http_header.cpp /^int http_header_t::set_status(int status)$/;" f class:http_header_t +set_transfer_gzip net/http_protocol/http_header.cpp /^int http_header_t::set_transfer_gzip(bool on)$/;" f class:http_header_t set_type uibase/uilib/core/pugixml.cpp /^ void set_type(xpath_node_set::type_t value)$/;" f class:xpath_node_set_raw -set_upgrade_insecure_requests http/http/http_header.cpp /^int http_header_t::set_upgrade_insecure_requests(const char* value)$/;" f class:http_header_t -set_use_agent http/http/http_header.cpp /^int http_header_t::set_use_agent(const char* agent)$/;" f class:http_header_t +set_upgrade_insecure_requests net/http_protocol/http_header.cpp /^int http_header_t::set_upgrade_insecure_requests(const char* value)$/;" f class:http_header_t +set_use_agent net/http_protocol/http_header.cpp /^int http_header_t::set_use_agent(const char* agent)$/;" f class:http_header_t set_value uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_attribute::set_value(bool rhs)$/;" f class:pugi::xml_attribute set_value uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_attribute::set_value(const char_t* rhs)$/;" f class:pugi::xml_attribute set_value uibase/uilib/core/pugixml.cpp /^ PUGI__FN bool xml_attribute::set_value(double rhs)$/;" f class:pugi::xml_attribute @@ -21479,10 +21342,10 @@ simple_tokenizer_cursor access/sqlite3.c /^typedef struct simple_tokenizer_curso simple_tokenizer_cursor access/sqlite3.c /^} simple_tokenizer_cursor;$/;" t typeref:struct:simple_tokenizer_cursor file: simple_tokenizer_cursor logs/sqlite3.c /^typedef struct simple_tokenizer_cursor {$/;" s file: simple_tokenizer_cursor logs/sqlite3.c /^} simple_tokenizer_cursor;$/;" t typeref:struct:simple_tokenizer_cursor file: -sin polipo/dns.c /^ struct sockaddr_in sin;$/;" m union:__anon79 typeref:struct:__anon79::sockaddr_in file: -sin6 polipo/dns.c /^ struct sockaddr_in6 sin6;$/;" m union:__anon79 typeref:struct:__anon79::sockaddr_in6 file: -size compat/compat_cjson.h /^CJSON_PUBLIC(void *) cJSON_malloc(size_t size);$/;" v -size compat/compat_iterator.h /^ int size; $/;" m struct:ITER +sin polipo/dns.c /^ struct sockaddr_in sin;$/;" m union:__anon75 typeref:struct:__anon75::sockaddr_in file: +sin6 polipo/dns.c /^ struct sockaddr_in6 sin6;$/;" m union:__anon75 typeref:struct:__anon75::sockaddr_in6 file: +size crt/crt_cjson.h /^CJSON_PUBLIC(void *) cJSON_malloc(size_t size);$/;" v +size crt/crt_iterator.h /^ int size; $/;" m struct:ITER size extensions/include/log/ilogdatabase.h /^ UINT size;$/;" m struct:TagFieldSturct size include/utilex/lockqueue.hpp /^ UINT size() {$/;" f class:CLockQueue size include/utilex/slice.hpp /^ size_t size() const {$/;" f class:Slice @@ -21502,7 +21365,7 @@ size uibase/uilib/utils/stb_image.c /^ stbi_uc size[257];$/;" m struct:__anon size uibase/uilib/utils/stb_image.c /^ stbi_uc size[288];$/;" m struct:__anon108 file: size uibase/uilib/utils/stb_image.c /^ stbi_uc size,type,channel;$/;" m struct:__anon113 file: size4x access/sqlite3.c /^ u32 size4x; \/* 4x the size of current chunk in Mem3Block elements *\/$/;" m struct:Mem3Block::__anon11::__anon12 file: -size4x logs/sqlite3.c /^ u32 size4x; \/* 4x the size of current chunk in Mem3Block elements *\/$/;" m struct:Mem3Block::__anon56::__anon57 file: +size4x logs/sqlite3.c /^ u32 size4x; \/* 4x the size of current chunk in Mem3Block elements *\/$/;" m struct:Mem3Block::__anon51::__anon52 file: size_ include/utilex/slice.hpp /^ size_t size_;$/;" m class:Slice sizelExtent uibase/uilib/control/uirichedit.cpp /^ SIZEL sizelExtent; \/\/ Extent array$/;" m class:DuiLib::CTxtWinHost file: sjfd access/sqlite3.c /^ sqlite3_file *sjfd; \/* File descriptor for sub-journal *\/$/;" m struct:Pager file: @@ -21519,7 +21382,7 @@ skipToEol polipo/http_parse.c /^skipToEol(const char *restrict buf, int i, int * skipWhitespace polipo/config.c /^skipWhitespace(char *buf, int i)$/;" f file: skipWhitespace polipo/http_parse.c /^skipWhitespace(const char *restrict buf, int i)$/;" f file: skip_separator polipo/parse_time.c /^skip_separator(const char *buf, int i, int len)$/;" f -skip_utf8_bom base/code/compat_cjson.c /^static parse_buffer *skip_utf8_bom(parse_buffer * const buffer)$/;" f file: +skip_utf8_bom stdcrt/code/compat_cjson.c /^static parse_buffer *skip_utf8_bom(parse_buffer * const buffer)$/;" f file: skip_word polipo/parse_time.c /^skip_word(const char *buf, int i, int len)$/;" f file: sleep access/sqlite3.c /^ int (*sleep)(int);$/;" m struct:sqlite3_api_routines file: sleep logs/sqlite3.c /^ int (*sleep)(int);$/;" m struct:sqlite3_api_routines file: @@ -21527,8 +21390,8 @@ sleep polipo/mingw.c 38;" d file: sleep polipo/mingw.h 137;" d sleepObj access/sqlite3.c /^static HANDLE sleepObj = NULL;$/;" v file: sleepObj logs/sqlite3.c /^static HANDLE sleepObj = NULL;$/;" v file: -sleep_time compat/compat_sleep.hpp 10;" d -sleep_time compat/compat_sleep.hpp 8;" d +sleep_time crt/crt_sleep.hpp 10;" d +sleep_time crt/crt_sleep.hpp 8;" d slice include/utilex/slice.hpp /^typedef Slice slice;$/;" t smallRequestTime polipo/server.c /^int smallRequestTime = 10;$/;" v smtp_build_command net/protocol/smtp.c /^int smtp_build_command(enum smtp_command cmd, const char* param, char* buf, int buflen) {$/;" f @@ -21536,6 +21399,7 @@ smtp_command net/protocol/smtp.h /^enum smtp_command {$/;" g smtp_command_str net/protocol/smtp.c /^const char* smtp_command_str(enum smtp_command cmd) {$/;" f smtp_status net/protocol/smtp.h /^enum smtp_status {$/;" g smtp_status_str net/protocol/smtp.c /^const char* smtp_status_str(enum smtp_status status) {$/;" f +snipItems vim_tool/.vim/autoload/acp.vim /^let s:snipItems = {}$/;" v snnprint_n polipo/util.c /^snnprint_n(char *restrict buf, int n, int len, const char *s, int slen)$/;" f snnprintf polipo/util.c /^snnprintf(char *restrict buf, int n, int len, const char *format, ...)$/;" f snnvprintf polipo/util.c /^snnvprintf(char *restrict buf, int n, int len, const char *format, va_list args)$/;" f @@ -21545,9 +21409,9 @@ snprintf polipo/mingw.h 141;" d socket polipo/mingw.c 33;" d file: socket polipo/mingw.h 130;" d socket_handle_safeptr include/utilex/safeptr.hpp /^struct socket_handle_safeptr$/;" s -socketpair base/net/compat_sock.c /^int socketpair(int d, int type, int protocol, _sock_t sv[2])$/;" f +socketpair stdcrt/net/compat_sock.c /^int socketpair(int d, int type, int protocol, _sock_t sv[2])$/;" f sockfd net/protocol/ftp.h /^ int sockfd;$/;" m struct:ftp_handle_s -socklen_t compat/compat_sock.h /^ typedef int socklen_t;$/;" t +socklen_t crt/crt_sock.h /^ typedef int socklen_t;$/;" t socklen_t polipo/mingw.h /^typedef int socklen_t;$/;" t socks5ReadHandler polipo/socks.c /^socks5ReadHandler(int status,$/;" f file: socks5ReadHandler2 polipo/socks.c /^socks5ReadHandler2(int status,$/;" f file: @@ -21584,8 +21448,8 @@ sortingIdxPTab access/sqlite3.c /^ int sortingIdxPTab; \/* Cursor number of sortingIdxPTab logs/sqlite3.c /^ int sortingIdxPTab; \/* Cursor number of pseudo-table *\/$/;" m struct:AggInfo file: soundexFunc access/sqlite3.c /^static void soundexFunc($/;" f file: soundexFunc logs/sqlite3.c /^static void soundexFunc($/;" f file: -source net/protocol/tcp.h /^ uint16_t source; \/\/ source port$/;" m struct:tcphdr_s -source net/protocol/udp.h /^ uint16_t source; \/\/ source port$/;" m struct:udphdr_s +source net/protocol/tcp.h /^ uint16_t source; \/\/ source port$/;" m struct:tcphdr_s +source net/protocol/udp.h /^ uint16_t source; \/\/ source port$/;" m struct:udphdr_s sourceid access/sqlite3.c /^ const char *(*sourceid)(void);$/;" m struct:sqlite3_api_routines file: sourceid logs/sqlite3.c /^ const char *(*sourceid)(void);$/;" m struct:sqlite3_api_routines file: sourceidFunc access/sqlite3.c /^static void sourceidFunc($/;" f file: @@ -24987,18 +24851,19 @@ sqlite_uint64 logs/sqlite3.c /^ typedef unsigned long long int sqlite_uint64;$/ sqlite_uint64 logs/sqlite3.h /^ typedef unsigned SQLITE_INT64_TYPE sqlite_uint64;$/;" t sqlite_uint64 logs/sqlite3.h /^ typedef unsigned __int64 sqlite_uint64;$/;" t sqlite_uint64 logs/sqlite3.h /^ typedef unsigned long long int sqlite_uint64;$/;" t -ssize_t compat/winosdef.h /^typedef SSIZE_T ssize_t;$/;" t +ssize_t crt/winosdef.h /^typedef SSIZE_T ssize_t;$/;" t stack uibase/uilib/core/pugixml.cpp /^ xpath_stack stack;$/;" m struct:xpath_stack_data file: star_oh access/sqlite3.c /^static int star_oh(const char *z){$/;" f file: star_oh logs/sqlite3.c /^static int star_oh(const char *z){$/;" f file: -start compat/compat_funcb.h /^ funccb start;$/;" m struct:io_func_s +start crt/crt_funcb.h /^ funccb start;$/;" m struct:io_func_s start mempool/alloc.h /^ u_char *start; \/* start of buffer *\/$/;" m struct:ngx_buf_s startEndFlag access/sqlite3.c /^ unsigned char startEndFlag; \/* 1=rel to end of fork, 0=rel to start *\/$/;" m struct:ByteRangeLockPB2 file: startEndFlag logs/sqlite3.c /^ unsigned char startEndFlag; \/* 1=rel to end of fork, 0=rel to start *\/$/;" m struct:ByteRangeLockPB2 file: +startLine vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let startLine = code.startLine$/;" v startTime access/sqlite3.c /^ i64 startTime; \/* Time when query started - used for profiling *\/$/;" m struct:Vdbe file: startTime logs/sqlite3.c /^ i64 startTime; \/* Time when query started - used for profiling *\/$/;" m struct:Vdbe file: -start_state http/http/http_parser.cpp 443;" d file: -start_threadpool base/thread/compat_threadpool.c /^int start_threadpool(_threadpool_t* pool) {$/;" f +start_state net/http_protocol/http_parser.cpp 443;" d file: +start_threadpool stdcrt/thread/compat_threadpool.c /^int start_threadpool(_threadpool_t* pool) {$/;" f start_x uibase/uilib/utils/stb_image.c /^ int start_x, start_y;$/;" m struct:__anon115 file: start_y uibase/uilib/utils/stb_image.c /^ int start_x, start_y;$/;" m struct:__anon115 file: startfunccb 3rd/include/iocontext.hpp /^ static int startfunccb(void* data, void* context) {$/;" f class:IoContextBase @@ -25021,19 +24886,29 @@ statPush access/sqlite3.c /^static void statPush($/;" f file: statPush logs/sqlite3.c /^static void statPush($/;" f file: statPushFuncdef access/sqlite3.c /^static const FuncDef statPushFuncdef = {$/;" v file: statPushFuncdef logs/sqlite3.c /^static const FuncDef statPushFuncdef = {$/;" v file: -state compat/compat_md5.h /^ unsigned int state[4];$/;" m struct:__anon29 +state crt/crt_md5.h /^ unsigned int state[4];$/;" m struct:__anon29 state extensions/include/ui/iuibase.h /^ UINT state;$/;" m struct:TagNotifyEvent -state http/http/http_parser.cpp /^enum state$/;" g file: -state http/http/http_parser.h /^ unsigned int state : 7; \/* enum state from http_parser.c *\/$/;" m struct:http_parser +state net/http_protocol/http_parser.cpp /^enum state$/;" g file: +state net/http_protocol/http_parser.h /^ unsigned int state : 7; \/* enum state from http_parser.c *\/$/;" m struct:http_parser state uibase/uilib/core/pugixml.cpp /^ const char_t* state() const$/;" f class:xpath_lexer -state_ compat/winsysvar.hpp /^ } state_;$/;" m union:__anon36 typeref:struct:__anon36::__anon37 +state vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let state=1$/;" v +state vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let state=2$/;" v +state vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let state = 0$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state=0$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state=1$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state=2$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state=3$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state = 1$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state = 2$/;" v +state vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let state = 0$/;" v +state_ crt/winsysvar.hpp /^ } state_;$/;" m union:__anon33 typeref:struct:__anon33::__anon34 stateno access/sqlite3.c /^ YYACTIONTYPE stateno; \/* The state-number *\/$/;" m struct:yyStackEntry file: stateno logs/sqlite3.c /^ YYACTIONTYPE stateno; \/* The state-number *\/$/;" m struct:yyStackEntry file: states polipo/config.c /^states[] = $/;" v typeref:struct:config_state file: -static_const compat/compat_common.hpp 75;" d -static_const compat/compat_common.hpp 91;" d -static_inline compat/compat_common.hpp 74;" d -static_inline compat/compat_common.hpp 90;" d +static_const crt/crt_common.hpp 75;" d +static_const crt/crt_common.hpp 91;" d +static_inline crt/crt_common.hpp 74;" d +static_inline crt/crt_common.hpp 90;" d status access/sqlite3.c /^ int (*status)(int,int*,int*,int);$/;" m struct:sqlite3_api_routines file: status logs/sqlite3.c /^ int (*status)(int,int*,int*,int);$/;" m struct:sqlite3_api_routines file: status polipo/event.c /^ int status;$/;" m struct:_FdEventHandlerPoke file: @@ -25047,7 +24922,7 @@ status_bad_end_element uibase/uilib/core/pugixml.hpp /^ status_bad_end_element, status_bad_pcdata uibase/uilib/core/pugixml.hpp /^ status_bad_pcdata, \/\/ Parsing error occurred while parsing PCDATA section$/;" e enum:pugi::xml_parse_status status_bad_pi uibase/uilib/core/pugixml.hpp /^ status_bad_pi, \/\/ Parsing error occurred while parsing document declaration\/processing instruction$/;" e enum:pugi::xml_parse_status status_bad_start_element uibase/uilib/core/pugixml.hpp /^ status_bad_start_element, \/\/ Parsing error occurred while parsing start element tag$/;" e enum:pugi::xml_parse_status -status_code http/http/http_parser.h /^ unsigned int status_code : 16; \/* responses only *\/$/;" m struct:http_parser +status_code net/http_protocol/http_parser.h /^ unsigned int status_code : 16; \/* responses only *\/$/;" m struct:http_parser status_end_element_mismatch uibase/uilib/core/pugixml.hpp /^ status_end_element_mismatch,\/\/ There was a mismatch of start-end tags (closing tag had incorrect name, some tag was not closed or there was an excessive closing tag)$/;" e enum:pugi::xml_parse_status status_file_not_found uibase/uilib/core/pugixml.hpp /^ status_file_not_found, \/\/ File was not found during load_file()$/;" e enum:pugi::xml_parse_status status_internal_error uibase/uilib/core/pugixml.hpp /^ status_internal_error, \/\/ Internal error occurred$/;" e enum:pugi::xml_parse_status @@ -25293,15 +25168,17 @@ stbi_zlib_decode_noheader_buffer uibase/uilib/utils/stb_image.c /^STBIDEF int st stbi_zlib_decode_noheader_malloc uibase/uilib/utils/stb_image.c /^STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int len, int *outlen)$/;" f std uibase/uilib/core/pugixml.cpp /^namespace std$/;" n file: std uibase/uilib/core/pugixml.hpp /^namespace std$/;" n -std_com_export compat/compat_comutil.hpp 88;" d -std_method compat/compat_comutil.hpp 84;" d +std_com_export crt/crt_comutil.hpp 88;" d +std_method crt/crt_comutil.hpp 84;" d std_method_ access/recordset.h /^ std_method_(uint64, GetCount)() { $/;" f class:CRecordSet std_method_ access/recordset.h /^ std_method_(unsigned int, GetFieldCount)() { $/;" f class:CRecordSet -std_method_ compat/compat_comutil.hpp 86;" d +std_method_ crt/crt_comutil.hpp 86;" d std_method_ include/dlcom/comfactory.hpp /^ std_method_(HRESULT, CreateInstance)(IBase *pUnkOuter, REFIID riid, void **ppvObject)$/;" f class:CoClassFactory std_method_ include/dlcom/comfactory.hpp /^ std_method_(HRESULT, LockServer)(int fLock)$/;" f class:CoClassFactory -std_method_impl compat/compat_comutil.hpp 85;" d -std_method_type_impl compat/compat_comutil.hpp 87;" d +std_method_impl crt/crt_comutil.hpp 85;" d +std_method_type_impl crt/crt_comutil.hpp 87;" d +stdcrtVersionNumber stdcrt/stdcrt.h /^FOUNDATION_EXPORT double stdcrtVersionNumber;$/;" v +stdcrtVersionString stdcrt/stdcrt.h /^FOUNDATION_EXPORT const unsigned char stdcrtVersionString[];$/;" v stdexcep 3rd/include/ioeventdef.h /^typedef std::exception stdexcep;$/;" t stem access/sqlite3.c /^static int stem($/;" f file: stem logs/sqlite3.c /^static int stem($/;" f file: @@ -25322,14 +25199,14 @@ stmt_readonly access/sqlite3.c /^ int (*stmt_readonly)(sqlite3_stmt*);$/;" m st stmt_readonly logs/sqlite3.c /^ int (*stmt_readonly)(sqlite3_stmt*);$/;" m struct:sqlite3_api_routines file: stmt_status access/sqlite3.c /^ int (*stmt_status)(sqlite3_stmt*,int,int);$/;" m struct:sqlite3_api_routines file: stmt_status logs/sqlite3.c /^ int (*stmt_status)(sqlite3_stmt*,int,int);$/;" m struct:sqlite3_api_routines file: -stop compat/compat_funcb.h /^ funccb stop;$/;" m struct:io_func_s -stop_threadpool base/thread/compat_threadpool.c /^int stop_threadpool(_threadpool_t* pool) {$/;" f +stop crt/crt_funcb.h /^ funccb stop;$/;" m struct:io_func_s +stop_threadpool stdcrt/thread/compat_threadpool.c /^int stop_threadpool(_threadpool_t* pool) {$/;" f stopfunccb 3rd/include/iocontext.hpp /^ static int stopfunccb(void* data, void* context) {$/;" f class:IoContextBase stopfunccb include/utilex/threadpool.hpp /^ static int stopfunccb(void* data, void* ctx)$/;" f class:CThreadPool str access/sqlite3.c /^ StrAccum str; \/* The string being accumulated *\/$/;" m struct:Explain file: str logs/sqlite3.c /^ StrAccum str; \/* The string being accumulated *\/$/;" m struct:Explain file: str msgbus/auth.hpp /^ StringPtr str;$/;" m struct:_Connect_Protocol -str msgbus/auth.hpp /^ StringPtr str;$/;" m struct:__anon71 +str msgbus/auth.hpp /^ StringPtr str;$/;" m struct:__anon66 str2jstring dispatch/native-lib.cpp /^jstring str2jstring(JNIEnv* env,const char* pat)$/;" f strHash access/sqlite3.c /^static unsigned int strHash(const char *z, int nKey){$/;" f file: strHash logs/sqlite3.c /^static unsigned int strHash(const char *z, int nKey){$/;" f file: @@ -25356,16 +25233,16 @@ strftimeFunc access/sqlite3.c /^static void strftimeFunc($/;" f file: strftimeFunc logs/sqlite3.c /^static void strftimeFunc($/;" f file: stricmp access/sqlite3.c /^ int (*stricmp)(const char*,const char*);$/;" m struct:sqlite3_api_routines file: stricmp logs/sqlite3.c /^ int (*stricmp)(const char*,const char*);$/;" m struct:sqlite3_api_routines file: -string compat/compat_cjson.h /^ char *string;$/;" m struct:cJSON +string crt/crt_cjson.h /^ char *string;$/;" m struct:cJSON string polipo/atom.h /^ char string[1];$/;" m struct:_Atom -string uibase/uilib/core/pugixml.cpp /^ const char_t* string;$/;" m union:xpath_ast_node::__anon96 file: +string uibase/uilib/core/pugixml.cpp /^ const char_t* string;$/;" m union:xpath_ast_node::__anon99 file: stringToLabels polipo/dns.c /^stringToLabels(char *buf, int offset, int n, char *string)$/;" f file: -string_strcat compat/compat_tstring.h 9;" d -string_strcpy compat/compat_tstring.h 8;" d -string_stricmp compat/compat_tstring.h 23;" d -string_stricmp compat/compat_tstring.h 33;" d -string_stricmp compat/compat_tstring.h 43;" d -string_strlen compat/compat_tstring.h 10;" d +string_strcat crt/crt_tstring.h 9;" d +string_strcpy crt/crt_tstring.h 8;" d +string_stricmp crt/crt_tstring.h 23;" d +string_stricmp crt/crt_tstring.h 33;" d +string_stricmp crt/crt_tstring.h 43;" d +string_strlen crt/crt_tstring.h 10;" d string_t uibase/uilib/core/pugixml.hpp /^ typedef std::basic_string, std::allocator > string_t;$/;" t namespace:pugi string_to_integer uibase/uilib/core/pugixml.cpp /^ template PUGI__FN PUGI__UNSIGNED_OVERFLOW U string_to_integer(const char_t* value, U minv, U maxv)$/;" f string_value uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_string string_value(const xpath_node& na, xpath_allocator* alloc)$/;" f @@ -25391,7 +25268,7 @@ substrFunc logs/sqlite3.c /^static void substrFunc($/;" f file: succ_high uibase/uilib/utils/stb_image.c /^ int succ_high;$/;" m struct:__anon105 file: succ_low uibase/uilib/utils/stb_image.c /^ int succ_low;$/;" m struct:__anon105 file: suffix uibase/uilib/utils/stb_image.c /^ stbi_uc suffix;$/;" m struct:__anon114 file: -suffix_object base/code/compat_cjson.c /^static void suffix_object(cJSON *prev, cJSON *item)$/;" f file: +suffix_object stdcrt/code/compat_cjson.c /^static void suffix_object(cJSON *prev, cJSON *item)$/;" f file: sumFinalize access/sqlite3.c /^static void sumFinalize(sqlite3_context *context){$/;" f file: sumFinalize logs/sqlite3.c /^static void sumFinalize(sqlite3_context *context){$/;" f file: sumStep access/sqlite3.c /^static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv){$/;" f file: @@ -25406,7 +25283,7 @@ swapMixedEndianFloat logs/sqlite3.c 64165;" d file: swapMixedEndianFloat logs/sqlite3.c 64167;" d file: switchLockProxyPath access/sqlite3.c /^static int switchLockProxyPath(unixFile *pFile, const char *path) {$/;" f file: switchLockProxyPath logs/sqlite3.c /^static int switchLockProxyPath(unixFile *pFile, const char *path) {$/;" f file: -syn net/protocol/tcp.h /^ uint16_t syn : 1;$/;" m struct:tcphdr_s +syn net/protocol/tcp.h /^ uint16_t syn:1;$/;" m struct:tcphdr_s sync mempool/alloc.h /^ unsigned sync : 1;$/;" m struct:ngx_buf_s syncFlags access/sqlite3.c /^ int syncFlags; \/* Flags for the fsync *\/$/;" m struct:WalWriter file: syncFlags access/sqlite3.c /^ u8 syncFlags; \/* SYNC_NORMAL or SYNC_FULL otherwise *\/$/;" m struct:Pager file: @@ -25424,13 +25301,17 @@ sync_write 3rd/include/iodgram.hpp /^ BUFFER_SIZE sync_write(NET_ADDR addr, NET_ sync_write 3rd/include/iostream.hpp /^ BUFFER_SIZE sync_write(BUFFER_PTR buf, BUFFER_SIZE size) {$/;" f class:IoStreamBase synthCollSeq access/sqlite3.c /^static int synthCollSeq(sqlite3 *db, CollSeq *pColl){$/;" f file: synthCollSeq logs/sqlite3.c /^static int synthCollSeq(sqlite3 *db, CollSeq *pColl){$/;" f file: -sys_LogPriority compat/compat_log.h /^typedef enum sys_LogPriority {$/;" g -sys_LogPriority compat/compat_log.h /^} sys_LogPriority;$/;" t typeref:enum:sys_LogPriority +sys_LogPriority crt/crt_log.h /^typedef enum sys_LogPriority {$/;" g +sys_LogPriority crt/crt_log.h /^} sys_LogPriority;$/;" t typeref:enum:sys_LogPriority syslogBuf polipo/log.c /^static char *syslogBuf;$/;" v file: syslogBufLength polipo/log.c /^static int syslogBufLength;$/;" v file: syslogBufSize polipo/log.c /^static int syslogBufSize;$/;" v file: sz access/sqlite3.c /^ u16 sz; \/* Size of each buffer in bytes *\/$/;" m struct:Lookaside file: sz logs/sqlite3.c /^ u16 sz; \/* Size of each buffer in bytes *\/$/;" m struct:Lookaside file: +szAccessFilter vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let szAccessFilter = 'public'$/;" v +szAccessFilter vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let szAccessFilter = (s:contextStack[0] == szTypeInfo)? 'all' : 'protected'$/;" v +szAccessFilter vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let szAccessFilter = 'public'$/;" v +szAccessFilter vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let szAccessFilter = (s:contextStack[0] == szTypeInfo)? 'all' : 'protected'$/;" v szAtom access/sqlite3.c /^ int szAtom; \/* Smallest possible allocation in bytes *\/$/;" m struct:Mem5Global file: szAtom logs/sqlite3.c /^ int szAtom; \/* Smallest possible allocation in bytes *\/$/;" m struct:Mem5Global file: szCache access/sqlite3.c /^ int szCache; \/* Configured cache size *\/$/;" m struct:PCache file: @@ -25439,7 +25320,14 @@ szChunk access/sqlite3.c /^ int szChunk; \/* Configured szChunk access/sqlite3.c /^ int szChunk; \/* Chunk size configured by FCNTL_CHUNK_SIZE *\/$/;" m struct:winFile file: szChunk logs/sqlite3.c /^ int szChunk; \/* Configured by FCNTL_CHUNK_SIZE *\/$/;" m struct:unixFile file: szChunk logs/sqlite3.c /^ int szChunk; \/* Chunk size configured by FCNTL_CHUNK_SIZE *\/$/;" m struct:winFile file: +szClassScope vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let szClassScope = omni#cpp#utils#ExtractTypeInfoFromTag(tagItem)$/;" v +szClassScope vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let szClassScope .= join(listClassScope, '::')$/;" v +szClassScope vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let szClassScope = join(listClassScope, '::')$/;" v +szClassScope vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let szClassScope = '::'$/;" v +szCmd vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let szCmd = omni#cpp#utils#ExtractCmdFromTagItem(result)$/;" v +szCode vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let szCode = substitute(omni#cpp#utils#GetCodeFromLine(szCmd), '\\C\\<'.result.name.'\\>.*', '', 'g')$/;" v szComponent container/stdafx.h /^ string szComponent;$/;" m class:Com_Plugin +szCurrentWorkingDir vim_tool/.vim/autoload/omni/cpp/complete.vim /^let s:szCurrentWorkingDir = getcwd()$/;" v szEst access/sqlite3.c /^ u8 szEst; \/* Estimated size of this column. INT==1 *\/$/;" m struct:Column file: szEst logs/sqlite3.c /^ u8 szEst; \/* Estimated size of this column. INT==1 *\/$/;" m struct:Column file: szExtra access/sqlite3.c /^ int szExtra; \/* Size of extra space for each page *\/$/;" m struct:PCache file: @@ -25476,10 +25364,13 @@ szPage logs/sqlite3.c /^ int szPage; \/* Size of each pag szPage logs/sqlite3.c /^ int szPage; \/* Size of one page *\/$/;" m struct:WalWriter file: szPage logs/sqlite3.c /^ u16 szPage; \/* Database page size in bytes. 1==64K *\/$/;" m struct:WalIndexHdr file: szPage logs/sqlite3.c /^ u32 szPage; \/* Database page size *\/$/;" m struct:Wal file: +szParentContext vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let szParentContext = omni#cpp#utils#ExtractScope(tagItem)$/;" v szRegion access/sqlite3.c /^ int szRegion; \/* Size of shared-memory regions *\/$/;" m struct:unixShmNode file: szRegion access/sqlite3.c /^ int szRegion; \/* Size of shared-memory regions *\/$/;" m struct:winShmNode file: szRegion logs/sqlite3.c /^ int szRegion; \/* Size of shared-memory regions *\/$/;" m struct:unixShmNode file: szRegion logs/sqlite3.c /^ int szRegion; \/* Size of shared-memory regions *\/$/;" m struct:winShmNode file: +szResult vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let szResult = token.value.szResult$/;" v +szResult vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let szResult .= token.value$/;" v szRow access/sqlite3.c /^ u32 szRow; \/* Byte available in aRow *\/$/;" m struct:VdbeCursor file: szRow logs/sqlite3.c /^ u32 szRow; \/* Byte available in aRow *\/$/;" m struct:VdbeCursor file: szScratch access/sqlite3.c /^ int szScratch; \/* Size of each scratch buffer *\/$/;" m struct:Sqlite3Config file: @@ -25488,6 +25379,11 @@ szSlot access/sqlite3.c /^ int szSlot; \/* Size of each free szSlot logs/sqlite3.c /^ int szSlot; \/* Size of each free slot *\/$/;" m struct:PCacheGlobal file: szTabRow access/sqlite3.c /^ LogEst szTabRow; \/* Estimated size of each table row in bytes *\/$/;" m struct:Table file: szTabRow logs/sqlite3.c /^ LogEst szTabRow; \/* Estimated size of each table row in bytes *\/$/;" m struct:Table file: +szTmpScope vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let szTmpScope = omni#cpp#utils#SimplifyScope('::'.szScopeOfTypeInfo)$/;" v +szTypeInfo vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let szTypeInfo = omni#cpp#utils#ExtractTypeInfoFromTag(resolvedTagItem)$/;" v +szTypeInfo vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let szTypeInfo = omni#cpp#utils#ExtractTypeInfoFromTag(resolvedTagItem)$/;" v +szTypeInfo vim_tool/.vim/autoload/omni/cpp/items.vim /^ let szTypeInfo = s:ExtractTypeInfoFromDecl(tokens)$/;" v +szTypeInfo vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let szTypeInfo = omni#cpp#utils#ExtractTypeInfoFromTokens(omni#cpp#tokenizer#Tokenize(szCode))$/;" v t include/utilex/autolock.hpp /^ T *t;$/;" m class:CStackLockWrapper2 t msgbus/auth.hpp /^ unsigned int t; \/\/type$/;" m struct:_BusProtocol tRowcnt access/sqlite3.c /^ typedef u32 tRowcnt; \/* 32-bit is the default *\/$/;" t file: @@ -25500,7 +25396,7 @@ tabTnct access/sqlite3.c /^ int tabTnct; \/* Ephemeral table used for DISTIN tabTnct logs/sqlite3.c /^ int tabTnct; \/* Ephemeral table used for DISTINCT processing *\/$/;" m struct:DistinctCtx file: table access/sqlite3.c /^ char *table; \/* The table or view to which the trigger applies *\/$/;" m struct:Trigger file: table logs/sqlite3.c /^ char *table; \/* The table or view to which the trigger applies *\/$/;" m struct:Trigger file: -table uibase/uilib/core/pugixml.cpp /^ const unsigned char* table;$/;" m union:xpath_ast_node::__anon96 file: +table uibase/uilib/core/pugixml.cpp /^ const unsigned char* table;$/;" m union:xpath_ast_node::__anon99 file: tableAndColumnIndex access/sqlite3.c /^static int tableAndColumnIndex($/;" f file: tableAndColumnIndex logs/sqlite3.c /^static int tableAndColumnIndex($/;" f file: tableExists logs/CppSQLite3.cpp /^bool CppSQLite3DB::tableExists(const char* szTable)$/;" f class:CppSQLite3DB @@ -25512,15 +25408,17 @@ tag mempool/alloc.h /^ ngx_buf_tag_t tag;$/;" m struct:ngx_buf_s tagDWL_MARGINS uibase/uilib/dwm.hpp /^typedef struct tagDWL_MARGINS {$/;" s tagFINDSHORTCUT uibase/uilib/core/uimanager.cpp /^typedef struct tagFINDSHORTCUT$/;" s namespace:DuiLib file: tagFINDTABINFO uibase/uilib/core/uimanager.cpp /^typedef struct tagFINDTABINFO$/;" s namespace:DuiLib file: -tagPOINT compat/darwinossysdef.h /^typedef struct tagPOINT$/;" s -tagPOINT compat/posixossysdef.h /^typedef struct tagPOINT$/;" s -tagRECT compat/darwinossysdef.h /^typedef struct tagRECT$/;" s -tagRECT compat/posixossysdef.h /^typedef struct tagRECT$/;" s +tagItem vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let tagItem = omni#cpp#utils#GetResolvedTagItem(namespaces, omni#cpp#utils#CreateTypeInfo(szClassScope))$/;" v +tagPOINT crt/darwinossysdef.h /^typedef struct tagPOINT$/;" s +tagPOINT crt/posixossysdef.h /^typedef struct tagPOINT$/;" s +tagPopupList vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let tagPopupList = s:SearchMembers(resolvedTagItem, a:base)$/;" v +tagRECT crt/darwinossysdef.h /^typedef struct tagRECT$/;" s +tagRECT crt/posixossysdef.h /^typedef struct tagRECT$/;" s tagRunningTableItem container/rot.h /^ typedef struct tagRunningTableItem$/;" s class:CComRunningObjectTableImpl -tagSIZE compat/darwinossysdef.h /^typedef struct tagSIZE$/;" s -tagSIZE compat/posixossysdef.h /^typedef struct tagSIZE$/;" s -tagSIZEL compat/darwinossysdef.h /^typedef struct tagSIZEL$/;" s -tagSIZEL compat/posixossysdef.h /^typedef struct tagSIZEL$/;" s +tagSIZE crt/darwinossysdef.h /^typedef struct tagSIZE$/;" s +tagSIZE crt/posixossysdef.h /^typedef struct tagSIZE$/;" s +tagSIZEL crt/darwinossysdef.h /^typedef struct tagSIZEL$/;" s +tagSIZEL crt/posixossysdef.h /^typedef struct tagSIZEL$/;" s tagTDrawInfo uibase/uilib/core/uimanager.cpp /^tagTDrawInfo::tagTDrawInfo()$/;" f class:DuiLib::tagTDrawInfo tagTDrawInfo uibase/uilib/core/uimanager.cpp /^tagTDrawInfo::tagTDrawInfo(LPCTSTR lpsz)$/;" f class:DuiLib::tagTDrawInfo tagTDrawInfo uibase/uilib/core/uimanager.h /^typedef struct tagTDrawInfo$/;" s namespace:DuiLib @@ -25533,7 +25431,7 @@ tagTNotifyUI uibase/uilib/core/uidefine.h /^ typedef struct tagTNotifyUI$/;" s n tagTPercentInfo uibase/uilib/core/uimanager.h /^typedef struct tagTPercentInfo$/;" s namespace:DuiLib tagTResInfo uibase/uilib/core/uimanager.h /^typedef struct tagTResInfo$/;" s namespace:DuiLib tagXMLELEMENT uibase/uilib/core/uimarkup.h /^ typedef struct tagXMLELEMENT$/;" s class:DuiLib::CMarkup -tag_varaint_t compat/compat_var.h /^typedef struct tag_varaint_t$/;" s +tag_varaint_t crt/crt_var.h /^typedef struct tag_varaint_t$/;" s tail polipo/tunnel.h /^ int tail;$/;" m struct:_CircularBuffer target access/sqlite3.c /^ Token target; \/* Target table for DELETE, UPDATE, INSERT *\/$/;" m struct:TriggerStep file: target logs/sqlite3.c /^ Token target; \/* Target table for DELETE, UPDATE, INSERT *\/$/;" m struct:TriggerStep file: @@ -25560,6 +25458,8 @@ temp uibase/uilib/core/pugixml.cpp /^ xpath_allocator temp;$/;" m struct:xpath_ temp uibase/uilib/core/pugixml.cpp /^ xpath_allocator* temp;$/;" m struct:xpath_stack file: tempFile access/sqlite3.c /^ u8 tempFile; \/* zFilename is a temporary file *\/$/;" m struct:Pager file: tempFile logs/sqlite3.c /^ u8 tempFile; \/* zFilename is a temporary file *\/$/;" m struct:Pager file: +tempOptionSet vim_tool/.vim/autoload/acp.vim /^ let s:tempOptionSet[a:group] = {}$/;" v +tempOptionSet vim_tool/.vim/autoload/acp.vim /^let s:tempOptionSet = [{}, {}]$/;" v tempReg access/sqlite3.c /^ u8 tempReg; \/* iReg is a temp register that needs to be freed *\/$/;" m struct:Parse::yColCache file: tempReg logs/sqlite3.c /^ u8 tempReg; \/* iReg is a temp register that needs to be freed *\/$/;" m struct:Parse::yColCache file: temp_file mempool/alloc.h /^ unsigned temp_file : 1;$/;" m struct:ngx_buf_s @@ -25602,20 +25502,20 @@ thread include/utilex/thread.hpp /^ _thread_t thread;$/;" m class:CThread thread include/utilex/timethread.hpp /^ _thread_t thread;$/;" m class:CTimeThread thread_cleanup access/sqlite3.c /^ void (*thread_cleanup)(void);$/;" m struct:sqlite3_api_routines file: thread_cleanup logs/sqlite3.c /^ void (*thread_cleanup)(void);$/;" m struct:sqlite3_api_routines file: -thread_ctx base/thread/compat_thread.c /^struct thread_ctx {$/;" s file: -thread_init base/thread/compat_threadpool.c /^static int thread_init(_threadpool_t* pool, io_thread_t* thread, void* ctx,int id) {$/;" f file: +thread_ctx stdcrt/thread/compat_thread.c /^struct thread_ctx {$/;" s file: +thread_init stdcrt/thread/compat_threadpool.c /^static int thread_init(_threadpool_t* pool, io_thread_t* thread, void* ctx,int id) {$/;" f file: thread_proc include/utilex/thread.hpp /^ static void thread_proc(void* pthis) {$/;" f class:CThread -thread_stack_size base/thread/compat_thread.c /^static size_t thread_stack_size(void) {$/;" f file: -thread_start base/thread/compat_threadpool.c /^static int thread_start(io_thread_t* thread) {$/;" f file: -thread_stop base/thread/compat_threadpool.c /^static int thread_stop(io_thread_t* thread) {$/;" f file: -threadhandler compat/compat_threadpool.h /^ _thread_t threadhandler;$/;" m struct:io_thread_s +thread_stack_size stdcrt/thread/compat_thread.c /^static size_t thread_stack_size(void) {$/;" f file: +thread_start stdcrt/thread/compat_threadpool.c /^static int thread_start(io_thread_t* thread) {$/;" f file: +thread_stop stdcrt/thread/compat_threadpool.c /^static int thread_stop(io_thread_t* thread) {$/;" f file: +threadhandler crt/crt_threadpool.h /^ _thread_t threadhandler;$/;" m struct:io_thread_s threadid access/sqlite3.c 23870;" d file: threadid access/sqlite3.c 23872;" d file: threadid logs/sqlite3.c 23870;" d file: threadid logs/sqlite3.c 23872;" d file: -threads compat/compat_threadpool.h /^ io_thread_t* threads;$/;" m struct:_threadpool_s -threshold compat/darwinsysvar.hpp /^ unsigned threshold;$/;" m struct:__anon32 -threshold compat/posixsysvar.hpp /^ unsigned threshold;$/;" m struct:__anon34 +threads crt/crt_threadpool.h /^ io_thread_t* threads;$/;" m struct:_threadpool_s +threshold crt/darwinsysvar.hpp /^ unsigned threshold;$/;" m struct:__anon31 +threshold crt/posixsysvar.hpp /^ unsigned threshold;$/;" m struct:__anon28 time polipo/dns.c /^ time_t time;$/;" m struct:_DnsQuery file: time polipo/event.h /^ struct timeval time;$/;" m struct:_TimeEventHandler typeref:struct:_TimeEventHandler::timeval time polipo/http.h /^ int time;$/;" m struct:_HTTPConnection @@ -25660,6 +25560,70 @@ tkTRIGGER access/sqlite3.c 119080;" d file: tkTRIGGER logs/sqlite3.c 119080;" d file: tkWS access/sqlite3.c 119074;" d file: tkWS logs/sqlite3.c 119074;" d file: +tlist_app_name vim_tool/.vim/plugin/taglist.vim /^let s:tlist_app_name = "none"$/;" v +tlist_brief_help vim_tool/.vim/plugin/taglist.vim /^let s:tlist_brief_help = 1$/;" v +tlist_cur_file_idx vim_tool/.vim/plugin/taglist.vim /^let s:tlist_cur_file_idx = -1$/;" v +tlist_debug vim_tool/.vim/plugin/taglist.vim /^let s:tlist_debug = 0$/;" v +tlist_debug_file vim_tool/.vim/plugin/taglist.vim /^let s:tlist_debug_file = ''$/;" v +tlist_def_ant_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_ant_settings = 'ant;p:projects;t:targets'$/;" v +tlist_def_asm_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_asm_settings = 'asm;d:define;l:label;m:macro;t:type'$/;" v +tlist_def_aspperl_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_aspperl_settings =$/;" v +tlist_def_aspvbs_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_aspvbs_settings =$/;" v +tlist_def_awk_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_awk_settings = 'awk;f:function'$/;" v +tlist_def_basic_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_basic_settings =$/;" v +tlist_def_beta_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_beta_settings = 'beta;f:fragment;s:slot;v:pattern'$/;" v +tlist_def_c_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_c_settings = 'c;d:macro;g:enum;s:struct;u:union;t:typedef;' .$/;" v +tlist_def_cobol_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_cobol_settings = 'cobol;d:data;f:file;g:group;p:paragraph;' .$/;" v +tlist_def_cpp_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_cpp_settings = 'c++;n:namespace;v:variable;d:macro;t:typedef;' .$/;" v +tlist_def_cs_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_cs_settings = 'c#;d:macro;t:typedef;n:namespace;c:class;' .$/;" v +tlist_def_csh_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_csh_settings = 'sh;f:function'$/;" v +tlist_def_d_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_d_settings = 'c++;n:namespace;v:variable;t:typedef;' .$/;" v +tlist_def_dosbatch_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_dosbatch_settings = 'dosbatch;l:labels;v:variables'$/;" v +tlist_def_eiffel_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_eiffel_settings = 'eiffel;c:class;f:feature'$/;" v +tlist_def_erlang_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_erlang_settings = 'erlang;d:macro;r:record;m:module;f:function'$/;" v +tlist_def_expect_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_expect_settings = 'tcl;c:class;f:method;p:procedure'$/;" v +tlist_def_flex_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_flex_settings = 'flex;v:global;c:classes;p:properties;'.$/;" v +tlist_def_fortran_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_fortran_settings = 'fortran;p:program;b:block data;' .$/;" v +tlist_def_go_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_go_settings = 'go;f:function;p:package;t:struct'$/;" v +tlist_def_html_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_html_settings = 'html;a:anchor;f:function'$/;" v +tlist_def_java_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_java_settings = 'java;p:package;c:class;i:interface;' .$/;" v +tlist_def_javascript_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_javascript_settings =$/;" v +tlist_def_lisp_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_lisp_settings = 'lisp;f:function'$/;" v +tlist_def_lua_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_lua_settings = 'lua;f:function'$/;" v +tlist_def_make_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_make_settings = 'make;m:macro'$/;" v +tlist_def_matlab_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_matlab_settings = 'matlab;f:function'$/;" v +tlist_def_ocamal_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_ocamal_settings = 'ocamal;M:module;v:global;t:type;'.$/;" v +tlist_def_pascal_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_pascal_settings = 'pascal;f:function;p:procedure'$/;" v +tlist_def_perl_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_perl_settings = 'perl;c:constant;l:label;p:package;s:subroutine'$/;" v +tlist_def_php_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_php_settings =$/;" v +tlist_def_python_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_python_settings = 'python;c:class;m:member;f:function'$/;" v +tlist_def_rexx_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_rexx_settings = 'rexx;s:subroutine'$/;" v +tlist_def_ruby_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_ruby_settings = 'ruby;c:class;f:method;F:function;' .$/;" v +tlist_def_scheme_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_scheme_settings = 'scheme;s:set;f:function'$/;" v +tlist_def_sh_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_sh_settings = 'sh;f:function'$/;" v +tlist_def_slang_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_slang_settings = 'slang;n:namespace;f:function'$/;" v +tlist_def_sml_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_sml_settings = 'sml;e:exception;c:functor;s:signature;' .$/;" v +tlist_def_sql_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_sql_settings = 'sql;f:functions;' .$/;" v +tlist_def_tcl_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_tcl_settings = 'tcl;c:class;f:method;m:method;p:procedure'$/;" v +tlist_def_tex_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_tex_settings = 'tex;c:chapters;s:sections;u:subsections;'.$/;" v +tlist_def_vera_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_vera_settings = 'vera;c:class;d:macro;e:enumerator;' .$/;" v +tlist_def_verilog_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_verilog_settings = 'verilog;m:module;c:constant;P:parameter;' .$/;" v +tlist_def_vhdl_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_vhdl_settings = 'vhdl;c:constant;t:type;T:subtype;r:record;e:entity;f:function;p:procedure;P:package'$/;" v +tlist_def_vim_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_vim_settings =$/;" v +tlist_def_yacc_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_yacc_settings = 'yacc;l:label'$/;" v +tlist_def_zsh_settings vim_tool/.vim/plugin/taglist.vim /^let s:tlist_def_zsh_settings = 'sh;f:function'$/;" v +tlist_file_count vim_tool/.vim/plugin/taglist.vim /^let s:tlist_file_count = 0$/;" v +tlist_file_lnum_idx_cache vim_tool/.vim/plugin/taglist.vim /^let s:tlist_file_lnum_idx_cache = -1$/;" v +tlist_file_name_idx_cache vim_tool/.vim/plugin/taglist.vim /^let s:tlist_file_name_idx_cache = -1$/;" v +tlist_file_names vim_tool/.vim/plugin/taglist.vim /^let s:tlist_file_names=''$/;" v +tlist_ftype_count vim_tool/.vim/plugin/taglist.vim /^let s:tlist_ftype_count = 0$/;" v +tlist_menu_empty vim_tool/.vim/plugin/taglist.vim /^let s:tlist_menu_empty = 1$/;" v +tlist_msg vim_tool/.vim/plugin/taglist.vim /^ let s:tlist_msg = ''$/;" v +tlist_pyrex_settings vim_tool/.vim/plugin/taglist.vim /^let tlist_pyrex_settings='python;c:classe;m:memder;f:function'$/;" v +tlist_removed_flist vim_tool/.vim/plugin/taglist.vim /^let s:tlist_removed_flist = ""$/;" v +tlist_sid vim_tool/.vim/plugin/taglist.vim /^ let s:tlist_sid = substitute(maparg('xx'), '\\(\\d\\+_\\)xx$',$/;" v +tlist_win_maximized vim_tool/.vim/plugin/taglist.vim /^let s:tlist_win_maximized = 0$/;" v +tlist_winsize_chgd vim_tool/.vim/plugin/taglist.vim /^let s:tlist_winsize_chgd = -1$/;" v tm 3rd/include/iotcp.hpp /^ io_time_ptr tm;$/;" m class:IoTcpBase tm 3rd/include/iotimer.hpp /^ io_time_ptr tm;$/;" m class:IoTimer tm extensions/include/ui/iuibase.h /^ ULONG tm;$/;" m struct:TagNotifyEvent @@ -25667,9 +25631,9 @@ tm msgbus/node.h /^ ULONG tm;$/;" m class:Node tm uibase/uilib/core/uimanager.h /^ TEXTMETRIC tm;$/;" m struct:DuiLib::tagTFontInfo tmask access/sqlite3.c 93916;" d file: tmask logs/sqlite3.c 93916;" d file: -tmemset compat/compat_tstring.h 30;" d -tmemset compat/compat_tstring.h 40;" d -tmemset compat/compat_tstring.h 50;" d +tmemset crt/crt_tstring.h 30;" d +tmemset crt/crt_tstring.h 40;" d +tmemset crt/crt_tstring.h 50;" d tnum access/sqlite3.c /^ int tnum; \/* DB Page containing root of this index *\/$/;" m struct:Index file: tnum access/sqlite3.c /^ int tnum; \/* Root BTree node for this table (see note above) *\/$/;" m struct:Table file: tnum logs/sqlite3.c /^ int tnum; \/* DB Page containing root of this index *\/$/;" m struct:Index file: @@ -25684,15 +25648,17 @@ token access/sqlite3.c /^ void *token; \/* Copy of SubProgram.token token logs/sqlite3.c /^ void *token; \/* id that may be used to recursive triggers *\/$/;" m struct:SubProgram file: token logs/sqlite3.c /^ void *token; \/* Copy of SubProgram.token *\/$/;" m struct:VdbeFrame file: token_compare polipo/http_parse.c /^token_compare(const char *buf, int start, int end, const char *s)$/;" f file: -tokens http/http/http_parser.cpp /^static const char tokens[256] = {$/;" v file: +tokens net/http_protocol/http_parser.cpp /^static const char tokens[256] = {$/;" v file: +tokens vim_tool/.vim/autoload/omni/cpp/namespaces.vim /^ let tokens = reverse(omni#cpp#tokenizer#Tokenize(code.code[:aPos-1])[:-4])$/;" v +tokens vim_tool/.vim/autoload/omni/cpp/utils.vim /^ let tokens = reverse(tokens)$/;" v tolower_ascii uibase/uilib/core/pugixml.cpp /^ PUGI__FN char_t tolower_ascii(char_t ch)$/;" f -top compat/darwinossysdef.h /^ LONG top;$/;" m struct:tagRECT -top compat/darwinossysdef.h /^ LONG top;$/;" m struct:_RECTL -top compat/posixossysdef.h /^ LONG top;$/;" m struct:tagRECT -top compat/posixossysdef.h /^ LONG top;$/;" m struct:_RECTL +top crt/darwinossysdef.h /^ LONG top;$/;" m struct:tagRECT +top crt/darwinossysdef.h /^ LONG top;$/;" m struct:_RECTL +top crt/posixossysdef.h /^ LONG top;$/;" m struct:tagRECT +top crt/posixossysdef.h /^ LONG top;$/;" m struct:_RECTL top uibase/uilib/core/uimanager.h /^ double top;$/;" m struct:DuiLib::tagTPercentInfo -tos net/protocol/ip.h /^ uint8_t tos; \/\/ type of service$/;" m struct:iphdr_s -tot_len net/protocol/ip.h /^ uint16_t tot_len; \/\/ total length$/;" m struct:iphdr_s +tos net/protocol/ip.h /^ uint8_t tos; \/\/ type of service$/;" m struct:iphdr_s +tot_len net/protocol/ip.h /^ uint16_t tot_len; \/\/ total length$/;" m struct:iphdr_s totalAlloc access/sqlite3.c /^ u64 totalAlloc; \/* Total of all malloc calls - includes internal frag *\/$/;" m struct:Mem5Global file: totalAlloc logs/sqlite3.c /^ u64 totalAlloc; \/* Total of all malloc calls - includes internal frag *\/$/;" m struct:Mem5Global file: totalChunkArenaSize polipo/chunk.c /^totalChunkArenaSize()$/;" f @@ -25736,33 +25702,33 @@ triggerStepAllocate access/sqlite3.c /^static TriggerStep *triggerStepAllocate($ triggerStepAllocate logs/sqlite3.c /^static TriggerStep *triggerStepAllocate($/;" f file: trimFunc access/sqlite3.c /^static void trimFunc($/;" f file: trimFunc logs/sqlite3.c /^static void trimFunc($/;" f file: -true compat/compat_common.hpp 105;" d +true crt/crt_common.hpp 105;" d truncate uibase/uilib/core/pugixml.cpp /^ void truncate(xpath_node* pos)$/;" f class:xpath_node_set_raw truncateOnCommit access/sqlite3.c /^ u8 truncateOnCommit; \/* True to truncate WAL file on commit *\/$/;" m struct:Wal file: truncateOnCommit logs/sqlite3.c /^ u8 truncateOnCommit; \/* True to truncate WAL file on commit *\/$/;" m struct:Wal file: truncate_zeros uibase/uilib/core/pugixml.cpp /^ PUGI__FN void truncate_zeros(char* begin, char* end)$/;" f truthProb access/sqlite3.c /^ LogEst truthProb; \/* Probability of truth for this expression *\/$/;" m struct:WhereTerm file: truthProb logs/sqlite3.c /^ LogEst truthProb; \/* Probability of truth for this expression *\/$/;" m struct:WhereTerm file: -tstring_strcat compat/compat_tstring.h 26;" d -tstring_strcat compat/compat_tstring.h 36;" d -tstring_strcat compat/compat_tstring.h 46;" d -tstring_strchr compat/compat_tstring.h 27;" d -tstring_strchr compat/compat_tstring.h 37;" d -tstring_strchr compat/compat_tstring.h 47;" d -tstring_strcpy compat/compat_tstring.h 25;" d -tstring_strcpy compat/compat_tstring.h 35;" d -tstring_strcpy compat/compat_tstring.h 45;" d -tstring_stricmp compat/compat_tstring.h 24;" d -tstring_stricmp compat/compat_tstring.h 34;" d -tstring_stricmp compat/compat_tstring.h 44;" d -tstring_strlen compat/compat_tstring.h 28;" d -tstring_strlen compat/compat_tstring.h 38;" d -tstring_strlen compat/compat_tstring.h 48;" d -tstring_ststr compat/compat_tstring.h 29;" d -tstring_ststr compat/compat_tstring.h 39;" d -tstring_ststr compat/compat_tstring.h 49;" d +tstring_strcat crt/crt_tstring.h 26;" d +tstring_strcat crt/crt_tstring.h 36;" d +tstring_strcat crt/crt_tstring.h 46;" d +tstring_strchr crt/crt_tstring.h 27;" d +tstring_strchr crt/crt_tstring.h 37;" d +tstring_strchr crt/crt_tstring.h 47;" d +tstring_strcpy crt/crt_tstring.h 25;" d +tstring_strcpy crt/crt_tstring.h 35;" d +tstring_strcpy crt/crt_tstring.h 45;" d +tstring_stricmp crt/crt_tstring.h 24;" d +tstring_stricmp crt/crt_tstring.h 34;" d +tstring_stricmp crt/crt_tstring.h 44;" d +tstring_strlen crt/crt_tstring.h 28;" d +tstring_strlen crt/crt_tstring.h 38;" d +tstring_strlen crt/crt_tstring.h 48;" d +tstring_ststr crt/crt_tstring.h 29;" d +tstring_ststr crt/crt_tstring.h 39;" d +tstring_ststr crt/crt_tstring.h 49;" d ttl net/protocol/dns.h /^ uint32_t ttl;$/;" m struct:dns_rr_s -ttl net/protocol/ip.h /^ uint8_t ttl; \/\/ Time To Live$/;" m struct:iphdr_s +ttl net/protocol/ip.h /^ uint8_t ttl; \/\/ Time To Live$/;" m struct:iphdr_s ttl4 polipo/dns.c /^ time_t ttl4, ttl6;$/;" m struct:_DnsQuery file: ttl6 polipo/dns.c /^ time_t ttl4, ttl6;$/;" m struct:_DnsQuery file: tunnelAllowedPorts polipo/http.c /^IntListPtr tunnelAllowedPorts = NULL;$/;" v @@ -25778,19 +25744,19 @@ tunnelRead2Handler polipo/tunnel.c /^tunnelRead2Handler(int status, $/;" f file: tunnelSocksHandler polipo/tunnel.c /^tunnelSocksHandler(int status, SocksRequestPtr request)$/;" f file: tunnelWrite1Handler polipo/tunnel.c /^tunnelWrite1Handler(int status,$/;" f file: tunnelWrite2Handler polipo/tunnel.c /^tunnelWrite2Handler(int status,$/;" f file: -turnstile1 compat/winsysvar.hpp /^ _sem_t turnstile1;$/;" m struct:__anon38 -turnstile2 compat/winsysvar.hpp /^ _sem_t turnstile2;$/;" m struct:__anon38 +turnstile1 crt/winsysvar.hpp /^ _sem_t turnstile1;$/;" m struct:__anon35 +turnstile2 crt/winsysvar.hpp /^ _sem_t turnstile2;$/;" m struct:__anon35 type access/sqlite3.c /^ etByte type; \/* Conversion paradigm *\/$/;" m struct:et_info file: type access/sqlite3.c /^ u8 type; \/* One of SQLITE_NULL, SQLITE_TEXT, SQLITE_INTEGER, etc *\/$/;" m struct:Mem file: type access/sqlite3.c /^struct AttachKey { int type; Token key; };$/;" m struct:AttachKey file: -type compat/compat_cjson.h /^ int type;$/;" m struct:cJSON +type crt/crt_cjson.h /^ int type;$/;" m struct:cJSON type extensions/include/log/ilogdatabase.h /^ char type[FIELD_TYPE_LEN + 1];$/;" m struct:TagFieldSturct type extensions/include/ui/iuibase.h /^ UINT type;$/;" m struct:TagNotifyEvent -type http/http/http_parser.h /^ unsigned int type : 2; \/* enum http_parser_type *\/$/;" m struct:http_parser type logs/sqlite3.c /^ etByte type; \/* Conversion paradigm *\/$/;" m struct:et_info file: type logs/sqlite3.c /^ u8 type; \/* One of SQLITE_NULL, SQLITE_TEXT, SQLITE_INTEGER, etc *\/$/;" m struct:Mem file: type logs/sqlite3.c /^struct AttachKey { int type; Token key; };$/;" m struct:AttachKey file: -type net/protocol/icmp.h /^ uint8_t type; \/\/ message type$/;" m struct:icmphdr_s +type net/http_protocol/http_parser.h /^ unsigned int type : 2; \/* enum http_parser_type *\/$/;" m struct:http_parser +type net/protocol/icmp.h /^ uint8_t type; \/\/ message type$/;" m struct:icmphdr_s type polipo/config.h /^ int type;$/;" m struct:_ConfigVariable type polipo/object.h /^ unsigned char type;$/;" m struct:_Object type uibase/uilib/core/pugixml.cpp /^ typedef uint16_t type;$/;" t struct:utf16_decoder file: @@ -25806,6 +25772,7 @@ type uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_node_set::type_t xpath_node type uibase/uilib/core/pugixml.cpp /^ PUGI__FN xpath_value_type xpath_variable::type() const$/;" f class:pugi::xpath_variable type uibase/uilib/utils/stb_image.c /^ stbi__uint32 type;$/;" m struct:__anon110 file: type uibase/uilib/utils/stb_image.c /^ stbi_uc size,type,channel;$/;" m struct:__anon113 file: +typeInfo vim_tool/.vim/autoload/omni/cpp/complete.vim /^ let typeInfo = omni#cpp#items#ResolveItemsTypeInfo(s:contextStack, g:omni#cpp#items#data)$/;" v type_sorted uibase/uilib/core/pugixml.hpp /^ type_sorted, \/\/ Sorted by document order (ascending)$/;" e enum:pugi::xpath_node_set::type_t type_sorted_reverse uibase/uilib/core/pugixml.hpp /^ type_sorted_reverse \/\/ Sorted by document order (descending)$/;" e enum:pugi::xpath_node_set::type_t type_t uibase/uilib/core/pugixml.hpp /^ enum type_t$/;" g class:pugi::xpath_node_set @@ -25825,20 +25792,20 @@ u access/sqlite3.c /^ } u;$/;" m struct:Walker typeref:union:Walker::__anon8 fi u access/sqlite3.c /^ } u;$/;" m struct:WhereLevel typeref:union:WhereLevel::__anon16 file: u access/sqlite3.c /^ } u;$/;" m struct:WhereLoop typeref:union:WhereLoop::__anon18 file: u access/sqlite3.c /^ } u;$/;" m struct:WhereTerm typeref:union:WhereTerm::__anon21 file: -u logs/sqlite3.c /^ } u;$/;" m struct:ExprList::ExprList_item typeref:union:ExprList::ExprList_item::__anon50 file: -u logs/sqlite3.c /^ } u;$/;" m struct:Bitvec typeref:union:Bitvec::__anon59 file: -u logs/sqlite3.c /^ } u;$/;" m struct:Expr typeref:union:Expr::__anon48 file: -u logs/sqlite3.c /^ } u;$/;" m struct:Mem typeref:union:Mem::__anon54 file: -u logs/sqlite3.c /^ } u;$/;" m struct:Mem3Block typeref:union:Mem3Block::__anon56 file: -u logs/sqlite3.c /^ } u;$/;" m struct:Stat4Sample typeref:union:Stat4Sample::__anon60 file: -u logs/sqlite3.c /^ } u;$/;" m struct:Walker typeref:union:Walker::__anon53 file: -u logs/sqlite3.c /^ } u;$/;" m struct:WhereLevel typeref:union:WhereLevel::__anon61 file: -u logs/sqlite3.c /^ } u;$/;" m struct:WhereLoop typeref:union:WhereLoop::__anon63 file: -u logs/sqlite3.c /^ } u;$/;" m struct:WhereTerm typeref:union:WhereTerm::__anon66 file: +u logs/sqlite3.c /^ } u;$/;" m struct:ExprList::ExprList_item typeref:union:ExprList::ExprList_item::__anon45 file: +u logs/sqlite3.c /^ } u;$/;" m struct:Bitvec typeref:union:Bitvec::__anon54 file: +u logs/sqlite3.c /^ } u;$/;" m struct:Expr typeref:union:Expr::__anon43 file: +u logs/sqlite3.c /^ } u;$/;" m struct:Mem typeref:union:Mem::__anon49 file: +u logs/sqlite3.c /^ } u;$/;" m struct:Mem3Block typeref:union:Mem3Block::__anon51 file: +u logs/sqlite3.c /^ } u;$/;" m struct:Stat4Sample typeref:union:Stat4Sample::__anon55 file: +u logs/sqlite3.c /^ } u;$/;" m struct:Walker typeref:union:Walker::__anon48 file: +u logs/sqlite3.c /^ } u;$/;" m struct:WhereLevel typeref:union:WhereLevel::__anon56 file: +u logs/sqlite3.c /^ } u;$/;" m struct:WhereLoop typeref:union:WhereLoop::__anon58 file: +u logs/sqlite3.c /^ } u;$/;" m struct:WhereTerm typeref:union:WhereTerm::__anon61 file: u msgbus/auth.hpp /^ unsigned int u; \/\/uid$/;" m struct:_BusProtocol -u polipo/io.h /^ } u;$/;" m struct:_StreamRequest typeref:union:_StreamRequest::__anon80 +u polipo/io.h /^ } u;$/;" m struct:_StreamRequest typeref:union:_StreamRequest::__anon77 u1 access/sqlite3.c /^ } u1;$/;" m struct:sqlite3 typeref:union:sqlite3::__anon2 file: -u1 logs/sqlite3.c /^ } u1;$/;" m struct:sqlite3 typeref:union:sqlite3::__anon47 file: +u1 logs/sqlite3.c /^ } u1;$/;" m struct:sqlite3 typeref:union:sqlite3::__anon42 file: u16 access/sqlite3.c /^typedef UINT16_TYPE u16; \/* 2-byte unsigned integer *\/$/;" t file: u16 logs/sqlite3.c /^typedef UINT16_TYPE u16; \/* 2-byte unsigned integer *\/$/;" t file: u32 access/sqlite3.c /^typedef UINT32_TYPE u32; \/* 4-byte unsigned integer *\/$/;" t file: @@ -25859,19 +25826,19 @@ u8 logs/sqlite3.c /^typedef unsigned char u8; \/* 1-byte (or larger) uns u8 logs/sqlite3.c /^typedef unsigned char u8;$/;" t file: uFade uibase/uilib/core/uimanager.h /^ BYTE uFade;$/;" m struct:DuiLib::tagTDrawInfo uFixedHeight uibase/uilib/control/uilist.h /^ UINT uFixedHeight; $/;" m struct:DuiLib::tagTListInfoUI -uIndex container/stdafx.h /^ DWORD uIndex;$/;" m class:Com_Plugin +uIndex container/stdafx.h /^ ULONG uIndex;$/;" m class:Com_Plugin uOffFun include/dlcom/calldll.hpp /^ size_t uOffFun;$/;" m struct:IImpModuleBase::STFunDesc uOffFun include/utilex/calldll.hpp /^ size_t uOffFun;$/;" m struct:IImpModuleBase::STFunDesc uTextStyle uibase/uilib/control/uilist.h /^ UINT uTextStyle;$/;" m struct:DuiLib::tagTListInfoUI -uVal compat/compat_var.h /^ unsigned char uVal;$/;" m union:tag_varaint_t::__anon30 +uVal crt/crt_var.h /^ unsigned char uVal;$/;" m union:tag_varaint_t::__anon25 uWinTimer uibase/uilib/core/uimanager.cpp /^ UINT uWinTimer;$/;" m struct:DuiLib::tagTIMERINFO file: -u_char compat/compat_common.hpp /^typedef unsigned char u_char;$/;" t +u_char crt/crt_common.hpp /^typedef unsigned char u_char;$/;" t u_char mempool/alloc.h /^typedef unsigned char u_char;$/;" t -u_int compat/compat_common.hpp /^typedef unsigned int u_int;$/;" t -u_long compat/compat_common.hpp /^typedef unsigned long u_long;$/;" t -u_short compat/compat_common.hpp /^typedef unsigned short u_short;$/;" t -ucs2_to_char base/string/compat_utf8.c /^char* ucs2_to_char(const wchar_t *in, size_t len)$/;" f -ucs2_to_utf8 base/string/compat_utf8.c /^int ucs2_to_utf8(const wchar_t *in,$/;" f +u_int crt/crt_common.hpp /^typedef unsigned int u_int;$/;" t +u_long crt/crt_common.hpp /^typedef unsigned long u_long;$/;" t +u_short crt/crt_common.hpp /^typedef unsigned short u_short;$/;" t +ucs2_to_char stdcrt/string/compat_utf8.c /^char* ucs2_to_char(const wchar_t *in, size_t len)$/;" f +ucs2_to_utf8 stdcrt/string/compat_utf8.c /^int ucs2_to_utf8(const wchar_t *in,$/;" f udp_assign 3rd/include/ioudp.hpp /^ int udp_assign(_sock_t* s) {$/;" f class:IoUdpBase udp_close 3rd/include/ioudp.hpp /^ int udp_close() {$/;" f class:IoUdpBase udp_create 3rd/include/ioudp.hpp /^ int udp_create(io_service* pService) {$/;" f class:IoUdpBase @@ -25880,17 +25847,19 @@ udp_is_open 3rd/include/ioudp.hpp /^ int udp_is_open() {$/;" f class:IoUdpBase udp_setoption 3rd/include/ioudp.hpp /^ int udp_setoption() {$/;" f class:IoUdpBase udphdr_s net/protocol/udp.h /^typedef struct udphdr_s {$/;" s udphdr_t net/protocol/udp.h /^} udphdr_t;$/;" t typeref:struct:udphdr_s -uiVal compat/compat_var.h /^ unsigned short uiVal;$/;" m union:tag_varaint_t::__anon30 -uinit_threadpool base/thread/compat_threadpool.c /^int uinit_threadpool(_threadpool_t* pool) {$/;" f -uint16 compat/compat_common.hpp /^typedef uint16_t uint16;$/;" t -uint16 compat/compat_common.hpp /^typedef unsigned __int16 uint16;$/;" t -uint16_t compat/winosdef.h /^typedef unsigned short uint16_t;$/;" t -uint16_t http/http/http_parser.h /^typedef unsigned __int16 uint16_t;$/;" t +uiVal crt/crt_var.h /^ unsigned short uiVal;$/;" m union:tag_varaint_t::__anon25 +uibaseVersionNumber uibase/uibase.h /^FOUNDATION_EXPORT double uibaseVersionNumber;$/;" v +uibaseVersionString uibase/uibase.h /^FOUNDATION_EXPORT const unsigned char uibaseVersionString[];$/;" v +uinit_threadpool stdcrt/thread/compat_threadpool.c /^int uinit_threadpool(_threadpool_t* pool) {$/;" f +uint16 crt/crt_common.hpp /^typedef uint16_t uint16;$/;" t +uint16 crt/crt_common.hpp /^typedef unsigned __int16 uint16;$/;" t +uint16_t crt/winosdef.h /^typedef unsigned short uint16_t;$/;" t +uint16_t net/http_protocol/http_parser.h /^typedef unsigned __int16 uint16_t;$/;" t uint16_t uibase/uilib/core/pugixml.cpp /^ typedef unsigned __int16 uint16_t;$/;" t namespace:pugi file: -uint32 compat/compat_common.hpp /^typedef uint32_t uint32;$/;" t -uint32 compat/compat_common.hpp /^typedef unsigned __int32 uint32;$/;" t -uint32_t compat/winosdef.h /^typedef unsigned int uint32_t;$/;" t -uint32_t http/http/http_parser.h /^typedef unsigned __int32 uint32_t;$/;" t +uint32 crt/crt_common.hpp /^typedef uint32_t uint32;$/;" t +uint32 crt/crt_common.hpp /^typedef unsigned __int32 uint32;$/;" t +uint32_t crt/winosdef.h /^typedef unsigned int uint32_t;$/;" t +uint32_t net/http_protocol/http_parser.h /^typedef unsigned __int32 uint32_t;$/;" t uint32_t polipo/md5import.c 11;" d file: uint32_t polipo/md5import.c 12;" d file: uint32_t polipo/md5import.c 15;" d file: @@ -25898,26 +25867,26 @@ uint32_t polipo/md5import.h 10;" d uint32_t polipo/md5import.h 13;" d uint32_t polipo/md5import.h 9;" d uint32_t uibase/uilib/core/pugixml.cpp /^ typedef unsigned __int32 uint32_t;$/;" t namespace:pugi file: -uint64 compat/compat_common.hpp /^typedef uint64_t uint64;$/;" t -uint64 compat/compat_common.hpp /^typedef unsigned __int64 uint64;$/;" t -uint64_t compat/winosdef.h /^typedef unsigned long long uint64_t;$/;" t -uint64_t http/http/http_parser.h /^typedef unsigned __int64 uint64_t;$/;" t -uint8 compat/compat_common.hpp /^typedef uint8_t uint8;$/;" t -uint8 compat/compat_common.hpp /^typedef unsigned __int8 uint8;$/;" t -uint8_t compat/winosdef.h /^typedef unsigned char uint8_t;$/;" t -uint8_t http/http/http_parser.h /^typedef unsigned __int8 uint8_t;$/;" t +uint64 crt/crt_common.hpp /^typedef uint64_t uint64;$/;" t +uint64 crt/crt_common.hpp /^typedef unsigned __int64 uint64;$/;" t +uint64_t crt/winosdef.h /^typedef unsigned long long uint64_t;$/;" t +uint64_t net/http_protocol/http_parser.h /^typedef unsigned __int64 uint64_t;$/;" t +uint8 crt/crt_common.hpp /^typedef uint8_t uint8;$/;" t +uint8 crt/crt_common.hpp /^typedef unsigned __int8 uint8;$/;" t +uint8_t crt/winosdef.h /^typedef unsigned char uint8_t;$/;" t +uint8_t net/http_protocol/http_parser.h /^typedef unsigned __int8 uint8_t;$/;" t uint8_t uibase/uilib/core/pugixml.cpp /^ typedef unsigned __int8 uint8_t;$/;" t namespace:pugi file: -uintVal compat/compat_var.h /^ unsigned int uintVal;$/;" m union:tag_varaint_t::__anon30 +uintVal crt/crt_var.h /^ unsigned int uintVal;$/;" m union:tag_varaint_t::__anon25 uintptr_t uibase/uilib/core/pugixml.cpp /^ typedef size_t uintptr_t;$/;" t namespace:pugi file: -ulVal compat/compat_var.h /^ unsigned long ulVal;$/;" m union:tag_varaint_t::__anon30 -ullVal compat/compat_var.h /^ uint64_t ullVal;$/;" m union:tag_varaint_t::__anon30 -un net/protocol/icmp.h /^ } un;$/;" m struct:icmphdr_s typeref:union:icmphdr_s::__anon72 +ulVal crt/crt_var.h /^ unsigned long ulVal;$/;" m union:tag_varaint_t::__anon25 +ullVal crt/crt_var.h /^ uint64_t ullVal;$/;" m union:tag_varaint_t::__anon25 +un net/protocol/icmp.h /^ } un;$/;" m struct:icmphdr_s typeref:union:icmphdr_s::__anon67 unLockFlag access/sqlite3.c /^ unsigned char unLockFlag; \/* 1 = unlock, 0 = lock *\/$/;" m struct:ByteRangeLockPB2 file: unLockFlag logs/sqlite3.c /^ unsigned char unLockFlag; \/* 1 = unlock, 0 = lock *\/$/;" m struct:ByteRangeLockPB2 file: uncachableDomains polipo/forbidden.c /^DomainPtr *uncachableDomains = NULL;$/;" v uncachableFile polipo/forbidden.c /^AtomPtr uncachableFile = NULL;$/;" v uncachableRegex polipo/forbidden.c /^regex_t *uncachableRegex = NULL;$/;" v -unhex http/http/http_parser.cpp /^static const int8_t unhex[256] =$/;" v file: +unhex net/http_protocol/http_parser.cpp /^static const int8_t unhex[256] =$/;" v file: unicodeAddExceptions access/sqlite3.c /^static int unicodeAddExceptions($/;" f file: unicodeAddExceptions logs/sqlite3.c /^static int unicodeAddExceptions($/;" f file: unicodeClose access/sqlite3.c /^static int unicodeClose(sqlite3_tokenizer_cursor *pCursor){$/;" f file: @@ -26095,6 +26064,7 @@ unlockBtreeMutex logs/sqlite3.c /^static void unlockBtreeMutex(Btree *p){$/;" f unlockChunk polipo/object.c /^unlockChunk(ObjectPtr object, int i)$/;" f unlock_notify access/sqlite3.c /^ int (*unlock_notify)(sqlite3*,void(*)(void**,int),void*);$/;" m struct:sqlite3_api_routines file: unlock_notify logs/sqlite3.c /^ int (*unlock_notify)(sqlite3*,void(*)(void**,int),void*);$/;" m struct:sqlite3_api_routines file: +unmapForMappingDriven vim_tool/.vim/autoload/acp.vim /^function s:unmapForMappingDriven()$/;" f unregisterConditionHandler polipo/event.c /^unregisterConditionHandler(ConditionHandlerPtr handler)$/;" f unregisterFdEvent polipo/event.c /^unregisterFdEvent(FdEventHandlerPtr event)$/;" f unregisterFdEventI polipo/event.c /^unregisterFdEventI(FdEventHandlerPtr event, int i)$/;" f file: @@ -26123,13 +26093,13 @@ updateVirtualTable access/sqlite3.c /^static void updateVirtualTable($/;" f file updateVirtualTable logs/sqlite3.c /^static void updateVirtualTable($/;" f file: update_hook access/sqlite3.c /^ void * (*update_hook)(sqlite3*,void(*)(void*,int ,char const*,char const*,$/;" m struct:sqlite3_api_routines file: update_hook logs/sqlite3.c /^ void * (*update_hook)(sqlite3*,void(*)(void*,int ,char const*,char const*,$/;" m struct:sqlite3_api_routines file: -update_offset base/code/compat_cjson.c /^static void update_offset(printbuffer * const buffer)$/;" f file: +update_offset stdcrt/code/compat_cjson.c /^static void update_offset(printbuffer * const buffer)$/;" f file: update_tag build_tag.sh /^function update_tag() $/;" f -upgrade http/http/http_parser.h /^ unsigned int upgrade : 1;$/;" m struct:http_parser +upgrade net/http_protocol/http_parser.h /^ unsigned int upgrade : 1;$/;" m struct:http_parser upperFunc access/sqlite3.c /^static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){$/;" f file: upperFunc logs/sqlite3.c /^static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){$/;" f file: -urg net/protocol/tcp.h /^ uint16_t urg : 1;$/;" m struct:tcphdr_s -urg_ptr net/protocol/tcp.h /^ uint16_t urg_ptr; \/\/ urgent pointer$/;" m struct:tcphdr_s +urg net/protocol/tcp.h /^ uint16_t urg:1;$/;" m struct:tcphdr_s +urg_ptr net/protocol/tcp.h /^ uint16_t urg_ptr; \/\/ urgent pointer$/;" m struct:tcphdr_s uri_boolean access/sqlite3.c /^ int (*uri_boolean)(const char*,const char*,int);$/;" m struct:sqlite3_api_routines file: uri_boolean logs/sqlite3.c /^ int (*uri_boolean)(const char*,const char*,int);$/;" m struct:sqlite3_api_routines file: uri_int64 access/sqlite3.c /^ sqlite3_int64 (*uri_int64)(const char*,const char*,sqlite3_int64);$/;" m struct:sqlite3_api_routines file: @@ -26174,31 +26144,31 @@ usesStmtJournal logs/sqlite3.c /^ bft usesStmtJournal:1; \/* True if uses a st uses_heap uibase/uilib/core/pugixml.cpp /^ bool uses_heap() const$/;" f class:xpath_string utf16_counter uibase/uilib/core/pugixml.cpp /^ struct utf16_counter$/;" s file: utf16_decoder uibase/uilib/core/pugixml.cpp /^ template struct utf16_decoder$/;" s file: -utf16_literal_to_utf8 base/code/compat_cjson.c /^static unsigned char utf16_literal_to_utf8(const unsigned char * const input_pointer, const unsigned char * const input_end, unsigned char **output_pointer)$/;" f file: +utf16_literal_to_utf8 stdcrt/code/compat_cjson.c /^static unsigned char utf16_literal_to_utf8(const unsigned char * const input_pointer, const unsigned char * const input_end, unsigned char **output_pointer)$/;" f file: utf16_writer uibase/uilib/core/pugixml.cpp /^ struct utf16_writer$/;" s file: utf32_counter uibase/uilib/core/pugixml.cpp /^ struct utf32_counter$/;" s file: utf32_decoder uibase/uilib/core/pugixml.cpp /^ template struct utf32_decoder$/;" s file: utf32_writer uibase/uilib/core/pugixml.cpp /^ struct utf32_writer$/;" s file: utf8_counter uibase/uilib/core/pugixml.cpp /^ struct utf8_counter$/;" s file: utf8_decoder uibase/uilib/core/pugixml.cpp /^ struct utf8_decoder$/;" s file: -utf8_to_ucs2 base/string/compat_utf8.c /^int utf8_to_ucs2(const char *in,$/;" f +utf8_to_ucs2 stdcrt/string/compat_utf8.c /^int utf8_to_ucs2(const char *in,$/;" f utf8_writer uibase/uilib/core/pugixml.cpp /^ struct utf8_writer$/;" s file: -uu_fast compat/compat_def.h 23;" d -uu_fast compat/compat_def.h 29;" d -uu_fast compat/compat_def.h 32;" d -uu_slow compat/compat_def.h 24;" d -uu_slow compat/compat_def.h 30;" d -uu_slow compat/compat_def.h 33;" d -uuid_t compat/compat_guid.hpp 20;" d +uu_fast crt/crt_def.h 23;" d +uu_fast crt/crt_def.h 29;" d +uu_fast crt/crt_def.h 32;" d +uu_slow crt/crt_def.h 24;" d +uu_slow crt/crt_def.h 30;" d +uu_slow crt/crt_def.h 33;" d +uuid_t crt/crt_guid.hpp 20;" d uvStdComNameSpace include/dlcom/unknown.h 11;" d uvStdComNameSpace include/dlcom/unknown.h 17;" d uvStdComNameSpaceBegin include/dlcom/unknown.h 9;" d uvStdComNameSpaceEnd include/dlcom/unknown.h 10;" d uvStdComNameSpaceEnd include/dlcom/unknown.h 16;" d uvStdComlNameSpaceBegin include/dlcom/unknown.h 15;" d -uv_barrier_destroy base/thread/compat_barrier.c /^void uv_barrier_destroy(_barrier_t* barrier) {$/;" f -uv_barrier_init base/thread/compat_barrier.c /^int uv_barrier_init(_barrier_t* barrier, unsigned int count) {$/;" f -uv_barrier_wait base/thread/compat_barrier.c /^int uv_barrier_wait(_barrier_t* barrier) {$/;" f +uv_barrier_destroy stdcrt/thread/compat_barrier.c /^void uv_barrier_destroy(_barrier_t* barrier) {$/;" f +uv_barrier_init stdcrt/thread/compat_barrier.c /^int uv_barrier_init(_barrier_t* barrier, unsigned int count) {$/;" f +uv_barrier_wait stdcrt/thread/compat_barrier.c /^int uv_barrier_wait(_barrier_t* barrier) {$/;" f v access/sqlite3.c /^ Vdbe *v; \/* Vdbe to iterate through the opcodes of *\/$/;" m struct:VdbeOpIter file: v access/sqlite3.c /^ Vdbe *v; \/* VM this frame belongs to *\/$/;" m struct:VdbeFrame file: v access/sqlite3.c /^ i64 v; \/* ROWID value for this entry *\/$/;" m struct:RowSetEntry file: @@ -26207,9 +26177,9 @@ v logs/sqlite3.c /^ Vdbe *v; \/* VM this frame belongs to *\/$/; v logs/sqlite3.c /^ i64 v; \/* ROWID value for this entry *\/$/;" m struct:RowSetEntry file: v msgbus/auth.hpp /^ unsigned int v; \/\/ver$/;" m struct:_BusProtocol v uibase/uilib/utils/stb_image.c /^ int h,v;$/;" m struct:__anon105::__anon106 file: -v1 compat/compat_var.h /^ provarv1 v1;$/;" m struct:tag_varaint_t -v2 compat/compat_var.h /^ provarv2 v2;$/;" m struct:tag_varaint_t -v3 compat/compat_var.h /^ provarv3 v3;$/;" m struct:tag_varaint_t +v1 crt/crt_var.h /^ provarv1 v1;$/;" m struct:tag_varaint_t +v2 crt/crt_var.h /^ provarv2 v2;$/;" m struct:tag_varaint_t +v3 crt/crt_var.h /^ provarv3 v3;$/;" m struct:tag_varaint_t va_copy polipo/polipo.h 212;" d vacuumFinalize access/sqlite3.c /^static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){$/;" f file: vacuumFinalize logs/sqlite3.c /^static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){$/;" f file: @@ -26227,16 +26197,16 @@ validateEntry polipo/diskcache.c /^validateEntry(ObjectPtr object, int fd, $/;" validateLocalEntry polipo/diskcache.c /^validateLocalEntry(ObjectPtr object, int fd,$/;" f validate_uint32 uibase/uilib/utils/stb_image.c /^typedef unsigned char validate_uint32[sizeof(stbi__uint32)==4 ? 1 : -1];$/;" t file: value access/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m struct:__anon22::__anon23 file: -value compat/compat_atomic.h /^ atomic_type value;$/;" m struct:_atomic_s -value logs/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m struct:__anon67::__anon68 file: +value crt/crt_atomic.h /^ atomic_type value;$/;" m struct:_atomic_s +value logs/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m struct:__anon62::__anon63 file: value polipo/config.c /^static struct config_state { char *name; int value; }$/;" m struct:config_state file: -value polipo/config.h /^ } value;$/;" m struct:_ConfigVariable typeref:union:_ConfigVariable::__anon78 +value polipo/config.h /^ } value;$/;" m struct:_ConfigVariable typeref:union:_ConfigVariable::__anon76 value uibase/uilib/core/pugixml.cpp /^ void* value;$/;" m struct:compact_hash_table::item_t file: value uibase/uilib/core/pugixml.cpp /^ bool value;$/;" m struct:xpath_variable_boolean file: value uibase/uilib/core/pugixml.cpp /^ char_t* value;$/;" m struct:xpath_variable_string file: value uibase/uilib/core/pugixml.cpp /^ double value;$/;" m struct:xpath_variable_number file: -value uibase/uilib/core/pugixml.cpp /^ enum { value = 0 };$/;" e enum:opt_false::__anon91 file: -value uibase/uilib/core/pugixml.cpp /^ enum { value = 1 };$/;" e enum:opt_true::__anon92 file: +value uibase/uilib/core/pugixml.cpp /^ enum { value = 0 };$/;" e enum:opt_false::__anon94 file: +value uibase/uilib/core/pugixml.cpp /^ enum { value = 1 };$/;" e enum:opt_true::__anon95 file: value uibase/uilib/core/pugixml.cpp /^ impl::compact_string<5, 3> value;$/;" m struct:pugi::xml_attribute_struct file: value uibase/uilib/core/pugixml.cpp /^ impl::compact_string<5, 3> value;$/;" m struct:pugi::xml_node_struct file: value uibase/uilib/core/pugixml.cpp /^ xpath_node_set value;$/;" m struct:xpath_variable_node_set file: @@ -26282,18 +26252,18 @@ value_type uibase/uilib/core/pugixml.cpp /^ typedef uint8_t* value_type;$/;" t value_type uibase/uilib/core/pugixml.hpp /^ typedef xml_attribute value_type;$/;" t class:pugi::xml_attribute_iterator value_type uibase/uilib/core/pugixml.hpp /^ typedef xml_node value_type;$/;" t class:pugi::xml_named_node_iterator value_type uibase/uilib/core/pugixml.hpp /^ typedef xml_node value_type;$/;" t class:pugi::xml_node_iterator -valuedouble compat/compat_cjson.h /^ double valuedouble;$/;" m struct:cJSON -valueint compat/compat_cjson.h /^ int valueint;$/;" m struct:cJSON +valuedouble crt/crt_cjson.h /^ double valuedouble;$/;" m struct:cJSON +valueint crt/crt_cjson.h /^ int valueint;$/;" m struct:cJSON values uibase/uilib/utils/stb_image.c /^ stbi_uc values[256];$/;" m struct:__anon104 file: -valuestring compat/compat_cjson.h /^ char *valuestring;$/;" m struct:cJSON -var_enum_t compat/compat_var.h /^enum var_enum_t$/;" g -var_type compat/compat_var.h /^typedef unsigned short var_type;$/;" t -varaint_t compat/compat_var.h /^}varaint_t;$/;" t typeref:struct:tag_varaint_t -varaint_t_copy base/stdlib/compat_var.c /^int varaint_t_copy(varaint_t* src, const varaint_t* dst)$/;" f -varaint_t_free_string base/stdlib/compat_var.c /^int varaint_t_free_string(varaint_t* src)$/;" f -varaint_t_init base/stdlib/compat_var.c /^void varaint_t_init(varaint_t* src)$/;" f -varaint_t_malloc_string base/stdlib/compat_var.c /^int varaint_t_malloc_string(varaint_t* src, ULONG size)$/;" f -variable uibase/uilib/core/pugixml.cpp /^ xpath_variable* variable;$/;" m union:xpath_ast_node::__anon96 file: +valuestring crt/crt_cjson.h /^ char *valuestring;$/;" m struct:cJSON +var_enum_t crt/crt_var.h /^enum var_enum_t$/;" g +var_type crt/crt_var.h /^typedef unsigned short var_type;$/;" t +varaint_t crt/crt_var.h /^}varaint_t;$/;" t typeref:struct:tag_varaint_t +varaint_t_copy stdcrt/stdlib/compat_var.c /^int varaint_t_copy(varaint_t* src, const varaint_t* dst)$/;" f +varaint_t_free_string stdcrt/stdlib/compat_var.c /^int varaint_t_free_string(varaint_t* src)$/;" f +varaint_t_init stdcrt/stdlib/compat_var.c /^void varaint_t_init(varaint_t* src)$/;" f +varaint_t_malloc_string stdcrt/stdlib/compat_var.c /^int varaint_t_malloc_string(varaint_t* src, ULONG size)$/;" f +variable uibase/uilib/core/pugixml.cpp /^ xpath_variable* variable;$/;" m union:xpath_ast_node::__anon99 file: vdbeCommit access/sqlite3.c /^static int vdbeCommit(sqlite3 *db, Vdbe *p){$/;" f file: vdbeCommit logs/sqlite3.c /^static int vdbeCommit(sqlite3 *db, Vdbe *p){$/;" f file: vdbeFreeOpArray access/sqlite3.c /^static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp){$/;" f file: @@ -26340,7 +26310,7 @@ vdbeVComment access/sqlite3.c /^static void vdbeVComment(Vdbe *p, const char *zF vdbeVComment logs/sqlite3.c /^static void vdbeVComment(Vdbe *p, const char *zFormat, va_list ap){$/;" f file: verifyDbFile access/sqlite3.c /^static void verifyDbFile(unixFile *pFile){$/;" f file: verifyDbFile logs/sqlite3.c /^static void verifyDbFile(unixFile *pFile){$/;" f file: -version net/protocol/ip.h /^ uint8_t version : 4;$/;" m struct:iphdr_s +version net/protocol/ip.h /^ uint8_t version:4;$/;" m struct:iphdr_s version polipo/http.h /^ int version;$/;" m struct:_HTTPConnection version polipo/server.h /^ int version;$/;" m struct:_HTTPServer versionFunc access/sqlite3.c /^static void versionFunc($/;" f file: @@ -26365,14 +26335,13 @@ viaCoroutine access/sqlite3.c /^ unsigned viaCoroutine :1; \/* Implemented a viaCoroutine logs/sqlite3.c /^ unsigned viaCoroutine :1; \/* Implemented as a co-routine *\/$/;" m struct:SrcList::SrcList_item file: vmprintf access/sqlite3.c /^ char *(*vmprintf)(const char*,va_list);$/;" m struct:sqlite3_api_routines file: vmprintf logs/sqlite3.c /^ char *(*vmprintf)(const char*,va_list);$/;" m struct:sqlite3_api_routines file: -volatile CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c 11;" d file: vs uibase/uilib/utils/stb_image.c /^ int hs,vs; \/\/ expansion factor in each axis$/;" m struct:__anon107 file: vsnprintf access/sqlite3.c /^ char *(*vsnprintf)(int,char*,const char*,va_list);$/;" m struct:sqlite3_api_routines file: vsnprintf logs/sqlite3.c /^ char *(*vsnprintf)(int,char*,const char*,va_list);$/;" m struct:sqlite3_api_routines file: vsprintf_a polipo/util.c /^vsprintf_a(const char *f, va_list args)$/;" f -vt compat/compat_var.h /^ var_type vt;$/;" m struct:tag_varaint_t +vt crt/crt_var.h /^ var_type vt;$/;" m struct:tag_varaint_t vtab access/sqlite3.c /^ } vtab;$/;" m union:WhereLoop::__anon18 typeref:struct:WhereLoop::__anon18::__anon20 file: -vtab logs/sqlite3.c /^ } vtab;$/;" m union:WhereLoop::__anon63 typeref:struct:WhereLoop::__anon63::__anon65 file: +vtab logs/sqlite3.c /^ } vtab;$/;" m union:WhereLoop::__anon58 typeref:struct:WhereLoop::__anon58::__anon60 file: vtabBestIndex access/sqlite3.c /^static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p){$/;" f file: vtabBestIndex logs/sqlite3.c /^static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p){$/;" f file: vtabCallConstructor access/sqlite3.c /^static int vtabCallConstructor($/;" f file: @@ -26402,10 +26371,10 @@ wParam extensions/include/ui/iuibase.h /^ WPARAM wParam;$/;" m struct:TagNotifyE wParam uibase/uilib/core/uidefine.h /^ WPARAM wParam;$/;" m struct:DuiLib::tagTNotifyUI wParam uibase/uilib/core/uimanager.h /^ WPARAM wParam;$/;" m struct:DuiLib::tagTEventUI w_lores uibase/uilib/utils/stb_image.c /^ int w_lores; \/\/ horizontal pixels pre-expansion$/;" m struct:__anon107 file: -w_space net/protocol/dns.cpp /^const char *const w_space = " \\t\\n\\r";$/;" v -wait_done compat/winsysvar.hpp /^ _sem_t wait_done;$/;" m struct:__anon35 -wait_sem compat/winsysvar.hpp /^ _sem_t wait_sem;$/;" m struct:__anon35 -waiting compat/winsysvar.hpp /^ atomic_type waiting;$/;" m struct:__anon35 +w_space net/protocol/dns.c /^const char *const w_space = " \\t\\n\\r";$/;" v +wait_done crt/winsysvar.hpp /^ _sem_t wait_done;$/;" m struct:__anon32 +wait_sem crt/winsysvar.hpp /^ _sem_t wait_sem;$/;" m struct:__anon32 +waiting crt/winsysvar.hpp /^ atomic_type waiting;$/;" m struct:__anon32 walBusyLock access/sqlite3.c /^static int walBusyLock($/;" f file: walBusyLock logs/sqlite3.c /^static int walBusyLock($/;" f file: walCheckpoint access/sqlite3.c /^static int walCheckpoint($/;" f file: @@ -26507,9 +26476,9 @@ wchar_selector uibase/uilib/core/pugixml.cpp /^ template <> struct wchar_selecto wchar_writer uibase/uilib/core/pugixml.cpp /^ typedef wchar_selector::writer wchar_writer;$/;" t file: wctrlFlags access/sqlite3.c /^ u16 wctrlFlags; \/* Flags originally passed to sqlite3WhereBegin() *\/$/;" m struct:WhereInfo file: wctrlFlags logs/sqlite3.c /^ u16 wctrlFlags; \/* Flags originally passed to sqlite3WhereBegin() *\/$/;" m struct:WhereInfo file: -wdebug_view compat/compat_debug.hpp 20;" d -wdebug_view compat/compat_debug.hpp 24;" d -wdebug_view compat/compat_debug.hpp 27;" d +wdebug_view crt/crt_debug.hpp 20;" d +wdebug_view crt/crt_debug.hpp 24;" d +wdebug_view crt/crt_debug.hpp 27;" d what polipo/event.c /^ int what;$/;" m struct:_FdEventHandlerPoke file: what uibase/uilib/core/pugixml.cpp /^ PUGI__FN const char* xpath_exception::what() const throw()$/;" f class:pugi::xpath_exception whereAndInfoDelete access/sqlite3.c /^static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p){$/;" f file: @@ -26688,6 +26657,8 @@ winLogIoerr access/sqlite3.c /^static void winLogIoerr(int nRetry){$/;" f file: winLogIoerr logs/sqlite3.c /^static void winLogIoerr(int nRetry){$/;" f file: winMakeEndInDirSep access/sqlite3.c /^static int winMakeEndInDirSep(int nBuf, char *zBuf){$/;" f file: winMakeEndInDirSep logs/sqlite3.c /^static int winMakeEndInDirSep(int nBuf, char *zBuf){$/;" f file: +winManagerWidth vim_tool/.vim/plugin/winmanager.vim /^ let g:winManagerWidth = 25$/;" v +winManagerWindowLayout vim_tool/.vim/plugin/winmanager.vim /^ let g:winManagerWindowLayout = "FileExplorer,TagsExplorer|BufExplorer"$/;" v winMapfile access/sqlite3.c /^static int winMapfile(winFile *pFd, sqlite3_int64 nByte){$/;" f file: winMapfile logs/sqlite3.c /^static int winMapfile(winFile *pFd, sqlite3_int64 nByte){$/;" f file: winMbcsToUnicode access/sqlite3.c /^static LPWSTR winMbcsToUnicode(const char *zFilename){$/;" f file: @@ -26852,7 +26823,9 @@ winceMutexRelease access/sqlite3.c 33169;" d file: winceMutexRelease logs/sqlite3.c 33169;" d file: winceUnlockFile access/sqlite3.c /^static BOOL winceUnlockFile($/;" f file: winceUnlockFile logs/sqlite3.c /^static BOOL winceUnlockFile($/;" f file: -window net/protocol/tcp.h /^ uint16_t window;$/;" m struct:tcphdr_s +window mainuiapp/AppDelegate.h /^@property (strong, nonatomic) UIWindow * window;$/;" v +window mainuiapp/SceneDelegate.h /^@property (strong, nonatomic) UIWindow * window;$/;" v +window net/protocol/tcp.h /^ uint16_t window;$/;" m struct:tcphdr_s withDup access/sqlite3.c /^static With *withDup(sqlite3 *db, With *p){$/;" f file: withDup access/sqlite3.c 77313;" d file: withDup logs/sqlite3.c /^static With *withDup(sqlite3 *db, With *p){$/;" f file: @@ -26861,7 +26834,7 @@ withExpand access/sqlite3.c /^static int withExpand($/;" f file: withExpand logs/sqlite3.c /^static int withExpand($/;" f file: wlen 3rd/include/ioeventdef.h /^ unsigned long wlen;$/;" m struct:io_data_s work 3rd/include/iocontext.hpp /^ io_work_ptr work;$/;" m struct:io_context_s -work compat/compat_funcb.h /^ funccb work;$/;" m struct:io_func_s +work crt/crt_funcb.h /^ funccb work;$/;" m struct:io_func_s workToDo polipo/event.c /^workToDo()$/;" f workfunccb 3rd/include/iocontext.hpp /^ static int workfunccb(void* data, void* context) {$/;" f class:IoContextBase workfunccb include/utilex/threadpool.hpp /^ static int workfunccb(void* data, void* ctx)$/;" f class:CThreadPool @@ -26897,7 +26870,7 @@ writeMasterJournal logs/sqlite3.c /^static int writeMasterJournal(Pager *pPager, writePid polipo/util.c /^writePid(char *pidfile)$/;" f write_buffer uibase/uilib/core/pugixml.cpp /^ void write_buffer(const char_t* data, size_t length)$/;" f class:xml_buffered_writer write_direct uibase/uilib/core/pugixml.cpp /^ void write_direct(const char_t* data, size_t length)$/;" f class:xml_buffered_writer -write_semaphore_ compat/winsysvar.hpp /^ _sem_t write_semaphore_;$/;" m struct:__anon36::__anon37 +write_semaphore_ crt/winsysvar.hpp /^ _sem_t write_semaphore_;$/;" m struct:__anon33::__anon34 write_string uibase/uilib/core/pugixml.cpp /^ void write_string(const char_t* data)$/;" f class:xml_buffered_writer writeoutMetadata polipo/diskcache.c /^writeoutMetadata(ObjectPtr object)$/;" f writeoutObjects polipo/object.c /^writeoutObjects(int all)$/;" f @@ -26934,34 +26907,34 @@ wsdStatInit access/sqlite3.c 14070;" d file: wsdStatInit access/sqlite3.c 14073;" d file: wsdStatInit logs/sqlite3.c 14070;" d file: wsdStatInit logs/sqlite3.c 14073;" d file: -wstring_strcat compat/compat_tstring.h 13;" d -wstring_strchr compat/compat_tstring.h 14;" d -wstring_strcpy compat/compat_tstring.h 12;" d -wstring_stricmp compat/compat_tstring.h 22;" d -wstring_stricmp compat/compat_tstring.h 32;" d -wstring_stricmp compat/compat_tstring.h 42;" d -wstring_strlen compat/compat_tstring.h 15;" d +wstring_strcat crt/crt_tstring.h 13;" d +wstring_strchr crt/crt_tstring.h 14;" d +wstring_strcpy crt/crt_tstring.h 12;" d +wstring_stricmp crt/crt_tstring.h 22;" d +wstring_stricmp crt/crt_tstring.h 32;" d +wstring_stricmp crt/crt_tstring.h 42;" d +wstring_strlen crt/crt_tstring.h 15;" d wtFlags access/sqlite3.c /^ u8 wtFlags; \/* TERM_xxx bit flags. See below *\/$/;" m struct:WhereTerm file: wtFlags logs/sqlite3.c /^ u8 wtFlags; \/* TERM_xxx bit flags. See below *\/$/;" m struct:WhereTerm file: x access/sqlite3.c /^ } x;$/;" m union:ExprList::ExprList_item::__anon5 typeref:struct:ExprList::ExprList_item::__anon5::__anon6 file: x access/sqlite3.c /^ } x;$/;" m struct:Expr typeref:union:Expr::__anon4 file: -x compat/darwinossysdef.h /^ LONG x;$/;" m struct:_POINTL -x compat/darwinossysdef.h /^ LONG x;$/;" m struct:tagPOINT -x compat/posixossysdef.h /^ LONG x;$/;" m struct:tagPOINT -x compat/posixossysdef.h /^ LONG x;$/;" m struct:_POINTL -x logs/sqlite3.c /^ } x;$/;" m union:ExprList::ExprList_item::__anon50 typeref:struct:ExprList::ExprList_item::__anon50::__anon51 file: -x logs/sqlite3.c /^ } x;$/;" m struct:Expr typeref:union:Expr::__anon49 file: +x crt/darwinossysdef.h /^ LONG x;$/;" m struct:_POINTL +x crt/darwinossysdef.h /^ LONG x;$/;" m struct:tagPOINT +x crt/posixossysdef.h /^ LONG x;$/;" m struct:tagPOINT +x crt/posixossysdef.h /^ LONG x;$/;" m struct:_POINTL +x logs/sqlite3.c /^ } x;$/;" m union:ExprList::ExprList_item::__anon45 typeref:struct:ExprList::ExprList_item::__anon45::__anon46 file: +x logs/sqlite3.c /^ } x;$/;" m struct:Expr typeref:union:Expr::__anon44 file: x uibase/uilib/utils/stb_image.c /^ int x,y,w2,h2;$/;" m struct:__anon105::__anon106 file: xAccess access/sqlite3.c /^ int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);$/;" m struct:sqlite3_vfs file: xAccess access/sqlite3.h /^ int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);$/;" m struct:sqlite3_vfs xAccess logs/sqlite3.c /^ int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);$/;" m struct:sqlite3_vfs file: xAccess logs/sqlite3.h /^ int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);$/;" m struct:sqlite3_vfs xAdvance access/sqlite3.c /^ int (*xAdvance)(BtCursor *, int *);$/;" m union:VdbeOp::__anon1 file: -xAdvance logs/sqlite3.c /^ int (*xAdvance)(BtCursor *, int *);$/;" m union:VdbeOp::__anon46 file: +xAdvance logs/sqlite3.c /^ int (*xAdvance)(BtCursor *, int *);$/;" m union:VdbeOp::__anon41 file: xAuth access/sqlite3.c /^ int (*xAuth)(void*,int,const char*,const char*,const char*,const char*);$/;" m struct:sqlite3 file: xAuth logs/sqlite3.c /^ int (*xAuth)(void*,int,const char*,const char*,const char*,const char*);$/;" m struct:sqlite3 file: xBacktrace access/sqlite3.c /^ void (*xBacktrace)(int, int, void **);$/;" m struct:__anon10 file: -xBacktrace logs/sqlite3.c /^ void (*xBacktrace)(int, int, void **);$/;" m struct:__anon55 file: +xBacktrace logs/sqlite3.c /^ void (*xBacktrace)(int, int, void **);$/;" m struct:__anon50 file: xBegin access/sqlite3.c /^ int (*xBegin)(sqlite3_vtab *pVTab);$/;" m struct:sqlite3_module file: xBegin access/sqlite3.h /^ int (*xBegin)(sqlite3_vtab *pVTab);$/;" m struct:sqlite3_module xBegin logs/sqlite3.c /^ int (*xBegin)(sqlite3_vtab *pVTab);$/;" m struct:sqlite3_module file: @@ -27350,8 +27323,8 @@ xWrite access/sqlite3.c /^ int (*xWrite)(sqlite3_file*, const void*, int iAmt, xWrite access/sqlite3.h /^ int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);$/;" m struct:sqlite3_io_methods xWrite logs/sqlite3.c /^ int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);$/;" m struct:sqlite3_io_methods file: xWrite logs/sqlite3.h /^ int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);$/;" m struct:sqlite3_io_methods -xadd base/stdlib/compat_atomic.c /^atomic_type xadd(atomic_type* ptr)$/;" f -xdel base/stdlib/compat_atomic.c /^atomic_type xdel(atomic_type* ptr)$/;" f +xadd stdcrt/stdlib/compat_atomic.c /^atomic_type xadd(atomic_type* ptr)$/;" f +xdel stdcrt/stdlib/compat_atomic.c /^atomic_type xdel(atomic_type* ptr)$/;" f xferCompatibleCollation access/sqlite3.c /^static int xferCompatibleCollation(const char *z1, const char *z2){$/;" f file: xferCompatibleCollation logs/sqlite3.c /^static int xferCompatibleCollation(const char *z1, const char *z2){$/;" f file: xferCompatibleIndex access/sqlite3.c /^static int xferCompatibleIndex(Index *pDest, Index *pSrc){$/;" f file: @@ -27495,10 +27468,10 @@ xpath_variable_string uibase/uilib/core/pugixml.cpp /^ xpath_variable_string(): xpath_variable_string uibase/uilib/core/pugixml.cpp /^ struct xpath_variable_string: xpath_variable$/;" s file: xthreadsafe access/sqlite3.c /^ int (*xthreadsafe)(void);$/;" m struct:sqlite3_api_routines file: xthreadsafe logs/sqlite3.c /^ int (*xthreadsafe)(void);$/;" m struct:sqlite3_api_routines file: -y compat/darwinossysdef.h /^ LONG y;$/;" m struct:_POINTL -y compat/darwinossysdef.h /^ LONG y;$/;" m struct:tagPOINT -y compat/posixossysdef.h /^ LONG y;$/;" m struct:_POINTL -y compat/posixossysdef.h /^ LONG y;$/;" m struct:tagPOINT +y crt/darwinossysdef.h /^ LONG y;$/;" m struct:_POINTL +y crt/darwinossysdef.h /^ LONG y;$/;" m struct:tagPOINT +y crt/posixossysdef.h /^ LONG y;$/;" m struct:_POINTL +y crt/posixossysdef.h /^ LONG y;$/;" m struct:tagPOINT y uibase/uilib/utils/stb_image.c /^ int x,y,w2,h2;$/;" m struct:__anon105::__anon106 file: yColCache access/sqlite3.c /^ struct yColCache {$/;" s struct:Parse file: yColCache logs/sqlite3.c /^ struct yColCache {$/;" s struct:Parse file: @@ -27513,37 +27486,37 @@ ynVar logs/sqlite3.c /^typedef int ynVar;$/;" t file: ypos uibase/uilib/utils/stb_image.c /^ int ypos; \/\/ which pre-expansion row we're on$/;" m struct:__anon107 file: ystep uibase/uilib/utils/stb_image.c /^ int ystep; \/\/ how far through vertical expansion we are$/;" m struct:__anon107 file: yy0 access/sqlite3.c /^ sqlite3ParserTOKENTYPE yy0;$/;" m union:__anon22 file: -yy0 logs/sqlite3.c /^ sqlite3ParserTOKENTYPE yy0;$/;" m union:__anon67 file: +yy0 logs/sqlite3.c /^ sqlite3ParserTOKENTYPE yy0;$/;" m union:__anon62 file: yy132 access/sqlite3.c /^ Expr* yy132;$/;" m union:__anon22 file: -yy132 logs/sqlite3.c /^ Expr* yy132;$/;" m union:__anon67 file: +yy132 logs/sqlite3.c /^ Expr* yy132;$/;" m union:__anon62 file: yy14 access/sqlite3.c /^ ExprList* yy14;$/;" m union:__anon22 file: -yy14 logs/sqlite3.c /^ ExprList* yy14;$/;" m union:__anon67 file: +yy14 logs/sqlite3.c /^ ExprList* yy14;$/;" m union:__anon62 file: yy186 access/sqlite3.c /^ u8 yy186;$/;" m union:__anon22 file: -yy186 logs/sqlite3.c /^ u8 yy186;$/;" m union:__anon67 file: +yy186 logs/sqlite3.c /^ u8 yy186;$/;" m union:__anon62 file: yy3 access/sqlite3.c /^ Select* yy3;$/;" m union:__anon22 file: -yy3 logs/sqlite3.c /^ Select* yy3;$/;" m union:__anon67 file: +yy3 logs/sqlite3.c /^ Select* yy3;$/;" m union:__anon62 file: yy328 access/sqlite3.c /^ int yy328;$/;" m union:__anon22 file: -yy328 logs/sqlite3.c /^ int yy328;$/;" m union:__anon67 file: +yy328 logs/sqlite3.c /^ int yy328;$/;" m union:__anon62 file: yy346 access/sqlite3.c /^ ExprSpan yy346;$/;" m union:__anon22 file: -yy346 logs/sqlite3.c /^ ExprSpan yy346;$/;" m union:__anon67 file: +yy346 logs/sqlite3.c /^ ExprSpan yy346;$/;" m union:__anon62 file: yy378 access/sqlite3.c /^ struct TrigEvent yy378;$/;" m union:__anon22 typeref:struct:__anon22::TrigEvent file: -yy378 logs/sqlite3.c /^ struct TrigEvent yy378;$/;" m union:__anon67 typeref:struct:__anon67::TrigEvent file: +yy378 logs/sqlite3.c /^ struct TrigEvent yy378;$/;" m union:__anon62 typeref:struct:__anon62::TrigEvent file: yy381 access/sqlite3.c /^ u16 yy381;$/;" m union:__anon22 file: -yy381 logs/sqlite3.c /^ u16 yy381;$/;" m union:__anon67 file: +yy381 logs/sqlite3.c /^ u16 yy381;$/;" m union:__anon62 file: yy408 access/sqlite3.c /^ IdList* yy408;$/;" m union:__anon22 file: -yy408 logs/sqlite3.c /^ IdList* yy408;$/;" m union:__anon67 file: +yy408 logs/sqlite3.c /^ IdList* yy408;$/;" m union:__anon62 file: yy429 access/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m union:__anon22 typeref:struct:__anon22::__anon23 file: -yy429 logs/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m union:__anon67 typeref:struct:__anon67::__anon68 file: +yy429 logs/sqlite3.c /^ struct {int value; int mask;} yy429;$/;" m union:__anon62 typeref:struct:__anon62::__anon63 file: yy473 access/sqlite3.c /^ TriggerStep* yy473;$/;" m union:__anon22 file: -yy473 logs/sqlite3.c /^ TriggerStep* yy473;$/;" m union:__anon67 file: +yy473 logs/sqlite3.c /^ TriggerStep* yy473;$/;" m union:__anon62 file: yy476 access/sqlite3.c /^ struct LimitVal yy476;$/;" m union:__anon22 typeref:struct:__anon22::LimitVal file: -yy476 logs/sqlite3.c /^ struct LimitVal yy476;$/;" m union:__anon67 typeref:struct:__anon67::LimitVal file: +yy476 logs/sqlite3.c /^ struct LimitVal yy476;$/;" m union:__anon62 typeref:struct:__anon62::LimitVal file: yy59 access/sqlite3.c /^ With* yy59;$/;" m union:__anon22 file: -yy59 logs/sqlite3.c /^ With* yy59;$/;" m union:__anon67 file: +yy59 logs/sqlite3.c /^ With* yy59;$/;" m union:__anon62 file: yy65 access/sqlite3.c /^ SrcList* yy65;$/;" m union:__anon22 file: -yy65 logs/sqlite3.c /^ SrcList* yy65;$/;" m union:__anon67 file: +yy65 logs/sqlite3.c /^ SrcList* yy65;$/;" m union:__anon62 file: yy96 access/sqlite3.c /^ struct LikeOp yy96;$/;" m union:__anon22 typeref:struct:__anon22::LikeOp file: -yy96 logs/sqlite3.c /^ struct LikeOp yy96;$/;" m union:__anon67 typeref:struct:__anon67::LikeOp file: +yy96 logs/sqlite3.c /^ struct LikeOp yy96;$/;" m union:__anon62 typeref:struct:__anon62::LikeOp file: yyFallback access/sqlite3.c /^static const YYCODETYPE yyFallback[] = {$/;" v file: yyFallback logs/sqlite3.c /^static const YYCODETYPE yyFallback[] = {$/;" v file: yyGrowStack access/sqlite3.c /^static void yyGrowStack(yyParser *p){$/;" f file: @@ -27553,7 +27526,7 @@ yyParser access/sqlite3.c /^typedef struct yyParser yyParser;$/;" t typeref:stru yyParser logs/sqlite3.c /^struct yyParser {$/;" s file: yyParser logs/sqlite3.c /^typedef struct yyParser yyParser;$/;" t typeref:struct:yyParser file: yyRuleInfo access/sqlite3.c /^} yyRuleInfo[] = {$/;" v typeref:struct:__anon24 file: -yyRuleInfo logs/sqlite3.c /^} yyRuleInfo[] = {$/;" v typeref:struct:__anon69 file: +yyRuleInfo logs/sqlite3.c /^} yyRuleInfo[] = {$/;" v typeref:struct:__anon64 file: yyRuleName access/sqlite3.c /^static const char *const yyRuleName[] = {$/;" v file: yyRuleName logs/sqlite3.c /^static const char *const yyRuleName[] = {$/;" v file: yyStackEntry access/sqlite3.c /^struct yyStackEntry {$/;" s file: @@ -27603,7 +27576,7 @@ yyidx logs/sqlite3.c /^ int yyidx; \/* Index of top element yyidxMax access/sqlite3.c /^ int yyidxMax; \/* Maximum value of yyidx *\/$/;" m struct:yyParser file: yyidxMax logs/sqlite3.c /^ int yyidxMax; \/* Maximum value of yyidx *\/$/;" m struct:yyParser file: yyinit access/sqlite3.c /^ int yyinit;$/;" m union:__anon22 file: -yyinit logs/sqlite3.c /^ int yyinit;$/;" m union:__anon67 file: +yyinit logs/sqlite3.c /^ int yyinit;$/;" m union:__anon62 file: yystack access/sqlite3.c /^ yyStackEntry *yystack; \/* The parser's stack *\/$/;" m struct:yyParser file: yystack logs/sqlite3.c /^ yyStackEntry *yystack; \/* The parser's stack *\/$/;" m struct:yyParser file: yystksz access/sqlite3.c /^ int yystksz; \/* Current side of the stack *\/$/;" m struct:yyParser file: @@ -27619,7 +27592,7 @@ z access/sqlite3.c /^ char *z; \/* Pointer to buffer con z access/sqlite3.c /^ char *z; \/* Text of the token *\/$/;" m struct:Fts3PhraseToken file: z access/sqlite3.c /^ char *z; \/* String or BLOB value *\/$/;" m struct:Mem file: z access/sqlite3.c /^ const char *z; \/* Text of the token. Not NULL-terminated! *\/$/;" m struct:Token file: -z logs/sqlite3.c /^ char *z; \/* Pointer to data for string (char array) types *\/$/;" m union:VdbeOp::__anon46 file: +z logs/sqlite3.c /^ char *z; \/* Pointer to data for string (char array) types *\/$/;" m union:VdbeOp::__anon41 file: z logs/sqlite3.c /^ char *z; \/* Pointer to buffer containing string *\/$/;" m struct:StrBuffer file: z logs/sqlite3.c /^ char *z; \/* Text of the token *\/$/;" m struct:Fts3PhraseToken file: z logs/sqlite3.c /^ char *z; \/* String or BLOB value *\/$/;" m struct:Mem file: @@ -27793,14 +27766,14 @@ zTerm logs/sqlite3.c /^ const char *zTerm;$/;" m struct:Fts3SegFilter file: zText access/sqlite3.c /^ char *zText; \/* The string collected so far *\/$/;" m struct:StrAccum file: zText logs/sqlite3.c /^ char *zText; \/* The string collected so far *\/$/;" m struct:StrAccum file: zTitle access/sqlite3.c /^ char zTitle[100]; \/* The title text *\/$/;" m struct:__anon10 file: -zTitle logs/sqlite3.c /^ char zTitle[100]; \/* The title text *\/$/;" m struct:__anon55 file: +zTitle logs/sqlite3.c /^ char zTitle[100]; \/* The title text *\/$/;" m struct:__anon50 file: zTo access/sqlite3.c /^ char *zTo; \/* Name of table that the key points to (aka: Parent) *\/$/;" m struct:FKey file: zTo logs/sqlite3.c /^ char *zTo; \/* Name of table that the key points to (aka: Parent) *\/$/;" m struct:FKey file: zToken access/sqlite3.c /^ char *zToken; \/* Token value. Zero terminated and dequoted *\/$/;" m union:Expr::__anon3 file: zToken access/sqlite3.c /^ char *zToken; \/* storage for current token *\/$/;" m struct:unicode_cursor file: zToken access/sqlite3.c /^ char *zToken; \/* storage for current token *\/$/;" m struct:porter_tokenizer_cursor file: zToken access/sqlite3.c /^ const char *zToken; \/* Current 'token' value *\/$/;" m struct:Fts3tokCursor file: -zToken logs/sqlite3.c /^ char *zToken; \/* Token value. Zero terminated and dequoted *\/$/;" m union:Expr::__anon48 file: +zToken logs/sqlite3.c /^ char *zToken; \/* Token value. Zero terminated and dequoted *\/$/;" m union:Expr::__anon43 file: zToken logs/sqlite3.c /^ char *zToken; \/* storage for current token *\/$/;" m struct:unicode_cursor file: zToken logs/sqlite3.c /^ char *zToken; \/* storage for current token *\/$/;" m struct:porter_tokenizer_cursor file: zToken logs/sqlite3.c /^ const char *zToken; \/* Current 'token' value *\/$/;" m struct:Fts3tokCursor file: @@ -27830,11 +27803,13 @@ zout uibase/uilib/utils/stb_image.c /^ char *zout;$/;" m struct:__anon109 file zout_end uibase/uilib/utils/stb_image.c /^ char *zout_end;$/;" m struct:__anon109 file: zout_start uibase/uilib/utils/stb_image.c /^ char *zout_start;$/;" m struct:__anon109 file: ~CAgentImpl msgbus/agent.cpp /^CAgentImpl::~CAgentImpl(void)$/;" f class:CAgentImpl +~CAppViewImpl mainui/appviewimpl.cpp /^CAppViewImpl::~CAppViewImpl(void)$/;" f class:CAppViewImpl +~CAppViewImpl mainuiapp/appviewimpl.cpp /^CAppViewImpl::~CAppViewImpl(void)$/;" f class:CAppViewImpl +~CAppViewImpl testmain/appviewimpl.cpp /^CAppViewImpl::~CAppViewImpl(void)$/;" f class:CAppViewImpl ~CAsynFrameImpl asynio/asynframeimpl.cpp /^CAsynFrameImpl::~CAsynFrameImpl(void)$/;" f class:CAsynFrameImpl ~CAutoLock include/utilex/autolock.hpp /^ virtual ~CAutoLock()$/;" f class:CAutoLock ~CBrokerImpl msgbus/broker.cpp /^CBrokerImpl::~CBrokerImpl(void)$/;" f class:CBrokerImpl ~CChannel include/comutiliy/cchannel.hpp /^ virtual ~CChannel(void) {$/;" f class:CChannel -~CChannel include/comutiliy/ctimer.hpp /^ virtual ~CChannel(void) {$/;" f class:CChannel ~CComLoader include/dlcom/loadcom.hpp /^ virtual ~CComLoader()$/;" f class:CComLoader ~CComRunningObjectTableImpl container/rot.cpp /^CComRunningObjectTableImpl::~CComRunningObjectTableImpl()$/;" f class:CComRunningObjectTableImpl ~CCondHandle include/utilex/cond.hpp /^ ~CCondHandle() {$/;" f class:CCondHandle @@ -27854,9 +27829,8 @@ zout_start uibase/uilib/utils/stb_image.c /^ char *zout_start;$/;" m struct:__ ~CFileImpl asynio/fileimpl.cpp /^CFileImpl::~CFileImpl(void)$/;" f class:CFileImpl ~CFontImpl res/fontimpl.cpp /^CFontImpl::~CFontImpl(void)$/;" f class:CFontImpl ~CGifAnimUI uibase/uilib/control/uigifanim.cpp /^ CGifAnimUI::~CGifAnimUI(void)$/;" f class:DuiLib::CGifAnimUI -~CHttpImpl http/httpimpl.cpp /^CHttpImpl::~CHttpImpl(void)$/;" f class:CHttpImpl -~CHttpParser http/http/chttpparser.cpp /^CHttpParser::~CHttpParser(void)$/;" f class:CHttpParser -~CHttptImpl http/httptimpl.cpp /^CHttptImpl::~CHttptImpl(void)$/;" f class:CHttptImpl +~CHttpParser net/http_protocol/chttpparser.cpp /^CHttpParser::~CHttpParser(void)$/;" f class:CHttpParser +~CHttptImpl net/httptimpl.cpp /^CHttptImpl::~CHttptImpl(void)$/;" f class:CHttptImpl ~CIoOperationImpl asynio/iooperationimpl.cpp /^CIoOperationImpl::~CIoOperationImpl()$/;" f class:CIoOperationImpl ~CLabelUI uibase/uilib/control/uilabel.cpp /^ CLabelUI::~CLabelUI()$/;" f class:DuiLib::CLabelUI ~CLangImpl res/langimpl.cpp /^CLangImpl::~CLangImpl(void)$/;" f class:CLangImpl @@ -27938,8 +27912,8 @@ zout_start uibase/uilib/utils/stb_image.c /^ char *zout_start;$/;" m struct:__ ~Serialize include/comutiliy/serialize.hpp /^ virtual ~Serialize(void)$/;" f class:Serialize ~WindowImplBase uibase/uilib/utils/winimplbase.h /^ virtual ~WindowImplBase(){};$/;" f class:DuiLib::WindowImplBase ~auto_deleter uibase/uilib/core/pugixml.cpp /^ ~auto_deleter()$/;" f struct:auto_deleter -~http_content_type http/http/http_content_type.cpp /^http_content_type::~http_content_type()$/;" f class:http_content_type -~http_header_t http/http/http_header.cpp /^http_header_t::~http_header_t() {$/;" f class:http_header_t +~http_content_type net/http_protocol/http_content_type.cpp /^http_content_type::~http_content_type()$/;" f class:http_content_type +~http_header_t net/http_protocol/http_header.cpp /^http_header_t::~http_header_t() {$/;" f class:http_header_t ~name_null_sentry uibase/uilib/core/pugixml.cpp /^ ~name_null_sentry()$/;" f struct:name_null_sentry ~xml_document uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_document::~xml_document()$/;" f class:pugi::xml_document ~xml_tree_walker uibase/uilib/core/pugixml.cpp /^ PUGI__FN xml_tree_walker::~xml_tree_walker()$/;" f class:pugi::xml_tree_walker diff --git a/vim_tool/ctags b/vim_tool/ctags deleted file mode 100755 index 34a44741ec467ff3f04c9e84dda628002e8c4907..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239472 zcmeF4d3aPs*6=$aEfErK*c1^YXcSOHqQ)UWAPpVpmP8prMFBxU)Nw=U7L+a6-NNPC zBkqnm>Wn(Wj5@=NiYy92kOXlQS5Q=NziqqV20@hmey8f*bawzp-|u^$=ljDvPv_Qp z>eQ)Ir%s(Zx9&^df4;Y+$CJ~-6OlwMN4)2A=90l)br;~2nt&s1)OXDZ-CR}{sWm7M_ znnKOtE%;u;`_}2M#It(74}O!Tg|5Ejii?~Eo5P#+qlVYFpDrNr%)czyWK5Va>B=jn zr3u&^-jcFh)!&Iuha{dwzf9l?UigaXms~M6VROUl+e)bR~)Z6y2ns3+RyUXGTM{&H71P{Z;CR+fNtvgbA0OKVjOn zmtSz@WfP``u09~VkuK4Jm)TF|zGtKct^QA#F!}t@`RRn__>H_?n$KmqJue`!-p*emN@6hlzxdnJ;_P05_w0x@$ zo;IS&AJp9D@zgovpt(-P1?1FEG+=>~3F}CYr&jS2_3Fr|Ta)X#SQl0Qdp?`%SwzQ{ zt3W=cJp-86~Jcy7LRY?xw~1K zMBDHy=2yV)gz&VhPq^%o3r?7P?PZgR%irPr1dnciY_qy=?}7K-dGNBUj|;ahJ(09x ze!7of)uOcuD_S1BF!xyUiuk#IJ?X!|S=39{aMPt-5lxaOEa;tFfH==d;{raTuALUT z@bW%G`heFZ7f^^lnMMMC(Hps*?SSm%#HVh_^(-d*>))>w_>}^`Qs7q#{7QjeDex-= zex<;#6!?__zf#~=3j9ieUn%e_1r9`kGXv&FzOzOJ&AqGpQpPS=nBxhUYXkMFLZH5~ zSOPpTXz+|rEvi>`k7{#jKEF=)pp;ooKTZO!V)Y{~iLG$fkuXRSW6Go0;d{#-0 zeXW_}37Yjm>l7NQHs81Jdq2lBbbVeA&%)N!Gorg`r*?Ot5o?sd%$!z%_|V)yd~8m@ z@NY?cKw==(P;DJujKSUajHgmCU7I}2=;rr$R!P)vrtGa)RX`wC7dq5$teTlq6-&){ z-)}bhEPr&Mzq_4$zbcwCqPGBTVT+*oPP8sm<6AAYiA?F^_Saa|SQ$;t=+soP5s00V zN4oi{J^Kn8i`9h-e8$qMoM7s?XkB=Hjrm!y*W0?wH(&~-%k(#3zAIgR1oOS>a%NylR?Q>l~?tpy1|^N4D*F%VgoKh`(SH{N%iZ^HPsQx*yRM~w`ad-U)g58(9J ziV;f2w%B>9F|Jp3sem~qpI=eHY8@~G#R{$qFOy&1p5KgLlo1S=2Y@a1GT|LHlsj#) znr5<%!q=CJp<-0JGu>uZ4HfwYUAx5Zwh(VCtFWh6o}Osu@3M`HDh=wh0L`< z>!8S<%e5W17`ddYFY;ct<#DE@sT+}^NP6%^N?$_!-hB zJ^zH?1J>|jcvX#$#7pY}k-5bll-Yb9PkTs0~}O5sOb;5Wt9e6dhBL zRguP=@aTXwvp5h-g}ipB2z`i8V{QzE8bdn;7{3mCQmJI`beV6jr;IfXKHp~d1ly!8 z9S@K)f^a2Iq@_$(P;C+)>G>KNoD*)7hWC)bs~_r6YiKd}O5B-cLmlc3&DZJ5DoxWG ze&Ql3FVcUCKJkhd5kPj`aOp?kB^Ty0B!PU!0E4`w^f*eTbRt--gT(~fN~Rg;OYj)1 z?*w~ldN$41K;*Md_QKbJYF2Hs=MiAm*uCbGz%-3M$C(C9RA2RiU|DS)f76kpdMPnKzZaOc}+Z{>I>7ps#pD|Ejr4uUG? zyY{_X6~aE__UBgQ3Z@E&&zUrK*SBdjJ|Q<&7c{E2Efco!TeDyA8~#QXjF2x7S(}?4 zP53JipSf27p%?!U2wMRziwtX2PVLMTq*@z(D-fyMD{E5TBIb_Yoc#j8jN9vc`OiV6 zOS!e6GiWp0`KqZ!G1XFC_ayd-y-T*?wg!}_eS8_6Cm%XaSgW7o|LF;S=QZ11cmb{h>})-xCA z$1e4fAB*I^?d2Tw80fyVMbJ9S8Q)VF-`WA5(76uXg=ab{o)P+YXoAoo-6h?h`_%f; z21tTc>_%n{qa6OTwDjpFp!tP3Bln6ID&Zl8ICaQioi z)5Hh-6AcMDfQA&>s#&+j+!C+~M^nu5&&y!oDhGxv^eH=}S~aA4syPGCPI;%je3(832b|{U6<*!Rpf${qUx#S< z)yDT!PQa?#6o~Zmgh!=Es%d^|`khDXTKU}Hc!?ml#&1Fuv=ntm_UVNd^w)PLMc)HGVBV|CBEig&^jW3Qr54=x}pe5 z&-U1l(O#s{A3iz|*^_HT{{>?c@*2^5bto^~+E+U}w~rCMgM_Nshm5${g%OYT7U)*R z3zxZ_8S;|bnPrk@g*VwZA@JzUVilL({DqKxu6fLbFW#k`%=0QulP4YqI4^(neTg%<7J&eBwfQQdxc`BTC+|n z8e)w;sgr#;rC3#p0`vClpg-Yv)%FVEspY$@=S}Oc?5~36527zW@gJmwv2MZZ)O?36((6x*;@RtulIEdPv*yzB7nH!DrmQ`g zvPrK!kBYATS4Y2e=WiE{_ELBLRv`hIFE6WgObI5C4-J;N%i5FGUQoBU@7%36w<`rI zy`PfmFC<@gbSZf_`cz+_n;NDL&85Tn_U>7L$bu^R;l;L_9}!m3=6EV*CP-}4WiCF0Re3P$;tar z@|!m`S+6@;DCvsMiMN}wRybL=1Bu4Gi8W*`BGfW@c$&Z(%~x5L7N- z?T-^ec`(zF$fxjQqI8ApRc`VDk(G~Uv_}ae_7sYhlsa9PO8k|$!%y@lH+fjPf=ff) zn}Kd`T>g5PWhRTi{>S|p3#0@0=i&7S?vJ+YM0AM*$;S`RLOwEbp2SuZ4b@8wIIetq zSH!NGkN<1qHPc;XGREuBrty02xy=4avNBiwLnj}oQ-*X(7U;x5x>I@ktiPHc_p%oJ zFZb^rX`&fFru+BNy8ZU=MV)-0{+)29Qn`Aegu$-aYjNUh>Nc&vMo2odR^-j?fA0GGA3?}mXNRwF)?e{+W^-8`KYlWzwA!lJ+7?|$Q8jrK^Re3e#12r2 z0z)Za50r}7&t)mArLK~RnJyfHfmqMYX z=zJ}c?X-Q+9z>$vAN0@M&#B7EkJGbt$|AL&8(rdT=uR$ic61k0n{DuMB2T&?PyXp{ zoHAvXo)0X8B40LckP$0D0~=kEmN0#VHSdv5w_mIClks%(&?A^CC`sOuPLlEkQvQQy zU3h-MPHa3KO7td)8eLp{LJ>jQA3^)N%UxW=KTwE6FS_iONA~qJV%M{*-e+6jID5YI)m&$J zPXUx!^|a;v@eBzpW0N0@JV*Dvqo)AUsw~FJ@IdJX->RGd>r=NW*nf7iyLiC9ts#eD z_zL@!$}(d0=slQruy}l8Z(fswwW5}$JocqiP;}Q~Oo}wNnSPMZcyRsI1A-Qs^8kNI zz9#*}6jw=BwUA!S-W^J`-MdbW*NXIbHLH63{;F!*a9&9u9>6$UP{KA8`;`%00zTD~ zcKFS2M0eEt6V23fSZHAClY*%i*#pP68d1p&T2-DQ#;SpRIcnL=*@aa&r;WR-uheF# z@PA@k=ZqJFaxp{hcg}0BOUbtBt}1w?Tg@&0 zUX77P@2rqOV1raUF#q`QMYXeXa*hvA3{2Xn;%5_29UmUaaDaJa_9l-J8wGzw*3$8N zX`X_p7yO~Vq|%L0xxW#eF9lK?VjIF=mTpK~OU$KD(CPyHc8dK;K@Clck4jZf+E`i_ z#Lh9PAu#FdVEKk>qk2Q>E6D=RJ5p;>&)4pm9Xf^NQ1_rUn;lgbBT)X;>+pP$PU=L34iTp5TNgV?V9=Z!Z#BB=W)JRhQ2ult&2e zkti0KHM&<UeXqcwmuI`Pcu6xlB`M$}ZP!VGNJUvSoDmvK zRp=Rr|53OCrN>@%tKy1oWH)g|8zP!3lv?zSeXT`zTR>ZgA4t^`5NX3%X-a0N$Qhq0 zBNv-WQewTDl-m+jXuMiDAwH|EnkCHHM1v$UA(@I!YT`+fN;jlMvt$R%=L2irFAhw4 z(|mK+o5@qsW2p75YB|1o9$Rm9N&X(JB>6&;BNd0A%19g0F{+F^&Qkl;o7GU~ zk>51b-vl#;+P>LjqtZ<(&RZvHQrc>|Hd`OFynTQo$FY^_d=_NhW+P-59jElO-9UBp zGkKc_jjcz%N)h{77fCS#{Rq+>335o8F}~UMQlGiE6o%QGW87I+xuD)2#DTxPVHwSs z-ZR)-(ehXx_PeV!4Ne3kD?-5P`nKfaIB;d@R#jiEeZEMlg%Rr{?Z&-Viy6?W3f*V*N6Ttapl>r;GG+id1G4 zdC(~`Ko_ZWij2%CQtK4yq>GGniUcTPL{DPMYkbaeihVT+9lQ(4=veR4n?JGkVd4LN zGz2Z9j9vK#M~7Row{;m~rPeEVyhe>=tjvlqd%KllL#>Wil*0GPF6pt=>sw@PCrss| z4@Mq!nKC3YkmIZ*=JWyIVoo3MgCF6x;eF)IX5Fmzl4&}A*Yox?S{XkE}Z{~2t zU2;C|@LRoCr3k-0%0lAsn{z(Ce|~fDe}>Ml6e!?-)jUhqHoXW+jT z(QI$;q3}N}(1gEow}}^Cl*V7qa()5+yV=mJEYkS@3n&Mo|CoL7-y!&;Bki<<@BMfB zA0_w~YyAI^#vjYI%=f3z-auOD-}{&0f4tz|PUHU-P!5Fux%=S%h2Xza@He;rcl@Uz zeC&zGDEeQL#^0fT%QXI%v8Me3`p;t@xl(-Xg#Uj6|8e`^|C!+bt>XV}{{{c1^9c5{ z3xwikcyYjdMieC$IA zrH%cUUhI^v)TMhlrQai2P;3VKI;V6%m)|& zZpUgRjw6+#v+gs0lz!@GHL{TKzNIKi;ir%6y5jU)&(5_up*|x2Ws6|73=9~a&yn>D zON2}nA32HE>B>M65dWW?Vqe@}vL(`ZrZN9Pv3|r0`yaz&Qr^5kPD5(DD9FJ{!+OU9 zqR_2+Sc8_;Bqu0wptNO*hzQ~*|o=|HZ#i%VCSvn%+1a3!9!2QRn zd8oXwJIDns|N6e@Ef+&MWyy)8-P`BQF^{|i2hAo4PNhEWO0rTb( zp+#j)t_MGizB|1MLOG!x>0$K#Qw`%0q)TEJC5qF<-u;IvwoCQ{S;eqMnOh=z#v1eg zNhh&^#XIgiTE@EI`asUhsrRh75GA(3Qj|0NYfKdgsL4YPf+;Rz7cj-$;;w+{!^f^_ z5zkHm>)L$#VHz&oS+A%qbWUJE67BB(XP6=mxsz8n! zz{Db5XEJr{b-eJMKo4RsYls_BbRE?ks*x%#RYvSp(h@5rW9NFdvO^L7%u>NK(hv9D zUKF$+`A>Rml{>K!IgNB@2sj^4j36oiR9~&Q@RH$gFjXK`b7Ml>pY6$ji8SKD@TkPj za%1-qW8`ia0m0*Ck73QWkA)P8$4Phks&I?_frP|J5LAu;FwjP1DI?!LvZo}}CbDNv z=-|kn3Amx5{#%MeMbHS9aE?@%`HkUB$tR_E7zD)k3wh$h7q_t`lCCj7JUTMF))N}& zP@vw^iYAkTk^Ku^Ake`{w<_}@jfJ5ek;aLkBOMeGQ=L;)Hzqqe@iaptpFYL`??&b2 zFqpG)M2@+mbycm;{MLxA{(%i+C8;<8sxNl?T6_xfiNF0$zd-1W~cWZ_9|Mk70ceINwR(Yh~o9uPGa_yi0nDmh}A%D zv7OB5$&fv`v560+6=k*5J6Ysnb&A3&+*u)ha`KY&eD31nJ66GwX?y^Dk8i?vs%)g1 z@ExM@9qS}E$G2ygg>qM-1^O<8eEoUYKasRY?s5UBe z8`nu2_4YR#=*tFkquq*3_IyIocKUsQ^y=5f-M^>odsq(sCCl9lM|Rza#^)|~twsB5 zBJw+bQ%tc_wiHQDYab+%;}kH#4d!u ziCQ|gh#F%dPwaRN6@VZq9oQy zqIVO8c(95`_910!u~TkX2W9PnAT7uu?p2#!2N>Sma0wD zok)Y(LVPq?0LI66(YM389|+pA$NgdPmoRc7^;iVz+pi3{?-6 zdruuElOaMBbI;fNdj^Z|idooxi3bBZ?-Y$-YfR#WTg3d`9#<_<{*oV8lif3MjJ= zm$>Aomzybz>_>oyK{2vB_v((u(gx+j6?pai$nL?@KL~VxEA(!paexv1oRuunh>`o> zm@^ZbF*Sf!F$^PfnB;3EC6XFo#4aH83p#q^!%dUtchqDvphrp8YBPLes5ingdA4k7 zo{%#~HcZ>>hVC?$dMW%(ebtS^3{90Xr29{+V~5bH?+MW*}{2Jdg1($RRzZDt`^P#$*CyIQ9-?lN8eTj z;J?EaxS!y^&p}SF_kFW)&(*je?j&aOA5{DETDajEwI>LTQ{r(7q!H>@x zhW=Av%wNhvyF5yYc;`ms{Ei8`sy`^(7Y{^Oy~?FY@IZ<1fNW`E$A1H7JVR<#6tCLZ zi>=#b84e$s);RIKjm#~AX^+q2Lc3Rt=(p4*sROkW609HILBItk4Hwy4pS@axqTcmd z7qaV}q*v>j2Zep4lFu5>PK;A%tqmH(8+_*JfbqZ7H%ny53xn0>L@g@XP#w{dS7UNW zk^}Dcz0Wp{rV+^%0_nYocDYc#5-eb(C-$gDPwO53ZLTX{-M!zgx8kGQ=Hj{VM&HPF zd2Pehkd6)RBII)79;|Qs@8Evbk<0!p9i%B7^!FytqjGA^fp?pcYx52c-NMR?J(Qx! z`Lct36`C0HuY*@b0g22g_JmtYsJ>DS9@6}H8Ga)sms8pItWo-o5t~JY#OF#QuY?TS z>~hu`O$Io*hvH;k@|v_TQT9()<`z&`$UiaoiQ1@FEE2%H?sK%PSzOVfZm3-#{MG*DiaiPbZ{9BE>?6F7H2|X(w9mM{;{sBQ% zEx53t%MI>oyX(z(bw0AD`gvK;bPHi$#Lig`Fpn{0jX9(@p6}MUXR{f8zx*(crZhj$ z?aAzV?G>03K;$SvTErxR_q1jmi=sc--Bt_lRT$B0h#{H2Tt)TY5stkQIyJJVXQ&Ek zQQ!#;itMQfwa!c^T)Cm=-yyNW0Iuz z!1bPdGN_*K2^k7XI3E#|rywXe5(=8bB~`HHeSw|KLfMJ-G@`GxV&zpEdY?J0Q(`Sq zCdoih)(mnYAyzYG?MfUkF8e%ANg~BwH#uRAN8>41m%sFDuJi8SPT_ZFehq%RqN3zCIvx zD*pA4YAV(_iP=*ziZ{&=_P8$0lth4Zv0G{U1#jMm&X|(n4_&<90x`WLcFn^3%X<~x`TND2w=&JDT1%N$v?T#s z<)Z8bznHT%6za2Ot&0z1Q*@Fsf3E0Klky^goGq#C%+cET7b07uhp+de^2l5zC=&kv;uGqmzNOenJbv z*R;=wy%*UtV2*($CUlJ0WV$Cn-6JNNL#199Wsyo_gT98r7{R>0Gqc-=CCXKlIyE&a zZ`1Wpc1pKbsoHx1=}!*!Lrf%t5~ENhvgq-s%12*Hu5gLBAA5rl?M%g;-sR;mh!NYy zCNYsuN*cw;9vp)HK_?i!cIaUCrH6v*9SW#gC7S7UC!}?{UK+)&3dP?fFU!KOz{PLG zPvIx_o34VJvP@6xmpO1J-mM01gp=5O;Ck}rpq%}&__3$ApI}DW+m@#(oNdGDmqz<) zRuCwAj6&O=m*S+laoeLuxat1w@k&3ioQ-%b*RSXGXv zI(GuB;Tk~2PbUQJei`nT*9-9JJ8HYz$t3G?n!oxI!0%^olm(Gs?+Q;Y0l zp+#am)$G0)qudE`c6vf2F{kj3s}b!-p~&nT3ALqzk!Qs6N+gen$eolDV2O4D>Z7O9 zpvGi?8l#p8#&gzvdOjsjO%Jx%_uc$)DnIl)`yK^pKjWP|%`Mwk!z$5pGdV2{F>Mbl z(C|9jBMt=572aK;m&5;MO?<=2%!zku{&y0y$;k@L+v)L&3)m;y%h>BDThhtZONCjw zJ}Qd*tAyQUZyN8NWiA{8((flXEu&*uWmUZUHebz7f9ohaP>kWJN*ept6P+b0`qKtH)Z3bOr!O2*EM}UJ`aQ<^- z*O?&c+7nlv)YKCODbAZq%!t1@iP?k1)S5f}2)Bv!lpK)koU#7}DWUIH)+zejP0h{2 z)ZA>Z=Vm_<*zWq^bUuu+%ii%s#tQ3(zy3F|ABX&ot;^7mUsA9xskY-OqGLUhj&PYrqP0;89bkXvDfr;c2 zAZe99dA@6P;j}1JA+Jlm@VIOzf3~f%tAd5z0qYFP4Y&2xi;XG6UsZ3FX07k*vkdGi zu?^UE-pBT{`yeB_hLYHcFan{{Mb`Wn*`069e+_jgJ~DT;bNsp4IsTL_a8WLA%`UFC zCcn|wd^Ytghoc#}{-PZ0f>`9^9Y?b7M7}OmHfGtGijkasoNGS5iY9!#3J}>1!LLUC zOT)3TDs@<1Jn(H~_aI~bDWaFH$jSFq)_OdZyj1+W5jj%QWUGtM0BeVsiVt*JE5=F? z+K5$j5YSnCsW~(t7R3N>_8U>LmM8<~Ri$Eh8$q<(d$|e^R^i_g4jHP*8Il}3SzyG= zhBG@8M-lc}c_p$JkDV9IqVk@Q};m@P;Jj+7$S4V z6+;iq2`zob@E6SywCUg2H?dR^s%EirZ)ju8FQADPH=ZM%f*1CZE60FmE3>pUw27A0 zB@QupF(ge*cezd?;gW2Qg(+mqCLM^(>BP82q&e}N+?jZu48P^Q=mhlgRGr`SjwiGN z8HJxrc!{$9phr}qQ{jTQOG$oA{7Ozuu+L39!wNrCUiM)hgwS2a?a!8%y)40a;k&Ql(OEE$gXQwF zf0Ja~zP5O6@vFwtSCOOAlf-q%rAXtsM)Y-bGT!{ar{iP$(BFuB7~De4ct-34Fv7Z~ zaOtxA#!;F{MlUZe){V>dxC=u_gWlJV#2rMO8b;C@2lR38gD7m}g=G@$R9@&)czOG9 zr3mN^FX6#qI+qg|QJEpuGs<-Ycg}COvSI$YCOu^t#H^<*gN|wMq?>Tj*}oxCx&1f> z!~%-dw_qfl!v6Zc7HpCm>JVvcZA2%$Bjn-!06&3bxtgYz953^~iUbv%qN1k|b%
    ocdZLNDS>hH^x#f7~DM}czBdF-GKok!R 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 ?RG_0p_3^z6dz`$KBewnqCn~Avju_o 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 -- Gitee From 6453adc7d33a9196c4ada746acc89d57a95b31ee Mon Sep 17 00:00:00 2001 From: com Date: Sat, 30 Oct 2021 00:49:34 +0800 Subject: [PATCH 22/27] up --- build_tag.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build_tag.sh b/build_tag.sh index 4b635a71..a2769833 100755 --- a/build_tag.sh +++ b/build_tag.sh @@ -1,6 +1,14 @@ #!/bin/bash + + +function sync_code() +{ + git pull + git submodule update --init --recursive +} + function update_tag() { ctags -R * --exclude=3rd @@ -75,6 +83,9 @@ if [ $1 == "ins" ]; elif [ $1 == "tag" ]; then update_tag +elif [ $1 == "sync" ]; + then + sync_code else no_function fi -- Gitee From 39002f893ad5d02a77110b0b8c96417033eaa672 Mon Sep 17 00:00:00 2001 From: thinking Date: Sat, 30 Oct 2021 01:57:16 +0800 Subject: [PATCH 23/27] up --- CMakeLists.txt | 97 +++++++++++++++++-------------------------- stdcrt/CMakeLists.txt | 13 ++++-- 2 files changed, 47 insertions(+), 63 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ad8612e8..5b32b3e6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,27 +2,6 @@ cmake_minimum_required(VERSION 2.8) project(mainapp) -if(CMAKE_BUILD_TYPE STREQUAL Debug) - set(CMAKE_BUILD_TYPE Debug) - add_definitions(-DDEBUG) - message("-- Debug Compile Project") - set(compile "-g3 -fPIC -fvisibility=hidden") - set(static_compile "-g3 -fPIC -fvisibility=hidden") - set(by3rd_library_output "${PROJECT_SOURCE_DIR}/3rd/lib" CACHE INTERNAL "3rd Library" ) -else() - set(CMAKE_BUILD_TYPE Release) - set(compile "-O3 -fPIC -fvisibility=hidden") - set(static_compile "-g3 -fPIC -fvisibility=hidden") - message("-- Release Compile Project") - set(by3rd_library_output "${PROJECT_SOURCE_DIR}/3rd/lib" CACHE INTERNAL "3rd Library" ) -endif() - -set(by3rd_library_include "${PROJECT_SOURCE_DIR}/3rd/include" CACHE INTERNAL "3rd include" ) -set(dynamic "-fvisibility=hidden -Wl,--no-as-needed -frtti -Wall -Werror -fexceptions") -set(execute "-Wall -Werror -fexceptions") -set(static "-fPIC -fvisibility=hidden -Wl,--no-as-needed -frtti -Wall -Werror -fexceptions") - - # C compiler if(CMAKE_C_COMPILER_ID MATCHES "GNU") set(USING_GCC 1) @@ -76,27 +55,6 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") message("-- C:Compiler: MSVC") endif() - - - -message("-- base-include: ${PROJECT_SOURCE_DIR}/include/") -message("-- base-include: ${by3rd_library_include}/") -message("-- base-lib: ${PROJECT_SOURCE_DIR}/libs/${CMAKE_BUILD_TYPE}/") -message("-- base-lib: ${PROJECT_SOURCE_DIR}/lib/${CMAKE_BUILD_TYPE}/") - -message("-- Compile: ${CMAKE_BUILD_TYPE}") -message("-- Compile param: ${compile}") - -message("-- System: ${CMAKE_SYSTEM_NAME}") -message("-- System_Info_file: ${CMAKE_SYSTEM_INFO_FILE}") -message("-- System_Processor: ${CMAKE_SYSTEM_PROCESSOR}") -message("-- Host_System_Processor: ${CMAKE_HOST_SYSTEM_PROCESSOR}") -message("-- System: ${CMAKE_SYSTEM}") - -message("-- OutPut-Path: ${PROJECT_BINARY_DIR}") - - - if (CMAKE_SYSTEM_PROCESSOR MATCHES "armv5te") set(Target32Bit true) elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "armv7-a") @@ -152,9 +110,11 @@ elseif (CMAKE_SYSTEM_NAME MATCHES "CYGWIN") add_definitions("-DWINDOWS") set(WIN_OS true) set(compile_os "CYGWIN") + add_definitions("-DWIN32") elseif (CMAKE_SYSTEM_NAME MATCHES "Windows") add_definitions("-DWINDOWS") add_definitions("-DUNICODE") + add_definitions("-DWIN32") set(WIN_OS true) elseif (CMAKE_SYSTEM_NAME MATCHES "OHOS") add_definitions("-DOHOS") @@ -168,51 +128,35 @@ endif() if (CMAKE_SYSTEM_NAME MATCHES "Android") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/${ANDROID_ABI}) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/${ANDROID_ABI}) link_directories(${PROJECT_SOURCE_DIR}/libs/${ANDROID_ABI}) message("-- Android: LibraryProject-Project: ${PROJECT_SOURCE_DIR}/libs/${ANDROID_ABI}") - elseif (CMAKE_SYSTEM_NAME MATCHES "Linux") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) link_directories(${PROJECT_SOURCE_DIR}/libs/) - elseif (CMAKE_SYSTEM_NAME MATCHES "Darwin") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) link_directories(${PROJECT_SOURCE_DIR}/libs/) - elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) link_directories(${PROJECT_SOURCE_DIR}/libs/) - elseif (CMAKE_SYSTEM_NAME MATCHES "CYGWIN") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) link_directories(${PROJECT_SOURCE_DIR}/libs/) - elseif (CMAKE_SYSTEM_NAME MATCHES "Windows") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/) link_directories(${PROJECT_SOURCE_DIR}/libs/) - - add_definitions("-DWIN64") - elseif (CMAKE_SYSTEM_NAME MATCHES "OHOS") - set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/${OHOS_ARCH}) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/libs/${OHOS_ARCH}) link_directories(${PROJECT_SOURCE_DIR}/libs/${OHOS_ARCH}) message("-- OHOS: LibraryProject-Project: ${PROJECT_SOURCE_DIR}/libs/${OHOS_ARCH}") - else() message(FATAL_ERROR "unknown CMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}") endif() @@ -227,10 +171,44 @@ else() message(FATAL_ERROR "Bit = ${CMAKE_SYSTEM_NAME}") endif() +SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) + +if(CMAKE_BUILD_TYPE STREQUAL Debug) + set(CMAKE_BUILD_TYPE Debug) + add_definitions(-DDEBUG) + set(compile "-g3 -fPIC -fvisibility=hidden") + set(static_compile "-g3 -fPIC -fvisibility=hidden") + message("-- Debug Compile Project") +else() + set(CMAKE_BUILD_TYPE Release) + set(compile "-O3 -fPIC -fvisibility=hidden") + set(static_compile "-g3 -fPIC -fvisibility=hidden") + message("-- Release Compile Project") +endif() + +set(by3rd_library_output "${PROJECT_SOURCE_DIR}/3rd/lib" CACHE INTERNAL "3rd Library" ) +set(by3rd_library_include "${PROJECT_SOURCE_DIR}/3rd/include" CACHE INTERNAL "3rd include" ) + + +set(dynamic "-fvisibility=hidden -Wl,--no-as-needed -frtti -Wall -Werror -fexceptions") +set(execute "-Wall -Werror -fexceptions") +set(static "-fPIC -fvisibility=hidden -Wl,--no-as-needed -frtti -Wall -Werror -fexceptions") + +message("-- base-include: ${PROJECT_SOURCE_DIR}/include/") +message("-- base-include: ${by3rd_library_include}/") +message("-- base-lib: ${PROJECT_SOURCE_DIR}/libs/${CMAKE_BUILD_TYPE}/") +message("-- base-lib: ${PROJECT_SOURCE_DIR}/lib/${CMAKE_BUILD_TYPE}/") +message("-- Compile: ${CMAKE_BUILD_TYPE}") +message("-- Compile param: ${compile}") +message("-- System: ${CMAKE_SYSTEM_NAME}") +message("-- System_Info_file: ${CMAKE_SYSTEM_INFO_FILE}") +message("-- System_Processor: ${CMAKE_SYSTEM_PROCESSOR}") +message("-- Host_System_Processor: ${CMAKE_HOST_SYSTEM_PROCESSOR}") +message("-- System: ${CMAKE_SYSTEM}") +message("-- OutPut-Path: ${PROJECT_BINARY_DIR}") message("-- OutPut-Project: ${EXECUTABLE_OUTPUT_PATH}") message("-- OutPut-LibraryProject: ${LIBRARY_OUTPUT_PATH}") -SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) add_subdirectory(stdcrt) #add_subdirectory(base_test) @@ -239,7 +217,6 @@ add_subdirectory(testmain) add_subdirectory(guidgen) add_subdirectory(container) add_subdirectory(mempool) -#add_subdirectory(http) add_subdirectory(render) add_subdirectory(res) #add_subdirectory(uibase) diff --git a/stdcrt/CMakeLists.txt b/stdcrt/CMakeLists.txt index 52011660..9527545c 100644 --- a/stdcrt/CMakeLists.txt +++ b/stdcrt/CMakeLists.txt @@ -1,5 +1,7 @@ cmake_minimum_required(VERSION 2.8) +message("-- Project: stdcrt") + file(GLOB stdcrt_src "*.c") file(GLOB stdcrt_code_src "code/*.c") file(GLOB stdcrt_io_src "io/*.c") @@ -43,10 +45,15 @@ add_library(stdcrt STATIC ${stdcrt_src} ${stdcrt_init_src}) + set_target_properties(stdcrt PROPERTIES OUTPUT_NAME "stdcrt") -set_target_properties(stdcrt PROPERTIES COMPILE_FLAGS ${static}) -set_target_properties(stdcrt PROPERTIES COMPILE_FLAGS ${static_compile}) +if (CMAKE_SYSTEM_NAME MATCHES "Windows") + +else() + set_target_properties(stdcrt PROPERTIES COMPILE_FLAGS ${static}) + set_target_properties(stdcrt PROPERTIES COMPILE_FLAGS ${static_compile}) +endif() if (CMAKE_SYSTEM_NAME MATCHES "Android") @@ -61,7 +68,7 @@ elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") elseif (CMAKE_SYSTEM_NAME MATCHES "CYGWIN") target_link_libraries(stdcrt pthread dl) elseif (CMAKE_SYSTEM_NAME MATCHES "Windows") - + elseif (CMAKE_SYSTEM_NAME MATCHES "OHOS") target_link_libraries(stdcrt pthread dl) else() -- Gitee From 4bca7030f84de645d6a880abac104ace10f6bf56 Mon Sep 17 00:00:00 2001 From: thinking Date: Sat, 30 Oct 2021 02:25:57 +0800 Subject: [PATCH 24/27] up --- logs/logdatabase.cpp | 10 +++++----- logs/logfilters.cpp | 4 ---- logs/logsimpl.cpp | 2 +- logs/tablestruct.cpp | 4 ++-- testmain/main.cpp | 9 +++++---- 5 files changed, 13 insertions(+), 16 deletions(-) diff --git a/logs/logdatabase.cpp b/logs/logdatabase.cpp index c3dc73ff..c026eccb 100644 --- a/logs/logdatabase.cpp +++ b/logs/logdatabase.cpp @@ -140,7 +140,7 @@ std_method_impl CLogDataBaseImpl::UpdateTable(LPCSTR name, ITableStruct *pITableStruct) { - logi("alert==>"); + //logi("alert==>"); HRESULT hr = S_OK; vector vecfield; hr = m_db.GetTableStruct(name, vecfield); @@ -178,7 +178,7 @@ std_method_impl CLogDataBaseImpl::UpdateTable(LPCSTR name, } } - logw("table_name:%s fcount:%u ==>rcount:%u", name, vecfield.size(), uFieldCount); + //logw("table_name:%s fcount:%u ==>rcount:%u", name, vecfield.size(), uFieldCount); rc_assert(AlertTable.size() > 0,S_OK) @@ -201,7 +201,7 @@ std_method_impl CLogDataBaseImpl::UpdateTable(LPCSTR name, strSql += FieldString; - logi("sql=>%s", strSql.c_str()); + //logi("sql=>%s", strSql.c_str()); ExeCommand(strSql.c_str()); } return S_OK; @@ -209,7 +209,7 @@ std_method_impl CLogDataBaseImpl::UpdateTable(LPCSTR name, std_method_impl CLogDataBaseImpl::CreateTable(LPCSTR name, ITableStruct *pITableStruct) { - logi("create==>"); + //logi("create==>"); HRESULT hr = S_OK; @@ -268,7 +268,7 @@ std_method_impl CLogDataBaseImpl::CreateTable(LPCSTR name, strSql += ")"; - logi("sql=>%s", strSql.c_str()); + //logi("sql=>%s", strSql.c_str()); ExeCommand(strSql.c_str()); return S_OK; } diff --git a/logs/logfilters.cpp b/logs/logfilters.cpp index 2373386c..55fb239f 100644 --- a/logs/logfilters.cpp +++ b/logs/logfilters.cpp @@ -21,8 +21,6 @@ std_method_impl CLogFiltersImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot std_method_impl CLogFiltersImpl::Uninit() { - - return S_OK; } std_method_impl CLogFiltersImpl::Start(_pinstance hInstance, UINT uType) @@ -69,10 +67,8 @@ std_method_impl CLogFiltersImpl::SendPackage(UCHAR* pBuf, ULONG Size) std_method_impl CLogFiltersImpl::Time_Thread_Run() { - logi("hello,Time"); return S_OK; } - std_method_impl CLogFiltersImpl::ThreadPool_Run(void* data, void* ctx) { diff --git a/logs/logsimpl.cpp b/logs/logsimpl.cpp index d73bbc7a..4886de04 100644 --- a/logs/logsimpl.cpp +++ b/logs/logsimpl.cpp @@ -219,7 +219,7 @@ std_method_impl CLogsImpl::SyncTable(const cJSON* JsRoot) rc_assert(IsJsonString(pJsonTable), E_FAIL); pTable->SetTableName(pJsonTable->valuestring); - logi("SyncTable=>table_name=>%s", pJsonTable->valuestring); + //logi("SyncTable=>table_name=>%s", pJsonTable->valuestring); //hr = m_pILogDataBase->IsTableExist(pJsonTable->valuestring); //rc_assert_log(hr == S_OK, E_FAIL, "Fields_Table_Exist_Faild") diff --git a/logs/tablestruct.cpp b/logs/tablestruct.cpp index 9b6e53c3..1a0853ed 100644 --- a/logs/tablestruct.cpp +++ b/logs/tablestruct.cpp @@ -11,8 +11,8 @@ CTableStruct::~CTableStruct() } std_method_impl CTableStruct::SetRecord(const FieldSturct& field) { - logi("name=>%s,type=>%s,size=>%u,index =>%u", - field.name,field.type,field.size,field.index); + //logi("name=>%s,type=>%s,size=>%u,index =>%u", + // field.name,field.type,field.size,field.index); rc_assert(field.name[0] != 0, E_FAIL) rc_assert(field.type[0] != 0, E_FAIL) diff --git a/testmain/main.cpp b/testmain/main.cpp index a0bf0397..0a31e267 100644 --- a/testmain/main.cpp +++ b/testmain/main.cpp @@ -18,14 +18,15 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) const char* pCode = "{\"component\":[ \ \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:2:4\",\ + \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ + \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ + \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:6:4\",\ \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:10:4\" \ ]}"; /* - \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ - \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ - \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:10:4\",\ + */ /* @@ -51,7 +52,7 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) if (hr == S_OK) { - hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, Index - 1, "main.exe", STD_COMPOENT | STD_INIT); + hr = com.RegisterComponent(CLSID_AppView, "AppView.impl.V1", pBase, Index - 1, "tesemain", STD_COMPOENT | STD_INIT); } logi("test_main_RunContainer"); -- Gitee From 6a391bc7682bc8472c7210c3b7e6da98a9e858d9 Mon Sep 17 00:00:00 2001 From: thinking Date: Sat, 30 Oct 2021 02:31:07 +0800 Subject: [PATCH 25/27] up --- asynio/asynframeimpl.cpp | 7 ++----- asynio/asynframeimpl.h | 2 +- mainview/mainviewimpl.h | 8 ++++---- msgbus/msgqueue.cpp | 8 ++++---- msgbus/msgqueue.h | 2 +- 5 files changed, 12 insertions(+), 15 deletions(-) diff --git a/asynio/asynframeimpl.cpp b/asynio/asynframeimpl.cpp index 9f004437..f14deb34 100644 --- a/asynio/asynframeimpl.cpp +++ b/asynio/asynframeimpl.cpp @@ -24,13 +24,10 @@ std_method_impl CAsynFrameImpl::Init(int Argc, basic_tchar* Argv[], IBase* pRot, hr = pRot->QueryInterface(IID_IComRunningObjectTable, (void**)&m_pRot); rc_assert(hr == S_OK, E_FAIL) - - _sem_init(&this->m_asynframe_sem, 0); return S_OK; } std_method_impl CAsynFrameImpl::Uninit() { - _sem_destroy(&this->m_asynframe_sem); return S_OK; } std_method_impl CAsynFrameImpl::Start(_pinstance hInstance, UINT uType) @@ -41,7 +38,7 @@ std_method_impl CAsynFrameImpl::Start(_pinstance hInstance, UINT uType) set_instance(m_pContextPool); contexts_init(2); CThread::Start_Thread(); - _sem_wait(&this->m_asynframe_sem); + this->m_asynframe_sem.Wait(); return S_OK; } std_method_impl CAsynFrameImpl::Stop(UINT uExitCode) @@ -129,7 +126,7 @@ std_method_impl CAsynFrameImpl::SetService(bool bstart) { if (bstart) { - _sem_post(&this->m_asynframe_sem); + this->m_asynframe_sem.Post(); } return S_OK; } diff --git a/asynio/asynframeimpl.h b/asynio/asynframeimpl.h index 72a87f8d..8f6179fc 100644 --- a/asynio/asynframeimpl.h +++ b/asynio/asynframeimpl.h @@ -48,7 +48,7 @@ protected: private: _lComPtr m_pRot; private: - _sem_t m_asynframe_sem; + CSemHandle m_asynframe_sem; SafePtr m_pContextPool; }; diff --git a/mainview/mainviewimpl.h b/mainview/mainviewimpl.h index a42edb50..27a5bba8 100644 --- a/mainview/mainviewimpl.h +++ b/mainview/mainviewimpl.h @@ -54,17 +54,17 @@ private: _lComPtr m_pIBroker; _lComPtr m_pIConsumer; - _lComPtr m_pIProducer; + _lComPtr m_pIProducer; _lComPtr m_pIAgent; _lComPtr m_pIUiBase; - _lComPtr m_pIUiWindow; + _lComPtr m_pIUiWindow; _lComPtr m_pIUiMessageLoop; - _lComPtr m_pILogs; + _lComPtr m_pILogs; _lComPtr m_pIHttp_t; private: - CSemHandle m_wait_sem; + CSemHandle m_wait_sem; }; #endif diff --git a/msgbus/msgqueue.cpp b/msgbus/msgqueue.cpp index 6e2c8549..017c9ef6 100644 --- a/msgbus/msgqueue.cpp +++ b/msgbus/msgqueue.cpp @@ -2,12 +2,12 @@ CMsgQueue::CMsgQueue(void) { - _sem_init(&this->m_sem, 0); + } CMsgQueue::~CMsgQueue(void) { - _sem_destroy(&this->m_sem); + } void CMsgQueue::Push(IMsg* pMessage) @@ -42,10 +42,10 @@ void CMsgQueue::Clear() void CMsgQueue::PostSem() { - _sem_post(&this->m_sem); + this->m_sem.Post(); } void CMsgQueue::WaitSem() { - _sem_wait(&this->m_sem); + this->m_sem.Wait(); } diff --git a/msgbus/msgqueue.h b/msgbus/msgqueue.h index 19c3a8b7..7e1b9c64 100644 --- a/msgbus/msgqueue.h +++ b/msgbus/msgqueue.h @@ -18,7 +18,7 @@ public: void WaitSem(); public: std::queue m_Queue; - _sem_t m_sem; + CSemHandle m_sem; }; #endif -- Gitee From fb8b1a8f3fddbd8d9f784b6c3700307ed313366f Mon Sep 17 00:00:00 2001 From: thinking Date: Sat, 30 Oct 2021 23:12:39 +0800 Subject: [PATCH 26/27] up --- testmain/main.cpp | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/testmain/main.cpp b/testmain/main.cpp index 0a31e267..2aea26f2 100644 --- a/testmain/main.cpp +++ b/testmain/main.cpp @@ -15,6 +15,21 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) size_t pathlen = tstring_strlen(szPath); CContainer com; + + +#if (TARGET_OS == OS_WINDOWS) + + const char* pCode = "{\"component\":[ \ + \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ + \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:2:4\",\ + \"{99103D46-735F-44EE-A6F1-2C94DF20901E}:logs:5:4\",\ + \"{34F9B3BF-6F56-4058-9DCD-04D9A5F0174B}:logs:4:4\",\ + \"{A8B9F69C-3523-406A-831B-2416421F324E}:logs:6:4\",\ + \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:100:4\",\ + \"{CE065148-7803-45B1-B1D7-874B52B8F5C5}:uibase:10:4\",\ + \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:10:4\" \ + ]}"; +#else const char* pCode = "{\"component\":[ \ \"{F170A724-AACA-4603-BB1C-0A8EAF1C3322}:asynio:1:4\",\ \"{C54C9CC0-F448-4A49-A622-0467D02E8EB8}:net:2:4\",\ @@ -24,15 +39,8 @@ int main_t(_pinstance hInstance, int argc, TCHAR* argv[]) \"{201409F6-22F8-48d3-A69F-7935BDDE6BFF}:msgbus:10:4\" \ ]}"; - /* - - - */ +#endif - /* - \"{51FA8DE1-216F-4A76-B4F4-B986E9F54C27}:mainview:100:4\",\ - \"{CE065148-7803-45B1-B1D7-874B52B8F5C5}:uibase:10:4\",\ - */ logi("test_main_CreateContainer"); hr = com.CreateContainer(szPath, pathlen); -- Gitee From 235d468ff918faa6f4e635da623d650494c3453e Mon Sep 17 00:00:00 2001 From: think Date: Sun, 31 Oct 2021 22:28:07 +0800 Subject: [PATCH 27/27] up --- extensions/include/ui/iuicontrol.h | 6 - framwork.xcodeproj/project.pbxproj | 553 ++++++++++++++++++ .../IDEFindNavigatorScopes.plist | 5 + .../UserInterfaceState.xcuserstate | Bin 595988 -> 614909 bytes .../xcschemes/xcschememanagement.plist | 23 +- uibase/interface.cpp | 94 --- uibase/uibase.h | 2 +- uibase/uicontrolimpl.h | 8 +- uibase/uiinterface.cpp | 9 - uibase/uilib/control/uigifanim.cpp | 4 +- uibase/uilib/control/uilabel.cpp | 4 +- uibase/uilib/control/uilist.cpp | 2 +- uibase/uilib/control/uiscrollbar.cpp | 4 +- uibase/uiwindowimpl.h | 2 +- 14 files changed, 582 insertions(+), 134 deletions(-) create mode 100644 framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/IDEFindNavigatorScopes.plist diff --git a/extensions/include/ui/iuicontrol.h b/extensions/include/ui/iuicontrol.h index 590fd16b..f44a7e5f 100644 --- a/extensions/include/ui/iuicontrol.h +++ b/extensions/include/ui/iuicontrol.h @@ -56,7 +56,6 @@ interface IUIControl : public IBase std_method(SetFocus)() PURE; std_method(Init)() PURE; std_method(Event)(const NotifyEvent* event) PURE; - ////////////////////////////////////////////////////////////////////////// std_method_(int, GetWidth)() PURE; std_method_(int, GetHeight)() PURE; std_method_(int, GetX)() PURE; @@ -67,22 +66,18 @@ interface IUIControl : public IBase std_method(SetPos)(RECT rc) PURE; std_method_(RECT, GetRelativePos)() PURE; std_method(SetRelativePos)(RECT rc) PURE; - ////////////////////////////////////////////////////////////////////////// std_method_(UINT, GetBorderStyle)() PURE; std_method(SetBorderStyle)(UINT nStyle) PURE; std_method_(RECT, GetPadding)() PURE; std_method(SetPadding)(RECT rc) PURE; - ////////////////////////////////////////////////////////////////////////// std_method_(LPSTRING, GetBkImage)() PURE; std_method(SetBkImage)(LPSTRING name) PURE; std_method_(DWORD, GetBkColor)() PURE; std_method(SetBkColor)(DWORD dwBackColor) PURE; - ////////////////////////////////////////////////////////////////////////// std_method_(LPSTRING, GetToolTip)() PURE; std_method(SetToolTip)(LPSTRING pstrText) PURE; std_method_(int, GetToolTipWidth)() PURE; std_method(SetToolTipWidth)(int nWidth) PURE; - ////////////////////////////////////////////////////////////////////////// std_method_(DWORD, GetBorderColor)() PURE; std_method(SetBorderColor)(DWORD dwBorderColor) PURE; std_method_(DWORD, GetFocusBorderColor)() PURE; @@ -91,7 +86,6 @@ interface IUIControl : public IBase std_method(SetBorderRound)(SIZE cxyRound) PURE; std_method_(SIZE, GetBorderSize)() PURE; std_method(SetBorderSize)(SIZE rc) PURE; - ////////////////////////////////////////////////////////////////////////// }; // {50B8554A-2D0F-4490-AE4E-83AE3E67DA0F} diff --git a/framwork.xcodeproj/project.pbxproj b/framwork.xcodeproj/project.pbxproj index 1b23f54c..2298f2f3 100644 --- a/framwork.xcodeproj/project.pbxproj +++ b/framwork.xcodeproj/project.pbxproj @@ -272,6 +272,94 @@ A144ABC2272574260019CA5F /* stdcrt.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A144ABC5272574290019CA5F /* stdcrt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; }; A144ABC6272574290019CA5F /* stdcrt.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + A153D5F2272EDCE80053DE0D /* uibase.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D5F0272EDCE80053DE0D /* uibase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A153D650272EDD0D0053DE0D /* uiinterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D5F6272EDD0D0053DE0D /* uiinterface.cpp */; }; + A153D651272EDD0D0053DE0D /* uibaseimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D5F7272EDD0D0053DE0D /* uibaseimpl.h */; }; + A153D652272EDD0D0053DE0D /* interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D5F8272EDD0D0053DE0D /* interface.cpp */; }; + A153D653272EDD0D0053DE0D /* uibaseimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D5F9272EDD0D0053DE0D /* uibaseimpl.cpp */; }; + A153D654272EDD0D0053DE0D /* uimessageloopimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D5FA272EDD0D0053DE0D /* uimessageloopimpl.h */; }; + A153D655272EDD0D0053DE0D /* uicontrolimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D5FB272EDD0D0053DE0D /* uicontrolimpl.h */; }; + A153D656272EDD0D0053DE0D /* targetver.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D5FC272EDD0D0053DE0D /* targetver.h */; }; + A153D657272EDD0D0053DE0D /* uirender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D5FF272EDD0D0053DE0D /* uirender.cpp */; }; + A153D658272EDD0D0053DE0D /* uibase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D600272EDD0D0053DE0D /* uibase.cpp */; }; + A153D659272EDD0D0053DE0D /* pugiconfig.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A153D601272EDD0D0053DE0D /* pugiconfig.hpp */; }; + A153D65A272EDD0D0053DE0D /* uimarkup.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D602272EDD0D0053DE0D /* uimarkup.h */; }; + A153D65B272EDD0D0053DE0D /* uicontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D603272EDD0D0053DE0D /* uicontainer.cpp */; }; + A153D65C272EDD0D0053DE0D /* uibase.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D604272EDD0D0053DE0D /* uibase.h */; }; + A153D65D272EDD0D0053DE0D /* uicontrol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D605272EDD0D0053DE0D /* uicontrol.cpp */; }; + A153D65E272EDD0D0053DE0D /* uidefine.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D606272EDD0D0053DE0D /* uidefine.h */; }; + A153D65F272EDD0D0053DE0D /* pugixml.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A153D607272EDD0D0053DE0D /* pugixml.hpp */; }; + A153D660272EDD0D0053DE0D /* uicontrol.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D608272EDD0D0053DE0D /* uicontrol.h */; }; + A153D661272EDD0D0053DE0D /* uirender.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D609272EDD0D0053DE0D /* uirender.h */; }; + A153D662272EDD0D0053DE0D /* uicontainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D60A272EDD0D0053DE0D /* uicontainer.h */; }; + A153D663272EDD0D0053DE0D /* uimarkup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D60B272EDD0D0053DE0D /* uimarkup.cpp */; }; + A153D664272EDD0D0053DE0D /* uidlgbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D60C272EDD0D0053DE0D /* uidlgbuilder.cpp */; }; + A153D665272EDD0D0053DE0D /* pugixml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D60D272EDD0D0053DE0D /* pugixml.cpp */; }; + A153D666272EDD0D0053DE0D /* uimanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D60E272EDD0D0053DE0D /* uimanager.cpp */; }; + A153D667272EDD0D0053DE0D /* uidlgbuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D60F272EDD0D0053DE0D /* uidlgbuilder.h */; }; + A153D668272EDD0D0053DE0D /* uimanager.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D610272EDD0D0053DE0D /* uimanager.h */; }; + A153D669272EDD0D0053DE0D /* uihorizontallayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D612272EDD0D0053DE0D /* uihorizontallayout.h */; }; + A153D66A272EDD0D0053DE0D /* uichildlayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D613272EDD0D0053DE0D /* uichildlayout.cpp */; }; + A153D66B272EDD0D0053DE0D /* uiverticallayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D614272EDD0D0053DE0D /* uiverticallayout.cpp */; }; + A153D66C272EDD0D0053DE0D /* uitilelayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D615272EDD0D0053DE0D /* uitilelayout.cpp */; }; + A153D66D272EDD0D0053DE0D /* uihorizontallayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D616272EDD0D0053DE0D /* uihorizontallayout.cpp */; }; + A153D66E272EDD0D0053DE0D /* uitablayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D617272EDD0D0053DE0D /* uitablayout.h */; }; + A153D66F272EDD0D0053DE0D /* uiverticallayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D618272EDD0D0053DE0D /* uiverticallayout.h */; }; + A153D670272EDD0D0053DE0D /* uitilelayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D619272EDD0D0053DE0D /* uitilelayout.h */; }; + A153D671272EDD0D0053DE0D /* uitablayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D61A272EDD0D0053DE0D /* uitablayout.cpp */; }; + A153D672272EDD0D0053DE0D /* uichildlayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D61B272EDD0D0053DE0D /* uichildlayout.h */; }; + A153D673272EDD0D0053DE0D /* uidelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D61D272EDD0D0053DE0D /* uidelegate.h */; }; + A153D674272EDD0D0053DE0D /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D61E272EDD0D0053DE0D /* utils.h */; }; + A153D675272EDD0D0053DE0D /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D61F272EDD0D0053DE0D /* utils.cpp */; }; + A153D676272EDD0D0053DE0D /* stb_image.c in Sources */ = {isa = PBXBuildFile; fileRef = A153D620272EDD0D0053DE0D /* stb_image.c */; }; + A153D677272EDD0D0053DE0D /* uidelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D621272EDD0D0053DE0D /* uidelegate.cpp */; }; + A153D678272EDD0D0053DE0D /* wndshadow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D622272EDD0D0053DE0D /* wndshadow.cpp */; }; + A153D679272EDD0D0053DE0D /* stb_image.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D623272EDD0D0053DE0D /* stb_image.h */; }; + A153D67A272EDD0D0053DE0D /* winimplbase.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D624272EDD0D0053DE0D /* winimplbase.h */; }; + A153D67B272EDD0D0053DE0D /* wndshadow.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D625272EDD0D0053DE0D /* wndshadow.h */; }; + A153D67C272EDD0D0053DE0D /* winimplbase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D626272EDD0D0053DE0D /* winimplbase.cpp */; }; + A153D67D272EDD0D0053DE0D /* dpi.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A153D627272EDD0D0053DE0D /* dpi.hpp */; }; + A153D67E272EDD0D0053DE0D /* uiprogress.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D629272EDD0D0053DE0D /* uiprogress.h */; }; + A153D67F272EDD0D0053DE0D /* uigifanim.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D62A272EDD0D0053DE0D /* uigifanim.h */; }; + A153D680272EDD0D0053DE0D /* uilabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D62B272EDD0D0053DE0D /* uilabel.cpp */; }; + A153D681272EDD0D0053DE0D /* uigifanim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D62C272EDD0D0053DE0D /* uigifanim.cpp */; }; + A153D682272EDD0D0053DE0D /* uibutton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D62D272EDD0D0053DE0D /* uibutton.cpp */; }; + A153D683272EDD0D0053DE0D /* uitreeview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D62E272EDD0D0053DE0D /* uitreeview.cpp */; }; + A153D684272EDD0D0053DE0D /* uilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D62F272EDD0D0053DE0D /* uilist.h */; }; + A153D685272EDD0D0053DE0D /* uicheckbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D630272EDD0D0053DE0D /* uicheckbox.cpp */; }; + A153D686272EDD0D0053DE0D /* uicombo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D631272EDD0D0053DE0D /* uicombo.cpp */; }; + A153D687272EDD0D0053DE0D /* uitext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D632272EDD0D0053DE0D /* uitext.cpp */; }; + A153D688272EDD0D0053DE0D /* uiscrollbar.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D633272EDD0D0053DE0D /* uiscrollbar.h */; }; + A153D689272EDD0D0053DE0D /* uicombo.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D634272EDD0D0053DE0D /* uicombo.h */; }; + A153D68A272EDD0D0053DE0D /* uidatetime.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D635272EDD0D0053DE0D /* uidatetime.h */; }; + A153D68B272EDD0D0053DE0D /* uilabel.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D636272EDD0D0053DE0D /* uilabel.h */; }; + A153D68C272EDD0D0053DE0D /* uiedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D637272EDD0D0053DE0D /* uiedit.cpp */; }; + A153D68D272EDD0D0053DE0D /* uicheckbox.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D638272EDD0D0053DE0D /* uicheckbox.h */; }; + A153D68E272EDD0D0053DE0D /* uidatetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D639272EDD0D0053DE0D /* uidatetime.cpp */; }; + A153D68F272EDD0D0053DE0D /* uioption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D63A272EDD0D0053DE0D /* uioption.cpp */; }; + A153D690272EDD0D0053DE0D /* uiprogress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D63B272EDD0D0053DE0D /* uiprogress.cpp */; }; + A153D691272EDD0D0053DE0D /* uitext.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D63C272EDD0D0053DE0D /* uitext.h */; }; + A153D692272EDD0D0053DE0D /* uiedit.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D63D272EDD0D0053DE0D /* uiedit.h */; }; + A153D693272EDD0D0053DE0D /* uitreeview.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D63E272EDD0D0053DE0D /* uitreeview.h */; }; + A153D694272EDD0D0053DE0D /* uilist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D63F272EDD0D0053DE0D /* uilist.cpp */; }; + A153D695272EDD0D0053DE0D /* uiscrollbar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D640272EDD0D0053DE0D /* uiscrollbar.cpp */; }; + A153D696272EDD0D0053DE0D /* uirichedit.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D641272EDD0D0053DE0D /* uirichedit.h */; }; + A153D697272EDD0D0053DE0D /* uibutton.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D642272EDD0D0053DE0D /* uibutton.h */; }; + A153D698272EDD0D0053DE0D /* uislider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D643272EDD0D0053DE0D /* uislider.cpp */; }; + A153D699272EDD0D0053DE0D /* uioption.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D644272EDD0D0053DE0D /* uioption.h */; }; + A153D69A272EDD0D0053DE0D /* uirichedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D645272EDD0D0053DE0D /* uirichedit.cpp */; }; + A153D69B272EDD0D0053DE0D /* uislider.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D646272EDD0D0053DE0D /* uislider.h */; }; + A153D69C272EDD0D0053DE0D /* dwm.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A153D647272EDD0D0053DE0D /* dwm.hpp */; }; + A153D69D272EDD0D0053DE0D /* uilib.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D648272EDD0D0053DE0D /* uilib.h */; }; + A153D69E272EDD0D0053DE0D /* dllmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D649272EDD0D0053DE0D /* dllmain.cpp */; }; + A153D69F272EDD0D0053DE0D /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D64A272EDD0D0053DE0D /* stdafx.cpp */; }; + A153D6A0272EDD0D0053DE0D /* uimessageloopimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D64B272EDD0D0053DE0D /* uimessageloopimpl.cpp */; }; + A153D6A1272EDD0D0053DE0D /* stdafx.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D64C272EDD0D0053DE0D /* stdafx.h */; }; + A153D6A2272EDD0D0053DE0D /* uicontrolimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D64D272EDD0D0053DE0D /* uicontrolimpl.cpp */; }; + A153D6A3272EDD0D0053DE0D /* uiwindowimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A153D64E272EDD0D0053DE0D /* uiwindowimpl.cpp */; }; + A153D6A4272EDD0D0053DE0D /* uiwindowimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = A153D64F272EDD0D0053DE0D /* uiwindowimpl.h */; }; + A153D6A5272EDD5F0053DE0D /* stdcrt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; }; + A153D6A6272EDD5F0053DE0D /* stdcrt.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A144AAFD272572A30019CA5F /* stdcrt.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A17163F2271DCD190062A998 /* tableinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A17163E0271DCD180062A998 /* tableinfo.h */; }; A17163F3271DCD190062A998 /* dbimpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A17163E1271DCD180062A998 /* dbimpl.cpp */; }; A17163F4271DCD190062A998 /* stringutil.h in Headers */ = {isa = PBXBuildFile; fileRef = A17163E2271DCD180062A998 /* stringutil.h */; }; @@ -564,6 +652,13 @@ remoteGlobalIDString = A144AAFC272572A30019CA5F; remoteInfo = stdcrt; }; + A153D6A7272EDD5F0053DE0D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A10FFAA526F8417900A4D864 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A144AAFC272572A30019CA5F; + remoteInfo = stdcrt; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -752,6 +847,17 @@ name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; + A153D6A9272EDD5F0053DE0D /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + A153D6A6272EDD5F0053DE0D /* stdcrt.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ @@ -1084,6 +1190,94 @@ A144AB6F272572FD0019CA5F /* compat_cjson.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compat_cjson.c; sourceTree = ""; }; A144AB70272572FD0019CA5F /* compat_endian.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compat_endian.c; sourceTree = ""; }; A144AB71272572FD0019CA5F /* compat_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compat_error.c; sourceTree = ""; }; + A153D5EE272EDCE80053DE0D /* uibase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = uibase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A153D5F0272EDCE80053DE0D /* uibase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uibase.h; sourceTree = ""; }; + A153D5F1272EDCE80053DE0D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + A153D5F6272EDD0D0053DE0D /* uiinterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uiinterface.cpp; sourceTree = ""; }; + A153D5F7272EDD0D0053DE0D /* uibaseimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uibaseimpl.h; sourceTree = ""; }; + A153D5F8272EDD0D0053DE0D /* interface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interface.cpp; sourceTree = ""; }; + A153D5F9272EDD0D0053DE0D /* uibaseimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uibaseimpl.cpp; sourceTree = ""; }; + A153D5FA272EDD0D0053DE0D /* uimessageloopimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uimessageloopimpl.h; sourceTree = ""; }; + A153D5FB272EDD0D0053DE0D /* uicontrolimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uicontrolimpl.h; sourceTree = ""; }; + A153D5FC272EDD0D0053DE0D /* targetver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = targetver.h; sourceTree = ""; }; + A153D5FF272EDD0D0053DE0D /* uirender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uirender.cpp; sourceTree = ""; }; + A153D600272EDD0D0053DE0D /* uibase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uibase.cpp; sourceTree = ""; }; + A153D601272EDD0D0053DE0D /* pugiconfig.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pugiconfig.hpp; sourceTree = ""; }; + A153D602272EDD0D0053DE0D /* uimarkup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uimarkup.h; sourceTree = ""; }; + A153D603272EDD0D0053DE0D /* uicontainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uicontainer.cpp; sourceTree = ""; }; + A153D604272EDD0D0053DE0D /* uibase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uibase.h; sourceTree = ""; }; + A153D605272EDD0D0053DE0D /* uicontrol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uicontrol.cpp; sourceTree = ""; }; + A153D606272EDD0D0053DE0D /* uidefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uidefine.h; sourceTree = ""; }; + A153D607272EDD0D0053DE0D /* pugixml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pugixml.hpp; sourceTree = ""; }; + A153D608272EDD0D0053DE0D /* uicontrol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uicontrol.h; sourceTree = ""; }; + A153D609272EDD0D0053DE0D /* uirender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uirender.h; sourceTree = ""; }; + A153D60A272EDD0D0053DE0D /* uicontainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uicontainer.h; sourceTree = ""; }; + A153D60B272EDD0D0053DE0D /* uimarkup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uimarkup.cpp; sourceTree = ""; }; + A153D60C272EDD0D0053DE0D /* uidlgbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uidlgbuilder.cpp; sourceTree = ""; }; + A153D60D272EDD0D0053DE0D /* pugixml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pugixml.cpp; sourceTree = ""; }; + A153D60E272EDD0D0053DE0D /* uimanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uimanager.cpp; sourceTree = ""; }; + A153D60F272EDD0D0053DE0D /* uidlgbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uidlgbuilder.h; sourceTree = ""; }; + A153D610272EDD0D0053DE0D /* uimanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uimanager.h; sourceTree = ""; }; + A153D612272EDD0D0053DE0D /* uihorizontallayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uihorizontallayout.h; sourceTree = ""; }; + A153D613272EDD0D0053DE0D /* uichildlayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uichildlayout.cpp; sourceTree = ""; }; + A153D614272EDD0D0053DE0D /* uiverticallayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uiverticallayout.cpp; sourceTree = ""; }; + A153D615272EDD0D0053DE0D /* uitilelayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uitilelayout.cpp; sourceTree = ""; }; + A153D616272EDD0D0053DE0D /* uihorizontallayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uihorizontallayout.cpp; sourceTree = ""; }; + A153D617272EDD0D0053DE0D /* uitablayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uitablayout.h; sourceTree = ""; }; + A153D618272EDD0D0053DE0D /* uiverticallayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uiverticallayout.h; sourceTree = ""; }; + A153D619272EDD0D0053DE0D /* uitilelayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uitilelayout.h; sourceTree = ""; }; + A153D61A272EDD0D0053DE0D /* uitablayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uitablayout.cpp; sourceTree = ""; }; + A153D61B272EDD0D0053DE0D /* uichildlayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uichildlayout.h; sourceTree = ""; }; + A153D61D272EDD0D0053DE0D /* uidelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uidelegate.h; sourceTree = ""; }; + A153D61E272EDD0D0053DE0D /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; + A153D61F272EDD0D0053DE0D /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = ""; }; + A153D620272EDD0D0053DE0D /* stb_image.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stb_image.c; sourceTree = ""; }; + A153D621272EDD0D0053DE0D /* uidelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uidelegate.cpp; sourceTree = ""; }; + A153D622272EDD0D0053DE0D /* wndshadow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wndshadow.cpp; sourceTree = ""; }; + A153D623272EDD0D0053DE0D /* stb_image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image.h; sourceTree = ""; }; + A153D624272EDD0D0053DE0D /* winimplbase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winimplbase.h; sourceTree = ""; }; + A153D625272EDD0D0053DE0D /* wndshadow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wndshadow.h; sourceTree = ""; }; + A153D626272EDD0D0053DE0D /* winimplbase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winimplbase.cpp; sourceTree = ""; }; + A153D627272EDD0D0053DE0D /* dpi.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dpi.hpp; sourceTree = ""; }; + A153D629272EDD0D0053DE0D /* uiprogress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uiprogress.h; sourceTree = ""; }; + A153D62A272EDD0D0053DE0D /* uigifanim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uigifanim.h; sourceTree = ""; }; + A153D62B272EDD0D0053DE0D /* uilabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uilabel.cpp; sourceTree = ""; }; + A153D62C272EDD0D0053DE0D /* uigifanim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uigifanim.cpp; sourceTree = ""; }; + A153D62D272EDD0D0053DE0D /* uibutton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uibutton.cpp; sourceTree = ""; }; + A153D62E272EDD0D0053DE0D /* uitreeview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uitreeview.cpp; sourceTree = ""; }; + A153D62F272EDD0D0053DE0D /* uilist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uilist.h; sourceTree = ""; }; + A153D630272EDD0D0053DE0D /* uicheckbox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uicheckbox.cpp; sourceTree = ""; }; + A153D631272EDD0D0053DE0D /* uicombo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uicombo.cpp; sourceTree = ""; }; + A153D632272EDD0D0053DE0D /* uitext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uitext.cpp; sourceTree = ""; }; + A153D633272EDD0D0053DE0D /* uiscrollbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uiscrollbar.h; sourceTree = ""; }; + A153D634272EDD0D0053DE0D /* uicombo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uicombo.h; sourceTree = ""; }; + A153D635272EDD0D0053DE0D /* uidatetime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uidatetime.h; sourceTree = ""; }; + A153D636272EDD0D0053DE0D /* uilabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uilabel.h; sourceTree = ""; }; + A153D637272EDD0D0053DE0D /* uiedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uiedit.cpp; sourceTree = ""; }; + A153D638272EDD0D0053DE0D /* uicheckbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uicheckbox.h; sourceTree = ""; }; + A153D639272EDD0D0053DE0D /* uidatetime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uidatetime.cpp; sourceTree = ""; }; + A153D63A272EDD0D0053DE0D /* uioption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uioption.cpp; sourceTree = ""; }; + A153D63B272EDD0D0053DE0D /* uiprogress.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uiprogress.cpp; sourceTree = ""; }; + A153D63C272EDD0D0053DE0D /* uitext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uitext.h; sourceTree = ""; }; + A153D63D272EDD0D0053DE0D /* uiedit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uiedit.h; sourceTree = ""; }; + A153D63E272EDD0D0053DE0D /* uitreeview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uitreeview.h; sourceTree = ""; }; + A153D63F272EDD0D0053DE0D /* uilist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uilist.cpp; sourceTree = ""; }; + A153D640272EDD0D0053DE0D /* uiscrollbar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uiscrollbar.cpp; sourceTree = ""; }; + A153D641272EDD0D0053DE0D /* uirichedit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uirichedit.h; sourceTree = ""; }; + A153D642272EDD0D0053DE0D /* uibutton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uibutton.h; sourceTree = ""; }; + A153D643272EDD0D0053DE0D /* uislider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uislider.cpp; sourceTree = ""; }; + A153D644272EDD0D0053DE0D /* uioption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uioption.h; sourceTree = ""; }; + A153D645272EDD0D0053DE0D /* uirichedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uirichedit.cpp; sourceTree = ""; }; + A153D646272EDD0D0053DE0D /* uislider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uislider.h; sourceTree = ""; }; + A153D647272EDD0D0053DE0D /* dwm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dwm.hpp; sourceTree = ""; }; + A153D648272EDD0D0053DE0D /* uilib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uilib.h; sourceTree = ""; }; + A153D649272EDD0D0053DE0D /* dllmain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dllmain.cpp; sourceTree = ""; }; + A153D64A272EDD0D0053DE0D /* stdafx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stdafx.cpp; sourceTree = ""; }; + A153D64B272EDD0D0053DE0D /* uimessageloopimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uimessageloopimpl.cpp; sourceTree = ""; }; + A153D64C272EDD0D0053DE0D /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = ""; }; + A153D64D272EDD0D0053DE0D /* uicontrolimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uicontrolimpl.cpp; sourceTree = ""; }; + A153D64E272EDD0D0053DE0D /* uiwindowimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uiwindowimpl.cpp; sourceTree = ""; }; + A153D64F272EDD0D0053DE0D /* uiwindowimpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uiwindowimpl.h; sourceTree = ""; }; A17163E0271DCD180062A998 /* tableinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tableinfo.h; sourceTree = ""; }; A17163E1271DCD180062A998 /* dbimpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dbimpl.cpp; sourceTree = ""; }; A17163E2271DCD180062A998 /* stringutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutil.h; sourceTree = ""; }; @@ -1288,6 +1482,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A153D5EB272EDCE80053DE0D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A153D6A5272EDD5F0053DE0D /* stdcrt.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -1585,6 +1787,7 @@ A107EBBB27173D52006A8E8E /* mainui */, A119CCF2271F22B500EF6077 /* guidgen */, A144AAFE272572A30019CA5F /* stdcrt */, + A153D5EF272EDCE80053DE0D /* uibase */, A1F1D55F27117AE800442CFE /* Frameworks */, ); sourceTree = ""; @@ -1874,6 +2077,140 @@ path = code; sourceTree = ""; }; + A153D5EF272EDCE80053DE0D /* uibase */ = { + isa = PBXGroup; + children = ( + A153D649272EDD0D0053DE0D /* dllmain.cpp */, + A153D5F8272EDD0D0053DE0D /* interface.cpp */, + A153D64A272EDD0D0053DE0D /* stdafx.cpp */, + A153D64C272EDD0D0053DE0D /* stdafx.h */, + A153D5FC272EDD0D0053DE0D /* targetver.h */, + A153D5F9272EDD0D0053DE0D /* uibaseimpl.cpp */, + A153D5F7272EDD0D0053DE0D /* uibaseimpl.h */, + A153D64D272EDD0D0053DE0D /* uicontrolimpl.cpp */, + A153D5FB272EDD0D0053DE0D /* uicontrolimpl.h */, + A153D5F6272EDD0D0053DE0D /* uiinterface.cpp */, + A153D5FD272EDD0D0053DE0D /* uilib */, + A153D64B272EDD0D0053DE0D /* uimessageloopimpl.cpp */, + A153D5FA272EDD0D0053DE0D /* uimessageloopimpl.h */, + A153D64E272EDD0D0053DE0D /* uiwindowimpl.cpp */, + A153D64F272EDD0D0053DE0D /* uiwindowimpl.h */, + A153D5F0272EDCE80053DE0D /* uibase.h */, + A153D5F1272EDCE80053DE0D /* Info.plist */, + ); + path = uibase; + sourceTree = ""; + }; + A153D5FD272EDD0D0053DE0D /* uilib */ = { + isa = PBXGroup; + children = ( + A153D5FE272EDD0D0053DE0D /* core */, + A153D611272EDD0D0053DE0D /* layout */, + A153D61C272EDD0D0053DE0D /* utils */, + A153D627272EDD0D0053DE0D /* dpi.hpp */, + A153D628272EDD0D0053DE0D /* control */, + A153D647272EDD0D0053DE0D /* dwm.hpp */, + A153D648272EDD0D0053DE0D /* uilib.h */, + ); + path = uilib; + sourceTree = ""; + }; + A153D5FE272EDD0D0053DE0D /* core */ = { + isa = PBXGroup; + children = ( + A153D5FF272EDD0D0053DE0D /* uirender.cpp */, + A153D600272EDD0D0053DE0D /* uibase.cpp */, + A153D601272EDD0D0053DE0D /* pugiconfig.hpp */, + A153D602272EDD0D0053DE0D /* uimarkup.h */, + A153D603272EDD0D0053DE0D /* uicontainer.cpp */, + A153D604272EDD0D0053DE0D /* uibase.h */, + A153D605272EDD0D0053DE0D /* uicontrol.cpp */, + A153D606272EDD0D0053DE0D /* uidefine.h */, + A153D607272EDD0D0053DE0D /* pugixml.hpp */, + A153D608272EDD0D0053DE0D /* uicontrol.h */, + A153D609272EDD0D0053DE0D /* uirender.h */, + A153D60A272EDD0D0053DE0D /* uicontainer.h */, + A153D60B272EDD0D0053DE0D /* uimarkup.cpp */, + A153D60C272EDD0D0053DE0D /* uidlgbuilder.cpp */, + A153D60D272EDD0D0053DE0D /* pugixml.cpp */, + A153D60E272EDD0D0053DE0D /* uimanager.cpp */, + A153D60F272EDD0D0053DE0D /* uidlgbuilder.h */, + A153D610272EDD0D0053DE0D /* uimanager.h */, + ); + path = core; + sourceTree = ""; + }; + A153D611272EDD0D0053DE0D /* layout */ = { + isa = PBXGroup; + children = ( + A153D612272EDD0D0053DE0D /* uihorizontallayout.h */, + A153D613272EDD0D0053DE0D /* uichildlayout.cpp */, + A153D614272EDD0D0053DE0D /* uiverticallayout.cpp */, + A153D615272EDD0D0053DE0D /* uitilelayout.cpp */, + A153D616272EDD0D0053DE0D /* uihorizontallayout.cpp */, + A153D617272EDD0D0053DE0D /* uitablayout.h */, + A153D618272EDD0D0053DE0D /* uiverticallayout.h */, + A153D619272EDD0D0053DE0D /* uitilelayout.h */, + A153D61A272EDD0D0053DE0D /* uitablayout.cpp */, + A153D61B272EDD0D0053DE0D /* uichildlayout.h */, + ); + path = layout; + sourceTree = ""; + }; + A153D61C272EDD0D0053DE0D /* utils */ = { + isa = PBXGroup; + children = ( + A153D61D272EDD0D0053DE0D /* uidelegate.h */, + A153D61E272EDD0D0053DE0D /* utils.h */, + A153D61F272EDD0D0053DE0D /* utils.cpp */, + A153D620272EDD0D0053DE0D /* stb_image.c */, + A153D621272EDD0D0053DE0D /* uidelegate.cpp */, + A153D622272EDD0D0053DE0D /* wndshadow.cpp */, + A153D623272EDD0D0053DE0D /* stb_image.h */, + A153D624272EDD0D0053DE0D /* winimplbase.h */, + A153D625272EDD0D0053DE0D /* wndshadow.h */, + A153D626272EDD0D0053DE0D /* winimplbase.cpp */, + ); + path = utils; + sourceTree = ""; + }; + A153D628272EDD0D0053DE0D /* control */ = { + isa = PBXGroup; + children = ( + A153D629272EDD0D0053DE0D /* uiprogress.h */, + A153D62A272EDD0D0053DE0D /* uigifanim.h */, + A153D62B272EDD0D0053DE0D /* uilabel.cpp */, + A153D62C272EDD0D0053DE0D /* uigifanim.cpp */, + A153D62D272EDD0D0053DE0D /* uibutton.cpp */, + A153D62E272EDD0D0053DE0D /* uitreeview.cpp */, + A153D62F272EDD0D0053DE0D /* uilist.h */, + A153D630272EDD0D0053DE0D /* uicheckbox.cpp */, + A153D631272EDD0D0053DE0D /* uicombo.cpp */, + A153D632272EDD0D0053DE0D /* uitext.cpp */, + A153D633272EDD0D0053DE0D /* uiscrollbar.h */, + A153D634272EDD0D0053DE0D /* uicombo.h */, + A153D635272EDD0D0053DE0D /* uidatetime.h */, + A153D636272EDD0D0053DE0D /* uilabel.h */, + A153D637272EDD0D0053DE0D /* uiedit.cpp */, + A153D638272EDD0D0053DE0D /* uicheckbox.h */, + A153D639272EDD0D0053DE0D /* uidatetime.cpp */, + A153D63A272EDD0D0053DE0D /* uioption.cpp */, + A153D63B272EDD0D0053DE0D /* uiprogress.cpp */, + A153D63C272EDD0D0053DE0D /* uitext.h */, + A153D63D272EDD0D0053DE0D /* uiedit.h */, + A153D63E272EDD0D0053DE0D /* uitreeview.h */, + A153D63F272EDD0D0053DE0D /* uilist.cpp */, + A153D640272EDD0D0053DE0D /* uiscrollbar.cpp */, + A153D641272EDD0D0053DE0D /* uirichedit.h */, + A153D642272EDD0D0053DE0D /* uibutton.h */, + A153D643272EDD0D0053DE0D /* uislider.cpp */, + A153D644272EDD0D0053DE0D /* uioption.h */, + A153D645272EDD0D0053DE0D /* uirichedit.cpp */, + A153D646272EDD0D0053DE0D /* uislider.h */, + ); + path = control; + sourceTree = ""; + }; A1EB047527285B0600214133 /* extensions */ = { isa = PBXGroup; children = ( @@ -2010,6 +2347,7 @@ A1F1D55F27117AE800442CFE /* Frameworks */ = { isa = PBXGroup; children = ( + A153D5EE272EDCE80053DE0D /* uibase.framework */, A144AAFD272572A30019CA5F /* stdcrt.framework */, A119CCF1271F22B500EF6077 /* guidgen */, A107EBBA27173D51006A8E8E /* mainui.app */, @@ -2222,6 +2560,58 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A153D5E9272EDCE80053DE0D /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A153D69D272EDD0D0053DE0D /* uilib.h in Headers */, + A153D669272EDD0D0053DE0D /* uihorizontallayout.h in Headers */, + A153D689272EDD0D0053DE0D /* uicombo.h in Headers */, + A153D672272EDD0D0053DE0D /* uichildlayout.h in Headers */, + A153D67D272EDD0D0053DE0D /* dpi.hpp in Headers */, + A153D688272EDD0D0053DE0D /* uiscrollbar.h in Headers */, + A153D673272EDD0D0053DE0D /* uidelegate.h in Headers */, + A153D654272EDD0D0053DE0D /* uimessageloopimpl.h in Headers */, + A153D6A1272EDD0D0053DE0D /* stdafx.h in Headers */, + A153D659272EDD0D0053DE0D /* pugiconfig.hpp in Headers */, + A153D661272EDD0D0053DE0D /* uirender.h in Headers */, + A153D674272EDD0D0053DE0D /* utils.h in Headers */, + A153D656272EDD0D0053DE0D /* targetver.h in Headers */, + A153D670272EDD0D0053DE0D /* uitilelayout.h in Headers */, + A153D68B272EDD0D0053DE0D /* uilabel.h in Headers */, + A153D69B272EDD0D0053DE0D /* uislider.h in Headers */, + A153D691272EDD0D0053DE0D /* uitext.h in Headers */, + A153D5F2272EDCE80053DE0D /* uibase.h in Headers */, + A153D68A272EDD0D0053DE0D /* uidatetime.h in Headers */, + A153D655272EDD0D0053DE0D /* uicontrolimpl.h in Headers */, + A153D65F272EDD0D0053DE0D /* pugixml.hpp in Headers */, + A153D696272EDD0D0053DE0D /* uirichedit.h in Headers */, + A153D65A272EDD0D0053DE0D /* uimarkup.h in Headers */, + A153D67E272EDD0D0053DE0D /* uiprogress.h in Headers */, + A153D679272EDD0D0053DE0D /* stb_image.h in Headers */, + A153D662272EDD0D0053DE0D /* uicontainer.h in Headers */, + A153D699272EDD0D0053DE0D /* uioption.h in Headers */, + A153D684272EDD0D0053DE0D /* uilist.h in Headers */, + A153D651272EDD0D0053DE0D /* uibaseimpl.h in Headers */, + A153D69C272EDD0D0053DE0D /* dwm.hpp in Headers */, + A153D67F272EDD0D0053DE0D /* uigifanim.h in Headers */, + A153D66E272EDD0D0053DE0D /* uitablayout.h in Headers */, + A153D68D272EDD0D0053DE0D /* uicheckbox.h in Headers */, + A153D697272EDD0D0053DE0D /* uibutton.h in Headers */, + A153D66F272EDD0D0053DE0D /* uiverticallayout.h in Headers */, + A153D65C272EDD0D0053DE0D /* uibase.h in Headers */, + A153D65E272EDD0D0053DE0D /* uidefine.h in Headers */, + A153D6A4272EDD0D0053DE0D /* uiwindowimpl.h in Headers */, + A153D693272EDD0D0053DE0D /* uitreeview.h in Headers */, + A153D67B272EDD0D0053DE0D /* wndshadow.h in Headers */, + A153D667272EDD0D0053DE0D /* uidlgbuilder.h in Headers */, + A153D668272EDD0D0053DE0D /* uimanager.h in Headers */, + A153D67A272EDD0D0053DE0D /* winimplbase.h in Headers */, + A153D692272EDD0D0053DE0D /* uiedit.h in Headers */, + A153D660272EDD0D0053DE0D /* uicontrol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -2543,6 +2933,26 @@ productReference = A144AAFD272572A30019CA5F /* stdcrt.framework */; productType = "com.apple.product-type.framework"; }; + A153D5ED272EDCE80053DE0D /* uibase */ = { + isa = PBXNativeTarget; + buildConfigurationList = A153D5F5272EDCE80053DE0D /* Build configuration list for PBXNativeTarget "uibase" */; + buildPhases = ( + A153D5E9272EDCE80053DE0D /* Headers */, + A153D5EA272EDCE80053DE0D /* Sources */, + A153D5EB272EDCE80053DE0D /* Frameworks */, + A153D5EC272EDCE80053DE0D /* Resources */, + A153D6A9272EDD5F0053DE0D /* Embed Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A153D6A8272EDD5F0053DE0D /* PBXTargetDependency */, + ); + name = uibase; + productName = uibase; + productReference = A153D5EE272EDCE80053DE0D /* uibase.framework */; + productType = "com.apple.product-type.framework"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -2596,6 +3006,9 @@ A144AAFC272572A30019CA5F = { CreatedOnToolsVersion = 12.5.1; }; + A153D5ED272EDCE80053DE0D = { + CreatedOnToolsVersion = 12.5.1; + }; }; }; buildConfigurationList = A10FFAA826F8417900A4D864 /* Build configuration list for PBXProject "framwork" */; @@ -2626,6 +3039,7 @@ A107EA1A27173383006A8E8E /* res */, A107EA3E271733E5006A8E8E /* mainview */, A144AAFC272572A30019CA5F /* stdcrt */, + A153D5ED272EDCE80053DE0D /* uibase */, ); }; /* End PBXProject section */ @@ -2735,6 +3149,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A153D5EC272EDCE80053DE0D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -2971,6 +3392,54 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A153D5EA272EDCE80053DE0D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A153D68C272EDD0D0053DE0D /* uiedit.cpp in Sources */, + A153D69A272EDD0D0053DE0D /* uirichedit.cpp in Sources */, + A153D680272EDD0D0053DE0D /* uilabel.cpp in Sources */, + A153D665272EDD0D0053DE0D /* pugixml.cpp in Sources */, + A153D675272EDD0D0053DE0D /* utils.cpp in Sources */, + A153D650272EDD0D0053DE0D /* uiinterface.cpp in Sources */, + A153D681272EDD0D0053DE0D /* uigifanim.cpp in Sources */, + A153D68E272EDD0D0053DE0D /* uidatetime.cpp in Sources */, + A153D666272EDD0D0053DE0D /* uimanager.cpp in Sources */, + A153D671272EDD0D0053DE0D /* uitablayout.cpp in Sources */, + A153D698272EDD0D0053DE0D /* uislider.cpp in Sources */, + A153D694272EDD0D0053DE0D /* uilist.cpp in Sources */, + A153D652272EDD0D0053DE0D /* interface.cpp in Sources */, + A153D685272EDD0D0053DE0D /* uicheckbox.cpp in Sources */, + A153D653272EDD0D0053DE0D /* uibaseimpl.cpp in Sources */, + A153D663272EDD0D0053DE0D /* uimarkup.cpp in Sources */, + A153D657272EDD0D0053DE0D /* uirender.cpp in Sources */, + A153D66D272EDD0D0053DE0D /* uihorizontallayout.cpp in Sources */, + A153D66C272EDD0D0053DE0D /* uitilelayout.cpp in Sources */, + A153D65D272EDD0D0053DE0D /* uicontrol.cpp in Sources */, + A153D68F272EDD0D0053DE0D /* uioption.cpp in Sources */, + A153D690272EDD0D0053DE0D /* uiprogress.cpp in Sources */, + A153D6A3272EDD0D0053DE0D /* uiwindowimpl.cpp in Sources */, + A153D695272EDD0D0053DE0D /* uiscrollbar.cpp in Sources */, + A153D658272EDD0D0053DE0D /* uibase.cpp in Sources */, + A153D678272EDD0D0053DE0D /* wndshadow.cpp in Sources */, + A153D65B272EDD0D0053DE0D /* uicontainer.cpp in Sources */, + A153D683272EDD0D0053DE0D /* uitreeview.cpp in Sources */, + A153D66A272EDD0D0053DE0D /* uichildlayout.cpp in Sources */, + A153D677272EDD0D0053DE0D /* uidelegate.cpp in Sources */, + A153D686272EDD0D0053DE0D /* uicombo.cpp in Sources */, + A153D6A0272EDD0D0053DE0D /* uimessageloopimpl.cpp in Sources */, + A153D687272EDD0D0053DE0D /* uitext.cpp in Sources */, + A153D69F272EDD0D0053DE0D /* stdafx.cpp in Sources */, + A153D67C272EDD0D0053DE0D /* winimplbase.cpp in Sources */, + A153D69E272EDD0D0053DE0D /* dllmain.cpp in Sources */, + A153D6A2272EDD0D0053DE0D /* uicontrolimpl.cpp in Sources */, + A153D664272EDD0D0053DE0D /* uidlgbuilder.cpp in Sources */, + A153D66B272EDD0D0053DE0D /* uiverticallayout.cpp in Sources */, + A153D676272EDD0D0053DE0D /* stb_image.c in Sources */, + A153D682272EDD0D0053DE0D /* uibutton.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -3158,6 +3627,11 @@ target = A144AAFC272572A30019CA5F /* stdcrt */; targetProxy = A144ABC7272574290019CA5F /* PBXContainerItemProxy */; }; + A153D6A8272EDD5F0053DE0D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A144AAFC272572A30019CA5F /* stdcrt */; + targetProxy = A153D6A7272EDD5F0053DE0D /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -4244,6 +4718,76 @@ }; name = Release; }; + A153D5F3272EDCE80053DE0D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + extensions/include, + crt, + include, + ); + INFOPLIST_FILE = uibase/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + PRODUCT_BUNDLE_IDENTIFIER = "std-com.uibase"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + A153D5F4272EDCE80053DE0D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_C_LANGUAGE_STANDARD = gnu11; + HEADER_SEARCH_PATHS = ( + extensions/include, + crt, + include, + ); + INFOPLIST_FILE = uibase/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + PRODUCT_BUNDLE_IDENTIFIER = "std-com.uibase"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -4391,6 +4935,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + A153D5F5272EDCE80053DE0D /* Build configuration list for PBXNativeTarget "uibase" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A153D5F3272EDCE80053DE0D /* Debug */, + A153D5F4272EDCE80053DE0D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = A10FFAA526F8417900A4D864 /* Project object */; diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/IDEFindNavigatorScopes.plist b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/IDEFindNavigatorScopes.plist new file mode 100644 index 00000000..5dd5da85 --- /dev/null +++ b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/IDEFindNavigatorScopes.plist @@ -0,0 +1,5 @@ + + + + + diff --git a/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate b/framwork.xcodeproj/project.xcworkspace/xcuserdata/com.app.xcuserdatad/UserInterfaceState.xcuserstate index 0d946108ce41dc9838c2a1537053866327a52836..c7131280dd18b121d1cd910718ddaad8182bb763 100644 GIT binary patch literal 614909 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�bN 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 z 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 J|Abe!{y(dqA)){P diff --git a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist index c19cad40..b208f040 100644 --- a/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/framwork.xcodeproj/xcuserdata/com.app.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ access.xcscheme_^#shared#^_ orderHint - 14 + 6 asynio.xcscheme_^#shared#^_ @@ -22,17 +22,17 @@ guidgen.xcscheme_^#shared#^_ orderHint - 12 + 8 license.xcscheme_^#shared#^_ orderHint - 9 + 13 logs.xcscheme_^#shared#^_ orderHint - 7 + 9 mainui.xcscheme_^#shared#^_ @@ -47,12 +47,12 @@ mainview.xcscheme_^#shared#^_ orderHint - 11 + 10 mempool.xcscheme_^#shared#^_ orderHint - 6 + 11 msgbus.xcscheme_^#shared#^_ @@ -62,17 +62,17 @@ net.xcscheme_^#shared#^_ orderHint - 8 + 7 render.xcscheme_^#shared#^_ orderHint - 13 + 15 res.xcscheme_^#shared#^_ orderHint - 10 + 14 std_com.xcscheme_^#shared#^_ @@ -84,6 +84,11 @@ orderHint 5 + uibase.xcscheme_^#shared#^_ + + orderHint + 12 + SuppressBuildableAutocreation diff --git a/uibase/interface.cpp b/uibase/interface.cpp index ed176f0c..274114ea 100644 --- a/uibase/interface.cpp +++ b/uibase/interface.cpp @@ -1,9 +1,7 @@ #include "stdafx.h" - uvStdComNameSpaceBegin - ////////////////////////////////////////////////////////////////////////// //iplugin.h // {33B172BE-68E7-4640-8624-11749B1E0B1A} @@ -14,7 +12,6 @@ uvStdComNameSpaceBegin _DEFINE_IID_IMPL(IID_IPluginRun, 0xb71ae479, 0xf976, 0x417a, 0x9f, 0x12, 0x46, 0xd9, 0xfa, 0xad, 0x1e, 0x50); - ////////////////////////////////////////////////////////////////////////// //unknown.h // {00000000-0000-0000-0000-000000000046} @@ -29,7 +26,6 @@ uvStdComNameSpaceBegin _DEFINE_GUID_IMPL(COMPONENT_NULL, 0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00); - ////////////////////////////////////////////////////////////////////////// //icombase.h // {E670ECA1-E73C-4EE7-92D6-42C597254A38} @@ -68,7 +64,6 @@ uvStdComNameSpaceBegin _DEFINE_GUID_IMPL(CLSID_CObjectRun, 0x7dadd097, 0x97b4, 0x45ec, 0xa0, 0x4c, 0x13, 0x56, 0x4, 0xfb, 0x69, 0x34); - ////////////////////////////////////////////////////////////////////////// //ibase.h // {357C10F2-8A68-4138-BDE5-8C1C3896F7D5} @@ -83,9 +78,6 @@ uvStdComNameSpaceBegin _DEFINE_GUID_IMPL(CLSID_STDCOM_ClassFactory, 0xe9678781, 0xa3cb, 0x46fb, 0x91, 0x21, 0x3e, 0xd2, 0x2c, 0x24, 0xcf, 0xad); - ////////////////////////////////////////////////////////////////////////// - - ////////////////////////////////////////////////////////////////////////// //imsg.h // {187EA2E8-A0F2-4DA9-9F1B-F492DCEEF8AD} @@ -100,92 +92,6 @@ uvStdComNameSpaceBegin _DEFINE_GUID_IMPL(IID_IMsgPlugin, 0x5f8488ed, 0x8dba, 0x4c96, 0x92, 0x84, 0xb7, 0x12, 0xf8, 0x46, 0xbb, 0x9); - ////////////////////////////////////////////////////////////////////////// - uvStdComNameSpaceEnd -////////////////////////////////////////////////////////////////////////// -//idns.h - -// {92EBBD6E-BF4D-41EC-9DFB-07C9AFF0CCC0} -_DEFINE_IID_IMPL(IID_IDnsProc, - 0x92ebbd6e, 0xbf4d, 0x41ec, 0x9d, 0xfb, 0x7, 0xc9, 0xaf, 0xf0, 0xcc, 0xc0); - -// {510FD0EA-BAE2-4BC8-B650-76E8FD5ED853} -_DEFINE_IID_IMPL(IID_IDns, - 0x510fd0ea, 0xbae2, 0x4bc8, 0xb6, 0x50, 0x76, 0xe8, 0xfd, 0x5e, 0xd8, 0x53); - -// {99148517-E9AB-4F72-A2E3-012625A35E95} -_DEFINE_GUID_IMPL(CLSID_IDns, - 0x99148517, 0xe9ab, 0x4f72, 0xa2, 0xe3, 0x1, 0x26, 0x25, 0xa3, 0x5e, 0x95); - -////////////////////////////////////////////////////////////////////////// -//iwebsocket.h - -// {13429C36-9903-42D1-AD82-F243D48E1A76} -_DEFINE_GUID_IMPL(CLSID_IWebSocket, - 0x13429c36, 0x9903, 0x42d1, 0xad, 0x82, 0xf2, 0x43, 0xd4, 0x8e, 0x1a, 0x76); - -////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////// -//inet.h - -// {7EB8185F-0F4E-4420-9991-B70671967377} -_DEFINE_IID_IMPL(IID_INet, - 0x7eb8185f, 0xf4e, 0x4420, 0x99, 0x91, 0xb7, 0x6, 0x71, 0x96, 0x73, 0x77); - -// {C54C9CC0-F448-4A49-A622-0467D02E8EB8} -_DEFINE_GUID_IMPL(CLSID_INet, - 0xc54c9cc0, 0xf448, 0x4a49, 0xa6, 0x22, 0x4, 0x67, 0xd0, 0x2e, 0x8e, 0xb8); - -////////////////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////// -//imsgbus.h - -// {A1DA4FBA-D0DB-434D-ABC5-ACF313391D4D} -_DEFINE_IID_IMPL(IID_IBroker, - 0xa1da4fba, 0xd0db, 0x434d, 0xab, 0xc5, 0xac, 0xf3, 0x13, 0x39, 0x1d, 0x4d); - -// {8FF17375-E568-4F48-95CC-5E26DC896C53} -_DEFINE_IID_IMPL(IID_IProducer, - 0x8ff17375, 0xe568, 0x4f48, 0x95, 0xcc, 0x5e, 0x26, 0xdc, 0x89, 0x6c, 0x53); - -// {8FF17375-E568-4F48-95CC-5E26DC896C53} -_DEFINE_IID_IMPL(IID_IConsumer, - 0x8ff17375, 0xe568, 0x4f48, 0x95, 0xcc, 0x5e, 0x26, 0xdc, 0x89, 0x6c, 0x53); - -// {F2559910-4D1A-477B-A42B-73A695BF32DC} -_DEFINE_IID_IMPL(IID_IAgent, - 0xf2559910, 0x4d1a, 0x477b, 0xa4, 0x2b, 0x73, 0xa6, 0x95, 0xbf, 0x32, 0xdc); - -// {13999C4F-52E7-4E5B-98A4-118D0D61A092} -_DEFINE_IID_IMPL(IID_IReq, - 0x13999c4f, 0x52e7, 0x4e5b, 0x98, 0xa4, 0x11, 0x8d, 0xd, 0x61, 0xa0, 0x92); - -// {C6A35621-A012-4C75-991E-D5625F5E3981} -_DEFINE_IID_IMPL(IID_IRep, - 0xc6a35621, 0xa012, 0x4c75, 0x99, 0x1e, 0xd5, 0x62, 0x5f, 0x5e, 0x39, 0x81); - -// {457CFBD8-5547-471F-B027-DDFF47A9238A} -_DEFINE_IID_IMPL(IID_IMsgBus, - 0x457cfbd8, 0x5547, 0x471f, 0xb0, 0x27, 0xdd, 0xff, 0x47, 0xa9, 0x23, 0x8a); - -// {201409F6-22F8-48d3-A69F-7935BDDE6BFF} -_DEFINE_GUID_IMPL(CLSID_IMsgBus, - 0x201409f6, 0x22f8, 0x48d3, 0xa6, 0x9f, 0x79, 0x35, 0xbd, 0xde, 0x6b, 0xff); - -////////////////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////// -//isession.h - -// {0F2B553F-0AA3-4A2B-BBE4-76B9C90EAF13} -_DEFINE_IID_IMPL(IID_ISession, - 0xf2b553f, 0xaa3, 0x4a2b, 0xbb, 0xe4, 0x76, 0xb9, 0xc9, 0xe, 0xaf, 0x13); - -////////////////////////////////////////////////////////////////////////// diff --git a/uibase/uibase.h b/uibase/uibase.h index fa9c8d2d..8a3fddad 100644 --- a/uibase/uibase.h +++ b/uibase/uibase.h @@ -2,7 +2,7 @@ // uibase.h // uibase // -// Created by com on 2021/10/13. +// Created by com on 2021/10/31. // #import diff --git a/uibase/uicontrolimpl.h b/uibase/uicontrolimpl.h index a1139681..2665ab66 100644 --- a/uibase/uicontrolimpl.h +++ b/uibase/uicontrolimpl.h @@ -8,7 +8,6 @@ class CUiControlImpl : public IUIControl public: CUiControlImpl(void); virtual ~CUiControlImpl(void); - ////////////////////////////////////////////////////////////////////////// //IUiControl std_method_(LPCSTR, GetClass)(); std_method_(LPCSTR, GetName)(); @@ -31,7 +30,6 @@ public: std_method(SetFocus)(); std_method(Init)(); std_method(Event)(const NotifyEvent* event); - ////////////////////////////////////////////////////////////////////////// std_method_(int, GetWidth)(); std_method_(int, GetHeight)(); std_method_(int, GetX)(); @@ -42,22 +40,18 @@ public: std_method(SetPos)(RECT rc); std_method_(RECT, GetRelativePos)(); std_method(SetRelativePos)(RECT rc); - ////////////////////////////////////////////////////////////////////////// std_method_(UINT, GetBorderStyle)(); std_method(SetBorderStyle)(UINT nStyle); std_method_(RECT, GetPadding)(); std_method(SetPadding)(RECT rc); - ////////////////////////////////////////////////////////////////////////// std_method_(LPSTRING, GetBkImage)(); std_method(SetBkImage)(LPSTRING name); std_method_(DWORD, GetBkColor)(); std_method(SetBkColor)(DWORD dwBackColor); - ////////////////////////////////////////////////////////////////////////// std_method_(LPSTRING, GetToolTip)(); std_method(SetToolTip)(LPSTRING pstrText); std_method_(int, GetToolTipWidth)(); std_method(SetToolTipWidth)(int nWidth); - ////////////////////////////////////////////////////////////////////////// std_method_(DWORD, GetBorderColor)(); std_method(SetBorderColor)(DWORD dwBorderColor); std_method_(DWORD, GetFocusBorderColor)(); @@ -66,7 +60,7 @@ public: std_method(SetBorderRound)(SIZE cxyRound); std_method_(SIZE, GetBorderSize)(); std_method(SetBorderSize)(SIZE rc); - ////////////////////////////////////////////////////////////////////////// + }; diff --git a/uibase/uiinterface.cpp b/uibase/uiinterface.cpp index 8d71b65e..7e7ea2e8 100644 --- a/uibase/uiinterface.cpp +++ b/uibase/uiinterface.cpp @@ -3,7 +3,6 @@ #include -////////////////////////////////////////////////////////////////////////// //iuibase.h // {EE9DDD66-0242-460D-9C41-2B3802022780} @@ -18,10 +17,6 @@ _DEFINE_IID_IMPL(IID_IUIBase, _DEFINE_GUID_IMPL(CLSID_IUIbase, 0xce065148, 0x7803, 0x45b1, 0xb1, 0xd7, 0x87, 0x4b, 0x52, 0xb8, 0xf5, 0xc5); -////////////////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////// //iuiwindow.h // {1CFC9C5C-3C7B-4CE1-9F52-034932B43AFA} @@ -32,9 +27,6 @@ _DEFINE_IID_IMPL(IID_IUIEvent, _DEFINE_IID_IMPL(IID_IUIWindow, 0xf100c7d9, 0x62c4, 0x46e2, 0xaf, 0x75, 0x24, 0xab, 0xe7, 0xea, 0xd0, 0xb6); -////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////// //iuicontrol.h // {50B8554A-2D0F-4490-AE4E-83AE3E67DA0F} @@ -49,5 +41,4 @@ _DEFINE_IID_IMPL(IID_IUIPaint, _DEFINE_IID_IMPL(IID_IUIAttribute, 0x7eed6377, 0xe4e3, 0x4e32, 0x8e, 0x44, 0xfa, 0x55, 0xf, 0x6e, 0xaa, 0xda); -////////////////////////////////////////////////////////////////////////// diff --git a/uibase/uilib/control/uigifanim.cpp b/uibase/uilib/control/uigifanim.cpp index c77078d7..7b7e0881 100644 --- a/uibase/uilib/control/uigifanim.cpp +++ b/uibase/uilib/control/uigifanim.cpp @@ -1,5 +1,5 @@ -#include "../../StdAfx.h" -#include "UIGifAnim.h" +#include "../../stdafx.h" +#include "uigifanim.h" namespace DuiLib { diff --git a/uibase/uilib/control/uilabel.cpp b/uibase/uilib/control/uilabel.cpp index 330db700..8a71d5e1 100644 --- a/uibase/uilib/control/uilabel.cpp +++ b/uibase/uilib/control/uilabel.cpp @@ -1,5 +1,5 @@ -#include "../../stdAfx.h" -#include "UILabel.h" +#include "../../stdafx.h" +#include "uilabel.h" // UMU: DO NOT use "using namespace" in .h file #ifdef _USE_GDIPLUS diff --git a/uibase/uilib/control/uilist.cpp b/uibase/uilib/control/uilist.cpp index d3e8e286..e027b33a 100644 --- a/uibase/uilib/control/uilist.cpp +++ b/uibase/uilib/control/uilist.cpp @@ -1,4 +1,4 @@ -#include "../../stdAfx.h" +#include "../../stdafx.h" namespace DuiLib { diff --git a/uibase/uilib/control/uiscrollbar.cpp b/uibase/uilib/control/uiscrollbar.cpp index ae152fac..2905d9de 100644 --- a/uibase/uilib/control/uiscrollbar.cpp +++ b/uibase/uilib/control/uiscrollbar.cpp @@ -1,5 +1,5 @@ -#include "../../stdAfx.h" -#include "UIScrollBar.h" +#include "../../stdafx.h" +#include "uiscrollbar.h" namespace DuiLib { diff --git a/uibase/uiwindowimpl.h b/uibase/uiwindowimpl.h index 281214f3..f81fb0fe 100644 --- a/uibase/uiwindowimpl.h +++ b/uibase/uiwindowimpl.h @@ -4,7 +4,7 @@ #include "stdafx.h" #include "uicontrolimpl.h" -class CUiWindowsImpl : public IUIWindow, +class CUiWindowsImpl : public IUIWindow, //public CUiControlImpl, public CUnknownImp, public CWindowWnd, -- Gitee