Lines Matching defs:interfaces

103                        IdentifierToken interfaces[],
106 declaration, modifiers, superClass, interfaces);
122 // Inner classes cannot be static, nor can they be interfaces
123 // (which are implicitly static). Static classes and interfaces
572 for (int i = 0 ; i < interfaces.length ; i++) {
573 ClassDeclaration intf = interfaces[i];
575 // Error localization fails here if interfaces were
578 && interfaceIds.length == interfaces.length) {
749 // interfaces? See bugid 4038529.
810 // Check interfaces
811 for (int i = 0 ; i < interfaces.length ; i++) {
812 ClassDeclaration intf = interfaces[i];
815 && interfaceIds.length == interfaces.length) {
857 // Remove this interface from the list of interfaces
860 new ClassDeclaration[interfaces.length - 1];
861 System.arraycopy(interfaces, 0, newInterfaces, 0, i);
862 System.arraycopy(interfaces, i + 1, newInterfaces, i,
864 interfaces = newInterfaces;
912 // in our parent classes and interfaces which we do not override.
1069 * Check this class has its superclass and its interfaces. Also
1099 // Check the existence of the superclass and all interfaces.
1307 // Find interfaces
1308 if (interfaceIds != null && interfaces == null) {
1309 interfaces = new ClassDeclaration[interfaceIds.length];
1310 for (int i = 0 ; i < interfaces.length ; i++) {
1311 interfaces[i] = resolveSuper(env, interfaceIds[i]);
1313 if (interfaces[i] == interfaces[j]) {
1434 int ni = (interfaces == null) ? 0 : interfaces.length;
1437 System.arraycopy(interfaces, 0, i1, 1, ni);
1445 interfaces = i1;
1602 IdentifierToken interfaces[] = {};
1613 sup, interfaces,
1937 IdentifierToken interfaces[] = {};
1943 sup, interfaces, this);
2230 for (int i = 0 ; i < interfaces.length ; i++) {
2231 tab.put(interfaces[i]);
2329 // not interfaces. This is a workaround for a bug in IE3.0,
2330 // which refuses interfaces with ACC_SUPER on.
2360 data.writeShort(interfaces.length);
2361 for (int i = 0 ; i < interfaces.length ; i++) {
2362 data.writeShort(tab.index(interfaces[i]));