Lines Matching refs:entry
620 static Boolean compareTypes(ParseContext *c, int sub, int entry, int numEntries)
630 bIP = &c->fInEntries[entry];
665 static int searchDict(ParseContext *c, int entry, int numE)
670 if (numE == 1 && kNTBuiltIn == c->fInEntries[entry].fType)
674 if (compareTypes(c, sub, entry, numE))
698 appendQualifiedClass(ParseContext *c, int entry)
709 iP = &c->fInEntries[entry];
774 if (!newSub(c, entry, 1))
786 int entry, numE, lastEntry;
793 entry = tP->fStartEntry;
795 lastEntry = entry + numE;
798 iP = &c->fInEntries[entry + i];
804 i++; // Copy the current entry
810 sub = searchDict(c, entry + i, numE - i);
818 sub = searchDict(c, entry + i, numE - i);
843 bcopy(&c->fInEntries[entry], oP, i * sizeof(*oP));
899 else if (appendQualifiedClass(c, entry + i))
906 for (i += entry; --i >= entry; ) {
919 // Setup the output entry array
934 continue; // Pseudo entry do not output;
1082 BaseTypeData *bIP = &c->fInEntries[start]; // First duplicate entry
1101 // Now we have to duplicate the types for the new entry
1119 // Must have a valid c->fCurBaseP pointer on entry
1361 // Retarget the argument and return types for the new entry positions
1484 // Update the type entry for the void argument list
1531 // is immediately before this entry. We will have to delete the 'P' declarator