diff options
author | nkostylev@chromium.org <nkostylev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-08 11:35:18 +0000 |
---|---|---|
committer | nkostylev@chromium.org <nkostylev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-08 11:35:18 +0000 |
commit | 41e296599b5eb81494472cbdb6ec86746f682bcd (patch) | |
tree | a2b6233e6ed633acbfc7814d5a65767d4e951e8c /tools/idl_parser/test_parser/extattr_ppapi.idl | |
parent | 5311147515a6632dab64ba87962f51a790a4b194 (diff) | |
download | chromium_src-41e296599b5eb81494472cbdb6ec86746f682bcd.zip chromium_src-41e296599b5eb81494472cbdb6ec86746f682bcd.tar.gz chromium_src-41e296599b5eb81494472cbdb6ec86746f682bcd.tar.bz2 |
Revert 216379 "IDL parser: fix lint errors and PPAPI ExtAttr gra..."
> IDL parser: fix lint errors and PPAPI ExtAttr grammar (+ test)
>
> This fixes Pylint errors in the IDL parser.
> It also fixes the grammar for PPAPI-specific extended attributes,
> and adds tests.
>
> Beyond beautification, this allows us to use Pylint in future
> (skipping long line checks).
>
> Review URL: https://chromiumcodereview.appspot.com/22411002
TBR=nbarth@chromium.org
Review URL: https://codereview.chromium.org/22681002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216380 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/idl_parser/test_parser/extattr_ppapi.idl')
-rw-r--r-- | tools/idl_parser/test_parser/extattr_ppapi.idl | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/tools/idl_parser/test_parser/extattr_ppapi.idl b/tools/idl_parser/test_parser/extattr_ppapi.idl deleted file mode 100644 index 0206901..0000000 --- a/tools/idl_parser/test_parser/extattr_ppapi.idl +++ /dev/null @@ -1,91 +0,0 @@ -/* Copyright 2013 The Chromium Authors. All rights reserved. - Use of this source code is governed by a BSD-style license that can be - found in the LICENSE file. */ - -/* Test ExtendedAttribute productions - -Run with --test to generate an AST and verify that all comments accurately -reflect the state of the Nodes. - -BUILD Type(Name) -This comment signals that a node of type <Type> is created with the -name <Name>. - -ERROR Error String -This comment signals that a error of <Error String> is generated. The error -is not assigned to a node, but are expected in order. - -PROP Key=Value -This comment signals that a property has been set on the Node such that -<Key> = <Value>. - -TREE -Type(Name) - Type(Name) - Type(Name) - Type(Name) - ... -This comment signals that a tree of nodes matching the BUILD comment -symatics should exist. This is an exact match. -*/ - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - * Arguments() - */ - -[foo()] interface Foo {}; - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - * Values() - */ - -[foo(1)] interface Foo {}; - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - * Values() - */ - -[foo(1 true 1.2e-3)] interface Foo {}; - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - * Arguments() - * Error(Unexpected ).) - */ - -[foo(null)] interface Foo {}; - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - */ - -[foo=1] interface Foo {}; - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - */ - -[foo=true] interface Foo {}; - -/* TREE - *Interface(Foo) - * ExtAttributes() - * ExtAttribute(foo) - */ - -[foo=1.2e-3] interface Foo {}; |