Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(151)

Side by Side Diff: Source/bindings/tests/idls/TestObject.idl

Issue 275763002: Compute distinguishing argument index (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Alpha Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2013 Google Inc. All rights reserved. 2 * Copyright (C) 2013 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after
380 void voidMethodStringArgVariadicStringArg(DOMString stringArg, DOMString... variadicStringArgs); 380 void voidMethodStringArgVariadicStringArg(DOMString stringArg, DOMString... variadicStringArgs);
381 void voidMethodVariadicTestInterfaceEmptyArg(TestInterfaceEmpty... variadicT estInterfaceEmptyArgs); 381 void voidMethodVariadicTestInterfaceEmptyArg(TestInterfaceEmpty... variadicT estInterfaceEmptyArgs);
382 void voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg(TestInterf aceEmpty testInterfaceEmptyArg, TestInterfaceEmpty... variadicTestInterfaceEmpty Args); 382 void voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg(TestInterf aceEmpty testInterfaceEmptyArg, TestInterfaceEmpty... variadicTestInterfaceEmpty Args);
383 void voidMethodVariadicTestInterfaceGarbageCollectedArg(TestInterfaceGarbage Collected... variadicTestInterfaceGarbageCollectedArg); 383 void voidMethodVariadicTestInterfaceGarbageCollectedArg(TestInterfaceGarbage Collected... variadicTestInterfaceGarbageCollectedArg);
384 void voidMethodVariadicTestInterfaceWillBeGarbageCollectedArg(TestInterfaceW illBeGarbageCollected... variadicTestInterfaceWillBeGarbageCollectedArg); 384 void voidMethodVariadicTestInterfaceWillBeGarbageCollectedArg(TestInterfaceW illBeGarbageCollected... variadicTestInterfaceWillBeGarbageCollectedArg);
385 385
386 // Overloaded methods 386 // Overloaded methods
387 void overloadedMethodA(long longArg); 387 void overloadedMethodA(long longArg);
388 void overloadedMethodA(long longArg1, long longArg2); 388 void overloadedMethodA(long longArg1, long longArg2);
389 void overloadedMethodB(long longArg); 389 void overloadedMethodB(long longArg);
390 void overloadedMethodB(long longArg1, optional long longArg2); 390 void overloadedMethodB(boolean booleanArg, optional long longArg);
391 void overloadedMethodC(long longArg); 391 void overloadedMethodC(long longArg);
392 void overloadedMethodC(long longArg, long... longArgs); 392 void overloadedMethodC(boolean booleanArg, long... longArgs);
393 void overloadedMethodD(long longArg); 393 void overloadedMethodD(long longArg);
394 void overloadedMethodD(TestInterfaceEmpty testInterfaceEmptyArg); 394 void overloadedMethodD(TestInterfaceEmpty testInterfaceEmptyArg);
395 void overloadedMethodE(long longArg); 395 void overloadedMethodE(long longArg);
396 void overloadedMethodE(long[] longArrayArg); 396 void overloadedMethodE(long[] longArrayArg);
397 void overloadedMethodF(long longArg); 397 void overloadedMethodF(long longArg);
398 void overloadedMethodF(TestInterfaceEmpty? testInterfaceEmptyOrNullArg); 398 void overloadedMethodF(TestInterfaceEmpty? testInterfaceEmptyOrNullArg);
399 void overloadedMethodG(); 399 void overloadedMethodG();
400 void overloadedMethodG([LegacyOverloadString] DOMString legacyOverloadString StringArg); 400 void overloadedMethodG([LegacyOverloadString] DOMString legacyOverloadString StringArg);
401 void overloadedMethodH(); 401 void overloadedMethodH();
402 void overloadedMethodH(TestCallbackInterface testCallbackInterfaceArg); 402 void overloadedMethodH(TestCallbackInterface testCallbackInterfaceArg);
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
494 void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); 494 void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg);
495 495
496 // Extended attributes on referenced interfaces 496 // Extended attributes on referenced interfaces
497 // (not self; self-reference tests at interface themselves) 497 // (not self; self-reference tests at interface themselves)
498 attribute TestInterface testInterfaceAttribute; // [ImplementedAs] 498 attribute TestInterface testInterfaceAttribute; // [ImplementedAs]
499 attribute TestInterfaceGarbageCollected testInterfaceGarbageCollectedAttribu te; // [GarbageCollected] 499 attribute TestInterfaceGarbageCollected testInterfaceGarbageCollectedAttribu te; // [GarbageCollected]
500 attribute TestInterfaceGarbageCollected? testInterfaceGarbageCollectedOrNull Attribute; // [GarbageCollected] 500 attribute TestInterfaceGarbageCollected? testInterfaceGarbageCollectedOrNull Attribute; // [GarbageCollected]
501 attribute TestInterfaceWillBeGarbageCollected testInterfaceWillBeGarbageColl ectedAttribute; // [WillBeGarbageCollected] 501 attribute TestInterfaceWillBeGarbageCollected testInterfaceWillBeGarbageColl ectedAttribute; // [WillBeGarbageCollected]
502 attribute TestInterfaceWillBeGarbageCollected? testInterfaceWillBeGarbageCol lectedOrNullAttribute; // [WillBeGarbageCollected] 502 attribute TestInterfaceWillBeGarbageCollected? testInterfaceWillBeGarbageCol lectedOrNullAttribute; // [WillBeGarbageCollected]
503 }; 503 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698