@@ -9,6 +9,7 @@ import * as defaults from "./defaults.json";
99import { Logger } from "./logging" ;
1010import {
1111 CODEQL_OVERLAY_MINIMUM_VERSION ,
12+ CODEQL_OVERLAY_MINIMUM_VERSION_CPP ,
1213 CODEQL_OVERLAY_MINIMUM_VERSION_CSHARP ,
1314 CODEQL_OVERLAY_MINIMUM_VERSION_GO ,
1415 CODEQL_OVERLAY_MINIMUM_VERSION_JAVA ,
@@ -57,6 +58,7 @@ export enum Feature {
5758 IgnoreGeneratedFiles = "ignore_generated_files" ,
5859 JavaNetworkDebugging = "java_network_debugging" ,
5960 OverlayAnalysis = "overlay_analysis" ,
61+ OverlayAnalysisCodeScanningCpp = "overlay_analysis_code_scanning_cpp" ,
6062 OverlayAnalysisCodeScanningCsharp = "overlay_analysis_code_scanning_csharp" ,
6163 OverlayAnalysisCodeScanningGo = "overlay_analysis_code_scanning_go" ,
6264 OverlayAnalysisCodeScanningJava = "overlay_analysis_code_scanning_java" ,
@@ -197,6 +199,11 @@ export const featureConfig = {
197199 // Per-language overlay feature flags. Each has minimumVersion set to the
198200 // minimum CLI version that supports overlay analysis for that language.
199201 // Only languages that are GA or in staff-ship should have feature flags here.
202+ [ Feature . OverlayAnalysisCodeScanningCpp ] : {
203+ defaultValue : false ,
204+ envVar : "CODEQL_ACTION_OVERLAY_ANALYSIS_CODE_SCANNING_CPP" ,
205+ minimumVersion : CODEQL_OVERLAY_MINIMUM_VERSION_CPP ,
206+ } ,
200207 [ Feature . OverlayAnalysisCodeScanningCsharp ] : {
201208 defaultValue : false ,
202209 envVar : "CODEQL_ACTION_OVERLAY_ANALYSIS_CODE_SCANNING_CSHARP" ,
0 commit comments