apicompatanamdw/compatanalysercmd/headeranalyser/src/Issues.cpp
changeset 12 a0eee409ff14
parent 3 ebe3f8f03b59
equal deleted inserted replaced
11:bdd2944b914b 12:a0eee409ff14
   794 
   794 
   795 //	Overloaded function,                               	
   795 //	Overloaded function,                               	
   796 //	ESeverityBBCBreak,                 
   796 //	ESeverityBBCBreak,                 
   797 template <> TBCSeverity BCseverityAccessible<EIssueIdentityExportedFunction,EIssueTypeOverload>(bool accessible)
   797 template <> TBCSeverity BCseverityAccessible<EIssueIdentityExportedFunction,EIssueTypeOverload>(bool accessible)
   798 {
   798 {
   799 	if ( !accessible )
   799 	return ESeverityNULL;
   800 	{
       
   801 		return ESeverityNULL;
       
   802 	}
       
   803 	return ESeverityBBCBreak;
       
   804 }
   800 }
   805 template <> string ignoreInfo<EIssueIdentityExportedFunction,EIssueTypeOverload>(const HANodeIterator& baseline,const HANodeIterator& current)
   801 template <> string ignoreInfo<EIssueIdentityExportedFunction,EIssueTypeOverload>(const HANodeIterator& baseline,const HANodeIterator& current)
   806 {
   802 {
   807 	string ignoreinfo=KIgnoreInfoNone;
   803 	string ignoreinfo=KIgnoreInfoNone;
   808 	return ignoreinfo;
   804 	return ignoreinfo;
  2160 
  2156 
  2161 //	Overloaded function,                               	
  2157 //	Overloaded function,                               	
  2162 //	ESeveritySCNULL,                 
  2158 //	ESeveritySCNULL,                 
  2163 template <> TSCSeverity SCseverityAccessible<EIssueIdentityExportedFunction,EIssueTypeOverload>(bool accessible)
  2159 template <> TSCSeverity SCseverityAccessible<EIssueIdentityExportedFunction,EIssueTypeOverload>(bool accessible)
  2164 {
  2160 {
  2165 	return ESeveritySCNULL;
  2161 	if(!accessible)
       
  2162 		return ESeveritySCNULL;
       
  2163 
       
  2164 	return ESeveritySCBreak;
  2166 }
  2165 }
  2167 ///////////////////////////////////////////////////////////////////////////////////////////////////////////
  2166 ///////////////////////////////////////////////////////////////////////////////////////////////////////////
  2168 //EIssueIdentityInlineFunction,
  2167 //EIssueIdentityInlineFunction,
  2169 //   Removal,                  
  2168 //   Removal,                  
  2170 //    {ESeveritySCBreak,   
  2169 //    {ESeveritySCBreak,