Skip to content

Commit

Permalink
Fixing an error that crept in during earlier check-in for haxe.bnf,
Browse files Browse the repository at this point in the history
when fixing constructor elements.
  • Loading branch information
sganapavarapu1 committed Oct 8, 2014
1 parent c264d55 commit 15b1574
Show file tree
Hide file tree
Showing 104 changed files with 321 additions and 291 deletions.
240 changes: 142 additions & 98 deletions gen/com/intellij/plugins/haxe/lang/parser/HaxeParser.java

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeAnonymousFunctionDeclaration extends HaxeMethod {
public interface HaxeAnonymousFunctionDeclaration extends HaxePsiCompositeElement {

@Nullable
HaxeParameterList getParameterList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeAnonymousTypeBody extends HaxeMethod {
public interface HaxeAnonymousTypeBody extends HaxePsiCompositeElement {

@Nullable
HaxeAnonymousTypeFieldList getAnonymousTypeFieldList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeAnonymousTypeFieldList extends HaxeMethod {
public interface HaxeAnonymousTypeFieldList extends HaxePsiCompositeElement {

@NotNull
List<HaxeAnonymousTypeField> getAnonymousTypeFieldList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeBlockStatement extends HaxeMethod {
public interface HaxeBlockStatement extends HaxePsiCompositeElement {

@NotNull
List<HaxeBlockStatement> getBlockStatementList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeBreakStatement extends HaxeMethod {
public interface HaxeBreakStatement extends HaxePsiCompositeElement {

}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

public interface HaxeCastExpression extends HaxeExpression, HaxeReference {

@NotNull
@Nullable
HaxeExpression getExpression();

@Nullable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeCatchStatement extends HaxeMethod {
public interface HaxeCatchStatement extends HaxePsiCompositeElement {

@Nullable
HaxeBlockStatement getBlockStatement();
Expand Down Expand Up @@ -52,7 +52,7 @@ public interface HaxeCatchStatement extends HaxeMethod {
@Nullable
HaxeLocalVarDeclaration getLocalVarDeclaration();

@NotNull
@Nullable
HaxeParameter getParameter();

@Nullable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeContinueStatement extends HaxeMethod {
public interface HaxeContinueStatement extends HaxePsiCompositeElement {

}
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeDefaultCase extends HaxeMethod {
public interface HaxeDefaultCase extends HaxePsiCompositeElement {

@Nullable
HaxeSwitchCaseBlock getSwitchCaseBlock();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeDoWhileStatement extends HaxeMethod {
public interface HaxeDoWhileStatement extends HaxePsiCompositeElement {

@Nullable
HaxeBlockStatement getBlockStatement();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeExpression.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeExpression extends HaxeMethod {
public interface HaxeExpression extends HaxePsiCompositeElement {

}
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeExpressionList extends HaxeMethod {
public interface HaxeExpressionList extends HaxePsiCompositeElement {

@NotNull
List<HaxeExpression> getExpressionList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public interface HaxeForStatement extends HaxeComponent {
@Nullable
HaxeBreakStatement getBreakStatement();

@NotNull
@Nullable
HaxeComponentName getComponentName();

@Nullable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeFunctionType extends HaxeMethod {
public interface HaxeFunctionType extends HaxePsiCompositeElement {

@Nullable
HaxeFunctionType getFunctionType();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeGenericParam extends HaxeMethod {
public interface HaxeGenericParam extends HaxePsiCompositeElement {

@NotNull
List<HaxeGenericListPart> getGenericListPartList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeIfStatement extends HaxeMethod {
public interface HaxeIfStatement extends HaxePsiCompositeElement {

@NotNull
List<HaxeBlockStatement> getBlockStatementList();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeInherit.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeInherit extends HaxeMethod {
public interface HaxeInherit extends HaxePsiCompositeElement {

@Nullable
HaxeType getType();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeInheritList extends HaxeMethod {
public interface HaxeInheritList extends HaxePsiCompositeElement {

@NotNull
List<HaxeInherit> getInheritList();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeIterable.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeIterable extends HaxeMethod {
public interface HaxeIterable extends HaxePsiCompositeElement {

@NotNull
HaxeExpression getExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeLongTemplateEntry extends HaxeMethod {
public interface HaxeLongTemplateEntry extends HaxePsiCompositeElement {

@Nullable
HaxeExpression getExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeObjectLiteralElement extends HaxeMethod {
public interface HaxeObjectLiteralElement extends HaxePsiCompositeElement {

@NotNull
HaxeExpression getExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeReturnStatement extends HaxeMethod {
public interface HaxeReturnStatement extends HaxePsiCompositeElement {

@Nullable
HaxeExpression getExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeReturnStatementWithoutSemicolon extends HaxeMethod {
public interface HaxeReturnStatementWithoutSemicolon extends HaxePsiCompositeElement {

@NotNull
HaxeExpression getExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeShortTemplateEntry extends HaxeMethod {
public interface HaxeShortTemplateEntry extends HaxePsiCompositeElement {

@Nullable
HaxeExpression getExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeSwitchBlock extends HaxeMethod {
public interface HaxeSwitchBlock extends HaxePsiCompositeElement {

@Nullable
HaxeDefaultCase getDefaultCase();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeSwitchCase.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeSwitchCase extends HaxeMethod {
public interface HaxeSwitchCase extends HaxePsiCompositeElement {

@NotNull
List<HaxeExpression> getExpressionList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeSwitchCaseBlock extends HaxeMethod {
public interface HaxeSwitchCaseBlock extends HaxePsiCompositeElement {

@NotNull
List<HaxeBlockStatement> getBlockStatementList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeSwitchStatement extends HaxeMethod {
public interface HaxeSwitchStatement extends HaxePsiCompositeElement {

@NotNull
@Nullable
HaxeExpression getExpression();

@NotNull
@Nullable
HaxeSwitchBlock getSwitchBlock();

}
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeThrowStatement extends HaxeMethod {
public interface HaxeThrowStatement extends HaxePsiCompositeElement {

@NotNull
@Nullable
HaxeExpression getExpression();

}
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTryStatement extends HaxeMethod {
public interface HaxeTryStatement extends HaxePsiCompositeElement {

@Nullable
HaxeBlockStatement getBlockStatement();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeType.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeType extends HaxeMethod {
public interface HaxeType extends HaxePsiCompositeElement {

@NotNull
HaxeReferenceExpression getReferenceExpression();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTypeExtends extends HaxeMethod {
public interface HaxeTypeExtends extends HaxePsiCompositeElement {

@NotNull
HaxeType getType();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeTypeList.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTypeList extends HaxeMethod {
public interface HaxeTypeList extends HaxePsiCompositeElement {

@NotNull
List<HaxeTypeListPart> getTypeListPartList();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTypeListPart extends HaxeMethod {
public interface HaxeTypeListPart extends HaxePsiCompositeElement {

@Nullable
HaxeFunctionType getFunctionType();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTypeOrAnonymous extends HaxeMethod {
public interface HaxeTypeOrAnonymous extends HaxePsiCompositeElement {

@Nullable
HaxeAnonymousType getAnonymousType();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeTypeParam.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTypeParam extends HaxeMethod {
public interface HaxeTypeParam extends HaxePsiCompositeElement {

@NotNull
HaxeTypeList getTypeList();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeTypeTag.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeTypeTag extends HaxeMethod {
public interface HaxeTypeTag extends HaxePsiCompositeElement {

@Nullable
HaxeFunctionType getFunctionType();
Expand Down
2 changes: 1 addition & 1 deletion gen/com/intellij/plugins/haxe/lang/psi/HaxeVarInit.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;

public interface HaxeVarInit extends HaxeMethod {
public interface HaxeVarInit extends HaxePsiCompositeElement {

@Nullable
HaxeExpression getExpression();
Expand Down
Loading

0 comments on commit 15b1574

Please sign in to comment.