Lines Matching refs:single
149 SingleID* single; in parseSingleID() local
153 single = specsToID(specsA, FORWARD); in parseSingleID()
155 if (b == NULL || single == NULL) { in parseSingleID()
157 delete single; in parseSingleID()
161 single->canonID.append(OPEN_REV) in parseSingleID()
164 single->filter = specsA->filter; in parseSingleID()
169 single = specsToID(specsB, FORWARD); in parseSingleID()
171 if (a == NULL || single == NULL) { in parseSingleID()
173 delete single; in parseSingleID()
177 single->canonID.append(OPEN_REV) in parseSingleID()
180 single->filter = specsB->filter; in parseSingleID()
187 single = specsToID(specsA, FORWARD); in parseSingleID()
189 single = specsToSpecialInverse(*specsA, status); in parseSingleID()
190 if (single == NULL) { in parseSingleID()
191 single = specsToID(specsA, REVERSE); in parseSingleID()
195 if (single == NULL) { in parseSingleID()
199 single->filter = specsA->filter; in parseSingleID()
205 return single; in parseSingleID()
229 SingleID* single = specsToID(specs, FORWARD); in parseFilterID() local
230 if (single != NULL) { in parseFilterID()
231 single->filter = specs->filter; in parseFilterID()
234 return single; in parseFilterID()
392 SingleID* single = parseSingleID(id, pos, dir, ec); in parseCompoundID() local
393 if (single == NULL) { in parseCompoundID()
397 list.adoptElement(single, ec); in parseCompoundID()
399 list.insertElementAt(single, 0, ec); in parseCompoundID()
416 SingleID* single = (SingleID*) list.elementAt(i); in parseCompoundID() local
417 canonID.append(single->canonID); in parseCompoundID()
492 SingleID* single = (SingleID*) list.elementAt(i); in instantiateList() local
493 if (single->basicID.length() != 0) { in instantiateList()
494 t = single->createInstance(); in instantiateList()