Home | History | Annotate | Download | only in common

Lines Matching full:builder

241     RBBIRuleBuilder  builder(rules, parseError, status);
245 builder.fScanner->parse();
253 builder.fSetBuilder->build();
259 builder.fForwardTables = new RBBITableBuilder(&builder, &builder.fForwardTree);
260 builder.fReverseTables = new RBBITableBuilder(&builder, &builder.fReverseTree);
261 builder.fSafeFwdTables = new RBBITableBuilder(&builder, &builder.fSafeFwdTree);
262 builder.fSafeRevTables = new RBBITableBuilder(&builder, &builder.fSafeRevTree);
263 if (builder.fForwardTables == NULL || builder.fReverseTables == NULL ||
264 builder.fSafeFwdTables == NULL || builder.fSafeRevTables == NULL)
267 delete builder.fForwardTables; builder.fForwardTables = NULL;
268 delete builder.fReverseTables; builder.fReverseTables = NULL;
269 delete builder.fSafeFwdTables; builder.fSafeFwdTables = NULL;
270 delete builder.fSafeRevTables; builder.fSafeRevTables = NULL;
274 builder.fForwardTables->build();
275 builder.fReverseTables->build();
276 builder.fSafeFwdTables->build();
277 builder.fSafeRevTables->build();
280 if (builder.fDebugEnv && uprv_strstr(builder.fDebugEnv, "states")) {
281 builder.fForwardTables->printRuleStatusTable();
289 RBBIDataHeader *data = builder.flattenData(); // returns NULL if error
290 if (U_FAILURE(*builder.fStatus)) {