Fix location of ROOT comments for functions; unify extraction; add enum support.
For decls from PCH/PCM rely on annotations.
Also skip trailing ;
Use annotations if decl comes from PCH/PCM instead of opening the header.
Skip leading spaces in comments for backward compatibility.
Put annotations also into PCH.
roottest needs g3d.
Also skip trailing space for symmetry reasons: leading was already skipped.
Also create AST annotations for only-TClass selections.
Unlike TagDecls, MethodDecls have annotations also for non-definitions.
GetMethodDecl() returns a FunctionDecl. Fix logic.
Add menu item back; got lost in commit ccb7837d
Handle func defs with trailing ";". Add assert.
Get comments only for user provided (not compiler generated) functions.
Store comments in the PCH / PCM, instead of fopening the header at runtime.