MCPcopy Create free account
hub / github.com/Samsung/UTopia / toJson

Method toJson

lib/type/Type.cpp:254–269  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

252}
253
254Json::Value Type::toJson() const {
255 Json::Value Json;
256
257 Json["ASTTypeName"] = ASTTypeName;
258 Json["TypeID"] = ID;
259 Json["NameSpace"] = NameSpace;
260 Json["TypeSize"] = TypeSize;
261 Json["TypeName"] = TypeName;
262 Json["GlobalDef"] = GlobalDef ? GlobalDef->toJson() : Json::nullValue;
263 Json["IsBoolean"] = Boolean;
264 Json["IsUnsigned"] = Unsigned;
265 Json["IsAnyCharacter"] = AnyCharacter;
266 Json["PointerInfo"] = PtrInfo ? PtrInfo->toJson() : Json::nullValue;
267
268 return Json;
269}
270
271bool Type::fromJson(Json::Value Json) { return Type::fromJson(Json, nullptr); }
272

Callers 15

dumpMethod · 0.45
TEST_FFunction · 0.45
TESTFunction · 0.45
TEST_FFunction · 0.45
checkMethod · 0.45
TEST_FFunction · 0.45
TESTFunction · 0.45
TEST_FFunction · 0.45
TESTFunction · 0.45
TESTFunction · 0.45
TEST_FFunction · 0.45
TESTFunction · 0.45

Calls

no outgoing calls

Tested by 15

TEST_FFunction · 0.36
TESTFunction · 0.36
TEST_FFunction · 0.36
checkMethod · 0.36
TEST_FFunction · 0.36
TESTFunction · 0.36
TEST_FFunction · 0.36
TESTFunction · 0.36
TESTFunction · 0.36
TEST_FFunction · 0.36
TESTFunction · 0.36
TEST_FFunction · 0.36