| 1955 | } |
| 1956 | |
| 1957 | BfMoreInfo* BfPassInstance::MoreInfo(const StringImpl& info, bool forceQueue) |
| 1958 | { |
| 1959 | if ((!mLastWasDisplayed) || (forceQueue)) |
| 1960 | { |
| 1961 | if (mLastWasAdded) |
| 1962 | { |
| 1963 | auto lastError = mErrors.back(); |
| 1964 | BfMoreInfo* moreInfo = new BfMoreInfo(); |
| 1965 | moreInfo->mInfo = info; |
| 1966 | moreInfo->mSource = NULL; |
| 1967 | moreInfo->mSrcStart = -1; |
| 1968 | moreInfo->mSrcEnd = -1; |
| 1969 | |
| 1970 | lastError->mMoreInfo.push_back(moreInfo); |
| 1971 | return moreInfo; |
| 1972 | } |
| 1973 | |
| 1974 | return NULL; |
| 1975 | } |
| 1976 | |
| 1977 | String outText; |
| 1978 | outText += " > "; |
| 1979 | outText += info; |
| 1980 | OutputLine(outText); |
| 1981 | return NULL; |
| 1982 | } |
| 1983 | |
| 1984 | BfMoreInfo* BfPassInstance::MoreInfo(const StringImpl& info, BfAstNode* refNode) |
| 1985 | { |
no test coverage detected