Report a bug
		
				If you spot a problem with this page, click here to create a Bugzilla issue.
		
			Improve this page
		
			Quickly fork, edit online, and submit a pull request for this page.
			Requires a signed-in GitHub account. This works well for small changes.
			If you'd like to make larger changes you may want to consider using
			a local clone.
		
	dmd.dscope
Compiler implementation of the
 D programming language.
Authors: 
License: 
Source: dscope.d
- enum int
CSXthis_ctor; - called this()
 - enum int
CSXsuper_ctor; - called super()
 - enum int
CSXthis; - referenced this
 - enum int
CSXsuper; - referenced super
 - enum int
CSXlabel; - seen a label
 - enum int
CSXreturn; - seen a return statement
 - enum int
CSXany_ctor; - either this() or super() was called
 - enum int
CSXhalt; - assert(0)
 - enum int
SCOPEctor; - constructor type
 - enum int
SCOPEcondition; - inside static if/assert condition
 - enum int
SCOPEdebug; - inside debug conditional
 - enum int
SCOPEnoaccesscheck; - don't do access checks
 - enum int
SCOPEconstraint; - inside template constraint
 - enum int
SCOPEinvariant; - inside invariant code
 - enum int
SCOPErequire; - inside in contract code
 - enum int
SCOPEensure; - inside out contract code
 - enum int
SCOPEcontract; - [mask] we're inside contract code
 - enum int
SCOPEctfe; - inside a ctfe-only expression
 - enum int
SCOPEcompile; - inside _traits(compile)
 - enum int
SCOPEignoresymbolvisibility; - ignore symbol visibility
 - enum int
SCOPEfree; https: //issues.dlang.org/show_bug.cgi?id=15907
is on free list- enum int
SCOPEfullinst; - fully instantiate templates
 
Copyright © 1999-2018 by the D Language Foundation | Page generated by
Ddoc on (no date time)