TypeInfo 62 src/Introspection.cpp struct TypeInfo; TypeInfo 66 src/Introspection.cpp TypeInfo *type; TypeInfo 84 src/Introspection.cpp TypeInfo *type; TypeInfo 88 src/Introspection.cpp TypeInfo *type; TypeInfo 99 src/Introspection.cpp TypeInfo *type; TypeInfo 157 src/Introspection.cpp TypeInfo() : size(0), def_loc(0), type(Primitive) {} TypeInfo 159 src/Introspection.cpp vector<TypeInfo> types; TypeInfo 312 src/Introspection.cpp TypeInfo *t = global_variables[idx].type; TypeInfo 317 src/Introspection.cpp while (t->type == TypeInfo::Array) { TypeInfo 346 src/Introspection.cpp TypeInfo *elem_type = nullptr; TypeInfo 347 src/Introspection.cpp if (v.type && v.type->type == TypeInfo::Array && v.type->size) { TypeInfo 398 src/Introspection.cpp internal_assert(ptr.type->type == TypeInfo::Pointer) TypeInfo 401 src/Introspection.cpp TypeInfo *object_type = ptr.type->members[0].type; TypeInfo 437 src/Introspection.cpp if (parent.type->type == TypeInfo::Pointer || TypeInfo 438 src/Introspection.cpp parent.type->type == TypeInfo::Reference) continue; TypeInfo 442 src/Introspection.cpp TypeInfo *member_type = member_spec.type; TypeInfo 447 src/Introspection.cpp if (parent.type->type == TypeInfo::Typedef || TypeInfo 448 src/Introspection.cpp parent.type->type == TypeInfo::Const) { TypeInfo 451 src/Introspection.cpp } else if (parent.type->type == TypeInfo::Array) { TypeInfo 516 src/Introspection.cpp TypeInfo *t = obj.members[i].type; TypeInfo 533 src/Introspection.cpp if (t->type == TypeInfo::Array) { TypeInfo 534 src/Introspection.cpp TypeInfo *elem_type = t->members[0].type; TypeInfo 548 src/Introspection.cpp } else if (t->type == TypeInfo::Struct || TypeInfo 549 src/Introspection.cpp t->type == TypeInfo::Class || TypeInfo 550 src/Introspection.cpp t->type == TypeInfo::Primitive) { TypeInfo 676 src/Introspection.cpp TypeInfo *type = var.type; TypeInfo 677 src/Introspection.cpp TypeInfo *elem_type = nullptr; TypeInfo 678 src/Introspection.cpp if (type && type->type == TypeInfo::Array && type->size) { TypeInfo 802 src/Introspection.cpp TypeInfo *c = types[i].members[j].type; TypeInfo 825 src/Introspection.cpp TypeInfo *c = v.type; TypeInfo 854 src/Introspection.cpp TypeInfo *c = v.type; TypeInfo 1037 src/Introspection.cpp vector<pair<TypeInfo, int>> type_stack; TypeInfo 1093 src/Introspection.cpp const TypeInfo &c = type_stack.back().first; TypeInfo 1116 src/Introspection.cpp TypeInfo type_info; TypeInfo 1359 src/Introspection.cpp type_info.type = TypeInfo::Primitive; TypeInfo 1366 src/Introspection.cpp type_info.type = TypeInfo::Class; TypeInfo 1373 src/Introspection.cpp type_info.type = TypeInfo::Struct; TypeInfo 1380 src/Introspection.cpp type_info.type = TypeInfo::Typedef; TypeInfo 1395 src/Introspection.cpp type_info.type = TypeInfo::Pointer; TypeInfo 1408 src/Introspection.cpp type_info.type = TypeInfo::Reference; TypeInfo 1419 src/Introspection.cpp type_info.type = TypeInfo::Const; TypeInfo 1430 src/Introspection.cpp type_info.type = TypeInfo::Array; TypeInfo 1499 src/Introspection.cpp type_stack.back().first.type == TypeInfo::Array) { TypeInfo 1503 src/Introspection.cpp type_stack.back().first.type == TypeInfo::Array) { TypeInfo 1667 src/Introspection.cpp std::map<uint64_t, TypeInfo *> type_map; TypeInfo 1695 src/Introspection.cpp TypeInfo *t = &types[i]; TypeInfo 1697 src/Introspection.cpp if (t->type == TypeInfo::Pointer) { TypeInfo 1701 src/Introspection.cpp } else if (t->type == TypeInfo::Reference) { TypeInfo 1705 src/Introspection.cpp } else if (t->type == TypeInfo::Const) { TypeInfo 1709 src/Introspection.cpp } else if (t->type == TypeInfo::Array) { TypeInfo 1744 src/Introspection.cpp (v.type->type == TypeInfo::Struct || TypeInfo 1745 src/Introspection.cpp v.type->type == TypeInfo::Class || TypeInfo 1746 src/Introspection.cpp v.type->type == TypeInfo::Typedef)) { TypeInfo 1753 src/Introspection.cpp if (new_vars[j].type->type == TypeInfo::Typedef) { TypeInfo 1785 src/Introspection.cpp (v.type->type == TypeInfo::Struct || TypeInfo 1786 src/Introspection.cpp v.type->type == TypeInfo::Class || TypeInfo 1787 src/Introspection.cpp v.type->type == TypeInfo::Typedef)) {