Lines Matching defs:append
77 if (!builder.append(value)) return String16();
93 bool append(v8::Local<v8::Value> value, unsigned ignoreOptions = 0) {
97 if (value->IsString()) return append(value.As<v8::String>());
99 return append(value.As<v8::StringObject>()->ValueOf());
100 if (value->IsBigInt()) return append(value.As<v8::BigInt>());
102 return append(value.As<v8::BigIntObject>()->ValueOf());
103 if (value->IsSymbol()) return append(value.As<v8::Symbol>());
105 return append(value.As<v8::SymbolObject>()->ValueOf());
107 m_builder.append(
112 m_builder.append(value.As<v8::BooleanObject>()->ValueOf() ? "true"
116 if (value->IsArray()) return append(value.As<v8::Array>());
118 m_builder.append("[object Proxy]");
126 return append(stringValue);
130 return append(stringValue);
133 bool append(v8::Local<v8::Array> array) {
145 if (i) m_builder.append(',');
148 if (!append(value, IgnoreNull | IgnoreUndefined)) {
157 bool append(v8::Local<v8::Symbol> symbol) {
158 m_builder.append("Symbol(");
159 bool result = append(symbol->Description(m_isolate), IgnoreUndefined);
160 m_builder.append(')');
164 bool append(v8::Local<v8::BigInt> bigint) {
167 bool result = append(bigint_string);
169 m_builder.append('n');
173 bool append(v8::Local<v8::String> string) {
176 m_builder.append(toProtocolString(m_isolate, string));