/dports/games/vavoom/vavoom-1.33/source/ |
H A D | vc_expr_misc.h | 35 VExpression* op1; 36 VExpression* op2; 37 VExpression* op3; 39 VVector(VExpression*, VExpression*, VExpression*, const TLocation&); 95 VExpression* op; 113 VExpression* op; 132 VExpression* op; 133 VExpression* op1; 134 VExpression* op2; 136 VConditional(VExpression*, VExpression*, VExpression*, const TLocation&); [all …]
|
H A D | vc_expr_array.h | 35 VExpression* op; 36 VExpression* ind; 40 VArrayElement(VExpression*, VExpression*, const TLocation&); 57 VExpression* ArrayExpr; 74 VExpression* ArrayExpr; 75 VExpression* NumExpr; 77 VDynArraySetNum(VExpression*, VExpression*, const TLocation&); 93 VExpression* ArrayExpr; 94 VExpression* IndexExpr; 97 VDynArrayInsert(VExpression*, VExpression*, VExpression*, [all …]
|
H A D | vc_parser.h | 33 VExpression* ParseDotMethodCall(VExpression*, VName, TLocation); 37 VExpression* ParseExpressionPriority0(); 38 VExpression* ParseExpressionPriority1(); 39 VExpression* ParseExpressionPriority2(); 40 VExpression* ParseExpressionPriority3(); 41 VExpression* ParseExpressionPriority4(); 42 VExpression* ParseExpressionPriority5(); 43 VExpression* ParseExpressionPriority6(); 44 VExpression* ParseExpressionPriority7(); 52 VExpression* ParseExpression(); [all …]
|
H A D | vc_expr_base.cpp | 54 VExpression::VExpression(const TLocation& ALoc) in VExpression() function in VExpression 68 VExpression::~VExpression() in ~VExpression() 78 VExpression* VExpression::Resolve(VEmitContext& ec) in Resolve() 80 VExpression* e = DoResolve(ec); in Resolve() 90 VExpression* VExpression::ResolveBoolean(VEmitContext& ec) in ResolveBoolean() 92 VExpression* e = Resolve(ec); in ResolveBoolean() 150 VExpression* VExpression::ResolveAssignmentTarget(VEmitContext& ec) in ResolveAssignmentTarget() 161 VExpression* VExpression::ResolveIterator(VEmitContext&) in ResolveIterator() 174 void VExpression::RequestAddressOf() in RequestAddressOf() 372 VExpression* VExpression::CreateTypeExprCopy() in CreateTypeExprCopy() [all …]
|
H A D | vc_expr_invoke.h | 32 class VBaseInvocation : public VExpression 41 VExpression* DoResolve(VEmitContext&); 60 VExpression* DoResolve(VEmitContext&); 71 class VDotInvocation : public VExpression 74 VExpression* SelfExpr; 79 VDotInvocation(VExpression*, VName, const TLocation&, int, VExpression**); 81 VExpression* DoResolve(VEmitContext&); 92 class VInvocation : public VExpression 95 VExpression* SelfExpr; 107 VExpression** AArgs); [all …]
|
H A D | vc_expr_cast.h | 35 VExpression* op; 37 VDelegateToBool(VExpression* AOp); 39 VExpression* DoResolve(VEmitContext&); 52 VExpression* op; 54 VStringToBool(VExpression* AOp); 56 VExpression* DoResolve(VEmitContext&); 69 VExpression* op; 71 VPointerToBool(VExpression* AOp); 73 VExpression* DoResolve(VEmitContext&); 87 VExpression* op; [all …]
|
H A D | vc_expr_unary_binary.h | 8 class VUnary : public VExpression 20 VExpression* op; 24 VExpression* DoResolve(VEmitContext&); 48 VExpression* op; 63 class VBinary : public VExpression 86 VExpression* op1; 87 VExpression* op2; 89 VBinary(EBinOp, VExpression*, VExpression*, const TLocation&); 110 VExpression* op1; 111 VExpression* op2; [all …]
|
H A D | vc_expr_field.h | 32 class VPointerField : public VExpression 35 VExpression* op; 40 VExpression* DoResolve(VEmitContext&); 50 class VDotField : public VExpression 53 VExpression* op; 59 VExpression* DoResolve(VEmitContext&); 70 class VFieldAccess : public VExpression 73 VExpression* op; 79 VExpression* DoResolve(VEmitContext&); 90 class VDelegateVal : public VExpression [all …]
|
H A D | vc_expr_misc.cpp | 56 VVector::VVector(VExpression* AOp1, VExpression* AOp2, VExpression* AOp3, const TLocation& ALoc) in VVector() 57 : VExpression(ALoc) in VVector() 168 : VExpression(ALoc) in VSingleName() 388 : VExpression(ALoc) in VDoubleName() 496 : VExpression(ALoc) in VDefaultObject() 695 VConditional::VConditional(VExpression* AOp, VExpression* AOp1, VExpression* AOp2, const TLocation&… in VConditional() 696 : VExpression(ALoc) in VConditional() 796 : VExpression(ALoc) in VClassConstant() 836 : VExpression(ALoc) in VStateConstant() 875 : VExpression(ALoc) in VConstantValue() [all …]
|
H A D | vc_expr_literal.h | 32 class VIntLiteral : public VExpression 38 VExpression* DoResolve(VEmitContext&); 50 class VFloatLiteral : public VExpression 56 VExpression* DoResolve(VEmitContext&); 68 class VNameLiteral : public VExpression 74 VExpression* DoResolve(VEmitContext&); 90 VExpression* DoResolve(VEmitContext&); 102 class VSelf : public VExpression 106 VExpression* DoResolve(VEmitContext&); 116 class VNoneLiteral : public VExpression [all …]
|
H A D | vc_expr_type.h | 32 class VTypeExpr : public VExpression 39 VExpression* DoResolve(VEmitContext&); 43 VExpression* CreateTypeExprCopy(); 55 VExpression* Expr; 57 VPointerType(VExpression*, const TLocation&); 60 VExpression* CreateTypeExprCopy(); 72 VExpression* Expr; 73 VExpression* SizeExpr; 75 VFixedArrayType(VExpression*, VExpression*, const TLocation&); 89 VExpression* Expr; [all …]
|
H A D | vc_statement.h | 49 VExpression* Expr; 63 VExpression* Expr; 75 VExpression* Expr; 87 TArray<VExpression*> InitExpr; 88 VExpression* CondExpr; 89 TArray<VExpression*> LoopExpr; 101 VExpression* Expr; 119 VExpression* Expr; 135 VExpression* Expr; 174 VExpression* Expr; [all …]
|
H A D | vc_expr_array.cpp | 54 VArrayElement::VArrayElement(VExpression* AOp, VExpression* AInd, const TLocation& ALoc) in VArrayElement() 55 : VExpression(ALoc) in VArrayElement() 94 VExpression* VArrayElement::DoResolve(VEmitContext& ec) in DoResolve() 207 : VExpression(ALoc) in VDynArrayGetNum() 234 VExpression* VDynArrayGetNum::DoResolve(VEmitContext&) in DoResolve() 259 VExpression* ANumExpr, const TLocation& ALoc) in VDynArraySetNum() 260 : VExpression(ALoc) in VDynArraySetNum() 329 VExpression* AIndexExpr, VExpression* ACountExpr, const TLocation& ALoc) in VDynArrayInsert() 330 : VExpression(ALoc) in VDynArrayInsert() 426 VExpression* AIndexExpr, VExpression* ACountExpr, const TLocation& ALoc) in VDynArrayRemove() [all …]
|
H A D | vc_expr_cast.cpp | 54 VDelegateToBool::VDelegateToBool(VExpression* AOp) in VDelegateToBool() 55 : VExpression(AOp->Loc) in VDelegateToBool() 83 VExpression* VDelegateToBool::DoResolve(VEmitContext&) in DoResolve() 107 VStringToBool::VStringToBool(VExpression* AOp) in VStringToBool() 108 : VExpression(AOp->Loc) in VStringToBool() 135 VExpression* VStringToBool::DoResolve(VEmitContext&) in DoResolve() 158 VPointerToBool::VPointerToBool(VExpression* AOp) in VPointerToBool() 159 : VExpression(AOp->Loc) in VPointerToBool() 186 VExpression* VPointerToBool::DoResolve(VEmitContext&) in DoResolve() 210 : VExpression(ALoc) in VDynamicCast() [all …]
|
H A D | vc_expr_literal.cpp | 55 : VExpression(ALoc) in VIntLiteral() 67 VExpression* VIntLiteral::DoResolve(VEmitContext&) in DoResolve() 112 : VExpression(ALoc) in VFloatLiteral() 124 VExpression* VFloatLiteral::DoResolve(VEmitContext&) in DoResolve() 169 : VExpression(ALoc) in VNameLiteral() 181 VExpression* VNameLiteral::DoResolve(VEmitContext&) in DoResolve() 204 : VExpression(ALoc) in VStringLiteral() 261 : VExpression(ALoc) in VSelf() 271 VExpression* VSelf::DoResolve(VEmitContext& ec) in DoResolve() 307 : VExpression(ALoc) in VNoneLiteral() [all …]
|
H A D | vc_expr_field.cpp | 55 : VExpression(ALoc) in VPointerField() 112 VExpression* e = new VFieldAccess(op, field, Loc, 0); in DoResolve() 136 : VExpression(ALoc) in VDotField() 178 VExpression* e = new VDelegateVal(op, M, Loc); in IntResolve() 187 VExpression* e = new VFieldAccess(op, field, Loc, in IntResolve() 282 VExpression* e = new VDynArrayGetNum(op, Loc); in IntResolve() 306 VExpression* VDotField::DoResolve(VEmitContext& ec) in DoResolve() 340 : VExpression(ALoc) in VFieldAccess() 369 VExpression* VFieldAccess::DoResolve(VEmitContext&) in DoResolve() 468 : VExpression(ALoc) in VDelegateVal() [all …]
|
H A D | vc_expr_base.h | 34 class VExpression 42 VExpression(const TLocation&); 43 virtual ~VExpression(); 44 virtual VExpression* DoResolve(VEmitContext&) = 0; 45 VExpression* Resolve(VEmitContext&); 46 VExpression* ResolveBoolean(VEmitContext&); 48 virtual VExpression* ResolveAssignmentTarget(VEmitContext&); 49 virtual VExpression* ResolveIterator(VEmitContext&); 64 virtual VExpression* CreateTypeExprCopy();
|
H A D | vc_parser.cpp | 54 VExpression* VParser::ParseDotMethodCall(VExpression* SelfExpr, in ParseDotMethodCall() 163 VExpression* SE = ParseExpression(); in ParseLocalVar() 448 VExpression* op; in ParseExpressionPriority2() 958 VExpression* e = ParseExpression(); in ParseStatement() 1123 VExpression* TypeExpr = ParseType(); in ParseStatement() 1180 VExpression* VParser::ParseType() in ParseType() 1264 VExpression* Inner = ParseType(); in ParseType() 1494 VExpression* Type = ParseType(); in ParseStruct() 1930 VExpression* e = ParseExpression(); in ParseReplication() 2252 VExpression* Type = ParseType(); in ParseClass() [all …]
|
H A D | vc_expr_assign.h | 32 class VAssignment : public VExpression 50 VExpression* op1; 51 VExpression* op2; 53 VAssignment(EAssignOper, VExpression*, VExpression*, const TLocation&); 55 VExpression* DoResolve(VEmitContext&); 68 VPropertyAssign(VExpression* ASelfExpr, VMethod* AFunc, bool AHaveSelf,
|
H A D | vc_expr_type.cpp | 55 : VExpression(ALoc) in VTypeExpr() 68 : VExpression(ALoc) in VTypeExpr() 80 VExpression* VTypeExpr::DoResolve(VEmitContext& ec) in DoResolve() 141 VExpression* VTypeExpr::CreateTypeExprCopy() in CreateTypeExprCopy() 152 VPointerType::VPointerType(VExpression* AExpr, const TLocation& ALoc) in VPointerType() 201 VExpression* VPointerType::CreateTypeExprCopy() in CreateTypeExprCopy() 212 VFixedArrayType::VFixedArrayType(VExpression* AExpr, VExpression* ASizeExpr, in VFixedArrayType() 284 VDynamicArrayType::VDynamicArrayType(VExpression* AExpr, in VDynamicArrayType() 334 VExpression* VDynamicArrayType::CreateTypeExprCopy() in CreateTypeExprCopy()
|
H A D | vc_expr_local.h | 35 VExpression* TypeExpr; 38 VExpression* Value; 53 class VLocalDecl : public VExpression 61 VExpression* DoResolve(VEmitContext&); 74 class VLocalVar : public VExpression 82 VExpression* DoResolve(VEmitContext&);
|
H A D | vc_expr_invoke.cpp | 56 : VExpression(ALoc) in VBaseInvocation() 136 VExpression** AArgs) in VCastOrInvocation() 137 : VExpression(ALoc) in VCastOrInvocation() 197 VExpression* e = new VInvocation(NULL, M, NULL, in DoResolve() 267 : VExpression(ALoc) in VDotInvocation() 466 VExpression** AArgs) in VInvocation() 467 : VExpression(ALoc) in VInvocation() 513 VExpression* VInvocation::DoResolve(VEmitContext& ec) in DoResolve() 707 VExpression* TmpArgs[1]; in CheckParams() 728 VExpression* TmpArgs[1]; in CheckParams() [all …]
|
H A D | vc_expr_unary_binary.cpp | 55 : VExpression(ALoc) in VUnary() 114 VExpression* e = op; in DoResolve() 174 VExpression* e = NULL; in DoResolve() 279 : VExpression(ALoc) in VUnaryMutator() 404 : VExpression(ALoc) in VBinary() 458 VExpression* TmpArgs[1]; in DoResolve() 466 VExpression* TmpArgs[1]; in DoResolve() 595 VExpression* e = NULL; in DoResolve() 689 VExpression* e = NULL; in DoResolve() 970 : VExpression(ALoc) in VBinaryLogical() [all …]
|
H A D | vc_decorate.cpp | 191 class VDecorateInvocation : public VExpression 196 VExpression* Args[VMethod::MAX_PARAMS + 1]; 200 VExpression* DoResolve(VEmitContext&); 666 : VExpression(ALoc) in VDecorateSingleName() 752 VExpression** AArgs) in VDecorateInvocation() 753 : VExpression(ALoc) in VDecorateInvocation() 1142 VExpression* Args[VMethod::MAX_PARAMS + 1]; in ParseMethodCall() 1274 VExpression* op; in ParseExpressionPriority2() 1690 VExpression* Expr = ParseExpression(sc); in ParseConst() 2084 VExpression* Args[VMethod::MAX_PARAMS + 1]; in ParseStates() [all …]
|
H A D | vc_expr_local.cpp | 55 : VExpression(ALoc) in VLocalDecl() 88 VExpression* VLocalDecl::DoResolve(VEmitContext& ec) in DoResolve() 143 VExpression* op1 = new VLocalVar(ec.LocalDefs.Num() - 1, e.Loc); in Declare() 182 : VExpression(ALoc) in VLocalVar() 195 VExpression* VLocalVar::DoResolve(VEmitContext& ec) in DoResolve()
|