--- a/apicompatanamdw/compatanalysercmd/headeranalyser/src/ReportIssue.cpp Thu Apr 22 17:15:08 2010 +0530
+++ b/apicompatanamdw/compatanalysercmd/headeranalyser/src/ReportIssue.cpp Mon Apr 26 16:28:13 2010 +0530
@@ -40,8 +40,9 @@
ReportIssue::ReportIssue(int aIssueId, const string& aFile,
const string& aFQName, const TIssueIdentity& aIdentityId,
const TIssueType& aTypeId, const TBCSeverity& aBCSeverityId,
- const TSCSeverity& aSCSeverityId, const string& aIgnoreInformation,
- int aLineNumber, const string& aCompareFileName, const string& aCompilationError, bool alineNoNeeded ):
+ const TSCSeverity& aSCSeverityId, const string& aIgnoreInformation,
+ int aLineNumber, const string& aIssueLoc, const string& aCompareFileName,
+ const string& aCompilationError, bool alineNoNeeded):
iHeaderFile(aFile),
iFQName(aFQName),
iId(aIssueId),
@@ -51,9 +52,9 @@
iIdentityId(aIdentityId),
iTypeId(aTypeId),
iLineNumber( aLineNumber ),
+ iIssueLoc(aIssueLoc),
iCompareFileName( aCompareFileName ),
- iCompilationError(aCompilationError),
- iLineNoNeeded(alineNoNeeded)
+ iCompilationError(aCompilationError)
{
}
@@ -256,6 +257,15 @@
}
// ----------------------------------------------------------------------------
+// ReportIssue::LineNumber
+// ----------------------------------------------------------------------------
+//
+const string& ReportIssue::IssueLocation() const
+{
+ return iIssueLoc;
+}
+
+// ----------------------------------------------------------------------------
// ReportIssue::CompareFileName
// ----------------------------------------------------------------------------
//
@@ -273,11 +283,6 @@
return iCompilationError;
}
-const bool& ReportIssue::LineInfoNeeded()
-{
- return iLineNoNeeded;
-}
-
// ----------------------------------------------------------------------------
// ReportIssue::ReportIssue
// ----------------------------------------------------------------------------
@@ -302,6 +307,7 @@
iIdentityId=other.iIdentityId;
iTypeId=other.iTypeId;
iLineNumber=other.iLineNumber;
+ iIssueLoc=other.iIssueLoc;
iCompareFileName=other.iCompareFileName;
iCompilationError=other.iCompilationError;
return (*this);