@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
23 lines (20 loc) • 504 B
text/typescript
import { Joinpoint } from "../../../Joinpoints.js";
import AnalyserResult from "../AnalyserResult.js";
import Fix from "../Fix.js";
export default class DoubleFreeResult extends AnalyserResult {
ptrName: string;
scopeName: string;
freedFlag: number = 0;
constructor(
name: string,
node: Joinpoint,
message: string,
ptrName: string,
scopeName: string,
fix?: Fix
) {
super(name, node, message, fix);
this.ptrName = ptrName;
this.scopeName = scopeName;
}
}