void ConvertAttributes(List <AttributeSection> sections, B.AttributeCollection col) { foreach (AttributeSection s in sections) { if (s.AttributeTarget.Length > 0) { AddError(s, "Attribute target not supported"); continue; } foreach (ICSharpCode.NRefactory.Ast.Attribute a in s.Attributes) { col.Add((B.Attribute)VisitAttribute(a, null)); } } }
protected void AddAttributes(AttributeCollection target) { if (target != null) target.Extend(_attributes); _attributes.Clear(); }
void WriteAttributes(AttributeCollection attributes, bool addNewLines) { foreach (Boo.Lang.Compiler.Ast.Attribute attribute in attributes) { Visit(attribute); if (addNewLines) { WriteLine(); } else { Write(" "); } } }
private void AddAttributeTo(AttributeCollection attributes) { if (attributes.ContainsEntity(_extensionAttributeConstructor)) return; attributes.Add(ExtensionAttributeInstance()); }
public Boo.Lang.Compiler.Ast.AttributeCollection PopRange(int begin) { Boo.Lang.Compiler.Ast.AttributeCollection range = new Boo.Lang.Compiler.Ast.AttributeCollection(_parent); range.InnerList.Extend(InternalPopRange(begin)); return(range); }
protected UnityScriptParser(TokenStream lexer, int k) : base(lexer, k) { if (!this.$initialized__UnityScript_Parser_UnityScriptParser$) { this._attributes = new AttributeCollection(); this._loopStack = new List(); this.$initialized__UnityScript_Parser_UnityScriptParser$ = true; } this.initialize(); }
public UnityScriptParser(TokenStream lexer) : this(lexer, 2) { if (!this.$initialized__UnityScript_Parser_UnityScriptParser$) { this._attributes = new AttributeCollection(); this._loopStack = new List(); this.$initialized__UnityScript_Parser_UnityScriptParser$ = true; } }
public UnityScriptParser(TokenBuffer tokenBuf) : this(tokenBuf, 2) { if (!this.$initialized__UnityScript_Parser_UnityScriptParser$) { this._attributes = new AttributeCollection(); this._loopStack = new List(); this.$initialized__UnityScript_Parser_UnityScriptParser$ = true; } }
public UnityScriptParser(ParserSharedInputState state) : base(state, 2) { if (!this.$initialized__UnityScript_Parser_UnityScriptParser$) { this._attributes = new AttributeCollection(); this._loopStack = new List(); this.$initialized__UnityScript_Parser_UnityScriptParser$ = true; } this.initialize(); }