public ulong VisitAttribute(UserDeclarationAttribute a) { ulong r = 1000187; if (a.AttributeExpression != null) { for (int i = 0; i < a.AttributeExpression.Length; i++) { r += (Primes.PrimeNumbers[i] * Accept(a.AttributeExpression[i])) << 32; } } return(r); }
public override void VisitAttribute(UserDeclarationAttribute a) { if (a.AttributeExpression != null && a.AttributeExpression.Length > 0 && IsIncompleteExpression(a.AttributeExpression[0])) { prv = new CtrlSpaceCompletionProvider(cdgen, scopedBlock, MemberFilter.BuiltInPropertyAttributes | MemberFilter.Methods | MemberFilter.Variables | MemberFilter.Types); halt = true; } else { base.VisitAttribute(a); } }
public virtual void VisitAttribute(UserDeclarationAttribute a) { if(a.AttributeExpression != null && a.AttributeExpression.Length != 0) foreach(var x in a.AttributeExpression) x.Accept(this); }
public string VisitAttribute(UserDeclarationAttribute a) { throw new NotImplementedException(); }
public AbstractType VisitAttribute(UserDeclarationAttribute a) { throw new NotImplementedException(); }
public override void VisitAttribute(UserDeclarationAttribute a) { if (a.AttributeExpression != null && a.AttributeExpression.Length>0 && IsIncompleteExpression (a.AttributeExpression[0])) { prv = new CtrlSpaceCompletionProvider(cdgen, scopedBlock, scopedStatement, MemberFilter.BuiltInPropertyAttributes | MemberFilter.Methods | MemberFilter.Variables | MemberFilter.Types); halt = true; } else base.VisitAttribute (a); }
public CompletionItemKind VisitAttribute(UserDeclarationAttribute a) { throw new NotImplementedException(); }