ddc ~master (2022-05-11T07:34:37.0755476)
Dub
Repo
Condition
dmd
cond
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (
C
++) abstract
class
Condition :
ASTNode
{
Loc
loc
;
Include
inc
;
DYNCAST
dyncast
();
this
(Loc loc);
Condition
syntaxCopy
();
int
include
(Scope* sc);
inout
(
DebugCondition
)
isDebugCondition
();
inout
(
VersionCondition
)
isVersionCondition
();
void
accept
(Visitor v);
}
Constructors
this
this
(Loc loc)
Undocumented in source.
Members
Functions
accept
void
accept
(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.
dyncast
DYNCAST
dyncast
()
Undocumented in source. Be warned that the author may not have intended to support it.
include
int
include
(Scope* sc)
Undocumented in source.
isDebugCondition
inout
(
DebugCondition
)
isDebugCondition
()
Undocumented in source. Be warned that the author may not have intended to support it.
isVersionCondition
inout
(
VersionCondition
)
isVersionCondition
()
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxCopy
Condition
syntaxCopy
()
Undocumented in source.
Variables
inc
Include
inc
;
Undocumented in source.
loc
Loc
loc
;
Undocumented in source.
Inherited Members
From ASTNode
accept
void
accept
(Visitor v)
Visits this AST node using the given visitor.
Meta
Source
See Implementation
dmd
cond
classes
Condition
DVCondition
DebugCondition
StaticForeach
StaticIfCondition
VersionCondition
enums
Include
functions
findCondition