64 return operator[](0).lineNumber();
76 return operator[](size()-1).lineNumber();
95 FatalErrorIn(
"const dictionary& primitiveEntry::dict() const")
96 <<
"Attempt to return primitive entry " << info()
97 <<
" as a sub-dictionary"
106 FatalErrorIn(
"const dictionary& primitiveEntry::dict()")
107 <<
"Attempt to return primitive entry " << info()
108 <<
" as a sub-dictionary"
123 if (varTokens.
empty())
125 label end = tokens.
size() - 1;
127 for (label j=posI; j<end; j++)
129 tokens[j] = tokens[j+1];
134 else if (varTokens.
size() > 1)
138 label end = tokens.
size() - 1;
139 label offset = varTokens.
size() - 1;
141 for (label j=end; j>posI; j--)
143 tokens[j] = tokens[j-offset];
149 tokens[posI + j] = varTokens[j];