Lines Matching defs:names

108      * all names from the appropriate context (e.g. all the method names
109 * in a given class). The names must not have had any IDL conversions
115 * Section 28.3.2.7 (member and method names only)
127 // 28.3.2.7 Case sensitive member names.
158 * Convert names with illegal IDL identifier characters.
213 * Convert names which collide with IDL keywords.
229 * Convert names which have leading underscores
246 * Section 28.3.2.7 (class or interface names only)
275 // 28.3.2.7 Case sensitive class or interface names...
300 // d.11315 Incorrectly mangled exception names
315 * Convert a qualified Identifier into an array of IDL names.
332 // 28.3.2.7 Case sensitive module names.
423 * Get an array module names.
520 String[] names) {
524 // Strip the prefixes off of the attribute names...
528 case ATTRIBUTE_GET: names[i] = names[i].substring(3); break;
529 case ATTRIBUTE_IS: names[i] = names[i].substring(2); break;
530 case ATTRIBUTE_SET: names[i] = names[i].substring(3); break;
544 names[i].equals(names[j])) {
562 names[i] = methods[i].getName();
582 if (j != i && names[i].equals(names[j])) {
616 names[getterIndex] = methods[getterIndex].getName();
641 names[i] = methods[i].getName();
654 String name = names[i];
668 names[i] = buffer.toString();
678 * Set all the method names in a given class.
697 // attribute names.
699 // 3. Apply all 28.3 manglings, except 28.3.2.7, to all names.
701 // 4. Apply 28.3.2.7 manglings to all method names.
715 // Make an array of all the method names...
717 String[] names = new String[count];
719 names[i] = allMethods[i].getName();
741 setAttributeKinds(allMethods,kinds,names);
744 // Make and populate a new context from our names array...
749 context.put(names[i]);
752 // Apply the appropriate 28.3 manglings to all the names...
757 names[i] = getMemberOrMethodName(context,names[i],env);
759 names[i] = IDL_CONSTRUCTOR;
772 doesMethodCollide(names[i],allMethods[i],allMethods,names,true));
774 convertOverloadedMethods(allMethods,names,overloaded);
781 doesConstructorCollide(names[i],allMethods[i],allMethods,names,true));
783 convertOverloadedMethods(allMethods,names,overloaded);
794 doesMethodCollide(names[i],method,allMethods,names,true)) {
798 names[i] += "__";
812 doesConstructorCollide(names[i],method,allMethods,names,false)) {
816 names[i] += "__";
825 if (names[i].equalsIgnoreCase(containerName)) {
829 names[i] += "_";
841 if (doesMethodCollide(names[i],allMethods[i],allMethods,names,false)) {
849 // Ok. We have unique names. Create the appropriate 'wire' name
856 String wireName = names[i];
861 String attributeName = names[i];
889 String[] names,
892 for (int i = 0; i < names.length; i++) {
907 names[i] += "__";
930 names[i] += argIDLName;
934 names[i] += "__";
939 names[i] = stripLeadingUnderscore(names[i]);
959 name.equals(allNames[i])) { // Same names
1001 name.equals(allNames[i])) { // Same names
1014 * Set all the member names in a given class.
1033 // Now set all the idl names...
1053 // Check for collisions between member names...
1067 // Now check for collisions between member names and
1068 // method names...