clang icon indicating copy to clipboard operation
clang copied to clipboard

Use DeclarationName in structural eq

Open martong opened this issue 7 years ago • 2 comments

I realized that structural eq does not handle some cases properly.

[  FAILED  ] 4 tests, listed below:
[  FAILED  ] StructuralEquivalenceFunctionTest.NotEqualLiteralOperators
[  FAILED  ] StructuralEquivalenceCXXMethodTest.DifferentClasses
[  FAILED  ] StructuralEquivalenceCXXMethodTest.NotEqualConstructors
[  FAILED  ] StructuralEquivalenceCXXMethodTest.NotEqualDestructors

martong avatar Nov 28 '18 15:11 martong

Unfortunately this seems to introduce more structural eq errors. http://ci2.codechecker.gic.ericsson.se:8080/job/ctu_pipeline_clang7/44/

martong avatar Nov 29 '18 17:11 martong

Perhaps it is better to put this on hold until we fix some other ODR issues.

martong avatar Dec 03 '18 12:12 martong