C# (CSharp) Pchp.CodeAnalysis.CodeGen Namespace

Classes

Name Description
ArgPlace
BoundFieldPlace A direct field access.
BoundGlobalPlace
BoundIndirectFieldPlace Indirect field access using callsites.
BoundIndirectStFieldPlace Indirect static or constant field access using callsites.
BoundIndirectVariablePlace
BoundLocalPlace
BoundPhpStaticFieldPlace Bound PHP static field declared in special container, SynthesizedStaticFieldsHolder.
BoundPropertyPlace
BoundSuperglobalPlace
CodeGenerator
CodeGenerator.WriteBackInfo Temporary data used to call routines that expect ref or out parameters when given variable can't be passed by ref.
DynamicOperationFactory
DynamicOperationFactory.CallSiteData
FieldPlace
ILBuilderExtension
InstanceCacheHolder Helper object emitting value of a member instance. Used to avoid repetitious evaluation of the instance in case of BoundCompoundAssignEx or Increment/Decrement.
LocalPlace
MethodGenerator
ParamPlace
PropertyPlace
ReadOnlyPlace Place wrapper allowing only read operation.