Lines Matching defs:TracedValue
61 // code from V8's own TracedValue implementation. Note, however, This
105 std::unique_ptr<TracedValue> TracedValue::Create() {
106 return std::unique_ptr<TracedValue>(new TracedValue(false));
109 std::unique_ptr<TracedValue> TracedValue::CreateArray() {
110 return std::unique_ptr<TracedValue>(new TracedValue(true));
113 TracedValue::TracedValue(bool root_is_array) :
116 void TracedValue::SetInteger(const char* name, int value) {
121 void TracedValue::SetDouble(const char* name, double value) {
126 void TracedValue::SetBoolean(const char* name, bool value) {
131 void TracedValue::SetNull(const char* name) {
136 void TracedValue::SetString(const char* name, const char* value) {
141 void TracedValue::BeginDictionary(const char* name) {
147 void TracedValue::BeginArray(const char* name) {
153 void TracedValue::AppendInteger(int value) {
158 void TracedValue::AppendDouble(double value) {
163 void TracedValue::AppendBoolean(bool value) {
168 void TracedValue::AppendNull() {
173 void TracedValue::AppendString(const char* value) {
178 void TracedValue::BeginDictionary() {
184 void TracedValue::BeginArray() {
190 void TracedValue::EndDictionary() {
195 void TracedValue::EndArray() {
200 void TracedValue::WriteComma() {
208 void TracedValue::WriteName(const char* name) {
215 void TracedValue::AppendAsTraceFormat(std::string* out) const {