Searched refs:convertExpression (Results 1 – 2 of 2) sorted by relevance
223 auto size = this->coerce(this->convertExpression(*rawSize), *fContext.fInt_Type); in convertVarDeclarations()252 value = this->convertExpression(*varDecl.fValue); in convertVarDeclarations()283 std::unique_ptr<Expression> test = this->coerce(this->convertExpression(*s.fTest), in convertIf()328 test = this->coerce(this->convertExpression(*f.fTest), *fContext.fBool_Type); in convertFor()335 next = this->convertExpression(*f.fNext); in convertFor()352 std::unique_ptr<Expression> test = this->coerce(this->convertExpression(*w.fTest), in convertWhile()367 std::unique_ptr<Expression> test = this->coerce(this->convertExpression(*d.fTest), in convertDo()382 std::unique_ptr<Expression> value = this->convertExpression(*s.fValue); in convertSwitch()398 caseValue = this->convertExpression(*c->fValue); in convertSwitch()436 std::unique_ptr<Expression> e = this->convertExpression(*s.fExpression); in convertExpressionStatement()[all …]
88 std::unique_ptr<Expression> convertExpression(const ASTExpression& expression);