MCPcopy Create free account
hub / github.com/HaxeFoundation/hxcpp / makeCrement

Method makeCrement

src/hx/cppia/Cppia.cpp:4427–4444  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4425
4426template<typename T, int REFMODE>
4427CppiaExpr *MemReference<T,REFMODE>::makeCrement(CrementOp inOp)
4428{
4429 switch(inOp)
4430 {
4431 case coPreInc:
4432 return new MemReferenceCrement<T,REFMODE,CrementPreInc>(this);
4433 case coPostInc:
4434 return new MemReferenceCrement<T,REFMODE,CrementPostInc>(this);
4435 case coPreDec:
4436 return new MemReferenceCrement<T,REFMODE,CrementPreDec>(this);
4437 case coPostDec:
4438 return new MemReferenceCrement<T,REFMODE,CrementPostDec>(this);
4439 default:
4440 break;
4441 }
4442 throw "bad crement op";
4443 return 0;
4444}
4445
4446
4447struct MemStackFloatSetter : public CppiaExpr

Callers 1

linkMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected