import { AnalysisType } from "../../MISRA.js"; import DisallowedStdLibFunctionRule from "./DisallowedStdLibFunctionRule.js"; /** * MISRA-C Rule 21.11: The standard header file shall not be used */ export default class Rule_21_11_NoTgmathFunctions extends DisallowedStdLibFunctionRule { /** * The name of the standard library */ protected standardLibrary: string; /** * Names of functions from {@link standardLibrary} that are forbidden. * If the set is empty, all functions from {@link standardLibrary} are forbidden. */ protected invalidFunctions: Set; /** * Standards to which this rule applies to */ protected readonly appliesTo: Set; /** * Scope of analysis */ readonly analysisType = AnalysisType.SINGLE_TRANSLATION_UNIT; /** * @returns Rule identifier according to MISRA-C:2012 */ get name(): string; } //# sourceMappingURL=Rule_21_11_NoTgmathFunctions.d.ts.map