void doFilterHandlerBlock(FilterHandlerBlock filterHandlerBlock)
 {
     stateStack.Push(new BlockState(filterHandlerBlock));
     processBaseBlocks(filterHandlerBlock.BaseBlocks, (block) => {
         return(block.LastInstr.OpCode == OpCodes.Endfilter);                    // MUST end with endfilter!
     });
     stateStack.Pop();
 }
Esempio n. 2
0
 void doFilterHandlerBlock(FilterHandlerBlock filterHandlerBlock)
 {
     stateStack.Push(new BlockState(filterHandlerBlock));
     processBaseBlocks(filterHandlerBlock.BaseBlocks, (block) => {
         return block.LastInstr.OpCode == OpCodes.Endfilter;	// MUST end with endfilter!
     });
     stateStack.Pop();
 }