MCPcopy Create free account
hub / github.com/MayaPosch/NymphCast / Clear

Method Clear

src/server/angelscript/angelscript/source/as_compiler.cpp:16315–16337  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16313}
16314
16315void asCExprContext::Clear()
16316{
16317 bc.ClearAll();
16318 type.Set(asCDataType());
16319 deferredParams.SetLength(0);
16320 if (property_arg)
16321 asDELETE(property_arg, asCExprContext);
16322 property_arg = 0;
16323 exprNode = 0;
16324 origExpr = 0;
16325 property_get = 0;
16326 property_set = 0;
16327 property_const = false;
16328 property_handle = false;
16329 property_ref = false;
16330 methodName = "";
16331 enumValue = "";
16332 symbolNamespace = 0;
16333 isVoidExpression = false;
16334 isCleanArg = false;
16335 isAnonymousInitList = false;
16336 origCode = 0;
16337}
16338
16339bool asCExprContext::IsClassMethod() const
16340{

Callers 5

~asCBuilderMethod · 0.45
~asCScriptEngineMethod · 0.45
InternalResetMethod · 0.45

Calls 4

asCDataTypeClass · 0.85
ClearAllMethod · 0.45
SetMethod · 0.45
SetLengthMethod · 0.45

Tested by

no test coverage detected