1*99451b44SJordan Rupprecht int bar(); 2*99451b44SJordan Rupprecht foo()3*99451b44SJordan Rupprechtint foo() { 4*99451b44SJordan Rupprecht return 3; 5*99451b44SJordan Rupprecht } 6*99451b44SJordan Rupprecht main()7*99451b44SJordan Rupprechtint main() { 8*99451b44SJordan Rupprecht int f = foo() + bar(); 9*99451b44SJordan Rupprecht f++; 10*99451b44SJordan Rupprecht return f; //%self.expect("source info", substrs=["Lines found in module ", "main.cpp:10"]) 11*99451b44SJordan Rupprecht //%self.expect("source info -f main.cpp -c 10", matching=True, substrs=["main.cpp:10"]) 12*99451b44SJordan Rupprecht //%self.expect("source info -f main.cpp -c 1", matching=False, substrs=["main.cpp:10"]) 13*99451b44SJordan Rupprecht //%self.expect("source info -f main.cpp -l 10", matching=False, substrs=["main.cpp:7"]) 14*99451b44SJordan Rupprecht } 15