platform_build_blueprint/proptools
Jiyong Park b48d4aea85 propertyIndexesWithTag can handle slice of struct
The function now can traverse into a field whose type is slice of
struct. When reading field values from the returned indexes, Soong will
check if the next field is a slice of struct or not. If so, it will
recurse into all the values in the slice.

Bug: 181018147
Test: m nothing
Change-Id: Ib8a7b7911a0be37a6dc03079adeb906497e60875
2021-02-24 01:02:59 +09:00
..
clone.go Make proptools functions consistently take *struct types 2020-01-28 09:51:19 -08:00
clone_test.go Make proptools functions consistently take *struct types 2020-01-28 09:51:19 -08:00
escape.go Replace *Escape with *EscapeList 2018-09-19 16:17:10 -07:00
escape_test.go Replace *Escape with *EscapeList 2018-09-19 16:17:10 -07:00
extend.go Add isStruct and isStructPtr helpers 2020-01-28 09:51:19 -08:00
extend_test.go Implement list of maps 2020-03-02 17:26:20 -08:00
filter.go Add isStruct and isStructPtr helpers 2020-01-28 09:51:19 -08:00
filter_test.go Make FilterPropertyStructSharded smarter 2020-01-21 11:49:27 -08:00
proptools.go propertyIndexesWithTag can handle slice of struct 2021-02-24 01:02:59 +09:00
proptools_test.go Fix PropertyNameForField for X86. 2020-02-05 17:13:08 -08:00
tag.go propertyIndexesWithTag can handle slice of struct 2021-02-24 01:02:59 +09:00
tag_test.go propertyIndexesWithTag can handle slice of struct 2021-02-24 01:02:59 +09:00
typeequal.go Support nil pointers to structs in properties 2016-08-05 17:19:36 -07:00
typeequal_test.go Support nil pointers to structs in properties 2016-08-05 17:19:36 -07:00
unpack.go Fix silently ignoring values assigned to map properties 2021-01-15 22:21:28 -08:00
unpack_test.go Fix silently ignoring values assigned to map properties 2021-01-15 22:21:28 -08:00