Skip to content

Commit 69dee15

Browse files
author
Dave Bartolomeo
committed
Fix PR feedback
1 parent be180aa commit 69dee15

2 files changed

Lines changed: 23 additions & 17 deletions

File tree

cpp/ql/test/library-tests/ir/ir/PrintAST.expected

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6035,6 +6035,9 @@ ir.cpp:
60356035
# 716| Type = [LongType] long
60366036
# 716| Value = [Literal] 0
60376037
# 716| ValueCategory = prvalue
6038+
# 716| getExpr().getFullyConverted(): [TemporaryObjectExpr] temporary object
6039+
# 716| Type = [LongType] long
6040+
# 716| ValueCategory = prvalue(load)
60386041
# 720| [TopLevelFunction] double CallNestedTemplateFunc()
60396042
# 720| <params>:
60406043
# 720| getEntryPoint(): [BlockStmt] { ... }

cpp/ql/test/library-tests/ir/ir/raw_ir.expected

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3824,23 +3824,26 @@ ir.cpp:
38243824

38253825
# 715| long Outer<long>::Func<void*, char>(void*, char)
38263826
# 715| Block 0
3827-
# 715| v715_1(void) = EnterFunction :
3828-
# 715| mu715_2(unknown) = AliasedDefinition :
3829-
# 715| mu715_3(unknown) = InitializeNonLocal :
3830-
# 715| r715_4(glval<void *>) = VariableAddress[x] :
3831-
# 715| mu715_5(void *) = InitializeParameter[x] : &:r715_4
3832-
# 715| r715_6(void *) = Load[x] : &:r715_4, ~m?
3833-
# 715| mu715_7(unknown) = InitializeIndirection[x] : &:r715_6
3834-
# 715| r715_8(glval<char>) = VariableAddress[y] :
3835-
# 715| mu715_9(char) = InitializeParameter[y] : &:r715_8
3836-
# 716| r716_1(glval<long>) = VariableAddress[#return] :
3837-
# 716| r716_2(long) = Constant[0] :
3838-
# 716| mu716_3(long) = Store[#return] : &:r716_1, r716_2
3839-
# 715| v715_10(void) = ReturnIndirection[x] : &:r715_6, ~m?
3840-
# 715| r715_11(glval<long>) = VariableAddress[#return] :
3841-
# 715| v715_12(void) = ReturnValue : &:r715_11, ~m?
3842-
# 715| v715_13(void) = AliasedUse : ~m?
3843-
# 715| v715_14(void) = ExitFunction :
3827+
# 715| v715_1(void) = EnterFunction :
3828+
# 715| mu715_2(unknown) = AliasedDefinition :
3829+
# 715| mu715_3(unknown) = InitializeNonLocal :
3830+
# 715| r715_4(glval<void *>) = VariableAddress[x] :
3831+
# 715| mu715_5(void *) = InitializeParameter[x] : &:r715_4
3832+
# 715| r715_6(void *) = Load[x] : &:r715_4, ~m?
3833+
# 715| mu715_7(unknown) = InitializeIndirection[x] : &:r715_6
3834+
# 715| r715_8(glval<char>) = VariableAddress[y] :
3835+
# 715| mu715_9(char) = InitializeParameter[y] : &:r715_8
3836+
# 716| r716_1(glval<long>) = VariableAddress[#return] :
3837+
# 716| r716_2(glval<long>) = VariableAddress[#temp716:12] :
3838+
# 716| r716_3(long) = Constant[0] :
3839+
# 716| mu716_4(long) = Store[#temp716:12] : &:r716_2, r716_3
3840+
# 716| r716_5(long) = Load[#temp716:12] : &:r716_2, ~m?
3841+
# 716| mu716_6(long) = Store[#return] : &:r716_1, r716_5
3842+
# 715| v715_10(void) = ReturnIndirection[x] : &:r715_6, ~m?
3843+
# 715| r715_11(glval<long>) = VariableAddress[#return] :
3844+
# 715| v715_12(void) = ReturnValue : &:r715_11, ~m?
3845+
# 715| v715_13(void) = AliasedUse : ~m?
3846+
# 715| v715_14(void) = ExitFunction :
38443847

38453848
# 720| double CallNestedTemplateFunc()
38463849
# 720| Block 0

0 commit comments

Comments
 (0)