UNPKG

@specs-feup/clava

Version:

A C/C++ source-to-source compiler written in Typescript

52 lines 2.04 kB
import { JavaClasses } from "@specs-feup/lara/api/lara/util/JavaTypes.js"; export declare namespace ClavaJavaClasses { interface ClavaNodes extends JavaClasses.JavaClass { } interface ClavaNode extends JavaClasses.JavaClass { } interface CxxJoinpoints extends JavaClasses.JavaClass { } interface BuiltinKind extends JavaClasses.JavaClass { } interface CxxWeaver extends JavaClasses.JavaClass { } interface CxxWeaverApi extends JavaClasses.JavaClass { } interface CxxType extends JavaClasses.JavaClass { } interface Standard extends JavaClasses.JavaClass { } interface AstFactory extends JavaClasses.JavaClass { } interface ArgumentsParser extends JavaClasses.JavaClass { } interface MathExtraApiTools extends JavaClasses.JavaClass { } interface CxxWeaverOption extends JavaClasses.JavaClass { } interface ClavaOptions extends JavaClasses.JavaClass { } interface CodeParser extends JavaClasses.JavaClass { } } /** * Static variables with class names of Java classes used in the Clava API. * */ export default class ClavaJavaTypes { static get ClavaNodes(): ClavaJavaClasses.ClavaNodes; static get ClavaNode(): ClavaJavaClasses.ClavaNode; static get CxxJoinPoints(): ClavaJavaClasses.CxxJoinpoints; static get BuiltinKind(): ClavaJavaClasses.BuiltinKind; static get CxxWeaver(): ClavaJavaClasses.CxxWeaver; static get CxxWeaverApi(): ClavaJavaClasses.CxxWeaverApi; static get CxxType(): ClavaJavaClasses.CxxType; static get Standard(): ClavaJavaClasses.Standard; static get AstFactory(): ClavaJavaClasses.AstFactory; static get ArgumentsParser(): ClavaJavaClasses.ArgumentsParser; static get MathExtraApiTools(): ClavaJavaClasses.MathExtraApiTools; static get CxxWeaverOption(): ClavaJavaClasses.CxxWeaverOption; static get ClavaOptions(): ClavaJavaClasses.ClavaOptions; static get CodeParser(): ClavaJavaClasses.CodeParser; } //# sourceMappingURL=ClavaJavaTypes.d.ts.map