|
|
@ -38,16 +38,32 @@ namespace ICSharpCode.NRefactory.CSharp |
|
|
|
public readonly static Role<CSharpTokenNode> ElseKeywordRole = new Role<CSharpTokenNode>("ElseKeyword", CSharpTokenNode.Null); |
|
|
|
public readonly static Role<CSharpTokenNode> ElseKeywordRole = new Role<CSharpTokenNode>("ElseKeyword", CSharpTokenNode.Null); |
|
|
|
public readonly static Role<Statement> FalseRole = new Role<Statement>("False", Statement.Null); |
|
|
|
public readonly static Role<Statement> FalseRole = new Role<Statement>("False", Statement.Null); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public CSharpTokenNode IfToken { |
|
|
|
|
|
|
|
get { return GetChildByRole (IfKeywordRole); } |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public CSharpTokenNode LParToken { |
|
|
|
|
|
|
|
get { return GetChildByRole (Roles.LPar); } |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public Expression Condition { |
|
|
|
public Expression Condition { |
|
|
|
get { return GetChildByRole (ConditionRole); } |
|
|
|
get { return GetChildByRole (ConditionRole); } |
|
|
|
set { SetChildByRole (ConditionRole, value); } |
|
|
|
set { SetChildByRole (ConditionRole, value); } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public CSharpTokenNode RParToken { |
|
|
|
|
|
|
|
get { return GetChildByRole (Roles.RPar); } |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public Statement TrueStatement { |
|
|
|
public Statement TrueStatement { |
|
|
|
get { return GetChildByRole (TrueRole); } |
|
|
|
get { return GetChildByRole (TrueRole); } |
|
|
|
set { SetChildByRole (TrueRole, value); } |
|
|
|
set { SetChildByRole (TrueRole, value); } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public CSharpTokenNode ElseToken { |
|
|
|
|
|
|
|
get { return GetChildByRole (ElseKeywordRole); } |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public Statement FalseStatement { |
|
|
|
public Statement FalseStatement { |
|
|
|
get { return GetChildByRole (FalseRole); } |
|
|
|
get { return GetChildByRole (FalseRole); } |
|
|
|
set { SetChildByRole (FalseRole, value); } |
|
|
|
set { SetChildByRole (FalseRole, value); } |
|
|
|