Skip to content
Commit 4e26dd34 authored by Greg Clayton's avatar Greg Clayton
Browse files

Fix "frame variable" to show all variables defined in functions and any...

Fix "frame variable" to show all variables defined in functions and any contained lexical blocks, even if they are static variables. 

For code like:

int g_global = 234;
int g_static = 345;
int main(int argc, char **argv)
{                     
    int a = 22333;
    static int g_int = 123;
    return g_global + g_static + g_int + a;
}


If we stop at the "return" statement, we expect to see "argc", "argv", "a" and "g_int" when we type "frame variable" since "g_int" is a locally defined static variable, but we don't expect to see "g_global" or "g_static" unless we add the -g option to "frame variable".

llvm-svn: 272348
parent 3a1398b5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment