• Advertisement
Sign in to follow this  

Bug: Cannot cast from handle to reference

This topic is 2937 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have a bug involving a class property accessor returning a handle, then not being able to immediately use that handle for a reference argument:
	//Works fine
	const string@ id = represent.id;
	const ClauseDesc@ desc = getClauseDesc(id);

	//Cannot convert from "const string@" to "const string &in"
	const ClauseDesc@ desc = getClauseDesc(represent.id);
In this case, represent.id is a property accessor defined as: "const string@+ get_id() const"; getClauseDesc is defined as: "const ClauseDesc@ getClauseDesc(const string &in)". This bug is easy to work around, but the result is a bit ugly.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement