dmd.irstate
  Compiler implementation of the D programming language. 
- Authors:
- 
Walter Bright 
- License:
- 
Boost License 1.0 
- Source
-  irstate.d 
- Documentation
-  https://dlang.org/phobos/dmd_irstate.html 
- Coverage
-  https://codecov.io/gh/dlang/dmd/src/master/src/dmd/irstate.d
- struct Label; 
- 
Our label symbol, with vector to keep track of forward references. 
- struct IRState; 
-  
- Label** lookupLabel(Statement s); 
- 
Access labels AA from C++ code.  
- Parameters:
 
- Returns:
- pointer to value if it's there, null if not
 
- void insertLabel(Statement s, Label* label); 
- 
Access labels AA from C++ code.  
- Parameters:
- 
- 
| Statement s | key |  - 
| Label* label | value |  
 
 
- bool arrayBoundsCheck(); 
- 
- Returns:
- true if do array bounds checking for the current function
 
- bool isNothrow(); 
- 
- Returns:
- true if in a nothrow section of code