How to: Annotate C Code

To annotate code in C, you include the SourceAnnotations.h file and then use the attributes to annotate function parameters or return values.

To annotate code in C

  1. Add the #include <CodeAnalysis/SourceAnnotations.h> file to your project header file.

  2. Next, use the attribute to annotate code.

Example

The following code shows how to annotate C code:

// MyCode.h
#include <CodeAnalysis/SourceAnnotations.h>

// MyCode.c
#include "MyCode.h"
void f ( [SA_Pre (Valid = SA_Yes)] int pWidth )
{
  // code...
}

In C++, SA_ prefix is optional.

See Also

Concepts

Annotation Overview

Other Resources

Annotation Properties