Example #1
0
 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));
         }
     }
 }
Example #2
0
	protected void AddAttributes(AttributeCollection target)
	{
		if (target != null) target.Extend(_attributes);
		_attributes.Clear();
	}
Example #3
0
 void WriteAttributes(AttributeCollection attributes, bool addNewLines)
 {
     foreach (Boo.Lang.Compiler.Ast.Attribute attribute in attributes)
     {
         Visit(attribute);
         if (addNewLines)
         {
             WriteLine();
         }
         else
         {
             Write(" ");
         }
     }
 }
Example #4
0
		private void AddAttributeTo(AttributeCollection attributes)
		{
			if (attributes.ContainsEntity(_extensionAttributeConstructor))
				return;
			attributes.Add(ExtensionAttributeInstance());
		}
Example #5
0
 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();
 }