I'm getting a QAC warning 3221 Function declared at block scope.
And the reason that is happening is there's a /A inside the multiline /* */ comment just before the function in the .c file. It is N/A, a "Not Applicable" note.
I can find absolutely nothing on this beyond a normal division operator, or as part of some strange / or /\ construct.
My compiler has no problems, just QAC (and the C parser in the SlickEdit editor!)
In SlickEdit, the /A is white, but returns to blue comment after it.
The A has nothing to do with it as /B and /a and others look the same.
The /A appears white in SlickEdit while the rest of the comment is comment-blue color. I am assuming this is what's related to the QAC warning. The question is why? There is no /(anything) inside such a comment for a thousand lines before.
/*
Function: someFname
Description: N/A In SlickEdit, the slash A is white and this text is back to blue comment color
*/
void someFname(something)
{
etc.
}
/** N/A slash A is white, rest of comment is dark blue */ /* N/A slash A and entire comment is all light blue */
– AChimp Sep 19 '18 at 14:04