本文整理汇总了C#中Galaxy_Editor_2.Compiler.Generated.node.TIdentifier类的典型用法代码示例。如果您正苦于以下问题:C# TIdentifier类的具体用法?C# TIdentifier怎么用?C# TIdentifier使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
TIdentifier类属于Galaxy_Editor_2.Compiler.Generated.node命名空间,在下文中一共展示了TIdentifier类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ASimpleInvokeExp
public ASimpleInvokeExp(
TIdentifier _name_,
IList _args_
)
{
SetName(_name_);
this._args_ = new TypedList(new Args_Cast(this));
this._args_.Clear();
this._args_.AddAll(_args_);
}
示例2: AALocalDeclRight
public AALocalDeclRight(
TIdentifier _name_,
PAssignop _assignop_,
PExp _init_
)
{
SetName(_name_);
SetAssignop(_assignop_);
SetInit(_init_);
}
示例3: AEnumDecl
public AEnumDecl(
PVisibilityModifier _visibility_modifier_,
TStatic _static_,
TEnum _token_,
TIdentifier _name_,
IList _values_,
TRBrace _end_token_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetStatic(_static_);
SetToken(_token_);
SetName(_name_);
this._values_ = new TypedList(new Values_Cast(this));
this._values_.Clear();
this._values_.AddAll(_values_);
SetEndToken(_end_token_);
}
示例4: AFieldDecl
public AFieldDecl(
PVisibilityModifier _visibility_modifier_,
TStatic _static_,
TConst _const_,
PType _type_,
TIdentifier _name_,
PExp _init_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetStatic(_static_);
SetConst(_const_);
SetType(_type_);
SetName(_name_);
SetInit(_init_);
}
示例5: AALocalDecl
public AALocalDecl(
PVisibilityModifier _visibility_modifier_,
TStatic _static_,
TRef _ref_,
TOut _out_,
TConst _const_,
PType _type_,
TIdentifier _name_,
PExp _init_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetStatic(_static_);
SetRef(_ref_);
SetOut(_out_);
SetConst(_const_);
SetType(_type_);
SetName(_name_);
SetInit(_init_);
}
示例6: SetToken
public void SetToken(TIdentifier node)
{
if (_token_ != null)
{
_token_.Parent(null);
}
if (node != null)
{
if (node.Parent() != null)
{
node.Parent().RemoveChild(node);
}
node.Parent(this);
}
_token_ = node;
}
示例7: AThisArrayPropertyDecl
public AThisArrayPropertyDecl(
PVisibilityModifier _visibility_modifier_,
PType _type_,
TThis _token_,
PType _arg_type_,
TIdentifier _arg_name_,
PBlock _getter_,
PBlock _setter_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetType(_type_);
SetToken(_token_);
SetArgType(_arg_type_);
SetArgName(_arg_name_);
SetGetter(_getter_);
SetSetter(_setter_);
}
示例8: AArrayResizeExp
public AArrayResizeExp(
TIdentifier _token_,
PExp _base_,
PExp _arg_
)
{
SetToken(_token_);
SetBase(_base_);
SetArg(_arg_);
}
示例9: AStructLvalue
public AStructLvalue(
PExp _receiver_,
PDotType _dot_type_,
TIdentifier _name_
)
{
SetReceiver(_receiver_);
SetDotType(_dot_type_);
SetName(_name_);
}
示例10: AStructDecl
public AStructDecl(
PVisibilityModifier _visibility_modifier_,
TClassToken _class_token_,
PExp _dimention_,
TIntegerLiteral _int_dim_,
TRBrace _end_token_,
TIdentifier _name_,
IList _generic_vars_,
PType _base_,
IList _locals_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetClassToken(_class_token_);
SetDimention(_dimention_);
SetIntDim(_int_dim_);
SetEndToken(_end_token_);
SetName(_name_);
this._generic_vars_ = new TypedList(new GenericVars_Cast(this));
this._generic_vars_.Clear();
this._generic_vars_.AddAll(_generic_vars_);
SetBase(_base_);
this._locals_ = new TypedList(new Locals_Cast(this));
this._locals_.Clear();
this._locals_.AddAll(_locals_);
}
示例11: ADeconstructorDecl
public ADeconstructorDecl(
PVisibilityModifier _visibility_modifier_,
TIdentifier _name_,
IList _formals_,
PBlock _block_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetName(_name_);
this._formals_ = new TypedList(new Formals_Cast(this));
this._formals_.Clear();
this._formals_.AddAll(_formals_);
SetBlock(_block_);
}
示例12: ATriggerDecl
public ATriggerDecl(
PVisibilityModifier _visibility_modifier_,
TIdentifier _name_,
TEvents _event_token_,
PBlock _events_,
TConditions _conditions_token_,
PBlock _conditions_,
TActions _actions_token_,
PBlock _actions_
)
{
SetVisibilityModifier(_visibility_modifier_);
SetName(_name_);
SetEventToken(_event_token_);
SetEvents(_events_);
SetConditionsToken(_conditions_token_);
SetConditions(_conditions_);
SetActionsToken(_actions_token_);
SetActions(_actions_);
}
示例13: ADelegateInvokeExp
public ADelegateInvokeExp(
TIdentifier _token_,
PExp _receiver_,
IList _args_
)
{
SetToken(_token_);
SetReceiver(_receiver_);
this._args_ = new TypedList(new Args_Cast(this));
this._args_.Clear();
this._args_.AddAll(_args_);
}
示例14: ATypeLvalue
public ATypeLvalue(
TIdentifier _name_
)
{
SetName(_name_);
}
示例15: AASourceFile
public AASourceFile(
IList _decl_,
TIdentifier _name_,
IList _usings_
)
{
this._decl_ = new TypedList(new Decl_Cast(this));
this._decl_.Clear();
this._decl_.AddAll(_decl_);
SetName(_name_);
this._usings_ = new TypedList(new Usings_Cast(this));
this._usings_.Clear();
this._usings_.AddAll(_usings_);
}