@@ -9479,7 +9479,7 @@ ir.cpp:
9479
9479
# 1079| getEntryPoint(): [BlockStmt] { ... }
9480
9480
# 1080| getStmt(0): [RangeBasedForStmt] for(...:...) ...
9481
9481
# 1080| getChild(0): [DeclStmt] declaration
9482
- # 1080| getDeclarationEntry(0): (no string representation )
9482
+ # 1080| getDeclarationEntry(0): [VariableDeclarationEntry] declaration of (__range )
9483
9483
# 1080| Type = [LValueReferenceType] const vector<int> &
9484
9484
#-----| getVariable().getInitializer(): [Initializer] initializer for (__range)
9485
9485
# 1080| getExpr(): [VariableAccess] v
@@ -9492,7 +9492,7 @@ ir.cpp:
9492
9492
# 1080| Type = [SpecifiedType] const vector<int>
9493
9493
# 1080| ValueCategory = lvalue
9494
9494
# 1080| getBeginEndDeclaration(): [DeclStmt] declaration
9495
- # 1080| getDeclarationEntry(0): (no string representation )
9495
+ # 1080| getDeclarationEntry(0): [VariableDeclarationEntry] declaration of (__begin )
9496
9496
# 1080| Type = [NestedStruct] iterator
9497
9497
#-----| getVariable().getInitializer(): [Initializer] initializer for (__begin)
9498
9498
# 1080| getExpr(): [FunctionCall] call to begin
@@ -9504,7 +9504,7 @@ ir.cpp:
9504
9504
#-----| getQualifier().getFullyConverted(): [ReferenceDereferenceExpr] (reference dereference)
9505
9505
#-----| Type = [SpecifiedType] const vector<int>
9506
9506
#-----| ValueCategory = lvalue
9507
- # 1080| getDeclarationEntry(1): (no string representation )
9507
+ # 1080| getDeclarationEntry(1): [VariableDeclarationEntry] declaration of (__end )
9508
9508
# 1080| Type = [NestedStruct] iterator
9509
9509
#-----| getVariable().getInitializer(): [Initializer] initializer for (__end)
9510
9510
# 1080| getExpr(): [FunctionCall] call to end
@@ -9572,7 +9572,7 @@ ir.cpp:
9572
9572
# 1080| ValueCategory = lvalue
9573
9573
# 1086| getStmt(1): [RangeBasedForStmt] for(...:...) ...
9574
9574
# 1086| getChild(0): [DeclStmt] declaration
9575
- # 1086| getDeclarationEntry(0): (no string representation )
9575
+ # 1086| getDeclarationEntry(0): [VariableDeclarationEntry] declaration of (__range )
9576
9576
# 1086| Type = [LValueReferenceType] const vector<int> &
9577
9577
#-----| getVariable().getInitializer(): [Initializer] initializer for (__range)
9578
9578
# 1086| getExpr(): [VariableAccess] v
@@ -9585,7 +9585,7 @@ ir.cpp:
9585
9585
# 1086| Type = [SpecifiedType] const vector<int>
9586
9586
# 1086| ValueCategory = lvalue
9587
9587
# 1086| getBeginEndDeclaration(): [DeclStmt] declaration
9588
- # 1086| getDeclarationEntry(0): (no string representation )
9588
+ # 1086| getDeclarationEntry(0): [VariableDeclarationEntry] declaration of (__begin )
9589
9589
# 1086| Type = [NestedStruct] iterator
9590
9590
#-----| getVariable().getInitializer(): [Initializer] initializer for (__begin)
9591
9591
# 1086| getExpr(): [FunctionCall] call to begin
@@ -9597,7 +9597,7 @@ ir.cpp:
9597
9597
#-----| getQualifier().getFullyConverted(): [ReferenceDereferenceExpr] (reference dereference)
9598
9598
#-----| Type = [SpecifiedType] const vector<int>
9599
9599
#-----| ValueCategory = lvalue
9600
- # 1086| getDeclarationEntry(1): (no string representation )
9600
+ # 1086| getDeclarationEntry(1): [VariableDeclarationEntry] declaration of (__end )
9601
9601
# 1086| Type = [NestedStruct] iterator
9602
9602
#-----| getVariable().getInitializer(): [Initializer] initializer for (__end)
9603
9603
# 1086| getExpr(): [FunctionCall] call to end
@@ -11814,7 +11814,7 @@ ir.cpp:
11814
11814
# 1465| ValueCategory = prvalue
11815
11815
# 1467| getStmt(1): [BlockStmt] { ... }
11816
11816
# 1468| getStmt(0): [DeclStmt] declaration
11817
- # 1468| getDeclarationEntry(0): (no string representation )
11817
+ # 1468| getDeclarationEntry(0): [VariableDeclarationEntry] definition of (unnamed local variable )
11818
11818
# 1468| Type = [LValueReferenceType] int(&)[2]
11819
11819
# 1468| getVariable().getInitializer(): [Initializer] initializer for (unnamed local variable)
11820
11820
# 1468| getExpr(): [VariableAccess] xs
@@ -12160,7 +12160,7 @@ ir.cpp:
12160
12160
# 1502| ValueCategory = prvalue
12161
12161
# 1504| getStmt(1): [BlockStmt] { ... }
12162
12162
# 1505| getStmt(0): [DeclStmt] declaration
12163
- # 1505| getDeclarationEntry(0): (no string representation )
12163
+ # 1505| getDeclarationEntry(0): [VariableDeclarationEntry] definition of (unnamed local variable )
12164
12164
# 1505| Type = [Struct] StructuredBindingDataMemberStruct
12165
12165
# 1505| getVariable().getInitializer(): [Initializer] initializer for (unnamed local variable)
12166
12166
# 1505| getExpr(): [VariableAccess] s
@@ -12645,7 +12645,7 @@ ir.cpp:
12645
12645
# 1582| ValueCategory = prvalue
12646
12646
# 1584| getStmt(1): [BlockStmt] { ... }
12647
12647
# 1585| getStmt(0): [DeclStmt] declaration
12648
- # 1585| getDeclarationEntry(0): (no string representation )
12648
+ # 1585| getDeclarationEntry(0): [VariableDeclarationEntry] definition of (unnamed local variable )
12649
12649
# 1585| Type = [Struct] StructuredBindingTupleRefGet
12650
12650
# 1585| getVariable().getInitializer(): [Initializer] initializer for (unnamed local variable)
12651
12651
# 1585| getExpr(): [VariableAccess] t
@@ -13010,7 +13010,7 @@ ir.cpp:
13010
13010
# 1648| ValueCategory = prvalue
13011
13011
# 1650| getStmt(1): [BlockStmt] { ... }
13012
13012
# 1651| getStmt(0): [DeclStmt] declaration
13013
- # 1651| getDeclarationEntry(0): (no string representation )
13013
+ # 1651| getDeclarationEntry(0): [VariableDeclarationEntry] definition of (unnamed local variable )
13014
13014
# 1651| Type = [LValueReferenceType] StructuredBindingTupleNoRefGet &
13015
13015
# 1651| getVariable().getInitializer(): [Initializer] initializer for (unnamed local variable)
13016
13016
# 1651| getExpr(): [VariableAccess] t
@@ -13309,7 +13309,7 @@ ir.cpp:
13309
13309
# 1675| Value = [Literal] 2
13310
13310
# 1675| ValueCategory = prvalue
13311
13311
# 1676| getStmt(1): [DeclStmt] declaration
13312
- # 1676| getDeclarationEntry(0): (no string representation )
13312
+ # 1676| getDeclarationEntry(0): [VariableDeclarationEntry] definition of (unnamed local variable )
13313
13313
# 1676| Type = [ArrayType] int[2]
13314
13314
# 1676| getVariable().getInitializer(): [Initializer] initializer for (unnamed local variable)
13315
13315
# 1676| getExpr(): [VariableAccess] xs
@@ -16521,7 +16521,7 @@ ir.cpp:
16521
16521
# 2152| ValueCategory = prvalue
16522
16522
# 2153| getStmt(5): [RangeBasedForStmt] for(...:...) ...
16523
16523
# 2153| getChild(0): [DeclStmt] declaration
16524
- # 2153| getDeclarationEntry(0): (no string representation )
16524
+ # 2153| getDeclarationEntry(0): [VariableDeclarationEntry] declaration of (__range )
16525
16525
# 2153| Type = [LValueReferenceType] vector<ClassWithDestructor> &
16526
16526
#-----| getVariable().getInitializer(): [Initializer] initializer for (__range)
16527
16527
# 2153| getExpr(): [VariableAccess] ys
@@ -16531,7 +16531,7 @@ ir.cpp:
16531
16531
# 2153| Type = [LValueReferenceType] vector<ClassWithDestructor> &
16532
16532
# 2153| ValueCategory = prvalue
16533
16533
# 2153| getBeginEndDeclaration(): [DeclStmt] declaration
16534
- # 2153| getDeclarationEntry(0): (no string representation )
16534
+ # 2153| getDeclarationEntry(0): [VariableDeclarationEntry] declaration of (__begin )
16535
16535
# 2153| Type = [NestedStruct] iterator
16536
16536
#-----| getVariable().getInitializer(): [Initializer] initializer for (__begin)
16537
16537
# 2153| getExpr(): [FunctionCall] call to begin
@@ -16547,7 +16547,7 @@ ir.cpp:
16547
16547
#-----| getExpr(): [ReferenceDereferenceExpr] (reference dereference)
16548
16548
#-----| Type = [ClassTemplateInstantiation,Struct] vector<ClassWithDestructor>
16549
16549
#-----| ValueCategory = lvalue
16550
- # 2153| getDeclarationEntry(1): (no string representation )
16550
+ # 2153| getDeclarationEntry(1): [VariableDeclarationEntry] declaration of (__end )
16551
16551
# 2153| Type = [NestedStruct] iterator
16552
16552
#-----| getVariable().getInitializer(): [Initializer] initializer for (__end)
16553
16553
# 2153| getExpr(): [FunctionCall] call to end
0 commit comments