| Index: tools/gn/value_extractors.h
|
| diff --git a/tools/gn/value_extractors.h b/tools/gn/value_extractors.h
|
| index 2482ba25bf2b3a82e19d6adc29585eb5fe6f67ed..affc1e34d0c3530c8fb43be9b36892b3f0670b90 100644
|
| --- a/tools/gn/value_extractors.h
|
| +++ b/tools/gn/value_extractors.h
|
| @@ -39,7 +39,8 @@ bool ExtractListOfRelativeDirs(const BuildSettings* build_settings,
|
|
|
| // Extracts the list of labels and their origins to the given vector. Only the
|
| // labels are filled in, the ptr for each pair in the vector will be null.
|
| -bool ExtractListOfLabels(const Value& value,
|
| +bool ExtractListOfLabels(const BuildSettings* build_settings,
|
| + const Value& value,
|
| const SourceDir& current_dir,
|
| const Label& current_toolchain,
|
| LabelTargetVector* dest,
|
| @@ -49,17 +50,20 @@ bool ExtractListOfLabels(const Value& value,
|
| // version taking Label*Pair, only the labels are filled in, the ptr for each
|
| // pair in the vector will be null. Sets an error and returns false if a label
|
| // is maformed or there are duplicates.
|
| -bool ExtractListOfUniqueLabels(const Value& value,
|
| +bool ExtractListOfUniqueLabels(const BuildSettings* build_settings,
|
| + const Value& value,
|
| const SourceDir& current_dir,
|
| const Label& current_toolchain,
|
| UniqueVector<Label>* dest,
|
| Err* err);
|
| -bool ExtractListOfUniqueLabels(const Value& value,
|
| +bool ExtractListOfUniqueLabels(const BuildSettings* build_settings,
|
| + const Value& value,
|
| const SourceDir& current_dir,
|
| const Label& current_toolchain,
|
| UniqueVector<LabelConfigPair>* dest,
|
| Err* err);
|
| -bool ExtractListOfUniqueLabels(const Value& value,
|
| +bool ExtractListOfUniqueLabels(const BuildSettings* build_settings,
|
| + const Value& value,
|
| const SourceDir& current_dir,
|
| const Label& current_toolchain,
|
| UniqueVector<LabelTargetPair>* dest,
|
|
|