public ClangTokenGroup getCCodeModel() {
		return getComponentProvider().getController().getCCodeModel();
	}
Get the line number

<p>
This may not always correspond to the line number of the token at the cursor. For example, if
there is no token under the mouse, or if the context is produced by the margin. When
generated by a mouse event, this is the line number determined by the mouse's vertical
position. Otherwise, this is the line number of the current token. If there is no current
token and the line number was not given at construction, this returns 0 to indicate this
context has no line number.

<p>
If the current token's line number is desired, regardless of the user's mouse position, then
use {@code context.}{@link #getTokenAtCursor()}{@code .}{@link ClangToken#getLineParent()
getLineParent()}{@code .}{@link ClangLine#getLineNumber() getLineNumber()}.

@return the line number
Ghidra/Features/Decompiler/src/main/java/ghidra/app/plugin/core/decompile/DecompilerActionContext.java