Main Content

Perform Polyspace as You Code Analysis in Visual Studio

Polyspace® as You Code helps you find defects and coding standard violations while developing in the Visual Studio® IDE. You can run an analysis and fix findings as you code, saving you from finding bugs late in the development cycle. When connected to the Polyspace Access™ central repository, Polyspace as You Code highlights new issues compared to the development baseline.

The examples in this guide show you how to:

The examples assume you have a working knowledge of Visual Studio.

Before you begin the first step:

example.hpp

#include <string>

class Demo {
    void myFunction(std::string buffer) const{

    }
};

example_source.cpp

#include "example.hpp"


int simple_defect(){
    uint32_t x = -1;
    x++;
    return 1 / x; 
}

For the first example, see Configure Polyspace as You Code in Visual Studio.