Lines Matching refs:err
10 #include "tools/gn/err.h"
33 Err* err) {
56 *tokens = Tokenizer::Tokenize(input_file, err);
57 if (err->has_error())
62 *parse_root_ptr = Parser::ParseExpression(*tokens, err);
64 *parse_root_ptr = Parser::Parse(*tokens, err); // Will return a Block.
65 if (err->has_error())
83 Value result = parse_root->Execute(scope.get(), err);
84 if (err->has_error())
96 Value ParseList(const std::string& input, const ParseNode* origin, Err* err) {
122 Err* err) {
134 input_conversion.substr(arraysize(kTrimPrefix) - 1), err);
138 return ParseValueOrScope(settings, input, PARSE_VALUE, origin, err);
142 return ParseList(input, origin, err);
144 return ParseValueOrScope(settings, input, PARSE_SCOPE, origin, err);
146 *err = Err(original_input_conversion, "Not a valid input_conversion.",
210 Err* err) {
213 if (!input_conversion_value.VerifyTypeIs(Value::STRING, err))
216 input_conversion_value.string_value(), err);