@@ -10404,24 +10404,6 @@ ir.cpp:
10404
10404
# 1245| Type = [PointerType] const char *
10405
10405
# 1245| ValueCategory = prvalue(load)
10406
10406
# 1246| getStmt(3): [ReturnStmt] return ...
10407
- # 1246| getImplicitDestructorCall(0): [DestructorCall] call to ~String
10408
- # 1246| Type = [VoidType] void
10409
- # 1246| ValueCategory = prvalue
10410
- # 1246| getQualifier(): [VariableAccess] c
10411
- # 1246| Type = [Struct] String
10412
- # 1246| ValueCategory = lvalue
10413
- # 1246| getImplicitDestructorCall(1): [DestructorCall] call to ~String
10414
- # 1246| Type = [VoidType] void
10415
- # 1246| ValueCategory = prvalue
10416
- # 1246| getQualifier(): [VariableAccess] b
10417
- # 1246| Type = [Struct] String
10418
- # 1246| ValueCategory = lvalue
10419
- # 1246| getImplicitDestructorCall(2): [DestructorCall] call to ~String
10420
- # 1246| Type = [VoidType] void
10421
- # 1246| ValueCategory = prvalue
10422
- # 1246| getQualifier(): [VariableAccess] a
10423
- # 1246| Type = [Struct] String
10424
- # 1246| ValueCategory = lvalue
10425
10407
# 1250| [TopLevelFunction] char* strcpy(char*, char const*)
10426
10408
# 1250| <params>:
10427
10409
# 1250| getParameter(0): [Parameter] destination
@@ -16922,7 +16904,7 @@ ir.cpp:
16922
16904
# 2172| getImplicitDestructorCall(0): [DestructorCall] call to ~ClassWithDestructor
16923
16905
# 2172| Type = [VoidType] void
16924
16906
# 2172| ValueCategory = prvalue
16925
- # 2172| getQualifier(): [VariableAccess] b
16907
+ # 2172| getQualifier(): [VariableAccess] a
16926
16908
# 2172| Type = [Class] ClassWithDestructor
16927
16909
# 2172| ValueCategory = lvalue
16928
16910
# 2174| [TopLevelFunction] void static_variable_with_destructor_2()
@@ -16977,7 +16959,13 @@ ir.cpp:
16977
16959
# 2183| getImplicitDestructorCall(0): [DestructorCall] call to ~ClassWithDestructor
16978
16960
# 2183| Type = [VoidType] void
16979
16961
# 2183| ValueCategory = prvalue
16980
- # 2183| getQualifier(): [VariableAccess] c
16962
+ # 2183| getQualifier(): [VariableAccess] b
16963
+ # 2183| Type = [Class] ClassWithDestructor
16964
+ # 2183| ValueCategory = lvalue
16965
+ # 2183| getImplicitDestructorCall(1): [DestructorCall] call to ~ClassWithDestructor
16966
+ # 2183| Type = [VoidType] void
16967
+ # 2183| ValueCategory = prvalue
16968
+ # 2183| getQualifier(): [VariableAccess] a
16981
16969
# 2183| Type = [Class] ClassWithDestructor
16982
16970
# 2183| ValueCategory = lvalue
16983
16971
# 2185| [GlobalVariable] ClassWithDestructor global_class_with_destructor
0 commit comments