Lines Matching refs:single
147 SingleID* single; in parseSingleID() local
151 single = specsToID(specsA, FORWARD); in parseSingleID()
153 if (b == NULL || single == NULL) { in parseSingleID()
155 delete single; in parseSingleID()
159 single->canonID.append(OPEN_REV) in parseSingleID()
162 single->filter = specsA->filter; in parseSingleID()
167 single = specsToID(specsB, FORWARD); in parseSingleID()
169 if (a == NULL || single == NULL) { in parseSingleID()
171 delete single; in parseSingleID()
175 single->canonID.append(OPEN_REV) in parseSingleID()
178 single->filter = specsB->filter; in parseSingleID()
185 single = specsToID(specsA, FORWARD); in parseSingleID()
187 single = specsToSpecialInverse(*specsA, status); in parseSingleID()
188 if (single == NULL) { in parseSingleID()
189 single = specsToID(specsA, REVERSE); in parseSingleID()
193 if (single == NULL) { in parseSingleID()
197 single->filter = specsA->filter; in parseSingleID()
203 return single; in parseSingleID()
227 SingleID* single = specsToID(specs, FORWARD); in parseFilterID() local
228 if (single != NULL) { in parseFilterID()
229 single->filter = specs->filter; in parseFilterID()
232 return single; in parseFilterID()
387 SingleID* single = parseSingleID(id, pos, dir, ec); in parseCompoundID() local
388 if (single == NULL) { in parseCompoundID()
392 list.addElement(single, ec); in parseCompoundID()
394 list.insertElementAt(single, 0, ec); in parseCompoundID()
411 SingleID* single = (SingleID*) list.elementAt(i); in parseCompoundID() local
412 canonID.append(single->canonID); in parseCompoundID()
487 SingleID* single = (SingleID*) list.elementAt(i); in instantiateList() local
488 if (single->basicID.length() != 0) { in instantiateList()
489 t = single->createInstance(); in instantiateList()