Domain
io.joern.php2cpg.parser.Domain$
object Domain
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Domain.type
Members list
Type members
Classlikes
object ClassLikeTypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClassLikeTypes.type
final case class NopStmt(attributes: PhpAttributes) extends PhpStmt
final case class PhpAliasAdaptation(traitName: Option[PhpNameExpr], methodName: PhpNameExpr, newModifier: Option[String], newName: Option[PhpNameExpr], attributes: PhpAttributes) extends PhpTraitUseAdaptation
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpTraitUseAdaptationclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpArg(expr: PhpExpr, parameterName: Option[String], byRef: Boolean, unpack: Boolean, attributes: PhpAttributes) extends PhpArgument
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpArgumentclass PhpNodeclass Objecttrait Matchableclass AnyShow all
object PhpArg
sealed abstract class PhpArgument extends PhpNode
Attributes
- Supertypes
- Known subtypes
-
class PhpArgclass PhpVariadicPlaceholder
final case class PhpArrayDimFetchExpr(variable: PhpExpr, dimension: Option[PhpExpr], attributes: PhpAttributes) extends PhpExpr
final case class PhpArrayExpr(items: List[Option[PhpArrayItem]], attributes: PhpAttributes) extends PhpExpr
final case class PhpArrayItem(key: Option[PhpExpr], value: PhpExpr, byRef: Boolean, unpack: Boolean, attributes: PhpAttributes) extends PhpExpr
final case class PhpAssignment(assignOp: String, target: PhpExpr, source: PhpExpr, isRefAssign: Boolean, attributes: PhpAttributes) extends PhpExpr
object PhpAssignment
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PhpAssignment.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PhpAttributes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PhpAttributes.type
final case class PhpBinaryOp(operator: String, left: PhpExpr, right: PhpExpr, attributes: PhpAttributes) extends PhpExpr
object PhpBinaryOp
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PhpBinaryOp.type
final case class PhpBreakStmt(num: Option[Int], attributes: PhpAttributes) extends PhpStmt
final case class PhpCallExpr(target: Option[PhpExpr], methodName: PhpExpr, args: Seq[PhpArgument], isNullSafe: Boolean, isStatic: Boolean, attributes: PhpAttributes) extends PhpExpr
final case class PhpCaseStmt(condition: Option[PhpExpr], stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpCast(typ: String, expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
object PhpCast
final case class PhpCatchStmt(types: List[PhpNameExpr], variable: Option[PhpExpr], stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpClassConstFetchExpr(className: PhpExpr, constantName: Option[PhpNameExpr], attributes: PhpAttributes) extends PhpExpr
final case class PhpClassLikeStmt(name: Option[PhpNameExpr], modifiers: List[String], extendsNames: List[PhpNameExpr], implementedInterfaces: List[PhpNameExpr], stmts: List[PhpStmt], classLikeType: String, scalarType: Option[PhpNameExpr], hasConstructor: Boolean, attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpCloneExpr(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpClosureExpr(params: List[PhpParam], stmts: List[PhpStmt], returnType: Option[PhpNameExpr], uses: List[PhpClosureUse], isStatic: Boolean, returnByRef: Boolean, isArrowFunc: Boolean, attributes: PhpAttributes) extends PhpExpr
final case class PhpClosureUse(variable: PhpExpr, byRef: Boolean, attributes: PhpAttributes) extends PhpExpr
final case class PhpConstDeclaration(name: PhpNameExpr, value: PhpExpr, namespacedName: Option[PhpNameExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpConstFetchExpr(name: PhpNameExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpConstStmt(modifiers: List[String], consts: List[PhpConstDeclaration], attributes: PhpAttributes) extends PhpStmt
final case class PhpContinueStmt(num: Option[Int], attributes: PhpAttributes) extends PhpStmt
final case class PhpDeclareItem(key: PhpNameExpr, value: PhpExpr, attributes: PhpAttributes) extends PhpStmt
final case class PhpDeclareStmt(declares: Seq[PhpDeclareItem], stmts: Option[List[PhpStmt]], attributes: PhpAttributes) extends PhpStmt
final case class PhpDoStmt(cond: PhpExpr, stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
object PhpDomainTypeConstants
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
final case class PhpEchoStmt(exprs: Seq[PhpExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpElseIfStmt(cond: PhpExpr, stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpElseStmt(stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpEmptyExpr(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpEncapsed(parts: Seq[PhpExpr], attributes: PhpAttributes) extends PhpScalar
final case class PhpEncapsedPart(value: String, attributes: PhpAttributes) extends PhpScalar
object PhpEncapsedPart
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PhpEncapsedPart.type
final case class PhpEnumCaseStmt(name: PhpNameExpr, expr: Option[PhpExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpErrorSuppressExpr(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpEvalExpr(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpExitExpr(expr: Option[PhpExpr], attributes: PhpAttributes) extends PhpExpr
Attributes
- Supertypes
- Known subtypes
-
class PhpArrayDimFetchExprclass PhpArrayExprclass PhpArrayItemclass PhpAssignmentclass PhpBinaryOpclass PhpCallExprclass PhpCastclass PhpClassConstFetchExprclass PhpCloneExprclass PhpClosureExprclass PhpClosureUseclass PhpConstFetchExprclass PhpEmptyExprclass PhpErrorSuppressExprclass PhpEvalExprclass PhpExitExprclass PhpIncludeExprclass PhpInstanceOfExprclass PhpIssetclass PhpListExprclass PhpMatchArmclass PhpMatchExprclass PhpNameExprclass PhpNewExprclass PhpPrintclass PhpPropertyFetchExprclass PhpScalarclass PhpEncapsedclass PhpEncapsedPartclass PhpSimpleScalarclass PhpFloatclass PhpIntclass PhpStringclass PhpShellExecExprclass PhpTernaryOpclass PhpThrowExprclass PhpUnaryOpclass PhpVariableclass PhpYieldExprclass PhpYieldFromExprShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpFinallyStmt(stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpFloat(value: String, attributes: PhpAttributes) extends PhpSimpleScalar
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpSimpleScalarclass PhpScalarclass PhpExprclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpForStmt(inits: List[PhpExpr], conditions: List[PhpExpr], loopExprs: List[PhpExpr], stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpForeachStmt(iterExpr: PhpExpr, keyVar: Option[PhpExpr], valueVar: PhpExpr, assignByRef: Boolean, stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpGlobalStmt(vars: List[PhpExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpGotoStmt(label: PhpNameExpr, attributes: PhpAttributes) extends PhpStmt
final case class PhpGroupUseStmt(prefix: PhpNameExpr, uses: List[PhpUseUse], useType: PhpUseType, attributes: PhpAttributes) extends PhpStmt
final case class PhpHaltCompilerStmt(attributes: PhpAttributes) extends PhpStmt
final case class PhpIfStmt(cond: PhpExpr, stmts: List[PhpStmt], elseIfs: List[PhpElseIfStmt], elseStmt: Option[PhpElseStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpIncludeExpr(expr: PhpExpr, includeType: String, attributes: PhpAttributes) extends PhpExpr
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PhpIncludeType.type
final case class PhpInstanceOfExpr(expr: PhpExpr, className: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpInt(value: String, attributes: PhpAttributes) extends PhpSimpleScalar
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpSimpleScalarclass PhpScalarclass PhpExprclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpIsset(vars: Seq[PhpExpr], attributes: PhpAttributes) extends PhpExpr
final case class PhpLabelStmt(label: PhpNameExpr, attributes: PhpAttributes) extends PhpStmt
final case class PhpListExpr(items: List[Option[PhpArrayItem]], attributes: PhpAttributes) extends PhpExpr
final case class PhpMatchArm(conditions: List[PhpExpr], body: PhpExpr, isDefault: Boolean, attributes: PhpAttributes) extends PhpExpr
final case class PhpMatchExpr(condition: PhpExpr, matchArms: List[PhpMatchArm], attributes: PhpAttributes) extends PhpExpr
final case class PhpMethodDecl(name: PhpNameExpr, params: Seq[PhpParam], modifiers: List[String], returnType: Option[PhpNameExpr], stmts: List[PhpStmt], returnByRef: Boolean, namespacedName: Option[PhpNameExpr], isClassMethod: Boolean, attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
object PhpModifiers
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PhpModifiers.type
final case class PhpNameExpr(name: String, attributes: PhpAttributes) extends PhpExpr
final case class PhpNamespaceStmt(name: Option[PhpNameExpr], stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpNewExpr(className: PhpNode, args: List[PhpArgument], attributes: PhpAttributes) extends PhpExpr
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class PhpArgumentclass PhpArgclass PhpVariadicPlaceholderclass PhpFileclass PhpParamclass PhpStmtclass NopStmtclass PhpBreakStmtclass PhpConstDeclarationclass PhpConstStmtclass PhpContinueStmtclass PhpDeclareItemclass PhpDeclareStmtclass PhpEchoStmtclass PhpEnumCaseStmtclass PhpExprclass PhpArrayDimFetchExprclass PhpArrayExprclass PhpArrayItemclass PhpAssignmentclass PhpBinaryOpclass PhpCallExprclass PhpCastclass PhpClassConstFetchExprclass PhpCloneExprclass PhpClosureExprclass PhpClosureUseclass PhpConstFetchExprclass PhpEmptyExprclass PhpErrorSuppressExprclass PhpEvalExprclass PhpExitExprclass PhpIncludeExprclass PhpInstanceOfExprclass PhpIssetclass PhpListExprclass PhpMatchArmclass PhpMatchExprclass PhpNameExprclass PhpNewExprclass PhpPrintclass PhpPropertyFetchExprclass PhpScalarclass PhpEncapsedclass PhpEncapsedPartclass PhpSimpleScalarclass PhpFloatclass PhpIntclass PhpStringclass PhpShellExecExprclass PhpTernaryOpclass PhpThrowExprclass PhpUnaryOpclass PhpVariableclass PhpYieldExprclass PhpYieldFromExprclass PhpGlobalStmtclass PhpGotoStmtclass PhpGroupUseStmtclass PhpHaltCompilerStmtclass PhpLabelStmtclass PhpPropertyStmtclass PhpPropertyValueclass PhpReturnStmtclass PhpStaticStmtclass PhpStaticVarclass PhpStmtWithBodyclass PhpCaseStmtclass PhpCatchStmtclass PhpClassLikeStmtclass PhpDoStmtclass PhpElseIfStmtclass PhpElseStmtclass PhpFinallyStmtclass PhpForStmtclass PhpForeachStmtclass PhpIfStmtclass PhpMethodDeclclass PhpNamespaceStmtclass PhpTryStmtclass PhpWhileStmtclass PhpSwitchStmtclass PhpTraitUseAdaptationclass PhpAliasAdaptationclass PhpPrecedenceAdaptationclass PhpTraitUseStmtclass PhpUnsetStmtclass PhpUseStmtclass PhpUseUseShow all
object PhpOperators
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PhpOperators.type
final case class PhpParam(name: String, paramType: Option[PhpNameExpr], byRef: Boolean, isVariadic: Boolean, default: Option[PhpExpr], flags: Int, attributes: PhpAttributes) extends PhpNode
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpPrecedenceAdaptation(traitName: PhpNameExpr, methodName: PhpNameExpr, insteadOf: List[PhpNameExpr], attributes: PhpAttributes) extends PhpTraitUseAdaptation
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpTraitUseAdaptationclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpPrint(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpPropertyFetchExpr(expr: PhpExpr, name: PhpExpr, isNullsafe: Boolean, isStatic: Boolean, attributes: PhpAttributes) extends PhpExpr
final case class PhpPropertyStmt(modifiers: List[String], variables: List[PhpPropertyValue], typeName: Option[PhpNameExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpPropertyValue(name: PhpNameExpr, defaultValue: Option[PhpExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpReturnStmt(expr: Option[PhpExpr], attributes: PhpAttributes) extends PhpStmt
Attributes
- Supertypes
- Known subtypes
-
class PhpEncapsedclass PhpEncapsedPartclass PhpSimpleScalarclass PhpFloatclass PhpIntclass PhpStringShow all
final case class PhpShellExecExpr(parts: List[PhpExpr], attributes: PhpAttributes) extends PhpExpr
sealed abstract class PhpSimpleScalar extends PhpScalar
final case class PhpStaticStmt(vars: List[PhpStaticVar], attributes: PhpAttributes) extends PhpStmt
final case class PhpStaticVar(variable: PhpVariable, defaultValue: Option[PhpExpr], attributes: PhpAttributes) extends PhpStmt
Attributes
- Supertypes
- Known subtypes
-
class NopStmtclass PhpBreakStmtclass PhpConstDeclarationclass PhpConstStmtclass PhpContinueStmtclass PhpDeclareItemclass PhpDeclareStmtclass PhpEchoStmtclass PhpEnumCaseStmtclass PhpExprclass PhpArrayDimFetchExprclass PhpArrayExprclass PhpArrayItemclass PhpAssignmentclass PhpBinaryOpclass PhpCallExprclass PhpCastclass PhpClassConstFetchExprclass PhpCloneExprclass PhpClosureExprclass PhpClosureUseclass PhpConstFetchExprclass PhpEmptyExprclass PhpErrorSuppressExprclass PhpEvalExprclass PhpExitExprclass PhpIncludeExprclass PhpInstanceOfExprclass PhpIssetclass PhpListExprclass PhpMatchArmclass PhpMatchExprclass PhpNameExprclass PhpNewExprclass PhpPrintclass PhpPropertyFetchExprclass PhpScalarclass PhpEncapsedclass PhpEncapsedPartclass PhpSimpleScalarclass PhpFloatclass PhpIntclass PhpStringclass PhpShellExecExprclass PhpTernaryOpclass PhpThrowExprclass PhpUnaryOpclass PhpVariableclass PhpYieldExprclass PhpYieldFromExprclass PhpGlobalStmtclass PhpGotoStmtclass PhpGroupUseStmtclass PhpHaltCompilerStmtclass PhpLabelStmtclass PhpPropertyStmtclass PhpPropertyValueclass PhpReturnStmtclass PhpStaticStmtclass PhpStaticVarclass PhpStmtWithBodyclass PhpCaseStmtclass PhpCatchStmtclass PhpClassLikeStmtclass PhpDoStmtclass PhpElseIfStmtclass PhpElseStmtclass PhpFinallyStmtclass PhpForStmtclass PhpForeachStmtclass PhpIfStmtclass PhpMethodDeclclass PhpNamespaceStmtclass PhpTryStmtclass PhpWhileStmtclass PhpSwitchStmtclass PhpTraitUseAdaptationclass PhpAliasAdaptationclass PhpPrecedenceAdaptationclass PhpTraitUseStmtclass PhpUnsetStmtclass PhpUseStmtclass PhpUseUseShow all
sealed abstract class PhpStmtWithBody extends PhpStmt
Attributes
- Supertypes
- Known subtypes
-
class PhpCaseStmtclass PhpCatchStmtclass PhpClassLikeStmtclass PhpDoStmtclass PhpElseIfStmtclass PhpElseStmtclass PhpFinallyStmtclass PhpForStmtclass PhpForeachStmtclass PhpIfStmtclass PhpMethodDeclclass PhpNamespaceStmtclass PhpTryStmtclass PhpWhileStmtShow all
final case class PhpString(value: String, attributes: PhpAttributes) extends PhpSimpleScalar
object PhpString
final case class PhpSwitchStmt(condition: PhpExpr, cases: List[PhpCaseStmt], attributes: PhpAttributes) extends PhpStmt
final case class PhpTernaryOp(condition: PhpExpr, thenExpr: Option[PhpExpr], elseExpr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpThrowExpr(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
sealed abstract class PhpTraitUseAdaptation extends PhpStmt
Attributes
- Supertypes
- Known subtypes
-
class PhpAliasAdaptationclass PhpPrecedenceAdaptation
final case class PhpTraitUseStmt(traits: List[PhpNameExpr], adaptations: List[PhpTraitUseAdaptation], attributes: PhpAttributes) extends PhpStmt
final case class PhpTryStmt(stmts: List[PhpStmt], catches: List[PhpCatchStmt], finallyStmt: Option[PhpFinallyStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpUnaryOp(operator: String, expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
object PhpUnaryOp
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PhpUnaryOp.type
final case class PhpUnsetStmt(vars: List[PhpExpr], attributes: PhpAttributes) extends PhpStmt
final case class PhpUseStmt(uses: List[PhpUseUse], useType: PhpUseType, attributes: PhpAttributes) extends PhpStmt
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PhpUseType.type
final case class PhpUseUse(originalName: PhpNameExpr, alias: Option[PhpNameExpr], useType: PhpUseType, attributes: PhpAttributes) extends PhpStmt
final case class PhpVariable(value: PhpExpr, attributes: PhpAttributes) extends PhpExpr
final case class PhpVariadicPlaceholder(attributes: PhpAttributes) extends PhpArgument
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpArgumentclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpWhileStmt(cond: PhpExpr, stmts: List[PhpStmt], attributes: PhpAttributes) extends PhpStmtWithBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PhpStmtWithBodyclass PhpStmtclass PhpNodeclass Objecttrait Matchableclass AnyShow all
final case class PhpYieldExpr(key: Option[PhpExpr], value: Option[PhpExpr], attributes: PhpAttributes) extends PhpExpr
final case class PhpYieldFromExpr(expr: PhpExpr, attributes: PhpAttributes) extends PhpExpr
Value members
Concrete fields
In this article