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.
ddmd.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-2017 by the D Language Foundation | Page generated by
Ddoc on Wed Jul 19 22:16:41 2017