You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
2.5 KiB
87 lines
2.5 KiB
digraph iCFG {
|
|
23 [label="23: Return Stmt \n APPLY_ABSTRACTION; [line 26]\n " shape="box"]
|
|
|
|
|
|
23 -> 18 ;
|
|
22 [label="22: Prune (false branch) \n PRUNE((n$1 == 0), false); [line 25]\n REMOVE_TEMPS(n$0,n$1); [line 25]\n " shape="invhouse"]
|
|
|
|
|
|
22 -> 19 ;
|
|
21 [label="21: Prune (true branch) \n PRUNE((n$1 != 0), true); [line 25]\n REMOVE_TEMPS(n$0,n$1); [line 25]\n " shape="invhouse"]
|
|
|
|
|
|
21 -> 23 ;
|
|
20 [label="20: Message Call: conformsToProtocol: \n n$0=*&self:class Bla * [line 25]\n n$1=_fun_Bla_conformsToProtocol:(n$0:class Bla *,\"Foo\":class Protocol *) virtual [line 25]\n NULLIFY(&self,false); [line 25]\n " shape="box"]
|
|
|
|
|
|
20 -> 21 ;
|
|
20 -> 22 ;
|
|
19 [label="19: + \n " ]
|
|
|
|
|
|
19 -> 18 ;
|
|
18 [label="18: Exit Bla_fooMethod \n " color=yellow style=filled]
|
|
|
|
|
|
17 [label="17: Start Bla_fooMethod\nFormals: self:class Bla *\nLocals: \n DECLARE_LOCALS(&return); [line 24]\n " color=yellow style=filled]
|
|
|
|
|
|
17 -> 20 ;
|
|
16 [label="16: Exit Bla_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
15 [label="15: Start Bla_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
15 -> 16 ;
|
|
14 [label="14: Exit Foo_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
13 [label="13: Start Foo_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
13 -> 14 ;
|
|
12 [label="12: Exit NSDiscardableContent_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
11 [label="11: Start NSDiscardableContent_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
11 -> 12 ;
|
|
10 [label="10: Exit NSSecureCoding_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
9 [label="9: Start NSSecureCoding_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
9 -> 10 ;
|
|
8 [label="8: Exit NSCoding_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
7 [label="7: Start NSCoding_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
7 -> 8 ;
|
|
6 [label="6: Exit NSMutableCopying_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
5 [label="5: Start NSMutableCopying_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
5 -> 6 ;
|
|
4 [label="4: Exit NSCopying_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
3 [label="3: Start NSCopying_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
3 -> 4 ;
|
|
2 [label="2: Exit NSObject_frontendChecks \n " color=yellow style=filled]
|
|
|
|
|
|
1 [label="1: Start NSObject_frontendChecks\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
1 -> 2 ;
|
|
}
|