Mono.Debugger.Backend.Mono.MonoSymbolFile.MonoMethod.do_read_blocks C# (CSharp) Method

do_read_blocks() private method

private do_read_blocks ( ) : void
return void
            void do_read_blocks()
            {
                if (code_blocks != null)
                    return;

                C.CodeBlockEntry[] symfile_blocks = method.GetCodeBlocks ();
                code_blocks = MonoCodeBlock.CreateBlocks (
                    this, address, symfile_blocks, out root_blocks);

                foreach (C.CodeBlockEntry block in symfile_blocks) {
                    if (block.BlockType == C.CodeBlockEntry.Type.IteratorBody)
                        is_iterator = true;
                }
            }