Compare Revisions

XPIDL Syntax

Revision 69057:

Revision 69057 by Manu on

Revision 69058:

Revision 69058 by Manu on

Title:
Syntax
Syntax
Slug:
XPIDL/Syntax
XPIDL/Syntax
Tags:
NeedsTechnicalReview, XPCOM, xpidl, "Developing Mozilla"
NeedsTechnicalReview, XPCOM, xpidl, "Developing Mozilla"
Content:

Revision 69057
Revision 69058
nn162{{wiki.template('Xpidl-bnf-decl', [ "xpidl-method-modifier" ])}} 
 >:= '{{wiki.template('Xpidl-bnf-decl', [ "noscript" ])}}' | '{{wik
 >i.template('xpidl-bnf-decl%7Dnotxpcom')}}'
163{{wiki.template('Xpidl-bnf-decl', [ "xpidl-method-modifier-list" 
 >])}} := 
164       {{template.Xpidl("xpidl-method-modifier")}} |
165       {{template.Xpidl("xpidl-method-modifier")}}',' {{template.
 >Xpidl("xpidl-method-modifier-list")}}
166{{wiki.template('Xpidl-bnf-decl', [ "xpidl-method-modifiers" ])}}
 > := '[' {{template.Xpidl("xpidl-method-modifier-list")}} ']' 
167 
t164{{wiki.template('Xpidl-bnf-decl', [ "xpidl-method" ])}} := {{tempt170{{wiki.template('Xpidl-bnf-decl', [ "xpidl-method" ])}} := [ {{te
>late.Xpidl("xpidl-type")}} {{template.Xpidl("xpidl-valid-id")}} '>mplate.Xpidl("xpidl-method-modifiers")}} ] {{template.Xpidl("xpid
>('[ {{template.Xpidl("xpidl-param-list")}} ]');'>l-type")}} {{template.Xpidl("xpidl-valid-id")}} '('[ {{template.X
 >pidl("xpidl-param-list")}} ]');'

Back to History