[lldb] Make TestLocalVariables.py compatible with the new pass manager

The new PM is more aggressive at inlining, which breaks assumptions in
the test => slap some __attribute__((noinlines)) to prevent that.

GitOrigin-RevId: aa56b30014d96700b2fc945be11866789f341d38
diff --git a/test/API/lang/c/local_variables/main.c b/test/API/lang/c/local_variables/main.c
index 2ab579a..4654443 100644
--- a/test/API/lang/c/local_variables/main.c
+++ b/test/API/lang/c/local_variables/main.c
@@ -1,12 +1,8 @@
 #include <stdio.h>
 
-void bar(unsigned i)
-{
-  printf("%d\n", i);
-}
+void __attribute__((noinline)) bar(unsigned i) { printf("%d\n", i); }
 
-void foo(unsigned j)
-{
+void __attribute__((noinline)) foo(unsigned j) {
   unsigned i = j;
   bar(i);
   i = 10;