loplugin:unusedfields in tools/
Change-Id: Ic460bf42cbcf356cdcebbd5060a0dad3d3caa4ef
This commit is contained in:
@@ -169,6 +169,7 @@ gotfunc:
|
|||||||
bool UnusedFields::VisitFieldDecl( const FieldDecl* fieldDecl )
|
bool UnusedFields::VisitFieldDecl( const FieldDecl* fieldDecl )
|
||||||
{
|
{
|
||||||
fieldDecl = fieldDecl->getCanonicalDecl();
|
fieldDecl = fieldDecl->getCanonicalDecl();
|
||||||
|
const FieldDecl* canonicalDecl = fieldDecl;
|
||||||
|
|
||||||
if( ignoreLocation( fieldDecl ))
|
if( ignoreLocation( fieldDecl ))
|
||||||
return true;
|
return true;
|
||||||
@@ -212,7 +213,7 @@ bool UnusedFields::VisitFieldDecl( const FieldDecl* fieldDecl )
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
definitionSet.insert(niceName(fieldDecl));
|
definitionSet.insert(niceName(canonicalDecl));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -289,7 +289,6 @@ struct INetURLObject::SchemeInfo
|
|||||||
{
|
{
|
||||||
sal_Char const * m_pScheme;
|
sal_Char const * m_pScheme;
|
||||||
sal_Char const * m_pPrefix;
|
sal_Char const * m_pPrefix;
|
||||||
sal_uInt16 m_nDefaultPort;
|
|
||||||
bool m_bAuthority;
|
bool m_bAuthority;
|
||||||
bool m_bUser;
|
bool m_bUser;
|
||||||
bool m_bAuth;
|
bool m_bAuth;
|
||||||
@@ -316,89 +315,89 @@ INetURLObject::getSchemeInfo(INetProtocol eTheScheme)
|
|||||||
{
|
{
|
||||||
static o3tl::enumarray<INetProtocol, SchemeInfo> const map = {
|
static o3tl::enumarray<INetProtocol, SchemeInfo> const map = {
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"", "", 0, false, false, false, false, false, false, false, false},
|
"", "", false, false, false, false, false, false, false, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"ftp", "ftp://", 21, true, true, false, true, true, true, true,
|
"ftp", "ftp://", true, true, false, true, true, true, true,
|
||||||
false},
|
false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"http", "http://", 80, true, false, false, false, true, true, true,
|
"http", "http://", true, false, false, false, true, true, true,
|
||||||
true},
|
true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"file", "file://", 0, true, false, false, false, true, false, true,
|
"file", "file://", true, false, false, false, true, false, true,
|
||||||
false},
|
false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"mailto", "mailto:", 0, false, false, false, false, false, false,
|
"mailto", "mailto:", false, false, false, false, false, false,
|
||||||
false, true},
|
false, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.webdav", "vnd.sun.star.webdav://", 80, true, false,
|
"vnd.sun.star.webdav", "vnd.sun.star.webdav://", true, false,
|
||||||
false, false, true, true, true, true},
|
false, false, true, true, true, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"private", "private:", 0, false, false, false, false, false, false,
|
"private", "private:", false, false, false, false, false, false,
|
||||||
false, true},
|
false, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.help", "vnd.sun.star.help://", 0, true, false, false,
|
"vnd.sun.star.help", "vnd.sun.star.help://", true, false, false,
|
||||||
false, false, false, true, true},
|
false, false, false, true, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"https", "https://", 443, true, false, false, false, true, true,
|
"https", "https://", true, false, false, false, true, true,
|
||||||
true, true},
|
true, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"slot", "slot:", 0, false, false, false, false, false, false, false,
|
"slot", "slot:", false, false, false, false, false, false, false,
|
||||||
true},
|
true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"macro", "macro:", 0, false, false, false, false, false, false,
|
"macro", "macro:", false, false, false, false, false, false,
|
||||||
false, true},
|
false, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"javascript", "javascript:", 0, false, false, false, false, false,
|
"javascript", "javascript:", false, false, false, false, false,
|
||||||
false, false, false},
|
false, false, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"data", "data:", 0, false, false, false, false, false, false, false,
|
"data", "data:", false, false, false, false, false, false, false,
|
||||||
false},
|
false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"cid", "cid:", 0, false, false, false, false, false, false, false,
|
"cid", "cid:", false, false, false, false, false, false, false,
|
||||||
false},
|
false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.hier", "vnd.sun.star.hier:", 0, true, false, false,
|
"vnd.sun.star.hier", "vnd.sun.star.hier:", true, false, false,
|
||||||
false, false, false, true, false},
|
false, false, false, true, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
".uno", ".uno:", 0, false, false, false, false, false, false, false,
|
".uno", ".uno:", false, false, false, false, false, false, false,
|
||||||
true},
|
true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
".component", ".component:", 0, false, false, false, false, false,
|
".component", ".component:", false, false, false, false, false,
|
||||||
false, false, true},
|
false, false, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.pkg", "vnd.sun.star.pkg://", 0, true, false, false,
|
"vnd.sun.star.pkg", "vnd.sun.star.pkg://", true, false, false,
|
||||||
false, false, false, true, true},
|
false, false, false, true, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"ldap", "ldap://", 389, true, false, false, false, true, true,
|
"ldap", "ldap://", true, false, false, false, true, true,
|
||||||
false, true},
|
false, true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"db", "db:", 0, false, false, false, false, false, false, false,
|
"db", "db:", false, false, false, false, false, false, false,
|
||||||
false},
|
false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.cmd", "vnd.sun.star.cmd:", 0, false, false, false,
|
"vnd.sun.star.cmd", "vnd.sun.star.cmd:", false, false, false,
|
||||||
false, false, false, false, false},
|
false, false, false, false, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"telnet", "telnet://", 23, true, true, false, true, true, true,
|
"telnet", "telnet://", true, true, false, true, true, true,
|
||||||
true, false},
|
true, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.expand", "vnd.sun.star.expand:", 0, false, false,
|
"vnd.sun.star.expand", "vnd.sun.star.expand:", false, false,
|
||||||
false, false, false, false, false, false},
|
false, false, false, false, false, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.sun.star.tdoc", "vnd.sun.star.tdoc:", 0, false, false, false,
|
"vnd.sun.star.tdoc", "vnd.sun.star.tdoc:", false, false, false,
|
||||||
false, false, false, true, false},
|
false, false, false, true, false},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"", "", 0, false, false, false, false, true, true, true, false },
|
"", "", false, false, false, false, true, true, true, false },
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"smb", "smb://", 139, true, true, false, true, true, true, true,
|
"smb", "smb://", true, true, false, true, true, true, true,
|
||||||
true},
|
true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"hid", "hid:", 0, false, false, false, false, false, false, false,
|
"hid", "hid:", false, false, false, false, false, false, false,
|
||||||
true},
|
true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"sftp", "sftp://", 22, true, true, false, true, true, true, true,
|
"sftp", "sftp://", true, true, false, true, true, true, true,
|
||||||
true},
|
true},
|
||||||
SchemeInfo{
|
SchemeInfo{
|
||||||
"vnd.libreoffice.cmis", "vnd.libreoffice.cmis://", 0, true, true,
|
"vnd.libreoffice.cmis", "vnd.libreoffice.cmis://", true, true,
|
||||||
false, false, true, false, true, true} };
|
false, false, true, false, true, true} };
|
||||||
return map[eTheScheme];
|
return map[eTheScheme];
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user