Various type improvements, mostly in tests (#8144)

This commit is contained in:
Ofek
2025-09-27 10:17:55 +03:00
committed by GitHub
parent 3160f628cc
commit 5eb5262c64
37 changed files with 292 additions and 214 deletions

View File

@@ -302,7 +302,7 @@ export type SingleFileCacheKey = {
filters?: any;
tools: any[];
libraries: SelectedLibraryVersion[];
files: any[];
files: FiledataPair[];
};
export type CmakeCacheKey = Omit<SingleFileCacheKey, 'tools'> & {

View File

@@ -43,10 +43,10 @@ export type OptPipelineOutput = {
};
export type OptPipelineBackendOptions = {
filterDebugInfo: boolean;
filterIRMetadata: boolean;
fullModule: boolean;
noDiscardValueNames: boolean;
demangle: boolean;
libraryFunctions: boolean;
filterDebugInfo?: boolean;
filterIRMetadata?: boolean;
fullModule?: boolean;
noDiscardValueNames?: boolean;
demangle?: boolean;
libraryFunctions?: boolean;
};