﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	revision
458	Invalid use of unqualified lookup	Krzysztof Ciebiera	Alpar Juttner	"I was trying to compile my code with clang and gcc.4.7.2 and it didn't work. I have found solution to my problems at http://clang.llvm.org/compatibility.html#dep_lookup_bases

I didn't read C++ specification, but since it doesn't work in both gcc and clang maybe they have the point.

So there are at least two places in lemon code where this-> keyword is missing. In /include/lemon/bits/edge_set_extender.h (probably more). Patch that fixed my problem is following:

{{{
526c526
<       return e.direction ? this->u(e) : this->v(e);
---
>       return e.direction ? u(e) : v(e);
532c532
<       return e.direction ? this->v(e) : this->u(e);
---
>       return e.direction ? v(e) : u(e);
}}}
"	defect	closed	minor	LEMON 1.3 release	core	hg main	duplicate			
