added line number support to nodes for Javascript
git-svn-id: svn://10.0.0.236/trunk@6457 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -30,9 +30,10 @@ const nsAutoString nsCParserNode::mEmptyString("");
|
||||
* @param aToken -- token to init internal token
|
||||
* @return
|
||||
*/
|
||||
nsCParserNode::nsCParserNode(CToken* aToken): nsIParserNode() {
|
||||
nsCParserNode::nsCParserNode(CToken* aToken,PRInt32 aLineNumber): nsIParserNode() {
|
||||
NS_PRECONDITION(0!=aToken, "Null Token");
|
||||
mAttributeCount=0;
|
||||
mLineNumber=aLineNumber;
|
||||
mToken=aToken;
|
||||
memset(mAttributes,0,sizeof(mAttributes));
|
||||
}
|
||||
@@ -209,7 +210,7 @@ PRInt32 nsCParserNode::TranslateToUnicodeStr(nsString& aString) const
|
||||
* @update gess7/24/98
|
||||
* @return int containing the line number the token was found on
|
||||
*/
|
||||
PRUint16 nsCParserNode::GetSourceLineNumber(void){
|
||||
return mToken->GetSourceLineNumber();
|
||||
PRInt32 nsCParserNode::GetSourceLineNumber(void) const {
|
||||
return mLineNumber;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user