Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–246 unchanged (246 lines)
247{
248 return u"com.sun.star.comp.svtools.AccessibleTreeListBox"_ustr;
249}
250
251Sequence< OUString > SAL_CALL AccessibleListBox::getSupportedServiceNames()
252{
253 return {u"com.sun.star.accessibility.AccessibleContext"_ustr,
254 u"com.sun.star.awt.AccessibleTreeListBox"_ustr};
255}
256
257// XAccessibleContext
258
259sal_Int64 SAL_CALL AccessibleListBox::getAccessibleChildCount( )
260{
…lines 261–484 unchanged (224 lines)

After

…lines 1–246 unchanged (246 lines)
247{
248 return u"com.sun.star.comp.svtools.AccessibleTreeListBox"_ustr;
249}
250
251Sequence< OUString > SAL_CALL AccessibleListBox::getSupportedServiceNames()
252{
253 return {u"com.sun.star.accessibility.AccessibleContext"_ustr};
254}
255
256// XAccessibleContext
257
258sal_Int64 SAL_CALL AccessibleListBox::getAccessibleChildCount( )
259{
…lines 260–483 unchanged (224 lines)

Before

translation_unit
comment "/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-bas"...
comment "/*\n * This file is part of the LibreOffice project.\n *\n * Th"...
preproc_include
#include "#include"
system_lib_string "<accessibility/accessiblelistbox.hxx>"
preproc_include
#include "#include"
system_lib_string "<accessibility/accessiblelistboxentry.hxx>"
preproc_include
#include "#include"
system_lib_string "<vcl/toolkit/treelistbox.hxx>"
preproc_include
#include "#include"
system_lib_string "<vcl/toolkit/treelistentry.hxx>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/accessibility/AccessibleEventId.hpp>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/accessibility/AccessibleRole.hpp>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/accessibility/AccessibleStateType.hpp>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/lang/IndexOutOfBoundsException.hpp>"
preproc_include
#include "#include"
system_lib_string "<comphelper/accessiblecontexthelper.hxx>"
comment "// class AccessibleListBox ---------------------------------"...
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
qualified_identifier
namespace_identifier "star"
:: "::"
identifier "accessibility"
; ";"
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
qualified_identifier
namespace_identifier "star"
:: "::"
identifier "uno"
; ";"
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
qualified_identifier
namespace_identifier "star"
:: "::"
identifier "lang"
; ";"
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
identifier "star"
; ";"
comment "// Ctor() and Dtor()"
function_definition (+48 nodes collapsed)
function_definition (+45 nodes collapsed)
function_definition (+1016 nodes collapsed)
function_definition (+203 nodes collapsed)
function_definition (+182 nodes collapsed)
comment "// XComponent"
function_definition (+57 nodes collapsed)
comment "// XServiceInfo"
function_definition (+24 nodes collapsed)
function_definition
template_type
type_identifier "Sequence"
template_argument_list
< "<"
type_descriptor
type_identifier "OUString"
> ">"
ERROR
identifier "SAL_CALL"
function_declarator
qualified_identifier
namespace_identifier "AccessibleListBox"
:: "::"
identifier "getSupportedServiceNames"
parameter_list
( "("
) ")"
compound_statement
{ "{"
return_statement
return "return"
initializer_list
{ "{"
user_defined_literal
string_literal
u" "u\""
string_content "com.sun.star.accessibility.AccessibleContext"
" "\""
literal_suffix "_ustr"
, ","
user_defined_literal
string_literal
u" "u\""
string_content "com.sun.star.awt.AccessibleTreeListBox"
" "\""
literal_suffix "_ustr"
} "}"
; ";"
} "}"
comment "// XAccessibleContext"
function_definition (+78 nodes collapsed)
function_definition (+86 nodes collapsed)
function_definition (+47 nodes collapsed)
function_definition (+195 nodes collapsed)
function_definition (+150 nodes collapsed)
function_definition (+44 nodes collapsed)
function_definition (+44 nodes collapsed)
comment "// XAccessibleSelection"
function_definition (+84 nodes collapsed)
function_definition (+112 nodes collapsed)
function_definition (+127 nodes collapsed)
function_definition (+127 nodes collapsed)
function_definition (+44 nodes collapsed)
function_definition (+213 nodes collapsed)
function_definition (+86 nodes collapsed)
function_definition (+99 nodes collapsed)
function_definition (+151 nodes collapsed)
function_definition (+35 nodes collapsed)
comment "/* vim:set shiftwidth=4 softtabstop=4 expandtab: */"

After

translation_unit
comment "/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-bas"...
comment "/*\n * This file is part of the LibreOffice project.\n *\n * Th"...
preproc_include
#include "#include"
system_lib_string "<accessibility/accessiblelistbox.hxx>"
preproc_include
#include "#include"
system_lib_string "<accessibility/accessiblelistboxentry.hxx>"
preproc_include
#include "#include"
system_lib_string "<vcl/toolkit/treelistbox.hxx>"
preproc_include
#include "#include"
system_lib_string "<vcl/toolkit/treelistentry.hxx>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/accessibility/AccessibleEventId.hpp>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/accessibility/AccessibleRole.hpp>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/accessibility/AccessibleStateType.hpp>"
preproc_include
#include "#include"
system_lib_string "<com/sun/star/lang/IndexOutOfBoundsException.hpp>"
preproc_include
#include "#include"
system_lib_string "<comphelper/accessiblecontexthelper.hxx>"
comment "// class AccessibleListBox ---------------------------------"...
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
qualified_identifier
namespace_identifier "star"
:: "::"
identifier "accessibility"
; ";"
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
qualified_identifier
namespace_identifier "star"
:: "::"
identifier "uno"
; ";"
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
qualified_identifier
namespace_identifier "star"
:: "::"
identifier "lang"
; ";"
using_declaration
using "using"
namespace "namespace"
qualified_identifier
:: "::"
qualified_identifier
namespace_identifier "com"
:: "::"
qualified_identifier
namespace_identifier "sun"
:: "::"
identifier "star"
; ";"
comment "// Ctor() and Dtor()"
function_definition (+48 nodes collapsed)
function_definition (+45 nodes collapsed)
function_definition (+1016 nodes collapsed)
function_definition (+203 nodes collapsed)
function_definition (+182 nodes collapsed)
comment "// XComponent"
function_definition (+57 nodes collapsed)
comment "// XServiceInfo"
function_definition (+24 nodes collapsed)
function_definition
template_type
type_identifier "Sequence"
template_argument_list
< "<"
type_descriptor
type_identifier "OUString"
> ">"
ERROR
identifier "SAL_CALL"
function_declarator
qualified_identifier
namespace_identifier "AccessibleListBox"
:: "::"
identifier "getSupportedServiceNames"
parameter_list
( "("
) ")"
compound_statement
{ "{"
return_statement
return "return"
initializer_list
{ "{"
user_defined_literal
string_literal
u" "u\""
string_content "com.sun.star.accessibility.AccessibleContext"
" "\""
literal_suffix "_ustr"
} "}"
; ";"
} "}"
comment "// XAccessibleContext"
function_definition (+78 nodes collapsed)
function_definition (+86 nodes collapsed)
function_definition (+47 nodes collapsed)
function_definition (+195 nodes collapsed)
function_definition (+150 nodes collapsed)
function_definition (+44 nodes collapsed)
function_definition (+44 nodes collapsed)
comment "// XAccessibleSelection"
function_definition (+84 nodes collapsed)
function_definition (+112 nodes collapsed)
function_definition (+127 nodes collapsed)
function_definition (+127 nodes collapsed)
function_definition (+44 nodes collapsed)
function_definition (+213 nodes collapsed)
function_definition (+86 nodes collapsed)
function_definition (+99 nodes collapsed)
function_definition (+151 nodes collapsed)
function_definition (+35 nodes collapsed)
comment "/* vim:set shiftwidth=4 softtabstop=4 expandtab: */"