X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fbasic.cpp;h=2a4a3e39b9e3629b79b9e2e3cfd7a5307428eaa6;hp=5606f3640e7d4d0fb9952ebefc830ec79478db3c;hb=af0c47009ca7a15af966430bdf1a72fe05c1c6f9;hpb=ac3a435cba5134b800825a5e8bc26c1153c62ad1 diff --git a/ginac/basic.cpp b/ginac/basic.cpp index 5606f364..2a4a3e39 100644 --- a/ginac/basic.cpp +++ b/ginac/basic.cpp @@ -205,6 +205,9 @@ bool basic::info(unsigned inf) const /** Number of operands/members. */ unsigned basic::nops() const { + // iterating from 0 to nops() on atomic objects should be an empty loop, + // and accessing their elements is a range error. Container objects should + // override this. return 0; }