dstep v1.0.3 (2021-07-31T06:50:08Z)
Home
Dub
Repo
StringConcat
dstep
translator
MacroParser
Undocumented in source.
class
StringConcat {
Expression
[]
substrings
;
this
(Expression[] substrings);
string
toString
();
}
Constructors
this
this
(Expression[] substrings)
Undocumented in source.
Members
Functions
toString
string
toString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
substrings
Expression
[]
substrings
;
Undocumented in source.
Meta
Source
See Implementation
dstep
translator
MacroParser
aliases
Expression
parseAddExpr
parseAndExpr
parseEqlExpr
parseLogicalAndExpr
parseLogicalOrExpr
parseMulExpr
parseOrExpr
parseRelExpr
parseSftExpr
parseXorExpr
classes
AddExpr
AndExpr
ArrowExpr
BinaryExpr
CallExpr
CastExpr
CondExpr
DotExpr
EqlExpr
IndexExpr
LogicalAndExpr
LogicalOrExpr
MacroDefinition
MulExpr
OrExpr
RelExpr
SftExpr
StringConcat
SubExpr
TokenConcat
UnaryExpr
XorExpr
functions
accept
acceptIdentifier
acceptKeyword
acceptLiteral
acceptPunctuation
acceptStringLiteral
basicSpecifierListToType
braced
debraced
parseAbstractDeclarator
parseArg
parseArgsList
parseBasicSpecifier
parseCastExpr
parseComplexSpecifier
parseCondExpr
parseDefinedExpr
parseEnumMember
parseEnumSpecifier
parseExpr
parseLeftAssoc
parseMacroDefinition
parseMacroDefinitions
parseMacroParams
parsePartialMacroDefinition
parsePointer
parsePostfixExpr
parsePrimaryExpr
parseQualifierList
parseRecordSpecifier
parseSizeofType
parseSpecifierQualifierList
parseStringConcat
parseTokenConcat
parseTypeName
parseTypeQualifier
parseTypedefName
parseUnaryExpr
structs
DefinedExpr
Identifier
Literal
SizeofType
StringLiteral
StringifyExpr
TypeIdentifier
variables
isStringValue