예제 #1
0
 virtual public void VisitDirectVarUse(DirectVarUse x)
 {
     //VisitVarLikeConstructUse(x);
 }
예제 #2
0
        public StaticVarDecl(Text.Span span, DirectVarUse/*!*/ variable, Expression initializer)
            : base(span)
        {
            Debug.Assert(variable != null);

            this.variable = variable;
            this.initializer = initializer;
        }
예제 #3
0
파일: TryStmt.cs 프로젝트: dw4dev/Phalanger
        public CatchItem(Text.Span p, DirectTypeRef tref, DirectVarUse/*!*/ variable,
			IList<Statement>/*!*/ statements)
			: base(p)
		{
			Debug.Assert(variable != null && statements != null);

			this.tref = tref;
			this.variable = variable;
			this.statements = statements.AsArray();
		}
예제 #4
0
		public StaticVarDecl(Position position, DirectVarUse/*!*/ variable, Expression initializer)
			: base(position)
		{
			Debug.Assert(variable != null);

			this.variable = variable;
			this.initializer = initializer;
		}
예제 #5
0
        public CatchItem(Text.Span p, GenericQualifiedName className, DirectVarUse/*!*/ variable,
			List<Statement>/*!*/ statements)
			: base(p)
		{
			Debug.Assert(variable != null && statements != null);

			this.className = className;
			this.variable = variable;
			this.statements = statements;
		}