Home | History | Annotate | Download | only in common

Lines Matching refs: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);
264 && (builder.fForwardTables == NULL || builder.fReverseTables == NULL ||
265 builder.fSafeFwdTables == NULL || builder.fSafeRevTables == NULL))
272 delete builder.fForwardTables; builder.fForwardTables = NULL;
273 delete builder.fReverseTables; builder.fReverseTables = NULL;
274 delete builder.fSafeFwdTables; builder.fSafeFwdTables = NULL;
275 delete builder.fSafeRevTables; builder.fSafeRevTables = NULL;
279 builder.fForwardTables->build();
280 builder.fReverseTables->build();
281 builder.fSafeFwdTables->build();
282 builder.fSafeRevTables->build();
285 if (builder.fDebugEnv && uprv_strstr(builder.fDebugEnv, "states")) {
286 builder.fForwardTables->printRuleStatusTable();
294 RBBIDataHeader *data = builder.flattenData(); // returns NULL if error
295 if (U_FAILURE(*builder.fStatus)) {