Home | History | Annotate | Download | only in genpname

Lines Matching full:builder

297 // BEGIN Builder
301 class Builder {
362 Builder(int32_t debugLevel);
363 ~Builder();
415 Builder::Builder(int32_t debugLevel) {
434 Builder::~Builder() {
456 int32_t Builder::align(int32_t a) {
466 void Builder::erase(void* p, int32_t size) {
474 EnumToOffset* Builder::buildEnumToOffset(const EnumToNameGroupEntry* e2ng,
494 Builder::buildNCEnumToNameGroup(const EnumToNameGroupEntry* e2ng,
515 Builder::buildNCEnumToValue(const EnumToValueEntry* e2v,
536 Offset Builder::stringIndexToOffset(int32_t index, UBool allowNegative) const {
541 return -Builder::stringIndexToOffset(-index);
556 NameToEnum* Builder::buildNameToEnum(const NameToEnumEntry* nameToEnum,
576 void Builder::buildTopLevelProperties(const NameToEnumEntry* propName,
588 void Builder::buildValues(const EnumToValueEntry* e2v,
632 void Builder::buildStringPool(const AliasName* propertyNames,
685 void Builder::computeOffsets() {
742 void Builder::fixupNameToEnum(NameToEnum* n) {
750 void Builder::fixupStringPoolOffsets() {
767 void Builder::fixupEnumToNameGroup(EnumToOffset* e2ng) {
776 void Builder::fixupNCEnumToNameGroup(NonContiguousEnumToOffset* e2ng) {
785 void Builder::fixupNameGroupPoolOffsets() {
806 void Builder::fixupMiscellaneousOffsets() {
850 void Builder::fixup() {
857 int8_t* Builder::createData(int32_t& length) const {
899 // END Builder
933 int32_t writeDataFile(const char *destdir, const Builder&);
1170 Builder builder(debug);
1172 builder.buildTopLevelProperties(propName,
1177 builder.buildValues(enumToValue,
1180 builder.buildStringPool(STRING_TABLE,
1185 builder.fixup();
1190 int32_t wlen = writeDataFile(options[3].value, builder);
1199 int32_t genpname::writeDataFile(const char *destdir, const Builder& builder) {
1201 int8_t* data = builder.createData(length);