This mapping has 1 multi-map group: several pairings are equally correct there. The code view shows one arbitrary valid pairing, not the only one.

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–17 unchanged (17 lines)
18
19/* common */
20#include "fc_types.h"
21
22void dai_manage_airunit(struct ai_type *ait, struct player *pplayer,
23 struct unit *punit);
24bool dai_choose_attacker_air(struct ai_type *ait, struct player *pplayer,
25 struct city *pcity, struct adv_choice *choice,
26 bool allow_gold_upkeep);
27
28int dai_evaluate_tile_for_attack(struct unit *punit, struct tile *dst_tile);
29
30#endif /* FC__DAIAIR_H */
31

After

…lines 1–17 unchanged (17 lines)
18
19/* common */
20#include "fc_types.h"
21
22void dai_manage_airunit(struct ai_type *ait, struct player *pplayer,
23 struct unit *punit);
24bool dai_choose_attacker_air(struct ai_type *ait, const struct civ_map *nmap,
25 struct player *pplayer,
26 struct city *pcity, struct adv_choice *choice,
27 bool allow_gold_upkeep);
28
29int dai_evaluate_tile_for_attack(struct unit *punit, struct tile *dst_tile);
30
31#endif /* FC__DAIAIR_H */
32

Before

translation_unit
comment "/***********************************************************"...
preproc_ifdef
#ifndef "#ifndef"
identifier "FC__DAIAIR_H"
preproc_def
#define "#define"
identifier "FC__DAIAIR_H"
comment "/* utility */"
preproc_include
#include "#include"
string_literal
" "\""
string_content "support.h"
" "\""
comment "/* bool type */"
comment "/* common */"
preproc_include
#include "#include"
string_literal
" "\""
string_content "fc_types.h"
" "\""
declaration (+31 nodes collapsed)
declaration
primitive_type "bool"
function_declarator
identifier "dai_choose_attacker_air"
parameter_list
( "("
parameter_declaration
struct_specifier
struct "struct"
type_identifier "ai_type"
pointer_declarator
* "*"
identifier "ait"
, "," any 1:2
parameter_declaration
struct_specifier
struct "struct"
type_identifier "player"
pointer_declarator
* "*"
identifier "pplayer"
, ","
parameter_declaration
struct_specifier
struct "struct"
type_identifier "city"
pointer_declarator
* "*"
identifier "pcity"
, ","
parameter_declaration
struct_specifier
struct "struct"
type_identifier "adv_choice"
pointer_declarator
* "*"
identifier "choice"
, ","
parameter_declaration
primitive_type "bool"
identifier "allow_gold_upkeep"
) ")"
; ";"
declaration (+23 nodes collapsed)
#endif "#endif"
comment "/* FC__DAIAIR_H */"

After

translation_unit
comment "/***********************************************************"...
preproc_ifdef
#ifndef "#ifndef"
identifier "FC__DAIAIR_H"
preproc_def
#define "#define"
identifier "FC__DAIAIR_H"
comment "/* utility */"
preproc_include
#include "#include"
string_literal
" "\""
string_content "support.h"
" "\""
comment "/* bool type */"
comment "/* common */"
preproc_include
#include "#include"
string_literal
" "\""
string_content "fc_types.h"
" "\""
declaration (+31 nodes collapsed)
declaration
primitive_type "bool"
function_declarator
identifier "dai_choose_attacker_air"
parameter_list
( "("
parameter_declaration
struct_specifier
struct "struct"
type_identifier "ai_type"
pointer_declarator
* "*"
identifier "ait"
, "," any 1:2
parameter_declaration
type_qualifier
const "const"
struct_specifier
struct "struct"
type_identifier "civ_map"
pointer_declarator
* "*"
identifier "nmap"
, "," any 1:2
parameter_declaration
struct_specifier
struct "struct"
type_identifier "player"
pointer_declarator
* "*"
identifier "pplayer"
, ","
parameter_declaration
struct_specifier
struct "struct"
type_identifier "city"
pointer_declarator
* "*"
identifier "pcity"
, ","
parameter_declaration
struct_specifier
struct "struct"
type_identifier "adv_choice"
pointer_declarator
* "*"
identifier "choice"
, ","
parameter_declaration
primitive_type "bool"
identifier "allow_gold_upkeep"
) ")"
; ";"
declaration (+23 nodes collapsed)
#endif "#endif"
comment "/* FC__DAIAIR_H */"