public override bool Visit(AstStaticModifier node)
 {
     return true;
 }
Exemple #2
0
 public AstClassMethod(
     AstVisibilityModifier visibility,
     AstStaticModifier staticMod,
     AstIdExpression typeDef,
     AstIdExpression name,
     AstArgumentsDefList argumentsDefinition,
     AstStatementsBlock statementsBlock
 )
 {
     Visibility = visibility;
     Static = staticMod;
     TypeDef = typeDef;
     Name = name;
     ArgumentsDefinition = argumentsDefinition;
     StatementsBlock = statementsBlock;
 }
Exemple #3
0
 public AstClassField(
     AstVisibilityModifier visibility,
     AstStaticModifier staticMod,
     AstIdExpression typeDef,
     AstIdExpression name
 )
 {
     Visibility = visibility;
     Static = staticMod;
     TypeDef = typeDef;
     Name = name;
 }
 // #STATIC_MODIFIER STATIC
 private void ConstructStaticModifier()
 {
     var mod = new AstStaticModifier(StaticModifier.STATIC);
     PushNode(mod);
 }
 // #STATIC_MODIFIER
 private void ConstructEmptyStaticModifier()
 {
     var mod = new AstStaticModifier(StaticModifier.INSTANCE);
     PushNode(mod);
 }
 public abstract bool Visit(AstStaticModifier node);