MCPcopy Create free account
hub / github.com/Gecode/gecode / getBaseFloatVar

Function getBaseFloatVar

gecode/flatzinc/parser.tab.cpp:278–286  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

276 return base;
277}
278int getBaseFloatVar(ParserState* pp, int i) {
279 int base = i;
280 FloatVarSpec* ivs = static_cast<FloatVarSpec*>(pp->floatvars[base].second);
281 while (ivs->alias) {
282 base = ivs->i;
283 ivs = static_cast<FloatVarSpec*>(pp->floatvars[base].second);
284 }
285 return base;
286}
287int getBaseSetVar(ParserState* pp, int i) {
288 int base = i;
289 SetVarSpec* ivs = static_cast<SetVarSpec*>(pp->setvars[base].second);

Callers 1

yyparseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected