SYMBOL INDEX (10519 symbols across 1230 files) FILE: ai-skills/skills/valdi-async/tests/src/reference.tsx type UserProfileViewModel (line 13) | interface UserProfileViewModel { type UserProfileState (line 17) | interface UserProfileState { class UserProfile (line 22) | class UserProfile extends StatefulComponent { method onCreate (line 73) | onCreate(): void { method onRender (line 83) | onRender(): void { type DataState (line 92) | interface DataState { type DataViewModel (line 96) | interface DataViewModel { class DataLoader (line 100) | class DataLoader extends StatefulComponent { method onCreate (line 103) | onCreate(): void { method loadData (line 107) | private async loadData(): Promise { method onRender (line 115) | onRender(): void { type SearchViewModel (line 123) | interface SearchViewModel { type SearchState (line 127) | interface SearchState { class SearchBar (line 131) | class SearchBar extends StatefulComponent { method onViewModelUpdate (line 138) | onViewModelUpdate(previous?: SearchViewModel): void { method onDestroy (line 147) | onDestroy(): void { method fetchResults (line 151) | private fetchResults(query: string): void { method onRender (line 160) | onRender(): void { type FetchState (line 173) | interface FetchState { type FetchViewModel (line 177) | interface FetchViewModel { class ThirdPartyFetcher (line 181) | class ThirdPartyFetcher extends StatefulComponent { method onRender (line 13) | onRender(): void { type ProfileCardViewModel (line 20) | interface ProfileCardViewModel { class ProfileCard (line 27) | class ProfileCard extends Component { method onRender (line 28) | onRender(): void { FILE: ai-skills/skills/valdi-migrate/tests/check_antipatterns.py function check_file (line 56) | def check_file(path: str) -> list[tuple[int, str, str]]: function main (line 70) | def main(): FILE: ai-skills/skills/valdi-migrate/tests/flutter_example.dart class ThemeService (line 10) | class ThemeService extends ChangeNotifier { class Greeting (line 15) | class Greeting extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) class Counter (line 26) | class Counter extends StatefulWidget { method createState (line 30) | State createState() class _CounterState (line 33) | class _CounterState extends State { method _increment (line 36) | void _increment() method build (line 41) | Widget build(BuildContext context) class UserList (line 50) | class UserList extends StatefulWidget { method createState (line 52) | State createState() class _UserListState (line 55) | class _UserListState extends State { method initState (line 59) | void initState() method _loadUsers (line 64) | Future _loadUsers() method build (line 71) | Widget build(BuildContext context) class SettingsScreen (line 82) | class SettingsScreen extends StatefulWidget { method createState (line 84) | State createState() class _SettingsScreenState (line 87) | class _SettingsScreenState extends State { method initState (line 91) | void initState() method _load (line 96) | Future _load() method _toggle (line 101) | Future _toggle() method build (line 109) | Widget build(BuildContext context) class ThemedButton (line 120) | class ThemedButton extends StatelessWidget { method build (line 122) | Widget build(BuildContext context) FILE: ai-skills/skills/valdi-migrate/tests/react_example.tsx type User (line 27) | interface User { id: string; name: string; } FILE: ai-skills/skills/valdi-migrate/tests/src/expected_valdi.tsx class AppThemeService (line 25) | class AppThemeService { type GreetingViewModel (line 34) | interface GreetingViewModel { class Greeting (line 38) | class Greeting extends Component { method onRender (line 39) | onRender(): void { type CounterViewModel (line 48) | interface CounterViewModel { type CounterState (line 52) | interface CounterState { class Counter (line 56) | class Counter extends StatefulComponent { method onRender (line 64) | onRender(): void { type UserProfileViewModel (line 75) | interface UserProfileViewModel { type UserProfileState (line 78) | interface UserProfileState { class UserProfile (line 82) | class UserProfile extends StatefulComponent { method onRender (line 120) | onRender(): void { type ProfileCardViewModel (line 134) | interface ProfileCardViewModel { class ProfileCard (line 140) | class ProfileCard extends Component { method onRender (line 141) | onRender(): void { type CardViewModel (line 159) | interface CardViewModel { class ProfileCardStyled (line 164) | class ProfileCardStyled extends Component { method onRender (line 165) | onRender(): void { type ThemedBadgeViewModel (line 186) | interface ThemedBadgeViewModel extends ProvidersValuesViewModel<[AppThem... class ThemedBadge (line 190) | class ThemedBadge extends Component { method onRender (line 191) | onRender(): void { type SettingsState (line 206) | interface SettingsState { class SettingsScreen (line 210) | class SettingsScreen extends StatefulComponent<{}, SettingsState> { method onCreate (line 213) | async onCreate() { method onRender (line 224) | onRender(): void { type FetchState (line 238) | interface FetchState { class UserListFetch (line 242) | class UserListFetch extends StatefulComponent<{}, FetchState> { method onCreate (line 248) | onCreate(): void { method onDestroy (line 256) | onDestroy(): void { method onRender (line 260) | onRender(): void { FILE: ai-skills/skills/valdi-perf/tests/src/reference.tsx type TabBarViewModel (line 20) | interface TabBarViewModel { class TabBar (line 24) | class TabBar extends Component { method onRender (line 25) | onRender(): void { type UserRowViewModel (line 36) | interface UserRowViewModel { class UserRow (line 41) | class UserRow extends Component { method onRender (line 42) | onRender(): void { type UserListViewModel (line 50) | interface UserListViewModel { type UserListState (line 54) | interface UserListState { class UserList (line 58) | class UserList extends StatefulComponent { method onRender (line 126) | onRender(): void { type FeedViewModel (line 135) | interface FeedViewModel { class Feed (line 139) | class Feed extends Component { method onRender (line 147) | onRender(): void { type CardViewModel (line 154) | interface CardViewModel { class Card (line 159) | class Card extends Component { method onRender (line 160) | onRender(): void { type ListItem (line 175) | interface ListItem { type StableListViewModel (line 180) | interface StableListViewModel { class StableList (line 184) | class StableList extends Component { method onRender (line 185) | onRender(): void { FILE: ai-skills/skills/valdi-tsx/tests/src/reference.tsx type GreetingViewModel (line 31) | interface GreetingViewModel { class Greeting (line 35) | class Greeting extends Component { method onRender (line 36) | onRender(): void { type CounterViewModel (line 44) | interface CounterViewModel { type CounterState (line 48) | interface CounterState { class Counter (line 53) | class Counter extends StatefulComponent { method onCreate (line 56) | onCreate(): void { method onViewModelUpdate (line 63) | onViewModelUpdate(previous?: CounterViewModel): void { method onDestroy (line 69) | onDestroy(): void { method onRender (line 82) | onRender(): void { type ItemViewModel (line 97) | interface ItemViewModel { type ItemListViewModel (line 102) | interface ItemListViewModel { class ItemList (line 106) | class ItemList extends Component { method onRender (line 107) | onRender(): void { type MediaPlayerViewModel (line 121) | interface MediaPlayerViewModel { class MediaPlayer (line 125) | class MediaPlayer extends Component { method onRender (line 126) | onRender(): void { class ThemeService (line 137) | class ThemeService { type ThemedViewModel (line 144) | interface ThemedViewModel extends ProvidersValuesViewModel<[ThemeService... class ThemedLabel (line 148) | class ThemedLabel extends Component { method onRender (line 149) | onRender(): void { class AppRoot (line 158) | class AppRoot extends Component { method onRender (line 161) | onRender(): void { FILE: apps/benchmark/src/cpp/CppModule.cpp type snap::valdi::benchmark (line 9) | namespace snap::valdi::benchmark { class CppHelperModule (line 17) | class CppHelperModule : public valdi_core::ModuleFactory { method getModulePath (line 19) | Valdi::StringBox getModulePath() final { method loadModule (line 23) | Valdi::Value loadModule() final { FILE: apps/benchmark/src/valdi/benchmark/src/BenchmarkApp.tsx class App (line 19) | class App extends Component { method onRender (line 20) | onRender(): void { method renderButtons (line 30) | private renderButtons(navigationController: NavigationController): void { method renderButton (line 38) | private renderButton( method presentPage (line 50) | private presentPage( type PageButtonViewModel (line 59) | interface PageButtonViewModel { class PageButton (line 64) | class PageButton extends Component { method onRender (line 65) | onRender(): void { FILE: apps/benchmark/src/valdi/benchmark/src/BenchmarkSingleRunComponent.tsx type BenchmarkCompleteVerifierCallback (line 6) | type BenchmarkCompleteVerifierCallback = (component: IComponent) => bool... type BenchmarkCompleteCallback (line 7) | type BenchmarkCompleteCallback = () => void; type BenchmarkResult (line 9) | interface BenchmarkResult {} type BenchmarkRunner (line 11) | interface BenchmarkRunner { type BenchmarkSingleRunComponentViewModel (line 18) | interface BenchmarkSingleRunComponentViewModel { type State (line 34) | interface State { class BenchmarkSingleRunComponent (line 45) | class BenchmarkSingleRunComponent method onCreate (line 56) | onCreate() { method onDestroy (line 67) | onDestroy() { method onRender (line 71) | onRender() { method isComponentIsBenchmarkedComponentSubtree (line 93) | private isComponentIsBenchmarkedComponentSubtree(component: IComponent... method onComponentWillRerender (line 111) | onComponentWillRerender(component: IComponent) { method scheduleOnRenderEnd (line 120) | private scheduleOnRenderEnd(onDone: () => void, component: IComponent) { method onMainThreadIdle (line 131) | private onMainThreadIdle(sequence: number) { method notifyBenchmarkCompleted (line 141) | private notifyBenchmarkCompleted(idleDate: Date) { FILE: apps/benchmark/src/valdi/benchmark/src/DrawFrameBenchmark.tsx type ComplexBenchmarkSceneViewModel (line 22) | interface ComplexBenchmarkSceneViewModel { function hsla (line 36) | function hsla(h: number, s: number, l: number, a: number): string { function makeAnimatedPath (line 61) | function makeAnimatedPath(frameIndex: number, variant: number): ReturnTy... function makeStrokePath (line 81) | function makeStrokePath(frameIndex: number, strokeIdx: number): ReturnTy... constant STROKE_COLORS (line 100) | const STROKE_COLORS = [ constant STROKE_CAPS (line 107) | const STROKE_CAPS: Array<'round' | 'butt' | 'square'> = ['round', 'butt'... class ComplexBenchmarkScene (line 109) | class ComplexBenchmarkScene extends Component { function monoSpaceFont (line 728) | function monoSpaceFont(size: number): string { FILE: apps/benchmark/src/valdi/benchmark/src/MarshallingTest.tsx type Result (line 26) | interface Result { function runTest (line 38) | function runTest(body: (data: any) => any, data: any, iterations: number) { function pvalue (line 70) | function pvalue(times: number[], p: number): number { function average (line 86) | function average(numbers: number[]): number { type ViewModel (line 117) | interface ViewModel {} type ComponentContext (line 118) | interface ComponentContext {} type State (line 120) | interface State { class MarshallingTest (line 125) | class MarshallingTest extends NavigationPageStatefulComponent { method onCreate (line 27) | onCreate(): void { method onRender (line 32) | onRender(): void { FILE: apps/helloworld/src/valdi/hello_world/src/NativeModule.d.ts constant APP_NAME (line 8) | const APP_NAME: string; FILE: apps/managed_context_example/ManagedContextExample.tsx constant COMPONENT_HEIGHT (line 11) | const COMPONENT_HEIGHT = 200; class InnerComponent (line 13) | class InnerComponent extends Component { method onRender (line 14) | onRender(): void { function Section (line 42) | function Section(viewModel: { name: string; children?: AnyRenderFunction... function Button (line 51) | function Button(viewModel: { title: string; onTap: () => void }) { constant DOWNSCALE_RATIO (line 64) | const DOWNSCALE_RATIO = [1, 2, 4, 8]; type State (line 66) | interface State { class App (line 72) | class App extends StatefulComponent<{}, State> { method onRender (line 78) | onRender(): void { method getComponentSize (line 135) | private getComponentSize(): [number, number] { method doRasterize (line 141) | private async doRasterize(): Promise { FILE: apps/navigation_example/NavigationExample.tsx type PageButtonViewModel (line 12) | interface PageButtonViewModel { class PageButton (line 17) | class PageButton extends Component { method onRender (line 18) | onRender(): void { function PageBackground (line 36) | function PageBackground(viewModel: { children?: AnyRenderFunction | void... class Page1 (line 43) | class Page1 extends NavigationPageComponent<{}> { method onRender (line 44) | onRender(): void { class Page2 (line 57) | class Page2 extends NavigationPageComponent<{}> { method onRender (line 58) | onRender(): void { class Page3 (line 71) | class Page3 extends NavigationPageComponent<{}> { method onRender (line 72) | onRender(): void { method renderChildren (line 76) | private renderChildren() { class App (line 92) | class App extends Component { method onRender (line 93) | onRender(): void { method renderButtons (line 103) | private renderButtons(navigationController: NavigationController): void { method presentPage (line 109) | private presentPage( method renderButton (line 117) | private renderButton( FILE: apps/valdi_gpt/src/valdi/ai_service/src/AiService.ts type GptRole (line 1) | enum GptRole { type GptMessage (line 7) | interface GptMessage { type AiService (line 12) | interface AiService { FILE: apps/valdi_gpt/src/valdi/ai_service/src/OpenAi.ts constant OPENAI_MODEL (line 4) | const OPENAI_MODEL = 'gpt-4o-mini'; constant OPENAI_API_KEY (line 5) | const OPENAI_API_KEY = 'YOUR_API_KEY_HERE'; class OpenAi (line 15) | class OpenAi implements AiService { method addSystemPrompt (line 19) | public addSystemPrompt(message: string): void { method getResponse (line 26) | public async getResponse(messages: GptMessage[]): Promise { FILE: apps/valdi_gpt/src/valdi/conversation/src/Conversation.tsx type ConversationViewModel (line 7) | interface ConversationViewModel {} type ConversationContext (line 9) | interface ConversationContext {} type ConversationState (line 11) | interface ConversationState { class Conversation (line 16) | class Conversation extends StatefulComponent { method onRender (line 13) | onRender(): void { FILE: apps/valdi_gpt/src/valdi/conversation/src/Message.tsx type MesssageViewModel (line 6) | interface MesssageViewModel { class Message (line 11) | class Message extends Component { method onRender (line 12) | onRender(): void { FILE: apps/valdi_gpt/src/valdi/conversation/test/Conversation.spec.tsx class TestAiService (line 9) | class TestAiService implements AiService { method addSystemPrompt (line 12) | addSystemPrompt(message: string): void {} method getResponse (line 14) | getResponse(messages: GptMessage[]): Promise { function renderRoot (line 85) | function renderRoot(driver: IComponentTestDriver, context = mockContext(... function mockContext (line 99) | function mockContext(): ConversationContext { FILE: apps/valdi_gpt/src/valdi/valdi_gpt/src/ValdiGptApp.tsx type ValdiGptAppViewModel (line 10) | interface ValdiGptAppViewModel {} type ValdiGptAppContext (line 16) | interface ValdiGptAppContext {} class ValdiGptApp (line 22) | class ValdiGptApp extends Component extends EventEmitter { method constructor (line 24) | constructor( method id (line 55) | public get id(): string { method start (line 60) | public async start(): Promise { method stop (line 72) | public stop(): void { method closeConnectionTo (line 85) | public closeConnectionTo(url: string): void { method getTargets (line 94) | public getTargets(metadata?: any): Promise { method connectTo (line 134) | public connectTo(targetId: string, wsFrom: WebSocket): TargetType | un... method forwardTo (line 177) | public forwardTo(targetId: string, message: string): void { method forceRefresh (line 187) | public forceRefresh() { method setTargetInfo (line 200) | protected setTargetInfo(t: ITarget, metadata?: any): ITarget { method timeout (line 233) | timeout(ms: number) { method refreshProcess (line 238) | protected async refreshProcess(child: ChildProcess, path: string, args... method spawnProcess (line 251) | protected spawnProcess(path: string, args: string[]): Promise extends Adapte... method constructor (line 14) | constructor( method start (line 25) | public start(): Promise { method stop (line 37) | public stop(): void { method forceRefresh (line 45) | public forceRefresh() { method getTargets (line 53) | public getTargets(metadata?: any): Promise { method connectTo (line 77) | public connectTo(url: string, wsFrom: WebSocket): TargetType | undefin... method closeConnectionTo (line 89) | public closeConnectionTo(url: string): void { method forwardTo (line 97) | public forwardTo(url: string, message: string): void { method getWebSocketId (line 106) | private getWebSocketId(url: string): { adapterId: string; targetId: st... FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/adapters/adapterInterfaces.ts type IDeviceTarget (line 5) | interface IDeviceTarget { type ITarget (line 12) | interface ITarget { type IAdapterOptions (line 26) | interface IAdapterOptions { type IIOSDeviceTarget (line 35) | interface IIOSDeviceTarget extends IDeviceTarget {} type IIOSProxySettings (line 37) | interface IIOSProxySettings { type IAndroidDeviceTarget (line 43) | interface IAndroidDeviceTarget extends IDeviceTarget {} FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/adapters/androidAdapter.ts type AndroidDevice (line 14) | type AndroidDevice = { deviceId: string; endpoint: string }; class AndroidAdapter (line 16) | class AndroidAdapter extends AdapterCollection { method constructor (line 20) | constructor(id: string, socket: string) { method updateKnownDevices (line 25) | public updateKnownDevices(devices: AndroidDevice[]) { method getTargets (line 29) | public getTargets(): Promise { method connectTo (line 101) | public connectTo(url: string, wsFrom: WebSocket): AndroidTarget | unde... method getProtocolFor (line 116) | private getProtocolFor(version: string, target: AndroidTarget): IOSPro... FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/adapters/hermesAdapter.ts type HermesDevice (line 13) | type HermesDevice = { port: number }; function promiseWithTimeout (line 15) | function promiseWithTimeout( class HermesAdapter (line 28) | class HermesAdapter extends AdapterCollection { method constructor (line 31) | constructor(id: string, socket: string) { method targetClose (line 36) | private targetClose(port: number) { method updateKnownDevices (line 47) | public updateKnownDevices(devices: HermesDevice[]) { method getTargetsOnDevice (line 73) | private getTargetsOnDevice(device: AndroidTarget, port: number): Promi... method getTargets (line 107) | public getTargets(): Promise { method connectTo (line 168) | public connectTo(url: string, wsFrom: WebSocket): AndroidTarget | unde... method setProtocolFor (line 178) | private setProtocolFor(version: string, target: AndroidTarget): Hermes... FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/adapters/iosAdapter.ts class IOSAdapter (line 23) | class IOSAdapter extends AdapterCollection { method constructor (line 27) | constructor(id: string, socket: string, proxySettings: IIOSProxySettin... method getTargets (line 43) | public getTargets(): Promise { method connectTo (line 103) | public connectTo(url: string, wsFrom: WebSocket): IOSTarget | undefined { method closeConnectionTo (line 118) | public closeConnectionTo(url: string): void { method getProxySettings (line 121) | public static async getProxySettings({ method getProxySimulatorSocketString (line 154) | private static async getProxySimulatorSocketString( method getProxyPath (line 162) | private static getProxyPath(): Promise { method getProtocolFor (line 198) | private getProtocolFor(version: string, target: IOSTarget): IOSProtocol { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/adapters/testAdapter.ts class TestAdapter (line 11) | class TestAdapter extends Adapter { method constructor (line 14) | constructor(id: string, proxyUrl: string) { method getTargets (line 20) | public getTargets(): Promise { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/adapters/universalAdapter.ts class UniversalAdapter (line 11) | class UniversalAdapter extends EventEmitter { method constructor (line 12) | constructor(private adapters: Adapter[]) { method getTargets (line 21) | public async getTargets(): Promise { method connectTo (line 30) | public connectTo(url: string, wsFrom: WebSocket): AdapterTarget | unde... method closeConnectionTo (line 41) | public closeConnectionTo(url: string): void { method start (line 47) | public async start() { method stop (line 53) | public stop() { method forwardTo (line 59) | public forwardTo(targetId: string, message: string): void { method forceRefresh (line 65) | public forceRefresh() { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/iosSimulatorSocketFinder.ts class IOSSimulatorSocketFinder (line 3) | class IOSSimulatorSocketFinder { method observeSockets (line 9) | public observeSockets(callback: (sockets: string[]) => void) { method start (line 13) | public start() { method stop (line 17) | public stop() { method listKnownSockets (line 22) | public async listKnownSockets(): Promise { method arraysEqual (line 32) | private arraysEqual(a: Array, b: Array) { method updateKnownSockets (line 43) | private updateKnownSockets(knownSockets: string[]) { method scheduleTick (line 59) | private scheduleTick() { method tick (line 65) | private tick() { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/logger.ts class LoggerUtil (line 7) | class LoggerUtil { method constructor (line 9) | constructor() { method log (line 12) | public log(msg: string): void { method error (line 16) | public error(msg: string): void { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/androidTarget.ts class AndroidTarget (line 13) | class AndroidTarget extends EventEmitter implements AdapterTarget { method constructor (line 30) | constructor(targetId: string, data?: ITarget) { method data (line 45) | public get data(): ITarget { method targetBased (line 49) | public set targetBased(isTargetBased: boolean) { method targetId (line 53) | public set targetId(targetId: string) { method kill (line 57) | public kill() { method connectTo (line 61) | public connectTo(url: string, wsFrom: WebSocket): void { method directConnectTo (line 70) | public directConnectTo(url: string): void { method forward (line 103) | public forward(message: string): void { method updateClient (line 112) | public updateClient(wsFrom: WebSocket): void { method addMessageFilter (line 120) | public addMessageFilter(method: string, filter: (msg: any) => Promise<... method callTarget (line 128) | public callTarget(method: string, params: any): Promise { method fireEventToTools (line 141) | public fireEventToTools(method: string, params: any): void { method fireResultToTools (line 150) | public fireResultToTools(id: number, params: any): void { method replyWithEmpty (line 159) | public replyWithEmpty(msg: any): Promise { method onMessageFromTools (line 164) | private onMessageFromTools(rawMessage: string): void { method receivedDataFromTarget (line 201) | private receivedDataFromTarget(data: Uint8Array) { method processBuffer (line 214) | private processBuffer() { method onMessageFromTarget (line 240) | private onMessageFromTarget(rawMessage: string): void { method sendToTools (line 323) | private sendToTools(rawMessage: string): void { method sendToTarget (line 332) | private sendToTarget(rawMessage: string): void { method isSocketConnected (line 374) | private isSocketConnected(ws: WebSocket): boolean { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/hermes/hermes.ts class HermesProtocol (line 10) | class HermesProtocol extends ProtocolAdapter { method constructor (line 15) | constructor(target: AdapterTarget, version: String) { method callFunctionOn (line 36) | private callFunctionOn(msg: any): Promise { method onRuntimeEnable (line 46) | private onRuntimeEnable(msg: any): Promise { method onDidRuntimeEnable (line 50) | private onDidRuntimeEnable(msg: any): Promise { method onTargetRunIfWaitingForDebugger (line 55) | private onTargetRunIfWaitingForDebugger(msg: any): Promise { method onScriptParsed (line 66) | private onScriptParsed(msg: any): Promise { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/ios/ios.ts type IRange (line 13) | interface IRange { type IDisabledStyle (line 20) | interface IDisabledStyle { method constructor (line 41) | constructor(target: AdapterTarget) { method onDomGetDocument (line 165) | private onDomGetDocument(): void { method onSetStyleTexts (line 170) | private onSetStyleTexts(msg: any): Promise { method compareRanges (line 228) | private compareRanges(rangeLeft: any, rangeRight: any) { method onGetMatchedStylesForNode (line 237) | private onGetMatchedStylesForNode(msg: any): Promise { method onCanEmulate (line 243) | private onCanEmulate(msg: any): Promise { method onGetPlatformFontsForNode (line 251) | private onGetPlatformFontsForNode(msg: any): Promise { method onGetBackgroundColors (line 260) | private onGetBackgroundColors(msg: any): Promise { method onAddRule (line 269) | private onAddRule(msg: any): Promise { method onCanSetScriptSource (line 285) | private onCanSetScriptSource(msg: any): Promise { method onSetBlackboxPatterns (line 294) | private onSetBlackboxPatterns(msg: any): Promise { method onSetAsyncCallStackDepth (line 301) | private onSetAsyncCallStackDepth(msg: any): Promise { method onDebuggerEnable (line 310) | private onDebuggerEnable(msg: any): Promise { method onDidDebuggerEnable (line 315) | private onDidDebuggerEnable(msg: any): Promise { method onGetMatchedStylesForNodeResult (line 319) | private onGetMatchedStylesForNodeResult(msg: any): Promise { method onExecutionContextCreated (line 344) | private onExecutionContextCreated(msg: any): Promise { method onEvaluate (line 366) | private onEvaluate(msg: any): Promise { method onRuntimeOnCompileScript (line 395) | private onRuntimeOnCompileScript(msg: any): Promise { method onRuntimeGetProperties (line 412) | private onRuntimeGetProperties(msg: any): Promise { method onRuntimeEnable (line 430) | private onRuntimeEnable(msg: any): Promise { method onDidRuntimeEnable (line 434) | private onDidRuntimeEnable(msg: any): Promise { method onTargetRunIfWaitingForDebugger (line 439) | private onTargetRunIfWaitingForDebugger(msg: any): Promise { method onScriptParsed (line 449) | private onScriptParsed(msg: any): Promise { method onDomEnable (line 465) | private onDomEnable(msg: any): Promise { method onSetInspectMode (line 470) | private onSetInspectMode(msg: any): Promise { method onInspect (line 477) | private onInspect(msg: any): Promise { method DOMDebuggerOnGetEventListeners (line 485) | private DOMDebuggerOnGetEventListeners(msg: any): Promise { method onPushNodesByBackendIdsToFrontend (line 521) | private onPushNodesByBackendIdsToFrontend(msg: any): Promise { method onGetBoxModel (line 551) | private onGetBoxModel(msg: any): Promise { method onGetNodeForLocation (line 574) | private onGetNodeForLocation(msg: any): Promise { method onStartScreencast (line 588) | private onStartScreencast(msg: any): Promise { method onStopScreencast (line 606) | private onStopScreencast(msg: any): Promise { method onScreencastFrameAck (line 616) | private onScreencastFrameAck(msg: any): Promise { method onGetNavigationHistory (line 626) | private onGetNavigationHistory(msg: any): Promise { method onEmulateTouchFromMouseEvent (line 645) | private onEmulateTouchFromMouseEvent(msg: any): Promise { method onCanEmulateNetworkConditions (line 693) | private onCanEmulateNetworkConditions(msg: any): Promise { method onConsoleMessageAdded (line 701) | private onConsoleMessageAdded(msg: any): Promise { method enumerateStyleSheets (line 744) | protected enumerateStyleSheets(): void { method mapSelectorList (line 757) | protected mapSelectorList(selectorList : any): void { method mapRule (line 761) | protected mapRule(cssRule : any): void { method mapStyle (line 773) | protected mapStyle(cssStyle : any, ruleOrigin : any): void { method mapCssProperty (line 826) | protected mapCssProperty(cssProperty : any): void { method getLineColumnFromIndex (line 843) | private static getLineColumnFromIndex( method extractDisabledStyles (line 875) | private static extractDisabledStyles(styleText: string, range: IRange): ... FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/ios/ios12.ts class IOS12Protocol (line 4) | class IOS12Protocol extends IOS9Protocol { method constructor (line 6) | constructor(target: IOSTarget) { method onTargetCreated (line 13) | private onTargetCreated(msg: any): Promise { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/ios/ios8.ts class IOS8Protocol (line 9) | class IOS8Protocol extends IOSProtocol { method constructor (line 11) | constructor(target: IOSTarget) { method mapSelectorList (line 25) | protected mapSelectorList (selectorList : any): void { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/ios/ios9.ts class IOS9Protocol (line 9) | class IOS9Protocol extends IOSProtocol { method constructor (line 11) | constructor(target: AdapterTarget) { method mapSelectorList (line 15) | protected mapSelectorList (selectorList : any): void { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/ios/screencast.ts class ScreencastSession (line 8) | class ScreencastSession { method constructor (line 25) | constructor(target: AdapterTarget, format?: string, quality?: number, ... method dispose (line 33) | public dispose(): void { method start (line 37) | public start(): void { method stop (line 53) | public stop(): void { method ackFrame (line 57) | public ackFrame(frameNumber: number): void { method recordingLoop (line 61) | private recordingLoop(): void { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/iosTarget.ts class IOSTarget (line 12) | class IOSTarget extends EventEmitter implements AdapterTarget { method constructor (line 27) | constructor(targetId: string, data?: ITarget) { method data (line 42) | public get data(): ITarget { method targetBased (line 46) | public set targetBased(isTargetBased: boolean) { method targetId (line 50) | public set targetId(targetId: string) { method kill (line 54) | public kill() { method connectTo (line 60) | public connectTo(url: string, wsFrom: WebSocket): void { method forward (line 94) | public forward(message: string): void { method updateClient (line 103) | public updateClient(wsFrom: WebSocket): void { method addMessageFilter (line 111) | public addMessageFilter(method: string, filter: (msg: any) => Promise<... method callTarget (line 119) | public callTarget(method: string, params: any): Promise { method fireEventToTools (line 132) | public fireEventToTools(method: string, params: any): void { method fireResultToTools (line 141) | public fireResultToTools(id: number, params: any): void { method replyWithEmpty (line 150) | public replyWithEmpty(msg: any): Promise { method onMessageFromTools (line 155) | private onMessageFromTools(rawMessage: string): void { method onMessageFromTarget (line 190) | private onMessageFromTarget(rawMessage: string): void { method sendToTools (line 270) | private sendToTools(rawMessage: string): void { method sendToTarget (line 279) | private sendToTarget(rawMessage: string): void { method isSocketConnected (line 308) | private isSocketConnected(ws: WebSocket): boolean { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/protocol.ts class ProtocolAdapter (line 7) | class ProtocolAdapter { method constructor (line 10) | constructor(target: AdapterTarget) { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/protocols/target.ts type AdapterTarget (line 10) | interface AdapterTarget extends EventEmitter { FILE: compiler/companion/remotedebug-ios-webkit-adapter/src/server.ts class ProxyServer (line 23) | class ProxyServer extends EventEmitter { method constructor (line 37) | constructor() { method updateKnownHermesDevices (line 41) | public updateKnownHermesDevices(devices: HermesDevice[]) { method updateKnownAndroidDevices (line 45) | public updateKnownAndroidDevices(devices: AndroidDevice[]) { method run (line 49) | public async run(serverPort: number): Promise { method stop (line 102) | public stop(): void { method startTargetFetcher (line 115) | private startTargetFetcher(): void { method stopTargetFetcher (line 132) | private stopTargetFetcher(): void { method setupHttpHandlers (line 140) | private setupHttpHandlers(): void { method onWSSConnection (line 189) | private onWSSConnection(websocket: ws, req: http.IncomingMessage): void { FILE: compiler/companion/remotedebug-ios-webkit-adapter/test/helperMocks.ts class ProxyServerMock (line 5) | class ProxyServerMock { class LoggerMock (line 9) | class LoggerMock { method log (line 10) | public log(msg: string): void {} method error (line 11) | public error(msg: string): void {} FILE: compiler/companion/remotedebug-ios-webkit-adapter/test/protocols/target.test.ts constant MODULE_UNDER_TEST (line 17) | const MODULE_UNDER_TEST = '../../protocols/target'; function CreateTarget (line 19) | function CreateTarget(): IOSTarget { function setupTargetAndTools (line 34) | function setupTargetAndTools() { FILE: compiler/companion/src/AST.spec.ts type CompiledFile (line 13) | interface CompiledFile { function compile (line 18) | function compile(str: string): CompiledFile { FILE: compiler/companion/src/AST.ts type ASTNodeKind (line 11) | type ASTNodeKind = 'interface'; type Node (line 14) | interface Node { type NamedNode (line 19) | interface NamedNode extends Node { type Comments (line 23) | interface Comments { type EnumMember (line 29) | interface EnumMember extends NamedNode { type Enum (line 35) | interface Enum extends NamedNode { type FunctionType (line 39) | interface FunctionType { type TypeArgument (line 44) | interface TypeArgument { type Type (line 48) | interface Type { type SuperTypeClause (line 60) | interface SuperTypeClause extends Node { type PropertyLikeDeclaration (line 65) | interface PropertyLikeDeclaration extends NamedNode { type TypeParameterLikeDeclaration (line 71) | interface TypeParameterLikeDeclaration extends NamedNode {} type Interface (line 73) | interface Interface extends NamedNode { type Function (line 80) | interface Function extends NamedNode { type Variable (line 85) | interface Variable extends NamedNode { type TypeReference (line 90) | interface TypeReference { type TypeReferences (line 95) | interface TypeReferences { function getIdentifierString (line 101) | function getIdentifierString(node: ts.Node): string { function parseFunctionType (line 105) | function parseFunctionType(node: ts.SignatureDeclarationBase, references... type ResolvedSymbol (line 129) | interface ResolvedSymbol { type SymbolGroup (line 135) | interface SymbolGroup { function makeResolvedSymbol (line 141) | function makeResolvedSymbol(symbol: ts.Symbol, isTypeParameter: boolean ... function resolveSymbolFromTypeName (line 151) | function resolveSymbolFromTypeName(typeName: ts.Type, typeChecker: ts.Ty... function resolveSymbol (line 219) | function resolveSymbol(type: ts.TypeNode, typeChecker: ts.TypeChecker): ... function resolveTypeReference (line 224) | function resolveTypeReference( function parseTypeFromSymbolGroup (line 252) | function parseTypeFromSymbolGroup( function parseType (line 306) | function parseType(type: ts.TypeNode | undefined, references: AST.TypeRe... function parsePropertyLike (line 406) | function parsePropertyLike( type DumpedRootNode (line 444) | interface DumpedRootNode { function isExportedSymbolOrHasAnnotation (line 458) | function isExportedSymbolOrHasAnnotation(nodeToDump: NodeToDump, shouldD... function hasExportModuleAnnotation (line 473) | function hasExportModuleAnnotation(nodeToDump: NodeToDump): boolean { function shouldDumpNodeMember (line 481) | function shouldDumpNodeMember(nodeToDump: NodeToDump, memberNode: ts.Typ... function getImportStringLiteralsFromSourceFile (line 498) | function getImportStringLiteralsFromSourceFile(sourceFile: ts.SourceFile... function isGlobalScopeAugmentation (line 511) | function isGlobalScopeAugmentation(module: ts.ModuleDeclaration): boolean { function containsGlobalScopeAugmentation (line 515) | function containsGlobalScopeAugmentation(sourceFile: ts.SourceFile): boo... function isExternalOrCommonJsModule (line 530) | function isExternalOrCommonJsModule(file: ts.SourceFile): boolean { function isJsonSourceFile (line 534) | function isJsonSourceFile(file: ts.SourceFile): boolean { function isModuleWithStringLiteralName (line 538) | function isModuleWithStringLiteralName(node: ts.Node): node is ts.Module... function containsOnlyAmbientModules (line 542) | function containsOnlyAmbientModules(sourceFile: ts.SourceFile): boolean { function isFileAffectingGlobalScope (line 551) | function isFileAffectingGlobalScope(sourceFile: ts.SourceFile): boolean { function isNonModuleWithAmbiantDeclarations (line 560) | function isNonModuleWithAmbiantDeclarations(sourceFile: ts.SourceFile): ... function dumpRootNodes (line 597) | function dumpRootNodes(sourceFile: ts.SourceFile, astReferences: AST.Typ... function dumpInterface (line 697) | function dumpInterface( function dumpFunction (line 765) | function dumpFunction(node: ts.FunctionDeclaration, references: AST.Type... function dumpVariable (line 777) | function dumpVariable(node: ts.VariableStatement, references: AST.TypeRe... function dumpEnum (line 792) | function dumpEnum(node: ts.EnumDeclaration): AST.Enum { FILE: compiler/companion/src/BatchMinifier.ts type BatchMinifyResult (line 13) | interface BatchMinifyResult { type CommonMinifyOptions (line 19) | type CommonMinifyOptions = terser.MinifyOptions; type MinifyOutput (line 21) | interface MinifyOutput { type Minifier (line 49) | interface Minifier { function deepCopy (line 61) | function deepCopy(obj: any): any { FILE: compiler/companion/src/CodeInstrumentation.ts type CodeInstrumentationFileConfig (line 7) | interface CodeInstrumentationFileConfig { type CodeInstrumentationResult (line 12) | interface CodeInstrumentationResult { class CodeInstrumentation (line 21) | class CodeInstrumentation { method constructor (line 25) | private constructor() { method getInstance (line 51) | public static getInstance(): CodeInstrumentation { method instrumentFiles (line 59) | public instrumentFiles(files: [CodeInstrumentationFileConfig]): AddCod... method instrumentFile (line 65) | public instrumentFile(file: CodeInstrumentationFileConfig): CodeInstru... FILE: compiler/companion/src/CompanionServiceBase.ts type ExitKind (line 12) | const enum ExitKind { class CompanionServiceBase (line 17) | class CompanionServiceBase { method constructor (line 23) | constructor(readonly options: Set) { method addEndpoint (line 35) | addEndpoint( method start (line 42) | start(): void { method processCommand (line 80) | private async processCommand(command: string, body: RequestBody): Prom... method processLine (line 89) | private async processLine(l: string): Promise { method handleExit (line 112) | protected handleExit(exitKind: ExitKind): void { method setupSignals (line 124) | private setupSignals(): void { FILE: compiler/companion/src/CompilerCompanion.ts class CompilerCompanion (line 62) | class CompilerCompanion extends CompanionServiceBase { method constructor (line 66) | constructor(options: Set) { method addBaseEndpoints (line 85) | private addBaseEndpoints(): void { method handleExit (line 313) | protected override handleExit(exitKind: ExitKind): void { FILE: compiler/companion/src/ConsoleLogTransformer.spec.ts function sanitize (line 6) | function sanitize(text: string): string { function transform (line 13) | function transform(input: string): string { FILE: compiler/companion/src/ConsoleLogTransformer.ts constant CONSOLE_METHODS (line 32) | const CONSOLE_METHODS = new Set(['log', 'warn', 'error', 'info', 'debug']); function isConsoleCall (line 38) | function isConsoleCall(node: ts.CallExpression): boolean { function createGuardExpression (line 52) | function createGuardExpression(factory: ts.NodeFactory): ts.Expression { function unwrapParenthesizedExpression (line 59) | function unwrapParenthesizedExpression(node: ts.Expression): ts.Expressi... function createConsoleLogTransformer (line 71) | function createConsoleLogTransformer(): ts.TransformerFactory void) { FILE: compiler/companion/src/SourceMapUtils.ts constant SOURCE_MAP_PREFIX (line 4) | const SOURCE_MAP_PREFIX = `//# sourceMappingURL=data:application/json;ba... function getRawSourceMap (line 6) | function getRawSourceMap(fileContent: string): SourceMapModule.RawSource... function getSourceMap (line 17) | function getSourceMap(fileContent: string): SourceMapModule.SourceMapCon... function insertGeneratedPosition (line 25) | function insertGeneratedPosition(line: number, column: number, generated... function mergeSourceMaps (line 34) | function mergeSourceMaps(originalFile: string, generatedFile: string): s... FILE: compiler/companion/src/TSUtils.spec.ts type CompiledFile (line 6) | interface CompiledFile { function compile (line 12) | function compile(str: string): CompiledFile { FILE: compiler/companion/src/TSUtils.ts function isExpressionNode (line 3) | function isExpressionNode(node: ts.Node): node is ts.Expression { function isInExpressionContext (line 63) | function isInExpressionContext(node: ts.Node): boolean { function isJSXTagName (line 122) | function isJSXTagName(node: ts.Node) { type NodeComments (line 134) | interface NodeComments { function getNodeComments (line 140) | function getNodeComments(node: ts.Node): NodeComments | undefined { type NodeToDump (line 172) | interface NodeToDump { function isNodeExported (line 177) | function isNodeExported(node: ts.Node): boolean { function getRootNodesToDump (line 183) | function getRootNodesToDump( function findNode (line 203) | function findNode( type SymbolType (line 231) | const enum SymbolType { type SymbolObjectInfo (line 242) | interface SymbolObjectInfo { type ResolvedSymbol (line 248) | interface ResolvedSymbol { function symbolObjectInfoEquals (line 253) | function symbolObjectInfoEquals(left: SymbolObjectInfo | undefined, righ... function appendResolvedSymbolIfNeeded (line 261) | function appendResolvedSymbolIfNeeded(resolvedSymbol: ResolvedSymbol, ou... function getResolvedSymbolForType (line 275) | function getResolvedSymbolForType(type: ts.Type): ResolvedSymbol[] { function resolvedSymbolsOfExpression (line 332) | function resolvedSymbolsOfExpression(expression: ts.Expression, typeChec... type ResolvedType (line 337) | interface ResolvedType { function getSyntaxKindString (line 344) | function getSyntaxKindString(syntaxKind: ts.SyntaxKind): string { constant MAX_NODE_DEBUG_LENGTH (line 348) | const MAX_NODE_DEBUG_LENGTH = 50; function getNodeDebugDescription (line 350) | function getNodeDebugDescription(node: ts.Node): string { function resolveTypeOfExpression (line 364) | function resolveTypeOfExpression(expression: ts.Expression, typeChecker:... class Transpiler (line 398) | class Transpiler { method constructor (line 406) | constructor(input: string, transpileOptions: ts.TranspileOptions) { method transpile (line 463) | transpile(transformers?: ts.CustomTransformers): ts.TranspileOutput { type OuterExpressionKinds (line 481) | const enum OuterExpressionKinds { type OuterExpression (line 493) | type OuterExpression = function isOuterExpression (line 500) | function isOuterExpression(node: ts.Node, kinds = OuterExpressionKinds.A... function skipOuterExpressions (line 515) | function skipOuterExpressions(node: ts.Node, kinds = OuterExpressionKind... function skipParentheses (line 522) | function skipParentheses(node: ts.Node, excludeJSDocTypeAssertions?: boo... function isSuperCall (line 526) | function isSuperCall(n: ts.Node): n is ts.SuperCall { function getSuperCallFromStatement (line 532) | function getSuperCallFromStatement(statement: ts.Statement): ts.Expressi... function findSuperStatementIndex (line 541) | function findSuperStatementIndex( function statementHasSuperCall (line 557) | function statementHasSuperCall(node: ts.Node): boolean { FILE: compiler/companion/src/Workspace.ts type OpenedFile (line 31) | interface OpenedFile { type EmitResultEntry (line 36) | interface EmitResultEntry { type EmitResult (line 41) | interface EmitResult { type GetDiagnosticsResult (line 46) | interface GetDiagnosticsResult { type PendingFileToOpen (line 53) | interface PendingFileToOpen { function mergeCustomTransformers (line 59) | function mergeCustomTransformers( class ProjectListener (line 87) | class ProjectListener implements IProjectListener { method constructor (line 89) | constructor(private readonly logger: ILogger) {} method onProgramWillChange (line 91) | onProgramWillChange(): void { method onProgramChanged (line 96) | onProgramChanged(): void { method onCompilerOptionsResolved (line 101) | onCompilerOptionsResolved(): void {} method onFileContentLoaded (line 102) | onFileContentLoaded(path: string): void {} method onSourceFileCreated (line 103) | onSourceFileCreated(path: string): void {} method onSourceFileInvalidated (line 104) | onSourceFileInvalidated(path: string): void {} class Workspace (line 107) | class Workspace implements IWorkspace { method constructor (line 117) | constructor( method initialize (line 138) | initialize(): void { method destroy (line 158) | destroy(): void { method addSourceFileAtPath (line 162) | addSourceFileAtPath(fileName: string) { method openFile (line 166) | async openFile(fileName: string): Promise { method doOpenFile (line 178) | private doOpenFile(fileName: string): OpenFileResult { method openQueuedFiles (line 193) | private openQueuedFiles(): void { method getOpenedFile (line 205) | getOpenedFile(fileName: string): OpenedFile { method registerInMemoryFile (line 214) | registerInMemoryFile(fileName: string, fileContent: string): void { method registerDiskFile (line 220) | registerDiskFile(fileName: string, absoluteDiskPath: string): void { method requiresTSXProcessor (line 226) | static requiresTSXProcessor(fileName: string): boolean { method doEmitFile (line 230) | doEmitFile( method emitFile (line 274) | async emitFile(fileName: string): Promise { method transformDiagnostic (line 278) | transformDiagnostic(project: Project, original: ts.DiagnosticWithLocat... method getLocationOfPositionInFile (line 318) | getLocationOfPositionInFile(file: ts.SourceFile, position: number): Lo... method doGetDiagnostics (line 324) | private doGetDiagnostics(openedFile: OpenedFile, syntactic: boolean, o... method makeDiagnostic (line 342) | private makeDiagnostic(sourceFile: ts.SourceFile, node: ts.Node, text:... method validateImports (line 350) | private validateImports(openedFile: OpenedFile, output: Diagnostic[]):... method getDiagnostics (line 369) | async getDiagnostics(fileName: string): Promise { method getDiagnosticsSync (line 373) | getDiagnosticsSync(fileName: string): GetDiagnosticsResult { method dumpSymbolsWithComments (line 415) | async dumpSymbolsWithComments(fileName: string): Promise void) {} method stopAndNotify (line 15) | private stopAndNotify() { method stop (line 20) | stop() { method start (line 25) | start() { FILE: compiler/companion/src/cache/CachingWorkspace.spec.ts type TestWorkspaceResponseHandler (line 14) | interface TestWorkspaceResponseHandler { class TestWorkspace (line 21) | class TestWorkspace implements IWorkspace { method initialize (line 31) | initialize(): void {} method destroy (line 33) | destroy(): void {} method registerInMemoryFile (line 35) | registerInMemoryFile(fileName: string, fileContent: string): void { method registerDiskFile (line 39) | registerDiskFile(fileName: string, absoluteDiskPath: string): void { method resolveImportPath (line 43) | resolveImportPath(fromPath: string, toPath: string): string { method getFileNameForImportPath (line 47) | getFileNameForImportPath(importPath: string): string { method appendNextRequestHandler (line 51) | appendNextRequestHandler(method: string, fileName: string, position... method handleRequest (line 55) | private async handleRequest(method: string, fileName: string, posit... method openFile (line 72) | openFile(fileName: string): Promise { method emitFile (line 76) | emitFile(fileName: string): Promise { method getDiagnostics (line 80) | getDiagnostics(fileName: string): Promise { method dumpSymbolsWithComments (line 84) | dumpSymbolsWithComments(fileName: string): Promise { type CacheKey (line 50) | const enum CacheKey { constant CACHE_TTL_MS (line 60) | const CACHE_TTL_MS = 1000 * 60 * 60 * 24 * 30; class CachingWorkspace (line 62) | class CachingWorkspace implements IWorkspace { method initialized (line 63) | get initialized(): boolean { method workspaceRoot (line 67) | get workspaceRoot(): string { method constructor (line 75) | constructor( method initialize (line 83) | initialize(): void { method destroy (line 88) | destroy(): void { method measureAndLog (line 93) | private async measureAndLog(command: string, path: string, work: ()... method invalidateFileInfo (line 106) | private invalidateFileInfo(absolutePath: string): void { method registerInMemoryFile (line 119) | registerInMemoryFile(fileName: string, fileContent: string): void { method registerDiskFile (line 128) | registerDiskFile(fileName: string, absoluteDiskCachePath: string): void { method openFile (line 137) | async openFile(fileName: string): Promise { method emitFile (line 149) | async emitFile(fileName: string): Promise { method getDiagnostics (line 155) | async getDiagnostics(fileName: string): Promise { method dumpSymbolsWithComments (line 164) | async dumpSymbolsWithComments(fileName: string): Promise( method processAndCacheRequest (line 222) | private processAndCacheRequest( method getCachedItemForFile (line 234) | private getCachedItemForFile(cacheInfo: CachedFileInfo, cacheKey: stri... method getCachedItemForFileAndHash (line 242) | private async getCachedItemForFileAndHash( method setCachedItemForFile (line 259) | private setCachedItemForFile(cacheInfo: CachedFileInfo, cacheKey: stri... method setCachedItemForFileAndHash (line 267) | private setCachedItemForFileAndHash(cacheInfo: CachedFileInfo, hash: s... method getImportPathsFromCache (line 277) | private async getImportPathsFromCache(cacheInfo: CachedFileInfo): Prom... method doOpenFileInInnerWorkspace (line 299) | private async doOpenFileInInnerWorkspace(cacheFileInfo: CachedFileInfo... method openFileInInnerWorkspaceIfNeeded (line 315) | private async openFileInInnerWorkspaceIfNeeded(cacheFileInfo: CachedFi... method makeImportPaths (line 321) | private makeImportPaths(importPaths: OpenFileImportPath[], isNonModule... method resolveImportPaths (line 332) | private async resolveImportPaths(cacheFileInfo: CachedFileInfo): Promi... method resolveImportedFiles (line 365) | private async resolveImportedFiles(fileInfo: CachedFileInfo): Promise<... method computeAndSaveRecursiveHash (line 385) | private computeAndSaveRecursiveHash( method gatherFileDependencies (line 405) | private async gatherFileDependencies( method makeRecursiveHashEntries (line 443) | private makeRecursiveHashEntries( method computeRecursiveHashes (line 484) | private computeRecursiveHashes(entries: RecursiveHashEntry[]): number { method resolveRecursiveHash (line 510) | private async resolveRecursiveHash(fileInfo: CachedFileInfo): Promise<... method getResolvedCachedFileInfo (line 532) | private getResolvedCachedFileInfo(fileName: string): Promise | undefined { method getResolvedCircularLoops (line 85) | getResolvedCircularLoops(): ICircularLoop[] | undefined { method addEntriesToLoop (line 101) | private addEntriesToLoop(left: string, right: string, loopsByEntry: Ma... method handleCircularLoop (line 141) | private handleCircularLoop(startStackIndex: number): void { FILE: compiler/companion/src/cache/ICompilationCache.d.ts type ICompilationCache (line 1) | interface ICompilationCache { FILE: compiler/companion/src/cache/SQLiteCompilationCache.spec.ts class TestTimestampProvider (line 7) | class TestTimestampProvider implements SQLiteCompilationCacheTimestampPr... method getCurrentTimestamp (line 10) | getCurrentTimestamp(): number { function cacheIt (line 16) | function cacheIt( FILE: compiler/companion/src/cache/SQLiteCompilationCache.ts type CompilationCacheEntry (line 8) | interface CompilationCacheEntry { type CompilationCacheMetadata (line 17) | interface CompilationCacheMetadata { type SQLiteCompilationCacheTimestampProvider (line 21) | interface SQLiteCompilationCacheTimestampProvider { constant SCHEMA_VERSION (line 28) | const SCHEMA_VERSION = '1'; constant COMPRESSION_BYTES_THRESHOLD (line 29) | const COMPRESSION_BYTES_THRESHOLD = 500; function prepareDatabase (line 31) | function prepareDatabase(db: sqlite.Database, resolvedVersion: string): ... function createUnpreparedDatabase (line 57) | function createUnpreparedDatabase(filename: string): sqlite.Database { function createDatabase (line 74) | function createDatabase( constant FLUSH_DEFERRED_STATEMENTS_DELAY_MS (line 109) | const FLUSH_DEFERRED_STATEMENTS_DELAY_MS = 6000; class SQLiteCompilationCache (line 111) | class SQLiteCompilationCache implements ICompilationCache { method constructor (line 122) | constructor( method close (line 154) | close(): void { method flushDeferredStatements (line 159) | flushDeferredStatements(): void { method evictEntriesBeforeTime (line 178) | evictEntriesBeforeTime(lastUsedTimestamp: number): void { method getAllCachedEntries (line 183) | getAllCachedEntries(): CompilationCacheEntry[] { method enqueueDeferredStatement (line 187) | private enqueueDeferredStatement(cb: () => void) { method getCachedEntry (line 200) | async getCachedEntry(path: string, container: string, hash: string): P... method setCachedEntry (line 227) | async setCachedEntry(path: string, container: string, hash: string, da... method newInMemoryInstance (line 248) | static newInMemoryInstance(timestampProvider: SQLiteCompilationCacheTi... FILE: compiler/companion/src/cli/generateGhostOwnershipMap.ts type GenerateGhostOwnershipMapResult (line 7) | type GenerateGhostOwnershipMapResult = { [key: string]: string }; function generateGhostOwnershipMap (line 9) | async function generateGhostOwnershipMap( FILE: compiler/companion/src/cli/rewriteImports.ts type ImportedSymbol (line 7) | interface ImportedSymbol { type ImportStatement (line 12) | interface ImportStatement { type FileContentChunk (line 23) | interface FileContentChunk { function resolveImportPath (line 30) | function resolveImportPath(projectDirectory: string, directory: string, ... type VisitImportResult (line 40) | const enum VisitImportResult { class ParsedFile (line 45) | class ParsedFile { method constructor (line 48) | constructor( method visitImports (line 56) | private visitImports( method updateImportForSymbolName (line 103) | updateImportForSymbolName( method insertImport (line 159) | private insertImport(symbolName: string, importPath: string) { method regenerateFileContent (line 187) | regenerateFileContent(): string { method generateImportedSymbol (line 201) | private generateImportedSymbol(importedSymbol: ImportedSymbol): string { method generateImportedSymbolList (line 211) | private generateImportedSymbolList(importedSymbolList: ImportedSymbol[... method generateImportStatement (line 216) | private generateImportStatement(importStatement: ImportStatement): str... function makeImportedSymbol (line 252) | function makeImportedSymbol(symbolName: string, parser: TextParser): Imp... function parseImportedSymbol (line 265) | function parseImportedSymbol(parser: TextParser): ImportedSymbol { function parseImportedSymbolsList (line 270) | function parseImportedSymbolsList(parser: TextParser): ImportedSymbol[] { function parseImport (line 280) | function parseImport(parser: TextParser): ImportStatement { function appendChunkIfNeeded (line 338) | function appendChunkIfNeeded(parser: TextParser, output: FileContentChun... function parseFile (line 356) | async function parseFile(filePath: string): Promise { function rewriteImports (line 386) | async function rewriteImports( FILE: compiler/companion/src/logger/ILogger.ts type ILoggerStream (line 1) | type ILoggerStream = (...messages: any[]) => void; type ILogger (line 3) | interface ILogger { FILE: compiler/companion/src/logger/LoggerUtils.ts function formatValue (line 1) | function formatValue(value: any): any { function formatMessages (line 8) | function formatMessages(messages: any[]): string { FILE: compiler/companion/src/logger/ProtocolLogger.ts class ProtocolLogger (line 5) | class ProtocolLogger implements ILogger { method writeLogs (line 19) | private writeLogs(type: string, messages: any[]): void { FILE: compiler/companion/src/logger/StreamLogger.ts class StreamLogger (line 5) | class StreamLogger implements ILogger { method constructor (line 6) | constructor(readonly stream: NodeJS.WritableStream) {} method enqueueLog (line 24) | private enqueueLog(type: string, messages: any[]): void { method forOutputFile (line 30) | static forOutputFile(outputPath: string): StreamLogger { method forStderr (line 34) | static forStderr(): StreamLogger { method forStdOut (line 38) | static forStdOut(): StreamLogger { FILE: compiler/companion/src/native/CompileNativeCommand.ts function checkErrors (line 13) | function checkErrors(sourceFile: ts.SourceFile, diagnostics: Diagnostic[... class CancelationTokenImpl (line 29) | class CancelationTokenImpl implements ts.CancellationToken { method requestCancellation (line 32) | requestCancellation(): void { method isCancellationRequested (line 36) | isCancellationRequested(): boolean { method throwIfCancellationRequested (line 40) | throwIfCancellationRequested(): void { function compileFile (line 47) | function compileFile( function generateNativeModuleName (line 104) | function generateNativeModuleName(relativePaths: string[]): string { function compileNative (line 117) | async function compileNative( FILE: compiler/companion/src/native/IRtoString.ts function getUnaryOperatorName (line 11) | function getUnaryOperatorName(unaryOpKind: NativeCompilerIR.UnaryOperato... function getBinaryOpOperatorName (line 30) | function getBinaryOpOperatorName(binaryOpKind: NativeCompilerIR.BinaryOp... function getBranchTypeName (line 83) | function getBranchTypeName(branchType: NativeCompilerBuilderBranchType):... function variableToString (line 92) | function variableToString(variable: NativeCompilerBuilderVariableID): st... class IRStringWriter (line 96) | class IRStringWriter { method constructor (line 97) | constructor(readonly writer: OutputWriter) {} method append (line 99) | append(str: string): IRStringWriter { method appendQuotedString (line 104) | appendQuotedString(str: string | undefined): IRStringWriter { method appendVariable (line 113) | appendVariable(variable: NativeCompilerBuilderVariableID): IRStringWri... method appendVariables (line 117) | appendVariables(variables: NativeCompilerBuilderVariableID[]): IRStrin... method appendAtom (line 129) | appendAtom(atom: NativeCompilerBuilderAtomID): IRStringWriter { method appendAtoms (line 133) | appendAtoms(atoms: NativeCompilerBuilderAtomID[]): IRStringWriter { method appendJumpTarget (line 145) | appendJumpTarget(jumpTarget: NativeCompilerBuilderJumpTargetID): IRStr... function outputIR (line 150) | function outputIR(ir: NativeCompilerIR.Base, output: IRStringWriter): IR... function IRtoString (line 701) | function IRtoString(irs: NativeCompilerIR.Base[]): string { FILE: compiler/companion/src/native/NativeCodeWriter.ts class NativeCodeWriter (line 3) | class NativeCodeWriter extends OutputWriter { method appendWithNewLine (line 6) | appendWithNewLine(str: string | IOutputWriter | undefined = undefined)... method appendAssignment (line 13) | appendAssignment(variable: string, str: string): void { method appendLabel (line 19) | appendLabel(label: string) { method appendAssignmentWithFunctionCall (line 23) | appendAssignmentWithFunctionCall(variable: string, func: string, args:... method appendFunctionCall (line 29) | appendFunctionCall(func: string, args: Array, endStatement: bo... method startAssignment (line 35) | private startAssignment(variable: string) { method endAssignment (line 39) | private endAssignment() { method startFunctionCall (line 43) | private startFunctionCall(funcName: string) { method endFunctionCall (line 47) | private endFunctionCall(endStatement: boolean = false) { method appendParameterList (line 54) | appendParameterList(args: Array) { method appendGoto (line 62) | appendGoto(label: string) { method beginIfStatement (line 66) | beginIfStatement() { method endEndifStatement (line 70) | endEndifStatement() { method beginInitialization (line 74) | beginInitialization() { method endInitialization (line 78) | endInitialization() { method beginScope (line 83) | beginScope() { method endScope (line 88) | endScope(withNewLine: boolean = true) { method beginComment (line 96) | beginComment() { method endComment (line 101) | endComment() { FILE: compiler/companion/src/native/NativeCompiler.spec.ts function sanitize (line 12) | function sanitize(text: string): string { function compileAsIRString (line 16) | function compileAsIRString( function compileAsC (line 40) | function compileAsC( function configuredCompile (line 89) | function configuredCompile( function compileSimplified (line 148) | function compileSimplified(text: string, functionsToKeep?: string[]): st... FILE: compiler/companion/src/native/NativeCompiler.ts type NativeCompilerVariableIDWithParent (line 27) | interface NativeCompilerVariableIDWithParent { type NativeCompilerVariableIDValueDelegate (line 32) | interface NativeCompilerVariableIDValueDelegate { type BindingElementVariable (line 37) | interface BindingElementVariable { type AssignmentElementVariable (line 44) | interface AssignmentElementVariable { type CompilationPlan (line 50) | interface CompilationPlan { function makeValidModuleName (line 55) | function makeValidModuleName(name: string) { constant CONSTRUCTOR_NAME (line 62) | const CONSTRUCTOR_NAME = '__ctor__'; class NativeCompilerContext (line 64) | class NativeCompilerContext { method constructor (line 65) | constructor( method withNamePath (line 76) | withNamePath(namePath: NamePath, isGenerator?: boolean, isAsync?: bool... method withAssignmentTracker (line 89) | withAssignmentTracker(assignmentTracker: AssignmentTracker | undefined... constant MAX_DEBUG_INFO_LENGTH (line 104) | const MAX_DEBUG_INFO_LENGTH = 50; type DeferredStatementCb (line 106) | type DeferredStatementCb = (context: NativeCompilerContext, builder: INa... type EnqueueDeferredStatementFunc (line 107) | type EnqueueDeferredStatementFunc = (cb: DeferredStatementCb) => void; class NativeCompiler (line 109) | class NativeCompiler { method constructor (line 118) | constructor( method allocateFunctionName (line 129) | private allocateFunctionName(nameInitial: string): string { method getFunctionName (line 133) | private getFunctionName(namePath: NamePath): string { method allocateUniqueVariableRefName (line 137) | private allocateUniqueVariableRefName(name: string): string { method onError (line 141) | private onError(node: ts.Node, message: string): never { method processBindingElement (line 145) | private processBindingElement( method processBindingName (line 184) | private processBindingName( method processVariableDeclaration (line 331) | private processVariableDeclaration( method registerAndGetStringLiteralValue (line 342) | private registerAndGetStringLiteralValue( method processStringLiteral (line 350) | private processStringLiteral( method processNumericalLiteral (line 357) | private processNumericalLiteral( method processPropertyAccessExpressionForCallExpressionEpilogue (line 374) | private processPropertyAccessExpressionForCallExpressionEpilogue( method processPropertyAccessExpressionForCallExpression (line 394) | processPropertyAccessExpressionForCallExpression( method resolveVariableToUseAsThis (line 422) | private resolveVariableToUseAsThis( method processPropertyAccessExpressionAsAssignment (line 436) | processPropertyAccessExpressionAsAssignment( method processElementAccessExpressionAsAssignment (line 452) | processElementAccessExpressionAsAssignment( method buildQuestionDotExpression (line 470) | private buildQuestionDotExpression( method doProcessPropertyAccessExpression (line 502) | private doProcessPropertyAccessExpression( method tryProcessEnumConstantValuePrologue (line 566) | private tryProcessEnumConstantValuePrologue( method processEnumConstantValueEpilogue (line 577) | private processEnumConstantValueEpilogue( method tryProcessEnumConstantValue (line 597) | private tryProcessEnumConstantValue( method processPropertyAccessExpression (line 610) | processPropertyAccessExpression( method processVariableDeclarationList (line 646) | processVariableDeclarationList( method processVariableStatement (line 663) | processVariableStatement( method processIdentifier (line 671) | processIdentifier( method processThis (line 679) | processThis( method processNullKeyword (line 689) | processNullKeyword(builder: INativeCompilerBlockBuilder, node: ts.Node... method processUndefinedKeyword (line 693) | processUndefinedKeyword(builder: INativeCompilerBlockBuilder, node: ts... method procssTrueKeyword (line 697) | procssTrueKeyword(buildr: INativeCompilerBlockBuilder, node: ts.Node):... method processFalseKeyword (line 701) | processFalseKeyword(buildr: INativeCompilerBlockBuilder, node: ts.Node... method processSuperKeyword (line 705) | processSuperKeyword( method processIdentifierAsAtom (line 718) | processIdentifierAsAtom(builder: INativeCompilerBlockBuilder, node: ts... method processIdentifierStringAsAtom (line 722) | processIdentifierStringAsAtom(builder: INativeCompilerBlockBuilder, te... method resolveRegisteredVariableRefForIdentifierName (line 726) | private resolveRegisteredVariableRefForIdentifierName( method resolveRegisteredVariableRefForIdentifier (line 739) | private resolveRegisteredVariableRefForIdentifier( method getVariableRefNameForImportedModule (line 747) | private getVariableRefNameForImportedModule(node: ts.Expression): stri... method createVariableRefNameForImportedModule (line 756) | private createVariableRefNameForImportedModule(node: ts.Expression): s... method makeValueDelegate (line 767) | private static makeValueDelegate( method resolveValueDelegate (line 797) | private resolveValueDelegate( method processIdentifierAsValueDelegate (line 831) | private processIdentifierAsValueDelegate( method getGlobalVariable (line 839) | private getGlobalVariable( method resolveNamePath (line 854) | private resolveNamePath(node: ts.Node, initialNamePath: NamePath): Nam... method processBinaryExpressionAsAssignment (line 865) | private processBinaryExpressionAsAssignment( method processAssignmentElement (line 878) | private processAssignmentElement( method processArrayAssignment (line 906) | private processArrayAssignment( method processObjectAssignment (line 1006) | private processObjectAssignment( method processBinaryExpressionResultAsAssignment (line 1083) | private processBinaryExpressionResultAsAssignment( method processBinaryExpression (line 1113) | processBinaryExpression( method processInterfaceDeclaration (line 1437) | processInterfaceDeclaration(builder: INativeCompilerBlockBuilder, node... method processDeclarationWithDefaultInitializer (line 1441) | private processDeclarationWithDefaultInitializer( method processParameterDeclaration (line 1466) | processParameterDeclaration( method isThisParameter (line 1530) | private isThisParameter(node: ts.ParameterDeclaration): boolean { method processParameterDeclarations (line 1538) | private processParameterDeclarations( method isAmbientDeclaration (line 1584) | private isAmbientDeclaration(node: ts.Node): boolean { method processFunctionBody (line 1589) | processFunctionBody( method processFunctionDeclaration (line 1626) | processFunctionDeclaration( method processGenerator (line 1663) | private processGenerator( method doProcessFunctionDeclaration (line 1690) | private doProcessFunctionDeclaration( method processFunctionExpression (line 1753) | processFunctionExpression( method processArrowFunction (line 1800) | processArrowFunction( method buildArrayWithElements (line 1821) | buildArrayWithElements( method processArrayLiteralExpression (line 1847) | processArrayLiteralExpression( method processNewExpression (line 1856) | processNewExpression( method buildConditionalVariable (line 1880) | private buildConditionalVariable( method processConditionalExpression (line 1922) | processConditionalExpression( method processAsExpression (line 1944) | processAsExpression( method processTypeOfExpression (line 1952) | processTypeOfExpression( method processRegularExpressionLiteral (line 1961) | processRegularExpressionLiteral( method processReturnStatement (line 2002) | processReturnStatement( method processThrowStatement (line 2016) | processThrowStatement(context: NativeCompilerContext, builder: INative... method processBreakStatement (line 2021) | processBreakStatement(builder: INativeCompilerBlockBuilder, node: ts.B... method processTryStatement (line 2030) | processTryStatement(context: NativeCompilerContext, builder: INativeCo... method processSwitchStatement (line 2061) | processSwitchStatement( method processStatementsInBlock (line 2132) | processStatementsInBlock( method processBlock (line 2153) | processBlock(context: NativeCompilerContext, builder: INativeCompilerB... method processSourceFile (line 2159) | processSourceFile(initFunctionName: string, node: ts.SourceFile) { method processObjectLiteralExpression (line 2189) | processObjectLiteralExpression( method processPropertyAssignment (line 2275) | processPropertyAssignment( method processPropertyName (line 2287) | processPropertyName( method appendSetPropertyIfNeeded (line 2305) | private appendSetPropertyIfNeeded( method processPrefixUnaryExpression (line 2323) | processPrefixUnaryExpression( method hasSpreadElement (line 2358) | private hasSpreadElement(args: ts.NodeArray): boolean { method doProcessCall (line 2368) | private doProcessCall( method processCallExpressionEpilogue (line 2404) | private processCallExpressionEpilogue( method processCallExpression (line 2419) | processCallExpression( method processDeleteExpression (line 2472) | processDeleteExpression( method processAwaitExpression (line 2499) | processAwaitExpression( method processYieldStarExpression (line 2513) | private processYieldStarExpression( method processYieldExpression (line 2570) | processYieldExpression( method processSuspendResume (line 2587) | private processSuspendResume( method processJsxExpression (line 2600) | processJsxExpression( method processExpressionStatement (line 2612) | processExpressionStatement( method processElementAccessExpression (line 2624) | processElementAccessExpression( method processForStatement (line 2688) | processForStatement(context: NativeCompilerContext, builder: INativeCo... method processIfStatement (line 2719) | processIfStatement(context: NativeCompilerContext, builder: INativeCom... method processWhileStatement (line 2743) | processWhileStatement(context: NativeCompilerContext, builder: INative... method processPostfixUnaryExpression (line 2759) | processPostfixUnaryExpression( method processParenthesizedExpression (line 2786) | processParenthesizedExpression( method processTemplateLiteralToken (line 2795) | processTemplateLiteralToken( method processTemplateExpression (line 2807) | processTemplateExpression( method processNonNullExpression (line 2832) | processNonNullExpression( method processVoidExpression (line 2840) | processVoidExpression( method processTypeAssertion (line 2849) | processTypeAssertion( method processExpression (line 2857) | processExpression( method processClassLikeDeclaration (line 2944) | processClassLikeDeclaration( method processClassDeclaration (line 3122) | processClassDeclaration( method processClassExpression (line 3130) | processClassExpression( method processClassElement (line 3138) | private processClassElement( method processMethodDeclaration (line 3183) | private processMethodDeclaration( method processGetAccessorDeclaration (line 3202) | private processGetAccessorDeclaration( method processSetAccessorDeclaration (line 3221) | private processSetAccessorDeclaration( method processPropertyDeclaration (line 3240) | private processPropertyDeclaration( method doBuildSetProperty (line 3262) | private doBuildSetProperty( method appendNodeDebugInfo (line 3276) | private appendNodeDebugInfo(builder: INativeCompilerBlockBuilder, node... method processEnumDeclaration (line 3294) | processEnumDeclaration( method appendExportedVariable (line 3336) | private appendExportedVariable( method isExportedDeclaration (line 3357) | private isExportedDeclaration(node: ts.Declaration): boolean { method appendExportedDeclarationIfNeeded (line 3365) | private appendExportedDeclarationIfNeeded( method isNodeResolvingToValue (line 3390) | private isNodeResolvingToValue(context: NativeCompilerContext, node: t... method processExportDeclaration (line 3398) | processExportDeclaration( method doImportModule (line 3448) | private doImportModule( method processImportModule (line 3460) | private processImportModule( method processForAwaitOfStatement (line 3490) | private processForAwaitOfStatement( method processForInOrOfStatement (line 3554) | private processForInOrOfStatement( method processForOfStatement (line 3609) | processForOfStatement( method processForInStatement (line 3621) | processForInStatement( method processImportDeclaration (line 3629) | processImportDeclaration( method processModuleDeclaration (line 3718) | processModuleDeclaration( method processContinueStatement (line 3747) | processContinueStatement( method processDoStatement (line 3766) | processDoStatement(context: NativeCompilerContext, builder: INativeCom... method processExportAssignment (line 3790) | processExportAssignment( method processEntityName (line 3809) | processEntityName( method processImportEqualsDeclaration (line 3827) | processImportEqualsDeclaration( method prepareBindingElement (line 3849) | private prepareBindingElement( method prepareBindingName (line 3871) | private prepareBindingName( method prepareVariableDeclaration (line 3900) | private prepareVariableDeclaration( method prepareVariableDeclarationList (line 3909) | private prepareVariableDeclarationList(builder: INativeCompilerBlockBu... method prepareVariableStatement (line 3919) | private prepareVariableStatement( method prepareFunctionDeclaration (line 3928) | private prepareFunctionDeclaration( method prepareClassDeclaration (line 3948) | private prepareClassDeclaration( method prepareEnumDeclaration (line 3960) | private prepareEnumDeclaration( method prepareModuleDeclaration (line 3970) | private prepareModuleDeclaration( method prepareImportDeclaration (line 3981) | private prepareImportDeclaration( method prepareImportEqualsDeclaration (line 4005) | private prepareImportEqualsDeclaration( method prepareStatement (line 4019) | private prepareStatement(plan: CompilationPlan, builder: INativeCompil... method processStatement (line 4048) | processStatement(context: NativeCompilerContext, builder: INativeCompi... method compile (line 4114) | compile(): NativeCompilerIR.Base[] { function compileIRsToC (line 4148) | function compileIRsToC( FILE: compiler/companion/src/native/NativeCompilerOptions.ts type NativeCompilerOptions (line 1) | interface NativeCompilerOptions { FILE: compiler/companion/src/native/NativeHelper.ts type NumberType (line 4) | enum NumberType { constant INT32_MAX (line 10) | const INT32_MAX = 2147483647; constant INT32_MIN (line 11) | const INT32_MIN = -INT32_MAX - 1; class NativeCompilerError (line 13) | class NativeCompilerError extends Error { method constructor (line 14) | constructor(filename: string, sourceFile: ts.SourceFile, node: ts.Node... function getNumericalStringTypeFromNumber (line 26) | function getNumericalStringTypeFromNumber(numberValue: number): NumberTy... function getNumericalStringType (line 38) | function getNumericalStringType(value: string): NumberType { function getModuleName (line 48) | function getModuleName(filePath: string) { function onError (line 54) | function onError(filename: string, sourceFile: ts.SourceFile, node: ts.N... function logNodeInfo (line 58) | function logNodeInfo(node: ts.Node): void { function uniqueNameFromNode (line 62) | function uniqueNameFromNode(moduleName: string, node: ts.Node): string { FILE: compiler/companion/src/native/builder/INativeCompilerBuilder.ts type NativeCompilerBuilderVariableType (line 4) | const enum NativeCompilerBuilderVariableType { type NativeCompilerBuilderBranchType (line 17) | const enum NativeCompilerBuilderBranchType { class NativeCompilerBuilderVariableBase (line 34) | class NativeCompilerBuilderVariableBase { method type (line 35) | get type(): NativeCompilerBuilderVariableType { method constructor (line 41) | constructor(type: NativeCompilerBuilderVariableType) { method isRetainable (line 45) | isRetainable(): boolean { method getTypeString (line 53) | getTypeString(): string { method addType (line 92) | addType(type: NativeCompilerBuilderVariableType): void { method combineTypes (line 96) | static combineTypes( class NativeCompilerBuilderVariableID (line 123) | class NativeCompilerBuilderVariableID extends NativeCompilerBuilderVaria... method constructor (line 124) | constructor( method toString (line 133) | toString(): string { type ConstantType (line 138) | enum ConstantType { class ConstValue (line 145) | class ConstValue { method constructor (line 146) | constructor( class NativeCompilerBuilderVariableRef (line 153) | class NativeCompilerBuilderVariableRef extends NativeCompilerBuilderVari... method constructor (line 154) | constructor( method addType (line 162) | addType(type: NativeCompilerBuilderVariableType): void { class NativeCompilerBuilderAtomID (line 170) | class NativeCompilerBuilderAtomID { method constructor (line 171) | constructor(public readonly atom: number, readonly identifier: string) {} class NativeCompilerBuilderJumpTargetID (line 174) | class NativeCompilerBuilderJumpTargetID { method constructor (line 175) | constructor(public readonly label: number, public readonly tag: string... type INativeCompilerJumpTargetBuilder (line 178) | interface INativeCompilerJumpTargetBuilder { type INativeCompilerLoopBuilder (line 183) | interface INativeCompilerLoopBuilder { type INativeCompilerTryCatchBuilder (line 190) | interface INativeCompilerTryCatchBuilder { type INativeCompilerFunctionBuilder (line 196) | interface INativeCompilerFunctionBuilder { type VariableRefScope (line 203) | const enum VariableRefScope { type IVariableDelegate (line 208) | interface IVariableDelegate { type INativeCompilerBlockBuilder (line 216) | interface INativeCompilerBlockBuilder { type INativeCompilerBlockBuilderFunctionContext (line 483) | interface INativeCompilerBlockBuilderFunctionContext { FILE: compiler/companion/src/native/builder/NativeCompilerBuilder.ts class NativeCompilerBlockBuilder (line 60) | class NativeCompilerBlockBuilder implements INativeCompilerBlockBuilder { method constructor (line 68) | constructor( method internalBuildSubBuilder (line 75) | private internalBuildSubBuilder( method registerExceptionTargetInScope (line 89) | registerExceptionTargetInScope(target: NativeCompilerBuilderJumpTarget... method resolveExceptionTargetInScope (line 93) | resolveExceptionTargetInScope(): NativeCompilerBuilderJumpTargetID | u... method resolveExceptionTargetInScopeOrThrow (line 97) | resolveExceptionTargetInScopeOrThrow(): NativeCompilerBuilderJumpTarge... method registerLazyVariableRef (line 106) | registerLazyVariableRef( method buildWithIRInsertionIndex (line 118) | private buildWithIRInsertionIndex( method checkVariableId (line 132) | private checkVariableId(variableId: NativeCompilerBuilderVariableID) { method checkVariableRef (line 138) | private checkVariableRef(variableRef: NativeCompilerBuilderVariableRef) { method buildUninitializedVariableRef (line 142) | buildUninitializedVariableRef( method doBuildVariableRef (line 159) | private doBuildVariableRef( method buildVariableRef (line 182) | buildVariableRef( method buildInitializedVariableRef (line 215) | buildInitializedVariableRef( method buildLoadVariableRef (line 226) | buildLoadVariableRef(variableRef: NativeCompilerBuilderVariableRef): N... method buildSetVariableRef (line 241) | buildSetVariableRef(variableRef: NativeCompilerBuilderVariableRef, val... method registerVariableDelegate (line 255) | registerVariableDelegate(variableName: string, delegate: IVariableDele... method doResolveVariableRefOrDelegate (line 259) | private doResolveVariableRefOrDelegate( method resolveVariableRefOrDelegateInScope (line 266) | resolveVariableRefOrDelegateInScope( method resolveVariableInScope (line 272) | resolveVariableInScope(variableName: string): NativeCompilerBuilderVar... method registerExitTargetInScope (line 285) | registerExitTargetInScope(target: NativeCompilerBuilderJumpTargetID): ... method resolveExitTargetInScope (line 289) | resolveExitTargetInScope(): NativeCompilerBuilderJumpTargetID | undefi... method registerContinueTargetInScope (line 293) | registerContinueTargetInScope(target: NativeCompilerBuilderJumpTargetI... method resolveContinueTargetInScope (line 297) | resolveContinueTargetInScope(): NativeCompilerBuilderJumpTargetID | un... method buildFunctionBodySubBuilder (line 301) | buildFunctionBodySubBuilder(closureBlockBuilder: INativeCompilerBlockB... method buildSubBuilder (line 308) | buildSubBuilder(scoped: boolean): NativeCompilerBlockBuilder { method buildJumpTarget (line 319) | buildJumpTarget(tag: string): INativeCompilerJumpTargetBuilder { method buildJump (line 329) | buildJump(jumpTarget: NativeCompilerBuilderJumpTargetID): void { method buildBranch (line 337) | buildBranch( method buildThrow (line 354) | buildThrow(value: NativeCompilerBuilderVariableID): void { method buildSetProperty (line 364) | buildSetProperty( method buildSetProperties (line 382) | buildSetProperties( method buildSetPropertyValue (line 400) | buildSetPropertyValue( method buildSetPropertyIndex (line 419) | buildSetPropertyIndex( method buildCopyPropertiesFrom (line 437) | buildCopyPropertiesFrom( method buildGetPropertyValue (line 458) | buildGetPropertyValue( method buildDeleteProperty (line 480) | buildDeleteProperty( method buildDeletePropertyValue (line 500) | buildDeletePropertyValue( method buildGetClosureVariableRef (line 521) | buildGetClosureVariableRef( method buildGetModuleConst (line 545) | buildGetModuleConst(index: number): NativeCompilerBuilderVariableID { method buildGetProperty (line 559) | buildGetProperty( method getIntrinsicConstant (line 581) | getIntrinsicConstant(name: string): number | string | undefined { method hasIntrinsicFunction (line 585) | hasIntrinsicFunction(func: string): boolean { method buildIntrinsicCall (line 589) | buildIntrinsicCall(func: string, args: Array NativeCompilerBuilderV... type VariableResolveResult (line 11) | type VariableResolveResult = NativeCompilerBuilderVariableRef | IVariabl... function variableResultIsVariableRef (line 13) | function variableResultIsVariableRef(result: VariableResolveResult): res... function variableResultIsVariableDelegate (line 17) | function variableResultIsVariableDelegate(result: VariableResolveResult)... type VariableResolvingMode (line 21) | const enum VariableResolvingMode { class VariableContext (line 35) | class VariableContext { method constructor (line 42) | constructor( method scoped (line 51) | scoped(): VariableContext { method detached (line 59) | detached(functionContext: INativeCompilerBlockBuilderFunctionContext):... method registerVariableRefInScope (line 63) | registerVariableRefInScope(variableRef: NativeCompilerBuilderVariableR... method registerVariableDelegate (line 71) | registerVariableDelegate(name: string, delegate: IVariableDelegate): v... method registerLazyVariableRef (line 78) | registerLazyVariableRef(name: string, lazy: LazyNativeCompilerBuilderV... method resolveVariable (line 85) | resolveVariable(variableName: string, mode: VariableResolvingMode): Va... method registerVariableRefAlias (line 140) | registerVariableRefAlias( method getVariableRefForAlias (line 147) | getVariableRefForAlias( FILE: compiler/companion/src/native/builder/internal/NativeCompilerBlockBuilderContext.ts type INativeCompilerBlockBuilderFunctionContextListener (line 10) | interface INativeCompilerBlockBuilderFunctionContextListener { class NativeCompilerBlockBuilderFunctionContext (line 18) | class NativeCompilerBlockBuilderFunctionContext implements INativeCompil... method constructor (line 30) | constructor( method returnVariable (line 37) | get returnVariable(): NativeCompilerBuilderVariableID { method returnVariable (line 45) | set returnVariable(target: NativeCompilerBuilderVariableID) { method returnJumpTarget (line 53) | get returnJumpTarget(): NativeCompilerBuilderJumpTargetID { method returnJumpTarget (line 61) | set returnJumpTarget(target: NativeCompilerBuilderJumpTargetID) { method yieldJumpTarget (line 69) | get yieldJumpTarget(): NativeCompilerBuilderJumpTargetID { method yieldJumpTarget (line 77) | set yieldJumpTarget(target: NativeCompilerBuilderJumpTargetID) { method variableCount (line 84) | get variableCount() { method requestClosureArgument (line 88) | requestClosureArgument( method registerVariable (line 99) | registerVariable( method registerJumpTarget (line 109) | registerJumpTarget(tag: string): NativeCompilerBuilderJumpTargetID { class NativeCompilerBlockBuilderScopeContext (line 114) | class NativeCompilerBlockBuilderScopeContext { method constructor (line 120) | constructor(private readonly parentcontext: NativeCompilerBlockBuilder... method registerExitTargetInScope (line 122) | registerExitTargetInScope(exitTarget: NativeCompilerBuilderJumpTargetI... method resolveExitTargetInScope (line 126) | resolveExitTargetInScope(): NativeCompilerBuilderJumpTargetID | undefi... method registerContinueTargetInScope (line 133) | registerContinueTargetInScope(continueTarget: NativeCompilerBuilderJum... method resolveContinueTargetInScope (line 140) | resolveContinueTargetInScope(): NativeCompilerBuilderJumpTargetID | un... method registerExceptionTargetInScope (line 147) | registerExceptionTargetInScope(exitTarget: NativeCompilerBuilderJumpTa... method resolveExceptionTargetInScope (line 151) | resolveExceptionTargetInScope(): NativeCompilerBuilderJumpTargetID | u... method resolveExportsVariableRef (line 159) | resolveExportsVariableRef(): NativeCompilerBuilderVariableRef | undefi... method registerExportsVariableRef (line 167) | registerExportsVariableRef(exportsVariableRef: NativeCompilerBuilderVa... method createSubScopeContext (line 175) | createSubScopeContext(): NativeCompilerBlockBuilderScopeContext { FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerAutoRelease.ts function transform (line 11) | function transform(irs: NativeCompilerIR.Base[]): NativeCompilerIR.Base[] { FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerConstantFolding.ts type ConstantDef (line 7) | interface ConstantDef { function buildLiteralInteger (line 15) | function buildLiteralInteger( function buildLiteralLong (line 26) | function buildLiteralLong(variable: NativeCompilerBuilderVariableID, val... function buildLiteralDouble (line 33) | function buildLiteralDouble( function buildLiteralBool (line 43) | function buildLiteralBool(variable: NativeCompilerBuilderVariableID, val... type UnaryOp (line 51) | type UnaryOp = (variable: NativeCompilerBuilderVariableID, c: ConstantDe... type BinaryOp (line 52) | type BinaryOp = ( function doNeg (line 59) | function doNeg(variable: NativeCompilerBuilderVariableID, c: ConstantDef... function doPlus (line 71) | function doPlus(variable: NativeCompilerBuilderVariableID, c: ConstantDe... function doBitwiseNot (line 83) | function doBitwiseNot(variable: NativeCompilerBuilderVariableID, c: Cons... function doLogicalNot (line 93) | function doLogicalNot(variable: NativeCompilerBuilderVariableID, c: Cons... function isSafeInt32 (line 105) | function isSafeInt32(x: number): boolean { function doBinary (line 109) | function doBinary( function doBand (line 150) | function doBand( function doBor (line 158) | function doBor( function doAdd (line 167) | function doAdd( function doMulti (line 187) | function doMulti( function doSub (line 196) | function doSub( function doDiv (line 205) | function doDiv( type TransformResult (line 214) | interface TransformResult { function addNewIR (line 219) | function addNewIR(output: TransformResult, newIR: NativeCompilerIR.Base) { function transform (line 224) | function transform(irs: NativeCompilerIR.Base[], moduleBuilder: NativeCo... FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerInsertRetainRelease.ts function insertFreeIfNeeded (line 6) | function insertFreeIfNeeded( function transform (line 29) | function transform( FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerMergeRelease.ts function emitFree (line 8) | function emitFree(output: NativeCompilerIR.Base[], vars: NativeCompilerB... function transform (line 26) | function transform(irs: NativeCompilerIR.Base[]): NativeCompilerIR.Base[] { FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerOptimizeAssignments.ts function transform (line 16) | function transform(irs: NativeCompilerIR.Base[]): NativeCompilerIR.Base[] { FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerOptimizeLoads.ts function transform (line 6) | function transform(irs: NativeCompilerIR.Base[]): NativeCompilerIR.Base[] { FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerOptimizeVarRefs.ts function transform (line 11) | function transform(irs: NativeCompilerIR.Base[]): NativeCompilerIR.Base[] { FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerResolveBuilderStubs.ts function transform (line 6) | function transform( FILE: compiler/companion/src/native/builder/internal/transformers/NativeCompilerTransformerResolveSlots.ts type VariableLifetime (line 6) | interface VariableLifetime { type VariableLifetimeByID (line 12) | interface VariableLifetimeByID { class VariablesLifetimeTracker (line 16) | class VariablesLifetimeTracker { method allVariables (line 17) | get allVariables(): readonly NativeCompilerBuilderVariableID[] { method constructor (line 24) | constructor() {} method addVariable (line 26) | addVariable(variable: NativeCompilerBuilderVariableID, index: number) { method forEachVariableInRange (line 36) | forEachVariableInRange( method forEachVariableLifetime (line 51) | forEachVariableLifetime(cb: (variableLifetime: VariableLifetime) => vo... type AllocatedVariable (line 59) | interface AllocatedVariable { class VariableAllocator (line 63) | class VariableAllocator { method allVariables (line 64) | get allVariables(): readonly AllocatedVariable[] { method getAllocatedVariable (line 73) | getAllocatedVariable(variable: NativeCompilerBuilderVariableID): Alloc... method tryReuseAllocatedVariable (line 77) | tryReuseAllocatedVariable(variable: NativeCompilerBuilderVariableID): ... method allocateNewVariable (line 91) | allocateNewVariable(variable: NativeCompilerBuilderVariableID): Alloca... method freeAllocatedVariable (line 106) | freeAllocatedVariable(variable: NativeCompilerBuilderVariableID) { function transform (line 123) | function transform( FILE: compiler/companion/src/native/builder/internal/transformers/utils/IRVisitors.ts function isBaseWithReturn (line 4) | function isBaseWithReturn(ir: NativeCompilerIR.Base): ir is NativeCompil... function isBaseWithExceptionTarget (line 69) | function isBaseWithExceptionTarget(ir: NativeCompilerIR.Base): ir is Nat... function visitVariableArray (line 76) | function visitVariableArray( function visitVariables (line 97) | function visitVariables( function visitJump (line 452) | function visitJump(ir: NativeCompilerIR.Base, visitor: (jump: NativeComp... FILE: compiler/companion/src/native/builder/internal/transformers/utils/JumpIndexer.ts class JumpIndexer (line 4) | class JumpIndexer { method constructor (line 7) | constructor(readonly irs: NativeCompilerIR.Base[]) { method forEachBackwardJump (line 21) | forEachBackwardJump(cb: (jumpIRIndex: number, irIndex: number) => void) { FILE: compiler/companion/src/native/emitter/CompilerNativeCEmitter.ts function getNativeCompilerFunctionArgToString (line 42) | function getNativeCompilerFunctionArgToString(arg: NativeCompilerIR.Func... function getJumpTargetName (line 46) | function getJumpTargetName(name: string, jumpTarget: NativeCompilerBuild... function convertFunctionArgsToString (line 50) | function convertFunctionArgsToString(type: NativeCompilerIR.FunctionType) { function getNativeFunctionArguementDeclarationString (line 55) | function getNativeFunctionArguementDeclarationString(arg: NativeCompiler... type CompilerNativeCEmitterFunctionContext (line 59) | interface CompilerNativeCEmitterFunctionContext { type VariadicCallArgumentType (line 67) | const enum VariadicCallArgumentType { function getVariadicCallArgumentTypeString (line 73) | function getVariadicCallArgumentTypeString(argumentType: VariadicCallArg... function generateVariadicCallArguments (line 84) | function generateVariadicCallArguments(argumentType: VariadicCallArgumen... class CompilerNativeCEmitter (line 92) | class CompilerNativeCEmitter implements INativeCompilerIREmitter { method functionContext (line 101) | private get functionContext(): CompilerNativeCEmitterFunctionContext { method functionPrototypeBlock (line 108) | private get functionPrototypeBlock(): NativeCodeWriter { method functionContext (line 115) | private set functionContext(context: CompilerNativeCEmitterFunctionCon... method getVariableName (line 119) | private getVariableName(variableID: NativeCompilerBuilderVariableID) { method constructor (line 127) | constructor(readonly options: NativeCompilerOptions) { method allocateAtom (line 131) | private allocateAtom(atom: NativeCompilerBuilderAtomID): string { method resolveAtomDefineName (line 146) | private resolveAtomDefineName(atom: NativeCompilerBuilderAtomID): stri... method resolveAtomString (line 155) | private resolveAtomString(atom: NativeCompilerBuilderAtomID): string { method emitPrologue (line 160) | private emitPrologue() { method emitBoilerplatePrologue (line 165) | emitBoilerplatePrologue(atoms: NativeCompilerBuilderAtomID[]) { method emitBoilerplateEpilogue (line 177) | emitBoilerplateEpilogue( method emitStartFunction (line 251) | emitStartFunction( method emitEndFunction (line 333) | emitEndFunction(returnVariable: NativeCompilerBuilderVariableID) { method emitSlot (line 340) | emitSlot(value: NativeCompilerBuilderVariableID) { method emitGlobal (line 372) | emitGlobal(variable: NativeCompilerBuilderVariableID) { method emitUndefined (line 378) | emitUndefined(variable: NativeCompilerBuilderVariableID) { method emitNull (line 385) | emitNull(variable: NativeCompilerBuilderVariableID): void { method emitThis (line 392) | emitThis(variable: NativeCompilerBuilderVariableID): void { method emitNewTarget (line 399) | emitNewTarget(variable: NativeCompilerBuilderVariableID): void { method emitException (line 406) | emitException(variable: NativeCompilerBuilderVariableID) { method emitGetException (line 413) | emitGetException(variable: NativeCompilerBuilderVariableID): void { method emitCheckException (line 419) | emitCheckException(exceptionTarget: NativeCompilerBuilderJumpTargetID)... method generateMonoOperandOp (line 427) | private generateMonoOperandOp( method generateUndefOrNullCheck (line 448) | private generateUndefOrNullCheck( method generateTwoOperandOp (line 457) | private generateTwoOperandOp( method appendCheckedInOutFunctionCall (line 482) | private appendCheckedInOutFunctionCall( method appendCheckedFunctionCall (line 522) | private appendCheckedFunctionCall( method emitSetProperty (line 536) | emitSetProperty( method emitSetPropertyValue (line 571) | emitSetPropertyValue( method emitSetPropertyIndex (line 589) | emitSetPropertyIndex( method emitCopyPropertiesFrom (line 607) | emitCopyPropertiesFrom( method emitGetProperty (line 633) | emitGetProperty( method emitGetPropertyFree (line 654) | emitGetPropertyFree( method emitGetPropertyValue (line 676) | emitGetPropertyValue( method emitDeleteProperty (line 696) | emitDeleteProperty( method emitDeletePropertyValue (line 714) | emitDeletePropertyValue( method emitGetFunctionArg (line 732) | emitGetFunctionArg(variable: NativeCompilerBuilderVariableID, index: n... method emitGetFunctionArgumentsObject (line 741) | emitGetFunctionArgumentsObject( method emitGetSuper (line 759) | emitGetSuper( method emitGetSuperConstructor (line 774) | emitGetSuperConstructor( method emitGetClosureArg (line 789) | emitGetClosureArg(variable: NativeCompilerBuilderVariableID, index: nu... method emitGetModuleConst (line 797) | emitGetModuleConst(variable: NativeCompilerBuilderVariableID, index: n... method emitLiteralInteger (line 805) | emitLiteralInteger(variable: NativeCompilerBuilderVariableID, value: s... method emitLiteralLong (line 812) | emitLiteralLong(variable: NativeCompilerBuilderVariableID, value: stri... method emitLiteralDouble (line 819) | emitLiteralDouble(variable: NativeCompilerBuilderVariableID, value: st... method emitLiteralString (line 828) | emitLiteralString( method emitLiteralBool (line 846) | emitLiteralBool(variable: NativeCompilerBuilderVariableID, value: bool... method emitUnaryOp (line 855) | emitUnaryOp( method emitBinaryOp (line 888) | emitBinaryOp( method emitNewObject (line 1020) | emitNewObject(variable: NativeCompilerBuilderVariableID, exceptionTarg... method emitNewArray (line 1029) | emitNewArray(variable: NativeCompilerBuilderVariableID, exceptionTarge... method emitNewArrowFunctionValue (line 1038) | emitNewArrowFunctionValue( method emitNewFunctionValue (line 1086) | emitNewFunctionValue( method emitNewClassValue (line 1121) | emitNewClassValue( method emitSetClassMethod (line 1160) | emitSetClassMethod( method emitSetClassMethodValue (line 1179) | emitSetClassMethodValue( method emitSetClassPropertyGetter (line 1198) | emitSetClassPropertyGetter( method emitSetClassPropertyGetterValue (line 1217) | emitSetClassPropertyGetterValue( method emitSetClassPropertySetter (line 1236) | emitSetClassPropertySetter( method emitSetClassPropertySetterValue (line 1255) | emitSetClassPropertySetterValue( method emitNewVariableRef (line 1274) | emitNewVariableRef(value: NativeCompilerBuilderVariableID, exceptionTa... method emitLoadVariableRef (line 1283) | emitLoadVariableRef( method emitSetVariableRef (line 1299) | emitSetVariableRef(value: NativeCompilerBuilderVariableID, variableRef... method emitIterator (line 1307) | emitIterator( method emitKeysIterator (line 1320) | emitKeysIterator( method emitIteratorNext (line 1333) | emitIteratorNext( method emitKeysIteratorNext (line 1349) | emitKeysIteratorNext( method emitGenerator (line 1365) | emitGenerator( method retainFunctionName (line 1378) | private retainFunctionName() { method releaseFunctionName (line 1381) | private releaseFunctionName() { method emitResume (line 1385) | emitResume(variable: NativeCompilerBuilderVariableID, exceptionTarget:... method emitReentry (line 1390) | emitReentry(resumePoints: NativeCompilerBuilderJumpTargetID[]): void { method emitSetResumePoint (line 1401) | emitSetResumePoint(resumePoint: NativeCompilerBuilderJumpTargetID): vo... method emitRetain (line 1405) | emitRetain(value: NativeCompilerBuilderVariableID) { method doEmitRetain (line 1410) | private doEmitRetain(variable: NativeCompilerBuilderVariableID, value:... method emitFree (line 1432) | emitFree(value: NativeCompilerBuilderVariableID) { method emitFreeV (line 1454) | emitFreeV(values: NativeCompilerBuilderVariableID[]) { method emitIntrinsicCall (line 1485) | emitIntrinsicCall( method emitFunctionInvocation (line 1518) | emitFunctionInvocation( method emitFunctionInvocationWithArgsArray (line 1535) | emitFunctionInvocationWithArgsArray( method emitFunctionInvocationWithForwardedArgs (line 1555) | emitFunctionInvocationWithForwardedArgs( method emitConstructorInvocation (line 1575) | emitConstructorInvocation( method emitConstructorInvocationWithArgsArray (line 1592) | emitConstructorInvocationWithArgsArray( method emitBindJumpTarget (line 1612) | emitBindJumpTarget(target: NativeCompilerBuilderJumpTargetID) { method emitJump (line 1617) | emitJump(target: NativeCompilerBuilderJumpTargetID) { method emitBranch (line 1622) | emitBranch( method writeAssign (line 1672) | private writeAssign(target: NativeCompilerBuilderVariableID, inputArgu... method emitAssignment (line 1676) | emitAssignment(left: NativeCompilerBuilderVariableID, right: NativeCom... method emitThrow (line 1684) | emitThrow(value: NativeCompilerBuilderVariableID, target: NativeCompil... method emitComments (line 1695) | emitComments(text: string): void { method emitProgramCounterInfo (line 1703) | emitProgramCounterInfo(lineNumber: number, columnNumber: number): void { method finalize (line 1715) | finalize(): NativeCompilerEmitterOutput { FILE: compiler/companion/src/native/emitter/INativeCompilerEmitter.ts type INativeCompilerIREmitter (line 9) | interface INativeCompilerIREmitter { type NativeCompilerEmitterOutput (line 358) | interface NativeCompilerEmitterOutput { function emitterWalk (line 362) | function emitterWalk(emitter: INativeCompilerIREmitter, ir: Array { method size (line 4) | get size(): number { method has (line 10) | has(key: NativeCompilerBuilderVariableID): boolean { method set (line 14) | set(key: NativeCompilerBuilderVariableID, value: V): void { method get (line 18) | get(key: NativeCompilerBuilderVariableID): V | undefined { method delete (line 22) | delete(key: NativeCompilerBuilderVariableID): void { method toString (line 26) | toString(): string { FILE: compiler/companion/src/project/FileManager.ts type FilePath (line 6) | interface FilePath { type File (line 12) | interface File { type IFileManagerListener (line 16) | interface IFileManagerListener { class FileManager (line 20) | class FileManager { method constructor (line 25) | constructor(rootPath: string, readonly listener?: IFileManagerListener) { method clear (line 29) | clear(): void { method getCurrentDirectory (line 33) | getCurrentDirectory(): string { method getRootPath (line 37) | getRootPath(): string { method resolvePath (line 41) | resolvePath(relativePath: string): FilePath { method getDirectories (line 60) | getDirectories(path: FilePath): FilePath[] { method fileExists (line 69) | fileExists(path: FilePath): boolean { method directoryExists (line 73) | directoryExists(path: FilePath): boolean { method addFileInMemory (line 77) | addFileInMemory(path: FilePath, fileContent: string): void { method addFileInDisk (line 85) | addFileInDisk(path: FilePath, absolutePathOnDisk: string, cacheAfterRe... method getFile (line 101) | getFile(path: FilePath): File { FILE: compiler/companion/src/project/Project.spec.ts class TestProjectListener (line 5) | class TestProjectListener implements IProjectListener { method onProgramChanged (line 12) | onProgramChanged(): void { method onProgramWillChange (line 16) | onProgramWillChange(): void {} method onCompilerOptionsResolved (line 18) | onCompilerOptionsResolved(): void { method onFileContentLoaded (line 22) | onFileContentLoaded(path: string): void { method onSourceFileCreated (line 26) | onSourceFileCreated(path: string): void { method onSourceFileInvalidated (line 30) | onSourceFileInvalidated(path: string): void { function createDefaultCompilerOptions (line 35) | function createDefaultCompilerOptions(): ts.CompilerOptions { FILE: compiler/companion/src/project/Project.ts type IProjectListener (line 8) | interface IProjectListener { class Project (line 17) | class Project implements ISourceFileManagerListener, IFileManagerListener { method typeChecker (line 18) | get typeChecker(): ts.TypeChecker { method program (line 22) | get program(): ts.Program { method compilerOptions (line 26) | get compilerOptions(): ts.CompilerOptions { method constructor (line 42) | constructor(readonly rootPath: string, compilerOptions?: ts.CompilerOp... method destroy (line 56) | destroy(): void { method fileExists (line 63) | fileExists(path: string): boolean { method createSourceFile (line 67) | createSourceFile(path: string, content: string): ts.SourceFile { method openSourceFile (line 72) | openSourceFile(path: string): ts.SourceFile { method getOpenedSourceFile (line 76) | getOpenedSourceFile(path: string): ts.SourceFile | undefined { method removeSourceFile (line 80) | removeSourceFile(path: string) { method resolvePath (line 84) | resolvePath(path: string): FilePath { method setFileContentAtPath (line 88) | setFileContentAtPath(path: string, content: string): void { method setFileFromDiskAtPath (line 92) | setFileFromDiskAtPath(path: string, absoluteDiskPath: string): void { method setFileContentAtResolvedPath (line 96) | setFileContentAtResolvedPath(resolvedPath: FilePath, content: string):... method setFileFromDiskAtResolvedPath (line 101) | setFileFromDiskAtResolvedPath(resolvedPath: FilePath, absoluteDiskPath... method formatDiagnostics (line 106) | formatDiagnostics(diagnostics: readonly ts.Diagnostic[]): string { method formatDiagnostic (line 110) | formatDiagnostic(diagnostic: ts.Diagnostic): string { method onSourceFileCreated (line 114) | onSourceFileCreated(path: FilePath): void { method onSourceFileInvalidated (line 119) | onSourceFileInvalidated(path: FilePath): void { method onFileLoaded (line 124) | onFileLoaded(path: FilePath): void { method loadProgramIfNeeded (line 128) | loadProgramIfNeeded(): ts.Program { method setProgramDirty (line 152) | private setProgramDirty(): void { method resolveCompilerOptions (line 158) | private resolveCompilerOptions(): ts.CompilerOptions { FILE: compiler/companion/src/project/SourceFileManager.ts class SourceFileEntry (line 4) | class SourceFileEntry { method constructor (line 9) | constructor(readonly path: FilePath) {} method getVersion (line 11) | getVersion(): string { method getScriptKind (line 15) | getScriptKind(): ts.ScriptKind { method getSnapshot (line 30) | getSnapshot(fileManager: FileManager): ts.IScriptSnapshot { method getSourceFile (line 39) | getSourceFile(): ts.SourceFile | undefined { method createSourceFile (line 43) | createSourceFile( method invalidate (line 59) | invalidate(): boolean { type ISourceFileManagerListener (line 72) | interface ISourceFileManagerListener { class SourceFileManager (line 77) | class SourceFileManager { method constructor (line 81) | constructor(readonly fileManager: FileManager, readonly listener?: ISo... method clear (line 83) | clear(): void { method getVersion (line 87) | getVersion(): number { method getScriptFileNames (line 91) | getScriptFileNames(): string[] { method getScriptVersion (line 103) | getScriptVersion(filePath: string): string { method getScriptSnapshot (line 108) | getScriptSnapshot(filePath: string) { method getScriptKind (line 113) | getScriptKind(filePath: string): ts.ScriptKind { method getOrCreateSourceFile (line 118) | getOrCreateSourceFile( method getSourceFile (line 135) | getSourceFile(filePath: string): ts.SourceFile | undefined { method removeSourceFile (line 141) | removeSourceFile(filePath: string) { method invalidateSourceFile (line 147) | invalidateSourceFile(filePath: FilePath) { method getOrCreateEntry (line 158) | private getOrCreateEntry(filePath: FilePath): SourceFileEntry { FILE: compiler/companion/src/project/TypeScriptHosts.ts constant TS_LIBS_VIRTUAL_DIRECTORY (line 7) | const TS_LIBS_VIRTUAL_DIRECTORY = '/__tslibs__'; function throwUnimplemented (line 9) | function throwUnimplemented(parameters: any): never { function getFileSystemEntries (line 17) | function getFileSystemEntries(path: FilePath, fileManager: FileManager):... class HostBase (line 33) | class HostBase implements ts.FormatDiagnosticsHost { method constructor (line 34) | constructor(readonly fileManager: FileManager) {} method getCurrentDirectory (line 36) | getCurrentDirectory(): string { method getNewLine (line 40) | getNewLine(): string { method getCanonicalFileName (line 44) | getCanonicalFileName(fileName: string): string { method readDirectory (line 48) | readDirectory( method getDirectories (line 77) | getDirectories?(directoryName: string): string[] { method realpath (line 81) | realpath?(path: string): string { method directoryExists (line 85) | directoryExists?(directoryName: string): boolean { method fileExists (line 93) | fileExists(path: string): boolean { method readFile (line 97) | readFile(path: string): string | undefined { class SourceFileHostBase (line 107) | class SourceFileHostBase extends HostBase { method constructor (line 108) | constructor(fileManager: FileManager, readonly sourceFileManager: Sour... method getDefaultLibFileName (line 112) | getDefaultLibFileName(options: ts.CompilerOptions): string { method useCaseSensitiveFileNames (line 116) | useCaseSensitiveFileNames(): boolean { class ParseConfigHost (line 121) | class ParseConfigHost extends HostBase implements ts.ParseConfigHost { class CompilerHost (line 125) | class CompilerHost extends SourceFileHostBase implements ts.CompilerHost { method constructor (line 126) | constructor(fileManager: FileManager, sourceFileManager: SourceFileMan... method getSourceFile (line 129) | getSourceFile( method getEnvironmentVariable (line 149) | getEnvironmentVariable?(name: string): string | undefined { class FormatDiagnosticsHost (line 154) | class FormatDiagnosticsHost extends HostBase implements ts.FormatDiagnos... FILE: compiler/companion/src/project/VirtualFileSystem.ts class VirtualFileSystemEntry (line 3) | class VirtualFileSystemEntry { method constructor (line 10) | constructor(parent: VirtualFileSystemEntry | undefined, name: strin... method clear (line 17) | clear(): void { method getAbsoluteName (line 25) | getAbsoluteName(): string { method emplaceNested (line 37) | emplaceNested(name: string): VirtualFileSystemEntry { method setAsDirectory (line 49) | private setAsDirectory(): Map> { method getNested (line 61) | getNested(name: string): VirtualFileSystemEntry | undefined { method remove (line 65) | remove(): void { method setFile (line 73) | setFile(file: T): void { method setDirectory (line 81) | setDirectory(): boolean { method getFile (line 89) | getFile(): T | undefined { method isFile (line 93) | isFile(): boolean { method isDirectory (line 97) | isDirectory(): boolean { method getEntryNames (line 101) | getEntryNames(): string[] | undefined { class VirtualFileSystem (line 111) | class VirtualFileSystem { method clear (line 114) | clear(): void { method addFile (line 118) | addFile(pathComponents: readonly string[], file: T) { method addDirectory (line 124) | addDirectory(pathComponents: readonly string[]): boolean { method getFile (line 130) | getFile(pathComponent: readonly string[]): T | undefined { method remove (line 134) | remove(pathComponents: readonly string[]): boolean { method fileExists (line 145) | fileExists(pathComponents: readonly string[]): boolean { method directoryExists (line 149) | directoryExists(pathComponents: readonly string[]): boolean { method getDirectoryEntryNames (line 153) | getDirectoryEntryNames(pathComponents: readonly string[]): string[] | ... method getEntry (line 157) | private getEntry(pathComponents: readonly string[]): VirtualFileSystem... method emplaceEntry (line 172) | private emplaceEntry(pathComponents: readonly string[]): VirtualFileSy... FILE: compiler/companion/src/project/tsInternals.ts function matchFiles (line 7) | function matchFiles( type FileSystemEntries (line 23) | interface FileSystemEntries { FILE: compiler/companion/src/protocol.ts type Command (line 5) | enum Command { type Request (line 32) | interface Request { type SuccessPayload (line 38) | interface SuccessPayload { type ErrorPayload (line 43) | interface ErrorPayload { type EventBody (line 48) | interface EventBody { type EventPayload (line 53) | interface EventPayload { type TransportPayload (line 57) | type TransportPayload = SuccessPayload | ErrorPayload | EventPayload; type BatchMinifyJSRequestBody (line 59) | interface BatchMinifyJSRequestBody { type CreateWorkspaceRequestBody (line 65) | interface CreateWorkspaceRequestBody {} type DestroyWorkspaceRequestBody (line 67) | interface DestroyWorkspaceRequestBody { type WorkspaceScopedRequestBodyBase (line 71) | interface WorkspaceScopedRequestBodyBase { type InitializeWorkspaceRequestBody (line 75) | interface InitializeWorkspaceRequestBody extends WorkspaceScopedRequestB... type RegisterFileRequestBody (line 77) | interface RegisterFileRequestBody extends WorkspaceScopedRequestBodyBase { type OpenFileRequestBody (line 87) | interface OpenFileRequestBody extends WorkspaceScopedRequestBodyBase { type EmitFileRequestBody (line 91) | interface EmitFileRequestBody extends WorkspaceScopedRequestBodyBase { type AddCodeInstrumentationRequestBody (line 95) | interface AddCodeInstrumentationRequestBody { type GetDiagnosticsRequestBody (line 99) | interface GetDiagnosticsRequestBody extends WorkspaceScopedRequestBodyBa... type DumpSymbolsWithCommentsRequestBody (line 103) | interface DumpSymbolsWithCommentsRequestBody extends WorkspaceScopedRequ... type DumpInterfaceRequestBody (line 107) | interface DumpInterfaceRequestBody extends WorkspaceScopedRequestBodyBase { type DumpFunctionRequestBody (line 112) | interface DumpFunctionRequestBody extends WorkspaceScopedRequestBodyBase { type DumpEnumRequestBody (line 117) | interface DumpEnumRequestBody extends WorkspaceScopedRequestBodyBase { type UpdatedAndroidTargetsRequestBody (line 122) | interface UpdatedAndroidTargetsRequestBody { type GenerateIdsFilesRequestBody (line 126) | interface GenerateIdsFilesRequestBody { type ExportStringsFilesRequestBody (line 132) | interface ExportStringsFilesRequestBody { type ExportTranslationStringsRequestBody (line 139) | interface ExportTranslationStringsRequestBody { type ExportStringsFilesBatchRequestBody (line 150) | interface ExportStringsFilesBatchRequestBody { type StartDebuggingProxyRequestBody (line 154) | interface StartDebuggingProxyRequestBody {} type CompileNativeRequestBody (line 156) | interface CompileNativeRequestBody extends WorkspaceScopedRequestBodyBase { type UploadArtifactRequestBody (line 166) | interface UploadArtifactRequestBody { type UpdatedDebuggerPorts (line 172) | interface UpdatedDebuggerPorts { type GenerateGhostOwnershipMapRequestBody (line 176) | interface GenerateGhostOwnershipMapRequestBody { type RewriteImportsRequestBody (line 180) | interface RewriteImportsRequestBody { type RequestBody (line 188) | type RequestBody = type BatchMinifyJSResponseBody (line 209) | interface BatchMinifyJSResponseBody { type RegisterFileResponseBody (line 213) | interface RegisterFileResponseBody {} type OpenFileResponseBody (line 215) | interface OpenFileResponseBody { type EmittedFile (line 224) | interface EmittedFile { type EmitFileResponseBody (line 229) | interface EmitFileResponseBody { type Location (line 234) | interface Location { type Diagnostic (line 239) | interface Diagnostic { type GetDiagnosticsResponseBody (line 248) | interface GetDiagnosticsResponseBody { type DumpedSymbolsWithComments (line 255) | interface DumpedSymbolsWithComments { type DumpSymbolsWithCommentsResponseBody (line 264) | interface DumpSymbolsWithCommentsResponseBody { type DumpedInterface (line 268) | interface DumpedInterface { type DumpInterfaceResponseBody (line 273) | interface DumpInterfaceResponseBody { type DumpFunctionResponseBody (line 277) | interface DumpFunctionResponseBody { type DumpEnumResponseBody (line 282) | interface DumpEnumResponseBody { type CreateWorkspaceResponseBody (line 286) | interface CreateWorkspaceResponseBody { type DestroyWorkspaceResponseBody (line 290) | interface DestroyWorkspaceResponseBody {} type InitializeWorkspaceResponseBody (line 292) | interface InitializeWorkspaceResponseBody {} type UpdatedAndroidTargetsResponseBody (line 294) | interface UpdatedAndroidTargetsResponseBody {} type GenerateIdsFilesResponseBody (line 296) | interface GenerateIdsFilesResponseBody { type ExportStringsFilesResponseBody (line 304) | interface ExportStringsFilesResponseBody {} type ExportTranslationStringsResponseBody (line 306) | interface ExportTranslationStringsResponseBody { type ExportStringsFilesBatchResponseBody (line 322) | interface ExportStringsFilesBatchResponseBody {} type StartDebuggingProxyResponseBody (line 324) | interface StartDebuggingProxyResponseBody { type CompileNativeResponseBody (line 328) | interface CompileNativeResponseBody { type AddCodeInstrumentationResponseBody (line 332) | interface AddCodeInstrumentationResponseBody { type UploadArtifactResponseBody (line 336) | interface UploadArtifactResponseBody { type GenerateGhostOwnershipMapResponseBody (line 341) | interface GenerateGhostOwnershipMapResponseBody {} type RewriteImportsResponseBody (line 343) | interface RewriteImportsResponseBody {} type ResponseBody (line 345) | type ResponseBody = FILE: compiler/companion/src/strings/GenerateStringsFiles.ts type StringsJSONRecord (line 10) | interface StringsJSONRecord { type GenerateStringsJSONResult (line 16) | interface GenerateStringsJSONResult { type LocalizationServiceDirectiveParsingMode (line 20) | enum LocalizationServiceDirectiveParsingMode { type _iOSKey (line 25) | type _iOSKey = string; type _AndroidKey (line 26) | type _AndroidKey = string; type LocalizableKeyPath (line 28) | interface LocalizableKeyPath { function parseStringsJSONAtPath (line 39) | async function parseStringsJSONAtPath( function parseStringsJSON (line 49) | function parseStringsJSON( function sortStringsJSON (line 75) | function sortStringsJSON(stringsJSON: GenerateStringsJSONResult): Genera... function generateAndroidStringsXMLFromStringsJSON (line 93) | async function generateAndroidStringsXMLFromStringsJSON( function generateIOSLocalizableStringsFromStringsJSON (line 181) | function generateIOSLocalizableStringsFromStringsJSON( function guardAgainstEmittingDuplicateKeys (line 257) | function guardAgainstEmittingDuplicateKeys( FILE: compiler/companion/src/strings/exportStringsFiles.ts function exportStringsFiles (line 20) | async function exportStringsFiles( function exportStringsFile (line 68) | async function exportStringsFile( function stringsJSONName (line 131) | function stringsJSONName(locale: string): string { function inputJSONPath (line 135) | function inputJSONPath(inputStringsDir: string, inputLocale: string) { function iosLocalizableStringName (line 139) | function iosLocalizableStringName(moduleName: string, outputLocale: stri... function iosLocalizableStringsPath (line 143) | function iosLocalizableStringsPath(iosOutputPath: string, outputLocale: ... function androidStringsXMLName (line 147) | function androidStringsXMLName(moduleName: string, outputLocale: string) { function androidStringsXMLPath (line 155) | function androidStringsXMLPath(androidOutputPath: string, outputLocale: ... function exportTranslationStrings (line 159) | async function exportTranslationStrings( FILE: compiler/companion/src/strings/utils.ts constant MESSAGE_PARAMS_REGEX (line 1) | const MESSAGE_PARAMS_REGEX = /({([a-zA-Z0-9_]+)(%.*?)?})/g; type LocalizableParamType (line 3) | enum LocalizableParamType { type LocalizableParam (line 7) | interface LocalizableParam { function parseMessageParams (line 13) | function parseMessageParams(message: string) { function messageToFormat (line 50) | function messageToFormat(baseEnglishMessage: string, localizedMessage: s... function compareKeys (line 68) | function compareKeys(l: string, r: string) { function formatForIOSLocalizableStrings (line 72) | function formatForIOSLocalizableStrings(string: string) { function hack_privateProfile_replaceXMLEntities (line 81) | function hack_privateProfile_replaceXMLEntities(input: string) { function escapeForAndroidXML (line 89) | async function escapeForAndroidXML(string: string, lang: string = 'en') { function _escapeForAndroidXML (line 115) | function _escapeForAndroidXML(c: string) { FILE: compiler/companion/src/tslibs/GenerateTSLibs.ts constant INPUT_DIRECTORY (line 6) | const INPUT_DIRECTORY = path.resolve(__dirname, '../../node_modules/type... constant OUTPUT_DIRECTORY (line 7) | const OUTPUT_DIRECTORY = path.resolve(__dirname); constant OUTPUT_FILE (line 8) | const OUTPUT_FILE = path.join(OUTPUT_DIRECTORY, DB_FILENAME); function generateTSLibEntry (line 10) | async function generateTSLibEntry(inputDirectory: string, filePath: stri... function generateTSLibsFile (line 18) | async function generateTSLibsFile(): Promise { FILE: compiler/companion/src/tslibs/TSLibsDatabase.ts type TSLibEntry (line 1) | interface TSLibEntry { constant DB_FILENAME (line 6) | const DB_FILENAME = 'tslibs.json'; class TSLibsDatabase (line 10) | class TSLibsDatabase { method constructor (line 11) | constructor(readonly entries: TSLibEntry[]) {} method get (line 13) | static get(): TSLibsDatabase { FILE: compiler/companion/src/types/IstanbulLibInstrument.d.ts type InstrumenterOptions (line 8) | interface InstrumenterOptions { type InstrumenterCallback (line 21) | type InstrumenterCallback = (error: Error | null, code: string) => void; class Instrumenter (line 23) | class Instrumenter { type InitialCoverage (line 47) | interface InitialCoverage { type Visitor (line 56) | interface Visitor { type VisitorOptions (line 61) | interface VisitorOptions { FILE: compiler/companion/src/utils/EmitResolver.ts type SymbolTracker (line 3) | interface SymbolTracker {} type EmitResolver (line 5) | interface EmitResolver { type EmitResolverProvider (line 96) | interface EmitResolverProvider { function getEmitResolver (line 100) | function getEmitResolver( FILE: compiler/companion/src/utils/ImportPathResolver.ts function toAbsoluteImportPath (line 6) | function toAbsoluteImportPath(dirname: string, toPath: string): string { class ImportPathResolver (line 15) | class ImportPathResolver { method constructor (line 21) | constructor(getCompilerOptions: () => ts.CompilerOptions) { method resolveImportPath (line 25) | resolveImportPath(fromPath: string, toPath: string): string { method registerAlias (line 36) | registerAlias(filePath: FilePath): void { method getAlias (line 58) | getAlias(filePath: FilePath): FilePath | undefined { method updateAliasIfNeeded (line 62) | private updateAliasIfNeeded(resolvedAlias: string, filePath: FilePath)... method resolvePathsFromCompilerOptions (line 72) | private resolvePathsFromCompilerOptions(): void { FILE: compiler/companion/src/utils/Lazy.ts class Lazy (line 1) | class Lazy { method constructor (line 5) | constructor(work: () => T) { method target (line 9) | get target(): T { method loadIfNeeded (line 17) | loadIfNeeded(): boolean { FILE: compiler/companion/src/utils/SerialTaskQueue.ts type PendingTask (line 1) | type PendingTask = (done: () => void) => void; class SerialTaskQueue (line 3) | class SerialTaskQueue { method enqueueTask (line 7) | enqueueTask(operation: () => T): Promise { method enqueueAsyncTask (line 22) | enqueueAsyncTask(operation: () => Promise): Promise { method doEnqueueTask (line 37) | private doEnqueueTask(task: PendingTask) { method flushTasks (line 42) | private flushTasks() { FILE: compiler/companion/src/utils/Stopwatch.ts class Stopwatch (line 1) | class Stopwatch { method elapsedSeconds (line 4) | get elapsedSeconds(): number { method elapsedMilliseconds (line 8) | get elapsedMilliseconds(): number { method elapsedString (line 12) | get elapsedString(): string { method constructor (line 25) | constructor() { method start (line 29) | start() { FILE: compiler/companion/src/utils/StringUtils.ts function trimAllLines (line 1) | function trimAllLines(str: string): string { FILE: compiler/companion/src/utils/TextParser.ts type CharCode (line 1) | const enum CharCode { class TextParser (line 11) | class TextParser { method constructor (line 16) | constructor(readonly text: string) {} method debugPositionString (line 18) | debugPositionString(): string { method onError (line 22) | private onError(message: string): never { method isAtEnd (line 26) | isAtEnd(): boolean { method parse (line 30) | parse(term: string): void { method parseQuotedString (line 36) | parseQuotedString(): string { method parseUntilCharCode (line 45) | parseUntilCharCode(charCode: number): string { method peek (line 64) | peek(term: string): boolean { method tryParse (line 75) | tryParse(term: string): boolean { method isIdentifier (line 88) | private isIdentifier(position: number): boolean { method isAtIdentifier (line 99) | isAtIdentifier(): boolean { method parseIdentifier (line 104) | parseIdentifier(): string { method skipCurrentLine (line 126) | skipCurrentLine(): void { method consumeWhitespaces (line 140) | private consumeWhitespaces() { FILE: compiler/companion/src/utils/companionTransport.ts function send (line 3) | function send(payload: TransportPayload) { function sendResponse (line 12) | function sendResponse(id: string, body: ResponseBody) { function sendError (line 22) | function sendError(id: string, err: Error) { function sendEvent (line 35) | function sendEvent(type: string, message: string) { FILE: compiler/companion/src/utils/fileUtils.ts function fileExists (line 5) | async function fileExists(path: string): Promise { function forEachFile (line 21) | async function forEachFile(dir: string, cb: (filePath: string) => void):... FILE: compiler/companion/src/utils/getArgumentValue.ts function getArgumentValue (line 1) | function getArgumentValue(name: string) { FILE: compiler/companion/src/utils/rethrow.ts function rethrow (line 1) | function rethrow(messagePrefix: string, error: unknown): never { FILE: compiler/companion/src/utils/sha256.ts function generateSHA256Hash (line 8) | function generateSHA256Hash(fileContent: Uint8Array): string { function generateSHA256HashFromString (line 17) | function generateSHA256HashFromString(data: string): string { function generateSHA256HashFromStrings (line 26) | function generateSHA256HashFromStrings(data: string[]): string { FILE: compiler/companion/supported-locales/src/index.ts type LocaleMapRecord (line 9) | interface LocaleMapRecord { FILE: compiler/companion/webpack.config.js constant DEFAULT_COMMIT_HASH (line 4) | const DEFAULT_COMMIT_HASH="develop" FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/MurmurHash2.hpp function MurmurHash2 (line 32) | inline uint32_t MurmurHash2 ( const void * key, int len, uint32_t seed ) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast.cpp type Sass (line 7) | namespace Sass { type Sass_OP (line 11) | enum Sass_OP type Sass_OP (line 32) | enum Sass_OP function Include (line 313) | Include Import_Stub::resource() { return resource_; } function Argument_Obj (line 681) | Argument_Obj Arguments::get_rest_argument() function Argument_Obj (line 693) | Argument_Obj Arguments::get_keyword_argument() FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast.hpp class Operand (line 26) | class Operand { method Operand (line 28) | Operand(Sass_OP operand, bool ws_before = false, bool ws_after = false) type Sass_OP (line 32) | enum Sass_OP function hash_combine (line 43) | void hash_combine (std::size_t& seed, const T& val) type Sass_OP (line 50) | enum Sass_OP type Sass_OP (line 52) | enum Sass_OP function namespace (line 57) | class AST_Node : public SharedObj { class Vectorized (line 210) | class Vectorized { method reset_hash (line 214) | void reset_hash() { hash_ = 0; } method adjust_after_pushing (line 215) | virtual void adjust_after_pushing(T element) { } method Vectorized (line 217) | Vectorized(size_t s = 0) : hash_(0) method Vectorized (line 219) | Vectorized(sass::vector vec) : method length (line 224) | size_t length() const { return elements_.size(); } method empty (line 225) | bool empty() const { return elements_.empty(); } method clear (line 226) | void clear() { return elements_.clear(); } method T (line 227) | T& last() { return elements_.back(); } method T (line 228) | T& first() { return elements_.front(); } method T (line 229) | const T& last() const { return elements_.back(); } method T (line 230) | const T& first() const { return elements_.front(); } method T (line 243) | T& operator[](size_t i) { return elements_[i]; } method T (line 244) | virtual const T& at(size_t i) const { return elements_.at(i); } method T (line 245) | virtual T& at(size_t i) { return elements_.at(i); } method T (line 246) | const T& get(size_t i) const { return elements_[i]; } method T (line 247) | const T& operator[](size_t i) const { return elements_[i]; } method concat (line 265) | void concat(const sass::vector& v) method concat (line 272) | void concat(const Vectorized* v) method unshift (line 280) | void unshift(T element) method T (line 288) | T shift() { method append (line 297) | void append(T element) method contains (line 309) | bool contains(const T& el) const { method elements (line 321) | void elements(sass::vector e) { method hash (line 326) | virtual size_t hash() const method insert (line 337) | typename sass::vector::iterator insert(P position, const V& val) { method end (line 342) | typename sass::vector::iterator end() { return elements_.end(); } method begin (line 343) | typename sass::vector::iterator begin() { return elements_.begin(); } method end (line 344) | typename sass::vector::const_iterator end() const { return elements... method begin (line 345) | typename sass::vector::const_iterator begin() const { return elemen... method erase (line 346) | typename sass::vector::iterator erase(typename sass::vector::ite... method erase (line 347) | typename sass::vector::const_iterator erase(typename sass::vector p) { } method Hashed (line 373) | Hashed(size_t s = 0) method length (line 384) | size_t length() const { return _keys.size(); } method empty (line 385) | bool empty() const { return _keys.empty(); } method has (line 386) | bool has(K k) const { method T (line 389) | T at(K k) const { method has_duplicate_key (line 396) | bool has_duplicate_key() const { return duplicate_key_ != null... method K (line 397) | K get_duplicate_key() const { return duplicate_key_; } method Hashed (line 401) | Hashed& operator<<(std::pair p) method Hashed (line 418) | Hashed& operator+=(Hashed* h) type Type (line 457) | enum Type { function adjust_after_pushing (line 504) | void adjust_after_pushing(Statement_Obj s) override {} class ParentStatement (line 516) | class ParentStatement : public Statement { type Type (line 768) | enum Type { MIXIN, FUNCTION } type Type (line 828) | enum Type { PLUS, MINUS, NOT, SLASH } function bubbles (line 888) | bool bubbles() override { return true; } function is_invisible (line 889) | bool is_invisible() const override { return false; } function bubbles (line 900) | bool bubbles() override { return true; } function isInvisible (line 901) | bool isInvisible() const { return empty(); } function is_invisible (line 902) | bool is_invisible() const override { return false; } function hash (line 906) | size_t hash() const override { return Vectorized::hash(); } function empty (line 947) | bool empty() const { function matchesAllTypes (line 954) | bool matchesAllTypes() const { class Parameters (line 1040) | class Parameters final : public AST_Node, public Vectorized { method AST2C (line 14) | AST2C() { } FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_def_macros.hpp class LocalOption (line 6) | class LocalOption { method LocalOption (line 11) | LocalOption(T& var) method LocalOption (line 16) | LocalOption(T& var, T orig) method reset (line 22) | void reset() FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_fwd_decl.cpp type Sass (line 3) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_fwd_decl.hpp type Sass (line 13) | namespace Sass { class SourceData (line 15) | class SourceData class SourceFile (line 16) | class SourceFile class SynthFile (line 17) | class SynthFile class ItplFile (line 18) | class ItplFile class AST_Node (line 20) | class AST_Node class ParentStatement (line 22) | class ParentStatement class SimpleSelector (line 24) | class SimpleSelector class Parent_Reference (line 26) | class Parent_Reference class PreValue (line 28) | class PreValue class Block (line 29) | class Block class Expression (line 30) | class Expression class Statement (line 31) | class Statement class Value (line 32) | class Value class Declaration (line 33) | class Declaration class StyleRule (line 34) | class StyleRule class Bubble (line 35) | class Bubble class Trace (line 36) | class Trace class MediaRule (line 38) | class MediaRule class CssMediaRule (line 39) | class CssMediaRule class CssMediaQuery (line 40) | class CssMediaQuery class SupportsRule (line 42) | class SupportsRule class AtRule (line 43) | class AtRule class Keyframe_Rule (line 45) | class Keyframe_Rule class AtRootRule (line 46) | class AtRootRule class Assignment (line 47) | class Assignment class Import (line 49) | class Import class Import_Stub (line 50) | class Import_Stub class WarningRule (line 51) | class WarningRule class ErrorRule (line 53) | class ErrorRule class DebugRule (line 54) | class DebugRule class Comment (line 55) | class Comment class If (line 57) | class If class ForRule (line 58) | class ForRule class EachRule (line 59) | class EachRule class WhileRule (line 60) | class WhileRule class Return (line 61) | class Return class Content (line 62) | class Content class ExtendRule (line 63) | class ExtendRule class Definition (line 64) | class Definition class List (line 66) | class List class Map (line 67) | class Map class Function (line 68) | class Function class Mixin_Call (line 70) | class Mixin_Call class Binary_Expression (line 71) | class Binary_Expression class Unary_Expression (line 72) | class Unary_Expression class Function_Call (line 73) | class Function_Call class Custom_Warning (line 74) | class Custom_Warning class Custom_Error (line 75) | class Custom_Error class Variable (line 77) | class Variable class Number (line 78) | class Number class Color (line 79) | class Color class Color_RGBA (line 80) | class Color_RGBA class Color_HSLA (line 81) | class Color_HSLA class Boolean (line 82) | class Boolean class String (line 83) | class String class Null (line 84) | class Null class String_Schema (line 86) | class String_Schema class String_Constant (line 87) | class String_Constant class String_Quoted (line 88) | class String_Quoted class Media_Query (line 90) | class Media_Query class Media_Query_Expression (line 91) | class Media_Query_Expression class SupportsCondition (line 92) | class SupportsCondition class SupportsOperation (line 93) | class SupportsOperation class SupportsNegation (line 94) | class SupportsNegation class SupportsDeclaration (line 95) | class SupportsDeclaration class Supports_Interpolation (line 96) | class Supports_Interpolation class At_Root_Query (line 98) | class At_Root_Query class Parameter (line 99) | class Parameter class Parameters (line 100) | class Parameters class Argument (line 101) | class Argument class Arguments (line 102) | class Arguments class Selector (line 103) | class Selector class Selector_Schema (line 106) | class Selector_Schema class PlaceholderSelector (line 107) | class PlaceholderSelector class TypeSelector (line 108) | class TypeSelector class ClassSelector (line 109) | class ClassSelector class IDSelector (line 110) | class IDSelector class AttributeSelector (line 111) | class AttributeSelector class PseudoSelector (line 113) | class PseudoSelector class SelectorComponent (line 115) | class SelectorComponent class SelectorCombinator (line 116) | class SelectorCombinator class CompoundSelector (line 117) | class CompoundSelector class ComplexSelector (line 118) | class ComplexSelector class SelectorList (line 119) | class SelectorList class Context (line 122) | class Context class Expand (line 123) | class Expand class Eval (line 124) | class Eval class Extension (line 126) | class Extension FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_helpers.hpp type Sass (line 11) | namespace Sass { function PtrHashFn (line 37) | size_t PtrHashFn(const T* ptr) { type PtrHash (line 41) | struct PtrHash { function PtrEqualityFn (line 49) | bool PtrEqualityFn(const T* lhs, const T* rhs) { type PtrEquality (line 53) | struct PtrEquality { function ObjPtrHashFn (line 68) | size_t ObjPtrHashFn(const T& obj) { type ObjPtrHash (line 72) | struct ObjPtrHash { function ObjHashFn (line 82) | size_t ObjHashFn(const T& obj) { type ObjHash (line 86) | struct ObjHash { function PtrObjHashFn (line 96) | size_t PtrObjHashFn(const T* obj) { type PtrObjHash (line 100) | struct PtrObjHash { function ObjPtrEqualityFn (line 110) | bool ObjPtrEqualityFn(const T& lhs, const T& rhs) { type ObjPtrEquality (line 114) | struct ObjPtrEquality { function PtrObjEqualityFn (line 124) | bool PtrObjEqualityFn(const T* lhs, const T* rhs) { type PtrObjEquality (line 130) | struct PtrObjEquality { function ObjEqualityFn (line 140) | bool ObjEqualityFn(const T& lhs, const T& rhs) { type ObjEquality (line 144) | struct ObjEquality { function ObjHashEqualityFn (line 162) | bool ObjHashEqualityFn(const T& lhs, const T& rhs) { type ObjHashEquality (line 167) | struct ObjHashEquality { function PtrObjLessThanFn (line 182) | bool PtrObjLessThanFn(const T* lhs, const T* rhs) { type PtrObjLessThan (line 188) | struct PtrObjLessThan { function ObjLessThanFn (line 198) | bool ObjLessThanFn(const T& lhs, const T& rhs) { type ObjLessThan (line 202) | struct ObjLessThan { function ListEquality (line 218) | bool ListEquality(const X& lhs, const Y& rhs, function listIsEmpty (line 228) | bool listIsEmpty(T* cnt) { function listEraseItemIf (line 234) | void listEraseItemIf(T& vec, UnaryPredicate* predicate) function listIsSubsetOrEqual (line 242) | bool listIsSubsetOrEqual(const T& lhs, const T& rhs) { function isFakePseudoElement (line 255) | inline bool isFakePseudoElement(const sass::string& name) function isSubselectorPseudo (line 268) | inline bool isSubselectorPseudo(const sass::string& norm) function isSelectorPseudoClass (line 280) | inline bool isSelectorPseudoClass(const sass::string& test) function isSelectorPseudoElement (line 295) | inline bool isSelectorPseudoElement(const sass::string& test) function isSelectorPseudoBinominal (line 304) | inline bool isSelectorPseudoBinominal(const sass::string& test) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_sel_cmp.cpp type Sass (line 7) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_sel_super.cpp type Sass (line 8) | namespace Sass { function selectorPseudoNamed (line 38) | sass::vector selectorPseudoNamed( function simpleIsSuperselector (line 60) | bool simpleIsSuperselector( function simpleIsSuperselectorOfCompound (line 96) | bool simpleIsSuperselectorOfCompound( function typeIsSuperselectorOfCompound (line 111) | bool typeIsSuperselectorOfCompound( function idIsSuperselectorOfCompound (line 126) | bool idIsSuperselectorOfCompound( function pseudoIsSuperselectorOfPseudo (line 141) | bool pseudoIsSuperselectorOfPseudo( function pseudoNotIsSuperselectorOfCompound (line 158) | bool pseudoNotIsSuperselectorOfCompound( function selectorPseudoIsSuperselector (line 191) | bool selectorPseudoIsSuperselector( function compoundIsSuperselector (line 275) | bool compoundIsSuperselector( function compoundIsSuperselector (line 317) | bool compoundIsSuperselector( function complexIsSuperselector (line 334) | bool complexIsSuperselector( function complexIsParentSuperselector (line 466) | bool complexIsParentSuperselector( function listHasSuperslectorForComplex (line 489) | bool listHasSuperslectorForComplex( function listIsSuperslector (line 509) | bool listIsSuperslector( FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_sel_unify.cpp type Sass (line 7) | namespace Sass { function unifyComplex (line 16) | sass::vector> unifyComplex( function CompoundSelector (line 61) | CompoundSelector* CompoundSelector::unifyWith(CompoundSelector* rhs) function CompoundSelector (line 82) | CompoundSelector* SimpleSelector::unifyWith(CompoundSelector* rhs) function CompoundSelector (line 123) | CompoundSelector* TypeSelector::unifyWith(CompoundSelector* rhs) function CompoundSelector (line 146) | CompoundSelector* IDSelector::unifyWith(CompoundSelector* rhs) function CompoundSelector (line 159) | CompoundSelector* PseudoSelector::unifyWith(CompoundSelector* compound) function SimpleSelector (line 209) | SimpleSelector* TypeSelector::unifyWith(const SimpleSelector* rhs) function SelectorList (line 238) | SelectorList* ComplexSelector::unifyWith(ComplexSelector* rhs) function SelectorList (line 255) | SelectorList* SelectorList::unifyWith(SelectorList* rhs) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_sel_weave.cpp type Sass (line 9) | namespace Sass { function hasRoot (line 14) | bool hasRoot(const CompoundSelector* compound) function isUnique (line 25) | bool isUnique(const SimpleSelector* simple) function mustUnify (line 40) | bool mustUnify( function cmpGroups (line 78) | bool cmpGroups( function checkForEmptyChild (line 125) | bool checkForEmptyChild(const T& item) { function cmpChunkForEmptySequence (line 133) | bool cmpChunkForEmptySequence( function cmpChunkForParentSuperselector (line 144) | bool cmpChunkForParentSuperselector( function getChunks (line 162) | sass::vector> getChunks( function CompoundSelectorObj (line 196) | CompoundSelectorObj getFirstIfRoot(sass::vector&... function groupSelectors (line 213) | sass::vector> groupSelectors( function mergeInitialCombinators (line 246) | bool mergeInitialCombinators( function mergeFinalCombinators (line 290) | bool mergeFinalCombinators( function weave (line 466) | sass::vector> weave( function weaveParents (line 522) | sass::vector> weaveParents( FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_selectors.cpp type Sass (line 9) | namespace Sass { function CompoundSelectorObj (line 159) | CompoundSelectorObj SimpleSelector::wrapInCompound() function ComplexSelectorObj (line 166) | ComplexSelectorObj SimpleSelector::wrapInComplex() function PseudoSelectorObj (line 315) | PseudoSelectorObj PseudoSelector::withSelector(SelectorListObj selector) function SelectorListObj (line 446) | SelectorListObj ComplexSelector::wrapInList() function ComplexSelector (line 503) | ComplexSelector* SelectorComponent::wrapInComplex() function CssMediaQuery_Obj (line 661) | CssMediaQuery_Obj CssMediaQuery::merge(CssMediaQuery_Obj& other) function cmpSimpleSelectors (line 951) | bool cmpSimpleSelectors(SimpleSelector* a, SimpleSelector* b) function SelectorList (line 979) | SelectorList* ComplexSelector::resolve_parent_refs(SelectorStack pstac... function SelectorList (line 1040) | SelectorList* SelectorList::resolve_parent_refs(SelectorStack pstack, ... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_selectors.hpp function maxSpecificity (line 53) | virtual size_t maxSpecificity() const { return specificity(); } function minSpecificity (line 54) | virtual size_t minSpecificity() const { return specificity(); } class SimpleSelector (line 85) | class SimpleSelector : public Selector { type Simple_Type (line 87) | enum Simple_Type { method IDSelector (line 122) | virtual IDSelector* getIdSelector() { return NULL; } method TypeSelector (line 123) | virtual TypeSelector* getTypeSelector() { return NULL; } method PseudoSelector (line 124) | virtual PseudoSelector* getPseudoSelector() { return NULL; } method isInvisible (line 129) | virtual bool isInvisible() const { return false; } function getSortOrder (line 152) | int getSortOrder() const override final { return 0; } function isInvisible (line 153) | bool isInvisible() const override { return true; } function getSortOrder (line 168) | int getSortOrder() const override final { return 1; } function TypeSelector (line 172) | TypeSelector* getTypeSelector() override { return this; } function getSortOrder (line 185) | int getSortOrder() const override final { return 2; } function getSortOrder (line 199) | int getSortOrder() const override final { return 2; } function IDSelector (line 202) | IDSelector* getIdSelector() final override { return this; } function getSortOrder (line 219) | int getSortOrder() const override final { return 2; } function getSortOrder (line 240) | int getSortOrder() const override final { return 3; } function isElement (line 250) | bool isElement() const { return !isClass(); } function isSyntacticElement (line 254) | bool isSyntacticElement() const { return !isSyntacticClass(); } function PseudoSelector (line 260) | PseudoSelector* getPseudoSelector() final override { return this; } class SelectorComponent (line 318) | class SelectorComponent : public Selector { method empty (line 328) | virtual bool empty() const { return false; } method maxSpecificity (line 335) | size_t maxSpecificity() const override { return 0; } method minSpecificity (line 336) | size_t minSpecificity() const override { return 0; } method isCompound (line 338) | virtual bool isCompound() const { return false; } method isCombinator (line 339) | virtual bool isCombinator() const { return false; } method CompoundSelector (line 342) | virtual CompoundSelector* getCompound() { return NULL; } method SelectorCombinator (line 343) | virtual SelectorCombinator* getCombinator() { return NULL; } method CompoundSelector (line 344) | virtual const CompoundSelector* getCompound() const { return NULL; } method SelectorCombinator (line 345) | virtual const SelectorCombinator* getCombinator() const { return NULL; } type Combinator (line 361) | enum Combinator { CHILD /* > */, GENERAL /* ~ */, ADJACENT /* + */} function has_real_parent_ref (line 371) | bool has_real_parent_ref() const override { return false; } function has_placeholder (line 372) | bool has_placeholder() const override { return false; } function SelectorCombinator (line 375) | SelectorCombinator* getCombinator() final override { return this; } function SelectorCombinator (line 376) | const SelectorCombinator* getCombinator() const final override { return ... function isCombinator (line 379) | bool isCombinator() const override { return true; } function isChildCombinator (line 384) | bool isChildCombinator() const { return combinator_ == CHILD; } function isGeneralCombinator (line 389) | bool isGeneralCombinator() const { return combinator_ == GENERAL; } function isAdjacentCombinator (line 394) | bool isAdjacentCombinator() const { return combinator_ == ADJACENT; } function maxSpecificity (line 396) | size_t maxSpecificity() const override { return 0; } function minSpecificity (line 397) | size_t minSpecificity() const override { return 0; } function hash (line 399) | size_t hash() const override { function empty (line 424) | bool empty() const override { function CompoundSelector (line 432) | CompoundSelector* getCompound() final override { return this; } function CompoundSelector (line 433) | const CompoundSelector* getCompound() const final override { return this; } function isCompound (line 442) | virtual bool isCompound() const override { return true; } function type (line 474) | sass::string type() const override { return "list"; } class ExtendRule (line 509) | class ExtendRule final : public Statement { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_supports.cpp type Sass (line 7) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_supports.hpp function needs_parens (line 57) | virtual bool needs_parens(SupportsConditionObj cond) const { return fals... type Operand (line 67) | enum Operand { AND, OR } class Supports_Interpolation (line 109) | class Supports_Interpolation : public SupportsCondition { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_values.cpp type Sass (line 6) | namespace Sass { function str_rtrim (line 8) | void str_rtrim(sass::string& str, const sass::string& delimiters = " \... type Sass_Separator (line 36) | enum Sass_Separator function ExpressionObj (line 121) | ExpressionObj List::value_at_index(size_t i) { function List_Obj (line 188) | List_Obj Map::to_list(SourceSpan& pstate) { function Color_HSLA (line 650) | Color_HSLA* Color_RGBA::copyAsHSLA() const function Color_RGBA (line 688) | Color_RGBA* Color_RGBA::copyAsRGBA() const function h_to_rgb (line 753) | double h_to_rgb(double m1, double m2, double h) function Color_RGBA (line 762) | Color_RGBA* Color_HSLA::copyAsRGBA() const function Color_HSLA (line 784) | Color_HSLA* Color_HSLA::copyAsHSLA() const FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ast_values.hpp class PreValue (line 14) | class PreValue : public Expression { class Value (line 24) | class Value : public PreValue { function adjust_after_pushing (line 51) | void adjust_after_pushing(ExpressionObj e) override { is_expanded(false); } type Sass_Separator (line 53) | enum Sass_Separator type Sass_Separator (line 58) | enum Sass_Separator function type (line 59) | sass::string type() const override { return is_arglist_ ? "arglist" : "l... function type_name (line 60) | static sass::string type_name() { return "list"; } function is_invisible (line 65) | bool is_invisible() const override { return empty() && !is_bracketed(); } function adjust_after_pushing (line 83) | void adjust_after_pushing(std::pair p) ove... function type (line 86) | sass::string type() const override { return "map"; } function type_name (line 87) | static sass::string type_name() { return "map"; } function is_invisible (line 88) | bool is_invisible() const override { return empty(); } function optype (line 128) | enum Sass_OP optype() const { return op_.operand; } function type (line 143) | sass::string type() const override { return "function"; } function type_name (line 144) | static sass::string type_name() { return "function"; } function is_invisible (line 145) | bool is_invisible() const override { return true; } function zero (line 209) | bool zero() { return zero_; } function type (line 211) | sass::string type() const override { return "number"; } function type_name (line 212) | static sass::string type_name() { return "number"; } function type (line 243) | sass::string type() const override { return "color"; } function type_name (line 244) | static sass::string type_name() { return "color"; } function type (line 270) | sass::string type() const override { return "color"; } function type_name (line 271) | static sass::string type_name() { return "color"; } function Color_RGBA (line 276) | Color_RGBA* toRGBA() override { return this; } function Color_HSLA (line 279) | Color_HSLA* toHSLA() override { return copyAsHSLA(); } function type (line 299) | sass::string type() const override { return "color"; } function type_name (line 300) | static sass::string type_name() { return "color"; } function Color_RGBA (line 305) | Color_RGBA* toRGBA() override { return copyAsRGBA(); } function Color_HSLA (line 308) | Color_HSLA* toHSLA() override { return this; } function type (line 353) | sass::string type() const override { return "bool"; } function type_name (line 354) | static sass::string type_name() { return "bool"; } function is_false (line 358) | bool is_false() override { return !value_; } function type_name (line 374) | static sass::string type_name() { return "string"; } function type (line 398) | sass::string type() const override { return "string"; } function type_name (line 399) | static sass::string type_name() { return "string"; } function type (line 428) | sass::string type() const override { return "string"; } function type_name (line 429) | static sass::string type_name() { return "string"; } function type (line 463) | sass::string type() const override { return "null"; } function type_name (line 464) | static sass::string type_name() { return "null"; } function is_invisible (line 465) | bool is_invisible() const override { return true; } function is_false (line 467) | bool is_false() override { return true; } class Parent_Reference (line 481) | class Parent_Reference final : public Value { method type (line 484) | sass::string type() const override { return "parent"; } method type_name (line 485) | static sass::string type_name() { return "parent"; } FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/b64/cencode.h type base64_encodestep (line 11) | typedef enum type base64_encodestate (line 16) | typedef struct FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/b64/encode.h function namespace (line 13) | namespace base64 FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/backtrace.cpp type Sass (line 3) | namespace Sass { function traces_to_string (line 5) | const sass::string traces_to_string(Backtraces traces, sass::string in... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/backtrace.hpp type Sass (line 9) | namespace Sass { type Backtrace (line 11) | struct Backtrace { method Backtrace (line 16) | Backtrace(SourceSpan pstate, sass::string c = "") FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/base64vlq.cpp type Sass (line 7) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/base64vlq.hpp type Sass (line 6) | namespace Sass { class Base64VLQ (line 8) | class Base64VLQ { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/bind.cpp type Sass (line 12) | namespace Sass { function bind (line 14) | void bind(sass::string type, sass::string name, Parameters_Obj ps, Arg... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/bind.hpp type Sass (line 9) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/c2ast.cpp type Sass (line 9) | namespace Sass { function Value (line 11) | Value* c2ast(union Sass_Value* v, Backtraces traces, SourceSpan pstate) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/c2ast.hpp type Sass (line 8) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/c99func.c function c99_vsnprintf (line 30) | static int c99_vsnprintf(char* str, size_t size, const char* format, va_... function snprintf (line 42) | int snprintf(char* str, size_t size, const char* format, ...) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/cencode.c function base64_init_encodestate (line 10) | void base64_init_encodestate(base64_encodestate* state_in) function base64_encode_value (line 17) | char base64_encode_value(char value_in) function base64_encode_block (line 24) | int base64_encode_block(const char* plaintext_in, int length_in, char* c... function base64_encode_blockend (line 84) | int base64_encode_blockend(char* code_out, base64_encodestate* state_in) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/check_nesting.cpp type Sass (line 7) | namespace Sass { function error (line 15) | void error(AST_Node* node, Backtraces traces, sass::string msg) { function Statement (line 20) | Statement* CheckNesting::visit_children(Statement* parent) function Statement (line 102) | Statement* CheckNesting::operator()(Block* b) function Statement (line 107) | Statement* CheckNesting::operator()(Definition* n) function Statement (line 125) | Statement* CheckNesting::operator()(If* i) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/check_nesting.hpp type Sass (line 11) | namespace Sass { class CheckNesting (line 13) | class CheckNesting : public Operation_CRTP { method Statement (line 32) | Statement* fallback(U x) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/color_maps.cpp type Sass (line 9) | namespace Sass { type ColorNames (line 11) | namespace ColorNames type Colors (line 164) | namespace Colors { function Color_RGBA (line 612) | const Color_RGBA* name_to_color(const char* key) function Color_RGBA (line 617) | const Color_RGBA* name_to_color(const sass::string& key) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/color_maps.hpp type Sass (line 8) | namespace Sass { type ColorNames (line 10) | namespace ColorNames type Colors (line 163) | namespace Colors { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/constants.cpp type Sass (line 7) | namespace Sass { type Constants (line 8) | namespace Constants { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/constants.hpp type Sass (line 4) | namespace Sass { type Constants (line 5) | namespace Constants { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/context.cpp type Sass (line 22) | namespace Sass { function sort_importers (line 27) | inline bool sort_importers (const Sass_Importer_Entry& i, const Sass_I... function safe_input (line 30) | static sass::string safe_input(const char* in_path) function safe_output (line 36) | static sass::string safe_output(const char* out_path, sass::string inp... type Sass_Context (line 45) | struct Sass_Context function Include (line 329) | Include Context::load_import(const Importer& imp, SourceSpan pstate) function Block_Obj (line 538) | Block_Obj File_Context::parse() function Block_Obj (line 586) | Block_Obj Data_Context::parse() function Block_Obj (line 628) | Block_Obj Context::compile() function register_function (line 716) | void register_function(Context& ctx, Signature sig, Native_Function f,... function register_function (line 723) | void register_function(Context& ctx, Signature sig, Native_Function f,... function register_overload_stub (line 732) | void register_overload_stub(Context& ctx, sass::string name, Env* env) function register_built_in_functions (line 745) | void register_built_in_functions(Context& ctx, Env* env) function register_c_functions (line 849) | void register_c_functions(Context& ctx, Env* env, Sass_Function_List d... function register_c_function (line 856) | void register_c_function(Context& ctx, Env* env, Sass_Function_Entry d... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/context.hpp type Sass (line 18) | namespace Sass { class Context (line 20) | class Context { method call_headers (line 23) | bool call_headers(const sass::string& load_path, const char* ctx_pat... method call_importers (line 25) | bool call_importers(const sass::string& load_path, const char* ctx_p... type Sass_Options (line 33) | struct Sass_Options type Sass_Compiler (line 52) | struct Sass_Compiler type Sass_Context (line 81) | struct Sass_Context method Sass_Output_Style (line 92) | Sass_Output_Style output_style() { return c_options.output_style; } class File_Context (line 113) | class File_Context : public Context { method File_Context (line 115) | File_Context(struct Sass_File_Context& ctx) class Data_Context (line 122) | class Data_Context : public Context { method Data_Context (line 126) | Data_Context(struct Sass_Data_Context& ctx) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/cssize.cpp type Sass (line 12) | namespace Sass { function Statement (line 20) | Statement* Cssize::parent() function Block (line 25) | Block* Cssize::operator()(Block* b) function Statement (line 35) | Statement* Cssize::operator()(Trace* t) function Statement (line 43) | Statement* Cssize::operator()(Declaration* d) function Statement (line 83) | Statement* Cssize::operator()(AtRule* r) function Statement (line 133) | Statement* Cssize::operator()(Keyframe_Rule* r) function Statement (line 145) | Statement* Cssize::operator()(StyleRule* r) function Statement (line 212) | Statement* Cssize::operator()(Null* m) function Statement (line 217) | Statement* Cssize::operator()(CssMediaRule* m) function Statement (line 241) | Statement* Cssize::operator()(SupportsRule* m) function Statement (line 262) | Statement* Cssize::operator()(AtRootRule* m) function Statement (line 290) | Statement* Cssize::bubble(AtRule* m) function Statement (line 311) | Statement* Cssize::bubble(AtRootRule* m) function Statement (line 332) | Statement* Cssize::bubble(SupportsRule* m) function Statement (line 357) | Statement* Cssize::bubble(CssMediaRule* m) function Block (line 386) | Block* Cssize::flatten(const Block* b) function Block (line 427) | Block* Cssize::debubble(Block* children, Statement* parent) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/cssize.hpp type Sass (line 9) | namespace Sass { type Backtrace (line 11) | struct Backtrace class Cssize (line 13) | class Cssize : public Operation_CRTP { method Statement (line 63) | Statement* fallback(U x) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/dart_helpers.hpp type Sass (line 9) | namespace Sass { function T (line 15) | T flatten(const sass::vector& all) function T (line 32) | T expand(const T& cnt, U fn, Args... args) { function T (line 45) | T flattenInner(const sass::vector& vec) function hasAny (line 60) | bool hasAny(const T& cnt, U fn, Args... args) { function hasSubAny (line 75) | bool hasSubAny(const T& cnt, size_t len, U fn, Args... args) { function lcsIdentityCmp (line 88) | inline bool lcsIdentityCmp(const T& X, const T& Y, T& result) function lcs (line 105) | sass::vector lcs( FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/debug.hpp type dbg_lvl_t (line 10) | enum dbg_lvl_t : uint32_t { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/debugger.hpp function debug_vec (line 22) | inline sass::string debug_vec(const AST_Node* node) { function debug_dude (line 27) | inline sass::string debug_dude(sass::vector> vec) { function debug_vec (line 47) | inline sass::string debug_vec(sass::string& str) { function debug_vec (line 51) | inline sass::string debug_vec(Extension& ext) { function debug_vec (line 64) | inline sass::string debug_vec(sass::vector vec) { function debug_vec (line 76) | inline sass::string debug_vec(std::queue vec) { function debug_vec (line 88) | inline sass::string debug_vec(std::map vec) { function debug_vec (line 105) | inline sass::string debug_vec(const ordered_map& vec) { function debug_vec (line 121) | inline sass::string debug_vec(std::unordered_map vec) { function debug_keys (line 138) | inline sass::string debug_keys(std::unordered_map vec) { function debug_vec (line 152) | inline sass::string debug_vec(ExtListSelSet& vec) { function debug_vec (line 231) | inline sass::string debug_vec(std::set vec) { function debug_vec (line 261) | inline sass::string debug_vec(std::unordered_set vec) { function debug_bool (line 274) | inline sass::string debug_bool(bool val) { function debug_vec (line 277) | inline sass::string debug_vec(ExtSmplSelSet* node) { function debug_ast (line 282) | inline void debug_ast(const AST_Node* node, sass::string ind = "", Env* ... function str_replace (line 286) | inline sass::string str_replace(sass::string str, const sass::string& ol... function prettyprint (line 297) | inline sass::string prettyprint(const sass::string& str) { function longToHex (line 304) | inline sass::string longToHex(long long t) { function pstate_source_position (line 310) | inline sass::string pstate_source_position(AST_Node* node) function debug_ast (line 327) | inline void debug_ast(AST_Node* node, sass::string ind, Env* env) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/emitter.cpp type Sass (line 8) | namespace Sass { type Sass_Output_Options (line 10) | struct Sass_Output_Options function Sass_Output_Style (line 34) | Sass_Output_Style Emitter::output_style(void) const function SourceSpan (line 56) | SourceSpan Emitter::remap(const SourceSpan& pstate) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/emitter.hpp type Sass (line 12) | namespace Sass { class Context (line 13) | class Context class Emitter (line 15) | class Emitter { type Sass_Output_Options (line 18) | struct Sass_Output_Options method SourceMap (line 25) | const SourceMap smap(void) { return wbuf.smap; } method OutputBuffer (line 26) | const OutputBuffer output(void) { return wbuf; } type Sass_Output_Options (line 37) | struct Sass_Output_Options FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/environment.cpp type Sass (line 5) | namespace Sass { function EnvResult (line 56) | EnvResult function T (line 65) | T& Environment::get_local(const sass::string& key) function T (line 98) | T& Environment::get_global(const sass::string& key) function EnvResult (line 197) | EnvResult function T (line 211) | T& Environment::get(const sass::string& key) function T (line 225) | T& Environment::operator[](const sass::string& key) class Environment (line 257) | class Environment FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/environment.hpp type Sass (line 13) | namespace Sass { class EnvResult (line 18) | class EnvResult { method EnvResult (line 23) | EnvResult(EnvIter it, bool found) class Environment (line 28) | class Environment { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/error_handling.cpp type Sass (line 12) | namespace Sass { type Exception (line 14) | namespace Exception { type Sass_OP (line 103) | enum Sass_OP type Sass_OP (line 118) | enum Sass_OP type Sass_OP (line 128) | enum Sass_OP function warn (line 165) | void warn(sass::string msg, SourceSpan pstate) function warning (line 170) | void warning(sass::string msg, SourceSpan pstate) function warn (line 181) | void warn(sass::string msg, SourceSpan pstate, Backtrace* bt) function deprecated_function (line 186) | void deprecated_function(sass::string msg, SourceSpan pstate) function deprecated (line 198) | void deprecated(sass::string msg, sass::string msg2, bool with_column,... function deprecated_bind (line 214) | void deprecated_bind(sass::string msg, SourceSpan pstate) function coreError (line 227) | void coreError(sass::string msg, SourceSpan pstate) function error (line 233) | void error(sass::string msg, SourceSpan pstate, Backtraces& traces) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/error_handling.hpp type Sass (line 17) | namespace Sass { type Backtrace (line 19) | struct Backtrace type Exception (line 21) | namespace Exception { class Base (line 28) | class Base : public std::runtime_error { class InvalidSass (line 42) | class InvalidSass : public Base { class InvalidParent (line 48) | class InvalidParent : public Base { class MissingArgument (line 57) | class MissingArgument : public Base { class InvalidArgumentType (line 67) | class InvalidArgumentType : public Base { class InvalidVarKwdType (line 78) | class InvalidVarKwdType : public Base { class InvalidSyntax (line 87) | class InvalidSyntax : public Base { class NestingLimitError (line 93) | class NestingLimitError : public Base { class DuplicateKeyError (line 99) | class DuplicateKeyError : public Base { class TypeMismatch (line 109) | class TypeMismatch : public Base { class InvalidValue (line 119) | class InvalidValue : public Base { class StackError (line 128) | class StackError : public Base { class EndlessExtendError (line 137) | class EndlessExtendError : public Base { class OperationError (line 147) | class OperationError : public std::runtime_error { method OperationError (line 151) | OperationError(sass::string msg = def_op_msg) class ZeroDivisionError (line 160) | class ZeroDivisionError : public OperationError { class IncompatibleUnits (line 170) | class IncompatibleUnits : public OperationError { class UndefinedOperation (line 180) | class UndefinedOperation : public OperationError { type Sass_OP (line 186) | enum Sass_OP class InvalidNullOperation (line 191) | class InvalidNullOperation : public UndefinedOperation { type Sass_OP (line 193) | enum Sass_OP class AlphaChannelsNotEqual (line 197) | class AlphaChannelsNotEqual : public OperationError { type Sass_OP (line 203) | enum Sass_OP class SassValueError (line 208) | class SassValueError : public Base { class TopLevelParent (line 214) | class TopLevelParent : public Base { class UnsatisfiedExtend (line 220) | class UnsatisfiedExtend : public Base { class ExtendAcrossMedia (line 226) | class ExtendAcrossMedia : public Base { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/eval.cpp type Sass (line 36) | namespace Sass { function Env (line 51) | Env* Eval::environment() type Sass_Inspect_Options (line 61) | struct Sass_Inspect_Options type Sass_Compiler (line 66) | struct Sass_Compiler function EnvStack (line 71) | EnvStack& Eval::env_stack() function Expression (line 81) | Expression* Eval::operator()(Block* b) function Expression (line 91) | Expression* Eval::operator()(Assignment* a) function Expression (line 158) | Expression* Eval::operator()(If* i) function Expression (line 177) | Expression* Eval::operator()(ForRule* f) function Expression (line 233) | Expression* Eval::operator()(EachRule* e) function Expression (line 315) | Expression* Eval::operator()(WhileRule* w) function Expression (line 334) | Expression* Eval::operator()(Return* r) function Expression (line 339) | Expression* Eval::operator()(WarningRule* w) function Expression (line 387) | Expression* Eval::operator()(ErrorRule* e) function Expression (line 431) | Expression* Eval::operator()(DebugRule* d) function Expression (line 481) | Expression* Eval::operator()(List* l) function Expression (line 522) | Expression* Eval::operator()(Map* m) function Expression (line 554) | Expression* Eval::operator()(Binary_Expression* b_in) function Expression (line 901) | Expression* Eval::operator()(Unary_Expression* u) function Expression (line 956) | Expression* Eval::operator()(Function_Call* c) function Expression (line 1139) | Expression* Eval::operator()(Variable* v) function Expression (line 1157) | Expression* Eval::operator()(Color_RGBA* c) function Expression (line 1162) | Expression* Eval::operator()(Color_HSLA* c) function Expression (line 1167) | Expression* Eval::operator()(Number* n) function Expression (line 1172) | Expression* Eval::operator()(Boolean* b) function Expression (line 1263) | Expression* Eval::operator()(String_Schema* s) function Expression (line 1308) | Expression* Eval::operator()(String_Constant* s) function Expression (line 1313) | Expression* Eval::operator()(String_Quoted* s) function Expression (line 1322) | Expression* Eval::operator()(SupportsOperation* c) function Expression (line 1334) | Expression* Eval::operator()(SupportsNegation* c) function Expression (line 1343) | Expression* Eval::operator()(SupportsDeclaration* c) function Expression (line 1354) | Expression* Eval::operator()(Supports_Interpolation* c) function Expression (line 1363) | Expression* Eval::operator()(At_Root_Query* e) function Media_Query (line 1376) | Media_Query* Eval::operator()(Media_Query* q) function Expression (line 1392) | Expression* Eval::operator()(Media_Query_Expression* e) function Expression (line 1416) | Expression* Eval::operator()(Null* n) function Expression (line 1421) | Expression* Eval::operator()(Argument* a) function Expression (line 1450) | Expression* Eval::operator()(Arguments* a) function Expression (line 1500) | Expression* Eval::operator()(Comment* c) function SelectorList (line 1505) | SelectorList* Eval::operator()(Selector_Schema* s) function Expression (line 1523) | Expression* Eval::operator()(Parent_Reference* p) function SimpleSelector (line 1532) | SimpleSelector* Eval::operator()(SimpleSelector* s) function PseudoSelector (line 1537) | PseudoSelector* Eval::operator()(PseudoSelector* pseudo) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/eval.hpp type Sass (line 14) | namespace Sass { class Expand (line 16) | class Expand class Context (line 17) | class Context class Eval (line 19) | class Eval : public Operation_CRTP { type Sass_Inspect_Options (line 39) | struct Sass_Inspect_Options type Sass_Compiler (line 40) | struct Sass_Compiler method IDSelector (line 88) | IDSelector* operator()(IDSelector* s) { return s; } method ClassSelector (line 89) | ClassSelector* operator()(ClassSelector* s) { return s; } method TypeSelector (line 90) | TypeSelector* operator()(TypeSelector* s) { return s; } method AttributeSelector (line 91) | AttributeSelector* operator()(AttributeSelector* s) { return s; } method PlaceholderSelector (line 92) | PlaceholderSelector* operator()(PlaceholderSelector* s) { return s; } method Expression (line 100) | Expression* fallback(U x) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/eval_selectors.cpp type Sass (line 9) | namespace Sass { function SelectorList (line 11) | SelectorList* Eval::operator()(SelectorList* s) function SelectorComponent (line 41) | SelectorComponent* Eval::operator()(SelectorComponent* s) function SelectorList (line 46) | SelectorList* Eval::operator()(ComplexSelector* s) function CompoundSelector (line 66) | CompoundSelector* Eval::operator()(CompoundSelector* s) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/expand.cpp type Sass (line 18) | namespace Sass { function Env (line 59) | Env* Expand::environment() function SelectorStack (line 78) | SelectorStack Expand::getOriginalStack() function SelectorStack (line 83) | SelectorStack Expand::getSelectorStack() function SelectorListObj (line 88) | SelectorListObj& Expand::selector() function SelectorListObj (line 101) | SelectorListObj& Expand::original() function SelectorListObj (line 114) | SelectorListObj Expand::popFromSelectorStack() function SelectorListObj (line 128) | SelectorListObj Expand::popFromOriginalStack() function Block (line 143) | Block* Expand::operator()(Block* b) function Statement (line 166) | Statement* Expand::operator()(StyleRule* r) function Statement (line 232) | Statement* Expand::operator()(SupportsRule* f) function Statement (line 258) | Statement* Expand::operator()(MediaRule* m) function Statement (line 282) | Statement* Expand::operator()(AtRootRule* a) function Statement (line 303) | Statement* Expand::operator()(AtRule* a) function Statement (line 323) | Statement* Expand::operator()(Declaration* d) function Statement (line 357) | Statement* Expand::operator()(Assignment* a) function Statement (line 424) | Statement* Expand::operator()(Import* imp) function Statement (line 439) | Statement* Expand::operator()(Import_Stub* i) function Statement (line 469) | Statement* Expand::operator()(WarningRule* w) function Statement (line 476) | Statement* Expand::operator()(ErrorRule* e) function Statement (line 483) | Statement* Expand::operator()(DebugRule* d) function Statement (line 490) | Statement* Expand::operator()(Comment* c) function Statement (line 504) | Statement* Expand::operator()(If* i) function Statement (line 524) | Statement* Expand::operator()(ForRule* f) function Statement (line 579) | Statement* Expand::operator()(EachRule* e) function Statement (line 661) | Statement* Expand::operator()(WhileRule* w) function Statement (line 678) | Statement* Expand::operator()(Return* r) function Statement (line 684) | Statement* Expand::operator()(ExtendRule* e) function Statement (line 743) | Statement* Expand::operator()(Definition* d) function Statement (line 768) | Statement* Expand::operator()(Mixin_Call* c) function Statement (line 846) | Statement* Expand::operator()(Content* c) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/expand.hpp type Sass (line 11) | namespace Sass { class Listize (line 13) | class Listize class Context (line 14) | class Context class Eval (line 15) | class Eval type Backtrace (line 16) | struct Backtrace class Expand (line 18) | class Expand : public Operation_CRTP { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/extender.cpp type Sass (line 10) | namespace Sass { function SelectorListObj (line 48) | SelectorListObj Extender::extend( function SelectorListObj (line 61) | SelectorListObj Extender::replace( function SelectorListObj (line 74) | SelectorListObj Extender::extendOrReplace( function ExtSmplSelSet (line 127) | ExtSmplSelSet Extender::getSimpleSelectors() const function Extension (line 236) | Extension Extender::mergeExtension( function ExtSelExtMap (line 420) | ExtSelExtMap Extender::extendExistingExtensions( function SelectorListObj (line 500) | SelectorListObj Extender::extendList( function Extension (line 671) | Extension Extender::extensionForSimple( function Extension (line 685) | Extension Extender::extensionForCompound( FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/extender.hpp type Sass (line 15) | namespace Sass { class Extender (line 70) | class Extender : public Operation_CRTP { type ExtendMode (line 74) | enum ExtendMode { TARGETS, REPLACE, NORMAL, } FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/extension.cpp type Sass (line 9) | namespace Sass { function Extension (line 14) | Extension Extension::withExtender(const ComplexSelectorObj& newExtende... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/extension.hpp type Sass (line 13) | namespace Sass { class Extension (line 15) | class Extension { method Extension (line 45) | Extension(ComplexSelectorObj extender) : method Extension (line 57) | Extension(const Extension& extension) : method Extension (line 69) | Extension() : FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/file.cpp function wstring_to_string (line 35) | inline static Sass::sass::string wstring_to_string(const std::wstring& w... function wstring_to_string (line 41) | inline static Sass::sass::string wstring_to_string(const std::wstring &w... type Sass (line 51) | namespace Sass { type File (line 52) | namespace File { function get_cwd (line 57) | sass::string get_cwd() function file_exists (line 80) | bool file_exists(const sass::string& path) function is_absolute_path (line 106) | bool is_absolute_path(const sass::string& path) function find_last_folder_separator (line 122) | inline size_t find_last_folder_separator(const sass::string& path, s... function dir_name (line 144) | sass::string dir_name(const sass::string& path) function base_name (line 152) | sass::string base_name(const sass::string& path) function make_canonical_path (line 161) | sass::string make_canonical_path (sass::string path) function join_paths (line 201) | sass::string join_paths(sass::string l, sass::string r) function path_for_console (line 235) | sass::string path_for_console(const sass::string& rel_path, const sa... function rel2abs (line 248) | sass::string rel2abs(const sass::string& path, const sass::string& b... function abs2rel (line 263) | sass::string abs2rel(const sass::string& path, const sass::string& b... function resolve_includes (line 344) | sass::vector resolve_includes(const sass::string& root, con... function find_files (line 394) | sass::vector find_files(const sass::string& file, cons... function find_files (line 404) | sass::vector find_files(const sass::string& file, stru... function find_file (line 420) | sass::string find_file(const sass::string& file, const sass::vector<... function find_include (line 428) | sass::string find_include(const sass::string& file, const sass::vect... type stat (line 478) | struct stat function split_path_list (line 511) | sass::vector split_path_list(const char* str) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/file.hpp type Sass (line 14) | namespace Sass { type File (line 16) | namespace File { type Sass_Compiler (line 56) | struct Sass_Compiler class Importer (line 74) | class Importer { method Importer (line 84) | Importer(sass::string imp_path, sass::string ctx_path) class Include (line 92) | class Include : public Importer { method Include (line 97) | Include(const Importer& imp, sass::string abs_path) class Resource (line 103) | class Resource { method Resource (line 110) | Resource(char* contents, char* srcmap) type File (line 115) | namespace File { type Sass_Compiler (line 56) | struct Sass_Compiler FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_colors.cpp type Sass (line 12) | namespace Sass { type Functions (line 14) | namespace Functions { function string_argument (line 16) | bool string_argument(AST_Node_Obj obj) { function hsla_alpha_percent_deprecation (line 24) | void hsla_alpha_percent_deprecation(const SourceSpan& pstate, const ... function BUILT_IN (line 35) | BUILT_IN(rgb) function BUILT_IN (line 60) | BUILT_IN(rgba_4) function BUILT_IN (line 89) | BUILT_IN(rgba_2) function BUILT_IN (line 128) | BUILT_IN(red) function BUILT_IN (line 135) | BUILT_IN(green) function BUILT_IN (line 142) | BUILT_IN(blue) function Color_RGBA (line 148) | Color_RGBA* colormix(Context& ctx, SourceSpan& pstate, Color* color1... function BUILT_IN (line 167) | BUILT_IN(mix) function BUILT_IN (line 181) | BUILT_IN(hsl) function BUILT_IN (line 208) | BUILT_IN(hsla) function BUILT_IN (line 251) | BUILT_IN(hue) function BUILT_IN (line 258) | BUILT_IN(saturation) function BUILT_IN (line 265) | BUILT_IN(lightness) function BUILT_IN (line 276) | BUILT_IN(adjust_hue) function BUILT_IN (line 286) | BUILT_IN(lighten) function BUILT_IN (line 297) | BUILT_IN(darken) function BUILT_IN (line 307) | BUILT_IN(saturate) function BUILT_IN (line 322) | BUILT_IN(desaturate) function BUILT_IN (line 332) | BUILT_IN(grayscale) function BUILT_IN (line 351) | BUILT_IN(complement) function BUILT_IN (line 360) | BUILT_IN(invert) function BUILT_IN (line 387) | BUILT_IN(alpha) function BUILT_IN (line 405) | BUILT_IN(opacify) function BUILT_IN (line 416) | BUILT_IN(transparentize) function BUILT_IN (line 430) | BUILT_IN(adjust_color) function BUILT_IN (line 475) | BUILT_IN(scale_color) function BUILT_IN (line 529) | BUILT_IN(change_color) function BUILT_IN (line 573) | BUILT_IN(ie_hex_str) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_colors.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_lists.cpp type Sass (line 10) | namespace Sass { type Functions (line 12) | namespace Functions { function BUILT_IN (line 19) | BUILT_IN(keywords) function BUILT_IN (line 36) | BUILT_IN(length) function BUILT_IN (line 63) | BUILT_IN(nth) function BUILT_IN (line 102) | BUILT_IN(set_nth) function BUILT_IN (line 126) | BUILT_IN(index) function BUILT_IN (line 145) | BUILT_IN(join) function BUILT_IN (line 189) | BUILT_IN(append) function BUILT_IN (line 227) | BUILT_IN(zip) function BUILT_IN (line 263) | BUILT_IN(list_separator) function BUILT_IN (line 276) | BUILT_IN(is_bracketed) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_lists.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_maps.cpp type Sass (line 5) | namespace Sass { type Functions (line 7) | namespace Functions { function BUILT_IN (line 14) | BUILT_IN(map_get) function BUILT_IN (line 32) | BUILT_IN(map_has_key) function BUILT_IN (line 40) | BUILT_IN(map_keys) function BUILT_IN (line 51) | BUILT_IN(map_values) function BUILT_IN (line 62) | BUILT_IN(map_merge) function BUILT_IN (line 76) | BUILT_IN(map_remove) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_maps.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_miscs.cpp type Sass (line 7) | namespace Sass { type Functions (line 9) | namespace Functions { function BUILT_IN (line 16) | BUILT_IN(type_of) function BUILT_IN (line 23) | BUILT_IN(variable_exists) function BUILT_IN (line 36) | BUILT_IN(global_variable_exists) function BUILT_IN (line 49) | BUILT_IN(function_exists) function BUILT_IN (line 67) | BUILT_IN(mixin_exists) function BUILT_IN (line 80) | BUILT_IN(feature_exists) function BUILT_IN (line 95) | BUILT_IN(call) function BUILT_IN (line 151) | BUILT_IN(sass_not) function BUILT_IN (line 157) | BUILT_IN(sass_if) function BUILT_IN (line 174) | BUILT_IN(inspect) function BUILT_IN (line 203) | BUILT_IN(content_exists) function BUILT_IN (line 212) | BUILT_IN(get_function) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_miscs.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_numbers.cpp type Sass (line 25) | namespace Sass { type Functions (line 27) | namespace Functions { function GetSeed (line 30) | uint64_t GetSeed() function GetSeed (line 44) | uint64_t GetSeed() function BUILT_IN (line 79) | BUILT_IN(percentage) function BUILT_IN (line 87) | BUILT_IN(round) function BUILT_IN (line 96) | BUILT_IN(ceil) function BUILT_IN (line 105) | BUILT_IN(floor) function BUILT_IN (line 114) | BUILT_IN(abs) function BUILT_IN (line 123) | BUILT_IN(min) function BUILT_IN (line 145) | BUILT_IN(max) function BUILT_IN (line 167) | BUILT_IN(random) function BUILT_IN (line 204) | BUILT_IN(unique_id) function BUILT_IN (line 214) | BUILT_IN(unit) function BUILT_IN (line 222) | BUILT_IN(unitless) function BUILT_IN (line 230) | BUILT_IN(comparable) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_numbers.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_selectors.cpp type Sass (line 9) | namespace Sass { type Functions (line 11) | namespace Functions { function BUILT_IN (line 14) | BUILT_IN(selector_nest) function BUILT_IN (line 67) | BUILT_IN(selector_append) function BUILT_IN (line 143) | BUILT_IN(selector_unify) function BUILT_IN (line 152) | BUILT_IN(simple_selectors) function BUILT_IN (line 168) | BUILT_IN(selector_extend) function BUILT_IN (line 178) | BUILT_IN(selector_replace) function BUILT_IN (line 188) | BUILT_IN(selector_parse) function BUILT_IN (line 195) | BUILT_IN(is_superselector) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_selectors.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_strings.cpp type Sass (line 11) | namespace Sass { type Functions (line 13) | namespace Functions { function handle_utf8_error (line 15) | void handle_utf8_error (const SourceSpan& pstate, Backtraces traces) function BUILT_IN (line 40) | BUILT_IN(sass_unquote) function BUILT_IN (line 66) | BUILT_IN(sass_quote) function BUILT_IN (line 77) | BUILT_IN(str_length) function BUILT_IN (line 93) | BUILT_IN(str_insert) function BUILT_IN (line 143) | BUILT_IN(str_index) function BUILT_IN (line 166) | BUILT_IN(str_slice) function BUILT_IN (line 235) | BUILT_IN(to_upper_case) function BUILT_IN (line 251) | BUILT_IN(to_lower_case) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_strings.hpp type Sass (line 6) | namespace Sass { type Functions (line 8) | namespace Functions { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_utils.cpp type Sass (line 9) | namespace Sass { function Definition (line 11) | Definition* make_native_function(Signature sig, Native_Function func, ... function Definition (line 27) | Definition* make_c_function(Sass_Function_Entry c_func, Context& ctx) type Functions (line 49) | namespace Functions { function function_name (line 51) | sass::string function_name(Signature sig) function Map (line 57) | Map* get_arg_m(const sass::string& argname, Env& env, Signature sig,... function get_arg_r (line 68) | double get_arg_r(const sass::string& argname, Env& env, Signature si... function Number (line 83) | Number* get_arg_n(const sass::string& argname, Env& env, Signature s... function get_arg_val (line 91) | double get_arg_val(const sass::string& argname, Env& env, Signature ... function color_num (line 99) | double color_num(const sass::string& argname, Env& env, Signature si... function alpha_num (line 111) | double alpha_num(const sass::string& argname, Env& env, Signature si... function SelectorListObj (line 122) | SelectorListObj get_arg_sels(const sass::string& argname, Env& env, ... function CompoundSelectorObj (line 138) | CompoundSelectorObj get_arg_sel(const sass::string& argname, Env& en... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/fn_utils.hpp type Sass (line 14) | namespace Sass { type Functions (line 37) | namespace Functions { function T (line 40) | T* get_arg(const sass::string& argname, Env& env, Signature sig, Sou... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/include/sass/base.h type Sass_Output_Style (line 64) | enum Sass_Output_Style { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/include/sass/context.h type Sass_Compiler (line 16) | struct Sass_Compiler type Sass_Options (line 19) | struct Sass_Options type Sass_Context (line 20) | struct Sass_Context type Sass_File_Context (line 21) | struct Sass_File_Context type Sass_Data_Context (line 22) | struct Sass_Data_Context type Sass_Compiler_State (line 25) | enum Sass_Compiler_State { type Sass_File_Context (line 38) | struct Sass_File_Context type Sass_Data_Context (line 39) | struct Sass_Data_Context type Sass_File_Context (line 42) | struct Sass_File_Context type Sass_Data_Context (line 43) | struct Sass_Data_Context type Sass_Compiler (line 47) | struct Sass_Compiler type Sass_Compiler (line 48) | struct Sass_Compiler type Sass_Compiler (line 52) | struct Sass_Compiler type Sass_Options (line 53) | struct Sass_Options type Sass_File_Context (line 56) | struct Sass_File_Context type Sass_Data_Context (line 57) | struct Sass_Data_Context type Sass_File_Context (line 60) | struct Sass_File_Context type Sass_Data_Context (line 61) | struct Sass_Data_Context type Sass_Context (line 64) | struct Sass_Context type Sass_File_Context (line 65) | struct Sass_File_Context type Sass_Data_Context (line 66) | struct Sass_Data_Context type Sass_File_Context (line 67) | struct Sass_File_Context type Sass_Options (line 67) | struct Sass_Options type Sass_Data_Context (line 68) | struct Sass_Data_Context type Sass_Options (line 68) | struct Sass_Options type Sass_Options (line 72) | struct Sass_Options type Sass_Options (line 73) | struct Sass_Options type Sass_Options (line 74) | struct Sass_Options type Sass_Options (line 75) | struct Sass_Options type Sass_Options (line 76) | struct Sass_Options type Sass_Options (line 77) | struct Sass_Options type Sass_Options (line 78) | struct Sass_Options type Sass_Options (line 79) | struct Sass_Options type Sass_Options (line 80) | struct Sass_Options type Sass_Options (line 81) | struct Sass_Options type Sass_Options (line 82) | struct Sass_Options type Sass_Options (line 83) | struct Sass_Options type Sass_Options (line 84) | struct Sass_Options type Sass_Options (line 85) | struct Sass_Options type Sass_Options (line 86) | struct Sass_Options type Sass_Options (line 87) | struct Sass_Options type Sass_Options (line 88) | struct Sass_Options type Sass_Options (line 91) | struct Sass_Options type Sass_Options (line 92) | struct Sass_Options type Sass_Output_Style (line 92) | enum Sass_Output_Style type Sass_Options (line 93) | struct Sass_Options type Sass_Options (line 94) | struct Sass_Options type Sass_Options (line 95) | struct Sass_Options type Sass_Options (line 96) | struct Sass_Options type Sass_Options (line 97) | struct Sass_Options type Sass_Options (line 98) | struct Sass_Options type Sass_Options (line 99) | struct Sass_Options type Sass_Options (line 100) | struct Sass_Options type Sass_Options (line 101) | struct Sass_Options type Sass_Options (line 102) | struct Sass_Options type Sass_Options (line 103) | struct Sass_Options type Sass_Options (line 104) | struct Sass_Options type Sass_Options (line 105) | struct Sass_Options type Sass_Options (line 106) | struct Sass_Options type Sass_Options (line 107) | struct Sass_Options type Sass_Options (line 108) | struct Sass_Options type Sass_Options (line 109) | struct Sass_Options type Sass_Context (line 113) | struct Sass_Context type Sass_Context (line 114) | struct Sass_Context type Sass_Context (line 115) | struct Sass_Context type Sass_Context (line 116) | struct Sass_Context type Sass_Context (line 117) | struct Sass_Context type Sass_Context (line 118) | struct Sass_Context type Sass_Context (line 119) | struct Sass_Context type Sass_Context (line 120) | struct Sass_Context type Sass_Context (line 121) | struct Sass_Context type Sass_Context (line 122) | struct Sass_Context type Sass_Context (line 123) | struct Sass_Context type Sass_Options (line 126) | struct Sass_Options type Sass_Options (line 127) | struct Sass_Options type Sass_Options (line 129) | struct Sass_Options type Sass_Options (line 130) | struct Sass_Options type Sass_Context (line 133) | struct Sass_Context type Sass_Context (line 136) | struct Sass_Context type Sass_Context (line 137) | struct Sass_Context type Sass_Context (line 138) | struct Sass_Context type Sass_Context (line 139) | struct Sass_Context type Sass_Context (line 140) | struct Sass_Context type Sass_Context (line 141) | struct Sass_Context type Sass_Context (line 142) | struct Sass_Context type Sass_Context (line 143) | struct Sass_Context type Sass_Compiler (line 146) | struct Sass_Compiler type Sass_Compiler (line 147) | struct Sass_Compiler type Sass_Compiler (line 148) | struct Sass_Compiler type Sass_Compiler (line 149) | struct Sass_Compiler type Sass_Compiler (line 150) | struct Sass_Compiler type Sass_Compiler (line 151) | struct Sass_Compiler type Sass_Compiler (line 152) | struct Sass_Compiler type Sass_Compiler (line 153) | struct Sass_Compiler type Sass_Compiler (line 154) | struct Sass_Compiler type Sass_Options (line 157) | struct Sass_Options type Sass_Options (line 158) | struct Sass_Options type Sass_Options (line 162) | struct Sass_Options type Sass_Options (line 163) | struct Sass_Options type Sass_Compiler (line 167) | struct Sass_Compiler type Sass_Compiler (line 168) | struct Sass_Compiler FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/include/sass/functions.h type Sass_Env (line 14) | struct Sass_Env type Sass_Callee (line 15) | struct Sass_Callee type Sass_Import (line 16) | struct Sass_Import type Sass_Options (line 17) | struct Sass_Options type Sass_Compiler (line 18) | struct Sass_Compiler type Sass_Importer (line 19) | struct Sass_Importer type Sass_Function (line 20) | struct Sass_Function type Sass_Env (line 23) | struct Sass_Env type Sass_Callee (line 25) | struct Sass_Callee type Sass_Import (line 27) | struct Sass_Import type Sass_Import (line 28) | struct Sass_Import type Sass_Importer (line 30) | struct Sass_Importer type Sass_Importer (line 31) | struct Sass_Importer type Sass_Import_List (line 33) | typedef Sass_Import_List (*Sass_Importer_Fn) type Sass_Function (line 37) | struct Sass_Function type Sass_Function (line 38) | struct Sass_Function type Sass_Compiler (line 41) | struct Sass_Compiler type Sass_Callee_Type (line 44) | enum Sass_Callee_Type { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/include/sass/values.h type Sass_Tag (line 17) | enum Sass_Tag { type Sass_Separator (line 30) | enum Sass_Separator { type Sass_OP (line 39) | enum Sass_OP { type Sass_OP (line 67) | enum Sass_OP type Sass_Separator (line 118) | enum Sass_Separator FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/include/sass2scss.h function namespace (line 44) | namespace Sass FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/inspect.cpp type Sass (line 19) | namespace Sass { function cap_channel (line 621) | static double cap_channel(double c) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/inspect.hpp type Sass (line 8) | namespace Sass { class Context (line 9) | class Context class Inspect (line 11) | class Inspect : public Operation_CRTP, public Emitter { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/json.cpp function sb_init (line 73) | static void sb_init(SB *sb) function sb_grow (line 88) | static void sb_grow(SB *sb, int need) function sb_put (line 104) | static void sb_put(SB *sb, const char *bytes, int count) function sb_puts (line 117) | static void sb_puts(SB *sb, const char *str) function sb_free (line 129) | static void sb_free(SB *sb) function utf8_validate_cz (line 165) | static int utf8_validate_cz(const char *s) function utf8_validate (line 220) | static bool utf8_validate(const char *s) function utf8_read_char (line 240) | static int utf8_read_char(const char *s, uint32_t *out) function utf8_write_char (line 279) | static int utf8_write_char(uint32_t unicode, char *out) function from_surrogate_pair (line 316) | static bool from_surrogate_pair(uint16_t uc, uint16_t lc, uint32_t *unic... function to_surrogate_pair (line 331) | static void to_surrogate_pair(uint32_t unicode, uint16_t *uc, uint16_t *lc) function JsonNode (line 374) | JsonNode *json_decode(const char *json) function json_delete (line 432) | void json_delete(JsonNode *node) function json_validate (line 458) | bool json_validate(const char *json) function JsonNode (line 473) | JsonNode *json_find_element(JsonNode *array, int index) function JsonNode (line 490) | JsonNode *json_find_member(JsonNode *object, const char *name) function JsonNode (line 504) | JsonNode *json_first_child(const JsonNode *node) function JsonNode (line 511) | static JsonNode *mknode(JsonTag tag) function JsonNode (line 520) | JsonNode *json_mknull(void) function JsonNode (line 525) | JsonNode *json_mkbool(bool b) function JsonNode (line 532) | static JsonNode *mkstring(char *s) function JsonNode (line 539) | JsonNode *json_mkstring(const char *s) function JsonNode (line 544) | JsonNode *json_mknumber(double n) function JsonNode (line 551) | JsonNode *json_mkarray(void) function JsonNode (line 556) | JsonNode *json_mkobject(void) function append_node (line 561) | static void append_node(JsonNode *parent, JsonNode *child) function prepend_node (line 576) | static void prepend_node(JsonNode *parent, JsonNode *child) function append_member (line 591) | static void append_member(JsonNode *object, char *key, JsonNode *value) function json_append_element (line 599) | void json_append_element(JsonNode *array, JsonNode *element) function json_prepend_element (line 609) | void json_prepend_element(JsonNode *array, JsonNode *element) function json_append_member (line 617) | void json_append_member(JsonNode *object, const char *key, JsonNode *value) function json_prepend_member (line 627) | void json_prepend_member(JsonNode *object, const char *key, JsonNode *va... function json_remove_from_parent (line 638) | void json_remove_from_parent(JsonNode *node) function parse_value (line 663) | static bool parse_value(const char **sp, JsonNode **out) function parse_array (line 733) | static bool parse_array(const char **sp, JsonNode **out) function parse_object (line 777) | static bool parse_object(const char **sp, JsonNode **out) function parse_string (line 833) | bool parse_string(const char **sp, char **out) function is_space (line 948) | bool is_space(const char *c) { function is_digit (line 952) | bool is_digit(const char *c){ function parse_number (line 966) | bool parse_number(const char **sp, double *out) function skip_space (line 1014) | static void skip_space(const char **sp) function emit_value (line 1022) | static void emit_value(SB *out, const JsonNode *node) function emit_value_indented (line 1049) | void emit_value_indented(SB *out, const JsonNode *node, const char *spac... function emit_array (line 1076) | static void emit_array(SB *out, const JsonNode *array) function emit_array_indented (line 1089) | static void emit_array_indented(SB *out, const JsonNode *array, const ch... function emit_object (line 1113) | static void emit_object(SB *out, const JsonNode *object) function emit_object_indented (line 1128) | static void emit_object_indented(SB *out, const JsonNode *object, const ... function emit_string (line 1154) | void emit_string(SB *out, const char *str) function emit_number (line 1280) | static void emit_number(SB *out, double num) function tag_is_valid (line 1297) | static bool tag_is_valid(unsigned int tag) function number_is_valid (line 1302) | static bool number_is_valid(const char *num) function expect_literal (line 1307) | static bool expect_literal(const char **sp, const char *str) function parse_hex16 (line 1323) | static bool parse_hex16(const char **sp, uint16_t *out) function write_hex16 (line 1356) | static int write_hex16(char *out, uint16_t val) function json_check (line 1368) | bool json_check(const JsonNode *node, char errmsg[256]) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/json.hpp type JsonNode (line 39) | struct JsonNode type JsonNode (line 41) | struct JsonNode FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/lexer.cpp type Sass (line 12) | namespace Sass { type Prelexer (line 15) | namespace Prelexer { function is_number (line 31) | bool is_number(char chr) { function is_uri_character (line 38) | bool is_uri_character(char chr) function is_escapable_character (line 47) | bool is_escapable_character(char chr) function is_character (line 54) | bool is_character(char chr) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/lexer.hpp type Sass (line 6) | namespace Sass { type Prelexer (line 7) | namespace Prelexer { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/listize.cpp type Sass (line 14) | namespace Sass { function Expression (line 19) | Expression* Listize::perform(AST_Node* node) function Expression (line 25) | Expression* Listize::operator()(SelectorList* sel) function Expression (line 37) | Expression* Listize::operator()(CompoundSelector* sel) function Expression (line 47) | Expression* Listize::operator()(ComplexSelector* sel) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/listize.hpp type Sass (line 11) | namespace Sass { type Backtrace (line 13) | struct Backtrace class Listize (line 15) | class Listize : public Operation_CRTP { method Expression (line 31) | Expression* fallback(U x) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/mapping.hpp type Sass (line 7) | namespace Sass { type Mapping (line 9) | struct Mapping { method Mapping (line 13) | Mapping(const Position& original_position, const Position& generated... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/memory/allocator.cpp type Sass (line 11) | namespace Sass { function deallocateMem (line 29) | void deallocateMem(void* ptr, size_t size) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/memory/allocator.hpp type Sass (line 14) | namespace Sass { class Allocator (line 27) | class Allocator type rebind (line 42) | struct rebind method Allocator (line 48) | Allocator(void) {} method Allocator (line 52) | Allocator(Allocator const&) method pointer (line 56) | pointer allocate(size_type count, const_pointer /* hint */ = 0) method deallocate (line 62) | void deallocate(pointer ptr, size_type count) method size_type (line 68) | size_type max_size() const throw() method type (line 74) | type* address(type& obj) const { return &obj; } method type (line 75) | type const* address(type const& obj) const { return &obj; } method construct (line 78) | void construct(type* ptr, type const& ref) const method destroy (line 85) | void destroy(type* ptr) const type sass (line 109) | namespace sass { type std (line 121) | namespace std { type hash (line 123) | struct hash { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/memory/memory_pool.hpp type Sass (line 10) | namespace Sass { class MemoryPool (line 46) | class MemoryPool { method alignMemAddr (line 65) | inline static size_t alignMemAddr(size_t addr) { method MemoryPool (line 72) | MemoryPool() : method deallocate (line 157) | void deallocate(void* ptr) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/memory/shared_ptr.cpp type Sass (line 12) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/memory/shared_ptr.hpp type Sass (line 18) | namespace Sass { class SharedPtr (line 21) | class SharedPtr method SharedPtr (line 124) | SharedPtr() : node(nullptr) {} method SharedPtr (line 125) | SharedPtr(SharedObj* ptr) : node(ptr) { method SharedPtr (line 128) | SharedPtr(const SharedPtr& obj) : SharedPtr(obj.node) {} method SharedPtr (line 133) | SharedPtr& operator=(SharedObj* other_node) { method SharedPtr (line 144) | SharedPtr& operator=(const SharedPtr& obj) { method SharedObj (line 149) | SharedObj* detach() { method SharedObj (line 159) | SharedObj* obj() const { return node; } method SharedObj (line 160) | SharedObj* operator->() const { return node; } method isNull (line 161) | bool isNull() const { return node == nullptr; } method decRefCount (line 166) | void decRefCount() { method incRefCount (line 184) | void incRefCount() { class SharedObj (line 62) | class SharedObj { method SharedObj (line 64) | SharedObj() : refcount(0), detached(false) { method SharedObj (line 82) | SharedObj* trace(sass::string file, size_t line) { method getDbgFile (line 87) | sass::string getDbgFile() { return file; } method getDbgLine (line 88) | size_t getDbgLine() { return line; } method setDbg (line 89) | void setDbg(bool dbg) { this->dbg = dbg; } method getRefCount (line 90) | size_t getRefCount() const { return refcount; } method setTaint (line 93) | static void setTaint(bool val) { taint = val; } class SharedPtr (line 122) | class SharedPtr { method SharedPtr (line 124) | SharedPtr() : node(nullptr) {} method SharedPtr (line 125) | SharedPtr(SharedObj* ptr) : node(ptr) { method SharedPtr (line 128) | SharedPtr(const SharedPtr& obj) : SharedPtr(obj.node) {} method SharedPtr (line 133) | SharedPtr& operator=(SharedObj* other_node) { method SharedPtr (line 144) | SharedPtr& operator=(const SharedPtr& obj) { method SharedObj (line 149) | SharedObj* detach() { method SharedObj (line 159) | SharedObj* obj() const { return node; } method SharedObj (line 160) | SharedObj* operator->() const { return node; } method isNull (line 161) | bool isNull() const { return node == nullptr; } method decRefCount (line 166) | void decRefCount() { method incRefCount (line 184) | void incRefCount() { class SharedImpl (line 195) | class SharedImpl : private SharedPtr { method SharedImpl (line 198) | SharedImpl() : SharedPtr(nullptr) {} method SharedImpl (line 201) | SharedImpl(U* node) : method SharedImpl (line 205) | SharedImpl(const SharedImpl& impl) : method T (line 229) | T& operator* () const { return *static_cast(this->obj()); } method T (line 230) | T* operator-> () const { return static_cast(this->obj()); } method T (line 231) | T* ptr () const { return static_cast(this->obj()); } method T (line 232) | T* detach() { return static_cast(SharedPtr::detach()); } FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/operation.hpp type Sass (line 17) | namespace Sass { class Operation (line 46) | class Operation { class Operation_CRTP (line 132) | class Operation_CRTP : public Operation { method T (line 134) | T operator()(AST_Node* x) { return static_cast(thi... method T (line 136) | T operator()(Block* x) { return static_cast(thi... method T (line 137) | T operator()(StyleRule* x) { return static_cast(t... method T (line 138) | T operator()(Bubble* x) { return static_cast(thi... method T (line 139) | T operator()(Trace* x) { return static_cast(thi... method T (line 140) | T operator()(SupportsRule* x) { return static_cast(this)... method T (line 141) | T operator()(MediaRule* x) { return static_cast(this)->fallback(... method T (line 142) | T operator()(CssMediaRule* x) { return static_cast(this)->fallba... method T (line 143) | T operator()(CssMediaQuery* x) { return static_cast(this)->fallb... method T (line 144) | T operator()(AtRootRule* x) { return static_cast(this)-... method T (line 145) | T operator()(AtRule* x) { return static_cast(this)-... method T (line 146) | T operator()(Keyframe_Rule* x) { return static_cast(thi... method T (line 147) | T operator()(Declaration* x) { return static_cast(thi... method T (line 148) | T operator()(Assignment* x) { return static_cast(thi... method T (line 149) | T operator()(Import* x) { return static_cast(thi... method T (line 150) | T operator()(Import_Stub* x) { return static_cast(thi... method T (line 151) | T operator()(WarningRule* x) { return static_cast... method T (line 152) | T operator()(ErrorRule* x) { return static_cast... method T (line 153) | T operator()(DebugRule* x) { return static_cast... method T (line 154) | T operator()(Comment* x) { return static_cast(thi... method T (line 155) | T operator()(If* x) { return static_cast(thi... method T (line 156) | T operator()(ForRule* x) { return static_cast... method T (line 157) | T operator()(EachRule* x) { return static_cast... method T (line 158) | T operator()(WhileRule* x) { return static_cast... method T (line 159) | T operator()(Return* x) { return static_cast(thi... method T (line 160) | T operator()(Content* x) { return static_cast(thi... method T (line 161) | T operator()(ExtendRule* x) { return static_cast(th... method T (line 162) | T operator()(Definition* x) { return static_cast(thi... method T (line 163) | T operator()(Mixin_Call* x) { return static_cast(thi... method T (line 165) | T operator()(Null* x) { return static_cast(thi... method T (line 166) | T operator()(List* x) { return static_cast(thi... method T (line 167) | T operator()(Map* x) { return static_cast(thi... method T (line 168) | T operator()(Function* x) { return static_cast(thi... method T (line 169) | T operator()(Binary_Expression* x) { return static_cast(thi... method T (line 170) | T operator()(Unary_Expression* x) { return static_cast(thi... method T (line 171) | T operator()(Function_Call* x) { return static_cast(thi... method T (line 172) | T operator()(Custom_Warning* x) { return static_cast(thi... method T (line 173) | T operator()(Custom_Error* x) { return static_cast(thi... method T (line 174) | T operator()(Variable* x) { return static_cast(thi... method T (line 175) | T operator()(Number* x) { return static_cast(thi... method T (line 176) | T operator()(Color* x) { return static_cast(thi... method T (line 177) | T operator()(Color_RGBA* x) { return static_cast(thi... method T (line 178) | T operator()(Color_HSLA* x) { return static_cast(thi... method T (line 179) | T operator()(Boolean* x) { return static_cast(thi... method T (line 180) | T operator()(String_Schema* x) { return static_cast(thi... method T (line 181) | T operator()(String_Constant* x) { return static_cast(thi... method T (line 182) | T operator()(String_Quoted* x) { return static_cast(thi... method T (line 183) | T operator()(SupportsCondition* x) { return static_cast(this... method T (line 184) | T operator()(SupportsOperation* x) { return static_cast(thi... method T (line 185) | T operator()(SupportsNegation* x) { return static_cast(this... method T (line 186) | T operator()(SupportsDeclaration* x) { return static_cast(this... method T (line 187) | T operator()(Supports_Interpolation* x) { return static_cast(thi... method T (line 188) | T operator()(Media_Query* x) { return static_cast(thi... method T (line 189) | T operator()(Media_Query_Expression* x) { return static_cast(thi... method T (line 190) | T operator()(At_Root_Query* x) { return static_cast(thi... method T (line 191) | T operator()(Parent_Reference* x) { return static_cast(th... method T (line 193) | T operator()(Parameter* x) { return static_cast(thi... method T (line 194) | T operator()(Parameters* x) { return static_cast(thi... method T (line 195) | T operator()(Argument* x) { return static_cast(thi... method T (line 196) | T operator()(Arguments* x) { return static_cast(thi... method T (line 198) | T operator()(Selector_Schema* x) { return static_cast(thi... method T (line 199) | T operator()(PlaceholderSelector* x) { return static_cast(this... method T (line 200) | T operator()(TypeSelector* x) { return static_cast(this)->... method T (line 201) | T operator()(ClassSelector* x) { return static_cast(this... method T (line 202) | T operator()(IDSelector* x) { return static_cast(this... method T (line 203) | T operator()(AttributeSelector* x) { return static_cast(this... method T (line 204) | T operator()(PseudoSelector* x) { return static_cast(this... method T (line 205) | T operator()(SelectorComponent* x) { return static_cast(this)->f... method T (line 206) | T operator()(SelectorCombinator* x) { return static_cast(this)->... method T (line 207) | T operator()(CompoundSelector* x) { return static_cast(this)->fa... method T (line 208) | T operator()(ComplexSelector* x) { return static_cast(this)->fal... method T (line 209) | T operator()(SelectorList* x) { return static_cast(this)->fallba... method T (line 213) | inline T fallback(U x) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/operators.cpp type Sass (line 8) | namespace Sass { type Operators (line 10) | namespace Operators { function add (line 12) | inline double add(double x, double y) { return x + y; } function sub (line 13) | inline double sub(double x, double y) { return x - y; } function mul (line 14) | inline double mul(double x, double y) { return x * y; } function div (line 15) | inline double div(double x, double y) { return x / y; } function mod (line 17) | inline double mod(double x, double y) { // x/0 checked by caller function eq (line 34) | bool eq(ExpressionObj lhs, ExpressionObj rhs) function cmp (line 43) | bool cmp(ExpressionObj lhs, ExpressionObj rhs, const Sass_OP op) function lt (line 55) | bool lt(ExpressionObj lhs, ExpressionObj rhs) { return cmp(lhs, rhs,... function neq (line 56) | bool neq(ExpressionObj lhs, ExpressionObj rhs) { return eq(lhs, rhs)... function gt (line 57) | bool gt(ExpressionObj lhs, ExpressionObj rhs) { return !cmp(lhs, rhs... function lte (line 58) | bool lte(ExpressionObj lhs, ExpressionObj rhs) { return cmp(lhs, rhs... function gte (line 59) | bool gte(ExpressionObj lhs, ExpressionObj rhs) { return !cmp(lhs, rh... function op_color_deprecation (line 62) | void op_color_deprecation(enum Sass_OP op, sass::string lsh, sass::s... function Value (line 73) | Value* op_strings(Sass::Operand operand, Value& lhs, Value& rhs, str... function Value (line 124) | Value* op_colors(enum Sass_OP op, const Color_RGBA& lhs, const Color... function Value (line 145) | Value* op_numbers(enum Sass_OP op, const Number& lhs, const Number& ... function Value (line 215) | Value* op_number_color(enum Sass_OP op, const Number& lhs, const Col... function Value (line 246) | Value* op_color_number(enum Sass_OP op, const Color_RGBA& lhs, const... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/operators.hpp type Sass (line 7) | namespace Sass { type Operators (line 9) | namespace Operators { type Sass_Inspect_Options (line 20) | struct Sass_Inspect_Options type Sass_OP (line 21) | enum Sass_OP type Sass_Inspect_Options (line 21) | struct Sass_Inspect_Options type Sass_OP (line 22) | enum Sass_OP type Sass_Inspect_Options (line 22) | struct Sass_Inspect_Options type Sass_OP (line 23) | enum Sass_OP type Sass_Inspect_Options (line 23) | struct Sass_Inspect_Options type Sass_OP (line 24) | enum Sass_OP type Sass_Inspect_Options (line 24) | struct Sass_Inspect_Options FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/ordered_map.hpp type Sass (line 4) | namespace Sass { class ordered_map (line 17) | class ordered_map { method ordered_map (line 36) | ordered_map() : method ordered_map (line 41) | ordered_map& operator= (const ordered_map& other) { method front (line 48) | std::pair front() { method empty (line 55) | bool empty() const { method insert (line 59) | void insert(const Key& key, const T& val) { method hasKey (line 67) | bool hasKey(const Key& key) const { method erase (line 71) | bool erase(const Key& key) { method T (line 87) | const T& get(const Key& key) { method end (line 99) | typename sass::vector::iterator end() { return _keys.end(); } method begin (line 100) | typename sass::vector::iterator begin() { return _keys.begin(); } method rend (line 101) | typename sass::vector::reverse_iterator rend() { return _keys.r... method rbegin (line 102) | typename sass::vector::reverse_iterator rbegin() { return _keys... method end (line 103) | typename sass::vector::const_iterator end() const { return _key... method begin (line 104) | typename sass::vector::const_iterator begin() const { return _k... method rend (line 105) | typename sass::vector::const_reverse_iterator rend() const { re... method rbegin (line 106) | typename sass::vector::const_reverse_iterator rbegin() const { ... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/output.cpp type Sass (line 9) | namespace Sass { function OutputBuffer (line 49) | OutputBuffer Output::get_buffer(void) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/output.hpp type Sass (line 11) | namespace Sass { class Context (line 12) | class Context class Output (line 14) | class Output : public Inspect { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/parser.cpp type Sass (line 22) | namespace Sass { function SelectorListObj (line 56) | SelectorListObj Parser::parse_selector(SourceData* source, Context& ct... function Block_Obj (line 70) | Block_Obj Parser::parse() function Block_Obj (line 114) | Block_Obj Parser::parse_css_block(bool is_root) function Block_Obj (line 150) | Block_Obj Parser::parse_block(bool is_root) function Import_Obj (line 309) | Import_Obj Parser::parse_import() function Definition_Obj (line 366) | Definition_Obj Parser::parse_definition(Definition::Type which_type) function Parameters_Obj (line 382) | Parameters_Obj Parser::parse_parameters() function Parameter_Obj (line 400) | Parameter_Obj Parser::parse_parameter() function Arguments_Obj (line 422) | Arguments_Obj Parser::parse_arguments() function Argument_Obj (line 440) | Argument_Obj Parser::parse_argument() function Assignment_Obj (line 475) | Assignment_Obj Parser::parse_assignment() function StyleRuleObj (line 500) | StyleRuleObj Parser::parse_ruleset(Lookahead lookahead) function Selector_Schema_Obj (line 536) | Selector_Schema_Obj Parser::parse_selector_schema(const char* end_of_s... function Mixin_Call_Obj (line 625) | Mixin_Call_Obj Parser::parse_include_directive() function SimpleSelectorObj (line 659) | SimpleSelectorObj Parser::parse_simple_selector() function PseudoSelectorObj (line 693) | PseudoSelectorObj Parser::parse_negated_selector2() function BothAreSpaces (line 710) | bool BothAreSpaces(char lhs, char rhs) { return isspace(lhs) && isspac... function SimpleSelectorObj (line 714) | SimpleSelectorObj Parser::parse_pseudo_selector() { function AttributeSelectorObj (line 807) | AttributeSelectorObj Parser::parse_attribute_selector() function Declaration_Obj (line 860) | Declaration_Obj Parser::parse_declaration() { function ExpressionObj (line 914) | ExpressionObj Parser::parse_map() function ExpressionObj (line 958) | ExpressionObj Parser::parse_bracket_list() function ExpressionObj (line 1005) | ExpressionObj Parser::parse_list(bool delayed) function ExpressionObj (line 1012) | ExpressionObj Parser::parse_comma_list(bool delayed) function ExpressionObj (line 1052) | ExpressionObj Parser::parse_space_list() function ExpressionObj (line 1077) | ExpressionObj Parser::parse_disjunction() function ExpressionObj (line 1099) | ExpressionObj Parser::parse_conjunction() function ExpressionObj (line 1122) | ExpressionObj Parser::parse_relation() function ExpressionObj (line 1175) | ExpressionObj Parser::parse_expression() function ExpressionObj (line 1219) | ExpressionObj Parser::parse_operators() function ExpressionObj (line 1252) | ExpressionObj Parser::parse_factor() function number_has_zero (line 1328) | bool number_has_zero(const sass::string& parsed) function Number (line 1337) | Number* Parser::lexed_number(const SourceSpan& pstate, const sass::str... function Number (line 1349) | Number* Parser::lexed_percentage(const SourceSpan& pstate, const sass:... function Number (line 1361) | Number* Parser::lexed_dimension(const SourceSpan& pstate, const sass::... function Value (line 1382) | Value* Parser::lexed_hex_color(const SourceSpan& pstate, const sass::s... function Value (line 1445) | Value* Parser::color_or_string(const sass::string& lexed) const function ExpressionObj (line 1459) | ExpressionObj Parser::parse_value() function String_Obj (line 1538) | String_Obj Parser::parse_interpolated_chunk(Token chunk, bool constant... function String_Schema_Obj (line 1592) | String_Schema_Obj Parser::parse_css_variable_value() function ValueObj (line 1651) | ValueObj Parser::parse_static_value() function String_Obj (line 1665) | String_Obj Parser::parse_string() function String_Obj (line 1670) | String_Obj Parser::parse_ie_property() function String_Obj (line 1716) | String_Obj Parser::parse_ie_keyword_arg() function String_Schema_Obj (line 1737) | String_Schema_Obj Parser::parse_value_schema(const char* stop) function String_Obj (line 1846) | String_Obj Parser::parse_identifier_schema() function Function_Call_Obj (line 1900) | Function_Call_Obj Parser::parse_calc_function() function String_Obj (line 1921) | String_Obj Parser::parse_url_function_string() function String_Obj (line 1953) | String_Obj Parser::parse_url_function_argument() function Function_Call_Obj (line 1980) | Function_Call_Obj Parser::parse_function_call() function Function_Call_Obj (line 1993) | Function_Call_Obj Parser::parse_function_call_schema() function Content_Obj (line 2002) | Content_Obj Parser::parse_content_directive() function If_Obj (line 2010) | If_Obj Parser::parse_if_directive(bool else_if) function ForRuleObj (line 2032) | ForRuleObj Parser::parse_for_directive() function Token (line 2052) | Token Parser::lex_variable() function Token (line 2067) | Token Parser::lex_identifier() function EachRuleObj (line 2077) | EachRuleObj Parser::parse_each_directive() function WhileRuleObj (line 2097) | WhileRuleObj Parser::parse_while_directive() function CssMediaQuery_Obj (line 2138) | CssMediaQuery_Obj Parser::parseCssMediaQuery() function MediaRule_Obj (line 2210) | MediaRule_Obj Parser::parseMediaRule() function List_Obj (line 2221) | List_Obj Parser::parse_media_queries() function Media_Query_Obj (line 2232) | Media_Query_Obj Parser::parse_media_query() function Media_Query_ExpressionObj (line 2260) | Media_Query_ExpressionObj Parser::parse_media_expression() function SupportsRuleObj (line 2286) | SupportsRuleObj Parser::parse_supports_directive() function SupportsConditionObj (line 2300) | SupportsConditionObj Parser::parse_supports_condition(bool top_level) function SupportsConditionObj (line 2310) | SupportsConditionObj Parser::parse_supports_negation() function SupportsConditionObj (line 2317) | SupportsConditionObj Parser::parse_supports_operator(bool top_level) function SupportsConditionObj (line 2336) | SupportsConditionObj Parser::parse_supports_interpolation() function SupportsConditionObj (line 2348) | SupportsConditionObj Parser::parse_supports_declaration() function SupportsConditionObj (line 2366) | SupportsConditionObj Parser::parse_supports_condition_in_parens(bool p... function AtRootRuleObj (line 2388) | AtRootRuleObj Parser::parse_at_root_block() function At_Root_Query_Obj (line 2413) | At_Root_Query_Obj Parser::parse_at_root_query() function AtRuleObj (line 2439) | AtRuleObj Parser::parse_directive() function ExpressionObj (line 2451) | ExpressionObj Parser::lex_interpolation() function ExpressionObj (line 2459) | ExpressionObj Parser::lex_interp_uri() function ExpressionObj (line 2465) | ExpressionObj Parser::lex_interp_string() function ExpressionObj (line 2473) | ExpressionObj Parser::lex_almost_any_value_chars() function ExpressionObj (line 2526) | ExpressionObj Parser::lex_almost_any_value_token() function String_Schema_Obj (line 2541) | String_Schema_Obj Parser::parse_almost_any_value() function WarningRuleObj (line 2566) | WarningRuleObj Parser::parse_warning() function ErrorRuleObj (line 2578) | ErrorRuleObj Parser::parse_error() function DebugRuleObj (line 2590) | DebugRuleObj Parser::parse_debug() function Return_Obj (line 2602) | Return_Obj Parser::parse_return_directive() function Lookahead (line 2610) | Lookahead Parser::lookahead_for_selector(const char* start) function Lookahead (line 2665) | Lookahead Parser::lookahead_for_include(const char* start) function Lookahead (line 2684) | Lookahead Parser::lookahead_for_value(const char* start) function check_bom_chars (line 2809) | size_t check_bom_chars(const char* src, const char *end, const unsigne... function ExpressionObj (line 2820) | ExpressionObj Parser::fold_operands(ExpressionObj base, sass::vector> permutate( function permutateAlt (line 98) | sass::vector> FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/plugins.cpp type Sass (line 19) | namespace Sass { function compatibility (line 38) | inline bool compatibility(const char* their_version) type dirent (line 171) | struct dirent FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/plugins.hpp type Sass (line 28) | namespace Sass { class Plugins (line 31) | class Plugins { method get_headers (line 44) | const sass::vector get_headers(void) { return h... method get_importers (line 45) | const sass::vector get_importers(void) { return... method get_functions (line 46) | const sass::vector get_functions(void) { return... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/position.cpp type Sass (line 8) | namespace Sass { function Offset (line 32) | Offset Offset::init(const char* beg, const char* end) function Offset (line 44) | Offset Offset::add(const char* begin, const char* end) function Offset (line 74) | Offset Offset::inc(const char* begin, const char* end) const function Offset (line 96) | Offset Offset::operator+ (const Offset &off) const function Offset (line 101) | Offset Offset::operator- (const Offset &off) const function Position (line 125) | Position Position::add(const char* begin, const char* end) function Position (line 131) | Position Position::inc(const char* begin, const char* end) const function Position (line 153) | const Position Position::operator+ (const Offset &off) const function Offset (line 158) | const Offset Position::operator- (const Offset &off) const FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/position.hpp type Sass (line 9) | namespace Sass { class Offset (line 12) | class Offset { method Offset (line 38) | Offset off() { return *this; } class Position (line 46) | class Position : public Offset { class Token (line 73) | class Token { method Token (line 79) | Token() method Token (line 81) | Token(const char* b, const char* e) method Token (line 83) | Token(const char* str) method Token (line 85) | Token(const char* p, const char* b, const char* e) method length (line 88) | size_t length() const { return end - begin; } method ws_before (line 89) | sass::string ws_before() const { return sass::string(prefix, begin); } method to_string (line 90) | sass::string to_string() const { return sass::string(begin, end); } method time_wspace (line 91) | sass::string time_wspace() const { class SourceSpan (line 103) | class SourceSpan { method Offset (line 121) | Offset getPosition() const { method getLine (line 125) | size_t getLine() const { method getColumn (line 129) | size_t getColumn() const { method getSrcId (line 133) | size_t getSrcId() const { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/prelexer.cpp type Sass (line 14) | namespace Sass { type Prelexer (line 18) | namespace Prelexer { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/prelexer.hpp type Sass (line 7) | namespace Sass { type Prelexer (line 9) | namespace Prelexer { function count_interval (line 421) | unsigned int count_interval(const char* beg, const char* end) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/remove_placeholders.cpp type Sass (line 8) | namespace Sass { function SelectorList (line 49) | SelectorList* Remove_Placeholders::remove_placeholders(SelectorList* sl) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/remove_placeholders.hpp type Sass (line 7) | namespace Sass { class Remove_Placeholders (line 9) | class Remove_Placeholders : public Operation_CRTP list2vec(struct string_list* cur) function sass_free_memory (line 57) | void ADDCALL sass_free_memory(void* ptr) type Sass_Compiler (line 76) | struct Sass_Compiler type Sass_Compiler (line 90) | struct Sass_Compiler type Sass_Options (line 107) | struct Sass_Options type Sass_Options (line 116) | struct Sass_Options type Sass (line 137) | namespace Sass { function list2vec (line 20) | sass::vector list2vec(struct string_list* cur) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass.hpp type Sass (line 62) | namespace Sass { type Sass_Input_Style (line 81) | enum Sass_Input_Style { type string_list (line 89) | struct string_list { type Sass_Inspect_Options (line 95) | struct Sass_Inspect_Options { type Sass_Output_Style (line 99) | enum Sass_Output_Style method Sass_Inspect_Options (line 105) | Sass_Inspect_Options(Sass_Output_Style style = Sass::NESTED, type Sass_Output_Options (line 113) | struct Sass_Output_Options : Sass_Inspect_Options { method Sass_Output_Options (line 125) | Sass_Output_Options(struct Sass_Inspect_Options opt, method Sass_Output_Options (line 135) | Sass_Output_Options(Sass_Output_Style style = Sass::NESTED, FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass2scss.cpp type Sass (line 36) | namespace Sass function findCommentOpener (line 210) | static size_t findCommentOpener (std::string& sass) function removeMultilineComment (line 292) | static std::string removeMultilineComment (std::string &sass) function rtrim (line 368) | std::string rtrim(const std::string &sass) function flush (line 381) | std::string flush (std::string& sass, converter& converter) function process (line 455) | std::string process (std::string& sass, converter& converter) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass_context.cpp type Sass (line 12) | namespace Sass { function JsonNode (line 14) | static inline JsonNode* json_mkstream(const sass::ostream& stream) function handle_string_error (line 21) | static void handle_string_error(Sass_Context* c_ctx, const sass::strin... function handle_error (line 39) | static int handle_error(Sass_Context* c_ctx) { function handle_errors (line 154) | static int handle_errors(Sass_Context* c_ctx) { function Block_Obj (line 159) | static Block_Obj sass_parse_block(Sass_Compiler* compiler) throw() type Sass_Options (line 213) | struct Sass_Options type Sass_Options (line 214) | struct Sass_Options function copy_options (line 215) | static void copy_options(struct Sass_Options* to, struct Sass_Options* f... function Sass_Compiler (line 246) | static Sass_Compiler* sass_prepare_context (Sass_Context* c_ctx, Context... function sass_compile_context (line 311) | static int sass_compile_context (Sass_Context* c_ctx, Context* cpp_ctx) function init_options (line 330) | inline void init_options (struct Sass_Options* options) type Sass_Options (line 339) | struct Sass_Options type Sass_Options (line 339) | struct Sass_Options type Sass_File_Context (line 350) | struct Sass_File_Context type Sass_File_Context (line 350) | struct Sass_File_Context type Sass_File_Context (line 350) | struct Sass_File_Context type Sass_Data_Context (line 369) | struct Sass_Data_Context type Sass_Data_Context (line 369) | struct Sass_Data_Context type Sass_Data_Context (line 369) | struct Sass_Data_Context type Sass_Compiler (line 383) | struct Sass_Compiler type Sass_Data_Context (line 383) | struct Sass_Data_Context type Sass_Compiler (line 390) | struct Sass_Compiler type Sass_File_Context (line 390) | struct Sass_File_Context function sass_compile_data_context (line 397) | int ADDCALL sass_compile_data_context(Sass_Data_Context* data_ctx) function sass_compile_file_context (line 412) | int ADDCALL sass_compile_file_context(Sass_File_Context* file_ctx) function sass_compiler_parse (line 426) | int ADDCALL sass_compiler_parse(struct Sass_Compiler* compiler) function sass_compiler_execute (line 441) | int ADDCALL sass_compiler_execute(struct Sass_Compiler* compiler) function sass_reset_options (line 465) | static void sass_reset_options (struct Sass_Options* options) function sass_clear_options (line 483) | static void sass_clear_options (struct Sass_Options* options) function sass_clear_context (line 537) | static void sass_clear_context (struct Sass_Context* ctx) function sass_delete_compiler (line 566) | void ADDCALL sass_delete_compiler (struct Sass_Compiler* compiler) function sass_delete_options (line 579) | void ADDCALL sass_delete_options (struct Sass_Options* options) function sass_delete_file_context (line 585) | void ADDCALL sass_delete_file_context (struct Sass_File_Context* ctx) function sass_delete_data_context (line 591) | void ADDCALL sass_delete_data_context (struct Sass_Data_Context* ctx) type Sass_Context (line 601) | struct Sass_Context type Sass_File_Context (line 601) | struct Sass_File_Context type Sass_Context (line 602) | struct Sass_Context type Sass_Data_Context (line 602) | struct Sass_Data_Context type Sass_Options (line 605) | struct Sass_Options type Sass_Context (line 605) | struct Sass_Context type Sass_Options (line 606) | struct Sass_Options type Sass_File_Context (line 606) | struct Sass_File_Context type Sass_Options (line 607) | struct Sass_Options type Sass_Data_Context (line 607) | struct Sass_Data_Context function sass_file_context_set_options (line 608) | void ADDCALL sass_file_context_set_options (struct Sass_File_Context* ct... function sass_data_context_set_options (line 609) | void ADDCALL sass_data_context_set_options (struct Sass_Data_Context* ct... function sass_compiler_get_state (line 612) | enum Sass_Compiler_State ADDCALL sass_compiler_get_state(struct Sass_Com... type Sass_Context (line 613) | struct Sass_Context type Sass_Compiler (line 613) | struct Sass_Compiler type Sass_Options (line 614) | struct Sass_Options type Sass_Compiler (line 614) | struct Sass_Compiler function sass_compiler_get_import_stack_size (line 616) | size_t ADDCALL sass_compiler_get_import_stack_size(struct Sass_Compiler*... function Sass_Import_Entry (line 617) | Sass_Import_Entry ADDCALL sass_compiler_get_last_import(struct Sass_Comp... function Sass_Import_Entry (line 618) | Sass_Import_Entry ADDCALL sass_compiler_get_import_entry(struct Sass_Com... function sass_compiler_get_callee_stack_size (line 620) | size_t ADDCALL sass_compiler_get_callee_stack_size(struct Sass_Compiler*... function Sass_Callee_Entry (line 621) | Sass_Callee_Entry ADDCALL sass_compiler_get_last_callee(struct Sass_Comp... function Sass_Callee_Entry (line 622) | Sass_Callee_Entry ADDCALL sass_compiler_get_callee_entry(struct Sass_Com... function sass_context_get_included_files_size (line 625) | size_t ADDCALL sass_context_get_included_files_size (struct Sass_Context... type Sass_Output_Style (line 630) | enum Sass_Output_Style type Sass_Options (line 673) | struct Sass_Options type string_list (line 676) | struct string_list type string_list (line 676) | struct string_list type Sass_Options (line 700) | struct Sass_Options type Sass_Options (line 708) | struct Sass_Options type string_list (line 711) | struct string_list type Sass_Options (line 717) | struct Sass_Options type string_list (line 719) | struct string_list type Sass_Options (line 725) | struct Sass_Options type string_list (line 728) | struct string_list type string_list (line 728) | struct string_list type string_list (line 728) | struct string_list FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass_context.hpp type Sass_Options (line 9) | struct Sass_Options : Sass_Output_Options { type string_list (line 47) | struct string_list type string_list (line 49) | struct string_list type Sass_Context (line 72) | struct Sass_Context : Sass_Options type Sass_Input_Style (line 76) | enum Sass_Input_Style type Sass_File_Context (line 101) | struct Sass_File_Context : Sass_Context { type Sass_Data_Context (line 109) | struct Sass_Data_Context : Sass_Context { type Sass_Compiler (line 118) | struct Sass_Compiler { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass_functions.cpp function Sass_Function_List (line 15) | Sass_Function_List ADDCALL sass_make_function_list(size_t length) function Sass_Function_Entry (line 20) | Sass_Function_Entry ADDCALL sass_make_function(const char* signature, Sa... function sass_delete_function (line 30) | void ADDCALL sass_delete_function(Sass_Function_Entry entry) function sass_delete_function_list (line 37) | void ADDCALL sass_delete_function_list(Sass_Function_List list) function Sass_Function_Entry (line 49) | Sass_Function_Entry ADDCALL sass_function_get_list_entry(Sass_Function_L... function sass_function_set_list_entry (line 50) | void sass_function_set_list_entry(Sass_Function_List list, size_t pos, S... function Sass_Function_Fn (line 53) | Sass_Function_Fn ADDCALL sass_function_get_function(Sass_Function_Entry ... function Sass_Importer_Entry (line 56) | Sass_Importer_Entry ADDCALL sass_make_importer(Sass_Importer_Fn importer... function Sass_Importer_Fn (line 66) | Sass_Importer_Fn ADDCALL sass_importer_get_function(Sass_Importer_Entry ... function sass_importer_get_priority (line 67) | double ADDCALL sass_importer_get_priority (Sass_Importer_Entry cb) { ret... function sass_delete_importer (line 71) | void ADDCALL sass_delete_importer (Sass_Importer_Entry cb) function Sass_Importer_List (line 77) | Sass_Importer_List ADDCALL sass_make_importer_list(size_t length) function sass_delete_importer_list (line 83) | void ADDCALL sass_delete_importer_list(Sass_Importer_List list) function Sass_Importer_Entry (line 94) | Sass_Importer_Entry ADDCALL sass_importer_get_list_entry(Sass_Importer_L... function sass_importer_set_list_entry (line 95) | void ADDCALL sass_importer_set_list_entry(Sass_Importer_List list, size_... function Sass_Import_List (line 98) | Sass_Import_List ADDCALL sass_make_import_list(size_t length) function Sass_Import_Entry (line 105) | Sass_Import_Entry ADDCALL sass_make_import(const char* imp_path, const c... function Sass_Import_Entry (line 120) | Sass_Import_Entry ADDCALL sass_make_import_entry(const char* path, char*... function Sass_Import_Entry (line 126) | Sass_Import_Entry ADDCALL sass_import_set_error(Sass_Import_Entry import... function sass_import_set_list_entry (line 137) | void ADDCALL sass_import_set_list_entry(Sass_Import_List list, size_t id... function Sass_Import_Entry (line 138) | Sass_Import_Entry ADDCALL sass_import_get_list_entry(Sass_Import_List li... function sass_delete_import_list (line 141) | void ADDCALL sass_delete_import_list(Sass_Import_List list) function sass_delete_import (line 153) | void ADDCALL sass_delete_import(Sass_Import_Entry import) function sass_callee_get_line (line 166) | size_t ADDCALL sass_callee_get_line(Sass_Callee_Entry entry) { return en... function sass_callee_get_column (line 167) | size_t ADDCALL sass_callee_get_column(Sass_Callee_Entry entry) { return ... function sass_callee_get_type (line 168) | enum Sass_Callee_Type ADDCALL sass_callee_get_type(Sass_Callee_Entry ent... function Sass_Env_Frame (line 169) | Sass_Env_Frame ADDCALL sass_callee_get_env (Sass_Callee_Entry entry) { r... function sass_env_set_lexical (line 176) | void ADDCALL sass_env_set_lexical (Sass_Env_Frame env, const char* name,... function sass_env_set_local (line 183) | void ADDCALL sass_env_set_local (Sass_Env_Frame env, const char* name, u... function sass_env_set_global (line 190) | void ADDCALL sass_env_set_global (Sass_Env_Frame env, const char* name, ... function sass_import_get_error_line (line 201) | size_t ADDCALL sass_import_get_error_line(Sass_Import_Entry entry) { ret... function sass_import_get_error_column (line 202) | size_t ADDCALL sass_import_get_error_column(Sass_Import_Entry entry) { r... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass_functions.hpp type Sass_Function (line 9) | struct Sass_Function { type Sass_Import (line 16) | struct Sass_Import { type Sass_Env (line 28) | struct Sass_Env { type Sass_Callee (line 34) | struct Sass_Callee { type Sass_Callee_Type (line 39) | enum Sass_Callee_Type type Sass_Env (line 40) | struct Sass_Env type Sass_Importer (line 44) | struct Sass_Importer { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass_values.cpp function sass_value_get_tag (line 17) | enum Sass_Tag ADDCALL sass_value_get_tag(const union Sass_Value* v) { re... function sass_value_is_null (line 20) | bool ADDCALL sass_value_is_null(const union Sass_Value* v) { return v->u... function sass_value_is_number (line 21) | bool ADDCALL sass_value_is_number(const union Sass_Value* v) { return v-... function sass_value_is_string (line 22) | bool ADDCALL sass_value_is_string(const union Sass_Value* v) { return v-... function sass_value_is_boolean (line 23) | bool ADDCALL sass_value_is_boolean(const union Sass_Value* v) { return v... function sass_value_is_color (line 24) | bool ADDCALL sass_value_is_color(const union Sass_Value* v) { return v->... function sass_value_is_list (line 25) | bool ADDCALL sass_value_is_list(const union Sass_Value* v) { return v->u... function sass_value_is_map (line 26) | bool ADDCALL sass_value_is_map(const union Sass_Value* v) { return v->un... function sass_value_is_error (line 27) | bool ADDCALL sass_value_is_error(const union Sass_Value* v) { return v->... function sass_value_is_warning (line 28) | bool ADDCALL sass_value_is_warning(const union Sass_Value* v) { return v... function sass_number_get_value (line 31) | double ADDCALL sass_number_get_value(const union Sass_Value* v) { return... function sass_number_set_value (line 32) | void ADDCALL sass_number_set_value(union Sass_Value* v, double value) { ... function sass_number_set_unit (line 34) | void ADDCALL sass_number_set_unit(union Sass_Value* v, char* unit) { v->... function sass_string_set_value (line 38) | void ADDCALL sass_string_set_value(union Sass_Value* v, char* value) { v... function sass_string_is_quoted (line 39) | bool ADDCALL sass_string_is_quoted(const union Sass_Value* v) { return v... function sass_string_set_quoted (line 40) | void ADDCALL sass_string_set_quoted(union Sass_Value* v, bool quoted) { ... function sass_boolean_get_value (line 43) | bool ADDCALL sass_boolean_get_value(const union Sass_Value* v) { return ... function sass_boolean_set_value (line 44) | void ADDCALL sass_boolean_set_value(union Sass_Value* v, bool value) { v... function sass_color_get_r (line 47) | double ADDCALL sass_color_get_r(const union Sass_Value* v) { return v->c... function sass_color_set_r (line 48) | void ADDCALL sass_color_set_r(union Sass_Value* v, double r) { v->color.... function sass_color_get_g (line 49) | double ADDCALL sass_color_get_g(const union Sass_Value* v) { return v->c... function sass_color_set_g (line 50) | void ADDCALL sass_color_set_g(union Sass_Value* v, double g) { v->color.... function sass_color_get_b (line 51) | double ADDCALL sass_color_get_b(const union Sass_Value* v) { return v->c... function sass_color_set_b (line 52) | void ADDCALL sass_color_set_b(union Sass_Value* v, double b) { v->color.... function sass_color_get_a (line 53) | double ADDCALL sass_color_get_a(const union Sass_Value* v) { return v->c... function sass_color_set_a (line 54) | void ADDCALL sass_color_set_a(union Sass_Value* v, double a) { v->color.... function sass_list_get_length (line 57) | size_t ADDCALL sass_list_get_length(const union Sass_Value* v) { return ... function sass_list_get_separator (line 58) | enum Sass_Separator ADDCALL sass_list_get_separator(const union Sass_Val... function sass_list_set_separator (line 59) | void ADDCALL sass_list_set_separator(union Sass_Value* v, enum Sass_Sepa... function sass_list_get_is_bracketed (line 60) | bool ADDCALL sass_list_get_is_bracketed(const union Sass_Value* v) { ret... function sass_list_set_is_bracketed (line 61) | void ADDCALL sass_list_set_is_bracketed(union Sass_Value* v, bool is_bra... function sass_list_set_value (line 64) | void ADDCALL sass_list_set_value(union Sass_Value* v, size_t i, union Sa... function sass_map_get_length (line 67) | size_t ADDCALL sass_map_get_length(const union Sass_Value* v) { return v... function sass_map_set_key (line 71) | void ADDCALL sass_map_set_key(union Sass_Value* v, size_t i, union Sass_... function sass_map_set_value (line 72) | void ADDCALL sass_map_set_value(union Sass_Value* v, size_t i, union Sas... function sass_error_set_message (line 76) | void ADDCALL sass_error_set_message(union Sass_Value* v, char* msg) { v-... function sass_warning_set_message (line 80) | void ADDCALL sass_warning_set_message(union Sass_Value* v, char* msg) { ... type Sass_Separator (line 138) | enum Sass_Separator type Sass_MapPair (line 157) | struct Sass_MapPair type Sass_MapPair (line 157) | struct Sass_MapPair function sass_delete_value (line 191) | void ADDCALL sass_delete_value(union Sass_Value* val) { type Sass_OP (line 292) | enum Sass_OP type Sass_Inspect_Options (line 301) | struct Sass_Inspect_Options FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/sass_values.hpp type Sass_Unknown (line 6) | struct Sass_Unknown { type Sass_Tag (line 7) | enum Sass_Tag type Sass_Boolean (line 10) | struct Sass_Boolean { type Sass_Tag (line 11) | enum Sass_Tag type Sass_Number (line 15) | struct Sass_Number { type Sass_Tag (line 16) | enum Sass_Tag type Sass_Color (line 21) | struct Sass_Color { type Sass_Tag (line 22) | enum Sass_Tag type Sass_String (line 29) | struct Sass_String { type Sass_Tag (line 30) | enum Sass_Tag type Sass_List (line 35) | struct Sass_List { type Sass_Tag (line 36) | enum Sass_Tag type Sass_Separator (line 37) | enum Sass_Separator type Sass_Map (line 44) | struct Sass_Map { type Sass_Tag (line 45) | enum Sass_Tag type Sass_MapPair (line 47) | struct Sass_MapPair type Sass_Null (line 50) | struct Sass_Null { type Sass_Tag (line 51) | enum Sass_Tag type Sass_Error (line 54) | struct Sass_Error { type Sass_Tag (line 55) | enum Sass_Tag type Sass_Warning (line 59) | struct Sass_Warning { type Sass_Tag (line 60) | enum Sass_Tag type Sass_Unknown (line 65) | struct Sass_Unknown type Sass_Tag (line 7) | enum Sass_Tag type Sass_Boolean (line 66) | struct Sass_Boolean type Sass_Tag (line 11) | enum Sass_Tag type Sass_Number (line 67) | struct Sass_Number type Sass_Tag (line 16) | enum Sass_Tag type Sass_Color (line 68) | struct Sass_Color type Sass_Tag (line 22) | enum Sass_Tag type Sass_String (line 69) | struct Sass_String type Sass_Tag (line 30) | enum Sass_Tag type Sass_List (line 70) | struct Sass_List type Sass_Tag (line 36) | enum Sass_Tag type Sass_Separator (line 37) | enum Sass_Separator type Sass_Map (line 71) | struct Sass_Map type Sass_Tag (line 45) | enum Sass_Tag type Sass_MapPair (line 47) | struct Sass_MapPair type Sass_Null (line 72) | struct Sass_Null type Sass_Tag (line 51) | enum Sass_Tag type Sass_Error (line 73) | struct Sass_Error type Sass_Tag (line 55) | enum Sass_Tag type Sass_Warning (line 74) | struct Sass_Warning type Sass_Tag (line 60) | enum Sass_Tag type Sass_MapPair (line 77) | struct Sass_MapPair { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/source.cpp type Sass (line 7) | namespace Sass { function SourceSpan (line 47) | SourceSpan SourceFile::getSourceSpan() function SourceSpan (line 63) | SourceSpan ItplFile::getSourceSpan() FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/source.hpp type Sass (line 9) | namespace Sass { class SourceFile (line 11) | class SourceFile : method size (line 32) | size_t size() const override final { method getSrcId (line 40) | virtual size_t getSrcId() const override { class SynthFile (line 46) | class SynthFile : method SynthFile (line 52) | SynthFile( method SourceSpan (line 62) | virtual SourceSpan getSourceSpan() override { return SourceSpan(path... method size (line 64) | size_t size() const override final { method getSrcId (line 72) | virtual size_t getSrcId() const override { class ItplFile (line 79) | class ItplFile : FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/source_data.hpp type Sass (line 7) | namespace Sass { class SourceSpan (line 9) | class SourceSpan class SourceData (line 11) | class SourceData : method to_string (line 24) | sass::string to_string() const override { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/source_map.cpp type Sass (line 16) | namespace Sass { function SourceSpan (line 190) | SourceSpan SourceMap::remap(const SourceSpan& pstate) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/source_map.hpp type Sass (line 18) | namespace Sass { class Context (line 20) | class Context class OutputBuffer (line 21) | class OutputBuffer method OutputBuffer (line 54) | OutputBuffer(void) class SourceMap (line 23) | class SourceMap { class OutputBuffer (line 52) | class OutputBuffer { method OutputBuffer (line 54) | OutputBuffer(void) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/stylesheet.cpp type Sass (line 7) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/stylesheet.hpp type Sass (line 12) | namespace Sass { class StyleSheet (line 16) | class StyleSheet : public Resource { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/to_value.cpp type Sass (line 8) | namespace Sass { function Value (line 11) | Value* To_Value::operator()(Custom_Error* e) function Value (line 17) | Value* To_Value::operator()(Custom_Warning* w) function Value (line 23) | Value* To_Value::operator()(Boolean* b) function Value (line 29) | Value* To_Value::operator()(Number* n) function Value (line 35) | Value* To_Value::operator()(Color_RGBA* c) function Value (line 41) | Value* To_Value::operator()(Color_HSLA* c) function Value (line 47) | Value* To_Value::operator()(String_Constant* s) function Value (line 53) | Value* To_Value::operator()(String_Quoted* s) function Value (line 59) | Value* To_Value::operator()(List* l) function Value (line 74) | Value* To_Value::operator()(Map* m) function Value (line 80) | Value* To_Value::operator()(Null* n) function Value (line 86) | Value* To_Value::operator()(Function* n) function Value (line 92) | Value* To_Value::operator()(Argument* arg) function Value (line 99) | Value* To_Value::operator()(SelectorList* s) function Value (line 107) | Value* To_Value::operator()(Binary_Expression* s) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/to_value.hpp type Sass (line 8) | namespace Sass { class To_Value (line 10) | class To_Value : public Operation_CRTP { method To_Value (line 18) | To_Value(Context& ctx) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/units.cpp type Sass (line 8) | namespace Sass { function UnitClass (line 55) | UnitClass get_unit_type(UnitType unit) function get_unit_class (line 68) | sass::string get_unit_class(UnitType unit) function UnitType (line 81) | UnitType get_main_unit(const UnitClass unit) function UnitType (line 94) | UnitType string_to_unit(const sass::string& s) function unit_to_class (line 152) | sass::string unit_to_class(const sass::string& s) function conversion_factor (line 180) | double conversion_factor(const sass::string& s1, const sass::string& s2) function conversion_factor (line 195) | double conversion_factor(UnitType u1, UnitType u2, UnitClass t1, UnitC... function convert_units (line 222) | double convert_units(const sass::string& lhs, const sass::string& rhs,... FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/units.hpp type Sass (line 9) | namespace Sass { type UnitClass (line 13) | enum UnitClass { type UnitType (line 22) | enum UnitType { class Units (line 56) | class Units { method Units (line 62) | Units() : method Units (line 67) | Units(const Units* ptr) : type Sass::UnitType (line 98) | enum Sass::UnitType type Sass::UnitClass (line 100) | enum Sass::UnitClass FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/utf8/checked.h function namespace (line 34) | namespace utf8 function output_iterator (line 132) | output_iterator replace_invalid(octet_iterator start, octet_iterator end... function operator (line 293) | uint32_t operator * () const function operator (line 304) | bool operator != (const iterator& rhs) const function iterator (line 313) | iterator operator ++ (int) function iterator (line 324) | iterator operator -- (int) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/utf8/core.h function namespace (line 33) | namespace utf8 FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/utf8/unchecked.h function namespace (line 33) | namespace utf8 FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/utf8_string.cpp type Sass (line 12) | namespace Sass { type UTF_8 (line 13) | namespace UTF_8 { function code_point_count (line 21) | size_t code_point_count(const sass::string& str, size_t start, size_... function code_point_count (line 25) | size_t code_point_count(const sass::string& str) { function offset_at_position (line 30) | size_t offset_at_position(const sass::string& str, size_t position) { function code_point_size_at_offset (line 37) | size_t code_point_size_at_offset(const sass::string& str, size_t off... function normalize_index (line 49) | size_t normalize_index(int index, size_t len) { function convert_from_utf16 (line 80) | sass::string convert_from_utf16(const wstring& utf16) function wstring (line 91) | wstring convert_to_utf16(const sass::string& utf8) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/utf8_string.hpp type Sass (line 8) | namespace Sass { type UTF_8 (line 9) | namespace UTF_8 { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/util.cpp type Sass (line 17) | namespace Sass { function round (line 19) | double round(double val, size_t precision) function sass_strtod (line 39) | double sass_strtod(const char *str) function free_string_array (line 66) | void free_string_array(char ** arr) { function read_css_string (line 100) | sass::string read_css_string(const sass::string& str, bool css) function evacuate_escapes (line 128) | sass::string evacuate_escapes(const sass::string& str) function newline_to_space (line 162) | void newline_to_space(sass::string& str) function string_to_output (line 171) | sass::string string_to_output(const sass::string& str) function escape_string (line 202) | sass::string escape_string(const sass::string& str) function comment_to_compact_string (line 224) | sass::string comment_to_compact_string(const sass::string& text) function detect_best_quotemark (line 257) | char detect_best_quotemark(const char* s, char qm) function read_hex_escapes (line 273) | sass::string read_hex_escapes(const sass::string& s) function unquote (line 342) | sass::string unquote(const sass::string& s, char* qd, bool keep_utf8_s... function quote (line 434) | sass::string quote(const sass::string& s, char q) function is_hex_doublet (line 495) | bool is_hex_doublet(double n) function is_color_doublet (line 503) | bool is_color_doublet(double r, double g, double b) function peek_linefeed (line 508) | bool peek_linefeed(const char* start) type Util (line 530) | namespace Util { function isPrintable (line 532) | bool isPrintable(StyleRule* r, Sass_Output_Style style) { function isPrintable (line 580) | bool isPrintable(String_Constant* s, Sass_Output_Style style) function isPrintable (line 585) | bool isPrintable(String_Quoted* s, Sass_Output_Style style) function isPrintable (line 590) | bool isPrintable(Declaration* d, Sass_Output_Style style) function isPrintable (line 598) | bool isPrintable(SupportsRule* f, Sass_Output_Style style) { function isPrintable (line 629) | bool isPrintable(CssMediaRule* m, Sass_Output_Style style) function isPrintable (line 668) | bool isPrintable(Comment* c, Sass_Output_Style style) function isPrintable (line 682) | bool isPrintable(Block_Obj b, Sass_Output_Style style) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/util.hpp type Sass (line 19) | namespace Sass { function T (line 22) | T clip(const T& n, const T& lower, const T& upper) { function T (line 27) | T absmod(const T& n, const T& r) { function contains_all (line 57) | bool contains_all(C container, T elements) { function starts_with (line 66) | inline bool starts_with(const sass::string& str, const char* prefix, s... function starts_with (line 70) | inline bool starts_with(const sass::string& str, const char* prefix) { function ends_with (line 76) | inline bool ends_with(const sass::string& str, const sass::string& suf... function ends_with (line 80) | inline bool ends_with(const sass::string& str, const char* suffix, siz... function ends_with (line 88) | inline bool ends_with(const sass::string& str, const char* suffix) { type Util (line 92) | namespace Util { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/util_string.cpp type Sass (line 6) | namespace Sass { type Util (line 7) | namespace Util { function equalsLiteral (line 17) | bool equalsLiteral(const char* lit, const sass::string& test) { function ascii_str_tolower (line 30) | void ascii_str_tolower(sass::string* s) { function ascii_str_toupper (line 36) | void ascii_str_toupper(sass::string* s) { function rtrim (line 42) | sass::string rtrim(sass::string str) { function unvendor (line 52) | sass::string unvendor(const sass::string& name) function normalize_newlines (line 64) | sass::string normalize_newlines(const sass::string& str) { function normalize_underscores (line 84) | sass::string normalize_underscores(const sass::string& str) { function normalize_decimals (line 90) | sass::string normalize_decimals(const sass::string& str) { function opening_bracket_for (line 103) | char opening_bracket_for(char closing_bracket) { function closing_bracket_for (line 112) | char closing_bracket_for(char opening_bracket) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/util_string.hpp type Sass (line 7) | namespace Sass { type Util (line 8) | namespace Util { function ascii_isalpha (line 35) | inline bool ascii_isalpha(unsigned char c) { function ascii_isdigit (line 39) | inline bool ascii_isdigit(unsigned char c) { function ascii_isalnum (line 43) | inline bool ascii_isalnum(unsigned char c) { function ascii_isascii (line 47) | inline bool ascii_isascii(unsigned char c) { return c < 128; } function ascii_isxdigit (line 49) | inline bool ascii_isxdigit(unsigned char c) { function ascii_isspace (line 53) | inline bool ascii_isspace(unsigned char c) { function ascii_tolower (line 57) | inline char ascii_tolower(unsigned char c) { function ascii_toupper (line 64) | inline char ascii_toupper(unsigned char c) { FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/values.cpp type Sass (line 10) | namespace Sass { function Value (line 76) | Value* sass_value_to_ast_node (const union Sass_Value* val) FILE: compiler/compiler/Compiler/Vendors/Clibsass/Sources/values.hpp type Sass (line 6) | namespace Sass { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/bitstream.h type BIT_CStream_t (line 76) | typedef struct { type BIT_DStream_t (line 110) | typedef struct { type BIT_DStream_status (line 118) | typedef enum { BIT_DStream_unfinished = 0, function BIT_highbit32 (line 158) | MEM_STATIC unsigned BIT_highbit32 (U32 val) function MEM_STATIC (line 203) | MEM_STATIC size_t BIT_initCStream(BIT_CStream_t* bitC, function MEM_STATIC (line 218) | MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, function MEM_STATIC (line 231) | MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, function MEM_STATIC (line 243) | MEM_STATIC void BIT_flushBitsFast(BIT_CStream_t* bitC) function MEM_STATIC (line 259) | MEM_STATIC void BIT_flushBits(BIT_CStream_t* bitC) function MEM_STATIC (line 274) | MEM_STATIC size_t BIT_closeCStream(BIT_CStream_t* bitC) function MEM_STATIC (line 292) | MEM_STATIC size_t BIT_initDStream(BIT_DStream_t* bitD, const void* srcBu... function MEM_STATIC (line 340) | MEM_STATIC size_t BIT_getUpperBits(size_t bitContainer, U32 const start) function MEM_STATIC (line 345) | MEM_STATIC size_t BIT_getMiddleBits(size_t bitContainer, U32 const start... function MEM_STATIC (line 353) | MEM_STATIC size_t BIT_getLowerBits(size_t bitContainer, U32 const nbBits) function MEM_STATIC (line 365) | MEM_STATIC size_t BIT_lookBits(const BIT_DStream_t* bitD, U32 nbBits) function MEM_STATIC (line 381) | MEM_STATIC size_t BIT_lookBitsFast(const BIT_DStream_t* bitD, U32 nbBits) function MEM_STATIC (line 388) | MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) function MEM_STATIC (line 397) | MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits) function MEM_STATIC (line 406) | MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits) function MEM_STATIC (line 419) | MEM_STATIC BIT_DStream_status BIT_reloadDStream(BIT_DStream_t* bitD) function BIT_endOfDStream (line 451) | MEM_STATIC unsigned BIT_endOfDStream(const BIT_DStream_t* DStream) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/cpu.h type ZSTD_cpuid_t (line 27) | typedef struct { function ZSTD_cpuid (line 34) | ZSTD_cpuid(void) { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/entropy_common.c function FSE_versionNumber (line 47) | unsigned FSE_versionNumber(void) { return FSE_VERSION_NUMBER; } function FSE_isError (line 51) | unsigned FSE_isError(size_t code) { return ERR_isError(code); } function HUF_isError (line 54) | unsigned HUF_isError(size_t code) { return ERR_isError(code); } function FSE_readNCount (line 61) | size_t FSE_readNCount (short* normalizedCounter, unsigned* maxSVPtr, uns... function HUF_readStats (line 175) | size_t HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats, FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/error_private.h type ZSTD_ErrorCode (line 45) | typedef ZSTD_ErrorCode ERR_enum; function ERR_isError (line 56) | ERR_STATIC unsigned ERR_isError(size_t code) { return (code > ERROR(maxC... function ERR_STATIC (line 58) | ERR_STATIC ERR_enum ERR_getErrorCode(size_t code) { if (!ERR_isError(cod... function ERR_STATIC (line 67) | ERR_STATIC const char* ERR_getErrorName(size_t code) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/fse.h type FSE_CTable (line 180) | typedef unsigned FSE_CTable; type FSE_DTable (line 253) | typedef unsigned FSE_DTable; type FSE_repeat (line 358) | typedef enum { type FSE_CState_t (line 371) | typedef struct { type FSE_DState_t (line 431) | typedef struct { type FSE_symbolCompressionTransform (line 503) | typedef struct { function MEM_STATIC (line 508) | MEM_STATIC void FSE_initCState(FSE_CState_t* statePtr, const FSE_CTable*... function MEM_STATIC (line 523) | MEM_STATIC void FSE_initCState2(FSE_CState_t* statePtr, const FSE_CTable... function MEM_STATIC (line 534) | MEM_STATIC void FSE_encodeSymbol(BIT_CStream_t* bitC, FSE_CState_t* stat... function MEM_STATIC (line 543) | MEM_STATIC void FSE_flushCState(BIT_CStream_t* bitC, const FSE_CState_t*... function MEM_STATIC (line 555) | MEM_STATIC U32 FSE_getMaxNbBits(const void* symbolTTPtr, U32 symbolValue) function MEM_STATIC (line 565) | MEM_STATIC U32 FSE_bitCost(const void* symbolTTPtr, U32 tableLog, U32 sy... type FSE_DTableHeader (line 585) | typedef struct { type FSE_decode_t (line 590) | typedef struct function MEM_STATIC (line 597) | MEM_STATIC void FSE_initDState(FSE_DState_t* DStatePtr, BIT_DStream_t* b... function MEM_STATIC (line 606) | MEM_STATIC BYTE FSE_peekSymbol(const FSE_DState_t* DStatePtr) function MEM_STATIC (line 612) | MEM_STATIC void FSE_updateState(FSE_DState_t* DStatePtr, BIT_DStream_t* ... function MEM_STATIC (line 620) | MEM_STATIC BYTE FSE_decodeSymbol(FSE_DState_t* DStatePtr, BIT_DStream_t*... function MEM_STATIC (line 633) | MEM_STATIC BYTE FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, BIT_DStrea... function FSE_endOfDState (line 644) | MEM_STATIC unsigned FSE_endOfDState(const FSE_DState_t* DStatePtr) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/fse_compress.c function FSE_buildCTable_wksp (line 86) | size_t FSE_buildCTable_wksp(FSE_CTable* ct, function FSE_buildCTable (line 192) | size_t FSE_buildCTable(FSE_CTable* ct, const short* normalizedCounter, u... function FSE_NCountWriteBound (line 206) | size_t FSE_NCountWriteBound(unsigned maxSymbolValue, unsigned tableLog) function FSE_writeNCount_generic (line 212) | static size_t function FSE_writeNCount (line 308) | size_t FSE_writeNCount (void* buffer, size_t bufferSize, function FSE_CTable (line 325) | FSE_CTable* FSE_createCTable (unsigned maxSymbolValue, unsigned tableLog) function FSE_freeCTable (line 333) | void FSE_freeCTable (FSE_CTable* ct) { free(ct); } function FSE_minTableLog (line 336) | static unsigned FSE_minTableLog(size_t srcSize, unsigned maxSymbolValue) function FSE_optimalTableLog_internal (line 345) | unsigned FSE_optimalTableLog_internal(unsigned maxTableLog, size_t srcSi... function FSE_optimalTableLog (line 359) | unsigned FSE_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsig... function FSE_normalizeM2 (line 368) | static size_t FSE_normalizeM2(short* norm, U32 tableLog, const unsigned*... function FSE_normalizeCount (line 455) | size_t FSE_normalizeCount (short* normalizedCounter, unsigned tableLog, function FSE_buildCTable_raw (line 518) | size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits) function FSE_buildCTable_rle (line 551) | size_t FSE_buildCTable_rle (FSE_CTable* ct, BYTE symbolValue) function FSE_compress_usingCTable_generic (line 574) | static size_t FSE_compress_usingCTable_generic (void* dst, size_t dstSize, function FSE_compress_usingCTable (line 633) | size_t FSE_compress_usingCTable (void* dst, size_t dstSize, function FSE_compressBound (line 646) | size_t FSE_compressBound(size_t size) { return FSE_COMPRESSBOUND(size); } function FSE_compress_wksp (line 655) | size_t FSE_compress_wksp (void* dst, size_t dstSize, const void* src, si... type fseWkspMax_t (line 702) | typedef struct { function FSE_compress2 (line 707) | size_t FSE_compress2 (void* dst, size_t dstCapacity, const void* src, si... function FSE_compress (line 715) | size_t FSE_compress (void* dst, size_t dstCapacity, const void* src, siz... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/fse_decompress.c function FSE_DTable (line 84) | FSE_DTable* FSE_createDTable (unsigned tableLog) function FSE_freeDTable (line 90) | void FSE_freeDTable (FSE_DTable* dt) function FSE_buildDTable (line 95) | size_t FSE_buildDTable(FSE_DTable* dt, const short* normalizedCounter, u... function FSE_buildDTable_rle (line 158) | size_t FSE_buildDTable_rle (FSE_DTable* dt, BYTE symbolValue) function FSE_buildDTable_raw (line 176) | size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits) function FORCE_INLINE_TEMPLATE (line 202) | FORCE_INLINE_TEMPLATE size_t FSE_decompress_usingDTable_generic( function FSE_decompress_usingDTable (line 265) | size_t FSE_decompress_usingDTable(void* dst, size_t originalSize, function FSE_decompress_wksp (line 279) | size_t FSE_decompress_wksp(void* dst, size_t dstCapacity, const void* cS... type FSE_DTable (line 301) | typedef FSE_DTable DTable_max_t[FSE_DTABLE_SIZE_U32(FSE_MAX_TABLELOG)]; function FSE_decompress (line 303) | size_t FSE_decompress(void* dst, size_t dstCapacity, const void* cSrc, s... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/hist.c function HIST_isError (line 44) | unsigned HIST_isError(size_t code) { return ERR_isError(code); } function HIST_count_simple (line 49) | unsigned HIST_count_simple(unsigned* count, unsigned* maxSymbolValuePtr, type HIST_checkInput_e (line 76) | typedef enum { trustInput, checkMaxSymbolValue } HIST_checkInput_e; function HIST_count_parallel_wksp (line 86) | static size_t HIST_count_parallel_wksp( function HIST_countFast_wksp (line 164) | size_t HIST_countFast_wksp(unsigned* count, unsigned* maxSymbolValuePtr, function HIST_countFast (line 176) | size_t HIST_countFast(unsigned* count, unsigned* maxSymbolValuePtr, function HIST_count_wksp (line 186) | size_t HIST_count_wksp(unsigned* count, unsigned* maxSymbolValuePtr, function HIST_count (line 198) | size_t HIST_count(unsigned* count, unsigned* maxSymbolValuePtr, FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/huf.h type U32 (line 164) | typedef U32 HUF_DTable; type HUF_CElt (line 207) | typedef struct HUF_CElt_s HUF_CElt; type HUF_repeat (line 212) | typedef enum { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/huf_compress.c function HUF_optimalTableLog (line 70) | unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsig... function HUF_compressWeights (line 85) | static size_t HUF_compressWeights (void* dst, size_t dstSize, const void... type HUF_CElt_s (line 128) | struct HUF_CElt_s { function HUF_writeCTable (line 136) | size_t HUF_writeCTable (void* dst, size_t maxDstSize, function HUF_readCTable (line 172) | size_t HUF_readCTable (HUF_CElt* CTable, unsigned* maxSymbolValuePtr, co... function U32 (line 220) | U32 HUF_getNbBits(const void* symbolTable, U32 symbolValue) type nodeElt (line 228) | typedef struct nodeElt_s { function U32 (line 235) | static U32 HUF_setMaxHeight(nodeElt* huffNode, U32 lastNonNull, U32 maxN... type rankPos (line 313) | typedef struct { function HUF_sort (line 318) | static void HUF_sort(nodeElt* huffNode, const unsigned* count, U32 maxSy... type nodeElt (line 349) | typedef nodeElt huffNodeTable[HUF_CTABLE_WORKSPACE_SIZE_U32]; function HUF_buildCTable_wksp (line 350) | size_t HUF_buildCTable_wksp (HUF_CElt* tree, const unsigned* count, U32 ... function HUF_buildCTable (line 424) | size_t HUF_buildCTable (HUF_CElt* tree, const unsigned* count, unsigned ... function HUF_estimateCompressedSize (line 430) | static size_t HUF_estimateCompressedSize(HUF_CElt* CTable, const unsigne... function HUF_validateCTable (line 440) | static int HUF_validateCTable(const HUF_CElt* CTable, const unsigned* co... function HUF_compressBound (line 449) | size_t HUF_compressBound(size_t size) { return HUF_COMPRESSBOUND(size); } function FORCE_INLINE_TEMPLATE (line 451) | FORCE_INLINE_TEMPLATE void function FORCE_INLINE_TEMPLATE (line 465) | FORCE_INLINE_TEMPLATE size_t function HUF_compress1X_usingCTable_internal_bmi2 (line 514) | size_t function HUF_compress1X_usingCTable_internal_default (line 522) | static size_t function HUF_compress1X_usingCTable_internal (line 530) | static size_t function HUF_compress1X_usingCTable_internal (line 543) | static size_t function HUF_compress1X_usingCTable (line 554) | size_t HUF_compress1X_usingCTable(void* dst, size_t dstSize, const void*... function HUF_compress4X_usingCTable_internal (line 560) | static size_t function HUF_compress4X_usingCTable (line 608) | size_t HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void*... type HUF_nbStreams_e (line 613) | typedef enum { HUF_singleStream, HUF_fourStreams } HUF_nbStreams_e; function HUF_compressCTable_internal (line 615) | static size_t HUF_compressCTable_internal( type HUF_compress_tables_t (line 631) | typedef struct { function HUF_compress_internal (line 639) | static size_t function HUF_compress1X_wksp (line 727) | size_t HUF_compress1X_wksp (void* dst, size_t dstSize, function HUF_compress1X_repeat (line 738) | size_t HUF_compress1X_repeat (void* dst, size_t dstSize, function HUF_compress1X (line 750) | size_t HUF_compress1X (void* dst, size_t dstSize, function HUF_compress4X_wksp (line 761) | size_t HUF_compress4X_wksp (void* dst, size_t dstSize, function HUF_compress4X_repeat (line 775) | size_t HUF_compress4X_repeat (void* dst, size_t dstSize, function HUF_compress2 (line 787) | size_t HUF_compress2 (void* dst, size_t dstSize, function HUF_compress (line 795) | size_t HUF_compress (void* dst, size_t maxDstSize, const void* src, size... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/huf_decompress.c type DTableDesc (line 124) | typedef struct { BYTE maxTableLog; BYTE tableType; BYTE tableLog; BYTE r... function DTableDesc (line 126) | static DTableDesc HUF_getDTableDesc(const HUF_DTable* table) type HUF_DEltX1 (line 139) | typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX1; function HUF_readDTableX1_wksp (line 141) | size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t... function HUF_readDTableX1 (line 198) | size_t HUF_readDTableX1(HUF_DTable* DTable, const void* src, size_t srcS... function FORCE_INLINE_TEMPLATE (line 205) | FORCE_INLINE_TEMPLATE BYTE function HINT_INLINE (line 225) | HINT_INLINE size_t function FORCE_INLINE_TEMPLATE (line 250) | FORCE_INLINE_TEMPLATE size_t function FORCE_INLINE_TEMPLATE (line 273) | FORCE_INLINE_TEMPLATE size_t function HUF_DGEN (line 373) | HUF_DGEN(HUF_decompress1X1_usingDTable_internal) function HUF_decompress1X1_DCtx (line 403) | size_t HUF_decompress1X1_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, function HUF_decompress1X1 (line 411) | size_t HUF_decompress1X1 (void* dst, size_t dstSize, const void* cSrc, s... function HUF_decompress4X1_usingDTable (line 417) | size_t HUF_decompress4X1_usingDTable( function HUF_decompress4X1_DCtx_wksp_bmi2 (line 427) | static size_t HUF_decompress4X1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* d... function HUF_decompress4X1_DCtx_wksp (line 442) | size_t HUF_decompress4X1_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t d... function HUF_decompress4X1_DCtx (line 450) | size_t HUF_decompress4X1_DCtx (HUF_DTable* dctx, void* dst, size_t dstSi... function HUF_decompress4X1 (line 456) | size_t HUF_decompress4X1 (void* dst, size_t dstSize, const void* cSrc, s... type HUF_DEltX2 (line 471) | typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX2; type sortedSymbol_t (line 472) | typedef struct { BYTE symbol; BYTE weight; } sortedSymbol_t; type U32 (line 473) | typedef U32 rankValCol_t[HUF_TABLELOG_MAX + 1]; type rankValCol_t (line 474) | typedef rankValCol_t rankVal_t[HUF_TABLELOG_MAX]; function HUF_fillDTableX2Level2 (line 479) | static void HUF_fillDTableX2Level2(HUF_DEltX2* DTable, U32 sizeLog, cons... function HUF_fillDTableX2 (line 520) | static void HUF_fillDTableX2(HUF_DEltX2* DTable, const U32 targetLog, function HUF_readDTableX2_wksp (line 562) | size_t HUF_readDTableX2_wksp(HUF_DTable* DTable, function HUF_readDTableX2 (line 662) | size_t HUF_readDTableX2(HUF_DTable* DTable, const void* src, size_t srcS... function FORCE_INLINE_TEMPLATE (line 670) | FORCE_INLINE_TEMPLATE U32 function FORCE_INLINE_TEMPLATE (line 679) | FORCE_INLINE_TEMPLATE U32 function HINT_INLINE (line 706) | HINT_INLINE size_t function FORCE_INLINE_TEMPLATE (line 733) | FORCE_INLINE_TEMPLATE size_t function FORCE_INLINE_TEMPLATE (line 761) | FORCE_INLINE_TEMPLATE size_t function HUF_DGEN (line 850) | HUF_DGEN(HUF_decompress1X2_usingDTable_internal) function HUF_decompress1X2_DCtx (line 879) | size_t HUF_decompress1X2_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, function HUF_decompress1X2 (line 887) | size_t HUF_decompress1X2 (void* dst, size_t dstSize, const void* cSrc, s... function HUF_decompress4X2_usingDTable (line 893) | size_t HUF_decompress4X2_usingDTable( function HUF_decompress4X2_DCtx_wksp_bmi2 (line 903) | static size_t HUF_decompress4X2_DCtx_wksp_bmi2(HUF_DTable* dctx, void* d... function HUF_decompress4X2_DCtx_wksp (line 918) | size_t HUF_decompress4X2_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t d... function HUF_decompress4X2_DCtx (line 926) | size_t HUF_decompress4X2_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, function HUF_decompress4X2 (line 934) | size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, s... function HUF_decompress1X_usingDTable (line 947) | size_t HUF_decompress1X_usingDTable(void* dst, size_t maxDstSize, function HUF_decompress4X_usingDTable (line 966) | size_t HUF_decompress4X_usingDTable(void* dst, size_t maxDstSize, type algo_time_t (line 987) | typedef struct { U32 tableTime; U32 decode256Time; } algo_time_t; function U32 (line 1015) | U32 HUF_selectDecoder (size_t dstSize, size_t cSrcSize) function HUF_decompress (line 1042) | size_t HUF_decompress (void* dst, size_t dstSize, const void* cSrc, size... function HUF_decompress4X_DCtx (line 1069) | size_t HUF_decompress4X_DCtx (HUF_DTable* dctx, void* dst, size_t dstSiz... function HUF_decompress4X_hufOnly (line 1093) | size_t HUF_decompress4X_hufOnly(HUF_DTable* dctx, void* dst, size_t dstS... function HUF_decompress4X_hufOnly_wksp (line 1101) | size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable* dctx, void* dst, function HUF_decompress1X_DCtx_wksp (line 1127) | size_t HUF_decompress1X_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t ds... function HUF_decompress1X_DCtx (line 1157) | size_t HUF_decompress1X_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, function HUF_decompress1X_usingDTable_bmi2 (line 1166) | size_t HUF_decompress1X_usingDTable_bmi2(void* dst, size_t maxDstSize, c... function HUF_decompress1X1_DCtx_wksp_bmi2 (line 1184) | size_t HUF_decompress1X1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, siz... function HUF_decompress4X_usingDTable_bmi2 (line 1197) | size_t HUF_decompress4X_usingDTable_bmi2(void* dst, size_t maxDstSize, c... function HUF_decompress4X_hufOnly_wksp_bmi2 (line 1214) | size_t HUF_decompress4X_hufOnly_wksp_bmi2(HUF_DTable* dctx, void* dst, s... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/include/zstd.h type ZSTD_CCtx (line 195) | typedef struct ZSTD_CCtx_s ZSTD_CCtx; type ZSTD_DCtx (line 218) | typedef struct ZSTD_DCtx_s ZSTD_DCtx; type ZSTD_strategy (line 251) | typedef enum { ZSTD_fast=1, type ZSTD_cParameter (line 265) | typedef enum { type ZSTD_bounds (line 416) | typedef struct { type ZSTD_ResetDirective (line 461) | typedef enum { type ZSTD_dParameter (line 510) | typedef enum { type ZSTD_inBuffer (line 561) | typedef struct ZSTD_inBuffer_s { type ZSTD_outBuffer (line 567) | typedef struct ZSTD_outBuffer_s { type ZSTD_CCtx (line 636) | typedef ZSTD_CCtx ZSTD_CStream; type ZSTD_EndDirective (line 643) | typedef enum { type ZSTD_DCtx (line 756) | typedef ZSTD_DCtx ZSTD_DStream; type ZSTD_CDict (line 808) | typedef struct ZSTD_CDict_s ZSTD_CDict; type ZSTD_DDict (line 840) | typedef struct ZSTD_DDict_s ZSTD_DDict; type ZSTD_CCtx_params (line 1095) | typedef struct ZSTD_CCtx_params_s ZSTD_CCtx_params; type ZSTD_Sequence (line 1097) | typedef struct { type ZSTD_compressionParameters (line 1115) | typedef struct { type ZSTD_frameParameters (line 1125) | typedef struct { type ZSTD_parameters (line 1131) | typedef struct { type ZSTD_dictContentType_e (line 1136) | typedef enum { type ZSTD_dictLoadMethod_e (line 1142) | typedef enum { type ZSTD_format_e (line 1147) | typedef enum { type ZSTD_dictAttachPref_e (line 1154) | typedef enum { type ZSTD_literalCompressionMode_e (line 1193) | typedef enum { type ZSTD_customMem (line 1364) | typedef struct { ZSTD_allocFunction customAlloc; ZSTD_freeFunction custo... type ZSTD_frameProgression (line 1777) | typedef struct { type ZSTD_frameType_e (line 1969) | typedef enum { ZSTD_frame, ZSTD_skippableFrame } ZSTD_frameType_e; type ZSTD_frameHeader (line 1970) | typedef struct { type ZSTD_nextInputType_e (line 2001) | typedef enum { ZSTDnit_frameHeader, ZSTDnit_blockHeader, ZSTDnit_block, ... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/mem.h function MEM_STATIC (line 48) | MEM_STATIC void MEM_check(void) { MEM_STATIC_ASSERT((sizeof(size_t)==4) ... type BYTE (line 129) | typedef uint8_t BYTE; type U16 (line 130) | typedef uint16_t U16; type S16 (line 131) | typedef int16_t S16; type U32 (line 132) | typedef uint32_t U32; type S32 (line 133) | typedef int32_t S32; type U64 (line 134) | typedef uint64_t U64; type S64 (line 135) | typedef int64_t S64; type BYTE (line 141) | typedef unsigned char BYTE; type U16 (line 145) | typedef unsigned short U16; type S16 (line 146) | typedef signed short S16; type U32 (line 150) | typedef unsigned int U32; type S32 (line 151) | typedef signed int S32; type U64 (line 154) | typedef unsigned long long U64; type S64 (line 155) | typedef signed long long S64; function MEM_32bits (line 183) | MEM_STATIC unsigned MEM_32bits(void) { return sizeof(size_t)==4; } function MEM_64bits (line 184) | MEM_STATIC unsigned MEM_64bits(void) { return sizeof(size_t)==8; } function MEM_isLittleEndian (line 186) | MEM_STATIC unsigned MEM_isLittleEndian(void) function MEM_STATIC (line 196) | MEM_STATIC U16 MEM_read16(const void* memPtr) { return *(const U16*) mem... function MEM_STATIC (line 197) | MEM_STATIC U32 MEM_read32(const void* memPtr) { return *(const U32*) mem... function MEM_STATIC (line 198) | MEM_STATIC U64 MEM_read64(const void* memPtr) { return *(const U64*) mem... function MEM_STATIC (line 199) | MEM_STATIC size_t MEM_readST(const void* memPtr) { return *(const size_t... function MEM_STATIC (line 201) | MEM_STATIC void MEM_write16(void* memPtr, U16 value) { *(U16*)memPtr = v... function MEM_STATIC (line 202) | MEM_STATIC void MEM_write32(void* memPtr, U32 value) { *(U32*)memPtr = v... function MEM_STATIC (line 203) | MEM_STATIC void MEM_write64(void* memPtr, U64 value) { *(U64*)memPtr = v... type unalign16 (line 211) | typedef struct { U16 v; } unalign16; type unalign32 (line 212) | typedef struct { U32 v; } unalign32; type unalign64 (line 213) | typedef struct { U64 v; } unalign64; type unalignArch (line 214) | typedef struct { size_t v; } unalignArch; type unalign16 (line 217) | typedef struct { U16 v; } __attribute__((packed)) unalign16; type unalign32 (line 218) | typedef struct { U32 v; } __attribute__((packed)) unalign32; type unalign64 (line 219) | typedef struct { U64 v; } __attribute__((packed)) unalign64; type unalignArch (line 220) | typedef struct { size_t v; } __attribute__((packed)) unalignArch; function MEM_STATIC (line 223) | MEM_STATIC U16 MEM_read16(const void* ptr) { return ((const unalign16*)p... function MEM_STATIC (line 224) | MEM_STATIC U32 MEM_read32(const void* ptr) { return ((const unalign32*)p... function MEM_STATIC (line 225) | MEM_STATIC U64 MEM_read64(const void* ptr) { return ((const unalign64*)p... function MEM_STATIC (line 226) | MEM_STATIC size_t MEM_readST(const void* ptr) { return ((const unalignAr... function MEM_STATIC (line 228) | MEM_STATIC void MEM_write16(void* memPtr, U16 value) { ((unalign16*)memP... function MEM_STATIC (line 229) | MEM_STATIC void MEM_write32(void* memPtr, U32 value) { ((unalign32*)memP... function MEM_STATIC (line 230) | MEM_STATIC void MEM_write64(void* memPtr, U64 value) { ((unalign64*)memP... function MEM_STATIC (line 237) | MEM_STATIC U16 MEM_read16(const void* memPtr) function MEM_STATIC (line 242) | MEM_STATIC U32 MEM_read32(const void* memPtr) function MEM_STATIC (line 247) | MEM_STATIC U64 MEM_read64(const void* memPtr) function MEM_STATIC (line 252) | MEM_STATIC size_t MEM_readST(const void* memPtr) function MEM_STATIC (line 257) | MEM_STATIC void MEM_write16(void* memPtr, U16 value) function MEM_STATIC (line 262) | MEM_STATIC void MEM_write32(void* memPtr, U32 value) function MEM_STATIC (line 267) | MEM_STATIC void MEM_write64(void* memPtr, U64 value) function MEM_STATIC (line 274) | MEM_STATIC U32 MEM_swap32(U32 in) function MEM_STATIC (line 289) | MEM_STATIC U64 MEM_swap64(U64 in) function MEM_STATIC (line 308) | MEM_STATIC size_t MEM_swapST(size_t in) function MEM_STATIC (line 318) | MEM_STATIC U16 MEM_readLE16(const void* memPtr) function MEM_STATIC (line 328) | MEM_STATIC void MEM_writeLE16(void* memPtr, U16 val) function MEM_STATIC (line 339) | MEM_STATIC U32 MEM_readLE24(const void* memPtr) function MEM_STATIC (line 344) | MEM_STATIC void MEM_writeLE24(void* memPtr, U32 val) function MEM_STATIC (line 350) | MEM_STATIC U32 MEM_readLE32(const void* memPtr) function MEM_STATIC (line 358) | MEM_STATIC void MEM_writeLE32(void* memPtr, U32 val32) function MEM_STATIC (line 366) | MEM_STATIC U64 MEM_readLE64(const void* memPtr) function MEM_STATIC (line 374) | MEM_STATIC void MEM_writeLE64(void* memPtr, U64 val64) function MEM_STATIC (line 382) | MEM_STATIC size_t MEM_readLEST(const void* memPtr) function MEM_STATIC (line 390) | MEM_STATIC void MEM_writeLEST(void* memPtr, size_t val) function MEM_STATIC (line 400) | MEM_STATIC U32 MEM_readBE32(const void* memPtr) function MEM_STATIC (line 408) | MEM_STATIC void MEM_writeBE32(void* memPtr, U32 val32) function MEM_STATIC (line 416) | MEM_STATIC U64 MEM_readBE64(const void* memPtr) function MEM_STATIC (line 424) | MEM_STATIC void MEM_writeBE64(void* memPtr, U64 val64) function MEM_STATIC (line 432) | MEM_STATIC size_t MEM_readBEST(const void* memPtr) function MEM_STATIC (line 440) | MEM_STATIC void MEM_writeBEST(void* memPtr, size_t val) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/pool.c type POOL_job (line 29) | typedef struct POOL_job_s { type POOL_ctx_s (line 34) | struct POOL_ctx_s { function POOL_ctx (line 108) | POOL_ctx* POOL_create(size_t numThreads, size_t queueSize) { function POOL_ctx (line 112) | POOL_ctx* POOL_create_advanced(size_t numThreads, size_t queueSize, function POOL_join (line 161) | static void POOL_join(POOL_ctx* ctx) { function POOL_free (line 176) | void POOL_free(POOL_ctx *ctx) { function POOL_sizeof (line 189) | size_t POOL_sizeof(POOL_ctx *ctx) { function POOL_resize_internal (line 198) | static int POOL_resize_internal(POOL_ctx* ctx, size_t numThreads) function POOL_resize (line 227) | int POOL_resize(POOL_ctx* ctx, size_t numThreads) function isQueueFull (line 244) | static int isQueueFull(POOL_ctx const* ctx) { function POOL_add_internal (line 254) | static void POOL_add_internal(POOL_ctx* ctx, POOL_function function, voi... function POOL_add (line 266) | void POOL_add(POOL_ctx* ctx, POOL_function function, void* opaque) function POOL_tryAdd (line 279) | int POOL_tryAdd(POOL_ctx* ctx, POOL_function function, void* opaque) type POOL_ctx_s (line 301) | struct POOL_ctx_s { function POOL_ctx (line 306) | POOL_ctx* POOL_create(size_t numThreads, size_t queueSize) { function POOL_ctx (line 310) | POOL_ctx* POOL_create_advanced(size_t numThreads, size_t queueSize, ZSTD... function POOL_free (line 317) | void POOL_free(POOL_ctx* ctx) { function POOL_resize (line 322) | int POOL_resize(POOL_ctx* ctx, size_t numThreads) { function POOL_add (line 327) | void POOL_add(POOL_ctx* ctx, POOL_function function, void* opaque) { function POOL_tryAdd (line 332) | int POOL_tryAdd(POOL_ctx* ctx, POOL_function function, void* opaque) { function POOL_sizeof (line 338) | size_t POOL_sizeof(POOL_ctx* ctx) { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/pool.h type POOL_ctx (line 23) | typedef struct POOL_ctx_s POOL_ctx; FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/threading.c function worker (line 37) | static unsigned __stdcall worker(void *arg) function ZSTD_pthread_create (line 44) | int ZSTD_pthread_create(ZSTD_pthread_t* thread, const void* unused, function ZSTD_pthread_join (line 58) | int ZSTD_pthread_join(ZSTD_pthread_t thread, void **value_ptr) function ZSTD_pthread_mutex_init (line 82) | int ZSTD_pthread_mutex_init(ZSTD_pthread_mutex_t* mutex, pthread_mutexat... function ZSTD_pthread_mutex_destroy (line 90) | int ZSTD_pthread_mutex_destroy(ZSTD_pthread_mutex_t* mutex) function ZSTD_pthread_cond_init (line 101) | int ZSTD_pthread_cond_init(ZSTD_pthread_cond_t* cond, pthread_condattr_t... function ZSTD_pthread_cond_destroy (line 109) | int ZSTD_pthread_cond_destroy(ZSTD_pthread_cond_t* cond) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/threading.h type ZSTD_pthread_t (line 64) | typedef struct { type ZSTD_pthread_mutex_t (line 133) | typedef int ZSTD_pthread_mutex_t; type ZSTD_pthread_cond_t (line 139) | typedef int ZSTD_pthread_cond_t; FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/xxhash.c function XXH_free (line 104) | static void XXH_free (void* p) { free(p); } type BYTE (line 147) | typedef uint8_t BYTE; type U16 (line 148) | typedef uint16_t U16; type U32 (line 149) | typedef uint32_t U32; type S32 (line 150) | typedef int32_t S32; type U64 (line 151) | typedef uint64_t U64; type BYTE (line 153) | typedef unsigned char BYTE; type U16 (line 154) | typedef unsigned short U16; type U32 (line 155) | typedef unsigned int U32; type S32 (line 156) | typedef signed int S32; type U64 (line 157) | typedef unsigned long long U64; function U32 (line 165) | static U32 XXH_read32(const void* memPtr) { return *(const U32*) memPtr; } function U64 (line 166) | static U64 XXH_read64(const void* memPtr) { return *(const U64*) memPtr; } type unalign (line 172) | typedef union { U32 u32; U64 u64; } __attribute__((packed)) unalign; function U32 (line 174) | static U32 XXH_read32(const void* ptr) { return ((const unalign*)ptr)->u... function U64 (line 175) | static U64 XXH_read64(const void* ptr) { return ((const unalign*)ptr)->u... function U32 (line 183) | static U32 XXH_read32(const void* memPtr) function U64 (line 190) | static U64 XXH_read64(const void* memPtr) function U32 (line 226) | static U32 XXH_swap32 (U32 x) function U64 (line 233) | static U64 XXH_swap64 (U64 x) type XXH_endianess (line 250) | typedef enum { XXH_bigEndian=0, XXH_littleEndian=1 } XXH_endianess; type XXH_alignment (line 262) | typedef enum { XXH_aligned, XXH_unaligned } XXH_alignment; function FORCE_INLINE_TEMPLATE (line 264) | FORCE_INLINE_TEMPLATE U32 XXH_readLE32_align(const void* ptr, XXH_endian... function FORCE_INLINE_TEMPLATE (line 272) | FORCE_INLINE_TEMPLATE U32 XXH_readLE32(const void* ptr, XXH_endianess en... function U32 (line 277) | static U32 XXH_readBE32(const void* ptr) function FORCE_INLINE_TEMPLATE (line 282) | FORCE_INLINE_TEMPLATE U64 XXH_readLE64_align(const void* ptr, XXH_endian... function FORCE_INLINE_TEMPLATE (line 290) | FORCE_INLINE_TEMPLATE U64 XXH_readLE64(const void* ptr, XXH_endianess en... function U64 (line 295) | static U64 XXH_readBE64(const void* ptr) function XXH_versionNumber (line 322) | XXH_PUBLIC_API unsigned XXH_versionNumber (void) { return XXH_VERSION_NU... function XXH_PUBLIC_API (line 328) | XXH_PUBLIC_API void XXH32_copyState(XXH32_state_t* restrict dstState, co... function XXH_PUBLIC_API (line 333) | XXH_PUBLIC_API void XXH64_copyState(XXH64_state_t* restrict dstState, co... function U32 (line 343) | static U32 XXH32_round(U32 seed, U32 input) function FORCE_INLINE_TEMPLATE (line 351) | FORCE_INLINE_TEMPLATE U32 XXH32_endian_align(const void* input, size_t l... function XXH32 (line 408) | XXH_PUBLIC_API unsigned int XXH32 (const void* input, size_t len, unsign... function U64 (line 435) | static U64 XXH64_round(U64 acc, U64 input) function U64 (line 443) | static U64 XXH64_mergeRound(U64 acc, U64 val) function FORCE_INLINE_TEMPLATE (line 451) | FORCE_INLINE_TEMPLATE U64 XXH64_endian_align(const void* input, size_t l... function XXH64 (line 520) | XXH_PUBLIC_API unsigned long long XXH64 (const void* input, size_t len, ... function XXH_PUBLIC_API (line 551) | XXH_PUBLIC_API XXH32_state_t* XXH32_createState(void) function XXH_PUBLIC_API (line 555) | XXH_PUBLIC_API XXH_errorcode XXH32_freeState(XXH32_state_t* statePtr) function XXH_PUBLIC_API (line 561) | XXH_PUBLIC_API XXH64_state_t* XXH64_createState(void) function XXH_PUBLIC_API (line 565) | XXH_PUBLIC_API XXH_errorcode XXH64_freeState(XXH64_state_t* statePtr) function XXH_PUBLIC_API (line 574) | XXH_PUBLIC_API XXH_errorcode XXH32_reset(XXH32_state_t* statePtr, unsign... function XXH_PUBLIC_API (line 587) | XXH_PUBLIC_API XXH_errorcode XXH64_reset(XXH64_state_t* statePtr, unsign... function FORCE_INLINE_TEMPLATE (line 600) | FORCE_INLINE_TEMPLATE XXH_errorcode XXH32_update_endian (XXH32_state_t* ... function XXH_PUBLIC_API (line 658) | XXH_PUBLIC_API XXH_errorcode XXH32_update (XXH32_state_t* state_in, cons... function FORCE_INLINE_TEMPLATE (line 670) | FORCE_INLINE_TEMPLATE U32 XXH32_digest_endian (const XXH32_state_t* stat... function XXH32_digest (line 706) | XXH_PUBLIC_API unsigned int XXH32_digest (const XXH32_state_t* state_in) function FORCE_INLINE_TEMPLATE (line 720) | FORCE_INLINE_TEMPLATE XXH_errorcode XXH64_update_endian (XXH64_state_t* ... function XXH_PUBLIC_API (line 775) | XXH_PUBLIC_API XXH_errorcode XXH64_update (XXH64_state_t* state_in, cons... function FORCE_INLINE_TEMPLATE (line 787) | FORCE_INLINE_TEMPLATE U64 XXH64_digest_endian (const XXH64_state_t* stat... function XXH64_digest (line 839) | XXH_PUBLIC_API unsigned long long XXH64_digest (const XXH64_state_t* sta... function XXH_PUBLIC_API (line 860) | XXH_PUBLIC_API void XXH32_canonicalFromHash(XXH32_canonical_t* dst, XXH3... function XXH_PUBLIC_API (line 867) | XXH_PUBLIC_API void XXH64_canonicalFromHash(XXH64_canonical_t* dst, XXH6... function XXH_PUBLIC_API (line 874) | XXH_PUBLIC_API XXH32_hash_t XXH32_hashFromCanonical(const XXH32_canonica... function XXH_PUBLIC_API (line 879) | XXH_PUBLIC_API XXH64_hash_t XXH64_hashFromCanonical(const XXH64_canonica... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/xxhash.h type XXH_errorcode (line 79) | typedef enum { XXH_OK=0, XXH_ERROR } XXH_errorcode; type XXH32_hash_t (line 160) | typedef unsigned int XXH32_hash_t; type XXH64_hash_t (line 161) | typedef unsigned long long XXH64_hash_t; type XXH32_state_t (line 182) | typedef struct XXH32_state_s XXH32_state_t; type XXH64_state_t (line 183) | typedef struct XXH64_state_s XXH64_state_t; type XXH32_canonical_t (line 246) | typedef struct { unsigned char digest[4]; } XXH32_canonical_t; type XXH64_canonical_t (line 247) | typedef struct { unsigned char digest[8]; } XXH64_canonical_t; type XXH32_state_s (line 272) | struct XXH32_state_s { type XXH64_state_s (line 284) | struct XXH64_state_s { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_common.c function ZSTD_versionNumber (line 25) | unsigned ZSTD_versionNumber(void) { return ZSTD_VERSION_NUMBER; } function ZSTD_isError (line 37) | unsigned ZSTD_isError(size_t code) { return ERR_isError(code); } function ZSTD_ErrorCode (line 45) | ZSTD_ErrorCode ZSTD_getErrorCode(size_t code) { return ERR_getErrorCode(... function ZSTD_free (line 75) | void ZSTD_free(void* ptr, ZSTD_customMem customMem) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_compress.c function ZSTD_compressBound (line 36) | size_t ZSTD_compressBound(size_t srcSize) { type ZSTD_CDict_s (line 44) | struct ZSTD_CDict_s { function ZSTD_CCtx (line 56) | ZSTD_CCtx* ZSTD_createCCtx(void) function ZSTD_initCCtx (line 61) | static void ZSTD_initCCtx(ZSTD_CCtx* cctx, ZSTD_customMem memManager) function ZSTD_CCtx (line 73) | ZSTD_CCtx* ZSTD_createCCtx_advanced(ZSTD_customMem customMem) function ZSTD_CCtx (line 85) | ZSTD_CCtx* ZSTD_initStaticCCtx(void *workspace, size_t workspaceSize) function ZSTD_clearAllDicts (line 114) | static void ZSTD_clearAllDicts(ZSTD_CCtx* cctx) function ZSTD_sizeof_localDict (line 123) | static size_t ZSTD_sizeof_localDict(ZSTD_localDict dict) function ZSTD_freeCCtxContent (line 130) | static void ZSTD_freeCCtxContent(ZSTD_CCtx* cctx) function ZSTD_freeCCtx (line 141) | size_t ZSTD_freeCCtx(ZSTD_CCtx* cctx) function ZSTD_sizeof_mtctx (line 157) | static size_t ZSTD_sizeof_mtctx(const ZSTD_CCtx* cctx) function ZSTD_sizeof_CCtx (line 168) | size_t ZSTD_sizeof_CCtx(const ZSTD_CCtx* cctx) function ZSTD_sizeof_CStream (line 178) | size_t ZSTD_sizeof_CStream(const ZSTD_CStream* zcs) function seqStore_t (line 184) | const seqStore_t* ZSTD_getSeqStore(const ZSTD_CCtx* ctx) { return &(ctx-... function ZSTD_CCtx_params (line 186) | static ZSTD_CCtx_params ZSTD_makeCCtxParamsFromCParams( function ZSTD_CCtx_params (line 198) | static ZSTD_CCtx_params* ZSTD_createCCtxParams_advanced( function ZSTD_CCtx_params (line 212) | ZSTD_CCtx_params* ZSTD_createCCtxParams(void) function ZSTD_freeCCtxParams (line 217) | size_t ZSTD_freeCCtxParams(ZSTD_CCtx_params* params) function ZSTD_CCtxParams_reset (line 224) | size_t ZSTD_CCtxParams_reset(ZSTD_CCtx_params* params) function ZSTD_CCtxParams_init (line 229) | size_t ZSTD_CCtxParams_init(ZSTD_CCtx_params* cctxParams, int compressio... function ZSTD_CCtxParams_init_advanced (line 237) | size_t ZSTD_CCtxParams_init_advanced(ZSTD_CCtx_params* cctxParams, ZSTD_... function ZSTD_CCtx_params (line 251) | static ZSTD_CCtx_params ZSTD_assignParamsToCCtxParams( function ZSTD_bounds (line 262) | ZSTD_bounds ZSTD_cParam_getBounds(ZSTD_cParameter param) function ZSTD_cParam_clampBounds (line 420) | static size_t ZSTD_cParam_clampBounds(ZSTD_cParameter cParam, int* value) function ZSTD_isUpdateAuthorized (line 435) | static int ZSTD_isUpdateAuthorized(ZSTD_cParameter param) function ZSTD_CCtx_setParameter (line 472) | size_t ZSTD_CCtx_setParameter(ZSTD_CCtx* cctx, ZSTD_cParameter param, in... function ZSTD_CCtxParams_setParameter (line 521) | size_t ZSTD_CCtxParams_setParameter(ZSTD_CCtx_params* CCtxParams, function ZSTD_CCtx_getParameter (line 704) | size_t ZSTD_CCtx_getParameter(ZSTD_CCtx* cctx, ZSTD_cParameter param, in... function ZSTD_CCtxParams_getParameter (line 709) | size_t ZSTD_CCtxParams_getParameter( function ZSTD_CCtx_setParametersUsingCCtxParams (line 820) | size_t ZSTD_CCtx_setParametersUsingCCtxParams( function ZSTDLIB_API (line 831) | ZSTDLIB_API size_t ZSTD_CCtx_setPledgedSrcSize(ZSTD_CCtx* cctx, unsigned... function ZSTD_initLocalDict (line 844) | static size_t ZSTD_initLocalDict(ZSTD_CCtx* cctx) function ZSTD_CCtx_loadDictionary_advanced (line 877) | size_t ZSTD_CCtx_loadDictionary_advanced( function ZSTDLIB_API (line 902) | ZSTDLIB_API size_t ZSTD_CCtx_loadDictionary_byReference( function ZSTDLIB_API (line 909) | ZSTDLIB_API size_t ZSTD_CCtx_loadDictionary(ZSTD_CCtx* cctx, const void*... function ZSTD_CCtx_refCDict (line 916) | size_t ZSTD_CCtx_refCDict(ZSTD_CCtx* cctx, const ZSTD_CDict* cdict) function ZSTD_CCtx_refPrefix (line 925) | size_t ZSTD_CCtx_refPrefix(ZSTD_CCtx* cctx, const void* prefix, size_t p... function ZSTD_CCtx_refPrefix_advanced (line 930) | size_t ZSTD_CCtx_refPrefix_advanced( function ZSTD_CCtx_reset (line 943) | size_t ZSTD_CCtx_reset(ZSTD_CCtx* cctx, ZSTD_ResetDirective reset) function ZSTD_checkCParams (line 963) | size_t ZSTD_checkCParams(ZSTD_compressionParameters cParams) function ZSTD_compressionParameters (line 978) | static ZSTD_compressionParameters function U32 (line 999) | static U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat) function ZSTD_compressionParameters (line 1011) | static ZSTD_compressionParameters function ZSTD_compressionParameters (line 1046) | ZSTD_compressionParameters function ZSTD_compressionParameters (line 1055) | ZSTD_compressionParameters ZSTD_getCParamsFromCCtxParams( function ZSTD_sizeof_matchState (line 1075) | static size_t function ZSTD_estimateCCtxSize_usingCCtxParams (line 1103) | size_t ZSTD_estimateCCtxSize_usingCCtxParams(const ZSTD_CCtx_params* par... function ZSTD_estimateCCtxSize_usingCParams (line 1131) | size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cPa... function ZSTD_estimateCCtxSize_internal (line 1137) | static size_t ZSTD_estimateCCtxSize_internal(int compressionLevel) function ZSTD_estimateCCtxSize (line 1143) | size_t ZSTD_estimateCCtxSize(int compressionLevel) function ZSTD_estimateCStreamSize_usingCCtxParams (line 1154) | size_t ZSTD_estimateCStreamSize_usingCCtxParams(const ZSTD_CCtx_params* ... function ZSTD_estimateCStreamSize_usingCParams (line 1170) | size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters ... function ZSTD_estimateCStreamSize_internal (line 1176) | static size_t ZSTD_estimateCStreamSize_internal(int compressionLevel) function ZSTD_estimateCStreamSize (line 1182) | size_t ZSTD_estimateCStreamSize(int compressionLevel) function ZSTD_frameProgression (line 1197) | ZSTD_frameProgression ZSTD_getFrameProgression(const ZSTD_CCtx* cctx) function ZSTD_toFlushNow (line 1221) | size_t ZSTD_toFlushNow(ZSTD_CCtx* cctx) function ZSTD_assertEqualCParams (line 1232) | static void ZSTD_assertEqualCParams(ZSTD_compressionParameters cParams1, function ZSTD_reset_compressedBlockState (line 1246) | static void ZSTD_reset_compressedBlockState(ZSTD_compressedBlockState_t*... function ZSTD_invalidateMatchState (line 1261) | static void ZSTD_invalidateMatchState(ZSTD_matchState_t* ms) type ZSTD_buffered_policy_e (line 1276) | typedef enum { type ZSTD_compResetPolicy_e (line 1288) | typedef enum { type ZSTD_indexResetPolicy_e (line 1298) | typedef enum { type ZSTD_resetTarget_e (line 1303) | typedef enum { function ZSTD_reset_matchState (line 1308) | static size_t function ZSTD_indexTooCloseToMax (line 1379) | static int ZSTD_indexTooCloseToMax(ZSTD_window_t w) function ZSTD_resetCCtx_internal (line 1386) | static size_t ZSTD_resetCCtx_internal(ZSTD_CCtx* zc, function ZSTD_invalidateRepCodes (line 1558) | void ZSTD_invalidateRepCodes(ZSTD_CCtx* cctx) { function ZSTD_shouldAttachDict (line 1581) | static int ZSTD_shouldAttachDict(const ZSTD_CDict* cdict, function ZSTD_resetCCtx_byAttachingCDict (line 1594) | static size_t function ZSTD_resetCCtx_byCopyingCDict (line 1642) | static size_t ZSTD_resetCCtx_byCopyingCDict(ZSTD_CCtx* cctx, function ZSTD_resetCCtx_usingCDict (line 1706) | static size_t ZSTD_resetCCtx_usingCDict(ZSTD_CCtx* cctx, function ZSTD_copyCCtx_internal (line 1732) | static size_t ZSTD_copyCCtx_internal(ZSTD_CCtx* dstCCtx, function ZSTD_copyCCtx (line 1797) | size_t ZSTD_copyCCtx(ZSTD_CCtx* dstCCtx, const ZSTD_CCtx* srcCCtx, unsig... function FORCE_INLINE_TEMPLATE (line 1818) | FORCE_INLINE_TEMPLATE void function ZSTD_reduceTable (line 1853) | static void ZSTD_reduceTable(U32* const table, U32 const size, U32 const... function ZSTD_reduceTable_btlazy2 (line 1858) | static void ZSTD_reduceTable_btlazy2(U32* const table, U32 const size, U... function ZSTD_reduceIndex (line 1865) | static void ZSTD_reduceIndex (ZSTD_matchState_t* ms, ZSTD_CCtx_params co... function ZSTD_noCompressBlock (line 1892) | static size_t ZSTD_noCompressBlock (void* dst, size_t dstCapacity, const... function ZSTD_seqToCodes (line 1902) | void ZSTD_seqToCodes(const seqStore_t* seqStorePtr) function ZSTD_disableLiteralsCompression (line 1924) | static int ZSTD_disableLiteralsCompression(const ZSTD_CCtx_params* cctxP... function MEM_STATIC (line 1941) | MEM_STATIC size_t function MEM_STATIC (line 2128) | MEM_STATIC size_t function ZSTD_blockCompressor (line 2161) | ZSTD_blockCompressor ZSTD_selectBlockCompressor(ZSTD_strategy strat, ZST... function ZSTD_storeLastLiterals (line 2204) | static void ZSTD_storeLastLiterals(seqStore_t* seqStorePtr, function ZSTD_resetSeqStore (line 2211) | void ZSTD_resetSeqStore(seqStore_t* ssPtr) type ZSTD_buildSeqStore_e (line 2218) | typedef enum { ZSTDbss_compress, ZSTDbss_noCompress } ZSTD_buildSeqStore_e; function ZSTD_buildSeqStore (line 2220) | static size_t ZSTD_buildSeqStore(ZSTD_CCtx* zc, const void* src, size_t ... function ZSTD_copyBlockSequences (line 2292) | static void ZSTD_copyBlockSequences(ZSTD_CCtx* zc) function ZSTD_getSequences (line 2343) | size_t ZSTD_getSequences(ZSTD_CCtx* zc, ZSTD_Sequence* outSeqs, function ZSTD_isRLE (line 2364) | static int ZSTD_isRLE(const BYTE *ip, size_t length) { function ZSTD_compressBlock_internal (line 2373) | static size_t ZSTD_compressBlock_internal(ZSTD_CCtx* zc, function ZSTD_overflowCorrectIfNeeded (line 2439) | static void ZSTD_overflowCorrectIfNeeded(ZSTD_matchState_t* ms, function ZSTD_compress_frameChunk (line 2470) | static size_t ZSTD_compress_frameChunk (ZSTD_CCtx* cctx, function ZSTD_writeFrameHeader (line 2534) | static size_t ZSTD_writeFrameHeader(void* dst, size_t dstCapacity, function ZSTD_writeLastEmptyBlock (line 2583) | size_t ZSTD_writeLastEmptyBlock(void* dst, size_t dstCapacity) function ZSTD_referenceExternalSequences (line 2592) | size_t ZSTD_referenceExternalSequences(ZSTD_CCtx* cctx, rawSeq* seq, siz... function ZSTD_compressContinue_internal (line 2605) | static size_t ZSTD_compressContinue_internal (ZSTD_CCtx* cctx, function ZSTD_compressContinue (line 2665) | size_t ZSTD_compressContinue (ZSTD_CCtx* cctx, function ZSTD_getBlockSize (line 2674) | size_t ZSTD_getBlockSize(const ZSTD_CCtx* cctx) function ZSTD_compressBlock (line 2681) | size_t ZSTD_compressBlock(ZSTD_CCtx* cctx, void* dst, size_t dstCapacity... function ZSTD_loadDictionaryContent (line 2693) | static size_t ZSTD_loadDictionaryContent(ZSTD_matchState_t* ms, function ZSTD_checkDictNCount (line 2757) | static size_t ZSTD_checkDictNCount(short* normalizedCounter, unsigned di... function ZSTD_loadZstdDictionary (line 2776) | static size_t ZSTD_loadZstdDictionary(ZSTD_compressedBlockState_t* bs, function ZSTD_compress_insertDictionary (line 2882) | static size_t function ZSTD_compressBegin_internal (line 2924) | static size_t ZSTD_compressBegin_internal(ZSTD_CCtx* cctx, function ZSTD_compressBegin_advanced_internal (line 2964) | size_t ZSTD_compressBegin_advanced_internal(ZSTD_CCtx* cctx, function ZSTD_compressBegin_advanced (line 2984) | size_t ZSTD_compressBegin_advanced(ZSTD_CCtx* cctx, function ZSTD_compressBegin_usingDict (line 2996) | size_t ZSTD_compressBegin_usingDict(ZSTD_CCtx* cctx, const void* dict, s... function ZSTD_compressBegin (line 3006) | size_t ZSTD_compressBegin(ZSTD_CCtx* cctx, int compressionLevel) function ZSTD_writeEpilogue (line 3015) | static size_t ZSTD_writeEpilogue(ZSTD_CCtx* cctx, void* dst, size_t dstC... function ZSTD_compressEnd (line 3054) | size_t ZSTD_compressEnd (ZSTD_CCtx* cctx, function ZSTD_compress_internal (line 3080) | static size_t ZSTD_compress_internal (ZSTD_CCtx* cctx, function ZSTD_compress_advanced (line 3096) | size_t ZSTD_compress_advanced (ZSTD_CCtx* cctx, function ZSTD_compress_advanced_internal (line 3112) | size_t ZSTD_compress_advanced_internal( function ZSTD_compress_usingDict (line 3126) | size_t ZSTD_compress_usingDict(ZSTD_CCtx* cctx, function ZSTD_compressCCtx (line 3138) | size_t ZSTD_compressCCtx(ZSTD_CCtx* cctx, function ZSTD_compress (line 3148) | size_t ZSTD_compress(void* dst, size_t dstCapacity, function ZSTD_estimateCDictSize_advanced (line 3165) | size_t ZSTD_estimateCDictSize_advanced( function ZSTD_estimateCDictSize (line 3177) | size_t ZSTD_estimateCDictSize(size_t dictSize, int compressionLevel) function ZSTD_sizeof_CDict (line 3183) | size_t ZSTD_sizeof_CDict(const ZSTD_CDict* cdict) function ZSTD_initCDict_internal (line 3192) | static size_t ZSTD_initCDict_internal( function ZSTD_CDict (line 3245) | ZSTD_CDict* ZSTD_createCDict_advanced(const void* dictBuffer, size_t dic... function ZSTD_CDict (line 3288) | ZSTD_CDict* ZSTD_createCDict(const void* dict, size_t dictSize, int comp... function ZSTD_CDict (line 3299) | ZSTD_CDict* ZSTD_createCDict_byReference(const void* dict, size_t dictSi... function ZSTD_freeCDict (line 3307) | size_t ZSTD_freeCDict(ZSTD_CDict* cdict) function ZSTD_CDict (line 3333) | const ZSTD_CDict* ZSTD_initStaticCDict( function ZSTD_compressionParameters (line 3371) | ZSTD_compressionParameters ZSTD_getCParamsFromCDict(const ZSTD_CDict* cd... function ZSTD_compressBegin_usingCDict_advanced (line 3379) | size_t ZSTD_compressBegin_usingCDict_advanced( function ZSTD_compressBegin_usingCDict (line 3416) | size_t ZSTD_compressBegin_usingCDict(ZSTD_CCtx* cctx, const ZSTD_CDict* ... function ZSTD_compress_usingCDict_advanced (line 3423) | size_t ZSTD_compress_usingCDict_advanced(ZSTD_CCtx* cctx, function ZSTD_compress_usingCDict (line 3437) | size_t ZSTD_compress_usingCDict(ZSTD_CCtx* cctx, function ZSTD_CStream (line 3452) | ZSTD_CStream* ZSTD_createCStream(void) function ZSTD_CStream (line 3458) | ZSTD_CStream* ZSTD_initStaticCStream(void *workspace, size_t workspaceSize) function ZSTD_CStream (line 3463) | ZSTD_CStream* ZSTD_createCStream_advanced(ZSTD_customMem customMem) function ZSTD_freeCStream (line 3468) | size_t ZSTD_freeCStream(ZSTD_CStream* zcs) function ZSTD_CStreamInSize (line 3477) | size_t ZSTD_CStreamInSize(void) { return ZSTD_BLOCKSIZE_MAX; } function ZSTD_CStreamOutSize (line 3479) | size_t ZSTD_CStreamOutSize(void) function ZSTD_resetCStream_internal (line 3484) | static size_t ZSTD_resetCStream_internal(ZSTD_CStream* cctx, function ZSTD_resetCStream (line 3514) | size_t ZSTD_resetCStream(ZSTD_CStream* zcs, unsigned long long pss) function ZSTD_initCStream_internal (line 3531) | size_t ZSTD_initCStream_internal(ZSTD_CStream* zcs, function ZSTD_initCStream_usingCDict_advanced (line 3553) | size_t ZSTD_initCStream_usingCDict_advanced(ZSTD_CStream* zcs, function ZSTD_initCStream_usingCDict (line 3567) | size_t ZSTD_initCStream_usingCDict(ZSTD_CStream* zcs, const ZSTD_CDict* ... function ZSTD_initCStream_advanced (line 3580) | size_t ZSTD_initCStream_advanced(ZSTD_CStream* zcs, function ZSTD_initCStream_usingDict (line 3598) | size_t ZSTD_initCStream_usingDict(ZSTD_CStream* zcs, const void* dict, s... function ZSTD_initCStream_srcSize (line 3607) | size_t ZSTD_initCStream_srcSize(ZSTD_CStream* zcs, int compressionLevel,... function ZSTD_initCStream (line 3622) | size_t ZSTD_initCStream(ZSTD_CStream* zcs, int compressionLevel) function ZSTD_nextInputSizeHint (line 3633) | static size_t ZSTD_nextInputSizeHint(const ZSTD_CCtx* cctx) function ZSTD_limitCopy (line 3640) | static size_t ZSTD_limitCopy(void* dst, size_t dstCapacity, function ZSTD_compressStream_generic (line 3652) | static size_t ZSTD_compressStream_generic(ZSTD_CStream* zcs, function ZSTD_nextInputSizeHint_MTorST (line 3791) | static size_t ZSTD_nextInputSizeHint_MTorST(const ZSTD_CCtx* cctx) function ZSTD_compressStream (line 3803) | size_t ZSTD_compressStream(ZSTD_CStream* zcs, ZSTD_outBuffer* output, ZS... function ZSTD_compressStream2 (line 3810) | size_t ZSTD_compressStream2( ZSTD_CCtx* cctx, function ZSTD_compressStream2_simpleArgs (line 3896) | size_t ZSTD_compressStream2_simpleArgs ( function ZSTD_compress2 (line 3911) | size_t ZSTD_compress2(ZSTD_CCtx* cctx, function ZSTD_flushStream (line 3936) | size_t ZSTD_flushStream(ZSTD_CStream* zcs, ZSTD_outBuffer* output) function ZSTD_endStream (line 3943) | size_t ZSTD_endStream(ZSTD_CStream* zcs, ZSTD_outBuffer* output) function ZSTD_maxCLevel (line 3962) | int ZSTD_maxCLevel(void) { return ZSTD_MAX_CLEVEL; } function ZSTD_minCLevel (line 3963) | int ZSTD_minCLevel(void) { return (int)-ZSTD_TARGETLENGTH_MAX; } function ZSTD_compressionParameters (line 4075) | ZSTD_compressionParameters ZSTD_getCParams(int compressionLevel, unsigne... function ZSTD_parameters (line 4095) | ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long ... FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_compress_internal.h type ZSTD_compressionStage_e (line 49) | typedef enum { ZSTDcs_created=0, ZSTDcs_init, ZSTDcs_ongoing, ZSTDcs_end... type ZSTD_cStreamStage (line 50) | typedef enum { zcss_init=0, zcss_load, zcss_flush } ZSTD_cStreamStage; type ZSTD_prefixDict (line 52) | typedef struct ZSTD_prefixDict_s { type ZSTD_localDict (line 58) | typedef struct { type ZSTD_hufCTables_t (line 66) | typedef struct { type ZSTD_fseCTables_t (line 71) | typedef struct { type ZSTD_entropyCTables_t (line 80) | typedef struct { type ZSTD_match_t (line 85) | typedef struct { type ZSTD_optimal_t (line 90) | typedef struct { type ZSTD_OptPrice_e (line 98) | typedef enum { zop_dynamic=0, zop_predef } ZSTD_OptPrice_e; type optState_t (line 100) | typedef struct { type ZSTD_compressedBlockState_t (line 122) | typedef struct { type ZSTD_window_t (line 127) | typedef struct { type ZSTD_matchState_t (line 135) | typedef struct ZSTD_matchState_t ZSTD_matchState_t; type ZSTD_matchState_t (line 136) | struct ZSTD_matchState_t { type ZSTD_blockState_t (line 155) | typedef struct { type ldmEntry_t (line 161) | typedef struct { type ldmState_t (line 166) | typedef struct { type ldmParams_t (line 174) | typedef struct { type rawSeq (line 183) | typedef struct { type rawSeqStore_t (line 189) | typedef struct { type SeqCollector (line 196) | typedef struct { type ZSTD_CCtx_params_s (line 203) | struct ZSTD_CCtx_params_s { type ZSTD_CCtx_s (line 234) | struct ZSTD_CCtx_s { type ZSTD_dictTableLoadMethod_e (line 285) | typedef enum { ZSTD_dtlm_fast, ZSTD_dtlm_full } ZSTD_dictTableLoadMethod_e; type ZSTD_dictMode_e (line 287) | typedef enum { ZSTD_noDict = 0, ZSTD_extDict = 1, ZSTD_dictMatchState = ... function MEM_STATIC (line 296) | MEM_STATIC U32 ZSTD_LLcode(U32 litLength) function MEM_STATIC (line 313) | MEM_STATIC U32 ZSTD_MLcode(U32 mlBase) function MEM_STATIC (line 330) | MEM_STATIC int ZSTD_cParam_withinBounds(ZSTD_cParameter cParam, int value) function MEM_STATIC (line 343) | MEM_STATIC size_t ZSTD_minGain(size_t srcSize, ZSTD_strategy strat) function ZSTD_safecopyLiterals (line 356) | static void ZSTD_safecopyLiterals(BYTE* op, BYTE const* ip, BYTE const* ... function ZSTD_storeSeq (line 373) | void ZSTD_storeSeq(seqStore_t* seqStorePtr, size_t litLength, const BYTE... function ZSTD_NbCommonBytes (line 430) | static unsigned ZSTD_NbCommonBytes (size_t val) function MEM_STATIC (line 499) | MEM_STATIC size_t ZSTD_count(const BYTE* pIn, const BYTE* pMatch, const ... function MEM_STATIC (line 524) | MEM_STATIC size_t function U32 (line 544) | static U32 ZSTD_hash3(U32 u, U32 h) { return ((u << (32-24)) * prime3... function MEM_STATIC (line 545) | MEM_STATIC size_t ZSTD_hash3Ptr(const void* ptr, U32 h) { return ZSTD_ha... function U32 (line 548) | static U32 ZSTD_hash4(U32 u, U32 h) { return (u * prime4bytes) >> (32... function ZSTD_hash4Ptr (line 549) | static size_t ZSTD_hash4Ptr(const void* ptr, U32 h) { return ZSTD_hash4(... function ZSTD_hash5 (line 552) | static size_t ZSTD_hash5(U64 u, U32 h) { return (size_t)(((u << (64-40)... function ZSTD_hash5Ptr (line 553) | static size_t ZSTD_hash5Ptr(const void* p, U32 h) { return ZSTD_hash5(ME... function ZSTD_hash6 (line 556) | static size_t ZSTD_hash6(U64 u, U32 h) { return (size_t)(((u << (64-48)... function ZSTD_hash6Ptr (line 557) | static size_t ZSTD_hash6Ptr(const void* p, U32 h) { return ZSTD_hash6(ME... function ZSTD_hash7 (line 560) | static size_t ZSTD_hash7(U64 u, U32 h) { return (size_t)(((u << (64-56)... function ZSTD_hash7Ptr (line 561) | static size_t ZSTD_hash7Ptr(const void* p, U32 h) { return ZSTD_hash7(ME... function ZSTD_hash8 (line 564) | static size_t ZSTD_hash8(U64 u, U32 h) { return (size_t)(((u) * prime8by... function ZSTD_hash8Ptr (line 565) | static size_t ZSTD_hash8Ptr(const void* p, U32 h) { return ZSTD_hash8(ME... function MEM_STATIC (line 567) | MEM_STATIC size_t ZSTD_hashPtr(const void* p, U32 hBits, U32 mls) function U64 (line 583) | static U64 ZSTD_ipow(U64 base, U64 exponent) function U64 (line 599) | static U64 ZSTD_rollingHash_append(U64 hash, void const* buf, size_t size) function MEM_STATIC (line 613) | MEM_STATIC U64 ZSTD_rollingHash_compute(void const* buf, size_t size) function MEM_STATIC (line 622) | MEM_STATIC U64 ZSTD_rollingHash_primePower(U32 length) function MEM_STATIC (line 630) | MEM_STATIC U64 ZSTD_rollingHash_rotate(U64 hash, BYTE toRemove, BYTE toA... function MEM_STATIC (line 655) | MEM_STATIC void ZSTD_window_clear(ZSTD_window_t* window) function MEM_STATIC (line 668) | MEM_STATIC U32 ZSTD_window_hasExtDict(ZSTD_window_t const window) function MEM_STATIC (line 678) | MEM_STATIC ZSTD_dictMode_e ZSTD_matchState_dictMode(const ZSTD_matchStat... function MEM_STATIC (line 692) | MEM_STATIC U32 ZSTD_window_needOverflowCorrection(ZSTD_window_t const wi... function MEM_STATIC (line 709) | MEM_STATIC U32 ZSTD_window_correctOverflow(ZSTD_window_t* window, U32 cy... function MEM_STATIC (line 773) | MEM_STATIC void function MEM_STATIC (line 818) | MEM_STATIC void function MEM_STATIC (line 854) | MEM_STATIC U32 ZSTD_window_update(ZSTD_window_t* window, function MEM_STATIC (line 886) | MEM_STATIC U32 ZSTD_getLowestMatchIndex(const ZSTD_matchState_t* ms, U32... function MEM_STATIC (line 901) | MEM_STATIC double ZSTD_fWeight(U32 rawStat) function MEM_STATIC (line 916) | MEM_STATIC void ZSTD_debugTable(const U32* table, U32 max) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_compress_literals.c function ZSTD_noCompressLiterals (line 16) | size_t ZSTD_noCompressLiterals (void* dst, size_t dstCapacity, const voi... function ZSTD_compressRleLiteralsBlock (line 42) | size_t ZSTD_compressRleLiteralsBlock (void* dst, size_t dstCapacity, con... function ZSTD_compressLiterals (line 68) | size_t ZSTD_compressLiterals (ZSTD_hufCTables_t const* prevHuf, FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_compress_sequences.c function ZSTD_getFSEMaxSymbolValue (line 46) | static unsigned ZSTD_getFSEMaxSymbolValue(FSE_CTable const* ctable) { function ZSTD_NCountCost (line 57) | static size_t ZSTD_NCountCost(unsigned const* count, unsigned const max, function ZSTD_entropyCost (line 71) | static size_t ZSTD_entropyCost(unsigned const* count, unsigned const max... function ZSTD_fseBitCost (line 89) | static size_t ZSTD_fseBitCost( function ZSTD_crossEntropyCost (line 120) | static size_t ZSTD_crossEntropyCost(short const* norm, unsigned accuracy... function symbolEncodingType_e (line 137) | symbolEncodingType_e function ZSTD_buildCTable (line 218) | size_t function FORCE_INLINE_TEMPLATE (line 263) | FORCE_INLINE_TEMPLATE size_t function ZSTD_encodeSequences_default (line 357) | static size_t function ZSTD_encodeSequences_bmi2 (line 375) | size_t function ZSTD_encodeSequences (line 392) | size_t ZSTD_encodeSequences( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_compress_sequences.h type ZSTD_defaultPolicy_e (line 17) | typedef enum { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_cwksp.h type ZSTD_cwksp_alloc_phase_e (line 51) | typedef enum { type ZSTD_cwksp (line 141) | typedef struct { function MEM_STATIC (line 161) | MEM_STATIC void ZSTD_cwksp_assert_internal_consistency(ZSTD_cwksp* ws) { function MEM_STATIC (line 174) | MEM_STATIC size_t ZSTD_cwksp_align(size_t size, size_t const align) { function MEM_STATIC (line 190) | MEM_STATIC size_t ZSTD_cwksp_alloc_size(size_t size) { function MEM_STATIC (line 198) | MEM_STATIC void ZSTD_cwksp_internal_advance_phase( function MEM_STATIC (line 227) | MEM_STATIC int ZSTD_cwksp_owns_buffer(const ZSTD_cwksp* ws, const void* ... function MEM_STATIC (line 234) | MEM_STATIC void* ZSTD_cwksp_reserve_internal( function MEM_STATIC (line 273) | MEM_STATIC BYTE* ZSTD_cwksp_reserve_buffer(ZSTD_cwksp* ws, size_t bytes) { function MEM_STATIC (line 280) | MEM_STATIC void* ZSTD_cwksp_reserve_aligned(ZSTD_cwksp* ws, size_t bytes) { function MEM_STATIC (line 290) | MEM_STATIC void* ZSTD_cwksp_reserve_table(ZSTD_cwksp* ws, size_t bytes) { function MEM_STATIC (line 319) | MEM_STATIC void* ZSTD_cwksp_reserve_object(ZSTD_cwksp* ws, size_t bytes) { function MEM_STATIC (line 355) | MEM_STATIC void ZSTD_cwksp_mark_tables_dirty(ZSTD_cwksp* ws) { function MEM_STATIC (line 375) | MEM_STATIC void ZSTD_cwksp_mark_tables_clean(ZSTD_cwksp* ws) { function MEM_STATIC (line 388) | MEM_STATIC void ZSTD_cwksp_clean_tables(ZSTD_cwksp* ws) { function MEM_STATIC (line 402) | MEM_STATIC void ZSTD_cwksp_clear_tables(ZSTD_cwksp* ws) { function MEM_STATIC (line 420) | MEM_STATIC void ZSTD_cwksp_clear(ZSTD_cwksp* ws) { function MEM_STATIC (line 455) | MEM_STATIC void ZSTD_cwksp_init(ZSTD_cwksp* ws, void* start, size_t size) { function MEM_STATIC (line 468) | MEM_STATIC size_t ZSTD_cwksp_create(ZSTD_cwksp* ws, size_t size, ZSTD_cu... function MEM_STATIC (line 476) | MEM_STATIC void ZSTD_cwksp_free(ZSTD_cwksp* ws, ZSTD_customMem customMem) { function MEM_STATIC (line 487) | MEM_STATIC void ZSTD_cwksp_move(ZSTD_cwksp* dst, ZSTD_cwksp* src) { function MEM_STATIC (line 492) | MEM_STATIC size_t ZSTD_cwksp_sizeof(const ZSTD_cwksp* ws) { function MEM_STATIC (line 496) | MEM_STATIC int ZSTD_cwksp_reserve_failed(const ZSTD_cwksp* ws) { function MEM_STATIC (line 504) | MEM_STATIC size_t ZSTD_cwksp_available_space(ZSTD_cwksp* ws) { function MEM_STATIC (line 508) | MEM_STATIC int ZSTD_cwksp_check_available(ZSTD_cwksp* ws, size_t additio... function MEM_STATIC (line 512) | MEM_STATIC int ZSTD_cwksp_check_too_large(ZSTD_cwksp* ws, size_t additio... function MEM_STATIC (line 517) | MEM_STATIC int ZSTD_cwksp_check_wasteful(ZSTD_cwksp* ws, size_t addition... function MEM_STATIC (line 522) | MEM_STATIC void ZSTD_cwksp_bump_oversized_duration( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_ddict.c type ZSTD_DDict_s (line 36) | struct ZSTD_DDict_s { function ZSTD_DDict_dictSize (line 52) | size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict) function ZSTD_copyDDictParameters (line 58) | void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) function ZSTD_loadEntropy_intoDDict (line 85) | static size_t function ZSTD_initDDict_internal (line 116) | static size_t ZSTD_initDDict_internal(ZSTD_DDict* ddict, function ZSTD_DDict (line 141) | ZSTD_DDict* ZSTD_createDDict_advanced(const void* dict, size_t dictSize, function ZSTD_DDict (line 166) | ZSTD_DDict* ZSTD_createDDict(const void* dict, size_t dictSize) function ZSTD_DDict (line 176) | ZSTD_DDict* ZSTD_createDDict_byReference(const void* dictBuffer, size_t ... function ZSTD_DDict (line 183) | const ZSTD_DDict* ZSTD_initStaticDDict( function ZSTD_freeDDict (line 208) | size_t ZSTD_freeDDict(ZSTD_DDict* ddict) function ZSTD_estimateDDictSize (line 221) | size_t ZSTD_estimateDDictSize(size_t dictSize, ZSTD_dictLoadMethod_e dic... function ZSTD_sizeof_DDict (line 226) | size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict) function ZSTD_getDictID_fromDDict (line 236) | unsigned ZSTD_getDictID_fromDDict(const ZSTD_DDict* ddict) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_decompress.c function ZSTD_sizeof_DCtx (line 78) | size_t ZSTD_sizeof_DCtx (const ZSTD_DCtx* dctx) function ZSTD_estimateDCtxSize (line 86) | size_t ZSTD_estimateDCtxSize(void) { return sizeof(ZSTD_DCtx); } function ZSTD_startingInputLength (line 89) | static size_t ZSTD_startingInputLength(ZSTD_format_e format) function ZSTD_initDCtx_internal (line 97) | static void ZSTD_initDCtx_internal(ZSTD_DCtx* dctx) function ZSTD_DCtx (line 117) | ZSTD_DCtx* ZSTD_initStaticDCtx(void *workspace, size_t workspaceSize) function ZSTD_DCtx (line 130) | ZSTD_DCtx* ZSTD_createDCtx_advanced(ZSTD_customMem customMem) function ZSTD_DCtx (line 142) | ZSTD_DCtx* ZSTD_createDCtx(void) function ZSTD_clearDict (line 148) | static void ZSTD_clearDict(ZSTD_DCtx* dctx) function ZSTD_freeDCtx (line 156) | size_t ZSTD_freeDCtx(ZSTD_DCtx* dctx) function ZSTD_copyDCtx (line 174) | void ZSTD_copyDCtx(ZSTD_DCtx* dstDCtx, const ZSTD_DCtx* srcDCtx) function ZSTD_isFrame (line 190) | unsigned ZSTD_isFrame(const void* buffer, size_t size) function ZSTD_frameHeaderSize_internal (line 208) | static size_t ZSTD_frameHeaderSize_internal(const void* src, size_t srcS... function ZSTD_frameHeaderSize (line 227) | size_t ZSTD_frameHeaderSize(const void* src, size_t srcSize) function ZSTD_getFrameHeader_advanced (line 239) | size_t ZSTD_getFrameHeader_advanced(ZSTD_frameHeader* zfhPtr, const void... function ZSTD_getFrameHeader (line 321) | size_t ZSTD_getFrameHeader(ZSTD_frameHeader* zfhPtr, const void* src, si... function ZSTD_getFrameContentSize (line 332) | unsigned long long ZSTD_getFrameContentSize(const void *src, size_t srcS... function readSkippableFrameSize (line 350) | static size_t readSkippableFrameSize(void const* src, size_t srcSize) function ZSTD_findDecompressedSize (line 372) | unsigned long long ZSTD_findDecompressedSize(const void* src, size_t src... function ZSTD_getDecompressedSize (line 421) | unsigned long long ZSTD_getDecompressedSize(const void* src, size_t srcS... function ZSTD_decodeFrameHeader (line 432) | static size_t ZSTD_decodeFrameHeader(ZSTD_DCtx* dctx, const void* src, s... function ZSTD_frameSizeInfo (line 448) | static ZSTD_frameSizeInfo ZSTD_errorFrameSizeInfo(size_t ret) function ZSTD_frameSizeInfo (line 456) | static ZSTD_frameSizeInfo ZSTD_findFrameSizeInfo(const void* src, size_t... function ZSTD_findFrameCompressedSize (line 527) | size_t ZSTD_findFrameCompressedSize(const void *src, size_t srcSize) function ZSTD_decompressBound (line 539) | unsigned long long ZSTD_decompressBound(const void* src, size_t srcSize) function ZSTD_checkContinuity (line 563) | void ZSTD_checkContinuity(ZSTD_DCtx* dctx, const void* dst) function ZSTD_insertBlock (line 575) | size_t ZSTD_insertBlock(ZSTD_DCtx* dctx, const void* blockStart, size_t ... function ZSTD_copyRawBlock (line 584) | static size_t ZSTD_copyRawBlock(void* dst, size_t dstCapacity, function ZSTD_setRleBlock (line 597) | static size_t ZSTD_setRleBlock(void* dst, size_t dstCapacity, function ZSTD_decompressFrame (line 615) | static size_t ZSTD_decompressFrame(ZSTD_DCtx* dctx, function ZSTD_decompressMultiFrame (line 698) | static size_t ZSTD_decompressMultiFrame(ZSTD_DCtx* dctx, function ZSTD_decompress_usingDict (line 790) | size_t ZSTD_decompress_usingDict(ZSTD_DCtx* dctx, function ZSTD_DDict (line 799) | static ZSTD_DDict const* ZSTD_getDDict(ZSTD_DCtx* dctx) function ZSTD_decompressDCtx (line 816) | size_t ZSTD_decompressDCtx(ZSTD_DCtx* dctx, void* dst, size_t dstCapacit... function ZSTD_decompress (line 822) | size_t ZSTD_decompress(void* dst, size_t dstCapacity, const void* src, s... function ZSTD_nextSrcSizeToDecompress (line 843) | size_t ZSTD_nextSrcSizeToDecompress(ZSTD_DCtx* dctx) { return dctx->expe... function ZSTD_nextInputType_e (line 845) | ZSTD_nextInputType_e ZSTD_nextInputType(ZSTD_DCtx* dctx) { function ZSTD_isSkipFrame (line 867) | static int ZSTD_isSkipFrame(ZSTD_DCtx* dctx) { return dctx->stage == ZST... function ZSTD_decompressContinue (line 873) | size_t ZSTD_decompressContinue(ZSTD_DCtx* dctx, void* dst, size_t dstCap... function ZSTD_refDictContent (line 1013) | static size_t ZSTD_refDictContent(ZSTD_DCtx* dctx, const void* dict, siz... function ZSTD_loadDEntropy (line 1025) | size_t function ZSTD_decompress_insertDictionary (line 1107) | static size_t ZSTD_decompress_insertDictionary(ZSTD_DCtx* dctx, const vo... function ZSTD_decompressBegin (line 1128) | size_t ZSTD_decompressBegin(ZSTD_DCtx* dctx) function ZSTD_decompressBegin_usingDict (line 1150) | size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx* dctx, const void* dict,... function ZSTD_decompressBegin_usingDDict (line 1163) | size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict... function ZSTD_getDictID_fromDict (line 1186) | unsigned ZSTD_getDictID_fromDict(const void* dict, size_t dictSize) function ZSTD_getDictID_fromFrame (line 1206) | unsigned ZSTD_getDictID_fromFrame(const void* src, size_t srcSize) function ZSTD_decompress_usingDDict (line 1218) | size_t ZSTD_decompress_usingDDict(ZSTD_DCtx* dctx, function ZSTD_DStream (line 1234) | ZSTD_DStream* ZSTD_createDStream(void) function ZSTD_DStream (line 1240) | ZSTD_DStream* ZSTD_initStaticDStream(void *workspace, size_t workspaceSize) function ZSTD_DStream (line 1245) | ZSTD_DStream* ZSTD_createDStream_advanced(ZSTD_customMem customMem) function ZSTD_freeDStream (line 1250) | size_t ZSTD_freeDStream(ZSTD_DStream* zds) function ZSTD_DStreamInSize (line 1258) | size_t ZSTD_DStreamInSize(void) { return ZSTD_BLOCKSIZE_MAX + ZSTD_bloc... function ZSTD_DStreamOutSize (line 1259) | size_t ZSTD_DStreamOutSize(void) { return ZSTD_BLOCKSIZE_MAX; } function ZSTD_DCtx_loadDictionary_advanced (line 1261) | size_t ZSTD_DCtx_loadDictionary_advanced(ZSTD_DCtx* dctx, function ZSTD_DCtx_loadDictionary_byReference (line 1277) | size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx* dctx, const void*... function ZSTD_DCtx_loadDictionary (line 1282) | size_t ZSTD_DCtx_loadDictionary(ZSTD_DCtx* dctx, const void* dict, size_... function ZSTD_DCtx_refPrefix_advanced (line 1287) | size_t ZSTD_DCtx_refPrefix_advanced(ZSTD_DCtx* dctx, const void* prefix,... function ZSTD_DCtx_refPrefix (line 1294) | size_t ZSTD_DCtx_refPrefix(ZSTD_DCtx* dctx, const void* prefix, size_t p... function ZSTD_initDStream_usingDict (line 1303) | size_t ZSTD_initDStream_usingDict(ZSTD_DStream* zds, const void* dict, s... function ZSTD_initDStream (line 1312) | size_t ZSTD_initDStream(ZSTD_DStream* zds) function ZSTD_initDStream_usingDDict (line 1321) | size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* dctx, const ZSTD_DDict*... function ZSTD_resetDStream (line 1331) | size_t ZSTD_resetDStream(ZSTD_DStream* dctx) function ZSTD_DCtx_refDDict (line 1338) | size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) function ZSTD_DCtx_setMaxWindowSize (line 1352) | size_t ZSTD_DCtx_setMaxWindowSize(ZSTD_DCtx* dctx, size_t maxWindowSize) function ZSTD_DCtx_setFormat (line 1364) | size_t ZSTD_DCtx_setFormat(ZSTD_DCtx* dctx, ZSTD_format_e format) function ZSTD_bounds (line 1369) | ZSTD_bounds ZSTD_dParam_getBounds(ZSTD_dParameter dParam) function ZSTD_dParam_withinBounds (line 1391) | static int ZSTD_dParam_withinBounds(ZSTD_dParameter dParam, int value) function ZSTD_DCtx_setParameter (line 1404) | size_t ZSTD_DCtx_setParameter(ZSTD_DCtx* dctx, ZSTD_dParameter dParam, i... function ZSTD_DCtx_reset (line 1422) | size_t ZSTD_DCtx_reset(ZSTD_DCtx* dctx, ZSTD_ResetDirective reset) function ZSTD_sizeof_DStream (line 1440) | size_t ZSTD_sizeof_DStream(const ZSTD_DStream* dctx) function ZSTD_decodingBufferSize_min (line 1445) | size_t ZSTD_decodingBufferSize_min(unsigned long long windowSize, unsign... function ZSTD_estimateDStreamSize (line 1456) | size_t ZSTD_estimateDStreamSize(size_t windowSize) function ZSTD_estimateDStreamSize_fromFrame (line 1464) | size_t ZSTD_estimateDStreamSize_fromFrame(const void* src, size_t srcSize) function MEM_STATIC (line 1479) | MEM_STATIC size_t ZSTD_limitCopy(void* dst, size_t dstCapacity, const vo... function ZSTD_decompressStream (line 1487) | size_t ZSTD_decompressStream(ZSTD_DStream* zds, ZSTD_outBuffer* output, ... function ZSTD_decompressStream_simpleArgs (line 1757) | size_t ZSTD_decompressStream_simpleArgs ( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_decompress_block.c function ZSTD_copy4 (line 47) | static void ZSTD_copy4(void* dst, const void* src) { memcpy(dst, src, 4); } function ZSTD_getcBlockSize (line 56) | size_t ZSTD_getcBlockSize(const void* src, size_t srcSize, function ZSTD_decodeLiteralsBlock (line 79) | size_t ZSTD_decodeLiteralsBlock(ZSTD_DCtx* dctx, function ZSTD_buildSeqTable_rle (line 346) | static void ZSTD_buildSeqTable_rle(ZSTD_seqSymbol* dt, U32 baseValue, U3... function ZSTD_buildFSETable (line 367) | void function ZSTD_buildSeqTable (line 433) | static size_t ZSTD_buildSeqTable(ZSTD_seqSymbol* DTableSpace, const ZSTD... function ZSTD_decodeSeqHeaders (line 480) | size_t ZSTD_decodeSeqHeaders(ZSTD_DCtx* dctx, int* nbSeqPtr, type seq_t (line 553) | typedef struct { type ZSTD_fseState (line 560) | typedef struct { type seqState_t (line 565) | typedef struct { function ZSTD_overlapCopy8 (line 583) | static void ZSTD_overlapCopy8(BYTE** op, BYTE const** ip, size_t offset) { function ZSTD_safecopy (line 616) | static void ZSTD_safecopy(BYTE* op, BYTE* const oend_w, BYTE const* ip, ... function FORCE_NOINLINE (line 660) | FORCE_NOINLINE function HINT_INLINE (line 703) | HINT_INLINE function ZSTD_initFseState (line 784) | static void function FORCE_INLINE_TEMPLATE (line 796) | FORCE_INLINE_TEMPLATE void type ZSTD_longOffset_e (line 815) | typedef enum { ZSTD_lo_isRegularOffset, ZSTD_lo_isLongOffset=1 } ZSTD_lo... function FORCE_INLINE_TEMPLATE (line 818) | FORCE_INLINE_TEMPLATE seq_t function DONT_VECTORIZE (line 896) | DONT_VECTORIZE function ZSTD_decompressSequences_default (line 958) | static size_t function FORCE_INLINE_TEMPLATE (line 971) | FORCE_INLINE_TEMPLATE seq_t function FORCE_INLINE_TEMPLATE (line 1049) | FORCE_INLINE_TEMPLATE size_t function ZSTD_decompressSequencesLong_default (line 1129) | static size_t function ZSTD_decompressSequences_bmi2 (line 1144) | size_t function ZSTD_decompressSequencesLong_bmi2 (line 1156) | size_t function ZSTD_decompressSequences (line 1175) | static size_t function ZSTD_decompressSequencesLong (line 1197) | static size_t function ZSTD_getLongOffsetsShare (line 1221) | static unsigned function ZSTD_decompressBlock_internal (line 1244) | size_t function ZSTD_decompressBlock (line 1314) | size_t ZSTD_decompressBlock(ZSTD_DCtx* dctx, FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_decompress_internal.h type ZSTD_seqSymbol_header (line 62) | typedef struct { type ZSTD_seqSymbol (line 67) | typedef struct { type ZSTD_entropyDTables_t (line 76) | typedef struct { type ZSTD_dStage (line 84) | typedef enum { ZSTDds_getFrameHeaderSize, ZSTDds_decodeFrameHeader, type ZSTD_dStreamStage (line 89) | typedef enum { zdss_init=0, zdss_loadHeader, type ZSTD_dictUses_e (line 92) | typedef enum { type ZSTD_DCtx_s (line 98) | struct ZSTD_DCtx_s FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_double_fast.c function ZSTD_fillDoubleHashTable (line 15) | void ZSTD_fillDoubleHashTable(ZSTD_matchState_t* ms, function FORCE_INLINE_TEMPLATE (line 50) | FORCE_INLINE_TEMPLATE function ZSTD_compressBlock_doubleFast (line 316) | size_t ZSTD_compressBlock_doubleFast( function ZSTD_compressBlock_doubleFast_dictMatchState (line 336) | size_t ZSTD_compressBlock_doubleFast_dictMatchState( function ZSTD_compressBlock_doubleFast_extDict_generic (line 356) | static size_t ZSTD_compressBlock_doubleFast_extDict_generic( function ZSTD_compressBlock_doubleFast_extDict (line 501) | size_t ZSTD_compressBlock_doubleFast_extDict( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_errors.h type ZSTD_ErrorCode (line 52) | typedef enum { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_fast.c function ZSTD_fillHashTable (line 15) | void ZSTD_fillHashTable(ZSTD_matchState_t* ms, function FORCE_INLINE_TEMPLATE (line 46) | FORCE_INLINE_TEMPLATE size_t function ZSTD_compressBlock_fast (line 175) | size_t ZSTD_compressBlock_fast( function FORCE_INLINE_TEMPLATE (line 195) | FORCE_INLINE_TEMPLATE function ZSTD_compressBlock_fast_dictMatchState (line 343) | size_t ZSTD_compressBlock_fast_dictMatchState( function ZSTD_compressBlock_fast_extDict_generic (line 364) | static size_t ZSTD_compressBlock_fast_extDict_generic( function ZSTD_compressBlock_fast_extDict (line 467) | size_t ZSTD_compressBlock_fast_extDict( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_internal.h type blockType_e (line 129) | typedef enum { bt_raw, bt_rle, bt_compressed, bt_reserved } blockType_e; type symbolEncodingType_e (line 135) | typedef enum { set_basic, set_rle, set_compressed, set_repeat } symbolEn... function ZSTD_copy8 (line 194) | static void ZSTD_copy8(void* dst, const void* src) { memcpy(dst, src, 8); } function ZSTD_copy16 (line 197) | static void ZSTD_copy16(void* dst, const void* src) { memcpy(dst, src, 1... type ZSTD_overlap_e (line 203) | typedef enum { function ZSTD_wildcopy (line 217) | void ZSTD_wildcopy(void* dst, const void* src, ptrdiff_t length, ZSTD_ov... type seqDef (line 254) | typedef struct seqDef_s { type seqStore_t (line 260) | typedef struct { type ZSTD_frameSizeInfo (line 280) | typedef struct { function MEM_STATIC (line 294) | MEM_STATIC U32 ZSTD_highbit32(U32 val) /* compress, dictBuilder, decod... type blockProperties_t (line 327) | typedef struct { FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_lazy.c function ZSTD_updateDUBT (line 19) | static void function ZSTD_insertDUBT1 (line 63) | static void function ZSTD_DUBT_findBetterDictMatch (line 152) | static size_t function ZSTD_DUBT_findBestMatch (line 230) | static size_t function FORCE_INLINE_TEMPLATE (line 379) | FORCE_INLINE_TEMPLATE size_t function ZSTD_BtFindBestMatch_selectMLS (line 393) | static size_t function ZSTD_BtFindBestMatch_dictMatchState_selectMLS (line 409) | static size_t ZSTD_BtFindBestMatch_dictMatchState_selectMLS ( function ZSTD_BtFindBestMatch_extDict_selectMLS (line 425) | static size_t ZSTD_BtFindBestMatch_extDict_selectMLS ( function U32 (line 449) | static U32 ZSTD_insertAndFindFirstIndex_internal( function U32 (line 473) | U32 ZSTD_insertAndFindFirstIndex(ZSTD_matchState_t* ms, const BYTE* ip) { function FORCE_INLINE_TEMPLATE (line 480) | FORCE_INLINE_TEMPLATE function FORCE_INLINE_TEMPLATE (line 571) | FORCE_INLINE_TEMPLATE size_t ZSTD_HcFindBestMatch_selectMLS ( function ZSTD_HcFindBestMatch_dictMatchState_selectMLS (line 587) | static size_t ZSTD_HcFindBestMatch_dictMatchState_selectMLS ( function FORCE_INLINE_TEMPLATE (line 603) | FORCE_INLINE_TEMPLATE size_t ZSTD_HcFindBestMatch_extDict_selectMLS ( type searchMethod_e (line 622) | typedef enum { search_hashChain, search_binaryTree } searchMethod_e; function FORCE_INLINE_TEMPLATE (line 624) | FORCE_INLINE_TEMPLATE size_t function ZSTD_compressBlock_btlazy2 (line 861) | size_t ZSTD_compressBlock_btlazy2( function ZSTD_compressBlock_lazy2 (line 868) | size_t ZSTD_compressBlock_lazy2( function ZSTD_compressBlock_lazy (line 875) | size_t ZSTD_compressBlock_lazy( function ZSTD_compressBlock_greedy (line 882) | size_t ZSTD_compressBlock_greedy( function ZSTD_compressBlock_btlazy2_dictMatchState (line 889) | size_t ZSTD_compressBlock_btlazy2_dictMatchState( function ZSTD_compressBlock_lazy2_dictMatchState (line 896) | size_t ZSTD_compressBlock_lazy2_dictMatchState( function ZSTD_compressBlock_lazy_dictMatchState (line 903) | size_t ZSTD_compressBlock_lazy_dictMatchState( function ZSTD_compressBlock_greedy_dictMatchState (line 910) | size_t ZSTD_compressBlock_greedy_dictMatchState( function FORCE_INLINE_TEMPLATE (line 918) | FORCE_INLINE_TEMPLATE function ZSTD_compressBlock_greedy_extDict (line 1086) | size_t ZSTD_compressBlock_greedy_extDict( function ZSTD_compressBlock_lazy_extDict (line 1093) | size_t ZSTD_compressBlock_lazy_extDict( function ZSTD_compressBlock_lazy2_extDict (line 1101) | size_t ZSTD_compressBlock_lazy2_extDict( function ZSTD_compressBlock_btlazy2_extDict (line 1109) | size_t ZSTD_compressBlock_btlazy2_extDict( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_ldm.c function ZSTD_ldm_adjustParameters (line 21) | void ZSTD_ldm_adjustParameters(ldmParams_t* params, function ZSTD_ldm_getTableSize (line 48) | size_t ZSTD_ldm_getTableSize(ldmParams_t params) function ZSTD_ldm_getMaxNbSeq (line 58) | size_t ZSTD_ldm_getMaxNbSeq(ldmParams_t params, size_t maxChunkSize) function U32 (line 67) | static U32 ZSTD_ldm_getSmallHash(U64 value, U32 numBits) function U32 (line 76) | static U32 ZSTD_ldm_getChecksum(U64 hash, U32 numBitsToDiscard) function U32 (line 88) | static U32 ZSTD_ldm_getTag(U64 hash, U32 hbits, U32 numTagBits) function ldmEntry_t (line 100) | static ldmEntry_t* ZSTD_ldm_getBucket( function ZSTD_ldm_insertEntry (line 108) | static void ZSTD_ldm_insertEntry(ldmState_t* ldmState, function ZSTD_ldm_makeEntryAndInsertByTag (line 128) | static void ZSTD_ldm_makeEntryAndInsertByTag(ldmState_t* ldmState, function ZSTD_ldm_countBackwardsMatch (line 150) | static size_t ZSTD_ldm_countBackwardsMatch( function ZSTD_ldm_fillFastTables (line 170) | static size_t ZSTD_ldm_fillFastTables(ZSTD_matchState_t* ms, function U64 (line 206) | static U64 ZSTD_ldm_fillLdmHashTable(ldmState_t* state, function ZSTD_ldm_limitTableUpdate (line 232) | static void ZSTD_ldm_limitTableUpdate(ZSTD_matchState_t* ms, const BYTE*... function ZSTD_ldm_generateSequences_internal (line 241) | static size_t ZSTD_ldm_generateSequences_internal( function ZSTD_ldm_reduceTable (line 404) | static void ZSTD_ldm_reduceTable(ldmEntry_t* const table, U32 const size, function ZSTD_ldm_generateSequences (line 414) | size_t ZSTD_ldm_generateSequences( function ZSTD_ldm_skipSequences (line 483) | void ZSTD_ldm_skipSequences(rawSeqStore_t* rawSeqStore, size_t srcSize, ... function rawSeq (line 518) | static rawSeq maybeSplitSequence(rawSeqStore_t* rawSeqStore, function ZSTD_ldm_blockCompress (line 542) | size_t ZSTD_ldm_blockCompress(rawSeqStore_t* rawSeqStore, FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstd_opt.c function MEM_STATIC (line 41) | MEM_STATIC U32 ZSTD_bitWeight(U32 stat) function MEM_STATIC (line 46) | MEM_STATIC U32 ZSTD_fracWeight(U32 rawStat) function MEM_STATIC (line 61) | MEM_STATIC double ZSTD_fCost(U32 price) function ZSTD_compressedLiterals (line 67) | static int ZSTD_compressedLiterals(optState_t const* const optPtr) function ZSTD_setBasePrices (line 72) | static void ZSTD_setBasePrices(optState_t* optPtr, int optLevel) function U32 (line 85) | static U32 ZSTD_downscaleStat(unsigned* table, U32 lastEltIndex, int malus) function ZSTD_rescaleFreqs (line 103) | static void function U32 (line 215) | static U32 ZSTD_rawLiteralsCost(const BYTE* const literals, U32 const li... function U32 (line 240) | static U32 ZSTD_litLengthPrice(U32 const litLength, const optState_t* co... function ZSTD_litLengthContribution (line 256) | static int ZSTD_litLengthContribution(U32 const litLength, const optStat... function ZSTD_literalsContribution (line 277) | static int ZSTD_literalsContribution(const BYTE* const literals, U32 con... function FORCE_INLINE_TEMPLATE (line 290) | FORCE_INLINE_TEMPLATE U32 function ZSTD_updateStats (line 322) | static void ZSTD_updateStats(optState_t* const optPtr, function MEM_STATIC (line 359) | MEM_STATIC U32 ZSTD_readMINMATCH(const void* memPtr, U32 length) function U32 (line 375) | static U32 ZSTD_insertAndFindFirstIndexHash3 (ZSTD_matchState_t* ms, function U32 (line 403) | static U32 ZSTD_insertBt1( function FORCE_INLINE_TEMPLATE (line 516) | FORCE_INLINE_TEMPLATE function ZSTD_updateTree (line 538) | void ZSTD_updateTree(ZSTD_matchState_t* ms, const BYTE* ip, const BYTE* ... function FORCE_INLINE_TEMPLATE (line 542) | FORCE_INLINE_TEMPLATE function FORCE_INLINE_TEMPLATE (line 773) | FORCE_INLINE_TEMPLATE U32 ZSTD_BtGetAllMatches ( type repcodes_t (line 802) | typedef struct repcodes_s { function repcodes_t (line 806) | static repcodes_t ZSTD_updateRep(U32 const rep[3], U32 const offset, U32... function U32 (line 828) | static U32 ZSTD_totalLen(ZSTD_optimal_t sol) function listStats (line 835) | static void function FORCE_INLINE_TEMPLATE (line 850) | FORCE_INLINE_TEMPLATE size_t function ZSTD_compressBlock_btopt (line 1115) | size_t ZSTD_compressBlock_btopt( function U32 (line 1125) | static U32 ZSTD_upscaleStat(unsigned* table, U32 lastEltIndex, int bonus) function MEM_STATIC (line 1138) | MEM_STATIC void ZSTD_upscaleStats(optState_t* optPtr) function ZSTD_initStats_ultra (line 1152) | static void function ZSTD_compressBlock_btultra (line 1180) | size_t ZSTD_compressBlock_btultra( function ZSTD_compressBlock_btultra2 (line 1188) | size_t ZSTD_compressBlock_btultra2( function ZSTD_compressBlock_btopt_dictMatchState (line 1216) | size_t ZSTD_compressBlock_btopt_dictMatchState( function ZSTD_compressBlock_btultra_dictMatchState (line 1223) | size_t ZSTD_compressBlock_btultra_dictMatchState( function ZSTD_compressBlock_btopt_extDict (line 1230) | size_t ZSTD_compressBlock_btopt_extDict( function ZSTD_compressBlock_btultra_extDict (line 1237) | size_t ZSTD_compressBlock_btultra_extDict( FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstdmt_compress.c function GetCurrentClockTimeMicroseconds (line 54) | static unsigned long long GetCurrentClockTimeMicroseconds(void) type buffer_t (line 90) | typedef struct buffer_s { type ZSTDMT_bufferPool (line 97) | typedef struct ZSTDMT_bufferPool_s { function ZSTDMT_bufferPool (line 106) | static ZSTDMT_bufferPool* ZSTDMT_createBufferPool(unsigned nbWorkers, ZS... function ZSTDMT_freeBufferPool (line 123) | static void ZSTDMT_freeBufferPool(ZSTDMT_bufferPool* bufPool) function ZSTDMT_sizeof_bufferPool (line 137) | static size_t ZSTDMT_sizeof_bufferPool(ZSTDMT_bufferPool* bufPool) function ZSTDMT_setBufferSize (line 155) | static void ZSTDMT_setBufferSize(ZSTDMT_bufferPool* const bufPool, size_... function ZSTDMT_bufferPool (line 164) | static ZSTDMT_bufferPool* ZSTDMT_expandBufferPool(ZSTDMT_bufferPool* src... function buffer_t (line 186) | static buffer_t ZSTDMT_getBuffer(ZSTDMT_bufferPool* bufPool) function buffer_t (line 228) | static buffer_t ZSTDMT_resizeBuffer(ZSTDMT_bufferPool* bufPool, buffer_t... function ZSTDMT_releaseBuffer (line 249) | static void ZSTDMT_releaseBuffer(ZSTDMT_bufferPool* bufPool, buffer_t buf) type ZSTDMT_bufferPool (line 272) | typedef ZSTDMT_bufferPool ZSTDMT_seqPool; function ZSTDMT_sizeof_seqPool (line 274) | static size_t ZSTDMT_sizeof_seqPool(ZSTDMT_seqPool* seqPool) function rawSeqStore_t (line 279) | static rawSeqStore_t bufferToSeq(buffer_t buffer) function buffer_t (line 287) | static buffer_t seqToBuffer(rawSeqStore_t seq) function rawSeqStore_t (line 295) | static rawSeqStore_t ZSTDMT_getSeq(ZSTDMT_seqPool* seqPool) function rawSeqStore_t (line 304) | static rawSeqStore_t ZSTDMT_resizeSeq(ZSTDMT_seqPool* seqPool, rawSeqSto... function ZSTDMT_releaseSeq (line 310) | static void ZSTDMT_releaseSeq(ZSTDMT_seqPool* seqPool, rawSeqStore_t seq) function ZSTDMT_setNbSeq (line 315) | static void ZSTDMT_setNbSeq(ZSTDMT_seqPool* const seqPool, size_t const ... function ZSTDMT_seqPool (line 320) | static ZSTDMT_seqPool* ZSTDMT_createSeqPool(unsigned nbWorkers, ZSTD_cus... function ZSTDMT_freeSeqPool (line 328) | static void ZSTDMT_freeSeqPool(ZSTDMT_seqPool* seqPool) function ZSTDMT_seqPool (line 333) | static ZSTDMT_seqPool* ZSTDMT_expandSeqPool(ZSTDMT_seqPool* pool, U32 nb... type ZSTDMT_CCtxPool (line 342) | typedef struct { function ZSTDMT_freeCCtxPool (line 351) | static void ZSTDMT_freeCCtxPool(ZSTDMT_CCtxPool* pool) function ZSTDMT_CCtxPool (line 362) | static ZSTDMT_CCtxPool* ZSTDMT_createCCtxPool(int nbWorkers, function ZSTDMT_CCtxPool (line 382) | static ZSTDMT_CCtxPool* ZSTDMT_expandCCtxPool(ZSTDMT_CCtxPool* srcPool, function ZSTDMT_sizeof_CCtxPool (line 395) | static size_t ZSTDMT_sizeof_CCtxPool(ZSTDMT_CCtxPool* cctxPool) function ZSTD_CCtx (line 412) | static ZSTD_CCtx* ZSTDMT_getCCtx(ZSTDMT_CCtxPool* cctxPool) function ZSTDMT_releaseCCtx (line 427) | static void ZSTDMT_releaseCCtx(ZSTDMT_CCtxPool* pool, ZSTD_CCtx* cctx) type range_t (line 443) | typedef struct { type serialState_t (line 448) | typedef struct { function ZSTDMT_serialState_reset (line 464) | static int ZSTDMT_serialState_reset(serialState_t* serialState, ZSTDMT_s... function ZSTDMT_serialState_init (line 515) | static int ZSTDMT_serialState_init(serialState_t* serialState) function ZSTDMT_serialState_free (line 526) | static void ZSTDMT_serialState_free(serialState_t* serialState) function ZSTDMT_serialState_update (line 537) | static void ZSTDMT_serialState_update(serialState_t* serialState, function ZSTDMT_serialState_ensureFinished (line 586) | static void ZSTDMT_serialState_ensureFinished(serialState_t* serialState, type ZSTDMT_jobDescription (line 612) | typedef struct { function ZSTDMT_compressionJob (line 642) | static void ZSTDMT_compressionJob(void* jobDescription) type inBuff_t (line 757) | typedef struct { type roundBuff_t (line 763) | typedef struct { type rsyncState_t (line 781) | typedef struct { type ZSTDMT_CCtx_s (line 787) | struct ZSTDMT_CCtx_s { function ZSTDMT_freeJobsTable (line 815) | static void ZSTDMT_freeJobsTable(ZSTDMT_jobDescription* jobTable, U32 nb... function ZSTDMT_jobDescription (line 829) | static ZSTDMT_jobDescription* ZSTDMT_createJobsTable(U32* nbJobsPtr, ZST... function ZSTDMT_expandJobsTable (line 850) | static size_t ZSTDMT_expandJobsTable (ZSTDMT_CCtx* mtctx, U32 nbWorkers) { function ZSTDMT_CCtxParam_setNbWorkers (line 866) | size_t ZSTDMT_CCtxParam_setNbWorkers(ZSTD_CCtx_params* params, unsigned ... function MEM_STATIC (line 871) | MEM_STATIC ZSTDMT_CCtx* ZSTDMT_createCCtx_advanced_internal(unsigned nbW... function ZSTDMT_CCtx (line 906) | ZSTDMT_CCtx* ZSTDMT_createCCtx_advanced(unsigned nbWorkers, ZSTD_customM... function ZSTDMT_CCtx (line 917) | ZSTDMT_CCtx* ZSTDMT_createCCtx(unsigned nbWorkers) function ZSTDMT_releaseAllJobResources (line 925) | static void ZSTDMT_releaseAllJobResources(ZSTDMT_CCtx* mtctx) function ZSTDMT_waitForAllJobsCompleted (line 947) | static void ZSTDMT_waitForAllJobsCompleted(ZSTDMT_CCtx* mtctx) function ZSTDMT_freeCCtx (line 962) | size_t ZSTDMT_freeCCtx(ZSTDMT_CCtx* mtctx) function ZSTDMT_sizeof_CCtx (line 979) | size_t ZSTDMT_sizeof_CCtx(ZSTDMT_CCtx* mtctx) function ZSTDMT_CCtxParam_setMTCtxParameter (line 993) | size_t function ZSTDMT_setMTCtxParameter (line 1015) | size_t ZSTDMT_setMTCtxParameter(ZSTDMT_CCtx* mtctx, ZSTDMT_parameter par... function ZSTDMT_getMTCtxParameter (line 1021) | size_t ZSTDMT_getMTCtxParameter(ZSTDMT_CCtx* mtctx, ZSTDMT_parameter par... function ZSTD_CCtx_params (line 1037) | static ZSTD_CCtx_params ZSTDMT_initJobCCtxParams(const ZSTD_CCtx_params*... function ZSTDMT_resize (line 1054) | static size_t ZSTDMT_resize(ZSTDMT_CCtx* mtctx, unsigned nbWorkers) function ZSTDMT_updateCParams_whileCompressing (line 1072) | void ZSTDMT_updateCParams_whileCompressing(ZSTDMT_CCtx* mtctx, const ZST... function ZSTD_frameProgression (line 1089) | ZSTD_frameProgression ZSTDMT_getFrameProgression(ZSTDMT_CCtx* mtctx) function ZSTDMT_toFlushNow (line 1123) | size_t ZSTDMT_toFlushNow(ZSTDMT_CCtx* mtctx) function ZSTDMT_computeTargetJobLog (line 1160) | static unsigned ZSTDMT_computeTargetJobLog(const ZSTD_CCtx_params* params) function ZSTDMT_overlapLog_default (line 1174) | static int ZSTDMT_overlapLog_default(ZSTD_strategy strat) function ZSTDMT_overlapLog (line 1195) | static int ZSTDMT_overlapLog(int ovlog, ZSTD_strategy strat) function ZSTDMT_computeOverlapSize (line 1202) | static size_t ZSTDMT_computeOverlapSize(const ZSTD_CCtx_params* params) function ZSTDMT_computeNbJobs (line 1221) | static unsigned function ZSTDMT_compress_advanced_internal (line 1238) | static size_t ZSTDMT_compress_advanced_internal( function ZSTDMT_compress_advanced (line 1356) | size_t ZSTDMT_compress_advanced(ZSTDMT_CCtx* mtctx, function ZSTDMT_compressCCtx (line 1375) | size_t ZSTDMT_compressCCtx(ZSTDMT_CCtx* mtctx, function ZSTDMT_initCStream_internal (line 1391) | size_t ZSTDMT_initCStream_internal( function ZSTDMT_initCStream_advanced (line 1508) | size_t ZSTDMT_initCStream_advanced(ZSTDMT_CCtx* mtctx, function ZSTDMT_initCStream_usingCDict (line 1521) | size_t ZSTDMT_initCStream_usingCDict(ZSTDMT_CCtx* mtctx, function ZSTDMT_resetCStream (line 1539) | size_t ZSTDMT_resetCStream(ZSTDMT_CCtx* mtctx, unsigned long long pledge... function ZSTDMT_initCStream (line 1546) | size_t ZSTDMT_initCStream(ZSTDMT_CCtx* mtctx, int compressionLevel) { function ZSTDMT_writeLastEmptyBlock (line 1561) | static void ZSTDMT_writeLastEmptyBlock(ZSTDMT_jobDescription* job) function ZSTDMT_createCompressionJob (line 1579) | static size_t ZSTDMT_createCompressionJob(ZSTDMT_CCtx* mtctx, size_t src... function ZSTDMT_flushProduced (line 1664) | static size_t ZSTDMT_flushProduced(ZSTDMT_CCtx* mtctx, ZSTD_outBuffer* o... function range_t (line 1753) | static range_t ZSTDMT_getInputDataInUse(ZSTDMT_CCtx* mtctx) function ZSTDMT_isOverlapped (line 1784) | static int ZSTDMT_isOverlapped(buffer_t buffer, range_t range) function ZSTDMT_doesOverlapWindow (line 1800) | static int ZSTDMT_doesOverlapWindow(buffer_t buffer, ZSTD_window_t window) function ZSTDMT_waitForLdmComplete (line 1822) | static void ZSTDMT_waitForLdmComplete(ZSTDMT_CCtx* mtctx, buffer_t buffer) function ZSTDMT_tryGetInputRange (line 1845) | static int ZSTDMT_tryGetInputRange(ZSTDMT_CCtx* mtctx) type syncPoint_t (line 1899) | typedef struct { function syncPoint_t (line 1910) | static syncPoint_t function ZSTDMT_nextInputSizeHint (line 1976) | size_t ZSTDMT_nextInputSizeHint(const ZSTDMT_CCtx* mtctx) function ZSTDMT_compressStream_generic (line 1987) | size_t ZSTDMT_compressStream_generic(ZSTDMT_CCtx* mtctx, function ZSTDMT_compressStream (line 2075) | size_t ZSTDMT_compressStream(ZSTDMT_CCtx* mtctx, ZSTD_outBuffer* output,... function ZSTDMT_flushStream_internal (line 2084) | static size_t ZSTDMT_flushStream_internal(ZSTDMT_CCtx* mtctx, ZSTD_outBu... function ZSTDMT_flushStream (line 2102) | size_t ZSTDMT_flushStream(ZSTDMT_CCtx* mtctx, ZSTD_outBuffer* output) function ZSTDMT_endStream (line 2110) | size_t ZSTDMT_endStream(ZSTDMT_CCtx* mtctx, ZSTD_outBuffer* output) FILE: compiler/compiler/Compiler/Vendors/Zstd/Sources/zstdmt_compress.h type ZSTDMT_CCtx (line 58) | typedef struct ZSTDMT_CCtx_s ZSTDMT_CCtx; type ZSTDMT_parameter (line 111) | typedef enum { FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/foundation.c type KatanaInternalParser (line 20) | struct KatanaInternalParser function maybe_resize_string (line 26) | static void maybe_resize_string(struct KatanaInternalParser* parser, function katana_string_init (line 44) | void katana_string_init(struct KatanaInternalParser* parser, function katana_string_append_characters (line 52) | void katana_string_append_characters(struct KatanaInternalParser* parser, function katana_string_prepend_characters (line 61) | void katana_string_prepend_characters(struct KatanaInternalParser* parser, function katana_string_append_string (line 76) | void katana_string_append_string(struct KatanaInternalParser* parser, function katana_string_has_prefix (line 84) | bool katana_string_has_prefix(const char* str, const char* prefix) function katana_string_to_lowercase (line 91) | void katana_string_to_lowercase(struct KatanaInternalParser* parser, type KatanaInternalParser (line 106) | struct KatanaInternalParser type KatanaInternalParser (line 118) | struct KatanaInternalParser function katana_array_init (line 134) | void katana_array_init(struct KatanaInternalParser* parser, function katana_array_destroy (line 145) | void katana_array_destroy(struct KatanaInternalParser* parser, function enlarge_array_if_full (line 152) | static void enlarge_array_if_full(struct KatanaInternalParser* parser, function katana_array_add (line 171) | void katana_array_add(struct KatanaInternalParser* parser, type KatanaInternalParser (line 179) | struct KatanaInternalParser function katana_array_index_of (line 187) | int katana_array_index_of(KatanaArray* array, void* element) { function katana_array_insert_at (line 196) | void katana_array_insert_at(struct KatanaInternalParser* parser, function katana_array_remove (line 208) | void katana_array_remove(struct KatanaInternalParser* parser, type KatanaInternalParser (line 217) | struct KatanaInternalParser type KatanaInternalParser (line 231) | struct KatanaInternalParser function katana_parser_deallocate (line 235) | void katana_parser_deallocate(struct KatanaInternalParser* parser, void*... FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/include/foundation.h type KatanaInternalParser (line 35) | struct KatanaInternalParser type KatanaSourcePosition (line 40) | typedef struct { type KatanaParserString (line 49) | typedef struct { type KatanaInternalParser (line 57) | struct KatanaInternalParser type KatanaInternalParser (line 60) | struct KatanaInternalParser type KatanaInternalParser (line 63) | struct KatanaInternalParser type KatanaInternalParser (line 66) | struct KatanaInternalParser type KatanaInternalParser (line 69) | struct KatanaInternalParser type KatanaInternalParser (line 71) | struct KatanaInternalParser type KatanaInternalParser (line 74) | struct KatanaInternalParser type KatanaParserNumber (line 81) | typedef struct { type KatanaInternalParser (line 90) | struct KatanaInternalParser type KatanaInternalParser (line 95) | struct KatanaInternalParser type KatanaInternalParser (line 98) | struct KatanaInternalParser type KatanaInternalParser (line 103) | struct KatanaInternalParser type KatanaInternalParser (line 107) | struct KatanaInternalParser type KatanaInternalParser (line 112) | struct KatanaInternalParser type KatanaInternalParser (line 116) | struct KatanaInternalParser type KatanaInternalParser (line 121) | struct KatanaInternalParser type KatanaInternalParser (line 122) | struct KatanaInternalParser FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/include/katana.h type KatanaRuleType (line 38) | typedef enum { type KatanaMediaQueryRestrictor (line 50) | typedef enum { type KatanaSelectorMatch (line 56) | typedef enum { type KatanaSelectorRelation (line 74) | typedef enum { type KatanaPseudoType (line 84) | typedef enum { type KatanaAttributeMatchType (line 169) | typedef enum { type KatanaValueUnit (line 174) | typedef enum { type KatanaValueID (line 249) | typedef enum { type KatanaErrorType (line 257) | typedef enum { KatanaParseError } KatanaErrorType; type KatanaQualifiedName (line 259) | typedef struct { type KatanaArray (line 265) | typedef struct { type KatanaStylesheet (line 279) | typedef struct { type KatanaRule (line 285) | typedef struct { type KatanaStyleRule (line 290) | typedef struct { type KatanaComment (line 296) | typedef struct { type KatanaFontFaceRule (line 303) | typedef struct { type KatanaHostRule (line 311) | typedef struct { type KatanaImportRule (line 319) | typedef struct { type KatanaKeyframesRule (line 335) | typedef struct { type KatanaKeyframe (line 344) | typedef struct { type KatanaMediaRule (line 352) | typedef struct { type KatanaMediaQuery (line 370) | typedef struct { type KatanaMediaQueryExp (line 377) | typedef struct { type KatanaSelectorRareData (line 383) | typedef struct { type KatanaSelector (line 397) | typedef struct KatanaSelector { type KatanaDeclaration (line 409) | typedef struct { type KatanaValueFunction (line 424) | typedef struct { type KatanaValue (line 429) | typedef struct KatanaValue { type KatanaCharsetRule (line 446) | typedef struct { type KatanaError (line 454) | typedef struct { type KatanaParserMode (line 471) | typedef enum KatanaParserMode { type KatanaOutput (line 492) | typedef struct KatanaInternalOutput { FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/include/katana.lex.h type flex_int8_t (line 52) | typedef int8_t flex_int8_t; type flex_uint8_t (line 53) | typedef uint8_t flex_uint8_t; type flex_int16_t (line 54) | typedef int16_t flex_int16_t; type flex_uint16_t (line 55) | typedef uint16_t flex_uint16_t; type flex_int32_t (line 56) | typedef int32_t flex_int32_t; type flex_uint32_t (line 57) | typedef uint32_t flex_uint32_t; type flex_int8_t (line 59) | typedef signed char flex_int8_t; type flex_int16_t (line 60) | typedef short int flex_int16_t; type flex_int32_t (line 61) | typedef int flex_int32_t; type flex_uint8_t (line 62) | typedef unsigned char flex_uint8_t; type flex_uint16_t (line 63) | typedef unsigned short int flex_uint16_t; type flex_uint32_t (line 64) | typedef unsigned int flex_uint32_t; type yy_buffer_state (line 144) | struct yy_buffer_state type yy_size_t (line 149) | typedef size_t yy_size_t; type yy_buffer_state (line 154) | struct yy_buffer_state FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/include/katana.tab.h type katanatokentype (line 85) | enum katanatokentype type KATANASTYPE (line 212) | typedef union KATANASTYPE KATANASTYPE; type KATANALTYPE (line 219) | typedef struct KATANALTYPE KATANALTYPE; type KATANALTYPE (line 220) | struct KATANALTYPE type KatanaInternalParser (line 233) | struct KatanaInternalParser FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/include/parser.h type KatanaInternalOutput (line 40) | struct KatanaInternalOutput type KatanaInternalOptions (line 41) | struct KatanaInternalOptions type KatanaOptions (line 47) | typedef struct KatanaInternalOptions { type KatanaParser (line 55) | typedef struct KatanaInternalParser { FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/katana.lex.c type flex_int8_t (line 43) | typedef int8_t flex_int8_t; type flex_uint8_t (line 44) | typedef uint8_t flex_uint8_t; type flex_int16_t (line 45) | typedef int16_t flex_int16_t; type flex_uint16_t (line 46) | typedef uint16_t flex_uint16_t; type flex_int32_t (line 47) | typedef int32_t flex_int32_t; type flex_uint32_t (line 48) | typedef uint32_t flex_uint32_t; type flex_int8_t (line 50) | typedef signed char flex_int8_t; type flex_int16_t (line 51) | typedef short int flex_int16_t; type flex_int32_t (line 52) | typedef int flex_int32_t; type flex_uint8_t (line 53) | typedef unsigned char flex_uint8_t; type flex_uint16_t (line 54) | typedef unsigned short int flex_uint16_t; type flex_uint32_t (line 55) | typedef unsigned int flex_uint32_t; type yy_buffer_state (line 170) | struct yy_buffer_state type yy_size_t (line 175) | typedef size_t yy_size_t; type yy_buffer_state (line 215) | struct yy_buffer_state type YY_CHAR (line 344) | typedef unsigned char YY_CHAR; type yy_state_type (line 346) | typedef int yy_state_type; type yy_trans_info (line 369) | struct yy_trans_info type yyguts_t (line 1938) | struct yyguts_t type yyguts_t (line 2154) | struct yyguts_t type yyguts_t (line 2154) | struct yyguts_t function YY_BREAK (line 2344) | YY_BREAK function YY_BREAK (line 2348) | YY_BREAK function YY_BREAK (line 2352) | YY_BREAK function YY_BREAK (line 2356) | YY_BREAK function YY_BREAK (line 2360) | YY_BREAK function YY_BREAK (line 2373) | YY_BREAK function YY_BREAK (line 2377) | YY_BREAK function YY_BREAK (line 2381) | YY_BREAK function YY_BREAK (line 2385) | YY_BREAK function YY_BREAK (line 2389) | YY_BREAK function YY_BREAK (line 2393) | YY_BREAK function YY_BREAK (line 2397) | YY_BREAK function YY_BREAK (line 2401) | YY_BREAK function YY_BREAK (line 2405) | YY_BREAK function YY_BREAK (line 2410) | YY_BREAK function YY_BREAK (line 2415) | YY_BREAK function YY_BREAK (line 2419) | YY_BREAK function YY_BREAK (line 2423) | YY_BREAK function YY_BREAK (line 2427) | YY_BREAK function YY_BREAK (line 2431) | YY_BREAK function YY_BREAK (line 2435) | YY_BREAK function YY_BREAK (line 2439) | YY_BREAK function YY_BREAK (line 2443) | YY_BREAK function YY_BREAK (line 2447) | YY_BREAK function YY_BREAK (line 2451) | YY_BREAK function YY_BREAK (line 2455) | YY_BREAK function YY_BREAK (line 2459) | YY_BREAK function YY_BREAK (line 2463) | YY_BREAK function YY_BREAK (line 2467) | YY_BREAK function YY_BREAK (line 2471) | YY_BREAK function YY_BREAK (line 2475) | YY_BREAK function YY_BREAK (line 2479) | YY_BREAK function YY_BREAK (line 2483) | YY_BREAK function YY_BREAK (line 2487) | YY_BREAK function YY_BREAK (line 2491) | YY_BREAK function YY_BREAK (line 2495) | YY_BREAK function YY_BREAK (line 2499) | YY_BREAK function YY_BREAK (line 2503) | YY_BREAK function YY_BREAK (line 2507) | YY_BREAK function YY_BREAK (line 2511) | YY_BREAK function YY_BREAK (line 2515) | YY_BREAK function YY_BREAK (line 2519) | YY_BREAK function YY_BREAK (line 2523) | YY_BREAK function YY_BREAK (line 2528) | YY_BREAK function YY_BREAK (line 2533) | YY_BREAK function YY_BREAK (line 2537) | YY_BREAK function YY_BREAK (line 2541) | YY_BREAK function YY_BREAK (line 2545) | YY_BREAK function YY_BREAK (line 2550) | YY_BREAK function YY_BREAK (line 2555) | YY_BREAK function YY_BREAK (line 2559) | YY_BREAK function YY_BREAK (line 2563) | YY_BREAK function YY_BREAK (line 2606) | YY_BREAK function YY_RESTORE_YY_MORE_OFFSET (line 2627) | YY_RESTORE_YY_MORE_OFFSET type yyguts_t (line 2758) | struct yyguts_t type yyguts_t (line 2758) | struct yyguts_t type yyguts_t (line 2895) | struct yyguts_t type yyguts_t (line 2895) | struct yyguts_t type yyguts_t (line 2927) | struct yyguts_t type yyguts_t (line 2927) | struct yyguts_t function input (line 2953) | static int input (yyscan_t yyscanner) function katanarestart (line 3036) | void katanarestart (FILE * input_file , yyscan_t yyscanner) function katana_switch_to_buffer (line 3054) | void katana_switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yy... function katana_load_buffer_state (line 3086) | static void katana_load_buffer_state (yyscan_t yyscanner) function YY_BUFFER_STATE (line 3101) | YY_BUFFER_STATE katana_create_buffer (FILE * file, int size , yyscan_t... function katana_delete_buffer (line 3130) | void katana_delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) function katana_init_buffer (line 3150) | static void katana_init_buffer (YY_BUFFER_STATE b, FILE * file , yysca... function katana_flush_buffer (line 3179) | void katana_flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) function katanapush_buffer_state (line 3209) | void katanapush_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yysc... function katanapop_buffer_state (line 3240) | void katanapop_buffer_state (yyscan_t yyscanner) function katanaensure_buffer_stack (line 3260) | static void katanaensure_buffer_stack (yyscan_t yyscanner) function YY_BUFFER_STATE (line 3308) | YY_BUFFER_STATE katana_scan_buffer (char * base, yy_size_t size , yysc... function YY_BUFFER_STATE (line 3346) | YY_BUFFER_STATE katana_scan_string (yyconst char * yystr , yyscan_t yysc... function YY_BUFFER_STATE (line 3359) | YY_BUFFER_STATE katana_scan_bytes (yyconst char * yybytes, yy_size_t _... function yy_fatal_error (line 3393) | static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner) function YY_EXTRA_TYPE (line 3421) | YY_EXTRA_TYPE katanaget_extra (yyscan_t yyscanner) function katanaget_lineno (line 3430) | int katanaget_lineno (yyscan_t yyscanner) function katanaget_column (line 3443) | int katanaget_column (yyscan_t yyscanner) function FILE (line 3456) | FILE *katanaget_in (yyscan_t yyscanner) function FILE (line 3465) | FILE *katanaget_out (yyscan_t yyscanner) function yy_size_t (line 3474) | yy_size_t katanaget_leng (yyscan_t yyscanner) type yyguts_t (line 3486) | struct yyguts_t type yyguts_t (line 3486) | struct yyguts_t function katanaset_extra (line 3494) | void katanaset_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner) function katanaset_lineno (line 3504) | void katanaset_lineno (int line_number , yyscan_t yyscanner) function katanaset_column (line 3519) | void katanaset_column (int column_no , yyscan_t yyscanner) function katanaset_in (line 3536) | void katanaset_in (FILE * in_str , yyscan_t yyscanner) function katanaset_out (line 3542) | void katanaset_out (FILE * out_str , yyscan_t yyscanner) function katanaget_debug (line 3548) | int katanaget_debug (yyscan_t yyscanner) function katanaset_debug (line 3554) | void katanaset_debug (int bdebug , yyscan_t yyscanner) function YYSTYPE (line 3562) | YYSTYPE * katanaget_lval (yyscan_t yyscanner) function katanaset_lval (line 3568) | void katanaset_lval (YYSTYPE * yylval_param , yyscan_t yyscanner) function katanalex_init (line 3581) | int katanalex_init(yyscan_t* ptr_yy_globals) function katanalex_init_extra (line 3610) | int katanalex_init_extra(YY_EXTRA_TYPE yy_user_defined,yyscan_t* ptr_yy_... function yy_init_globals (line 3638) | static int yy_init_globals (yyscan_t yyscanner) function katanalex_destroy (line 3672) | int katanalex_destroy (yyscan_t yyscanner) function yy_flex_strncpy (line 3706) | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan... function yy_flex_strlen (line 3715) | static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner) function katanafree (line 3742) | void katanafree (void * ptr , yyscan_t yyscanner) FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/katana.tab.c type katanatokentype (line 166) | enum katanatokentype type KATANASTYPE (line 293) | typedef union KATANASTYPE KATANASTYPE; type KATANALTYPE (line 300) | typedef struct KATANALTYPE KATANALTYPE; type KATANALTYPE (line 301) | struct KATANALTYPE type KatanaInternalParser (line 314) | struct KatanaInternalParser type YYTYPE_UINT8 (line 327) | typedef YYTYPE_UINT8 yytype_uint8; type yytype_uint8 (line 329) | typedef unsigned char yytype_uint8; type YYTYPE_INT8 (line 333) | typedef YYTYPE_INT8 yytype_int8; type yytype_int8 (line 335) | typedef signed char yytype_int8; type YYTYPE_UINT16 (line 339) | typedef YYTYPE_UINT16 yytype_uint16; type yytype_uint16 (line 341) | typedef unsigned short int yytype_uint16; type YYTYPE_INT16 (line 345) | typedef YYTYPE_INT16 yytype_int16; type yytype_int16 (line 347) | typedef short int yytype_int16; function YY_ATTRIBUTE_UNUSED (line 1496) | YY_ATTRIBUTE_UNUSED function yy_symbol_value_print (line 1547) | static void function yy_symbol_print (line 1569) | static void function yy_stack_print (line 1586) | static void function yy_reduce_print (line 1609) | static void function YYSIZE_T (line 1670) | static YYSIZE_T function YYSIZE_T (line 1709) | static YYSIZE_T function yysyntax_error (line 1757) | static int function yydestruct (line 1889) | static void function yyparse (line 1912) | int FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/parser.c type KatanaInternalParser (line 77) | struct KatanaInternalParser function free_wrapper (line 97) | static void free_wrapper(void* unused, void* ptr) { function output_init (line 107) | static void output_init(KatanaParser* parser, KatanaParserMode mode) function katana_destroy_output (line 116) | void katana_destroy_output(KatanaOutput* output) function KatanaOutput (line 187) | KatanaOutput* katana_parse(const char* str, size_t len, KatanaParserMode... function KatanaOutput (line 208) | KatanaOutput* katana_parse_in(FILE* fp) function KatanaOutput (line 246) | static KatanaOutput* katana_parse_fragment(const char* prefix, function KatanaOutput (line 263) | static KatanaOutput* katana_parse_with_options(const KatanaOptions* opti... function katana_parse_internal_rule (line 305) | void katana_parse_internal_rule(KatanaParser* parser, KatanaRule* e) function katana_parse_internal_keyframe_rule (line 310) | void katana_parse_internal_keyframe_rule(KatanaParser* parser, KatanaKey... function katana_parse_internal_keyframe_key_list (line 315) | void katana_parse_internal_keyframe_key_list(KatanaParser* parser, Katan... function katana_parse_internal_value (line 320) | void katana_parse_internal_value(KatanaParser* parser, KatanaArray* e) function katana_parse_internal_media_list (line 325) | void katana_parse_internal_media_list(KatanaParser* parser, KatanaArray* e) function katana_parse_internal_declaration_list (line 330) | void katana_parse_internal_declaration_list(KatanaParser* parser, bool e) function katana_parse_internal_selector (line 335) | void katana_parse_internal_selector(KatanaParser* parser, KatanaArray* e) function KatanaArray (line 341) | KatanaArray* katana_new_array(KatanaParser* parser) { function katana_destroy_array_using_deallocator (line 347) | void katana_destroy_array_using_deallocator(KatanaParser* parser, function KatanaStylesheet (line 359) | KatanaStylesheet* katana_new_stylesheet(KatanaParser* parser) { function katana_destroy_stylesheet (line 368) | void katana_destroy_stylesheet(KatanaParser* parser, KatanaStylesheet* e) function katana_destroy_rule (line 394) | void katana_destroy_rule(KatanaParser* parser, KatanaRule* rule) function katana_destroy_rule_list (line 418) | void katana_destroy_rule_list(KatanaParser* parser, KatanaArray* rules) function KatanaRule (line 425) | KatanaRule* katana_new_style_rule(KatanaParser* parser, KatanaArray* sel... function katana_destroy_style_rule (line 442) | void katana_destroy_style_rule(KatanaParser* parser, KatanaStyleRule* e) function katana_add_namespace (line 457) | void katana_add_namespace(KatanaParser* parser, KatanaParserString* pref... function KatanaRule (line 463) | KatanaRule* katana_new_font_face(KatanaParser* parser) function katana_destroy_font_face_rule (line 475) | void katana_destroy_font_face_rule(KatanaParser* parser, KatanaFontFaceR... function KatanaRule (line 484) | KatanaRule* katana_new_keyframes_rule(KatanaParser* parser, KatanaParser... function katana_destroy_keyframes_rule (line 494) | void katana_destroy_keyframes_rule(KatanaParser* parser, KatanaKeyframes... function KatanaKeyframe (line 501) | KatanaKeyframe* katana_new_keyframe(KatanaParser* parser, KatanaArray* s... function katana_destroy_keyframe (line 510) | void katana_destroy_keyframe(KatanaParser* parser, KatanaKeyframe* e) function KatanaArray (line 521) | KatanaArray* katana_new_Keyframe_list(KatanaParser* parser) function katana_keyframe_rule_list_add (line 526) | void katana_keyframe_rule_list_add(KatanaParser* parser, KatanaKeyframe*... function katana_parser_clear_keyframes (line 532) | void katana_parser_clear_keyframes(KatanaParser* parser, KatanaArray* ke... function katana_set_charset (line 539) | void katana_set_charset(KatanaParser* parser, KatanaParserString* charset) function KatanaRule (line 545) | KatanaRule* katana_new_import_rule(KatanaParser* parser, KatanaParserStr... function katana_destroy_import_rule (line 555) | void katana_destroy_import_rule(KatanaParser* parser, KatanaImportRule* e) function KatanaValue (line 565) | KatanaValue* katana_new_value(KatanaParser* parser) function katana_destroy_value (line 570) | void katana_destroy_value(KatanaParser* parser, KatanaValue* e) function KatanaValueFunction (line 632) | KatanaValueFunction* katana_new_function(KatanaParser* parser, KatanaPar... function katana_destroy_function (line 640) | void katana_destroy_function(KatanaParser* parser, KatanaValueFunction* e) function KatanaValue (line 648) | KatanaValue* katana_new_number_value(KatanaParser* parser, int sign, Kat... function KatanaValue (line 663) | KatanaValue* katana_new_dimension_value(KatanaParser* parser, KatanaPars... function KatanaValue (line 674) | KatanaValue* katana_new_operator_value(KatanaParser* parser, int value) function KatanaValue (line 684) | KatanaValue* katana_new_ident_value(KatanaParser* parser, KatanaParserSt... function KatanaValue (line 696) | KatanaValue* katana_new_function_value(KatanaParser* parser, KatanaParse... function KatanaValue (line 705) | KatanaValue* katana_new_list_value(KatanaParser* parser, KatanaArray* list) function katana_value_set_string (line 713) | void katana_value_set_string(KatanaParser* parser, KatanaValue* value, K... function katana_value_set_sign (line 718) | void katana_value_set_sign(KatanaParser* parser, KatanaValue* value, int... function KatanaArray (line 735) | KatanaArray* katana_new_value_list(KatanaParser* parser) function katana_value_list_insert (line 740) | void katana_value_list_insert(KatanaParser* parser, KatanaValue* value, ... function katana_value_list_add (line 748) | void katana_value_list_add(KatanaParser* parser, KatanaValue* value, Kat... function katana_value_list_steal_values (line 756) | void katana_value_list_steal_values(KatanaParser* parser, KatanaArray* v... function katana_new_declaration (line 767) | bool katana_new_declaration(KatanaParser* parser, KatanaParserString* na... function katana_destroy_declaration (line 779) | void katana_destroy_declaration(KatanaParser* parser, KatanaDeclaration* e) function katana_parser_clear_declarations (line 788) | void katana_parser_clear_declarations(KatanaParser* parser) function katana_parser_reset_declarations (line 795) | void katana_parser_reset_declarations(KatanaParser* parser) function KatanaRule (line 801) | KatanaRule* katana_new_media_rule(KatanaParser* parser, KatanaArray* med... function katana_destroy_media_rule (line 816) | void katana_destroy_media_rule(KatanaParser* parser, KatanaMediaRule* e) function KatanaArray (line 825) | KatanaArray* katana_new_media_list(KatanaParser* parser) function katana_media_list_add (line 830) | void katana_media_list_add(KatanaParser* parser, KatanaMediaQuery* media... function katana_destroy_media_list (line 839) | void katana_destroy_media_list(KatanaParser* parser, KatanaArray* medias) function KatanaMediaQuery (line 846) | KatanaMediaQuery* katana_new_media_query(KatanaParser* parser, KatanaMed... function katana_destroy_media_query (line 855) | void katana_destroy_media_query(KatanaParser* parser, KatanaMediaQuery* e) function KatanaMediaQueryExp (line 866) | KatanaMediaQueryExp * katana_new_media_query_exp(KatanaParser* parser, K... function katana_destroy_media_query_exp (line 879) | void katana_destroy_media_query_exp(KatanaParser* parser, KatanaMediaQue... function katana_media_query_exp_list_add (line 891) | void katana_media_query_exp_list_add(KatanaParser* parser, KatanaMediaQu... function KatanaArray (line 899) | KatanaArray* katana_new_media_query_exp_list(KatanaParser* parser) function KatanaArray (line 905) | KatanaArray* katana_new_rule_list(KatanaParser* parser) function KatanaArray (line 910) | KatanaArray* katana_rule_list_add(KatanaParser* parser, KatanaRule* rule... function katana_start_declaration (line 922) | void katana_start_declaration(KatanaParser* parser) function katana_end_declaration (line 927) | void katana_end_declaration(KatanaParser* parser, bool flag, bool ended) function katana_set_current_declaration (line 932) | void katana_set_current_declaration(KatanaParser* parser, KatanaParserSt... function katana_start_selector (line 938) | void katana_start_selector(KatanaParser* parser) function katana_end_selector (line 943) | void katana_end_selector(KatanaParser* parser) function KatanaQualifiedName (line 948) | KatanaQualifiedName * katana_new_qualified_name(KatanaParser* parser, Ka... function katana_destroy_qualified_name (line 957) | void katana_destroy_qualified_name(KatanaParser* parser, KatanaQualifie... function KatanaSelectorRareData (line 965) | KatanaSelectorRareData* katana_new_rare_data(KatanaParser* parser) function katana_destroy_rare_data (line 975) | void katana_destroy_rare_data(KatanaParser* parser, KatanaSelectorRareDa... function KatanaSelector (line 994) | KatanaSelector* katana_new_selector(KatanaParser* parser) function KatanaSelector (line 1011) | KatanaSelector* katana_sink_floating_selector(KatanaParser* parser, Kata... function katana_destroy_one_selector (line 1019) | void katana_destroy_one_selector(KatanaParser* parser, KatanaSelector* e) function katana_destroy_selector (line 1029) | void katana_destroy_selector(KatanaParser* parser, KatanaSelector* e) function KatanaSelector (line 1039) | KatanaSelector* katana_rewrite_specifier_with_element_name(KatanaParser*... function KatanaSelector (line 1056) | KatanaSelector* katana_rewrite_specifier_with_namespace_if_needed(Katana... function KatanaSelector (line 1062) | KatanaSelector* katana_rewrite_specifiers(KatanaParser* parser, KatanaSe... function katana_adopt_selector_list (line 1087) | void katana_adopt_selector_list(KatanaParser* parser, KatanaArray* selec... function katana_selector_append (line 1093) | void katana_selector_append(KatanaParser* parser, KatanaSelector* select... function katana_selector_insert (line 1103) | void katana_selector_insert(KatanaParser* parser, KatanaSelector* select... function katana_selector_prepend_with_element_name (line 1114) | void katana_selector_prepend_with_element_name(KatanaParser* parser, Kat... function KatanaArray (line 1124) | KatanaArray* katana_new_selector_list(KatanaParser* parser) function KatanaArray (line 1129) | KatanaArray* katana_reusable_selector_list(KatanaParser* parser) function katana_selector_list_shink (line 1134) | void katana_selector_list_shink(KatanaParser* parser, int capacity, Kata... function katana_selector_list_add (line 1139) | void katana_selector_list_add(KatanaParser* parser, KatanaSelector* sele... function katana_selector_set_value (line 1148) | void katana_selector_set_value(KatanaParser* parser, KatanaSelector* sel... function katana_selector_set_argument_with_number (line 1153) | void katana_selector_set_argument_with_number(KatanaParser* parser, Kata... function katana_selector_set_argument (line 1162) | void katana_selector_set_argument(KatanaParser* parser, KatanaSelector* ... function katana_parse_attribute_match_type (line 1167) | bool katana_parse_attribute_match_type(KatanaParser* parser, KatanaAttri... function katana_selector_is_simple (line 1172) | bool katana_selector_is_simple(KatanaParser* parser, KatanaSelector* sel... function katana_add_rule (line 1184) | void katana_add_rule(KatanaParser* parser, KatanaRule* rule) function katana_start_rule (line 1200) | void katana_start_rule(KatanaParser* parser) function katana_end_rule (line 1205) | void katana_end_rule(KatanaParser* parser, bool ended) function katana_start_rule_header (line 1210) | void katana_start_rule_header(KatanaParser* parser, KatanaRuleType type) function katana_end_rule_header (line 1215) | void katana_end_rule_header(KatanaParser* parser) function katana_end_invalid_rule_header (line 1220) | void katana_end_invalid_rule_header(KatanaParser* parser) function katana_start_rule_body (line 1225) | void katana_start_rule_body(KatanaParser* parser) function katana_string_is_function (line 1231) | bool katana_string_is_function(KatanaParserString* string) function katana_string_clear (line 1236) | void katana_string_clear(KatanaParser* parser, KatanaParserString* string) function katanaerror (line 1244) | void katanaerror(YYLTYPE* yyloc, void* scanner, struct KatanaInternalPar... function katana_parser_log (line 1276) | void katana_parser_log(KatanaParser* parser, const char * format, ...) function katana_parser_resume_error_logging (line 1291) | void katana_parser_resume_error_logging() function katana_parser_report_error (line 1296) | void katana_parser_report_error(KatanaParser* parser, KatanaSourcePositi... function katana_print_position (line 1312) | void katana_print_position(YYLTYPE* yyloc) function KatanaSourcePosition (line 1323) | KatanaSourcePosition* katana_parser_current_location(KatanaParser* parse... function katana_print (line 1332) | void katana_print(const char * format, ...) function katana_print_stylesheet (line 1342) | void katana_print_stylesheet(KatanaParser* parser, KatanaStylesheet* sheet) function katana_print_rule (line 1355) | void katana_print_rule(KatanaParser* parser, KatanaRule* rule) function katana_print_import_rule (line 1388) | void katana_print_import_rule(KatanaParser* parser, KatanaImportRule* rule) function katana_print_keyframes_rule (line 1395) | void katana_print_keyframes_rule(KatanaParser* parser, KatanaKeyframesRu... function katana_print_keyframe (line 1405) | void katana_print_keyframe(KatanaParser* parser, KatanaKeyframe* keyframe) function katana_print_media_query_exp (line 1425) | void katana_print_media_query_exp(KatanaParser* parser, KatanaMediaQuery... function katana_print_media_query (line 1439) | void katana_print_media_query(KatanaParser* parser, KatanaMediaQuery* qu... function katana_print_media_list (line 1481) | void katana_print_media_list(KatanaParser* parser, KatanaArray* medias) function katana_print_media_rule (line 1493) | void katana_print_media_rule(KatanaParser* parser, KatanaMediaRule* rule) function katana_print_selector (line 1512) | void katana_print_selector(KatanaParser* parser, KatanaSelector* selector) function katana_print_selector_list (line 1522) | void katana_print_selector_list(KatanaParser* parser, KatanaArray* selec... function katana_print_style_rule (line 1532) | void katana_print_style_rule(KatanaParser* parser, KatanaStyleRule* rule) function katana_print_declaration (line 1546) | void katana_print_declaration(KatanaParser* parser, KatanaDeclaration* d... function katana_print_declaration_list (line 1556) | void katana_print_declaration_list(KatanaParser* parser, KatanaArray* de... function katana_print_value_list (line 1565) | void katana_print_value_list(KatanaParser* parser, KatanaArray* values) function katana_print_font_face_rule (line 1572) | void katana_print_font_face_rule(KatanaParser* parser, KatanaFontFaceRul... function KatanaOutput (line 1579) | KatanaOutput* katana_dump_output(KatanaOutput* output) FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/selector.c function katana_selector_crosses_tree_scopes (line 37) | bool katana_selector_crosses_tree_scopes(const KatanaSelector* selector) function KatanaPseudoType (line 54) | KatanaPseudoType katana_parse_pseudo_type(const char* name, bool hasArgu... function katana_selector_extract_pseudo_type (line 66) | void katana_selector_extract_pseudo_type(KatanaSelector* selector) function katana_selector_matches_pseudo_element (line 183) | bool katana_selector_matches_pseudo_element(KatanaSelector* selector) function katana_selector_is_custom_pseudo_element (line 190) | bool katana_selector_is_custom_pseudo_element(KatanaSelector* selector) function katana_selector_is_direct_adjacent (line 195) | bool katana_selector_is_direct_adjacent(KatanaSelector* selector) function katana_selector_is_adjacent (line 200) | bool katana_selector_is_adjacent(KatanaSelector* selector) function katana_selector_is_shadow (line 205) | bool katana_selector_is_shadow(KatanaSelector* selector) function katana_selector_is_sibling (line 210) | bool katana_selector_is_sibling(KatanaSelector* selector) function katana_selector_is_attribute (line 230) | bool katana_selector_is_attribute(const KatanaSelector* selector) function katana_selector_is_content_pseudo_element (line 235) | bool katana_selector_is_content_pseudo_element(KatanaSelector* selector) function katana_selector_is_shadow_pseudo_element (line 241) | bool katana_selector_is_shadow_pseudo_element(KatanaSelector* selector) function katana_selector_is_host_pseudo_class (line 247) | bool katana_selector_is_host_pseudo_class(KatanaSelector* selector) function katana_selector_is_tree_boundary_crossing (line 252) | bool katana_selector_is_tree_boundary_crossing(KatanaSelector* selector) function katana_selector_is_insertion_point_crossing (line 258) | bool katana_selector_is_insertion_point_crossing(KatanaSelector* selector) function KatanaParserString (line 265) | KatanaParserString* katana_build_relation_selector_string(KatanaParser* ... function KatanaParserString (line 281) | KatanaParserString* katana_selector_to_string(KatanaParser* parser, Kata... function calc_specificity_for_one_selector (line 435) | unsigned calc_specificity_for_one_selector(const KatanaSelector* selector) function katana_calc_specificity_for_selector (line 463) | unsigned katana_calc_specificity_for_selector(KatanaSelector* selector) type KatanaNameToPseudoStruct (line 496) | typedef struct { function KatanaPseudoType (line 594) | static KatanaPseudoType name_to_pseudo_type(const char* name, bool hasAr... function KatanaNameToPseudoStruct (line 618) | static const KatanaNameToPseudoStruct* lower_bound(const KatanaNameToPse... function test_lower_bound (line 637) | void test_lower_bound() FILE: compiler/compiler/Compiler/Vendors/katana-parser/Sources/tokenizer.c function katana_tokenize (line 53) | int katana_tokenize(KATANASTYPE* lval , KATANALTYPE* loc, yyscan_t scann... function katana_characters_to_double (line 214) | double katana_characters_to_double(const char* data, size_t length, bool... function katana_is_html_space (line 290) | inline bool katana_is_html_space(char c) FILE: libs/dummy/src/dummy/main.cpp function getPlatformString (line 17) | static std::string getPlatformString() { function main (line 32) | int main(int argc, const char** argv) { FILE: libs/dummy/test/Test.cpp function TEST (line 6) | TEST(Dummy, canRunTest) { FILE: libs/image_toolbox/src/image_toolbox/ImageToolbox.cpp type snap::imagetoolbox (line 11) | namespace snap::imagetoolbox { function processImage (line 19) | static Valdi::Result processImage(const Valdi::StringBox& imageFile... function loadImage (line 37) | static Valdi::Result> loadImage(const Valdi::StringBox& ima... function getImageInfo (line 51) | Valdi::Result getImageInfo(const Valdi::StringBox& imageFil... function outputImageInfo (line 75) | Valdi::Result outputImageInfo(const Valdi::StringBox... function convertImage (line 88) | Valdi::Result convertImage(const Valdi::StringBox& i... FILE: libs/image_toolbox/src/image_toolbox/ImageToolbox.hpp type snap::imagetoolbox (line 7) | namespace snap::imagetoolbox { type ImageInfo (line 9) | struct ImageInfo { FILE: libs/image_toolbox/src/image_toolbox/SVGRenderer.cpp type snap::imagetoolbox (line 8) | namespace snap::imagetoolbox { function svgErrorFromResult (line 10) | static Valdi::Error svgErrorFromResult(int32_t result) { class ReSVGHandle (line 29) | class ReSVGHandle : public Valdi::SimpleRefCountable { method ReSVGHandle (line 31) | ReSVGHandle(resvg_render_tree* tree) : _tree(tree) {} method getSize (line 37) | std::pair getSize() const { method resvg_render_tree (line 42) | resvg_render_tree* tree() const { class ReSVG (line 50) | class ReSVG { method ReSVG (line 52) | ReSVG() { method parse (line 63) | Valdi::Result> parse(const Valdi::Byte* data... FILE: libs/image_toolbox/src/image_toolbox/SVGRenderer.hpp type snap::imagetoolbox (line 6) | namespace snap::imagetoolbox { class SVGRenderer (line 8) | class SVGRenderer { FILE: libs/image_toolbox/src/image_toolbox_c/image_toolbox.cpp function setAsError (line 8) | static void setAsError(char** error, const Valdi::StringBox& errorMessag... function image_toolbox_size (line 16) | image_toolbox_size imagetoolbox_get_size(const char* input_path, char** ... function imagetoolbox_convert (line 33) | int imagetoolbox_convert( function imagetoolbox_free_error (line 49) | void imagetoolbox_free_error(char* error) { FILE: libs/image_toolbox/src/image_toolbox_c/image_toolbox.h type image_toolbox_size (line 7) | typedef struct { FILE: libs/utils/src/utils/NoDestructor.hpp type snap::utils (line 10) | namespace snap::utils { class NoDestructor (line 47) | class NoDestructor { method NoDestructor (line 52) | explicit NoDestructor(Args&&... args) { method NoDestructor (line 58) | explicit NoDestructor(const T& x) { method NoDestructor (line 61) | explicit NoDestructor(T&& x) { method NoDestructor (line 65) | NoDestructor(const NoDestructor&) = delete; method NoDestructor (line 66) | NoDestructor& operator=(const NoDestructor&) = delete; method T (line 70) | const T& operator*() const { method T (line 73) | T& operator*() { method T (line 77) | const T* operator->() const { method T (line 80) | T* operator->() { method T (line 84) | const T* get() const { method T (line 87) | T* get() { FILE: libs/utils/src/utils/ObjCppPtrWrapper.hpp class ObjCppPtrWrapper (line 9) | class ObjCppPtrWrapper { method ObjCppPtrWrapper (line 12) | ObjCppPtrWrapper(T* t) : o(t) {} method ObjCppPtrWrapper (line 13) | ObjCppPtrWrapper() { FILE: libs/utils/src/utils/base/Function.hpp type snap (line 32) | namespace snap { type callable::affordance (line 34) | namespace callable::affordance { type ICFSafeDestroy (line 38) | struct ICFSafeDestroy: zoo::Destroy { type VTableEntry (line 39) | struct VTableEntry: zoo::Destroy::VTableEntry { type UserAffordance (line 52) | struct UserAffordance: zoo::Destroy::UserAffordance { method isDefault (line 53) | bool isDefault() const noexcept { type SaferTypeErasureContainer (line 71) | struct SaferTypeErasureContainer: protected zoo::AnyContainer FILE: libs/utils/src/utils/base/NonCopyable.hpp type snap (line 3) | namespace snap { class NonCopyable (line 5) | class NonCopyable { method NonCopyable (line 7) | NonCopyable(const NonCopyable&) = delete; method NonCopyable (line 8) | NonCopyable& operator=(const NonCopyable&) = delete; method NonCopyable (line 11) | NonCopyable() = default; FILE: libs/utils/src/utils/crypto/AesEncryptor.cpp type snap::utils::crypto (line 10) | namespace snap::utils::crypto { FILE: libs/utils/src/utils/crypto/AesEncryptor.hpp type evp_aead_st (line 9) | struct evp_aead_st type bssl (line 11) | namespace bssl { class Span (line 13) | class Span type snap::utils::crypto (line 16) | namespace snap::utils::crypto { class AesEncryptor (line 33) | class AesEncryptor { FILE: libs/utils/src/utils/crypto/CryptoHelpers.cpp type snap::utils::crypto (line 10) | namespace snap::utils::crypto { function logCryptoErrors (line 12) | void logCryptoErrors() { FILE: libs/utils/src/utils/crypto/CryptoHelpers.hpp type snap::utils::crypto (line 3) | namespace snap::utils::crypto { FILE: libs/utils/src/utils/debugging/Assert.cpp type snap (line 7) | namespace snap { function releaseAssertsEnabled (line 16) | bool releaseAssertsEnabled() { function setEnableReleaseAsserts (line 20) | void setEnableReleaseAsserts(bool enable) { function fusedAssertsEnabled (line 24) | bool fusedAssertsEnabled() { function setEnableFusedAsserts (line 28) | void setEnableFusedAsserts(bool enable) { FILE: libs/utils/src/utils/debugging/Assert.hpp type snap (line 88) | namespace snap { FILE: libs/utils/src/utils/debugging/Trace.cpp type snap::profiling (line 13) | namespace snap::profiling { type TraceFunctions (line 20) | struct TraceFunctions { method TraceFunctions (line 31) | TraceFunctions() { method TraceFunctions (line 50) | static TraceFunctions& get() { function os_log_t (line 90) | static os_log_t nativeSignpostLogger() { FILE: libs/utils/src/utils/debugging/Trace.hpp type snap::profiling (line 13) | namespace snap::profiling { type TraceBegin (line 29) | struct TraceBegin { // used by the begin() method of emitters type TraceEnd (line 34) | struct TraceEnd { // used by the end() method of emitters type TraceStep (line 41) | struct TraceStep { function toString (line 51) | std::enable_if_t, std::string> toString(const T& e) { class LatencyRecorder (line 58) | class LatencyRecorder { method begin (line 60) | void begin(const TraceBegin& traceBegin) { method step (line 63) | void step(const TraceStep& traceStep) { method end (line 67) | void end(const TraceEnd& traceEnd) { method stepLatency (line 70) | TraceClock::duration stepLatency(EnumT step) const { class NullEmitter (line 81) | class NullEmitter { method begin (line 83) | void begin(const TraceBegin& /*traceBegin*/) {} method end (line 84) | void end(const TraceEnd& /*traceEnd*/) {} class ATraceSectionEmitter (line 89) | class ATraceSectionEmitter { method ATraceSectionEmitter (line 91) | ATraceSectionEmitter() = default; method ATraceSectionEmitter (line 92) | ATraceSectionEmitter(ATraceSectionEmitter&&) = delete; class ATraceAsyncSectionEmitter (line 99) | class ATraceAsyncSectionEmitter { class IosSignpostEmitter (line 113) | class IosSignpostEmitter { method step (line 122) | void step(const TraceStep& traceStep) { class TraceDriver (line 135) | class TraceDriver : private T... { type HasSteps (line 140) | struct HasSteps : std::false_type {} method emitStep (line 148) | void emitStep(const TraceStep& traceStep) { method TraceDriver (line 160) | explicit TraceDriver(const char (&name)[kSize], int level = 0) noexc... method TraceDriver (line 165) | explicit TraceDriver(char (&name)[kSize], int level = 0) = delete; method TraceDriver (line 170) | explicit TraceDriver(std::string name, int level = 0) noexcept method TraceDriver (line 175) | TraceDriver(const TraceDriver&) = delete; method TraceDriver (line 177) | TraceDriver(TraceDriver&& other) noexcept // support move method end (line 197) | void end() noexcept { method step (line 209) | void step(StepType step) { method latency (line 218) | TraceClock::duration latency() const { method stepLatency (line 225) | auto stepLatency(StepType step) const { method begin (line 238) | void begin() noexcept { method stepLatencyImpl (line 251) | auto stepLatencyImpl(StepType step, ...) const { method stepLatencyImpl (line 255) | decltype(U::stepLatency(std::declval())) stepLatencyImpl(S... class TraceDriver<> (line 262) | class TraceDriver<> { method TraceDriver (line 265) | explicit constexpr TraceDriver(const char (& /*name*/)[kSize]) noexc... method TraceDriver (line 266) | explicit constexpr TraceDriver(const std::string& /*name*/) noexcept {} method TraceDriver (line 267) | TraceDriver(const TraceDriver&) = delete; method TraceDriver (line 268) | TraceDriver(TraceDriver&& other) noexcept {} method end (line 273) | void end() noexcept {} method step (line 275) | void step(StepType /*step*/) noexcept {} method latency (line 277) | TraceClock::duration latency() const { method stepLatency (line 281) | auto stepLatency(StepType /*step*/) const { type detail (line 304) | namespace detail { type TraceSdkScopedTraceSupport (line 307) | struct TraceSdkScopedTraceSupport { class TraceSdkScopedTrace (line 320) | class TraceSdkScopedTrace { method TraceSdkScopedTrace (line 323) | explicit TraceSdkScopedTrace(const std::string& name) noexcept : Tra... method TraceSdkScopedTrace (line 324) | TraceSdkScopedTrace(const TraceSdkScopedTrace&) = delete; type HasSteps().step(std::declval>()))> (line 143) | struct HasSteps().step(std::declva... type snap::utils::debugging (line 340) | namespace snap::utils::debugging { FILE: libs/utils/src/utils/debugging/detail/AssertInternals.cpp type snap::detail (line 7) | namespace snap::detail { function combineString (line 9) | std::string combineString(std::string_view msg, const char* expression... function __sc_apple_system_assert (line 41) | __attribute__((noreturn)) void __sc_apple_system_assert(const char* expr... FILE: libs/utils/src/utils/debugging/detail/AssertInternals.hpp type snap::detail (line 77) | namespace snap::detail { FILE: libs/utils/src/utils/encoding/Base64Utils.cpp type snap::utils::encoding (line 12) | namespace snap::utils::encoding { function binaryToBase64 (line 14) | std::string binaryToBase64(const uint8_t* data, size_t size) { function binaryToBase64 (line 26) | std::string binaryToBase64(const std::vector& binary) { function binaryToBase64 (line 30) | std::string binaryToBase64(const std::string& binary) { function uint64ToBase64 (line 34) | std::string uint64ToBase64(uint64_t data) { function base64ToBinaryInternal (line 42) | bool base64ToBinaryInternal(const char* encodedString, size_t inSize, ... function base64ToBinary (line 70) | std::vector base64ToBinary(std::string_view base64) { function base64ToBinary (line 76) | bool base64ToBinary(std::string_view base64, std::vector& dec... function base64ToUInt64 (line 80) | uint64_t base64ToUInt64(const std::string& base64) { function base64UrlToBase64 (line 92) | std::string base64UrlToBase64(const std::string& base64url) { function base64ToBase64Url (line 118) | std::string base64ToBase64Url(const std::string& base64) { FILE: libs/utils/src/utils/encoding/Base64Utils.hpp type snap::utils::encoding (line 6) | namespace snap::utils::encoding { FILE: libs/utils/src/utils/logging/Log.hpp type snap (line 9) | namespace snap { type utils::logging (line 10) | namespace utils::logging { function log (line 42) | void log(LogContext context, const std::string& tag, FmtString&& for... function logVerbose (line 59) | void logVerbose(utils::logging::LogContext context, const std::string&... function logDebug (line 65) | void logDebug(utils::logging::LogContext context, const std::string& t... function logInfo (line 71) | void logInfo(utils::logging::LogContext context, const std::string& ta... function logWarn (line 77) | void logWarn(utils::logging::LogContext context, const std::string& ta... function logError (line 83) | void logError(utils::logging::LogContext context, const std::string& t... FILE: libs/utils/src/utils/logging/Logger.cpp type snap::utils::logging (line 17) | namespace snap::utils::logging { function logToExternalLogger (line 33) | void logToExternalLogger(LogLevel logLevel, LogContext logContext, con... function setExternalLogger (line 147) | void setExternalLogger(Logger* logger) { function setInternalLoggerLogLevel (line 151) | void setInternalLoggerLogLevel(LogLevel maxLogLevel) { function millisecondsToString (line 155) | std::string millisecondsToString(int64_t milliseconds) { function secondsToString (line 160) | std::string secondsToString(int64_t seconds) { FILE: libs/utils/src/utils/logging/Logger.hpp type snap::utils::logging (line 6) | namespace snap::utils::logging { type LogLevel (line 8) | enum class LogLevel { Verbose, Debug, Info, Warn, Error, None } type LogContext (line 12) | enum class LogContext { class Logger (line 38) | class Logger { FILE: libs/utils/src/utils/platform/BuildOptionsDefault.hpp type snap (line 3) | namespace snap { FILE: libs/utils/src/utils/platform/JNITypeStubs.hpp type _JavaVM (line 9) | struct _JavaVM type _JNIEnv (line 10) | struct _JNIEnv type JNINativeMethod (line 14) | struct JNINativeMethod {} type JavaVM_ (line 16) | struct JavaVM_ type JNIEnv_ (line 17) | struct JNIEnv_ class _jobject (line 18) | class _jobject {} FILE: libs/utils/src/utils/platform/JvmOnLoad.cpp type snap::utils::platform::jni (line 7) | namespace snap::utils::platform::jni { function runOnLoadInitializers (line 13) | void runOnLoadInitializers(JNIEnv* env) { FILE: libs/utils/src/utils/platform/JvmOnLoad.hpp type snap::utils::platform::jni (line 11) | namespace snap::utils::platform::jni { FILE: libs/utils/src/utils/platform/JvmUtils.cpp type snap::utils::platform (line 20) | namespace snap::utils::platform { function threadDestructor (line 31) | void threadDestructor([[maybe_unused]] void* prevJniPtr) { function JNIEXPORT (line 49) | JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* jvm, void* reserved) // NOLI... function JNIEXPORT (line 68) | JNIEXPORT void JNICALL JNI_OnUnload(JavaVM* jvm, void* reserved) // NO... function JNIEnv (line 76) | JNIEnv* attachJniInternal(const char* threadName) { function JNIEnv (line 100) | JNIEnv* getEnv() { function attachThreadIfNeeded (line 107) | bool attachThreadIfNeeded(const char* threadName) { function attachJni (line 119) | void attachJni(const char* threadName) { function detachJni (line 123) | void detachJni() { function JavaVM (line 129) | JavaVM* getJvm() { function registerNativeMethods (line 134) | void registerNativeMethods(JNIEnv* env, const char* className, const J... function getDeviceModel (line 149) | std::string getDeviceModel() { class UncaughtJavaException (line 166) | class UncaughtJavaException : public djinni::jni_exception { method UncaughtJavaException (line 171) | UncaughtJavaException(JNIEnv* env, jthrowable javaException, std::stri... type djinni (line 179) | namespace djinni { function DJINNI_NORETURN_DEFINITION (line 182) | DJINNI_NORETURN_DEFINITION void jniThrowCppFromJavaException(JNIEnv* e... FILE: libs/utils/src/utils/platform/JvmUtils.hpp type snap::utils::platform (line 6) | namespace snap::utils::platform { type ScopedJniAttach (line 29) | struct ScopedJniAttach final { method ScopedJniAttach (line 30) | explicit ScopedJniAttach(const char* threadName) { FILE: libs/utils/src/utils/platform/TargetPlatform.hpp type snap (line 39) | namespace snap { type Platform (line 42) | enum class Platform { Android, Ios, MacOs, DesktopLinux, Wasm } function isAndroid (line 68) | constexpr bool isAndroid() { function isIos (line 72) | constexpr bool isIos() { function isMacOs (line 76) | constexpr bool isMacOs() { function isDesktopLinux (line 80) | constexpr bool isDesktopLinux() { function isApple (line 84) | constexpr bool isApple() { function isWasm (line 88) | constexpr bool isWasm() { function isDesktop (line 92) | constexpr bool isDesktop() { function isSystemDebug (line 98) | constexpr bool isSystemDebug() { FILE: libs/utils/src/utils/time/BoottimeClock.cpp type snap::utils::time (line 8) | namespace snap::utils::time { type timespec (line 21) | struct timespec FILE: libs/utils/src/utils/time/BoottimeClock.hpp type snap::utils::time (line 6) | namespace snap::utils::time { class BoottimeClock (line 17) | class BoottimeClock { FILE: libs/utils/src/utils/time/Duration.hpp type snap::utils::time (line 8) | namespace snap::utils::time { class Duration (line 20) | class Duration { method Duration (line 22) | constexpr explicit Duration(typename Clock::duration duration) : _du... method Duration (line 23) | constexpr Duration() : _duration(Clock::duration::zero()) {} method Duration (line 25) | Duration operator+(const Duration& operand) const { method Duration (line 29) | Duration& operator+=(const Duration& operand) { method Duration (line 34) | Duration operator-(const Duration& operand) const { method Duration (line 38) | Duration& operator-=(const Duration& operand) { method Duration (line 44) | Duration operator/(const T& amount) const { method Duration (line 49) | Duration operator*(const T& amount) const { method Duration (line 54) | Duration& operator/=(const T& amount) { method Duration (line 60) | Duration& operator*=(const T& amount) { method seconds (line 84) | double seconds() const { method milliseconds (line 88) | double milliseconds() const { method microseconds (line 92) | double microseconds() const { method nanoseconds (line 96) | double nanoseconds() const { method chrono (line 100) | typename Clock::duration chrono() const { method T (line 106) | constexpr T as() const { method toString (line 110) | std::string toString() const { method Rep (line 128) | Rep convert() const { type fmt::formatter> (line 138) | struct fmt::formatter> : fmt::formatter& duration, FormatCont... FILE: libs/utils/src/utils/time/StopWatch.hpp type snap::utils::time (line 10) | namespace snap::utils::time { class StopWatchGeneric (line 37) | class StopWatchGeneric { type Mode (line 39) | enum Mode { method StopWatchGeneric (line 46) | constexpr StopWatchGeneric(const Mode startMode = StopWatchGeneric::... method start (line 56) | void start() { method stop (line 66) | void stop() { method reset (line 75) | void reset() { method restart (line 81) | void restart() { method elapsedSeconds (line 87) | int64_t elapsedSeconds() const { method elapsedMs (line 91) | int64_t elapsedMs() const { method elapsedUs (line 95) | int64_t elapsedUs() const { method elapsed (line 100) | Duration elapsed() const { method fromStart (line 114) | typename Clock::duration fromStart() const { method now (line 118) | static typename Clock::time_point now() noexcept { FILE: libs/utils/src/utils/time/UptimeClock.cpp type snap::utils::time (line 9) | namespace snap::utils::time { type timespec (line 17) | struct timespec FILE: libs/utils/src/utils/time/UptimeClock.hpp type snap::utils::time (line 6) | namespace snap::utils::time { class UptimeClock (line 17) | class UptimeClock { FILE: libs/utils/src/utils_oss/utils_oss.cpp type snap (line 3) | namespace snap { type detail (line 5) | namespace detail { function reportNonFatalAssert (line 6) | void reportNonFatalAssert(std::string_view path, int64_t line, std::... function fuseAssertion (line 11) | bool fuseAssertion(std::string_view key) { FILE: modules/hello_world/src/HelloWorldApp.tsx type StartComponentViewModel (line 13) | interface StartComponentViewModel {} type StartComponentContext (line 19) | interface StartComponentContext { class SampleApps (line 27) | class SampleApps extends Component< method onCreate (line 31) | onCreate(): void { method onRender (line 35) | onRender(): void { FILE: modules/types/Long.d.ts class Long (line 9) | class Long { FILE: npm_modules/cli/.bootstrap/apps/ui_application/modules/{{MODULE_NAME}}/src/App.tsx type AppViewModel (line 16) | interface AppViewModel {} type AppComponentContext (line 22) | interface AppComponentContext {} type State (line 24) | interface State { class App (line 32) | class App extends StatefulComponent i... method onCreate (line 35) | onCreate(): void { method onDestroy (line 40) | onDestroy(): void { method onAvailabilityChanged (line 45) | onAvailabilityChanged(available: boolean): void { method onRender (line 49) | onRender(): void { method renderLabel (line 60) | private renderLabel(): AttributedText { method getPlatformString (line 94) | private getPlatformString(): string { FILE: npm_modules/cli/.bootstrap/modules/polyglot_bridge_module/web/Calculator.ts function multiply (line 7) | function multiply(left: number, right: number): number { FILE: npm_modules/cli/.bootstrap/modules/ui_component/src/NewModuleComponent.tsx type NewModuleViewModel (line 6) | interface NewModuleViewModel { class NewModuleComponent (line 10) | class NewModuleComponent extends Component { method onCreate (line 11) | onCreate() { method onDestroy (line 15) | onDestroy() { method onViewModelUpdate (line 19) | onViewModelUpdate(previous?: NewModuleViewModel) { method onRender (line 25) | onRender(): void { FILE: npm_modules/cli/scripts/update-agents-templates.ts constant CLI_ROOT (line 10) | const CLI_ROOT = path.join(__dirname, '..'); constant OPEN_SOURCE_ROOT (line 11) | const OPEN_SOURCE_ROOT = path.join(CLI_ROOT, '../..'); constant VALDI_PATTERNS_SECTION (line 14) | const VALDI_PATTERNS_SECTION = ` function updateAgentsTemplate (line 90) | function updateAgentsTemplate(templatePath: string, _isCliApp: boolean) { function main (line 145) | function main() { FILE: npm_modules/cli/src/commands/bootstrap.ts type CommandParameters (line 26) | interface CommandParameters { type ApplicationTemplate (line 38) | interface ApplicationTemplate { constant ALL_APPLICATION_TEMPLATES (line 44) | const ALL_APPLICATION_TEMPLATES: readonly ApplicationTemplate[] = [ constant VALDI_GIT_URL (line 57) | const VALDI_GIT_URL = 'https://github.com/Snapchat/Valdi'; constant VALDI_WIDGETS_GIT_URL (line 58) | const VALDI_WIDGETS_GIT_URL = 'https://github.com/Snapchat/Valdi_Widgets'; constant DEFAULT_VALDI_RELEASE_TAG (line 61) | const DEFAULT_VALDI_RELEASE_TAG = 'beta-0.0.3'; constant DEFAULT_VALDI_WIDGETS_RELEASE_TAG (line 63) | const DEFAULT_VALDI_WIDGETS_RELEASE_TAG = 'beta-0.0.3'; constant DEFAULT_VALDI_IMPORT (line 65) | const DEFAULT_VALDI_IMPORT = ` constant DEFAULT_VALDI_WIDGETS_IMPORT (line 72) | const DEFAULT_VALDI_WIDGETS_IMPORT = ` constant LOCAL_VALDI_IMPORT_TEMPLATE (line 79) | const LOCAL_VALDI_IMPORT_TEMPLATE = ` constant LOCAL_VALDI_WIDGETS_IMPORT_TEMPLATE (line 86) | const LOCAL_VALDI_WIDGETS_IMPORT_TEMPLATE = ` function isAlreadyInitialized (line 93) | function isAlreadyInitialized(): boolean { function getShouldBootstrap (line 97) | async function getShouldBootstrap(argv: ArgumentsResolver... function resolveValdiReleaseTag (line 171) | function resolveValdiReleaseTag( function getValdiImport (line 187) | function getValdiImport(argv: ArgumentsResolver, vald... function getValdiWidgetsImport (line 200) | function getValdiWidgetsImport(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/build.ts function valdiBuild (line 17) | async function valdiBuild(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/devSetup.ts function valdiSetup (line 6) | async function valdiSetup() { FILE: npm_modules/cli/src/commands/doctor.ts constant DISCORD_SUPPORT_URL (line 57) | const DISCORD_SUPPORT_URL = 'https://discord.gg/uJyNEeYX2U'; type CommandParameters (line 64) | interface CommandParameters { type DiagnosticResult (line 82) | interface DiagnosticResult { type GroupedDiagnosticResult (line 104) | interface GroupedDiagnosticResult { class ValdiDoctor (line 132) | class ValdiDoctor { method constructor (line 163) | constructor(verbose: boolean, autoFix: boolean, jsonOutput: boolean, f... method runDiagnostics (line 209) | async runDiagnostics(): Promise { method printResults (line 272) | printResults(): void { method addResult (line 287) | private addResult(result: DiagnosticResult): void { method groupResultsByCategory (line 297) | private groupResultsByCategory(): GroupedDiagnosticResult[] { method attemptAutoFix (line 362) | private async attemptAutoFix(tool: string, command: string): Promise { method checkBazelInstallation (line 456) | private async checkBazelInstallation(): Promise { method checkWorkspaceStructure (line 548) | private checkWorkspaceStructure(): void { method checkEssentialPlatformTools (line 601) | private async checkEssentialPlatformTools(): Promise { method checkXcodeInstallation (line 640) | private async checkXcodeInstallation(): Promise { method checkJavaInstallation (line 720) | private async checkJavaInstallation(): Promise { method checkAndroidSDKBasics (line 894) | private checkAndroidSDKBasics(): void { method checkCoreDependencies (line 988) | private async checkCoreDependencies(): Promise { method checkGitLfsInitialization (line 1010) | private async checkGitLfsInitialization(): Promise { method checkShellAutoComplete (line 1077) | private checkShellAutoComplete(): void { method checkEditorExtensions (line 1169) | private async checkEditorExtensions(): Promise { method checkFrameworkDependencies (line 1251) | private checkFrameworkDependencies(): void { method checkAdvancedAndroidSDK (line 1289) | private checkAdvancedAndroidSDK(): void { method checkSingleDependency (line 1347) | private async checkSingleDependency(dep: string, failureLevel: 'warn' ... method checkEnvironmentVariables (line 1404) | private checkEnvironmentVariables(): void { method getJavaInstallCommand (line 1505) | private getJavaInstallCommand(): string { method getFixCommandForDependency (line 1528) | private getFixCommandForDependency(dep: string): string { method printJsonResults (line 1626) | private printJsonResults(): void { method printFormattedResults (line 1672) | private printFormattedResults(): void { function valdiDoctor (line 1751) | async function valdiDoctor(argv: ArgumentsResolver): ... FILE: npm_modules/cli/src/commands/export.ts type CommandParameters (line 23) | interface CommandParameters extends SharedCommandParameters { function decompressAndMoveXCFrameworkIntoDestination (line 29) | async function decompressAndMoveXCFrameworkIntoDestination( function valdiExport (line 50) | async function valdiExport(argv: ArgumentsResolver): ... FILE: npm_modules/cli/src/commands/hotreload.ts type CommandParameters (line 11) | interface CommandParameters { function hotreloadResolvedTarget (line 16) | async function hotreloadResolvedTarget(client: BazelClient, resolvedTarg... function hotreloadTarget (line 30) | async function hotreloadTarget(client: BazelClient, target: string) { function getHotreloadTargetByModuleName (line 49) | async function getHotreloadTargetByModuleName(client: BazelClient, modul... function valdiHotreload (line 58) | async function valdiHotreload(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/install.ts function valdiInstall (line 17) | async function valdiInstall(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/lint_commands/lintCheck.ts type CommandParameters (line 15) | interface CommandParameters { function lintCheck (line 20) | async function lintCheck(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/lint_commands/lintFormat.ts type CommandParameters (line 15) | interface CommandParameters { function lintFormat (line 20) | async function lintFormat(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/log.ts function readAndWatchFile (line 8) | function readAndWatchFile(filePath: string) { function showValdiLogs (line 66) | async function showValdiLogs() { FILE: npm_modules/cli/src/commands/newModule.ts constant ALL_MODULE_TEMPLATES (line 53) | const ALL_MODULE_TEMPLATES: readonly ModuleTemplate[] = [ type CommandParameters (line 71) | interface CommandParameters { type Checks (line 78) | interface Checks { type ModuleTemplate (line 84) | interface ModuleTemplate { function promptChecks (line 90) | async function promptChecks(): Promise { function getModuleName (line 154) | async function getModuleName(argv: ArgumentsResolver)... function finalConfirmation (line 185) | async function finalConfirmation(destPath: string, argv: ArgumentsResolv... function getBazelWorkspaceRoot (line 207) | function getBazelWorkspaceRoot() { function valdiNewModule (line 211) | async function valdiNewModule(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/package.ts type CommandParameters (line 21) | interface CommandParameters extends SharedCommandParameters { function valdiPackage (line 27) | async function valdiPackage(argv: ArgumentsResolver):... FILE: npm_modules/cli/src/commands/projectsync.ts constant VALDI_BASE_TARGET (line 18) | const VALDI_BASE_TARGET = BazelLabel.fromString('@valdi//modules:valdi_b... constant VALDI_CORE_TARGET (line 19) | const VALDI_CORE_TARGET = BazelLabel.fromString('@valdi//src/valdi_modul... type VSCodeLaunchConfiguration (line 21) | interface VSCodeLaunchConfiguration { type VSCodeLaunchInfo (line 32) | interface VSCodeLaunchInfo { constant VSCODE_VALDI_LAUNCH_CONFIGURATION (line 37) | const VSCODE_VALDI_LAUNCH_CONFIGURATION: VSCodeLaunchConfiguration = { constant DEFAULT_VSCODE_LAUNCH_JSON (line 49) | const DEFAULT_VSCODE_LAUNCH_JSON: VSCodeLaunchInfo = { type CommandParameters (line 54) | interface CommandParameters { type TargetDescription (line 59) | interface TargetDescription { type TsConfigMatchedTarget (line 64) | interface TsConfigMatchedTarget { type TsConfigDir (line 69) | interface TsConfigDir { type BazelWorkspaceInfo (line 74) | interface BazelWorkspaceInfo { type ProjectSyncOutput (line 80) | interface ProjectSyncOutput { type ProjectSyncOutputJSON (line 86) | interface ProjectSyncOutputJSON { function parseProjectSyncJSON (line 92) | async function parseProjectSyncJSON(jsonFilePath: string): Promise, path: JSONPath, value:... function processTsConfigDir (line 304) | async function processTsConfigDir( function computeSourceMapPathOverrides (line 338) | function computeSourceMapPathOverrides( function processLaunchJSONFile (line 364) | async function processLaunchJSONFile( function getAllProjectSyncTargets (line 421) | async function getAllProjectSyncTargets(bazel: BazelClient): Promise): ... FILE: npm_modules/cli/src/commands/skills_commands/create.ts function loadTemplate (line 13) | function loadTemplate(filename: string, replacements: Record) { FILE: npm_modules/cli/src/commands/skills_commands/install.ts type CommandParameters (line 10) | interface CommandParameters { function skillsInstall (line 16) | async function skillsInstall(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/skills_commands/list.ts type CommandParameters (line 9) | interface CommandParameters { function skillsList (line 13) | async function skillsList(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/skills_commands/remove.ts type CommandParameters (line 8) | interface CommandParameters { function skillsRemove (line 12) | async function skillsRemove(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/skills_commands/update.ts type CommandParameters (line 11) | interface CommandParameters {} function skillsUpdate (line 13) | async function skillsUpdate(_argv: ArgumentsResolver) { FILE: npm_modules/cli/src/commands/test.ts type CommandParameters (line 9) | interface CommandParameters { function getTestTargetsByModuleNames (line 15) | async function getTestTargetsByModuleNames(client: BazelClient, modules?... function valdiTest (line 19) | async function valdiTest(argv: ArgumentsResolver) { FILE: npm_modules/cli/src/core/constants.ts constant VALDI_CONFIG_PATHS (line 3) | const VALDI_CONFIG_PATHS: string[] = ['~/.valdi/config.yaml', '~/.valdi/... constant BAZEL_BIN_ENV (line 4) | const BAZEL_BIN_ENV = 'BAZEL_BIN'; constant BAZEL_EXECUTABLES (line 5) | const BAZEL_EXECUTABLES: string[] = ['bazel', 'bzl', 'bazelisk']; type ANSI_COLORS (line 8) | enum ANSI_COLORS { type PLATFORM (line 17) | enum PLATFORM { type Architecture (line 24) | enum Architecture { constant ALL_ARCHITECTURES (line 30) | const ALL_ARCHITECTURES: Architecture[] = [Architecture.ARMV7, Architect... type TEMPLATE_BASE_PATHS (line 33) | enum TEMPLATE_BASE_PATHS { constant VALID_PLATFORMS (line 48) | const VALID_PLATFORMS: string[] = [PLATFORM.ANDROID, PLATFORM.IOS, PLATF... type UserConfig (line 50) | interface UserConfig { constant IOS_BAZEL_APPLICATION_TAG (line 55) | const IOS_BAZEL_APPLICATION_TAG = 'valdi_ios_application'; constant ANDROID_BAZEL_APPLICATION_TAG (line 56) | const ANDROID_BAZEL_APPLICATION_TAG = 'valdi_android_application'; constant MACOS_BAZEL_APPLICATION_TAG (line 57) | const MACOS_BAZEL_APPLICATION_TAG = 'valdi_macos_application'; constant CLI_BAZEL_APPLICATION_TAG (line 58) | const CLI_BAZEL_APPLICATION_TAG = 'valdi_cli_application'; constant IOS_EXPORTED_LIBRARY_TAG (line 60) | const IOS_EXPORTED_LIBRARY_TAG = 'valdi_ios_exported_library'; constant ANDROID_EXPORTED_LIBRARY_TAG (line 61) | const ANDROID_EXPORTED_LIBRARY_TAG = 'valdi_android_exported_library'; constant CLI_ROOT (line 65) | const CLI_ROOT = path.join(__dirname, '../..'); constant CONFIG_DIR_PATH (line 66) | const CONFIG_DIR_PATH = path.join(CLI_ROOT, '.config'); constant META_DIR_PATH (line 67) | const META_DIR_PATH = path.join(CLI_ROOT, '.metadata'); constant BOOTSTRAP_DIR_PATH (line 68) | const BOOTSTRAP_DIR_PATH = path.join(CLI_ROOT, '.bootstrap'); constant SETUP_SCRIPT_DIR_PATH (line 69) | const SETUP_SCRIPT_DIR_PATH = path.join(CLI_ROOT, 'src/setup'); constant MACOS_SETUP_SCRIPT_DIR_PATH (line 70) | const MACOS_SETUP_SCRIPT_DIR_PATH = path.join(SETUP_SCRIPT_DIR_PATH, 'ma... constant LINUX_SETUP_SCRIPT_DIR_PATH (line 71) | const LINUX_SETUP_SCRIPT_DIR_PATH = path.join(SETUP_SCRIPT_DIR_PATH, 'li... constant COPY_CONFIG_PATH (line 73) | const COPY_CONFIG_PATH = path.join(CONFIG_DIR_PATH, 'copyconfig.json'); constant ANDROID_BUILD_FLAGS (line 75) | const ANDROID_BUILD_FLAGS = ['--copt=-DANDROID_WITH_JNI', '--repo_env=VA... function androidCpuFlags (line 77) | function androidCpuFlags(cpu: string): readonly string[] { constant ANDROID_ARM64_BUILD_FLAGS (line 81) | const ANDROID_ARM64_BUILD_FLAGS = ['--define', 'client_repo_arm64=true',... constant ANDROID_ARMV7_BUILD_FLAGS (line 82) | const ANDROID_ARMV7_BUILD_FLAGS = ['--define', 'client_repo_arm32=true',... constant ANDROID_X86_64_BUILD_FLAGS (line 83) | const ANDROID_X86_64_BUILD_FLAGS = ['--define', 'client_repo_x86_64=true... constant ENABLE_RUNTIME_LOGS_BUILD_FLAGS (line 85) | const ENABLE_RUNTIME_LOGS_BUILD_FLAGS = ['--@valdi//bzl/runtime_flags:en... constant ENABLE_RUNTIME_TRACES_BUILD_FLAGS (line 86) | const ENABLE_RUNTIME_TRACES_BUILD_FLAGS = ['--@valdi//bzl/runtime_flags:... constant DEBUG_BUILD_FLAGS (line 87) | const DEBUG_BUILD_FLAGS = ['--snap_flavor=platform_development']; constant RELEASE_BUILD_FLAGS (line 88) | const RELEASE_BUILD_FLAGS = ['--snap_flavor=production', '-c opt']; constant IOS_DEVICE_BUILD_FLAGS (line 90) | const IOS_DEVICE_BUILD_FLAGS = '--ios_multi_cpus=arm64'; constant IOS_BUILD_FLAGS (line 91) | const IOS_BUILD_FLAGS = '--repo_env=VALDI_PLATFORM_DEPENDENCIES=ios'; constant INLINE_ASSETS_BUILD_FLAGS (line 93) | const INLINE_ASSETS_BUILD_FLAGS = ['--@valdi//bzl/valdi:assets_mode=inli... constant MACOS_BUILD_FLAGS (line 95) | const MACOS_BUILD_FLAGS = [...INLINE_ASSETS_BUILD_FLAGS, '--repo_env=VAL... constant CLI_BUILD_FLAGS (line 96) | const CLI_BUILD_FLAGS = [...INLINE_ASSETS_BUILD_FLAGS, '--repo_env=VALDI... constant TEST_BUILD_FLAGS (line 97) | const TEST_BUILD_FLAGS = INLINE_ASSETS_BUILD_FLAGS; FILE: npm_modules/cli/src/core/errors.ts class CliError (line 3) | class CliError extends Error { method constructor (line 6) | constructor(message: string, textColor: ANSI_COLORS = ANSI_COLORS.RED_... FILE: npm_modules/cli/src/index.ts function main (line 7) | function main() { FILE: npm_modules/cli/src/setup/DevSetupHelper.ts constant HOME_DIR (line 11) | const HOME_DIR = process.env['HOME'] ?? ''; function getAndroidHomeDir (line 14) | function getAndroidHomeDir(): string { constant ANDROID_HOME_TARGET_DIR (line 24) | const ANDROID_HOME_TARGET_DIR = getAndroidHomeDir(); type EnvVariable (line 26) | interface EnvVariable { class DevSetupHelper (line 31) | class DevSetupHelper { method download (line 32) | async download(url: string): Promise { method downloadToPath (line 42) | async downloadToPath(url: string, dest: string): Promise { method runShell (line 53) | async runShell( method writeEnvVariablesToRcFile (line 72) | async writeEnvVariablesToRcFile(envVariables: readonly EnvVariable[]):... method onComplete (line 124) | onComplete(): void { method setupGitLfs (line 141) | async setupGitLfs(): Promise { method setupShellAutoComplete (line 145) | async setupShellAutoComplete(): Promise { method setupAndroidSDK (line 215) | async setupAndroidSDK(commandLineToolsURL: string, javaHomeOverride?: ... method getRcFile (line 275) | private getRcFile(): string | undefined { FILE: npm_modules/cli/src/setup/linuxSetup.ts constant BAZELISK_URL (line 20) | const BAZELISK_URL = 'https://github.com/bazelbuild/bazelisk/releases/do... function getDebianArchitecture (line 26) | function getDebianArchitecture(): string { function linuxSetup (line 56) | async function linuxSetup(): Promise { FILE: npm_modules/cli/src/setup/macOSSetup.ts function macOSSetup (line 7) | async function macOSSetup(): Promise { FILE: npm_modules/cli/src/setup/setupEntryPoint.ts type OSType (line 6) | enum OSType { function getOSType (line 13) | function getOSType(): OSType { function beginEnvironmentSetup (line 30) | async function beginEnvironmentSetup(): Promise { FILE: npm_modules/cli/src/setup/versions.ts constant ANDROID_BUILD_TOOLS_VERSION (line 1) | const ANDROID_BUILD_TOOLS_VERSION = '34.0.0'; constant ANDROID_NDK_VERSION (line 2) | const ANDROID_NDK_VERSION = '25.2.9519653'; constant ANDROID_PLATFORM_VERSION (line 3) | const ANDROID_PLATFORM_VERSION = 'android-36'; constant ANDROID_MACOS_COMMANDLINE_TOOLS (line 5) | const ANDROID_MACOS_COMMANDLINE_TOOLS = constant ANDROID_LINUX_COMMANDLINE_TOOLS (line 7) | const ANDROID_LINUX_COMMANDLINE_TOOLS = FILE: npm_modules/cli/src/utils/ArgumentsResolver.ts class ArgumentsResolver (line 1) | class ArgumentsResolver { method constructor (line 4) | constructor(readonly args: Args) {} method getArgument (line 6) | getArgument(key: K): Args[K] { method getArgumentOrResolve (line 10) | async getArgumentOrResolve( FILE: npm_modules/cli/src/utils/BazelClient.ts constant BAZEL_QUIET_OPTIONS (line 11) | const BAZEL_QUIET_OPTIONS = '--noshow_progress --noshow_loading_progress... constant BAZEL_PREFIXED_OPTIONS (line 12) | const BAZEL_PREFIXED_OPTIONS = '--max_idle_secs=5'; constant BAZEL_POSTFIXED_OPTIONS (line 13) | const BAZEL_POSTFIXED_OPTIONS = '--color=yes'; constant DEFAULT_STDIO_MODE (line 14) | const DEFAULT_STDIO_MODE: StdioOptions = ['pipe', 'pipe', 'inherit']; function getBazelCli (line 18) | function getBazelCli(): string { function getBazelCommandString (line 36) | function getBazelCommandString(baseCommand: string, extraArgs: string, q... function escapeQuery (line 40) | function escapeQuery(str: string): string { class BazelLabel (line 44) | class BazelLabel { method constructor (line 45) | constructor( method fromString (line 51) | static fromString(str: string): BazelLabel { method toString (line 76) | toString(): string { class BazelCommandCache (line 86) | class BazelCommandCache { method constructor (line 89) | constructor(readonly execute: (arg: string) => Promise) {} method get (line 91) | get(args: string): Promise { class BazelClient (line 104) | class BazelClient { method constructor (line 108) | constructor() { method resolveLabel (line 118) | async resolveLabel(str: string): Promise { method getWorkspaceRoot (line 130) | async getWorkspaceRoot(): Promise { method getExecutionRoot (line 134) | async getExecutionRoot(): Promise { method queryTargetsForKinds (line 138) | async queryTargetsForKinds(kinds: string[]): Promise { method queryTargetsForTag (line 147) | async queryTargetsForTag(kind: string): Promise { method query (line 156) | async query(queryStr: string): Promise { method graphQuery (line 161) | async graphQuery(queryStr: string): Promise { method queryBuildOutputs (line 168) | async queryBuildOutputs(targets: readonly string[], extraArgs: string ... method buildTarget (line 174) | async buildTarget(target: string, extraArgs: string = ''): Promise { method runTarget (line 196) | async runTarget(target: string, extraArgs: string = ''): Promise { method runCommandWithLinesOutput (line 244) | private async runCommandWithLinesOutput(command: string): Promise { method spawnCommand (line 262) | private async spawnCommand( method resolveTarget (line 274) | private async resolveTarget(pathStr: string): Promise { FILE: npm_modules/cli/src/utils/Digraph.ts type DigraphNode (line 1) | interface DigraphNode { function unquote (line 6) | function unquote(str: string): string { class Digraph (line 10) | class Digraph { method constructor (line 14) | constructor() {} method nodes (line 16) | get nodes(): readonly DigraphNode[] { method parse (line 20) | static parse(str: string): Digraph { method throwInvalidGraph (line 56) | private static throwInvalidGraph(): never { method getNode (line 60) | getNode(name: string): DigraphNode | undefined { method getOrCreateNode (line 64) | getOrCreateNode(name: string): DigraphNode { method addEdge (line 75) | addEdge(from: string, to: string): void { FILE: npm_modules/cli/src/utils/LoadingIndicator.ts class LoadingIndicator (line 8) | class LoadingIndicator { method constructor (line 13) | constructor(private readonly runnable: () => PromiseLike) {} method fromTask (line 15) | static fromTask(task: PromiseLike): LoadingIndicator { method setText (line 19) | setText(text: string): LoadingIndicator { method setSuccessText (line 24) | setSuccessText(successText: string): LoadingIndicator { method setFailureText (line 29) | setFailureText(failureText: string): LoadingIndicator { method show (line 34) | show(): Promise { FILE: npm_modules/cli/src/utils/applicationUtils.ts type SharedCommandParameters (line 33) | interface SharedCommandParameters { function makeArgsBuilder (line 41) | function makeArgsBuilder( function selectBazelTarget (line 81) | async function selectBazelTarget( function getApplicationTargetTagForPlatform (line 110) | function getApplicationTargetTagForPlatform(platform: PLATFORM): string { function getExportedLibraryTargetTagForPlatform (line 127) | function getExportedLibraryTargetTagForPlatform(platform: PLATFORM): str... function applicationExtensionForPlatform (line 144) | function applicationExtensionForPlatform(platform: PLATFORM): string { function exportedLibraryExtensionForPlatform (line 161) | function exportedLibraryExtensionForPlatform(platform: PLATFORM): string { function getOutputFilePath (line 179) | async function getOutputFilePath( function androidBuildFlagsForArchitecture (line 212) | function androidBuildFlagsForArchitecture(architecture: Architecture): r... function resolveBazelBuildArgs (line 226) | function resolveBazelBuildArgs( FILE: npm_modules/cli/src/utils/buildInfo.ts type BuildInfo (line 11) | interface BuildInfo { type CommandParameters (line 18) | interface CommandParameters extends SharedCommandParameters { function getDeviceChoice (line 27) | async function getDeviceChoice(platform: string): Promise { function getBuildInfo (line 52) | async function getBuildInfo(argv: ArgumentsResolver, ... FILE: npm_modules/cli/src/utils/byString.ts function byString (line 1) | function byString(selector: (v: T) => string): (l: T, r: T) => number { FILE: npm_modules/cli/src/utils/cliUtils.ts type CommandResult (line 6) | type CommandResult = { returnCode: number; stdout: string; stderr: strin... type CliChoice (line 7) | type CliChoice = { name: string; value: T }; function runCliCommand (line 9) | function runCliCommand(command: string, cwd?: string, rejectOnFailure?: ... function spawnCliCommand (line 22) | function spawnCliCommand( function getUserChoice (line 70) | async function getUserChoice( function getUserConfirmation (line 89) | async function getUserConfirmation(promptMessage?: string, defaultConfir... function getScriptDirectory (line 97) | function getScriptDirectory(): string { function getShell (line 101) | function getShell(): string { function checkCommandExists (line 105) | function checkCommandExists(command: string): boolean { FILE: npm_modules/cli/src/utils/copyBootstrapFiles.ts function copyBootstrapFiles (line 9) | function copyBootstrapFiles(from: string, to: string, replacements: Repl... FILE: npm_modules/cli/src/utils/deviceUtils.ts function parseAndroidDevices (line 5) | function parseAndroidDevices(devicesString: string): string[] { function getArchitectureForAndroidDevice (line 14) | async function getArchitectureForAndroidDevice(deviceId: string): Promis... function getAllArchitecturesForAndroid (line 38) | function getAllArchitecturesForAndroid() { function getConnectedAndroidDevices (line 42) | async function getConnectedAndroidDevices(): Promise { function getConnectedIOSDevices (line 50) | async function getConnectedIOSDevices(): Promise { function getConnectedDevices (line 55) | async function getConnectedDevices(platform: string): Promise { function installAndroidApk (line 67) | async function installAndroidApk(apkPath: string, emulatorId?: string) { function startAndroidActivity (line 73) | async function startAndroidActivity(activityName: string) { FILE: npm_modules/cli/src/utils/errorUtils.ts function logReproduceWith (line 10) | function logReproduceWith(keys: string[], additionalResolvedArguments: a... function logReproduceThisCommandIfNeeded (line 30) | function logReproduceThisCommandIfNeeded(argumentsResolver: Arguments... function makeCommandHandler (line 37) | function makeCommandHandler(cb: (argv: ArgumentsResolver) => Promi... FILE: npm_modules/cli/src/utils/fileUtils.ts type Replacements (line 8) | type Replacements = { [key: string]: string }; class TemplateFile (line 10) | class TemplateFile { method constructor (line 22) | private constructor(templatePath: string, outputPath?: string, replace... method init (line 40) | static init(templatePath: string): TemplateFile { method withReplacements (line 44) | withReplacements(replacements: Replacements): TemplateFile { method withOutputPath (line 48) | withOutputPath(outputPath: string): TemplateFile { method expandTemplate (line 53) | expandTemplate(): string { function resolveFilePath (line 59) | function resolveFilePath(pathString: string): string { function fileExists (line 67) | function fileExists(filePath: string): boolean { function getUserConfig (line 71) | function getUserConfig(): Constants.UserConfig { function getAllFilePaths (line 94) | function getAllFilePaths(directoryPath: string): string[] { function isDirectoryEmpty (line 115) | function isDirectoryEmpty(directoryPath: string): boolean { function getFilesSortedByUpdatedTime (line 123) | function getFilesSortedByUpdatedTime(directoryPath: string): string[] { function isDirectory (line 137) | function isDirectory(filePath: string): boolean { function hasExtension (line 141) | function hasExtension(filePath: string, extension: string): boolean { function processReplacements (line 145) | function processReplacements(input: string, replacements: Replacements):... function copyFileWithReplacement (line 157) | function copyFileWithReplacement( function deleteAll (line 180) | function deleteAll(destPath: string) { type CopyConfig (line 192) | interface CopyConfig { function loadConfig (line 197) | function loadConfig(configPath: string): CopyConfig { function precompilePatterns (line 208) | function precompilePatterns(patterns?: string[]): RegExp[] { function matchesCompiledPatterns (line 212) | function matchesCompiledPatterns(compiledPatterns: RegExp[], filePath: s... function isPathAllowed (line 216) | function isPathAllowed(filePath: string, blacklist: RegExp[], whitelist:... function copyFiles (line 230) | function copyFiles(sourceDir: string, destDir: string, config: CopyConfi... function removeFileOrDirAtPath (line 243) | function removeFileOrDirAtPath(path: string): boolean { FILE: npm_modules/cli/src/utils/githubUtils.ts function parseGitHubRepoSlug (line 7) | function parseGitHubRepoSlug(repoUrl: string): string { constant LATEST_RELEASE_HINT (line 16) | const LATEST_RELEASE_HINT = function getLatestReleaseTag (line 24) | async function getLatestReleaseTag(repoUrl: string): Promise { constant SEMVER_TAG_REGEX (line 54) | const SEMVER_TAG_REGEX = /^(?:\w+-)?v?(\d+)\.(\d+)\.(\d+)(?:[-.]\S+)?$/u; function parseSemverTag (line 56) | function parseSemverTag(tag: string): [number, number, number] | null { function compareSemverTags (line 62) | function compareSemverTags(a: string, b: string): number { function getLatestReleaseTagFromGit (line 78) | async function getLatestReleaseTagFromGit(repoUrl: string): Promise { FILE: npm_modules/cli/src/utils/jsonUtils.ts class JSONCFile (line 4) | class JSONCFile { method constructor (line 5) | constructor( method parse (line 10) | static parse(content: string): JSONCFile { method fromObject (line 16) | static fromObject(object: T): JSONCFile { method toJSONString (line 21) | toJSONString(): string { method updating (line 25) | updating(path: JSONPath, value: unknown, options: ModificationOptions)... FILE: npm_modules/cli/src/utils/lintUtils.ts type RESULT_STATUS (line 14) | enum RESULT_STATUS { type FileLintStatus (line 22) | type FileLintStatus = [string, RESULT_STATUS]; function maybeSetupPrettier (line 25) | async function maybeSetupPrettier(): Promise { function getPrettierConfigPath (line 46) | async function getPrettierConfigPath(): Promise { function createPrettierConfig (line 54) | function createPrettierConfig(): string { function maybeSetupEslint (line 60) | async function maybeSetupEslint() { function createEslintConfig (line 86) | function createEslintConfig(): string { function createPackageConfig (line 91) | function createPackageConfig(): string { function getPrettierConfig (line 96) | async function getPrettierConfig(configPath: string): Promise; type PackageNameMap (line 52) | type PackageNameMap = { function detectLinuxDistro (line 61) | function detectLinuxDistro(): LinuxDistroInfo { function getPackageManager (line 176) | function getPackageManager(distroType: LinuxDistroType): PackageManager { function getPackageName (line 231) | function getPackageName(packageMap: PackageNameMap, distro = detectLinux... function buildInstallCommand (line 238) | function buildInstallCommand(packages: string[], distro = detectLinuxDis... function getCommonPackageMappings (line 252) | function getCommonPackageMappings(): { [key: string]: PackageNameMap } { function needsGitLfsRepoSetup (line 304) | function needsGitLfsRepoSetup(distro = detectLinuxDistro()): boolean { function getGitLfsRepoSetupCommand (line 313) | function getGitLfsRepoSetupCommand(distro = detectLinuxDistro()): string... FILE: npm_modules/cli/src/utils/logUtils.ts function wrapInColor (line 3) | function wrapInColor( FILE: npm_modules/cli/src/utils/pathUtils.ts function relativePathTo (line 6) | function relativePathTo(from: string, to: string): string { FILE: npm_modules/cli/src/utils/skillsAdapters.ts type SkillAdapter (line 6) | interface SkillAdapter { method detect (line 17) | detect() { method install (line 21) | install(skillName: string, content: string, meta: SkillMeta) { method remove (line 27) | remove(skillName: string) { method listInstalled (line 33) | listInstalled() { method detect (line 45) | detect() { method install (line 49) | install(skillName: string, content: string, meta: SkillMeta) { method remove (line 55) | remove(skillName: string) { method listInstalled (line 61) | listInstalled() { method detect (line 74) | detect() { method install (line 78) | install(skillName: string, content: string, _meta: SkillMeta) { method remove (line 89) | remove(skillName: string) { method listInstalled (line 101) | listInstalled() { method detect (line 114) | detect() { method install (line 118) | install(skillName: string, content: string, _meta: SkillMeta) { method remove (line 123) | remove(skillName: string) { method listInstalled (line 129) | listInstalled() { constant ALL_ADAPTERS (line 139) | const ALL_ADAPTERS: SkillAdapter[] = [ function detectAdapters (line 146) | function detectAdapters(): SkillAdapter[] { function getAdapterByName (line 150) | function getAdapterByName(name: string): SkillAdapter | undefined { FILE: npm_modules/cli/src/utils/skillsRegistry.ts type SkillMeta (line 4) | interface SkillMeta { type SkillRegistry (line 15) | interface SkillRegistry { function findBundledSkillsDir (line 22) | function findBundledSkillsDir(): string | null { function loadLocalRegistry (line 30) | function loadLocalRegistry(): SkillRegistry | null { function fetchRegistry (line 43) | async function fetchRegistry(): Promise { function fetchSkillContent (line 54) | async function fetchSkillContent(skillPath: string): Promise { FILE: npm_modules/cli/src/utils/stringUtils.ts constant RESERVED_PROJECT_NAMES (line 4) | const RESERVED_PROJECT_NAMES = new Set([ function sanitizeProjectName (line 49) | function sanitizeProjectName(name: string): string { function validateProjectName (line 67) | function validateProjectName(name: string): string | null { function toPascalCase (line 91) | function toPascalCase(str: string): string { function toSnakeCase (line 100) | function toSnakeCase(str: string): string { FILE: npm_modules/cli/src/utils/tempDir.ts function makeTempDir (line 6) | function makeTempDir(): string { function withTempDir (line 10) | async function withTempDir(receiveTempDir: (tempDir: string) => Promi... FILE: npm_modules/cli/src/utils/zipUtils.ts function decompressTo (line 5) | async function decompressTo(inputFilePath: string, outputFilePath: strin... FILE: npm_modules/cli/test/ValdiSmokeTest.ts constant PROJECT_ROOT (line 21) | const PROJECT_ROOT = process.env['PROJECT_ROOT']!; constant PROJECT_NAME (line 22) | const PROJECT_NAME = process.env['PROJECT_NAME'] ?? basename(PROJECT_ROOT); constant OPEN_SOURCE_DIR (line 27) | const OPEN_SOURCE_DIR = process.env['OPEN_SOURCE_DIR']!; function bootstrap (line 255) | async function bootstrap( FILE: npm_modules/cli/test/helpers/AsyncHelpers.ts function timeoutOnIdle (line 11) | function timeoutOnIdle(ms = 30_000): [timeout: Promise, touch: ()... function lookForOutput (line 48) | function lookForOutput( FILE: npm_modules/cli/test/helpers/CommandHelpers.ts type SubCommand (line 3) | interface SubCommand { FILE: npm_modules/cli/test/helpers/ProjectHelpers.ts type FileUpdater (line 8) | type FileUpdater = (contents: Buffer) => Promise; type ProjectConfig (line 10) | interface ProjectConfig { type TaskContext (line 22) | interface TaskContext { function createProject (line 27) | function createProject(name: string, rootPath: string): ProjectConfig { type LineMatcher (line 83) | type LineMatcher = (line: string) => boolean; function lineMatches (line 85) | function lineMatches(search: string | RegExp): LineMatcher { function insertLine (line 96) | function insertLine(position: 'before' | 'after', search: LineMatcher, c... function insertLineBefore (line 118) | function insertLineBefore(search: LineMatcher, content: string | Buffer)... function insertLineAfter (line 122) | function insertLineAfter(search: LineMatcher, content: string | Buffer):... function findDefinitionForTokenInFile (line 126) | async function findDefinitionForTokenInFile( FILE: npm_modules/cli/test/helpers/StreamHelpers.ts function onEachLine (line 28) | function onEachLine( FILE: npm_modules/cli/test/helpers/TypeScriptClient.ts constant HEADER_END (line 5) | const HEADER_END = '\r\n\r\n'; type TSServerClient (line 7) | interface TSServerClient { function createClient (line 12) | function createClient(workingDir: string): TSServerClient { type FilePosition (line 76) | interface FilePosition { function lineAndOffset (line 91) | async function lineAndOffset(searchToken: string, file: string): Promise... function withTimeout (line 116) | function withTimeout(promise: Promise, ms: number | false = 300000... function createMessageBuffer (line 159) | function createMessageBuffer(): ( function createNonceService (line 210) | function createNonceService() { FILE: npm_modules/eslint-plugin-valdi/src/rules/assign-timer-id.ts method create (line 20) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/attributed-text-no-array-assignment.ts method create (line 28) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/jsx-no-lambda.ts method create (line 25) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/mutate-state-without-set-state.ts method create (line 20) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/no-declare-test-without-describe.ts method create (line 22) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/no-implicit-index-import.ts method create (line 22) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/no-import-from-test-outside-test-dir.ts method create (line 20) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/no-react-patterns.ts constant REACT_HOOKS (line 7) | const REACT_HOOKS = [ function containsJSX (line 29) | function containsJSX(node: TSESTree.Expression | TSESTree.SpreadElement ... method create (line 77) | create(context) { FILE: npm_modules/eslint-plugin-valdi/src/rules/only-const-enum.ts method create (line 21) | create(context) { FILE: npm_modules/eslint-plugin-valdi/tests/mocha-setup.mjs function mochaGlobalSetup (line 4) | async function mochaGlobalSetup() {} FILE: snap_drawing/src/benchmark/main.cpp function doBenchmark (line 11) | static void doBenchmark(benchmark::State& state, Valdi::Function makeTimingCurve(float p1x, float p1y, float p... function InterpolationFunction (line 21) | static InterpolationFunction makeInterpolationFunction(const Bezier::B... function ViscousFluidInterpolator (line 40) | static const ViscousFluidInterpolator& getViscousFluidInterpolator() { function InterpolationFunction (line 45) | InterpolationFunction InterpolationFunctions::linear() { function InterpolationFunction (line 49) | InterpolationFunction InterpolationFunctions::systemDefault() { function InterpolationFunction (line 53) | InterpolationFunction InterpolationFunctions::easeInOut() { function InterpolationFunction (line 57) | InterpolationFunction InterpolationFunctions::easeIn() { function InterpolationFunction (line 61) | InterpolationFunction InterpolationFunctions::easeOut() { function InterpolationFunction (line 65) | InterpolationFunction InterpolationFunctions::strongEaseOut() { function InterpolationFunction (line 69) | InterpolationFunction InterpolationFunctions::viscousFluid() { FILE: snap_drawing/src/snap_drawing/cpp/Animations/InterpolationFunction.hpp type snap::drawing (line 12) | namespace snap::drawing { class InterpolationFunctions (line 16) | class InterpolationFunctions { FILE: snap_drawing/src/snap_drawing/cpp/Animations/SpringAnimation.cpp type snap::drawing (line 16) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Animations/SpringAnimation.hpp type snap::drawing (line 10) | namespace snap::drawing { class SpringAnimation (line 12) | class SpringAnimation : public IAnimation { FILE: snap_drawing/src/snap_drawing/cpp/Animations/SpringForce.cpp type snap::drawing (line 15) | namespace snap::drawing { function MassState (line 46) | MassState SpringForce::updateValues(double lastDisplacement, double la... FILE: snap_drawing/src/snap_drawing/cpp/Animations/SpringForce.hpp type snap::drawing (line 9) | namespace snap::drawing { class MassState (line 11) | class MassState { class SpringForce (line 17) | class SpringForce { FILE: snap_drawing/src/snap_drawing/cpp/Animations/ValueInterpolators.cpp type snap::drawing (line 11) | namespace snap::drawing { function Rect (line 13) | Rect interpolateValue(const Rect& from, const Rect& to, double ratio) { function Size (line 21) | Size interpolateValue(const Size& from, const Size& to, double ratio) { function Point (line 27) | Point interpolateValue(const Point& from, const Point& to, double rati... function Scalar (line 33) | Scalar interpolateValue(Scalar from, Scalar to, double ratio) { function ColorComponent (line 37) | static ColorComponent blendColorAlpha(ColorComponent from, ColorCompon... function ColorComponent (line 42) | static ColorComponent blendColorComponent(ColorComponent from, ColorCo... function Color (line 48) | Color interpolateValue(Color from, Color to, double ratio) { function Scalar (line 58) | static inline Scalar interpolateCorner( function BorderRadius (line 71) | BorderRadius interpolateBorderRadius(BorderRadius from, BorderRadius t... FILE: snap_drawing/src/snap_drawing/cpp/Animations/ValueInterpolators.hpp type snap::drawing (line 14) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Animations/ViscousFluidInterpolator.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Animations/ViscousFluidInterpolator.hpp type snap::drawing (line 12) | namespace snap::drawing { class ViscousFluidInterpolator (line 18) | class ViscousFluidInterpolator { FILE: snap_drawing/src/snap_drawing/cpp/Animations/bezier.hpp type Bezier (line 41) | namespace Bezier { type Math (line 42) | namespace Math { function faculty (line 43) | inline double faculty(size_t n) { function binomial (line 54) | inline double binomial(size_t n, size_t k) { function isWithinZeroAndOne (line 59) | inline bool isWithinZeroAndOne(float x) { class BinomialCoefficients (line 65) | class BinomialCoefficients { method BinomialCoefficients (line 67) | BinomialCoefficients() { method size (line 83) | static constexpr size_t size() { type PolynomialPair (line 96) | struct PolynomialPair { method valueAt (line 100) | double valueAt(float t) const { class PolynomialCoefficients (line 106) | class PolynomialCoefficients { method PolynomialCoefficients (line 108) | PolynomialCoefficients() { method valueAt (line 116) | double valueAt(size_t pos, float t) const { method size (line 121) | static constexpr size_t size() { method PolynomialPair (line 125) | const PolynomialPair& operator[](size_t idx) const { class Vec2 (line 134) | class Vec2 { method Vec2 (line 136) | Vec2() : x(0), y(0) {} method Vec2 (line 138) | Vec2(float x, float y) : x(x), y(y) {} method Vec2 (line 140) | Vec2(float x, float y, bool normalize) : x(x), y(y) { method Vec2 (line 145) | Vec2(const Vec2& other) : x(other.x), y(other.y) {} method Vec2 (line 147) | Vec2(const Vec2& other, bool normalize) : Vec2(other.x, other.y, nor... method Vec2 (line 149) | Vec2& operator=(const Vec2& other) = default; method set (line 151) | void set(float x, float y) { method set (line 156) | void set(const Vec2& other) { method length (line 161) | double length() const { method normalize (line 165) | void normalize() { method translate (line 171) | void translate(float dx, float dy) { method translate (line 176) | void translate(const Vec2& distance) { method rotate (line 181) | void rotate(double angle, const Vec2& pivot = Vec2(0, 0)) { method angle (line 195) | float angle() const { method angleDeg (line 199) | float angleDeg() const { method Vec2 (line 227) | Vec2 operator+(const Vec2& other) const { method Vec2 (line 231) | Vec2 operator-(const Vec2& other) const { method Vec2 (line 235) | Vec2 operator-() const { method Vec2 (line 239) | Vec2 operator*(double scale) const { method Vec2 (line 243) | Vec2 operator/(double scale) const { method Vec2 (line 247) | Vec2 operator/(const Vec2& other) const { method fuzzyEquals (line 251) | bool fuzzyEquals(const Vec2& other) const { method isWithinZeroAndOne (line 262) | bool isWithinZeroAndOne() const { type ExtremeValue (line 275) | struct ExtremeValue { method ExtremeValue (line 276) | ExtremeValue(float t, size_t axis) : t(t), axis(axis) {} method fuzzyEquals (line 278) | bool fuzzyEquals(const ExtremeValue& other) const { class ExtremeValues (line 286) | class ExtremeValues { method add (line 288) | bool add(float t, size_t axis) { method add (line 292) | bool add(const ExtremeValue& val) { method size (line 302) | size_t size() const { method ExtremeValue (line 306) | ExtremeValue& operator[](size_t idx) { method ExtremeValue (line 311) | ExtremeValue operator[](size_t idx) const { class ExtremePoints (line 320) | class ExtremePoints { method add (line 322) | bool add(float x, float y) { method add (line 326) | bool add(const Point& extremePoint) { method size (line 335) | size_t size() const { method empty (line 339) | bool empty() const { method Point (line 343) | Point& operator[](size_t idx) { method Point (line 348) | Point operator[](size_t idx) const { class AxisAlignedBoundingBox (line 357) | class AxisAlignedBoundingBox { method AxisAlignedBoundingBox (line 359) | AxisAlignedBoundingBox(const Point& p0, const Point& p1, const Point... method AxisAlignedBoundingBox (line 362) | AxisAlignedBoundingBox(const ExtremePoints& xPoints) { // NOLINT method size (line 385) | static constexpr size_t size() { method minX (line 389) | float minX() const { method maxX (line 393) | float maxX() const { method minY (line 397) | float minY() const { method maxY (line 401) | float maxY() const { method width (line 405) | float width() const { method height (line 409) | float height() const { method area (line 413) | float area() const { method Point (line 417) | Point& operator[](size_t idx) { method Point (line 422) | Point operator[](size_t idx) const { class TightBoundingBox (line 434) | class TightBoundingBox { method TightBoundingBox (line 438) | TightBoundingBox(const ExtremePoints& xPoints, const Vec2& translati... method size (line 469) | static constexpr size_t size() { method minX (line 473) | float minX() const { method maxX (line 477) | float maxX() const { method minY (line 481) | float minY() const { method maxY (line 485) | float maxY() const { method area (line 489) | float area() const { method width (line 494) | float width() const { method height (line 501) | float height() const { method Point (line 507) | Point& operator[](size_t idx) { method Point (line 512) | Point operator[](size_t idx) const { class Bezier (line 525) | class Bezier { method Bezier (line 527) | Bezier() { method Bezier (line 532) | Bezier(const std::vector& controlPoints) { // NOLINT method Bezier (line 539) | Bezier(const Bezier& other) { method order (line 545) | size_t order() const { method size (line 550) | size_t size() const { method derivative (line 554) | Bezier derivative() const { method valueAt (line 566) | double valueAt(float t, size_t axis) const { method Point (line 575) | Point valueAt(float t) const { method Tangent (line 583) | Tangent tangentAt(float t, bool normalize = true) const { method Normal (line 592) | Normal normalAt(float t, bool normalize = true) const { method translate (line 597) | void translate(const Vec2& distance) { method translate (line 603) | void translate(float dx, float dy) { method rotate (line 609) | void rotate(double angle, Vec2 pivot = Vec2(0, 0)) { method ExtremeValues (line 615) | ExtremeValues derivativeZero(size_t intervals = BEZIER_DEFAULT_INTER... method ExtremePoints (line 631) | ExtremePoints extremePoints() const { method AxisAlignedBoundingBox (line 643) | AxisAlignedBoundingBox aabb() const { method AxisAlignedBoundingBox (line 647) | AxisAlignedBoundingBox aabb(const ExtremePoints& xPoints) const { method TightBoundingBox (line 651) | TightBoundingBox tbb() const { method Point (line 666) | Point& operator[](size_t idx) { method Point (line 671) | Point operator[](size_t idx) const { method ExtremeValues (line 677) | ExtremeValues derivativeZero1() const { method ExtremeValues (line 682) | ExtremeValues derivativeZero2() const { method ExtremeValues (line 694) | ExtremeValues derivativeZero3() const { method ExtremeValues (line 700) | ExtremeValues newtonRhapson(size_t intervals = BEZIER_DEFAULT_INTERV... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/BlendMode.cpp type snap::drawing (line 11) | namespace snap::drawing { function SkBlendMode (line 13) | SkBlendMode toSkBlendMode(BlendMode blendMode) { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/BlendMode.hpp type snap::drawing (line 12) | namespace snap::drawing { type BlendMode (line 14) | enum BlendMode { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/BoxShadow.cpp type snap::drawing (line 14) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/BoxShadow.hpp type snap::drawing (line 17) | namespace snap::drawing { class BorderRadius (line 19) | class BorderRadius class BoxShadow (line 21) | class BoxShadow : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/CompositionState.cpp type snap::drawing (line 3) | namespace snap::drawing { function CompositionState (line 12) | CompositionState CompositionState::pushContext(Scalar opacity, const M... function SkScalar (line 41) | SkScalar CompositionState::getAbsoluteOpacity() const { function Matrix (line 45) | const Matrix& CompositionState::getAbsoluteMatrix() const { function Path (line 49) | const Path& CompositionState::getAbsoluteClipPath() const { function Rect (line 53) | Rect CompositionState::getAbsoluteRect(const Rect& localRect) const { function Rect (line 57) | Rect CompositionState::getAbsoluteClippedRect(const Rect& localRect) c... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/CompositionState.hpp type snap::drawing (line 9) | namespace snap::drawing { class CompositionState (line 16) | class CompositionState { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/Compositor.cpp type snap::drawing (line 20) | namespace snap::drawing { type VisitedContext (line 28) | struct VisitedContext { method VisitedContext (line 38) | inline VisitedContext(CompositionState&& compositionState, const Ope... method forEachPlaneIndex (line 42) | inline void forEachPlaneIndex(F&& fn) { type SubmittedPrepareMask (line 57) | struct SubmittedPrepareMask { method SubmittedPrepareMask (line 61) | SubmittedPrepareMask(IMask* mask, uint64_t planeIndex) : mask(mask),... class PopulatePlanesVisitor (line 64) | class PopulatePlanesVisitor { method PopulatePlanesVisitor (line 66) | PopulatePlanesVisitor(DisplayList& displayList, Valdi::ILogger& logger) method visit (line 73) | void visit(const Operations::PushContext& pushContext) { method visit (line 79) | void visit(const Operations::PopContext& /*popContext*/) { method visit (line 90) | void visit(const Operations::ClipRect& clipRect) { method visit (line 98) | void visit(const Operations::ClipRound& clipRound) { method visit (line 106) | void visit(const Operations::DrawPicture& drawPicture) { method visit (line 114) | void visit(const Operations::DrawExternalSurface& drawExternalSurfac... method visit (line 132) | void visit(const Operations::PrepareMask& prepareMask) { method visit (line 145) | void visit(const Operations::ApplyMask& applyMask) { method Rect (line 175) | Rect resolveAbsoluteClippedRect(const Rect& relativeRect) { method onClipUpdated (line 179) | void onClipUpdated(VisitedContext& currentContext, const Operations:... method VisitedContext (line 189) | VisitedContext& getCurrentContext() { method appendContext (line 193) | void appendContext(CompositionState&& compositionState, const Operat... method appendDrawPictureToPlane (line 197) | void appendDrawPictureToPlane(const Operations::DrawPicture& drawPic... method setCurrentPlaneIndex (line 206) | void setCurrentPlaneIndex(uint64_t planeIndex) { method findContextsToPush (line 213) | std::pair findContextsToPush(Resol... method syncClipWithPlanes (line 240) | void syncClipWithPlanes(VisitedContext& pushContext) { method appendClipOperation (line 247) | void appendClipOperation(VisitedContext& pushContext) { method syncDisplayListWithPlaneIfNeeded (line 258) | void syncDisplayListWithPlaneIfNeeded(ResolvedRegularPlane& plane) { method ResolvedPlane (line 280) | ResolvedPlane& getTopPlane() { method ResolvedRegularPlane (line 284) | ResolvedRegularPlane& appendRegularPlane() { method resolveExternalPlaneInsertionIndex (line 296) | size_t resolveExternalPlaneInsertionIndex(const Rect& absoluteFrame) { method ResolvedExternalPlane (line 320) | ResolvedExternalPlane& appendExternalPlane(ExternalSurfaceSnapshot* ... method ResolvedRegularPlane (line 335) | ResolvedRegularPlane* getTopRegularPlane() { method ResolvedRegularPlane (line 350) | ResolvedRegularPlane& resolveRegularPlane(const Rect& absoluteFrame) { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/Compositor.hpp type Valdi (line 14) | namespace Valdi { class ILogger (line 15) | class ILogger type snap::drawing (line 18) | namespace snap::drawing { class CompositorPlaneList (line 20) | class CompositorPlaneList class Compositor (line 31) | class Compositor { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/CompositorPlane.cpp type snap::drawing (line 12) | namespace snap::drawing { function CompositorPlaneType (line 31) | CompositorPlaneType CompositorPlane::getType() const { function DrawableSurface (line 39) | DrawableSurface* CompositorPlane::getDrawableSurface() const { function ExternalSurfaceSnapshot (line 43) | ExternalSurfaceSnapshot* CompositorPlane::getExternalSurfaceSnapshot()... function ExternalSurface (line 47) | ExternalSurface* CompositorPlane::getExternalSurface() const { function ExternalSurfacePresenterState (line 54) | const ExternalSurfacePresenterState* CompositorPlane::getExternalSurfa... function ExternalSurfacePresenterState (line 61) | ExternalSurfacePresenterState* CompositorPlane::getExternalSurfacePres... function CompositorPlane (line 68) | CompositorPlane& CompositorPlane::operator=(CompositorPlane&& other) { function CompositorPlane (line 75) | CompositorPlane& CompositorPlane::operator=(const CompositorPlane& oth... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/CompositorPlane.hpp type snap::drawing (line 12) | namespace snap::drawing { class ExternalSurfaceSnapshot (line 14) | class ExternalSurfaceSnapshot class DrawableSurface (line 15) | class DrawableSurface class ExternalSurface (line 16) | class ExternalSurface type CompositorPlaneType (line 18) | enum CompositorPlaneType { CompositorPlaneTypeDrawable, CompositorPlan... class CompositorPlane (line 20) | class CompositorPlane { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/CompositorPlaneList.cpp type snap::drawing (line 12) | namespace snap::drawing { function CompositorPlane (line 22) | const CompositorPlane& CompositorPlaneList::getPlaneAtIndex(size_t ind... function CompositorPlane (line 26) | CompositorPlane& CompositorPlaneList::getPlaneAtIndex(size_t index) { function CompositorPlane (line 50) | const CompositorPlane* CompositorPlaneList::begin() const { function CompositorPlane (line 54) | const CompositorPlane* CompositorPlaneList::end() const { function CompositorPlane (line 58) | CompositorPlane* CompositorPlaneList::begin() { function CompositorPlane (line 62) | CompositorPlane* CompositorPlaneList::end() { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/CompositorPlaneList.hpp type snap::drawing (line 13) | namespace snap::drawing { class CompositorPlaneList (line 15) | class CompositorPlaneList { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/ResolvedPlane.cpp type snap::drawing (line 10) | namespace snap::drawing { function ExternalSurfacePresenterState (line 12) | ExternalSurfacePresenterState ResolvedExternalPlane::resolveDisplaySta... function ResolvedRegularPlane (line 43) | ResolvedRegularPlane* ResolvedPlane::getRegular() { function ResolvedExternalPlane (line 47) | ResolvedExternalPlane* ResolvedPlane::getExternal() { function ResolvedRegularPlane (line 51) | const ResolvedRegularPlane* ResolvedPlane::getRegular() const { function ResolvedExternalPlane (line 55) | const ResolvedExternalPlane* ResolvedPlane::getExternal() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Composition/ResolvedPlane.hpp type snap::drawing (line 16) | namespace snap::drawing { type ResolvedRegularPlane (line 18) | struct ResolvedRegularPlane { method ResolvedRegularPlane (line 24) | inline ResolvedRegularPlane(uint64_t planeIndex, const Ref... method GraphicsContext (line 49) | GraphicsContext* getGraphicsContext() override { method prepareCanvas (line 53) | Valdi::Result prepareCanvas() override { method flush (line 106) | void flush() override { method makeCurrent (line 116) | Valdi::Result makeCurrent() { method releaseCurrent (line 123) | bool releaseCurrent() { method swapBuffers (line 127) | void swapBuffers() { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/ANativeWindowGraphicsContext.hpp type snap::drawing (line 20) | namespace snap::drawing { type DisplayParams (line 22) | struct DisplayParams { method DisplayParams (line 23) | DisplayParams() = default; class EGLContextWrapper (line 29) | class EGLContextWrapper class ANativeWindowDrawableSurface (line 31) | class ANativeWindowDrawableSurface class ANativeWindowGraphicsContext (line 33) | class ANativeWindowGraphicsContext : public GraphicsContext { type GLObjects (line 50) | struct GLObjects { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/BitmapGraphicsContext.cpp type snap::drawing (line 12) | namespace snap::drawing { class BitmapDrawableSurface (line 14) | class BitmapDrawableSurface : public DrawableSurface { method BitmapDrawableSurface (line 16) | BitmapDrawableSurface(const Valdi::Ref& bitmap, method GraphicsContext (line 28) | GraphicsContext* getGraphicsContext() override { method prepareCanvas (line 32) | Valdi::Result prepareCanvas() override { method flush (line 65) | void flush() override { method releaseSurface (line 69) | void releaseSurface() { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/BitmapGraphicsContext.hpp type snap::drawing (line 15) | namespace snap::drawing { class BitmapGraphicsContext (line 17) | class BitmapGraphicsContext : public GraphicsContext { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/EGLUtils.cpp type snap::drawing (line 14) | namespace snap::drawing { function EGLDisplay (line 39) | EGLDisplay EGLContextWrapper::getDisplay() const { function EGLSurface (line 47) | EGLSurface EGLContextWrapper::getDrawSurface() const { function EGLSurface (line 55) | EGLSurface EGLContextWrapper::getReadSurface() const { function EGLContext (line 63) | EGLContext EGLContextWrapper::getContext() const { function EGLContextWrapper (line 71) | EGLContextWrapper EGLContextWrapper::current() { function EGLContextScope (line 100) | EGLContextScope& EGLContextScope::operator=(EGLContextScope&& other) n... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/EGLUtils.hpp type snap::drawing (line 18) | namespace snap::drawing { class EGLContextWrapper (line 20) | class EGLContextWrapper { class EGLContextScope (line 53) | class EGLContextScope : public snap::NonCopyable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/GLGraphicsContext.cpp type snap::drawing (line 30) | namespace snap::drawing { function GraphicsContext (line 49) | GraphicsContext* GLDrawableSurface::getGraphicsContext() { function GrGLuint (line 91) | GrGLuint GLDrawableSurface::getTextureId() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/GLGraphicsContext.hpp type snap::drawing (line 19) | namespace snap::drawing { class GLGraphicsContext (line 21) | class GLGraphicsContext class GLDrawableSurface (line 23) | class GLDrawableSurface : public DrawableSurface { class GLGraphicsContext (line 53) | class GLGraphicsContext : public GrGraphicsContext { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/GrGraphicsContext.cpp type snap::drawing (line 14) | namespace snap::drawing { function GrContextOptions (line 23) | GrContextOptions GrGraphicsContextOptions::getGrContextOptions() const { function GrDirectContext (line 78) | GrDirectContext& GrGraphicsContext::getGrContext() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/GrGraphicsContext.hpp class SkExecutor (line 21) | class SkExecutor type snap::drawing (line 23) | namespace snap::drawing { class GrGraphicsContextOptions (line 25) | class GrGraphicsContextOptions : public Valdi::SimpleRefCountable { class GrGraphicsContext (line 39) | class GrGraphicsContext : public GraphicsContext { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/GraphicsContext.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/GraphicsContext.hpp type snap::drawing (line 15) | namespace snap::drawing { class GraphicsContext (line 17) | class GraphicsContext : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/IShaderCache.hpp type snap::drawing (line 9) | namespace snap::drawing { class IShaderCache (line 11) | class IShaderCache : public GrContextOptions::PersistentCache, public ... class IShaderCache (line 21) | class IShaderCache : public Valdi::SharedPtrRefCountable { type snap::drawing (line 19) | namespace snap::drawing { class IShaderCache (line 11) | class IShaderCache : public GrContextOptions::PersistentCache, public ... class IShaderCache (line 21) | class IShaderCache : public Valdi::SharedPtrRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/MetalGraphicsContext.cpp type snap::drawing (line 15) | namespace snap::drawing { function GraphicsContext (line 30) | GraphicsContext* MetalDrawableSurface::getGraphicsContext() { function CFTypeRef (line 113) | CFTypeRef MetalGraphicsContext::getMTLDevice() const { function CFTypeRef (line 117) | CFTypeRef MetalGraphicsContext::getMTLCommandQueue() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/GraphicsContext/MetalGraphicsContext.hpp type snap::drawing (line 16) | namespace snap::drawing { type MetalLayerSize (line 18) | struct MetalLayerSize { method MetalLayerSize (line 22) | constexpr MetalLayerSize(double width, double height) : width(width)... class MetalGraphicsContext (line 25) | class MetalGraphicsContext class MetalDrawableSurface (line 27) | class MetalDrawableSurface : public DrawableSurface { class MetalGraphicsContext (line 48) | class MetalGraphicsContext : public GrGraphicsContext { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/IFrameScheduler.hpp type snap::drawing (line 15) | namespace snap::drawing { class IFrameCallback (line 17) | class IFrameCallback : public Valdi::SimpleRefCountable { class IFrameScheduler (line 22) | class IFrameScheduler : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/LayerContent.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/LayerContent.hpp type snap::drawing (line 14) | namespace snap::drawing { type LayerContent (line 22) | struct LayerContent { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/LinearGradient.cpp type snap::drawing (line 12) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/LinearGradient.hpp type snap::drawing (line 17) | namespace snap::drawing { class BorderRadius (line 19) | class BorderRadius type LinearGradientOrientation (line 21) | enum LinearGradientOrientation { class LinearGradient (line 40) | class LinearGradient : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Mask/CompositeMask.cpp type snap::drawing (line 6) | namespace snap::drawing { function _masks (line 8) | _masks(std::move(masks)) { function Rect (line 16) | Rect CompositeMask::getBounds() const { function String (line 34) | String CompositeMask::getDescription() { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Mask/CompositeMask.hpp type snap::drawing (line 9) | namespace snap::drawing { class CompositeMask (line 11) | class CompositeMask : public IMask { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Mask/IMask.hpp class SkCanvas (line 13) | class SkCanvas type snap::drawing (line 15) | namespace snap::drawing { class IMask (line 21) | class IMask : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Mask/PaintMask.cpp class SkCanvasPriv (line 18) | class SkCanvasPriv { method SaveBehind (line 21) | static int SaveBehind(SkCanvas* canvas, const SkRect* subset) { type snap::drawing (line 26) | namespace snap::drawing { function Rect (line 33) | Rect PaintMask::getBounds() const { function String (line 53) | String PaintMask::getDescription() { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Mask/PaintMask.hpp type snap::drawing (line 16) | namespace snap::drawing { class PaintMask (line 23) | class PaintMask : public IMask { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/MaskFilter.cpp type snap::drawing (line 3) | namespace snap::drawing { function MaskFilter (line 10) | MaskFilter MaskFilter::makeBlur(BlurStyle blurStyle, Scalar sigma) { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/MaskFilter.hpp type snap::drawing (line 9) | namespace snap::drawing { type BlurStyle (line 11) | enum BlurStyle { class MaskFilter (line 18) | class MaskFilter : public WrappedSkValue> { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Paint.cpp type snap::drawing (line 14) | namespace snap::drawing { function Paint (line 24) | Paint& Paint::operator=(const Paint& other) { function Color (line 36) | Color Paint::getColor() const { function Scalar (line 60) | Scalar Paint::getStrokeWidth() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Paint.hpp type snap::drawing (line 15) | namespace snap::drawing { type PaintStrokeCap (line 17) | enum PaintStrokeCap { type PaintStrokeJoin (line 23) | enum PaintStrokeJoin { class Shader (line 29) | class Shader class MaskFilter (line 30) | class MaskFilter class Paint (line 32) | class Paint : public WrappedSkValue { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/RadialGradient.cpp type snap::drawing (line 12) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/RadialGradient.hpp type snap::drawing (line 17) | namespace snap::drawing { class BorderRadius (line 19) | class BorderRadius class RadialGradient (line 21) | class RadialGradient : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Raster/BitmapCache.cpp type snap::drawing (line 4) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Raster/BitmapCache.hpp type Valdi (line 9) | namespace Valdi { class IBitmapFactory (line 10) | class IBitmapFactory type snap::drawing (line 13) | namespace snap::drawing { class BitmapCache (line 18) | class BitmapCache { class Entry (line 30) | class Entry { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Raster/RasterContext.cpp class SkBlitRow (line 23) | class SkBlitRow { type Flags32 (line 26) | enum Flags32 { kGlobalAlpha_Flag32 = 1 << 0, kSrcPixelAlpha_Flag32 = 1... type snap::drawing (line 35) | namespace snap::drawing { type RasterContext::CompositionResult (line 37) | struct RasterContext::CompositionResult { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Raster/RasterContext.hpp type Valdi (line 11) | namespace Valdi { class IBitmap (line 13) | class IBitmap class IBitmapFactory (line 14) | class IBitmapFactory class ILogger (line 15) | class ILogger type BitmapInfo (line 16) | struct BitmapInfo type snap::drawing (line 19) | namespace snap::drawing { class DisplayList (line 21) | class DisplayList class CompositorPlaneList (line 22) | class CompositorPlaneList class ExternalSurfaceSnapshot (line 23) | class ExternalSurfaceSnapshot class Image (line 24) | class Image type ExternalSurfacePresenterState (line 25) | struct ExternalSurfacePresenterState class DrawableSurfaceCanvas (line 26) | class DrawableSurfaceCanvas type ExternalSurfaceRasterizationMethod (line 28) | enum class ExternalSurfaceRasterizationMethod { class RasterContext (line 57) | class RasterContext : public Valdi::SimpleRefCountable { type RasterResult (line 64) | struct RasterResult { type CachedRasterizedExternalSurface (line 79) | struct CachedRasterizedExternalSurface { type CompositionResult (line 89) | struct CompositionResult FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Raster/RasterDamageResolver.cpp type snap::drawing (line 7) | namespace snap::drawing { type ComputeDamageVisitor (line 9) | struct ComputeDamageVisitor { method ComputeDamageVisitor (line 10) | explicit ComputeDamageVisitor(RasterDamageResolver& rasterDamageReso... method visit (line 18) | void visit(const Operations::PushContext& pushContext) { method visit (line 26) | void visit(const Operations::PopContext& /*popContext*/) { method visit (line 30) | void visit(const Operations::ClipRect& clipRect) { method visit (line 36) | void visit(const Operations::ClipRound& clipRound) { method visit (line 42) | void visit(const Operations::DrawPicture& drawPicture) { method visit (line 46) | void visit(const Operations::DrawExternalSurface& drawExternalSurfac... method visit (line 52) | void visit(const Operations::PrepareMask& prepareMask) { method visit (line 56) | void visit(const Operations::ApplyMask& applyMask) {} type Context (line 59) | struct Context { method Context (line 64) | Context(CompositionState&& compositionState, uint64_t layerId, boo... method Context (line 71) | Context& getCurrentContext() { method Context (line 64) | Context(CompositionState&& compositionState, uint64_t layerId, boo... method addDamageIfNeeded (line 75) | void addDamageIfNeeded(const Rect& bounds) { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Raster/RasterDamageResolver.hpp type snap::drawing (line 10) | namespace snap::drawing { class DisplayList (line 12) | class DisplayList type ComputeDamageVisitor (line 13) | struct ComputeDamageVisitor class RasterDamageResolver (line 20) | class RasterDamageResolver { type LayerContent (line 34) | struct LayerContent { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Shader.cpp type snap::drawing (line 13) | namespace snap::drawing { function SkSamplingOptions (line 15) | static SkSamplingOptions makeSmaplingOptions(FilterQuality quality) { function Shader (line 33) | Shader Shader::withLocalMatrix(const Matrix& localMatrix) const { function Shader (line 37) | Shader Shader::makeEmpty() { function Shader (line 41) | Shader Shader::makeColor(Color color) { function Shader (line 45) | Shader Shader::makeBlend(BlendMode mode, Shader dst, Shader src) { function Shader (line 49) | Shader Shader::makeImage(const Ref& image, const Matrix* localM... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Shader.hpp type snap::drawing (line 18) | namespace snap::drawing { class Image (line 20) | class Image type FilterQuality (line 22) | enum FilterQuality { class Shader (line 29) | class Shader : public WrappedSkValue> { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/DrawableSurface.cpp type snap::drawing (line 10) | namespace snap::drawing {} FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/DrawableSurface.hpp type snap::drawing (line 17) | namespace snap::drawing { class DrawableSurface (line 19) | class DrawableSurface : public Surface { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/DrawableSurfaceCanvas.cpp type snap::drawing (line 12) | namespace snap::drawing { function SkCanvas (line 17) | SkCanvas* DrawableSurfaceCanvas::getSkiaCanvas() const { function SkSurface (line 21) | SkSurface* DrawableSurfaceCanvas::getSkiaSurface() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/DrawableSurfaceCanvas.hpp class SkSurface (line 15) | class SkSurface class SkCanvas (line 16) | class SkCanvas type snap::drawing (line 18) | namespace snap::drawing { class DrawableSurfaceCanvas (line 20) | class DrawableSurfaceCanvas { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/ExternalSurface.cpp type snap::drawing (line 12) | namespace snap::drawing { function Size (line 29) | const Size& ExternalSurface::getRelativeSize() const { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/ExternalSurface.hpp type Valdi (line 19) | namespace Valdi { class IBitmap (line 20) | class IBitmap class IBitmapFactory (line 21) | class IBitmapFactory type snap::drawing (line 24) | namespace snap::drawing { type ExternalSurfacePresenterState (line 26) | struct ExternalSurfacePresenterState class ExternalSurface (line 33) | class ExternalSurface : public Surface { class ExternalSurfaceSnapshot (line 59) | class ExternalSurfaceSnapshot : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/ExternalSurfacePresenterState.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/ExternalSurfacePresenterState.hpp type snap::drawing (line 15) | namespace snap::drawing { type ExternalSurfacePresenterState (line 17) | struct ExternalSurfacePresenterState { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/Surface.cpp type snap::drawing (line 10) | namespace snap::drawing {} FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/Surface.hpp type snap::drawing (line 12) | namespace snap::drawing { class Surface (line 14) | class Surface : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/SurfacePresenter.cpp type snap::drawing (line 10) | namespace snap::drawing { function SurfacePresenterId (line 15) | SurfacePresenterId SurfacePresenter::getId() const { function ExternalSurface (line 27) | ExternalSurface* SurfacePresenter::getExternalSurface() const { function DrawableSurface (line 31) | DrawableSurface* SurfacePresenter::getDrawableSurface() const { function ExternalSurfacePresenterState (line 57) | const ExternalSurfacePresenterState* SurfacePresenter::getExternalSurf... function ExternalSurfacePresenterState (line 61) | ExternalSurfacePresenterState* SurfacePresenter::getExternalSurfacePre... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/SurfacePresenter.hpp type snap::drawing (line 17) | namespace snap::drawing { class SurfacePresenter (line 28) | class SurfacePresenter { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/SurfacePresenterList.cpp type snap::drawing (line 11) | namespace snap::drawing { function SurfacePresenter (line 20) | const SurfacePresenter* SurfacePresenterList::begin() const { function SurfacePresenter (line 24) | const SurfacePresenter* SurfacePresenterList::end() const { function SurfacePresenter (line 28) | SurfacePresenter* SurfacePresenterList::begin() { function SurfacePresenter (line 32) | SurfacePresenter* SurfacePresenterList::end() { function SurfacePresenter (line 36) | const SurfacePresenter& SurfacePresenterList::operator[](size_t i) con... function SurfacePresenter (line 40) | SurfacePresenter& SurfacePresenterList::operator[](size_t i) { function SurfacePresenter (line 44) | const SurfacePresenter* SurfacePresenterList::getForId(SurfacePresente... function SurfacePresenter (line 56) | SurfacePresenter* SurfacePresenterList::getForId(SurfacePresenterId id) { function SurfacePresenter (line 65) | SurfacePresenter& SurfacePresenterList::append(SurfacePresenterId id) { function SurfacePresenter (line 69) | SurfacePresenter& SurfacePresenterList::insert(size_t index, SurfacePr... FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/SurfacePresenterList.hpp type snap::drawing (line 14) | namespace snap::drawing { class SurfacePresenterList (line 16) | class SurfacePresenterList { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/SurfacePresenterManager.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Drawing/Surface/SurfacePresenterManager.hpp type snap::drawing (line 17) | namespace snap::drawing { class SurfacePresenterManager (line 23) | class SurfacePresenterManager : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Events/Event.cpp type snap::drawing (line 10) | namespace snap::drawing { function Event (line 19) | Event& Event::operator=(Event&& other) noexcept { FILE: snap_drawing/src/snap_drawing/cpp/Events/Event.hpp type snap::drawing (line 14) | namespace snap::drawing { type Event (line 16) | struct Event { FILE: snap_drawing/src/snap_drawing/cpp/Events/EventCallback.hpp type snap::drawing (line 13) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Events/EventId.hpp type snap::drawing (line 12) | namespace snap::drawing { type EventId (line 14) | struct EventId { method EventId (line 18) | constexpr EventId() = default; method EventId (line 19) | constexpr EventId(uint32_t index, uint32_t sequence) : index(index),... FILE: snap_drawing/src/snap_drawing/cpp/Events/EventQueue.cpp type snap::drawing (line 13) | namespace snap::drawing { function EventId (line 33) | EventId EventQueue::enqueue(Duration delay, EventCallback&& callback) { function EventId (line 37) | EventId EventQueue::enqueue(TimePoint time, EventCallback&& callback) { FILE: snap_drawing/src/snap_drawing/cpp/Events/EventQueue.hpp type snap::drawing (line 15) | namespace snap::drawing { class EventQueue (line 17) | class EventQueue { FILE: snap_drawing/src/snap_drawing/cpp/Layers/AnimatedImageLayer.cpp type snap::drawing (line 11) | namespace snap::drawing { function Duration (line 228) | Duration AnimatedImageLayer::getDuration() const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/AnimatedImageLayer.hpp type snap::drawing (line 16) | namespace snap::drawing { class ImageAnimation (line 18) | class ImageAnimation : public IAnimation { class AnimatedImageLayer (line 32) | class AnimatedImageLayer class AnimatedImageLayerListener (line 34) | class AnimatedImageLayerListener : public Valdi::SimpleRefCountable { class AnimatedImageLayer (line 39) | class AnimatedImageLayer : public Layer, public ILoadedAssetLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ButtonLayer.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ButtonLayer.hpp type snap::drawing (line 12) | namespace snap::drawing { class ButtonLayer (line 14) | class ButtonLayer : public TextLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ExternalLayer.cpp type snap::drawing (line 15) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ExternalLayer.hpp type snap::drawing (line 14) | namespace snap::drawing { class ExternalLayer (line 21) | class ExternalLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/FlexboxLayer.cpp type snap::drawing (line 11) | namespace snap::drawing { function YGConfigRef (line 13) | static YGConfigRef makeYogaConfig() { function YGConfigRef (line 19) | static YGConfigRef getYogaConfig() { type FlexboxNode (line 25) | struct FlexboxNode : public Valdi::SimpleRefCountable { method FlexboxNode (line 28) | FlexboxNode() : yogaNode(YGNodeNewWithConfig(getYogaConfig())) {} method calculateLayout (line 34) | void calculateLayout(Size size, bool isRightToLeft) const { method setLayoutDirty (line 43) | void setLayoutDirty() const { method Rect (line 49) | Rect getFrame() const { method sanitizeYogaValue (line 57) | static inline float sanitizeYogaValue(float yogaValue) { function YGFloatOptional (line 66) | static YGFloatOptional toOptional(const std::optional& value) { function FlexboxAttributes (line 76) | FlexboxAttributes& FlexboxAttributes::setDirection(YGDirection value) { function FlexboxAttributes (line 81) | FlexboxAttributes& FlexboxAttributes::setFlexDirection(YGFlexDirection... function FlexboxAttributes (line 86) | FlexboxAttributes& FlexboxAttributes::setJustifyContent(YGJustify valu... function FlexboxAttributes (line 91) | FlexboxAttributes& FlexboxAttributes::setAlignItems(YGAlign value) { function FlexboxAttributes (line 96) | FlexboxAttributes& FlexboxAttributes::setAlignContent(YGAlign value) { function FlexboxAttributes (line 101) | FlexboxAttributes& FlexboxAttributes::setAlignSelf(YGAlign value) { function FlexboxAttributes (line 106) | FlexboxAttributes& FlexboxAttributes::setPadding(YGEdge edge, FlexValu... function FlexboxAttributes (line 111) | FlexboxAttributes& FlexboxAttributes::setMargin(YGEdge edge, FlexValue... function FlexboxAttributes (line 116) | FlexboxAttributes& FlexboxAttributes::setBorder(YGEdge edge, FlexValue... function FlexboxAttributes (line 121) | FlexboxAttributes& FlexboxAttributes::setPosition(YGEdge edge, FlexVal... function FlexboxAttributes (line 126) | FlexboxAttributes& FlexboxAttributes::setPositionType(YGPositionType v... function FlexboxAttributes (line 131) | FlexboxAttributes& FlexboxAttributes::setFlexWrap(YGWrap value) { function FlexboxAttributes (line 136) | FlexboxAttributes& FlexboxAttributes::setOverflow(YGOverflow value) { function FlexboxAttributes (line 141) | FlexboxAttributes& FlexboxAttributes::setDisplay(YGDisplay value) { function FlexboxAttributes (line 146) | FlexboxAttributes& FlexboxAttributes::setFlex(std::optional va... function FlexboxAttributes (line 151) | FlexboxAttributes& FlexboxAttributes::setFlexGrow(std::optional createAndAssociateFlexboxNode(Layer* layer, bo... function getFlexboxNode (line 237) | static Ref getFlexboxNode(const Layer* layer) { function mustGetFlexboxNode (line 241) | static Ref mustGetFlexboxNode(const Layer* layer) { function getOrCreateFlexboxNode (line 247) | static Ref getOrCreateFlexboxNode(Layer* layer) { function Size (line 263) | Size FlexboxLayer::sizeThatFits(Size maxSize) { function FlexboxAttributes (line 294) | FlexboxAttributes FlexboxLayer::updateLayoutAttributes() { function FlexboxAttributes (line 298) | FlexboxAttributes FlexboxLayer::updateLayoutAttributesForLayer(const R... function FlexboxAttributes (line 303) | FlexboxAttributes FlexboxLayer::updateLayoutAttributesForLayer(Layer* ... FILE: snap_drawing/src/snap_drawing/cpp/Layers/FlexboxLayer.hpp type YGNode (line 14) | struct YGNode type snap::drawing (line 16) | namespace snap::drawing { type FlexValue (line 18) | struct FlexValue { method FlexValue (line 21) | constexpr FlexValue(facebook::yoga::detail::CompactValue value) : va... method FlexValue (line 23) | inline static FlexValue point(Scalar value) { method FlexValue (line 27) | inline static FlexValue percent(Scalar value) { method FlexValue (line 31) | inline static FlexValue undefined() { class FlexboxAttributes (line 36) | class FlexboxAttributes { class FlexboxLayer (line 84) | class FlexboxLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ImageLayer.cpp type snap::drawing (line 23) | namespace snap::drawing { function Scalar (line 36) | static Scalar radiusToSigma(Scalar radius) { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ImageLayer.hpp type Valdi (line 13) | namespace Valdi { class Asset (line 14) | class Asset type snap::drawing (line 17) | namespace snap::drawing { class Image (line 19) | class Image class ValdiAnimator (line 20) | class ValdiAnimator class ImageLayer (line 22) | class ImageLayer : public Layer, public ILoadedAssetLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Interfaces/ILayer.hpp type snap::drawing (line 13) | namespace snap::drawing { class ILayer (line 18) | class ILayer : public Valdi::SharedPtrRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Interfaces/ILayerRoot.hpp type snap::drawing (line 15) | namespace snap::drawing { class ILayerRoot (line 17) | class ILayerRoot : public ILayer { method getParent (line 24) | Ref getParent() const final { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Interfaces/ILoadedAssetLayer.hpp type Valdi (line 12) | namespace Valdi { class LoadedAsset (line 13) | class LoadedAsset type snap::drawing (line 16) | namespace snap::drawing { class ILoadedAssetLayer (line 18) | class ILoadedAssetLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Layer.cpp type snap::drawing (line 26) | namespace snap::drawing { function Size (line 187) | Size Layer::sizeThatFits(Size /*maxSize*/) { function Color (line 411) | Color Layer::getBackgroundColor() const { function BorderRadius (line 430) | BorderRadius Layer::getBorderRadius() const { function Scalar (line 454) | Scalar Layer::getOpacity() const { function Scalar (line 469) | Scalar Layer::getBorderWidth() const { function Color (line 480) | Color Layer::getBorderColor() const { function Rect (line 528) | const Rect& Layer::getFrame() const { function EventId (line 696) | EventId Layer::onNextFrame(EventCallback&& eventCallback) { type AnimationToProcess (line 704) | struct AnimationToProcess { method AnimationToProcess (line 708) | inline AnimationToProcess(const String& key, const Ref& ... function Point (line 776) | Point Layer::convertPointFromParent(const Point& point) { function Rect (line 802) | const Rect& Layer::getVisualFrame() { function Point (line 811) | Point Layer::getOffsetInParent() const { function Rect (line 824) | Rect Layer::convertRectToParent(const Rect& rect) { function Point (line 838) | Point Layer::convertPointToParent(const Point& point) { function Rect (line 856) | Rect Layer::getAbsoluteVisualFrame() { function Scalar (line 887) | Scalar Layer::getTranslationX() const { function Scalar (line 899) | Scalar Layer::getTranslationY() const { function Scalar (line 911) | Scalar Layer::getScaleX() const { function Scalar (line 924) | Scalar Layer::getScaleY() const { function Scalar (line 937) | Scalar Layer::getRotation() const { function ILayerRoot (line 1110) | ILayerRoot* Layer::getRoot() const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Layer.hpp type Valdi (line 44) | namespace Valdi { class DispatchQueue (line 45) | class DispatchQueue class ValueFunction (line 46) | class ValueFunction class ILogger (line 47) | class ILogger type snap::drawing (line 50) | namespace snap::drawing { class Layer (line 52) | class Layer class ILayerRoot (line 53) | class ILayerRoot class IAnimation (line 54) | class IAnimation class IMaskLayer (line 55) | class IMaskLayer class BoxShadow (line 57) | class BoxShadow class LinearGradient (line 58) | class LinearGradient class RadialGradient (line 59) | class RadialGradient type AttributeContext (line 60) | struct AttributeContext class DisplayList (line 62) | class DisplayList type DrawMetrics (line 64) | struct DrawMetrics { function makeLayer (line 71) | Ref makeLayer(Args&&... args) { class Layer (line 77) | class Layer : public ILayer, public snap::NonCopyable { FILE: snap_drawing/src/snap_drawing/cpp/Layers/LayerRoot.cpp type snap::drawing (line 25) | namespace snap::drawing { function LayerRootListener (line 43) | LayerRootListener* LayerRoot::getListener() const { function GestureTypes (line 180) | GestureTypes LayerRoot::getGesturesTypesForTouchEvent(const TouchEvent... function EventId (line 238) | EventId LayerRoot::enqueueEvent(EventCallback&& eventCallback, Duratio... function TimePoint (line 273) | TimePoint LayerRoot::updateFrameTime(TimePoint absoluteFrameTime) { function TimePoint (line 282) | TimePoint LayerRoot::getFrameTimeForAbsoluteFrameTime(TimePoint absolu... function TouchDispatcher (line 353) | TouchDispatcher& LayerRoot::getTouchDispatcher() { function Scalar (line 357) | Scalar LayerRoot::getScale() const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/LayerRoot.hpp type snap::drawing (line 25) | namespace snap::drawing { class LayerRoot (line 27) | class LayerRoot method Scalar (line 116) | inline Scalar sanitizeCoordinate(Scalar value) const { class DrawableSurfaceCanvas (line 28) | class DrawableSurfaceCanvas class CompositorPlaneList (line 29) | class CompositorPlaneList class LayerRootListener (line 31) | class LayerRootListener { type ContentLayerSizingMode (line 50) | enum ContentLayerSizingMode { type GestureTypes (line 59) | struct GestureTypes { class LayerRoot (line 65) | class LayerRoot : public ILayerRoot { method Scalar (line 116) | inline Scalar sanitizeCoordinate(Scalar value) const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/GradientMaskLayer.cpp type snap::drawing (line 10) | namespace snap::drawing { function LinearGradient (line 15) | const LinearGradient& GradientMaskLayer::getGradient() const { function LinearGradient (line 19) | LinearGradient& GradientMaskLayer::getGradient() { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/GradientMaskLayer.hpp type snap::drawing (line 11) | namespace snap::drawing { class Paint (line 13) | class Paint class GradientMaskLayer (line 19) | class GradientMaskLayer : public PaintMaskLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/IMaskLayer.hpp type snap::drawing (line 15) | namespace snap::drawing { type MaskLayerPositioning (line 20) | enum class MaskLayerPositioning { class IMaskLayer (line 39) | class IMaskLayer : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/PaintMaskLayer.cpp type snap::drawing (line 11) | namespace snap::drawing { function Color (line 33) | Color PaintMaskLayer::getColor() const { function Rect (line 41) | Rect PaintMaskLayer::getBounds() const { function MaskLayerPositioning (line 58) | MaskLayerPositioning PaintMaskLayer::getPositioning() { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/PaintMaskLayer.hpp type snap::drawing (line 18) | namespace snap::drawing { class Paint (line 20) | class Paint class PaintMaskLayer (line 27) | class PaintMaskLayer : public IMaskLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/ScrollLayerFadingEdgesMaskLayer.cpp type snap::drawing (line 4) | namespace snap::drawing { function MaskLayerPositioning (line 59) | MaskLayerPositioning ScrollLayerFadingEdgesMaskLayer::getPositioning() { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Mask/ScrollLayerFadingEdgesMaskLayer.hpp type snap::drawing (line 3) | namespace snap::drawing { class Paint (line 5) | class Paint class ScrollLayerFadingEdgesMaskLayer (line 7) | class ScrollLayerFadingEdgesMaskLayer : public IMaskLayer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/AndroidScroller.cpp type snap::drawing (line 17) | namespace snap::drawing { function SpringScrollPhysicsConfiguration (line 29) | static const SpringScrollPhysicsConfiguration* getSpringScrollPhysicsC... class AndroidContentOffsetAnimation (line 35) | class AndroidContentOffsetAnimation : public BaseScrollLayerAnimation { method AndroidContentOffsetAnimation (line 37) | AndroidContentOffsetAnimation(const Point& sourceContentOffset, cons... method update (line 44) | bool update(ScrollLayer& scrollLayer, Duration delta) override { class AndroidFlingAnimation (line 69) | class AndroidFlingAnimation : public SpringFlingScrollLayerAnimation { method AndroidFlingAnimation (line 71) | AndroidFlingAnimation(AndroidScroller* scroller, method updateCarriedVelocity (line 81) | void updateCarriedVelocity(const Vector& velocity) final { method onDecelerate (line 85) | bool onDecelerate(ScrollLayer& scrollLayer, Duration elapsed) final { function Point (line 136) | Point AndroidScroller::computeDecelerationFinalOffset(const Point& con... FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/AndroidScroller.hpp type snap::drawing (line 12) | namespace snap::drawing { class AndroidFlingAnimation (line 14) | class AndroidFlingAnimation class AndroidContentOffsetAnimation (line 15) | class AndroidContentOffsetAnimation class Resources (line 16) | class Resources class AndroidScroller (line 21) | class AndroidScroller : public IScroller { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/BaseScrollLayerAnimation.cpp type snap::drawing (line 11) | namespace snap::drawing { function Point (line 43) | Point BaseScrollLayerAnimation::clampContentOffset(ScrollLayer& scroll... function Vector (line 50) | Vector BaseScrollLayerAnimation::applyContentOffset(ScrollLayer& scrol... FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/BaseScrollLayerAnimation.hpp type snap::drawing (line 13) | namespace snap::drawing { class ScrollLayer (line 15) | class ScrollLayer class BaseScrollLayerAnimation (line 17) | class BaseScrollLayerAnimation : public IAnimation { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/IOSScroller.cpp type snap::drawing (line 15) | namespace snap::drawing { function SpringScrollPhysicsConfiguration (line 32) | static const SpringScrollPhysicsConfiguration* getSpringScrollPhysicsC... function Scalar (line 38) | static Scalar carriedVelocityComputation(Scalar velocity) { class IOSContentOffsetAnimation (line 46) | class IOSContentOffsetAnimation : public BaseScrollLayerAnimation { method IOSContentOffsetAnimation (line 48) | IOSContentOffsetAnimation(const Point& sourceContentOffset, const Po... method update (line 56) | bool update(ScrollLayer& scrollLayer, Duration delta) override { class IOSFlingAnimation (line 83) | class IOSFlingAnimation : public SpringFlingScrollLayerAnimation { method IOSFlingAnimation (line 85) | IOSFlingAnimation(IOSScroller* scroller, const Point& sourceContentO... method updateCarriedVelocity (line 90) | void updateCarriedVelocity(const Vector& velocity) final { method onOverscroll (line 94) | bool onOverscroll(ScrollLayer& scrollLayer, method onDecelerate (line 120) | bool onDecelerate(ScrollLayer& scrollLayer, Duration elapsed) final { method Point (line 153) | Point computeDecelerationOffset(Duration elapsedTime) const { method Vector (line 157) | Vector computeDecelerationVelocity(Duration elapsed) const { function Point (line 169) | Point IOSScroller::computeDecelerationFinalOffset(const Point& content... function Vector (line 237) | Vector IOSScroller::computeDecelerationInitialVelocity(const Point& in... function Scalar (line 246) | Scalar IOSScroller::getDecelerationCoef(bool fast) { function Scalar (line 254) | Scalar IOSScroller::getDecelerationRate(bool fast) { function Duration (line 262) | Duration IOSScroller::computeDecelerationDuration(const Vector& veloci... function Point (line 272) | Point IOSScroller::computeDecelerationOffset(const Point& contentOffset, FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/IOSScroller.hpp type snap::drawing (line 12) | namespace snap::drawing { class IOSFlingAnimation (line 14) | class IOSFlingAnimation class IOSContentOffsetAnimation (line 15) | class IOSContentOffsetAnimation class IOSScroller (line 17) | class IOSScroller : public IScroller { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/IScroller.hpp type snap::drawing (line 14) | namespace snap::drawing { class IScroller (line 19) | class IScroller : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/SplineScrollPhysics.cpp type snap::drawing (line 12) | namespace snap::drawing { function Scalar (line 27) | static Scalar getOrDefault(Scalar value, Scalar defaultValue) { type SplineOverScrollerConstants (line 35) | struct SplineOverScrollerConstants { method initialize (line 49) | static void initialize(Scalar gravity, method SplineOverScrollerConstants (line 63) | static const SplineOverScrollerConstants& get() { method doInitialize (line 75) | void doInitialize(Scalar gravity, function SplineScrollPhysicsResult (line 155) | SplineScrollPhysicsResult SplineScrollPhysics::compute(Duration elapse... function Scalar (line 195) | Scalar SplineScrollPhysics::computeDeceleration(Scalar velocity) const { function Scalar (line 200) | Scalar SplineScrollPhysics::computeDistance(Scalar velocity, Scalar de... function Duration (line 209) | Duration SplineScrollPhysics::computeDuration(Scalar deceleration) { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/SplineScrollPhysics.hpp type snap::drawing (line 13) | namespace snap::drawing { type SplineScrollPhysicsResult (line 15) | struct SplineScrollPhysicsResult { class SplineScrollPhysics (line 21) | class SplineScrollPhysics { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/SpringFlingScrollLayerAnimation.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/SpringFlingScrollLayerAnimation.hpp type snap::drawing (line 15) | namespace snap::drawing { class SpringFlingScrollLayerAnimation (line 17) | class SpringFlingScrollLayerAnimation : public BaseScrollLayerAnimation { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/SpringScrollPhysics.cpp type snap::drawing (line 11) | namespace snap::drawing { function Scalar (line 18) | static Scalar computeClampedVelocity(Scalar velocity, Scalar displacem... function SpringScrollPhysicsConfiguration (line 27) | SpringScrollPhysicsConfiguration SpringScrollPhysicsConfiguration::mak... function SpringScrollPhysicsResult (line 61) | SpringScrollPhysicsResult SpringScrollPhysics::compute(Duration elapse... function Vector (line 82) | Vector SpringScrollPhysics::computeDistance(Duration elapsed) const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/Scroll/SpringScrollPhysics.hpp type snap::drawing (line 13) | namespace snap::drawing { class SpringScrollPhysicsConfiguration (line 15) | class SpringScrollPhysicsConfiguration { method SpringScrollPhysicsConfiguration (line 17) | constexpr SpringScrollPhysicsConfiguration(Scalar naturalFrequency, ... method Scalar (line 20) | constexpr Scalar getNaturalFrequency() const { method Scalar (line 24) | constexpr Scalar getDamping() const { method Scalar (line 28) | constexpr Scalar getBeta() const { type SpringScrollPhysicsResult (line 40) | struct SpringScrollPhysicsResult { class SpringScrollPhysics (line 48) | class SpringScrollPhysics { method Duration (line 56) | const Duration& getDuration() const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ScrollLayer.cpp type snap::drawing (line 20) | namespace snap::drawing { function String (line 26) | String& ScrollLayer::getScrollAnimationKey() { function Vector (line 89) | Vector ScrollLayer::applyContentOffset(Scalar offsetX, Scalar offsetY,... function Scalar (line 130) | Scalar ScrollLayer::clampContentOffsetX(Scalar contentOffsetX) const { function Scalar (line 134) | Scalar ScrollLayer::clampContentOffsetY(Scalar contentOffsetY) const { function Point (line 192) | Point ScrollLayer::targetOffsetForInteractiveOffset(const Point& inter... function Scalar (line 278) | Scalar ScrollLayer::computeRubberBand(Scalar value, Scalar clamped, Sc... function Scalar (line 287) | Scalar ScrollLayer::getMinContentOffsetX() const { function Scalar (line 291) | Scalar ScrollLayer::getMaxContentOffsetX() const { function Scalar (line 296) | Scalar ScrollLayer::getMinContentOffsetY() const { function Scalar (line 300) | Scalar ScrollLayer::getMaxContentOffsetY() const { function Point (line 304) | const Point& ScrollLayer::getContentOffset() const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ScrollLayer.hpp class ScrollLayerClass (line 20) | class ScrollLayerClass class ScrollLayerFixture (line 21) | class ScrollLayerFixture class ScrollLayer (line 22) | class ScrollLayer class IScroller (line 23) | class IScroller class ScrollLayerListener (line 25) | class ScrollLayerListener : public Valdi::SimpleRefCountable { class ScrollPerfLogger (line 40) | class ScrollPerfLogger : public Valdi::ValdiObject { class BaseScrollLayerAnimation (line 48) | class BaseScrollLayerAnimation class ScrollLayer (line 50) | class ScrollLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ShapeLayer.cpp type snap::drawing (line 11) | namespace snap::drawing { function Path (line 35) | const Path& ShapeLayer::getActivePath() { function Scalar (line 53) | Scalar ShapeLayer::getStrokeWidth() const { function Color (line 62) | Color ShapeLayer::getStrokeColor() const { function Color (line 71) | Color ShapeLayer::getFillColor() const { function Scalar (line 90) | Scalar ShapeLayer::getStrokeStart() const { function Scalar (line 101) | Scalar ShapeLayer::getStrokeEnd() const { FILE: snap_drawing/src/snap_drawing/cpp/Layers/ShapeLayer.hpp type snap::drawing (line 15) | namespace snap::drawing { class MaskFilter (line 17) | class MaskFilter class ShapeLayer (line 19) | class ShapeLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/SpinnerLayer.cpp type snap::drawing (line 12) | namespace snap::drawing { class SpinnerAnimation (line 21) | class SpinnerAnimation : public IAnimation { method SpinnerAnimation (line 23) | SpinnerAnimation() = default; method run (line 26) | bool run(Layer& layer, Duration delta) override { method cancel (line 43) | void cancel(Layer& layer) override { method complete (line 48) | void complete(Layer& layer) override { method addCompletion (line 53) | void addCompletion(AnimationCompletion&& completion) override {} method update (line 59) | static void update(Layer& layer, double lineThicknessRatio, double r... function drawArc (line 82) | static void drawArc( FILE: snap_drawing/src/snap_drawing/cpp/Layers/SpinnerLayer.hpp type snap::drawing (line 13) | namespace snap::drawing { class SpinnerAnimation (line 15) | class SpinnerAnimation class SpinnerLayer (line 17) | class SpinnerLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/TextLayer.cpp type snap::drawing (line 23) | namespace snap::drawing { function Size (line 34) | Size TextLayer::sizeThatFits(Size maxSize) { function Color (line 187) | Color TextLayer::getTextColor() const { function TextAlign (line 243) | TextAlign TextLayer::getTextAlign() const { function TextDecoration (line 254) | TextDecoration TextLayer::getTextDecoration() const { function TextOverflow (line 265) | TextOverflow TextLayer::getTextOverflow() const { function TextShadow (line 281) | TextShadow TextLayer::getTextShadow() const { function Scalar (line 349) | Scalar TextLayer::getLetterSpacing() const { function Scalar (line 353) | Scalar TextLayer::getLineHeightMultiple() const { function hasOnTapAttributeInTextLayout (line 367) | static bool hasOnTapAttributeInTextLayout(const TextLayout& textLayout) { function TextLayout (line 377) | TextLayout& TextLayer::getTextLayout(Size size, bool respectDynamicTyp... function Size (line 439) | Size TextLayer::measureText(Size maxSize, function resolveFontScale (line 546) | static double resolveFontScale( FILE: snap_drawing/src/snap_drawing/cpp/Layers/TextLayer.hpp type snap::drawing (line 17) | namespace snap::drawing { class FontManager (line 19) | class FontManager class ValdiAnimator (line 20) | class ValdiAnimator class AttributedTextOnTapGestureRecognizer (line 21) | class AttributedTextOnTapGestureRecognizer type TextShadow (line 23) | struct TextShadow { method TextShadow (line 30) | constexpr TextShadow() : color(Color()), radius(0), opacity(0), offs... method TextShadow (line 31) | constexpr TextShadow(Color color, Scalar radius, float opacity, Scal... class TextLayer (line 40) | class TextLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Layers/VideoLayer.cpp type snap::drawing (line 11) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Layers/VideoLayer.hpp type snap::drawing (line 14) | namespace snap::drawing { class ImageQueue (line 16) | class ImageQueue class VideoPlaybackAnimation (line 18) | class VideoPlaybackAnimation : public IAnimation { class VideoLayer (line 36) | class VideoLayer : public Layer { FILE: snap_drawing/src/snap_drawing/cpp/Resources.cpp type snap::drawing (line 13) | namespace snap::drawing { function Scalar (line 48) | Scalar Resources::getDisplayScale() const { function Scalar (line 56) | Scalar Resources::getDynamicTypeScale() const { function GesturesConfiguration (line 64) | const GesturesConfiguration& Resources::getGesturesConfiguration() con... FILE: snap_drawing/src/snap_drawing/cpp/Resources.hpp type Valdi (line 19) | namespace Valdi { class ILogger (line 20) | class ILogger type snap::drawing (line 23) | namespace snap::drawing { class Resources (line 25) | class Resources : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Text/AttributedText.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Text/AttributedText.hpp type snap::drawing (line 24) | namespace snap::drawing { class AttributedTextOnTapAttribute (line 26) | class AttributedTextOnTapAttribute : public Valdi::SimpleRefCountable { type AttributedTextPartStyle (line 33) | struct AttributedTextPartStyle { class AttributedText (line 40) | class AttributedText : public Valdi::SimpleRefCountable, public Valdi:... FILE: snap_drawing/src/snap_drawing/cpp/Text/Character.hpp type snap::drawing (line 12) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Text/CharactersIterator.hpp type snap::drawing (line 13) | namespace snap::drawing { class CharactersIterator (line 19) | class CharactersIterator { method CharactersIterator (line 21) | constexpr CharactersIterator(const Character* characters, size_t len... method CharactersIterator (line 23) | constexpr CharactersIterator(const Character* characters, size_t sta... method isAtEnd (line 26) | constexpr bool isAtEnd() const { method Character (line 30) | constexpr Character current() const { method advance (line 34) | constexpr void advance() { method position (line 38) | constexpr size_t position() const { method resetRange (line 42) | constexpr void resetRange() { method hasRange (line 46) | constexpr bool hasRange() const { method rangeStart (line 50) | constexpr size_t rangeStart() const { method rangeEnd (line 54) | constexpr size_t rangeEnd() const { method rangeLength (line 58) | constexpr size_t rangeLength() const { FILE: snap_drawing/src/snap_drawing/cpp/Text/Font.cpp type snap::drawing (line 14) | namespace snap::drawing { function FontId (line 29) | FontId Font::getFontId() const { function SkFont (line 38) | const SkFont& Font::getSkValue() const { function FontStyle (line 42) | const FontStyle& Font::style() const { function Scalar (line 46) | Scalar Font::size() const { function Scalar (line 50) | Scalar Font::resolvedSize() const { function FontMetrics (line 95) | const FontMetrics& Font::metrics() { function HBFont (line 104) | const HBFont& Font::getHBFont() { FILE: snap_drawing/src/snap_drawing/cpp/Text/Font.hpp type snap::drawing (line 22) | namespace snap::drawing { class Font (line 24) | class Font class Typeface (line 26) | class Typeface class FontResolver (line 28) | class FontResolver : public Valdi::ValdiObject { class Font (line 36) | class Font : public Valdi::ValdiObject { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontFamily.cpp type snap::drawing (line 13) | namespace snap::drawing { function String (line 18) | const String& FontFamily::getFamilyName() const { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontFamily.hpp class SkFontMgr (line 16) | class SkFontMgr type snap::drawing (line 18) | namespace snap::drawing { class Typeface (line 20) | class Typeface class FontFamily (line 25) | class FontFamily : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontFamilyWithLoadableTypefaces.cpp type snap::drawing (line 13) | namespace snap::drawing { function computeSelectionScore (line 35) | static int computeSelectionScore(FontStyle desiredFontStyle, FontStyle... FILE: snap_drawing/src/snap_drawing/cpp/Text/FontFamilyWithLoadableTypefaces.hpp class SkFontStyleSet (line 11) | class SkFontStyleSet type Valdi (line 13) | namespace Valdi { class ILogger (line 14) | class ILogger type snap::drawing (line 17) | namespace snap::drawing { class LoadableTypeface (line 19) | class LoadableTypeface class FontFamilyWithLoadableTypefaces (line 27) | class FontFamilyWithLoadableTypefaces : public FontFamily { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontFamilyWithStyleSet.cpp type snap::drawing (line 13) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontFamilyWithStyleSet.hpp class SkFontStyleSet (line 13) | class SkFontStyleSet type snap::drawing (line 15) | namespace snap::drawing { class Typeface (line 17) | class Typeface class FontFamilyWithStyleSet (line 22) | class FontFamilyWithStyleSet : public FontFamily { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontManager.cpp type snap::drawing (line 22) | namespace snap::drawing { class ScopedFontManager (line 24) | class ScopedFontManager : public IFontManager { method ScopedFontManager (line 26) | ScopedFontManager(SkFontMgr& fontMgr, Valdi::ILogger& logger, const ... method registerTypeface (line 31) | void registerTypeface(const String& fontFamilyName, method makeScoped (line 39) | Ref makeScoped() override { method getFont (line 44) | Valdi::Result> getFont(const Ref& typeface, method getTypefaceWithName (line 53) | Valdi::Result> getTypefaceWithName(const String... method getTypefaceWithFamilyNameAndStyle (line 65) | Valdi::Result> getTypefaceWithFamilyNameAndStyl... function getFamilyNameAtIndex (line 91) | static Valdi::StringBox getFamilyNameAtIndex(SkFontMgr* mgr, size_t in... function LoadResult (line 106) | LoadResult FontManager::load() { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontManager.hpp type Valdi (line 28) | namespace Valdi { class ILogger (line 29) | class ILogger type snap::drawing (line 32) | namespace snap::drawing { class TextShaper (line 34) | class TextShaper class FontFamily (line 35) | class FontFamily class FontFamilyWithLoadableTypefaces (line 36) | class FontFamilyWithLoadableTypefaces type LoadResult (line 38) | struct LoadResult { class IFontManagerListener (line 43) | class IFontManagerListener : public Valdi::SimpleRefCountable { class FontManager (line 48) | class FontManager : public IFontManager, protected ITypefaceRegistryLi... FILE: snap_drawing/src/snap_drawing/cpp/Text/FontMetrics.hpp type snap::drawing (line 12) | namespace snap::drawing { type FontMetrics (line 14) | struct FontMetrics { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontStyle.cpp type snap::drawing (line 14) | namespace snap::drawing { function FontWeight (line 16) | static inline FontWeight fromSkiaWeight(int weight) { function FontWidth (line 44) | static inline FontWidth fromSkiaWidth(int width) { function FontSlant (line 68) | static inline FontSlant fromSkiaSlant(SkFontStyle::Slant slant) { function toSkiaWeight (line 79) | static inline SkFontStyle::Weight toSkiaWeight(FontWeight weight) { function toSkiaWidth (line 106) | static inline SkFontStyle::Width toSkiaWidth(FontWidth width) { function toSkiaSlant (line 129) | static inline SkFontStyle::Slant toSkiaSlant(FontSlant slant) { function FontWidth (line 148) | FontWidth FontStyle::getWidth() const { function FontWeight (line 156) | FontWeight FontStyle::getWeight() const { function FontSlant (line 251) | FontSlant FontStyle::getSlant() const { function SkFontStyle (line 271) | SkFontStyle FontStyle::getSkValue() const { type std (line 277) | namespace std { FILE: snap_drawing/src/snap_drawing/cpp/Text/FontStyle.hpp type snap::drawing (line 15) | namespace snap::drawing { type FontWidth (line 17) | enum FontWidth : uint8_t { type FontWeight (line 29) | enum FontWeight : uint8_t { type FontSlant (line 43) | enum FontSlant : uint8_t { class FontStyle (line 49) | class FontStyle { type std (line 86) | namespace std { type hash (line 89) | struct hash { FILE: snap_drawing/src/snap_drawing/cpp/Text/Harfbuzz.cpp type snap::drawing (line 20) | namespace snap::drawing { function HBBlob (line 32) | HBBlob& HBBlob::operator=(HBBlob&& other) noexcept { function HBFace (line 53) | HBFace& HBFace::operator=(HBFace&& other) noexcept { function countRanges (line 64) | static size_t countRanges(hb_set_t* set) { function HBFont (line 105) | HBFont& HBFont::operator=(HBFont&& other) noexcept { function HBBuffer (line 126) | HBBuffer& HBBuffer::operator=(HBBuffer&& other) noexcept { function hb_position_t (line 137) | static hb_position_t sskhbPosition(SkScalar value) { function hb_bool_t (line 143) | static hb_bool_t skhbGlyph(hb_font_t* /*hbFont*/, function hb_bool_t (line 155) | static hb_bool_t skhbNominalGlyph( function skhbNominalGlyphs (line 160) | static unsigned skhbNominalGlyphs(hb_font_t* /*hbFont*/, function hb_position_t (line 190) | static hb_position_t skhbGlyphHAdvance(hb_font_t* /*hbFont*/, function skhbGlyphHAdvances (line 206) | static void skhbGlyphHAdvances(hb_font_t* /*hbFont*/, function hb_bool_t (line 245) | static hb_bool_t skhbGlyphExtents( function hb_font_funcs_t (line 265) | static hb_font_funcs_t* skhbGetFontFuncs() { function hb_blob_t (line 281) | static hb_blob_t* skhbGetTable(hb_face_t* /*face*/, hb_tag_t tag, void... function HBFace (line 296) | HBFace Harfbuzz::createFace(SkTypeface* typeface) { function HBFont (line 309) | HBFont Harfbuzz::createMainFont(const SkTypeface& typeface, const HBFa... function HBFont (line 326) | HBFont Harfbuzz::createSubFont(const HBFont& mainFont, SkFont* font) { FILE: snap_drawing/src/snap_drawing/cpp/Text/Harfbuzz.hpp type hb_blob_t (line 13) | struct hb_blob_t type hb_face_t (line 14) | struct hb_face_t type hb_font_t (line 15) | struct hb_font_t type hb_buffer_t (line 16) | struct hb_buffer_t class SkTypeface (line 17) | class SkTypeface class SkFont (line 18) | class SkFont type Valdi (line 20) | namespace Valdi { class CharacterSet (line 21) | class CharacterSet type snap::drawing (line 24) | namespace snap::drawing { class HBResource (line 27) | class HBResource : public snap::NonCopyable { method HBResource (line 29) | HBResource() = default; method HBResource (line 30) | explicit HBResource(T* ptr) : _ptr(ptr) {} method T (line 32) | T* get() const { class HBBlob (line 40) | class HBBlob : public HBResource { class HBFace (line 49) | class HBFace : public HBResource { class HBFont (line 60) | class HBFont : public HBResource { class HBBuffer (line 69) | class HBBuffer : public HBResource { class Harfbuzz (line 78) | class Harfbuzz { FILE: snap_drawing/src/snap_drawing/cpp/Text/IFontManager.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Text/IFontManager.hpp type snap::drawing (line 12) | namespace snap::drawing { class LoadableTypeface (line 14) | class LoadableTypeface class IFontManager (line 16) | class IFontManager : public FontResolver { FILE: snap_drawing/src/snap_drawing/cpp/Text/LoadableTypeface.cpp type snap::drawing (line 14) | namespace snap::drawing { class BytesLoadableTypeface (line 16) | class BytesLoadableTypeface : public LoadableTypeface { method BytesLoadableTypeface (line 18) | BytesLoadableTypeface(const String& fontName, const Valdi::BytesView... method loadFontData (line 23) | Valdi::Result loadFontData() override { class FileLoadableTypeface (line 31) | class FileLoadableTypeface : public LoadableTypeface { method FileLoadableTypeface (line 33) | FileLoadableTypeface(const String& fontName, const String& path) : L... method loadFontData (line 37) | Valdi::Result loadFontData() override { function String (line 56) | const String& LoadableTypeface::getName() const { FILE: snap_drawing/src/snap_drawing/cpp/Text/LoadableTypeface.hpp class SkFontMgr (line 15) | class SkFontMgr type Valdi (line 17) | namespace Valdi { class Path (line 18) | class Path type snap::drawing (line 21) | namespace snap::drawing { class LoadableTypeface (line 23) | class LoadableTypeface : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Text/SkFontMgrSingleton.cpp type snap::snap_drawing (line 20) | namespace snap::snap_drawing { function makeSkFontMgr (line 22) | static sk_sp makeSkFontMgr() { function getSkFontMgrSingleton (line 35) | sk_sp getSkFontMgrSingleton() { FILE: snap_drawing/src/snap_drawing/cpp/Text/SkFontMgrSingleton.hpp type snap::snap_drawing (line 5) | namespace snap::snap_drawing { FILE: snap_drawing/src/snap_drawing/cpp/Text/TextLayout.cpp type snap::drawing (line 13) | namespace snap::drawing { function Rect (line 57) | const Rect& TextLayout::getBounds() const { function Size (line 61) | const Size& TextLayout::getMaxSize() const { FILE: snap_drawing/src/snap_drawing/cpp/Text/TextLayout.hpp type snap::drawing (line 24) | namespace snap::drawing { type TextAlign (line 26) | enum TextAlign { type TextDecoration (line 33) | enum TextDecoration { type TextOverflow (line 39) | enum TextOverflow { TextOverflowEllipsis, TextOverflowClip } type TextLayoutDecorationEntry (line 41) | struct TextLayoutDecorationEntry { method TextLayoutDecorationEntry (line 49) | TextLayoutDecorationEntry() = default; method TextLayoutDecorationEntry (line 50) | constexpr TextLayoutDecorationEntry(const Rect& bounds, bool predraw... type TextLayoutEntrySegment (line 54) | struct TextLayoutEntrySegment { type TextLayoutEntry (line 63) | struct TextLayoutEntry { type TextLayoutAttachment (line 75) | struct TextLayoutAttachment { method TextLayoutAttachment (line 79) | inline TextLayoutAttachment(const Rect& bounds, const Ref& newFont) co... function outputDebug (line 196) | [[maybe_unused]] static void outputDebug(const ShapedGlyph* shapedGlyphs, function Rect (line 218) | Rect TextLayoutBuilder::computeChunkBounds(const TextLayoutSpecs& specs, function appendLineOffset (line 521) | static void appendLineOffset(TextLineOffsetVector& lineOffsets, function TextLineSize (line 551) | static TextLineSize getSegmentsLineSize(const TextLayoutBuilderSegment... function forEachSegmentsLineWidth (line 563) | static void forEachSegmentsLineWidth(TextLayoutBuilderSegment* begin, ... function Scalar (line 571) | static Scalar calculateMaxLineWidth(TextLayoutBuilderSegment* begin, T... function Scalar (line 580) | static Scalar resolveContainerWidth(TextLayoutBuilderSegment* begin, function calculateLineOffsets (line 590) | static void calculateLineOffsets(TextLineOffsetVector& lineOffsets, function entryIncludesCharacter (line 647) | static inline bool entryIncludesCharacter(const TextLayoutBuilderEntry... function TextLayoutBuilderEntry (line 651) | const TextLayoutBuilderEntry* TextLayoutBuilder::resolveEntryAtCharacter( function fontSupportsCharacter (line 667) | static bool fontSupportsCharacter(const Ref& font, Character c) { function fontSupportsAllCharacters (line 671) | static bool fontSupportsAllCharacters(Ref& font, function processFewerFonts (line 682) | void processFewerFonts(TextLayoutBuilderResolvedShapeableSegments& out... function characterNeedsFontSupport (line 726) | static bool characterNeedsFontSupport(Character c) { function TextLayoutBuilderResolvedShapeableSegments (line 795) | TextLayoutBuilderResolvedShapeableSegments TextLayoutBuilder::resolveS... function appendSegmentWord (line 958) | static void appendSegmentWord(const TextLayoutBuilderSegment& segment, function appendWhitespaceIndexIfNeeded (line 977) | static void appendWhitespaceIndexIfNeeded(const TextLayoutBuilderSegme... function breakDownSegmentByWords (line 999) | static void breakDownSegmentByWords(const TextLayoutBuilderSegment& se... function justifySegments (line 1037) | static void justifySegments(TextLayoutBuilderSegment* segments, FILE: snap_drawing/src/snap_drawing/cpp/Text/TextLayoutBuilder.hpp type snap::drawing (line 24) | namespace snap::drawing { type ShapedGlyph (line 26) | struct ShapedGlyph class FontManager (line 27) | class FontManager type TextLayoutSpecs (line 29) | struct TextLayoutSpecs { method TextLayoutSpecs (line 37) | TextLayoutSpecs() = default; method TextLayoutSpecs (line 38) | inline TextLayoutSpecs(const Ref& font, type TextLayoutBuilderEntry (line 54) | struct TextLayoutBuilderEntry { type LineMetrics (line 60) | struct LineMetrics { method LineMetrics (line 64) | constexpr LineMetrics() = default; method LineMetrics (line 65) | constexpr LineMetrics(Scalar ascent, Scalar descent) : ascent(ascent... method Scalar (line 67) | constexpr Scalar height() const { method join (line 71) | void join(const LineMetrics& other) { type TextLayoutBuilderSegment (line 77) | struct TextLayoutBuilderSegment { type TextLayoutBuilderShapeableSegment (line 118) | struct TextLayoutBuilderShapeableSegment { method TextLayoutBuilderShapeableSegment (line 145) | inline TextLayoutBuilderShapeableSegment(const TextLayoutBuilderEntr... type TextLayoutBuilderResolvedShapeableSegments (line 159) | struct TextLayoutBuilderResolvedShapeableSegments { type LineBreakStrategy (line 167) | enum class LineBreakStrategy { class TextLayoutBuilder (line 179) | class TextLayoutBuilder { type ShapeResult (line 254) | struct ShapeResult { method ShapeResult (line 258) | constexpr ShapeResult(const ShapedGlyph* glyphsStart, const Shaped... FILE: snap_drawing/src/snap_drawing/cpp/Text/TextShaper.cpp type snap::drawing (line 12) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Text/TextShaper.hpp type snap::drawing (line 16) | namespace snap::drawing { type ShapedGlyph (line 21) | struct ShapedGlyph { method Character (line 28) | constexpr Character character() const { method setCharacter (line 32) | constexpr void setCharacter(Character character, bool unsafeToBreak) { method unsafeToBreak (line 36) | constexpr bool unsafeToBreak() const { type TextSegmentProperties (line 53) | struct TextSegmentProperties { method TextSegmentProperties (line 59) | constexpr TextSegmentProperties(bool isRTL, size_t start, size_t end... type TextParagraph (line 63) | struct TextParagraph { class TextShaper (line 70) | class TextShaper : public Valdi::SimpleRefCountable { method clearCache (line 72) | virtual void clearCache() {} FILE: snap_drawing/src/snap_drawing/cpp/Text/TextShaperCache.cpp type snap::drawing (line 12) | namespace snap::drawing { function computeHash (line 14) | static size_t computeHash(FontId fontId, type std (line 146) | namespace std { FILE: snap_drawing/src/snap_drawing/cpp/Text/TextShaperCache.hpp type snap::drawing (line 19) | namespace snap::drawing { type TextShaperCacheKey (line 21) | struct TextShaperCacheKey { method TextShaperCacheKey (line 29) | constexpr TextShaperCacheKey() = default; method TextShaperCacheKey (line 31) | constexpr TextShaperCacheKey(FontId fontId, method hash (line 56) | constexpr size_t hash() const { type TextShaperCacheValue (line 64) | struct TextShaperCacheValue { method TextShaperCacheValue (line 68) | constexpr TextShaperCacheValue() = default; method TextShaperCacheValue (line 69) | constexpr TextShaperCacheValue(const ShapedGlyph* glyphs, size_t len... class TextShaperCacheNode (line 72) | class TextShaperCacheNode : public Valdi::LRUCacheNode (line 111) | struct hash { FILE: snap_drawing/src/snap_drawing/cpp/Text/TextShaperHarfbuzz.cpp type snap::drawing (line 26) | namespace snap::drawing { type TextDirectionResolutionResult (line 28) | enum class TextDirectionResolutionResult { function isScriptOkForLetterspacing (line 41) | static bool isScriptOkForLetterspacing(hb_script_t script) { function isBiDiLevelRightToLeft (line 49) | static bool isBiDiLevelRightToLeft(UBiDiLevel level) { type UbiDiWrapper (line 53) | struct UbiDiWrapper { method UbiDiWrapper (line 56) | UbiDiWrapper() : ptr(ubidi_open()) {} function appendSingleSegment (line 63) | static void appendSingleSegment(TextParagraph& paragraph, function doAppendSegment (line 70) | static void doAppendSegment( function TextDirectionResolutionResult (line 110) | static TextDirectionResolutionResult resolveTextDirection(const Charac... function TextParagraphList (line 173) | TextParagraphList TextShaperHarfbuzz::resolveParagraphs(const Characte... function TextParagraphList (line 187) | TextParagraphList TextShaperHarfbuzz::resolveParagraphsPrimitive(const... function TextParagraphList (line 201) | TextParagraphList TextShaperHarfbuzz::resolveParagraphsICU(const Chara... FILE: snap_drawing/src/snap_drawing/cpp/Text/TextShaperHarfbuzz.hpp type snap::drawing (line 14) | namespace snap::drawing { type CachedHBFace (line 16) | struct CachedHBFace class TextShaperHarfbuzz (line 18) | class TextShaperHarfbuzz : public TextShaper { FILE: snap_drawing/src/snap_drawing/cpp/Text/Typeface.cpp type snap::drawing (line 18) | namespace snap::drawing { function String (line 48) | const String& Typeface::familyName() const { function FontStyle (line 52) | const FontStyle& Typeface::fontStyle() const { function HBFace (line 64) | const HBFace& Typeface::getHBFace() const { function HBFont (line 68) | const HBFont& Typeface::getHBFont() const { function FontMetrics (line 97) | FontMetrics Typeface::getFontMetrics(double fontSize) { FILE: snap_drawing/src/snap_drawing/cpp/Text/Typeface.hpp type Valdi (line 22) | namespace Valdi { class CharacterSet (line 23) | class CharacterSet type snap::drawing (line 26) | namespace snap::drawing { class Typeface (line 28) | class Typeface : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Text/TypefaceRegistry.cpp type snap::drawing (line 17) | namespace snap::drawing { function String (line 19) | static String toFontKey(const String& fontName) { function String (line 29) | static String toFamilyName(const String& fontName) { function resolveFontKeyAndStyle (line 34) | static Valdi::Result> resolveFontKeyAndSt... FILE: snap_drawing/src/snap_drawing/cpp/Text/TypefaceRegistry.hpp class SkFontMgr (line 19) | class SkFontMgr type Valdi (line 21) | namespace Valdi { class ILogger (line 22) | class ILogger type snap::drawing (line 25) | namespace snap::drawing { class TextShaper (line 27) | class TextShaper class FontFamily (line 28) | class FontFamily class FontFamilyWithLoadableTypefaces (line 29) | class FontFamilyWithLoadableTypefaces class LoadableTypeface (line 30) | class LoadableTypeface class Typeface (line 31) | class Typeface class ITypefaceRegistryListener (line 33) | class ITypefaceRegistryListener { class TypefaceRegistry (line 44) | class TypefaceRegistry { FILE: snap_drawing/src/snap_drawing/cpp/Text/Unicode.cpp type snap::drawing (line 11) | namespace snap::drawing { function isBMPVariationSelector (line 72) | inline static bool isBMPVariationSelector(Character c) { function isVariationSelectorSupplement (line 76) | inline static bool isVariationSelectorSupplement(Character c) { function TextScript (line 101) | TextScript TextScript::fromCharacter(Character c) { function TextScript (line 106) | TextScript TextScript::common() { FILE: snap_drawing/src/snap_drawing/cpp/Text/Unicode.hpp type snap::drawing (line 13) | namespace snap::drawing { class Unicode (line 19) | class Unicode { type TextScript (line 54) | struct TextScript { method TextScript (line 57) | constexpr TextScript() = default; method TextScript (line 58) | explicit constexpr TextScript(uint32_t code) : code(code) {} method TextScript (line 79) | static constexpr TextScript invalid() { FILE: snap_drawing/src/snap_drawing/cpp/Text/WordCachingTextShaper.cpp type snap::drawing (line 12) | namespace snap::drawing { function TextParagraphList (line 26) | TextParagraphList WordCachingTextShaper::resolveParagraphs(const Chara... function ShapedGlyph (line 198) | ShapedGlyph WordCachingTextShaper::getSpaceGlyphForFont(FontId fontId,... FILE: snap_drawing/src/snap_drawing/cpp/Text/WordCachingTextShaper.hpp type snap::drawing (line 14) | namespace snap::drawing { type WordCachingTextShaperStrategy (line 16) | enum class WordCachingTextShaperStrategy { DisableCache, PrioritizeCac... class WordCachingTextShaper (line 22) | class WordCachingTextShaper : public TextShaper { FILE: snap_drawing/src/snap_drawing/cpp/Touches/AttributedTextOnTapGestureRecognizer.cpp type snap::drawing (line 12) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Touches/AttributedTextOnTapGestureRecognizer.hpp type snap::drawing (line 12) | namespace snap::drawing { class TextLayout (line 14) | class TextLayout class AttributedTextOnTapAttribute (line 15) | class AttributedTextOnTapAttribute class AttributedTextOnTapGestureRecognizer (line 17) | class AttributedTextOnTapGestureRecognizer : public TapGestureRecogniz... FILE: snap_drawing/src/snap_drawing/cpp/Touches/DoubleTapGestureRecognizer.cpp type snap::drawing (line 11) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Touches/DoubleTapGestureRecognizer.hpp type snap::drawing (line 12) | namespace snap::drawing { class DoubleTapGestureRecognizer (line 14) | class DoubleTapGestureRecognizer : public TapGestureRecognizer { FILE: snap_drawing/src/snap_drawing/cpp/Touches/DragGestureRecognizer.cpp type snap::drawing (line 16) | namespace snap::drawing { function DragEvent (line 37) | DragEvent DragGestureRecognizer::makeMoveEvent() const { FILE: snap_drawing/src/snap_drawing/cpp/Touches/DragGestureRecognizer.hpp type snap::drawing (line 14) | namespace snap::drawing { type DragEvent (line 16) | struct DragEvent { method DragEvent (line 23) | DragEvent() : time(0), pointerCount(0) {} class DragGestureRecognizer (line 26) | class DragGestureRecognizer : public MoveGestureRecognizer { FILE: snap_drawing/src/snap_drawing/cpp/Touches/GestureRecognizer.cpp type snap::drawing (line 12) | namespace snap::drawing { function GestureRecognizerState (line 18) | GestureRecognizerState GestureRecognizer::getState() const { function TouchEvent (line 39) | const TouchEvent* GestureRecognizer::getLastEvent() const { function Point (line 46) | Point GestureRecognizer::getLocation() const { function Point (line 53) | Point GestureRecognizer::getLocationInWindow() const { function gestureRecognizerStateToString (line 131) | static std::string_view gestureRecognizerStateToString(GestureRecogniz... FILE: snap_drawing/src/snap_drawing/cpp/Touches/GestureRecognizer.hpp type snap::drawing (line 18) | namespace snap::drawing { type GestureRecognizerState (line 20) | enum GestureRecognizerState { class GestureRecognizer (line 34) | class GestureRecognizer : public Valdi::SimpleRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Touches/GesturesConfiguration.cpp type snap::drawing (line 10) | namespace snap::drawing { function GesturesConfiguration (line 18) | GesturesConfiguration GesturesConfiguration::getDefault() { FILE: snap_drawing/src/snap_drawing/cpp/Touches/GesturesConfiguration.hpp type snap::drawing (line 13) | namespace snap::drawing { type GesturesConfiguration (line 15) | struct GesturesConfiguration { method GesturesConfiguration (line 53) | constexpr GesturesConfiguration(Duration longPressTimeout, FILE: snap_drawing/src/snap_drawing/cpp/Touches/LongPressGestureRecognizer.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Touches/LongPressGestureRecognizer.hpp type snap::drawing (line 15) | namespace snap::drawing { type LongPressGestureRecognizerState (line 17) | struct LongPressGestureRecognizerState { method LongPressGestureRecognizerState (line 20) | explicit inline LongPressGestureRecognizerState(const TouchEvent& st... class LongPressGestureRecognizer (line 23) | class LongPressGestureRecognizer : public GestureRecognizer { method setShouldBeginListener (line 31) | void setShouldBeginListener(ShouldBeginListener&& shouldBeginListene... method setListener (line 35) | void setListener(Listener&& listener) { method isEmpty (line 39) | bool isEmpty() const { method shouldBegin (line 46) | bool shouldBegin() override { FILE: snap_drawing/src/snap_drawing/cpp/Touches/MoveGestureRecognizer.cpp type snap::drawing (line 15) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Touches/MoveGestureRecognizer.hpp type snap::drawing (line 13) | namespace snap::drawing { type MoveGestureState (line 15) | struct MoveGestureState { class MoveGestureRecognizer (line 24) | class MoveGestureRecognizer : public GestureRecognizer { method MoveGestureRecognizer (line 30) | explicit MoveGestureRecognizer() = default; method setShouldBeginListener (line 33) | void setShouldBeginListener(ShouldBeginListener&& shouldBeginListene... method setListener (line 37) | void setListener(Listener&& listener) { method isEmpty (line 41) | bool isEmpty() const { method shouldBegin (line 46) | bool shouldBegin() override { method onEnd (line 53) | virtual void onEnd(const TouchEvent& event) { method onPointerChange (line 57) | virtual void onPointerChange(const TouchEvent& event) {} method onProcess (line 59) | void onProcess() override { method onUpdate (line 68) | void onUpdate(const TouchEvent& event) override { method onReset (line 99) | void onReset() override { method MoveEvent (line 103) | virtual MoveEvent makeMoveEvent() const { method didStartMove (line 127) | virtual void didStartMove(const TouchEvent& event) {} method didContinueMove (line 128) | virtual void didContinueMove(const TouchEvent& event) {} method Vector (line 137) | static Vector computeVelocity(const TouchEvent& previousEvent, const... FILE: snap_drawing/src/snap_drawing/cpp/Touches/PinchGestureRecognizer.cpp type snap::drawing (line 14) | namespace snap::drawing { function PinchEvent (line 34) | PinchEvent PinchGestureRecognizer::makeMoveEvent() const { function Scalar (line 51) | Scalar PinchGestureRecognizer::getCurrentScale() const { FILE: snap_drawing/src/snap_drawing/cpp/Touches/PinchGestureRecognizer.hpp type snap::drawing (line 15) | namespace snap::drawing { type PinchEvent (line 17) | struct PinchEvent : DragEvent { class PinchGestureRecognizer (line 21) | class PinchGestureRecognizer : public MoveGestureRecognizer { FILE: snap_drawing/src/snap_drawing/cpp/Touches/RotateGestureRecognizer.cpp type snap::drawing (line 14) | namespace snap::drawing { function RotateEvent (line 34) | RotateEvent RotateGestureRecognizer::makeMoveEvent() const { function Scalar (line 52) | Scalar RotateGestureRecognizer::getCurrentRotation() const { FILE: snap_drawing/src/snap_drawing/cpp/Touches/RotateGestureRecognizer.hpp type snap::drawing (line 15) | namespace snap::drawing { type RotateEvent (line 17) | struct RotateEvent : DragEvent { class RotateGestureRecognizer (line 21) | class RotateGestureRecognizer : public MoveGestureRecognizer { FILE: snap_drawing/src/snap_drawing/cpp/Touches/SingleTapGestureRecognizer.cpp type snap::drawing (line 11) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Touches/SingleTapGestureRecognizer.hpp type snap::drawing (line 12) | namespace snap::drawing { class SingleTapGestureRecognizer (line 14) | class SingleTapGestureRecognizer : public TapGestureRecognizer { FILE: snap_drawing/src/snap_drawing/cpp/Touches/TapGestureRecognizer.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Touches/TapGestureRecognizer.hpp type snap::drawing (line 15) | namespace snap::drawing { class TapGestureRecognizer (line 17) | class TapGestureRecognizer : public GestureRecognizer { method setShouldBeginListener (line 25) | void setShouldBeginListener(ShouldBeginListener&& shouldBeginListene... method setListener (line 29) | void setListener(Listener&& listener) { method isEmpty (line 33) | bool isEmpty() const { method shouldBegin (line 40) | bool shouldBegin() override { FILE: snap_drawing/src/snap_drawing/cpp/Touches/TouchDispatcher.cpp type snap::drawing (line 12) | namespace snap::drawing { function removeGestureRecognizer (line 22) | static bool removeGestureRecognizer(std::vector> bitmapToData(const Valdi::Ref& data) : _data(data) {} function bytesFromSkData (line 26) | Valdi::BytesView bytesFromSkData(const sk_sp& data) { function releaseData (line 35) | static void releaseData(const void* /*ptr*/, void* context) { function skDataFromBytes (line 39) | sk_sp skDataFromBytes(const Valdi::BytesView& bytes, DataConve... FILE: snap_drawing/src/snap_drawing/cpp/Utils/BytesUtils.hpp type snap::drawing (line 13) | namespace snap::drawing { type DataConversionMode (line 15) | enum DataConversionMode { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Color.cpp type snap::drawing (line 11) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Color.hpp type snap::drawing (line 17) | namespace snap::drawing { type Color (line 21) | struct Color : public BridgedSkValue { method Color (line 24) | constexpr Color() = default; method Color (line 25) | constexpr explicit Color(uint32_t value) : value(value) {} method ColorComponent (line 29) | constexpr ColorComponent getAlpha() const { method ColorComponent (line 33) | constexpr ColorComponent getRed() const { method ColorComponent (line 37) | constexpr ColorComponent getGreen() const { method ColorComponent (line 41) | constexpr ColorComponent getBlue() const { method Color (line 45) | constexpr Color withAlpha(ColorComponent a) const { method Color (line 49) | constexpr Color withAlphaRatio(Scalar alphaRatio) const { method Color (line 53) | static constexpr Color make(uint32_t value) { method Color (line 57) | static constexpr Color makeARGB(ColorComponent a, ColorComponent r, ... method Color (line 61) | static constexpr Color transparent() { method Color (line 65) | static constexpr Color black() { method Color (line 69) | static constexpr Color white() { method Color (line 73) | static constexpr Color red() { method Color (line 77) | static constexpr Color green() { method Color (line 81) | static constexpr Color blue() { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Duration.hpp type snap::drawing (line 12) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Geometry.cpp type snap::drawing (line 10) | namespace snap::drawing { function Scalar (line 12) | Scalar Point::length(Scalar dx, Scalar dy) { function Rect (line 32) | Rect Rect::makeFittingSize(Size size, FittingSizeMode mode) const { function Point (line 82) | Point Rect::closestPoint(const Point& toPoint) const { function Rect (line 89) | Rect Rect::intersection(const Rect& other) const { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Geometry.hpp type snap::drawing (line 18) | namespace snap::drawing { type Vector (line 20) | struct Vector { method Vector (line 24) | constexpr Vector() = default; method Vector (line 25) | constexpr Vector(Scalar dx, Scalar dy) : dx(dx), dy(dy) {} method Vector (line 27) | static constexpr Vector make(Scalar dx, Scalar dy) { method Vector (line 39) | static constexpr Vector makeEmpty() { type Size (line 44) | struct Size { method Size (line 48) | constexpr Size() = default; method Size (line 49) | constexpr Size(Scalar width, Scalar height) : width(width), height(h... method Size (line 51) | static constexpr Size make(Scalar width, Scalar height) { method Size (line 63) | static constexpr Size makeEmpty() { type Point (line 68) | struct Point : public BridgedSkValue { method Point (line 72) | constexpr Point() = default; method Point (line 73) | constexpr Point(Scalar x, Scalar y) : x(x), y(y) {} method Point (line 75) | static constexpr Point make(Scalar x, Scalar y) { method Point (line 79) | static constexpr Point makeEmpty() { method offset (line 83) | constexpr void offset(Scalar dx, Scalar dy) { method Point (line 88) | constexpr Point makeOffset(Scalar dx, Scalar dy) const { method Scalar (line 102) | static Scalar distance(const Point& a, const Point& b) { type FittingSizeMode (line 115) | enum FittingSizeMode { type Rect (line 122) | struct Rect : public BridgedSkValue { method Rect (line 128) | constexpr Rect() = default; method Rect (line 129) | constexpr Rect(Scalar left, Scalar top, Scalar right, Scalar bottom) method Scalar (line 132) | constexpr Scalar x() const { method Scalar (line 136) | constexpr Scalar y() const { method Scalar (line 140) | constexpr Scalar width() const { method Scalar (line 144) | constexpr Scalar height() const { method Size (line 148) | constexpr Size size() const { method Point (line 152) | constexpr Point center() const { method Rect (line 164) | static constexpr Rect makeLTRB(Scalar l, Scalar t, Scalar r, Scalar ... method Rect (line 168) | static constexpr Rect makeXYWH(Scalar x, Scalar y, Scalar w, Scalar ... method Rect (line 172) | static constexpr Rect makeEmpty() { method isEmpty (line 176) | constexpr bool isEmpty() const { method Rect (line 180) | constexpr Rect makeOffset(Scalar dx, Scalar dy) const { method offsetX (line 184) | constexpr void offsetX(Scalar dx) { method offsetY (line 189) | constexpr void offsetY(Scalar dy) { method offset (line 194) | constexpr void offset(Scalar dx, Scalar dy) { method Rect (line 199) | constexpr Rect withInsets(Scalar horizontalInsets, Scalar verticalIn... method Rect (line 235) | Rect makeOutset() const { FILE: snap_drawing/src/snap_drawing/cpp/Utils/GradientWrapper.cpp type snap::drawing (line 3) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/GradientWrapper.hpp type snap::drawing (line 12) | namespace snap::drawing { class GradientWrapper (line 14) | class GradientWrapper { type GradientType (line 16) | enum class GradientType { LINEAR, RADIAL } FILE: snap_drawing/src/snap_drawing/cpp/Utils/Image.cpp type snap::drawing (line 28) | namespace snap::drawing { function encodeImage (line 66) | static bool encodeImage(SkWStream* dst, const SkPixmap& src, EncodedIm... FILE: snap_drawing/src/snap_drawing/cpp/Utils/Image.hpp type snap::drawing (line 21) | namespace snap::drawing { type EncodedImageFormat (line 23) | enum EncodedImageFormat { EncodedImageFormatJPG, EncodedImageFormatPNG... class Image (line 25) | class Image : public Valdi::LoadedAsset { FILE: snap_drawing/src/snap_drawing/cpp/Utils/ImageQueue.cpp type snap::drawing (line 11) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/ImageQueue.hpp type snap::drawing (line 22) | namespace snap::drawing { class ImageQueue (line 24) | class ImageQueue class PooledBitmap (line 26) | class PooledBitmap : public Valdi::IBitmap { class ImageQueue (line 45) | class ImageQueue : public Valdi::SharedPtrRefCountable { FILE: snap_drawing/src/snap_drawing/cpp/Utils/JSONUtils.cpp type snap::drawing (line 10) | namespace snap::drawing { function toJSONValue (line 14) | static Valdi::Value toJSONValue(Scalar value) { function toJSONValue (line 18) | Valdi::Value toJSONValue(const Rect& rect) { function toJSONValue (line 26) | Valdi::Value toJSONValue(const Size& size) { FILE: snap_drawing/src/snap_drawing/cpp/Utils/JSONUtils.hpp type snap::drawing (line 13) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/LazyPath.cpp type snap::drawing (line 10) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/LazyPath.hpp type snap::drawing (line 12) | namespace snap::drawing { class LazyPath (line 19) | class LazyPath { method update (line 24) | constexpr bool update(Scalar width, Scalar height) { method Path (line 32) | constexpr Path& path() { FILE: snap_drawing/src/snap_drawing/cpp/Utils/LottieAnimatedImage.cpp type skresources (line 14) | namespace skresources { class DelegatedTypefaceResourceProvider (line 15) | class DelegatedTypefaceResourceProvider : public ResourceProvider { type snap::drawing (line 41) | namespace snap::drawing { function Duration (line 45) | const Duration& LottieAnimatedImage::getDuration() const { function Duration (line 49) | Duration LottieAnimatedImage::getCurrentTime() const { function Size (line 54) | const Size& LottieAnimatedImage::getSize() const { function loadTypeface (line 107) | static sk_sp loadTypeface(const Ref& fontMan... FILE: snap_drawing/src/snap_drawing/cpp/Utils/LottieAnimatedImage.hpp type snap::drawing (line 23) | namespace snap::drawing { class Resources (line 25) | class Resources class DrawingContext (line 26) | class DrawingContext class IFontManager (line 27) | class IFontManager class LottieAnimatedImage (line 29) | class LottieAnimatedImage : public AnimatedImage { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Matrix.cpp type snap::drawing (line 11) | namespace snap::drawing { function Scalar (line 17) | Scalar Matrix::getTranslateX() const { function Scalar (line 25) | Scalar Matrix::getTranslateY() const { function Scalar (line 33) | Scalar Matrix::getScaleX() const { function Scalar (line 41) | Scalar Matrix::getScaleY() const { function Scalar (line 49) | Scalar Matrix::getSkewX() const { function Scalar (line 57) | Scalar Matrix::getSkewY() const { function Rect (line 89) | Rect Matrix::mapRect(const Rect& rect) const { function Matrix (line 101) | Matrix Matrix::makeScaleTranslate(Scalar sx, Scalar sy, Scalar tx, Sca... function Matrix (line 107) | Matrix Matrix::makeScale(Scalar sx, Scalar sy) { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Matrix.hpp type snap::drawing (line 18) | namespace snap::drawing { class Matrix (line 20) | class Matrix : public WrappedSkValue { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Path.cpp type snap::drawing (line 13) | namespace snap::drawing { function SkPathDirection (line 22) | static SkPathDirection getPathDirection(bool clockwise) { function Path (line 26) | Path& Path::operator=(Path&& other) noexcept { function Path (line 34) | Path& Path::operator=(const Path& other) noexcept { function Path (line 107) | Path Path::intersection(const Path& other) const { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Path.hpp type snap::drawing (line 19) | namespace snap::drawing { class Matrix (line 21) | class Matrix class PathVisitor (line 23) | class PathVisitor class Path (line 25) | class Path : public WrappedSkValue { class PathVisitor (line 135) | class PathVisitor { FILE: snap_drawing/src/snap_drawing/cpp/Utils/PathInterpolator.cpp type snap::drawing (line 10) | namespace snap::drawing { function Path (line 24) | const Path& PathInterpolator::interpolate(Scalar start, Scalar end) { FILE: snap_drawing/src/snap_drawing/cpp/Utils/PathInterpolator.hpp type snap::drawing (line 14) | namespace snap::drawing { class PathInterpolator (line 16) | class PathInterpolator { FILE: snap_drawing/src/snap_drawing/cpp/Utils/SafeContainer.cpp type snap::drawing (line 11) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/SafeContainer.hpp type snap::drawing (line 13) | namespace snap::drawing { class SafeContainerBase (line 15) | class SafeContainerBase { class Write (line 17) | class Write : public snap::NonCopyable { class Read (line 26) | class Read : public snap::NonCopyable { class SafeContainer (line 55) | class SafeContainer : public SafeContainerBase { class WriteAccess (line 57) | class WriteAccess : public SafeContainerBase::Write { method WriteAccess (line 59) | WriteAccess(SafeContainerBase* wrapper, T& container) method T (line 63) | constexpr T* operator->() const { method T (line 67) | constexpr T& operator*() const { method T (line 71) | T& get() const { method begin (line 75) | auto begin() const { method end (line 79) | auto end() const { class ReadAccess (line 87) | class ReadAccess : public SafeContainerBase::Read { method ReadAccess (line 89) | ReadAccess(SafeContainerBase* wrapper, const T& container) method T (line 93) | constexpr const T* operator->() const { method T (line 97) | constexpr const T& operator*() const { method T (line 101) | const T& get() const { method begin (line 105) | auto begin() const { method end (line 109) | auto end() const { method WriteAccess (line 117) | WriteAccess writeAccess() { method WriteAccess (line 59) | WriteAccess(SafeContainerBase* wrapper, T& container) method T (line 63) | constexpr T* operator->() const { method T (line 67) | constexpr T& operator*() const { method T (line 71) | T& get() const { method begin (line 75) | auto begin() const { method end (line 79) | auto end() const { method ReadAccess (line 121) | ReadAccess readAccess() const { method ReadAccess (line 89) | ReadAccess(SafeContainerBase* wrapper, const T& container) method T (line 93) | constexpr const T* operator->() const { method T (line 97) | constexpr const T& operator*() const { method T (line 101) | const T& get() const { method begin (line 105) | auto begin() const { method end (line 109) | auto end() const { method size (line 127) | size_t size() const { method empty (line 131) | bool empty() const { FILE: snap_drawing/src/snap_drawing/cpp/Utils/Scalar.hpp type snap::drawing (line 13) | namespace snap::drawing { function Scalar (line 17) | inline Scalar pixelsToScalar(int pixels, float pointScale) { function scalarsEqual (line 22) | static inline bool scalarsEqual(const Scalar* left, const Scalar* righ... function Scalar (line 37) | static inline Scalar sanitizeScalarFromScale(Scalar value, Scalar scal... FILE: snap_drawing/src/snap_drawing/cpp/Utils/SkCodecAnimatedImage.cpp type snap::drawing (line 13) | namespace snap::drawing { function Duration (line 17) | const Duration& SkCodecAnimatedImage::getDuration() const { function Duration (line 21) | Duration SkCodecAnimatedImage::getCurrentTime() const { function Size (line 26) | const Size& SkCodecAnimatedImage::getSize() const { FILE: snap_drawing/src/snap_drawing/cpp/Utils/SkCodecAnimatedImage.hpp type snap::drawing (line 25) | namespace snap::drawing { class Resources (line 27) | class Resources class DrawingContext (line 28) | class DrawingContext class IFontManager (line 29) | class IFontManager class SkCodecAnimatedImage (line 31) | class SkCodecAnimatedImage : public AnimatedImage { FILE: snap_drawing/src/snap_drawing/cpp/Utils/SkiaBridge.hpp type snap::drawing (line 12) | namespace snap::drawing { type BridgedSkValue (line 23) | struct BridgedSkValue { method SkType (line 24) | constexpr SkType& getSkValue() { method SkType (line 29) | constexpr const SkType& getSkValue() const { class WrappedSkValue (line 43) | class WrappedSkValue { method WrappedSkValue (line 46) | explicit WrappedSkValue(Args&&... args) : _value(std::forward(... method SkType (line 48) | constexpr SkType& getSkValue() { method SkType (line 52) | constexpr const SkType& getSkValue() const { function T (line 63) | constexpr const T& fromSkValue(const SkType& skValue) { function T (line 70) | constexpr T fromSkValue(const SkType& skValue) { function T (line 77) | constexpr T fromSkValue(SkType&& skValue) { FILE: snap_drawing/src/snap_drawing/cpp/Utils/TimePoint.hpp type snap::drawing (line 13) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/UTFUtils.cpp type SkUTF (line 11) | namespace SkUTF { type snap::drawing (line 20) | namespace snap::drawing { function utf8ToUnicode (line 22) | std::vector utf8ToUnicode(std::string_view utf8) { function utf8ToUnicode (line 28) | size_t utf8ToUnicode(std::string_view utf8, std::vector& ou... function unicodeToUtf8 (line 51) | std::string unicodeToUtf8(const Character* unicode, size_t length) { FILE: snap_drawing/src/snap_drawing/cpp/Utils/UTFUtils.hpp type snap::drawing (line 14) | namespace snap::drawing { FILE: snap_drawing/src/snap_drawing/cpp/Utils/VelocityTracker.cpp type snap::drawing (line 12) | namespace snap::drawing { function Scalar (line 29) | Scalar VelocityTracker::computeVelocity() const { function Scalar (line 37) | Scalar VelocityTracker::computeImpulseVelocity() const { function Scalar (line 74) | Scalar VelocityTracker::kineticEnergyToVelocity(Scalar work) { FILE: snap_drawing/src/snap_drawing/cpp/Utils/VelocityTracker.hpp type snap::drawing (line 16) | namespace snap::drawing { class VelocityTracker (line 18) | class VelocityTracker { type Moment (line 27) | struct Moment { FILE: snap_drawing/test/src/Compositor_Tests.cpp type snap::drawing (line 15) | namespace snap::drawing { function CompositorPlaneList (line 17) | static CompositorPlaneList performComposition(DisplayListBuilder& buil... function TEST (line 28) | TEST(Compositor, doesNothingWhenNoExternalSurfacesArePresent) { function TEST (line 51) | TEST(Compositor, emitsDedicatedLayerWhenAnExternalSurfaceIsPresent) { function TEST (line 74) | TEST(Compositor, resolvesDisplayStateOfExternalSurface) { function TEST (line 100) | TEST(Compositor, resolvesDisplayStateOfExternalSurfaceWithComplexTrans... function TEST (line 142) | TEST(Compositor, resolvesSimpleClipOfExternalSurface) { function TEST (line 171) | TEST(Compositor, resolvesComplexClipOfExternalSurface) { function TEST (line 205) | TEST(Compositor, usesOneLayerPerExternalSurface) { function TEST (line 223) | TEST(Compositor, supportsExternalSurfaceOnTopOfRegularLayer) { function TEST (line 242) | TEST(Compositor, supportsRegularLayerOnTopOfExternalSurface) { function TEST (line 260) | TEST(Compositor, supportsExternalSurfaceInBetweenRegularLayers) { function TEST (line 282) | TEST(Compositor, avoidsCreatingRegularLayerIfItemFitsInALowerRegularLa... function TEST (line 302) | TEST(Compositor, takesInAccountClippingWhenCalculatingRegularLayerFit) { function TEST (line 325) | TEST(Compositor, handlesClipThatDoesntImpactLayerFit) { function TEST (line 347) | TEST(Compositor, mergesClips) { function TEST (line 375) | TEST(Compositor, handlesComplexCompositions) { function TEST (line 408) | TEST(Compositor, keepsExternalSurfaceBelowOverlayWhenPossible) { function TEST (line 433) | TEST(Compositor, buildsOutputDisplayList) { function TEST (line 484) | TEST(Compositor, canHandleMultipleClipsInContext) { function TEST (line 529) | TEST(Compositor, appliesMaskToActivePlane) { function TEST (line 580) | TEST(Compositor, optimizesOutUnusedCommands) { FILE: snap_drawing/test/src/DisplayList_Tests.cpp type snap::drawing (line 9) | namespace snap::drawing { function LayerContent (line 11) | static LayerContent makeRectangle(Size size) { function TEST (line 22) | TEST(DisplayList, canRecordAndVisitCommands) { function TEST (line 69) | TEST(DisplayList, retainAndReleaseRetainableObjects) { function TEST (line 95) | TEST(DisplayList, releaseRetainableObjectsWhenRemovingPlane) { function TEST (line 124) | TEST(DisplayList, canHoldMultipleSurfaces) { function TEST (line 187) | TEST(DisplayList, canRemoveEmptySurfaces) { FILE: snap_drawing/test/src/DoubleTapGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(DoubleTapGestureRecognizer, canHandleDoubleTap) { function TEST (line 32) | TEST(DoubleTapGestureRecognizer, canHandleDoubleTapWithSingleTap) { FILE: snap_drawing/test/src/DragGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(DragGestureRecognizer, canHandleDrag) { function TEST (line 37) | TEST(DragGestureRecognizer, canHandleDragWithSingleTap) { function TEST (line 69) | TEST(DragGestureRecognizer, canHandleDragWithLongPress) { function TEST (line 98) | TEST(DragGestureRecognizer, canHandleDragWithoutLongPress) { function TEST (line 121) | TEST(DragGestureRecognizer, canHandleDragDelayed) { function TEST (line 151) | TEST(DragGestureRecognizer, canHandleDragTwoPointers) { FILE: snap_drawing/test/src/DrawLooper_Tests.cpp type snap::drawing (line 20) | namespace snap::drawing { class TestFrameScheduler (line 22) | class TestFrameScheduler : public IFrameScheduler { method advanceTime (line 24) | void advanceTime(TimeInterval duration) { method runNextVSyncCallback (line 28) | bool runNextVSyncCallback() { method runNextMainThreadCallback (line 32) | bool runNextMainThreadCallback() { method getMainThreadCallbacksSize (line 36) | size_t getMainThreadCallbacksSize() const { method onNextVSync (line 40) | void onNextVSync(const Ref& callback) override { method onMainThread (line 44) | void onMainThread(const Ref& callback) override { method runNextCallback (line 53) | bool runNextCallback(std::deque>& callbacks) { type TestExternalSurface (line 67) | struct TestExternalSurface : public ExternalSurface { type SurfacePresenterEntry (line 93) | struct SurfacePresenterEntry { type PerformCleanupRequest (line 98) | struct PerformCleanupRequest { class TestGraphicsContext (line 103) | class TestGraphicsContext : public BitmapGraphicsContext { method clearRequests (line 105) | void clearRequests() { method getResourceCacheLimitRequests (line 111) | std::vector getResourceCacheLimitRequests() const { method getPerformCleanupRequests (line 116) | std::vector getPerformCleanupRequests() const { method setResourceCacheLimit (line 121) | void setResourceCacheLimit(size_t resourceCacheLimitBytes) override { method performCleanup (line 126) | void performCleanup(bool shouldPurgeScratchResources, std::chrono::s... class TestSurfacePresenterManager (line 141) | class TestSurfacePresenterManager : public SurfacePresenterManager { method TestSurfacePresenterManager (line 143) | TestSurfacePresenterManager() : _graphicsContext(makeShared createBitmap() { method createDrawableSurface (line 155) | Ref createDrawableSurface(const Ref& bi... method createPresenterWithDrawableSurface (line 159) | Ref createPresenterWithDrawableSurface(SurfacePrese... method createPresenterForExternalSurface (line 172) | void createPresenterForExternalSurface(SurfacePresenterId id, method setSurfacePresenterZIndex (line 181) | void setSurfacePresenterZIndex(SurfacePresenterId id, size_t zIndex)... method setExternalSurfacePresenterState (line 189) | void setExternalSurfacePresenterState(SurfacePresenterId id, method removeSurfacePresenter (line 198) | void removeSurfacePresenter(SurfacePresenterId id) override { method getPresenter (line 207) | std::optional getPresenter(size_t zIndex) con... method getSurfaceBitmap (line 223) | Ref getSurfaceBitmap(size_t zIndex) { method getSurfaceSinglePixelBitmap (line 231) | Ref getSurfaceSinglePixelBitmap(size_t zIndex) { method removeSurface (line 235) | void removeSurface(Surface& surface) { method tryRemoveSurface (line 249) | bool tryRemoveSurface(Surface& surface) { method insertSurface (line 262) | void insertSurface(const Ref& surface, size_t zIndex) { class TestDelayedSurfacePresenterManager (line 269) | class TestDelayedSurfacePresenterManager : public TestSurfacePresenter... method createPresenterWithDrawableSurface (line 270) | Ref createPresenterWithDrawableSurface(SurfacePrese... class Test4PixelsBitmapSurfacePresenterManager (line 276) | class Test4PixelsBitmapSurfacePresenterManager : public TestSurfacePre... method createBitmap (line 278) | Ref createBitmap() override { type TestDrawLooperEntryListener (line 283) | struct TestDrawLooperEntryListener : public DrawLooperEntryListener { method SurfacePresenterId (line 286) | SurfacePresenterId createSurfacePresenterId() override { method onNeedsProcessFrame (line 290) | void onNeedsProcessFrame(DrawLooperEntry& entry) override {} method onDidDraw (line 292) | void onDidDraw(DrawLooperEntry& entry, type DrawLooperTestContainer (line 297) | struct DrawLooperTestContainer { method DrawLooperTestContainer (line 303) | DrawLooperTestContainer() { method addLayerRootToLooper (line 312) | Ref addLayerRootToLooper(const Ref makeLayerRoot() const { function TEST (line 328) | TEST(DrawLooper, addRemoveListenerOnLayerRoot) { function TEST (line 342) | TEST(DrawLooper, schedulesProcessFramesOnLayerUpdates) { function TEST (line 367) | TEST(DrawLooper, processesFrameAgainWhenSwitchingContentLayer) { function TEST (line 404) | TEST(DrawLooper, scheduleProcessFramesOnceForAllLayers) { function TEST (line 427) | TEST(DrawLooper, repeatedlyProcessesFramesWhenLayerNeedsProcessFrame) { function TEST (line 461) | TEST(DrawLooper, schedulesDraw) { function TEST (line 496) | TEST(DrawLooper, redrawsOnDrawableSurfaceChange) { function TEST (line 538) | TEST(DrawLooper, redrawsWhenFrameReceivedDuringDraw) { function TEST (line 582) | TEST(DrawLooper, redrawsWhenRemovingAndReaddingLayerRoot) { function TEST (line 618) | TEST(DrawLooper, canSplitDrawingWhenUsingExternalSurface) { function TEST (line 759) | TEST(DrawLooper, drawsSynchronouslyWhenUpdatingPresenters) { function TEST (line 854) | TEST(DrawLooper, drawsAsynchronouslyWhenUpdatingPresenters) { function TEST (line 887) | TEST(DrawLooper, drawsSynchronouslyWhenReceivingDrawableSurfaceAfterUp... function TEST (line 950) | TEST(DrawLooper, canConfigureManagedGraphicsContext) { function TEST (line 972) | TEST(DrawLooper, performCleanUpOnGraphicsContextWhenEnteringBackground) { function TEST (line 998) | TEST(DrawLooper, performCleanUpOnGraphicsContextOnLowMemory) { function TEST (line 1024) | TEST(DrawLooper, performCleanUpOnGraphicsContextAfterDraw) { function TEST (line 1063) | TEST(DrawLooper, destroysPresentersOnRemove) { function TEST (line 1078) | TEST(DrawLooper, doesNotDrawWhenInBackground) { function updateSurfacePresenters (line 1124) | void updateSurfacePresenters(const Ref& entry, const ... function TEST (line 1141) | TEST(DrawLooperEntry, canCreateDrawableSurfaces) { function TEST (line 1177) | TEST(DrawLooperEntry, destroysDanglingSurfaces) { function TEST (line 1213) | TEST(DrawLooperEntry, canReuseSurfaces) { function TEST (line 1334) | TEST(DrawLooperEntry, detectsExternalSurfacePresenterStateChange) { FILE: snap_drawing/test/src/FlexboxLayer_tests.cpp type snap::drawing (line 8) | namespace snap::drawing { class FlexboxLayerTests (line 10) | class FlexboxLayerTests : public ::testing::Test { method SetUp (line 12) | void SetUp() override { method TearDown (line 18) | void TearDown() override { function TEST_F (line 26) | TEST_F(FlexboxLayerTests, canLayoutNonFlexLayers) { function TEST_F (line 76) | TEST_F(FlexboxLayerTests, canLayoutFlexLayers) { function TEST_F (line 117) | TEST_F(FlexboxLayerTests, implementsSizeThatFits) { class TestLayerWithSize (line 135) | class TestLayerWithSize : public Layer { method TestLayerWithSize (line 137) | explicit TestLayerWithSize(const Ref& resources) : Layer(... method Size (line 139) | Size sizeThatFits(Size maxSize) override { method setIntrinsicContentSize (line 143) | void setIntrinsicContentSize(Size value) { function TEST_F (line 151) | TEST_F(FlexboxLayerTests, respectsSizeThatFitsOnChildLayer) { function TEST_F (line 169) | TEST_F(FlexboxLayerTests, respectsSetNeedsLayout) { FILE: snap_drawing/test/src/ImageBitmap_tests.cpp type snap::drawing (line 8) | namespace snap::drawing { function TEST (line 10) | TEST(ImageBitmap, testBitmapFullConversion) { FILE: snap_drawing/test/src/ImageQueue_tests.cpp type snap::drawing (line 9) | namespace snap::drawing { class ImageQueueTests (line 11) | class ImageQueueTests : public ::testing::Test { method SetUp (line 13) | void SetUp() override { method allocateAndEnqueue (line 17) | Ref allocateAndEnqueue(int width, int height, ColorType col... function TEST_F (line 29) | TEST_F(ImageQueueTests, canEnqueueAndDequeue) { function TEST_F (line 45) | TEST_F(ImageQueueTests, clearOutQueueWhenReachingLimit) { function TEST_F (line 62) | TEST_F(ImageQueueTests, canClear) { function TEST_F (line 74) | TEST_F(ImageQueueTests, canReuseBitmaps) { function TEST_F (line 93) | TEST_F(ImageQueueTests, maintainsPoolSizeBelowThreshold) { function TEST_F (line 116) | TEST_F(ImageQueueTests, clearsPoolWhenSwitchingSizeOrColorType) { function TEST_F (line 144) | TEST_F(ImageQueueTests, doesntEnqueueToPoolWhenSwitchingSizeOrColorTyp... FILE: snap_drawing/test/src/Interpolator_Tests.cpp type snap::drawing (line 6) | namespace snap::drawing { function TEST (line 8) | TEST(InterpolatorTest, canInterpolatePercentBorderRadius) { function TEST (line 23) | TEST(InterpolatorTest, canInterpolatePointBorderRadius) { function TEST (line 38) | TEST(InterpolatorTest, canInterpolatePercentToPointBorderRadius) { function TEST (line 53) | TEST(InterpolatorTest, canInterpolatePointToPercentBorderRadius) { FILE: snap_drawing/test/src/Layer_tests.cpp type snap::drawing (line 11) | namespace snap::drawing { class LayerTests (line 13) | class LayerTests : public ::testing::Test { method SetUp (line 15) | void SetUp() override { method TearDown (line 21) | void TearDown() override { method createLayer (line 26) | Ref createLayer() { method DrawMetrics (line 30) | DrawMetrics draw() { function TEST_F (line 46) | TEST_F(LayerTests, visitsChildrenOnDraw) { function TEST_F (line 95) | TEST_F(LayerTests, visitsChildAgainAfterReinsertion) { function TEST_F (line 179) | TEST_F(LayerTests, propagatesNeedsDisplay) { function TEST_F (line 275) | TEST_F(LayerTests, doesntVisitInvisibleChild) { function TEST_F (line 330) | TEST_F(LayerTests, canDrawMask) { function TEST_F (line 356) | TEST_F(LayerTests, canDrawMaskBelowBackground) { function TEST_F (line 379) | TEST_F(LayerTests, canDrawMaskAboveBackground) { FILE: snap_drawing/test/src/LongPressGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(LongPressGestureRecognizer, canHandleLongPress) { function TEST (line 29) | TEST(LongPressGestureRecognizer, canHandleLongPressWithDoubleTap) { function TEST (line 51) | TEST(LongPressGestureRecognizer, canHandleLongPressWithSingleTap) { function TEST (line 73) | TEST(LongPressGestureRecognizer, triggersLongPressWithoutWaitingForTap... function TEST (line 97) | TEST(LongPressGestureRecognizer, canHandleLongPressWithSingleTapWithDo... function TEST (line 122) | TEST(LongPressGestureRecognizer, canHandleLongPressQuickTwo) { function TEST (line 150) | TEST(LongPressGestureRecognizer, canHandleLongPressWithDrag) { function TEST (line 179) | TEST(LongPressGestureRecognizer, canHandleLongPressWithoutDrag) { FILE: snap_drawing/test/src/LottieLayer_tests.cpp type snap::drawing (line 14) | namespace snap::drawing { class TestLayerRootListener (line 18) | class TestLayerRootListener : public LayerRootListener { method onNeedsProcessFrame (line 21) | void onNeedsProcessFrame(LayerRoot& /*root*/) override {} method onDidDraw (line 23) | void onDidDraw(LayerRoot& root, class AnimatedImageLayerTests (line 30) | class AnimatedImageLayerTests : public ::testing::Test { method SetUp (line 32) | void SetUp() override { method TearDown (line 52) | void TearDown() override { method update (line 58) | bool update(double delta) { function TEST_F (line 74) | TEST_F(AnimatedImageLayerTests, setsAnimationWhenSceneIsSetWithAdvance... function TEST_F (line 110) | TEST_F(AnimatedImageLayerTests, canSeek) { function TEST_F (line 132) | TEST_F(AnimatedImageLayerTests, canMoveForward) { function TEST_F (line 154) | TEST_F(AnimatedImageLayerTests, canMoveBackward) { function TEST_F (line 174) | TEST_F(AnimatedImageLayerTests, staysAtLastFrameWhenReachingEndForward) { function TEST_F (line 194) | TEST_F(AnimatedImageLayerTests, staysAtFirstFrameWhenReachingEndForwar... function TEST_F (line 215) | TEST_F(AnimatedImageLayerTests, canLoopForward) { function TEST_F (line 233) | TEST_F(AnimatedImageLayerTests, canLoopBackward) { FILE: snap_drawing/test/src/PinchGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(PinchGestureRecognizer, canHandlePinchTwoPointers) { function TEST (line 36) | TEST(PinchGestureRecognizer, canHandlePinchTwoPointersInterrupted) { function TEST (line 67) | TEST(PinchGestureRecognizer, canHandlePinchOneThenTwoPointers) { function TEST (line 98) | TEST(PinchGestureRecognizer, canHandlePinchResumption) { FILE: snap_drawing/test/src/RasterContext_tests.cpp type snap::drawing (line 18) | namespace snap::drawing { class TestBitmapFactory (line 20) | class TestBitmapFactory : public IBitmapFactory { method TestBitmapFactory (line 24) | TestBitmapFactory() = default; method createBitmap (line 27) | Result> createBitmap(int width, int height) override { class TestLayerRoot (line 35) | class TestLayerRoot : public ILayerRoot { method TestLayerRoot (line 37) | TestLayerRoot() = default; method EventId (line 40) | EventId enqueueEvent(EventCallback&& eventCallback, Duration after) ... method cancelEvent (line 44) | bool cancelEvent(EventId eventId) final { method shouldRasterizeExternalSurface (line 48) | bool shouldRasterizeExternalSurface() const final { method onInitialize (line 52) | void onInitialize() final {} method setChildNeedsDisplay (line 53) | void setChildNeedsDisplay() final {} method requestLayout (line 54) | void requestLayout(ILayer* layer) final {} method requestFocus (line 55) | void requestFocus(ILayer* layer) final {} method LayerId (line 57) | LayerId allocateLayerId() override { class RasterContextTestExternalSurface (line 65) | class RasterContextTestExternalSurface : public ExternalSurface { method RasterContextTestExternalSurface (line 68) | RasterContextTestExternalSurface(const Ref& b... method getRasterBitmapFactory (line 72) | Ref getRasterBitmapFactory() const override { method rasterInto (line 76) | Valdi::Result rasterInto(const Ref& bit... class RasterContextTests (line 107) | class RasterContextTests : public ::testing::Test { method SetUp (line 109) | void SetUp() override { method raster (line 119) | Result> raster() { method rasterInto (line 129) | Result rasterInto(const Ref rasterDelta(const Ref resolveDamage() { function TEST_F (line 26) | TEST_F(RasterDamageResolverTests, returnsFullRectOnInInitialDraw) { function TEST_F (line 38) | TEST_F(RasterDamageResolverTests, returnsPartialDamageRect) { function TEST_F (line 53) | TEST_F(RasterDamageResolverTests, returnsMultipleDamageRects) { function TEST_F (line 70) | TEST_F(RasterDamageResolverTests, mergesMultipleDamageRectsWhenPossibl... function TEST_F (line 86) | TEST_F(RasterDamageResolverTests, returnsEmptyDamageRectsWhenNoDamage) { function TEST_F (line 100) | TEST_F(RasterDamageResolverTests, returnsDamageOnInsertedLayer) { function TEST_F (line 125) | TEST_F(RasterDamageResolverTests, returnsDamageOnRemovedLayer) { function TEST_F (line 148) | TEST_F(RasterDamageResolverTests, returnsDamageOnMovedLayer) { FILE: snap_drawing/test/src/RotateGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(RotateGestureRecognizer, canHandleRotateTwoPointers) { function TEST (line 36) | TEST(RotateGestureRecognizer, canHandleRotateTwoPointersInterrupted) { function TEST (line 67) | TEST(RotateGestureRecognizer, canHandleRotateOneThenTwoPointers) { function TEST (line 98) | TEST(RotateGestureRecognizer, canHandleRotateResumption) { FILE: snap_drawing/test/src/ScrollLayer_test.cpp type snap::drawing (line 10) | namespace snap::drawing { type Velocity (line 12) | enum class Velocity { low = 1000, med = 10000, high = 100000, shigh = ... class TestScrollPerfLogger (line 14) | class TestScrollPerfLogger : public ScrollPerfLogger { method resume (line 19) | void resume() override { method pause (line 23) | void pause(bool cancelLogging) override { class ScrollLayerRoot (line 28) | class ScrollLayerRoot : public LayerRoot { method ScrollLayerRoot (line 32) | explicit ScrollLayerRoot(const Ref& resources) : LayerRoo... method requestFocus (line 34) | void requestFocus(ILayer* layer) override { class TestScrollLayerListener (line 39) | class TestScrollLayerListener : public ScrollLayerListener { method onScroll (line 46) | std::optional onScroll(const ScrollLayer& scrollLayer, const ... method onScrollEnd (line 54) | void onScrollEnd(const ScrollLayer& scrollLayer, const Point& point)... method onDragStart (line 60) | void onDragStart(const ScrollLayer& scrollLayer, const Point& point,... method onDragEnding (line 66) | std::optional onDragEnding(const ScrollLayer& scrollLayer, class ScrollLayerFixture (line 77) | class ScrollLayerFixture : public ::testing::TestWithParam { method SetUp (line 79) | void SetUp() override { method Scalar (line 95) | Scalar getMaxContentOffsetYWrapper() { method Scalar (line 99) | Scalar getMinContentOffsetYWrapper() { method setAtTop (line 103) | void setAtTop() { method setAtBottom (line 107) | void setAtBottom() { method scrollAndFlushAnimations (line 111) | void scrollAndFlushAnimations(GestureRecognizerState state, method flushAnimations (line 124) | size_t flushAnimations() { method TearDown (line 135) | void TearDown() override {} function TEST_P (line 144) | TEST_P(ScrollLayerFixture, testScrollDownStopsAtMaxOffset) { function TEST_P (line 155) | TEST_P(ScrollLayerFixture, testScrollUpStopsAtMinOffset) { function TEST_P (line 166) | TEST_P(ScrollLayerFixture, notifiesRequestFocusWhenDismissKeyboardOnDr... function TEST_P (line 204) | TEST_P(ScrollLayerFixture, callsIntoScrollPerfLogger) { function TEST_P (line 235) | TEST_P(ScrollLayerFixture, canCancelScrollWhileAnimatingScroll) { function TEST_P (line 251) | TEST_P(ScrollLayerFixture, onlyPagesToNeighboringHorizontalScreens) { function TEST_P (line 282) | TEST_P(ScrollLayerFixture, onlyPagesToNeighboringVerticalScreens) { FILE: snap_drawing/test/src/SingleTapGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(SingleTapGestureRecognizer, canHandleSingleTap) { function TEST (line 25) | TEST(SingleTapGestureRecognizer, canHandleSingleTapWithDoubleTap) { function TEST (line 50) | TEST(SingleTapGestureRecognizer, canHandleSingleTapQuickTwo) { function TEST (line 75) | TEST(SingleTapGestureRecognizer, canHandleSingleTapWithDrag) { function TEST (line 99) | TEST(SingleTapGestureRecognizer, canHandleSingleTapWithFailedDoubleTap) { FILE: snap_drawing/test/src/TextLayout_Tests.cpp type snap::drawing (line 16) | namespace snap::drawing { type TextLayoutTestContainer (line 18) | struct TextLayoutTestContainer { method TextLayoutTestContainer (line 24) | TextLayoutTestContainer() { method getFontWithName (line 43) | Ref getFontWithName(std::string_view fontName) { method registerFont (line 51) | Ref registerFont(std::string_view fontFamilyName, method getAppleEmojiFont (line 65) | Ref getAppleEmojiFont() { method getDevanagariFont (line 69) | Ref getDevanagariFont() { method getSinhalaFont (line 73) | Ref getSinhalaFont() { function makeTextLayoutJSON (line 78) | Valdi::Value makeTextLayoutJSON(Size maxSize, type TextShaperTestContainer (line 89) | struct TextShaperTestContainer { method TextShaperTestContainer (line 94) | TextShaperTestContainer() : segment(false, 0, 0, TextScript::invalid... method resolveSingleSegmentTextProperties (line 98) | void resolveSingleSegmentTextProperties(std::string str, bool isRigh... method resolveMultipleSegmentsTextProperties (line 105) | void resolveMultipleSegmentsTextProperties(std::string str, bool isR... function TEST (line 120) | TEST(TextShaper, resolvesLTRInLTRContext) { function TEST (line 143) | TEST(TextShaper, resolvesRTLInLTRContext) { function TEST (line 166) | TEST(TextShaper, resolvesLTRinRTLContext) { function TEST (line 189) | TEST(TextShaper, resolvesRTLInRTLContext) { function TEST (line 212) | TEST(TextShaper, resolvesBidiInLTRContext) { function TEST (line 256) | TEST(TextShaper, resolvesBidiInRTLContext) { function TEST (line 300) | TEST(TestShaper, resolvesParagraphs) { function TEST (line 351) | TEST(TestShaper, separatesParagraphSegmentsByScript) { function TEST (line 372) | TEST(TestShaper, associatesWeakScriptWithCommon) { function TEST (line 388) | TEST(TextLayout, canBeConvertedToJSON) { function TEST (line 462) | TEST(TextLayout, canLayoutSingleLine) { function TEST (line 486) | TEST(TextLayout, canLayoutMultipleLinesWithExplicitNewLines) { function TEST (line 514) | TEST(TextLayout, canLayoutWithExplicitTrailingNewLines) { function TEST (line 538) | TEST(TextLayout, canLayoutMultipleLinesByWordBreak) { function TEST (line 566) | TEST(TextLayout, canLayoutMultipleLinesByCharacterBreak) { function TEST (line 601) | TEST(TextLayout, addsEllipsisWhenDoesntFit) { function TEST (line 628) | TEST(TextLayout, breaksWordByCharacterWhenDoesntFit) { function TEST (line 656) | TEST(TextLayout, supportsMultipleAppendWithDifferentFonts) { function TEST (line 687) | TEST(TextLayout, supportsRightTextAlignment) { function TEST (line 715) | TEST(TextLayout, supportsCenteredTextAlignment) { function TEST (line 743) | TEST(TextLayout, supportsJustifiedTextAlignment) { function TEST (line 775) | TEST(TextLayout, supportsLineHeightMultiple) { function TEST (line 803) | TEST(TextLayout, supportsMaxHeight) { function TEST (line 829) | TEST(TextLayout, supportsFontFallback) { function TEST (line 854) | TEST(TextLayout, supportsFontFallbackFromRegisteredFont) { function TEST (line 917) | TEST(TextLayout, DISABLED_supportsZeroWidthJoiner) { function TEST (line 955) | TEST(TextLayout, useProvidedFontForSpacesBetweenEmojis) { function TEST (line 988) | TEST(TextLayout, supportsZeroWidthNonJoiner) { function TEST (line 1013) | TEST(TextLayout, supportsLineBreakingInRightToLeft) { function TEST (line 1041) | TEST(TextLayout, supportsBidirectionalTextWithLeftToRightBaseDirection) { function TEST (line 1070) | TEST(TextLayout, supportsBidirectionalTextWithRightToLeftBaseDirection) { function TEST (line 1099) | TEST(TextLayout, supportsBidirectionalLineBreakingWithLeftToRightBaseD... function TEST (line 1132) | TEST(TextLayout, supportsBidirectionalLineBreakingWithRightToLeftBaseD... function TEST (line 1165) | TEST(TextLayout, emitsSeparateEntriesForEachColor) { function TEST (line 1215) | TEST(TextLayout, dontPrioritizeFewerFonts) { function TEST (line 1242) | TEST(TextLayout, prioritizeFewerFontsTwoSegmentsMerging) { function TEST (line 1269) | TEST(TextLayout, prioritizeFewerFontsFiveSegmentsDifferentParagraphs) { function TEST (line 1298) | TEST(TextLayout, supportsBidiMarker) { type Attachment (line 1332) | struct Attachment : public SimpleRefCountable {} function TEST (line 1334) | TEST(TextLayut, supportsAttachments) { function TEST (line 1388) | TEST(TextLayut, canQueryAttachmentByPoint) { function TEST (line 1442) | TEST(TextLayut, canQueryAttachmentByPointWithTolerance) { FILE: snap_drawing/test/src/TextShaperCache_tests.cpp type snap::drawing (line 6) | namespace snap::drawing { function toGlyphVec (line 8) | static std::vector toGlyphVec(const ShapedGlyph* glyphs, ... function generateGlyphVec (line 19) | static std::vector generateGlyphVec(const Character* char... function TextShaperCacheKey (line 37) | static TextShaperCacheKey makeCacheKey(FontId fontId, const std::vecto... function TEST (line 41) | TEST(TextShaperCache, canInsertAndGet) { function TEST (line 61) | TEST(TextShaperCache, useFontIdAsKey) { function TEST (line 92) | TEST(TextShaperCache, useCharactersAsKey) { function TEST (line 137) | TEST(TextShaperCache, canClear) { function TEST (line 160) | TEST(TextShaperCache, removesLeastRecentlyUsedWhenFull) { FILE: snap_drawing/test/src/TouchDispatcher_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(Layer, canResolveCoordinates) { function TEST (line 46) | TEST(Layer, canResolveCoordinatesWithTranslate) { function TEST (line 82) | TEST(Layer, canResolveCoordinatesWithScale) { function TEST (line 123) | TEST(TouchDispatcher, transitionFromStates) { function TEST (line 162) | TEST(TouchDispatcher, canHandleSimpleGesture) { function TEST (line 194) | TEST(TouchDispatcher, canCalculateRelativeCoordinates) { function TEST (line 220) | TEST(TouchDispatcher, onlyRecognizeOnHit) { function TEST (line 264) | TEST(TouchDispatcher, siblingsCanPreventHitTest) { function TEST (line 283) | TEST(TouchDispatcher, siblingsDontPreventHitTestWithTouchDisabled) { function TEST (line 307) | TEST(TouchDispatcher, onlyConsiderTopSiblings) { function TEST (line 332) | TEST(TouchDispatcher, canHandleSimulatenousGesture) { function TEST (line 361) | TEST(TouchDispatcher, canHandleSimulatenousDelayedGesture) { function TEST (line 413) | TEST(TouchDispatcher, canHandleConflicts) { function TEST (line 445) | TEST(TouchDispatcher, canCancelOtherGesturesOnStart) { function TEST (line 486) | TEST(TouchDispatcher, canRefreshTouchGestures) { FILE: snap_drawing/test/src/TouchGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(TouchGestureRecognizer, canHandleTouch) { function TEST (line 31) | TEST(TouchGestureRecognizer, canHandleTouchWithSingleTap) { function TEST (line 57) | TEST(TouchGestureRecognizer, canHandleTouchWithDoubleTap) { function TEST (line 100) | TEST(TouchGestureRecognizer, canHandleTouchWithLongPress) { function TEST (line 127) | TEST(TouchGestureRecognizer, canHandleTouchStart) { function TEST (line 149) | TEST(TouchGestureRecognizer, canHandleTouchEnd) { function TEST (line 171) | TEST(TouchGestureRecognizer, canHandleTouchCombined) { function TEST (line 205) | TEST(TouchGestureRecognizer, canHandleOverlappingTapGestures) { FILE: snap_drawing/test/src/VideoLayer_tests.cpp type snap::drawing (line 12) | namespace snap::drawing { class VideoLayerTests (line 14) | class VideoLayerTests : public ::testing::Test { method SetUp (line 16) | void SetUp() override { method TearDown (line 25) | void TearDown() override { method Color (line 30) | Color updateAndDraw() { method enqueueColorToQueue (line 44) | void enqueueColorToQueue(const Ref& queue, Color color) ... function TEST_F (line 56) | TEST_F(VideoLayerTests, displaysNothingWhenQueueIsEmpty) { function TEST_F (line 63) | TEST_F(VideoLayerTests, alwaysNeedsProcessFrameWhenQueueIsSet) { function TEST_F (line 77) | TEST_F(VideoLayerTests, canDrawFromImageQueue) { function TEST_F (line 102) | TEST_F(VideoLayerTests, dequeuesFromImageQueueRepeatedly) { function TEST_F (line 128) | TEST_F(VideoLayerTests, stopsProcessingWhenQueueIsRemoved) { FILE: snap_drawing/test/src/WheelGestureRecognizer_tests.cpp type snap::drawing (line 7) | namespace snap::drawing { function TEST (line 9) | TEST(DragGestureRecognizer, doesHandleWheel) { FILE: snap_drawing/test/src/WordCachingTextShaper_tests.cpp type snap::drawing (line 9) | namespace snap::drawing { type TextShaperRequest (line 11) | struct TextShaperRequest { type TestTextShaper (line 19) | struct TestTextShaper : public TextShaper { method TextParagraphList (line 22) | TextParagraphList resolveParagraphs(const Character* unicodeText, si... method shape (line 26) | size_t shape(const Character* unicodeText, class WordCachingTextShaperTest (line 60) | class WordCachingTextShaperTest : public ::testing::Test { method SetUp (line 62) | void SetUp() override { method TearDown (line 73) | void TearDown() override { method registerFont (line 83) | Ref registerFont(std::string_view fontFamilyName, function TEST_F (line 100) | TEST_F(WordCachingTextShaperTest, canShapeByWord) { function TEST_F (line 123) | TEST_F(WordCachingTextShaperTest, avoidShapingWhenHittingKnownWords) { function TEST_F (line 203) | TEST_F(WordCachingTextShaperTest, canPrioritizeCacheHit) { FILE: snap_drawing/test/utils/DisplayListBuilder.cpp type snap::drawing (line 5) | namespace snap::drawing { function LayerContent (line 40) | LayerContent DisplayListBuilder::draw(Size size, Scalar opacity, Valdi... function LayerContent (line 52) | LayerContent DisplayListBuilder::rectangle(Size size, Scalar opacity) { function LayerContent (line 61) | LayerContent DisplayListBuilder::externalSurface(Size size, Scalar opa... type ToArrayVisitor (line 91) | struct ToArrayVisitor { method visit (line 95) | void visit(const T& operation) { function getOperationsFromDisplayList (line 100) | std::vector getOperationsFromDisplayList... function getOperationsFromDisplayList (line 108) | std::vector getOperationsFromDisplayList... FILE: snap_drawing/test/utils/DisplayListBuilder.hpp type snap::drawing (line 9) | namespace snap::drawing { type DisplayListBuilder (line 13) | struct DisplayListBuilder { FILE: snap_drawing/test/utils/TestBitmap.cpp type snap::drawing (line 4) | namespace snap::drawing { function Color (line 36) | Color TestBitmap::getPixel(int x, int y) const { function Color (line 94) | inline Color* TestBitmap::getPixelPtr(int x, int y) const { function Color (line 101) | Color SinglePixelBitmap::getPixel() const { function BitmapBuilder (line 118) | BitmapBuilder& BitmapBuilder::row(std::initializer_list pixels) { function BitmapBuilder (line 123) | BitmapBuilder& BitmapBuilder::row(const std::vector& pixels) { function createTestBitmap (line 151) | Valdi::Ref createTestBitmap() { FILE: snap_drawing/test/utils/TestBitmap.hpp type snap::drawing (line 11) | namespace snap::drawing { class TestBitmap (line 13) | class TestBitmap : public Valdi::IBitmap { class SinglePixelBitmap (line 53) | class SinglePixelBitmap : public TestBitmap { class BitmapBuilder (line 62) | class BitmapBuilder { FILE: snap_drawing/test/utils/TestDataUtils.cpp type snap::drawing (line 7) | namespace snap::drawing { function Path (line 9) | Path resolveTestPath(const std::string& path) { function getTestData (line 22) | Valdi::Result getTestData(const std::string& filenam... FILE: snap_drawing/test/utils/TestDataUtils.hpp type snap::drawing (line 5) | namespace snap::drawing { FILE: snap_drawing/test/utils/TestGestureUtils.cpp type snap::drawing (line 6) | namespace snap::drawing { function createResources (line 8) | Ref createResources() { function makeRoot (line 12) | Ref makeRoot() { function createView (line 16) | Ref createView(Scalar x, Scalar y, Scalar width, Scalar height) { function TouchEvent (line 22) | TouchEvent createTouchEvent( function makeContainer (line 52) | Ref makeContainer(Scalar x, Scalar y, Scalar width, Sca... function addCustomTouchGesture (line 82) | Ref addCustomTouchGesture(const Ref&... function addCustomTapGesture (line 99) | Ref addCustomTapGesture(const Ref& v... function addSingleTapGesture (line 117) | Ref addSingleTapGesture(const Ref& v... function addDoubleTapGesture (line 130) | Ref addDoubleTapGesture(const Ref& v... function addLongPressGesture (line 143) | Ref addLongPressGesture(const Ref& v... function makeTouchGestureRecognizer (line 156) | Ref makeTouchGestureRecognizer(const Ref addTouchGesture(const Ref addTouchStartGesture(const Ref addTouchEndGesture(const Ref addDragGesture(const Ref& view, ... function addRotateGesture (line 209) | Ref addRotateGesture(const Ref... function addPinchGesture (line 223) | Ref addPinchGesture(const Ref& ... function addWheelGesture (line 237) | Ref addWheelGesture(const Ref& view) { FILE: snap_drawing/test/utils/TestGestureUtils.hpp type snap::drawing (line 19) | namespace snap::drawing { class TestContainer (line 33) | class TestContainer : public SimpleRefCountable { type GestureRecognizerSnapshot (line 49) | struct GestureRecognizerSnapshot : public SimpleRefCountable { type RotateGestureRecognizerSnapshot (line 57) | struct RotateGestureRecognizerSnapshot : public GestureRecognizerSnaps... type PinchGestureRecognizerSnapshot (line 60) | struct PinchGestureRecognizerSnapshot : public GestureRecognizerSnapsh... class CustomTapGestureRecognizer (line 64) | class CustomTapGestureRecognizer : public TapGestureRecognizer { class CustomTouchGestureRecognizer (line 78) | class CustomTouchGestureRecognizer : public TouchGestureRecognizer { FILE: src/valdi_modules/src/cpp/valdi_http/HTTPRequestManagerModuleFactory.cpp type Valdi (line 18) | namespace Valdi { function StringBox (line 23) | StringBox HTTPRequestManagerModuleFactory::getModulePath() { function getRequestManager (line 27) | static Shared getRequestManager() { function Value (line 36) | Value HTTPRequestManagerModuleFactory::loadModule() { FILE: src/valdi_modules/src/cpp/valdi_http/HTTPRequestManagerModuleFactory.hpp type Valdi (line 13) | namespace Valdi { class HTTPRequestManagerModuleFactory (line 15) | class HTTPRequestManagerModuleFactory : public Valdi::SharedPtrRefCoun... FILE: src/valdi_modules/src/valdi/bridge_observables/src/types/BridgeError.d.ts type BridgeError (line 8) | interface BridgeError { FILE: src/valdi_modules/src/valdi/bridge_observables/src/types/BridgeObservable.ts type BridgeObservable (line 11) | interface BridgeObservable { FILE: src/valdi_modules/src/valdi/bridge_observables/src/types/BridgeObserver.d.ts type BridgeObserver (line 11) | interface BridgeObserver { FILE: src/valdi_modules/src/valdi/bridge_observables/src/types/BridgeObserverEvent.d.ts type BridgeObserverEvent (line 8) | const enum BridgeObserverEvent { FILE: src/valdi_modules/src/valdi/bridge_observables/src/types/BridgeSubject.d.ts type BridgeSubject (line 11) | interface BridgeSubject { FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertBridgeObservableToObservable.ts function convertBridgeObservableToObservable (line 6) | function convertBridgeObservableToObservable(observable: BridgeObserv... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertBridgeObserverToObserver.ts function convertBridgeObserverToObserver (line 5) | function convertBridgeObserverToObserver(observer: BridgeObserver)... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertBridgeSubjectToObservable.ts function convertBridgeSubjectToObservable (line 5) | function convertBridgeSubjectToObservable(subject: BridgeSubject):... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertBridgeSubjectToObserver.ts function convertBridgeSubjectToObserver (line 5) | function convertBridgeSubjectToObserver(subject: BridgeSubject): O... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertBridgeSubjectToSubject.ts function convertBridgeSubjectToSubject (line 6) | function convertBridgeSubjectToSubject(subject: BridgeSubject): Su... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertObservableToBridgeObservable.ts function createBridgeSubscribeFn (line 6) | function createBridgeSubscribeFn( function convertObservableToBridgeObservable (line 40) | function convertObservableToBridgeObservable(observable: Observable( function convertObserverToBridgeObserver (line 32) | function convertObserverToBridgeObserver(observer: Observer): Brid... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/convertSubjectToBridgeSubject.ts function convertSubjectToBridgeSubject (line 6) | function convertSubjectToBridgeSubject(subject: Subject): BridgeSu... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/converter.ts function makeTypeConverter (line 12) | function makeTypeConverter(): TypeConverter, BridgeObse... function makeSubjectTypeConverter (line 20) | function makeSubjectTypeConverter(): TypeConverter, Bridge... FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/optional/convertOptionalBridgeObservableToObservable.ts function convertOptionalBridgeObservableToObservable (line 6) | function convertOptionalBridgeObservableToObservable( FILE: src/valdi_modules/src/valdi/bridge_observables/src/utils/optional/convertOptionalBridgeSubjectToObservable.ts function convertOptionalBridgeSubjectToObservable (line 5) | function convertOptionalBridgeSubjectToObservable( FILE: src/valdi_modules/src/valdi/coreutils/src/ArrayUtils.ts function arrayEquals (line 7) | function arrayEquals(left: T[], right: T[]): boolean { function lazyMap (line 28) | function lazyMap(array: T[] | undefined, visitor: (item: T) => T): T[] { function binarySearch (line 61) | function binarySearch(array: T[], compareFn: (item: T) => number): nu... function binarySearchRange (line 76) | function binarySearchRange(array: T[], compareFn: (item: T) => number... function groupBy (line 115) | function groupBy(array: T[], keySelector: (item: T) => string): Strin... function remove (line 135) | function remove(array: T[], item: T): boolean { FILE: src/valdi_modules/src/valdi/coreutils/src/Base64.ts function getLens (line 19) | function getLens(b64: string): [number, number] { function _byteLength (line 36) | function _byteLength(b64: string, validLen: number, placeHoldersLen: num... function tripletToBase64 (line 40) | function tripletToBase64(num: number): string { function encodeChunk (line 44) | function encodeChunk(uint8: Uint8Array, start: number, end: number): str... type Base64Options (line 55) | interface Base64Options { function fromByteArray (line 59) | function fromByteArray(uint8: Uint8Array, { urlSafe }: Base64Options = {... function toByteArray (line 90) | function toByteArray(b64: string): Uint8Array { function byteLength (line 141) | function byteLength(b64: string): number { FILE: src/valdi_modules/src/valdi/coreutils/src/LRUCache.ts type LRUCacheEntry (line 1) | interface LRUCacheEntry { function checkMaxSize (line 8) | function checkMaxSize(maxSize: number) { type LRUCacheListener (line 14) | interface LRUCacheListener { class LRUCache (line 22) | class LRUCache { method size (line 25) | get size(): number { method constructor (line 34) | constructor(maxSize: number) { method setMaxSize (line 42) | setMaxSize(maxSize: number) { method get (line 54) | get(key: string): T | undefined { method insert (line 69) | insert(key: string, item: T): void { method has (line 100) | has(key: string): boolean { method remove (line 108) | remove(key: string): boolean { method clear (line 121) | clear(): void { method all (line 128) | all(): T[] { method trimToMaxSize (line 140) | private trimToMaxSize(maxSize: number) { method removeEntry (line 147) | private removeEntry(entry: LRUCacheEntry) { method removeEntryFromList (line 156) | private removeEntryFromList(entry: LRUCacheEntry) { method pushEntryInList (line 179) | private pushEntryInList(entry: LRUCacheEntry) { FILE: src/valdi_modules/src/valdi/coreutils/src/Range.ts type Range (line 1) | interface Range { type MediaTimeRange (line 7) | interface MediaTimeRange { FILE: src/valdi_modules/src/valdi/coreutils/src/RuntimeBase.d.ts type RuntimeBase (line 1) | interface RuntimeBase { FILE: src/valdi_modules/src/valdi/coreutils/src/SerialTaskQueue.ts type Task (line 1) | type Task = (done: () => void) => void; class SerialTaskQueue (line 3) | class SerialTaskQueue { method enqueueTask (line 7) | enqueueTask(operation: Task) { method flushTasks (line 12) | private flushTasks() { FILE: src/valdi_modules/src/valdi/coreutils/src/StringMap.d.ts type StringMap (line 8) | interface StringMap { FILE: src/valdi_modules/src/valdi/coreutils/src/StringSet.d.ts type StringSet (line 4) | type StringSet = StringMap; FILE: src/valdi_modules/src/valdi/coreutils/src/Uint8ArrayUtils.ts function arrayToString (line 5) | function arrayToString(buf: Uint8Array): string { function stringToArray (line 13) | function stringToArray(str: string): Uint8Array { FILE: src/valdi_modules/src/valdi/coreutils/src/md5.ts function hash (line 2) | function hash(s: string): string { function md5cycle (line 8) | function md5cycle(x: any, k: any) { function cmn (line 88) | function cmn(q: number, a: number, b: any, x: any, s: number, t: any) { function ff (line 93) | function ff(a: any, b: number, c: number, d: number, x: any, s: number, ... function gg (line 97) | function gg(a: any, b: number, c: number, d: number, x: any, s: number, ... function hh (line 101) | function hh(a: any, b: number, c: number, d: number, x: any, s: number, ... function ii (line 105) | function ii(a: any, b: number, c: number, d: number, x: any, s: number, ... function md51 (line 109) | function md51(s: string) { function md5blk (line 129) | function md5blk(s: string): number[] { function rhex (line 140) | function rhex(n: number) { function hex (line 147) | function hex(x: any[]) { function add32 (line 152) | function add32(a: number, b: number) { FILE: src/valdi_modules/src/valdi/coreutils/src/unicode/TextCoding.ts type TextEncoding (line 3) | type TextEncoding = 'utf8' | 'utf16' | 'utf32' | 'utf-8' | 'utf-16' | 'u... function resolveEncoding (line 5) | function resolveEncoding(textEncoding: TextEncoding): Encoding { function encodingToString (line 16) | function encodingToString(encoding: Encoding): string { class TextDecoder (line 27) | class TextDecoder { method encoding (line 28) | get encoding(): string { method fatal (line 32) | get fatal(): boolean { method ignoreBOM (line 36) | get ignoreBOM(): boolean { method constructor (line 42) | constructor(encoding?: TextEncoding) { method decode (line 46) | decode(buffer: ArrayBufferLike): string { class TextEncoder (line 51) | class TextEncoder { method encoding (line 52) | get encoding(): string { method constructor (line 58) | constructor(encoding?: TextEncoding) { method encode (line 62) | encode(str: string): Uint8Array { method encodeInto (line 66) | encodeInto(str: string, buffer: ArrayBufferLike): TextEncoderEncodeInt... FILE: src/valdi_modules/src/valdi/coreutils/src/unicode/UnicodeNative.d.ts type Encoding (line 1) | const enum Encoding { type FromCodepointsOutput (line 7) | interface FromCodepointsOutput { FILE: src/valdi_modules/src/valdi/coreutils/src/unicode/UnicodeString.ts type UnicodeFlags (line 3) | const enum UnicodeFlags { type UnicodeFlagsMask (line 39) | const enum UnicodeFlagsMask { type UnicodeStringOptions (line 69) | const enum UnicodeStringOptions { method isEmojiAt (line 91) | isEmojiAt(index: number): boolean { method isLetterAt (line 95) | isLetterAt(index: number): boolean { method isNumber (line 99) | isNumber(index: number): boolean { method isPunctuationAt (line 103) | isPunctuationAt(index: number): boolean { method isSeparatorAt (line 107) | isSeparatorAt(index: number): boolean { method isSurrogateAt (line 111) | isSurrogateAt(index: number): boolean { method isModifierSymbolAt (line 115) | isModifierSymbolAt(index: number): boolean { method isFormatAt (line 119) | isFormatAt(index: number): boolean { method isControlAt (line 123) | isControlAt(index: number): boolean { method isNewlineAt (line 127) | isNewlineAt(index: number): boolean { method isWhitespaceAt (line 131) | isWhitespaceAt(index: number): boolean { method isFromGraphemeClusterAt (line 135) | isFromGraphemeClusterAt(index: number): boolean { method isVisibleAt (line 139) | isVisibleAt(index: number): boolean { method countGraphemeClusters (line 146) | countGraphemeClusters(): number { class UnicodeString (line 165) | class UnicodeString extends UnicodeStringBase { method constructor (line 178) | private constructor(str: string, buffer: Uint32Array) { method getCodepointAt (line 185) | getCodepointAt(index: number): number { method getFlagsAt (line 189) | getFlagsAt(index: number): UnicodeFlags { method toMutable (line 193) | toMutable(): MutableUnicodeString { method fromString (line 207) | static fromString(str: string, options: UnicodeStringOptions = Unicode... method fromCodepoints (line 218) | static fromCodepoints( method space (line 231) | static space(): UnicodeString { class MutableUnicodeString (line 242) | class MutableUnicodeString extends UnicodeStringBase { method length (line 243) | get length(): number { method constructor (line 250) | constructor(codepoints: number[], flags: number[]) { method getCodepointAt (line 256) | getCodepointAt(index: number): number { method getFlagsAt (line 260) | getFlagsAt(index: number): UnicodeFlags { method trim (line 264) | trim(): MutableUnicodeString { method trimLeft (line 268) | trimLeft(): MutableUnicodeString { method trimRight (line 277) | trimRight(): MutableUnicodeString { method removeAt (line 290) | removeAt(index: number): MutableUnicodeString { method removeRange (line 297) | removeRange(startIndex: number, endIndex: number): MutableUnicodeString { method removeCount (line 307) | removeCount(startIndex: number, count: number): MutableUnicodeString { method insertAt (line 316) | insertAt(index: number, codepoint: number, flags: UnicodeFlags): Mutab... method filterGraphemeClusters (line 328) | filterGraphemeClusters( method replaceGraphemeClusters (line 345) | replaceGraphemeClusters( method splitBy (line 396) | splitBy(predicate: (self: MutableUnicodeString, index: number) => bool... method splitByWhitespace (line 427) | splitByWhitespace(): MutableUnicodeString[] { method copy (line 431) | copy(): MutableUnicodeString { method toUnicodeString (line 435) | toUnicodeString(): UnicodeString { method toString (line 439) | toString(): string { FILE: src/valdi_modules/src/valdi/coreutils/src/url.ts type EncodableParams (line 3) | type EncodableParams = StringMap; type DecodedParams (line 4) | type DecodedParams = StringMap; function encodeQueryParams (line 9) | function encodeQueryParams(params: EncodableParams): string { function decodeQueryParams (line 19) | function decodeQueryParams(paramString: string): DecodedParams { function pathWithParams (line 33) | function pathWithParams(path: string, params: EncodableParams): string { function paramsFromUrl (line 40) | function paramsFromUrl(url: string): DecodedParams { function isUrl (line 50) | function isUrl(url: string): RegExpMatchArray | null { function hostnameFromUrl (line 57) | function hostnameFromUrl(url: string): string { FILE: src/valdi_modules/src/valdi/coreutils/src/uuidUtils.ts function uuidStringToBytes (line 4) | function uuidStringToBytes(uuid: string): Uint8Array { function uuidStringToBytesList (line 9) | function uuidStringToBytesList(uuids: string[]): Uint8Array[] { function uuidBytesToString (line 13) | function uuidBytesToString(uuid: Uint8Array): string { function uuidBytesToStringList (line 20) | function uuidBytesToStringList(uuids: readonly Uint8Array[]): string[] { FILE: src/valdi_modules/src/valdi/coreutils/test/uuidUtils.spec.ts constant UUIDS (line 4) | const UUIDS: { uuidString: string; uuidBytes: Uint8Array }[] = [ FILE: src/valdi_modules/src/valdi/coreutils/web/UnicodeNative.ts function strToCodepoints (line 3) | function strToCodepoints( function codepointsToStr (line 16) | function codepointsToStr( function encodeString (line 32) | function encodeString(str: string, encoding: Encoding): ArrayBuffer { function decodeIntoString (line 41) | function decodeIntoString(buffer: ArrayBufferLike, encoding: Encoding): ... constant REPLACEMENT (line 52) | const REPLACEMENT = 0xFFFD; function forEachCodePoint (line 54) | function forEachCodePoint(s: string, fn: (cp: number, i: number) => void) { function toCodePoints (line 63) | function toCodePoints(s: string): number[] { function sanitizeCodePoint (line 72) | function sanitizeCodePoint(cp: number): number { function encodeUtf8 (line 80) | function encodeUtf8(str: string): Uint8Array { function decodeUtf8 (line 114) | function decodeUtf8(bytes: Uint8Array): string { function encodeUtf16LE (line 156) | function encodeUtf16LE(str: string): Uint8Array { function decodeUtf16 (line 166) | function decodeUtf16(bytes: Uint8Array): string { function encodeUtf32LE (line 192) | function encodeUtf32LE(str: string): Uint8Array { function decodeUtf32 (line 202) | function decodeUtf32(bytes: Uint8Array): string { FILE: src/valdi_modules/src/valdi/drawing/src/AttributedTextNative.d.ts type AttributedTextNative (line 10) | interface AttributedTextNative { FILE: src/valdi_modules/src/valdi/drawing/src/BitmapFactory.ts class BitmapImpl (line 5) | class BitmapImpl implements IBitmap { method constructor (line 6) | constructor(readonly native: INativeBitmap) {} method getInfo (line 8) | getInfo(): BitmapInfo { method dispose (line 12) | dispose(): void { method lockPixels (line 16) | lockPixels(): ArrayBuffer { method unlockPixels (line 20) | unlockPixels(): void { method accessPixels (line 24) | accessPixels(cb: (view: DataView) => T): T { method encode (line 33) | encode(encoding: ImageEncoding, quality: number): ArrayBuffer { function createBitmap (line 42) | function createBitmap(info: BitmapInfo): IBitmap { function createBitmapWithBuffer (line 51) | function createBitmapWithBuffer(info: BitmapInfo, buffer: ArrayBuffer): ... function wrapBitmap (line 57) | function wrapBitmap(native: INativeBitmap): IBitmap { function decodeBitmap (line 65) | function decodeBitmap(data: string | Uint8Array | ArrayBuffer): IBitmap { FILE: src/valdi_modules/src/valdi/drawing/src/DrawingModuleProvider.d.ts type FontSpecs (line 6) | interface FontSpecs { type Size (line 14) | interface Size { type FontWeight (line 22) | const enum FontWeight { type FontStyle (line 34) | const enum FontStyle { type Font (line 42) | interface Font { type DrawingModule (line 55) | interface DrawingModule { type DrawingModuleProvider (line 61) | interface DrawingModuleProvider { FILE: src/valdi_modules/src/valdi/drawing/src/FontManager.ts class FontManager (line 13) | class FontManager { method constructor (line 14) | private constructor(readonly native: IFontManagerNative) {} method fontProvider (line 20) | get fontProvider(): IFontProvider { method getDefault (line 27) | static getDefault(): FontManager { method makeScoped (line 40) | makeScoped(): FontManager { method registerFontFromData (line 47) | registerFontFromData(fontName: string, weight: FontWeight, style: Font... method registerFontFromFilePath (line 54) | registerFontFromFilePath(fontName: string, weight: FontWeight, style: ... FILE: src/valdi_modules/src/valdi/drawing/src/FontManagerNative.d.ts type IFontManagerNative (line 11) | interface IFontManagerNative extends IFontProvider {} FILE: src/valdi_modules/src/valdi/drawing/src/IBitmap.d.ts type BitmapColorType (line 3) | const enum BitmapColorType { type BitmapAlphaType (line 13) | const enum BitmapAlphaType { type BitmapInfo (line 19) | interface BitmapInfo { type ImageEncoding (line 27) | const enum ImageEncoding { type IBitmap (line 33) | interface IBitmap { FILE: src/valdi_modules/src/valdi/drawing/src/IManagedContext.d.ts type MeasureMode (line 8) | const enum MeasureMode { type RasterResult (line 14) | interface RasterResult { type IManagedContextDrawResult (line 18) | interface IManagedContextDrawResult { type IManagedContextAssetsLoadResult (line 23) | interface IManagedContextAssetsLoadResult { type IManagedContext (line 28) | interface IManagedContext { type IManagedContextFrame (line 73) | interface IManagedContextFrame { FILE: src/valdi_modules/src/valdi/drawing/src/INativeBitmap.d.ts type INativeBitmap (line 2) | interface INativeBitmap { FILE: src/valdi_modules/src/valdi/drawing/src/ManagedContextAssetTracker.ts type AssetState (line 1) | interface AssetState { class ManagedContextAssetTracker (line 8) | class ManagedContextAssetTracker { method assetsCount (line 9) | get assetsCount(): number { method collectErrors (line 18) | collectErrors(): string[] | undefined { method onAllAssetsLoaded (line 34) | onAllAssetsLoaded(cb: () => void): void { method removeAssetState (line 39) | private removeAssetState(assetState: AssetState) { method appendAssetState (line 60) | private appendAssetState(assetState: AssetState) { method areAllAssetsLoaded (line 71) | private areAllAssetsLoaded(): boolean { method flushAllAssetsLoadedIfNeeded (line 83) | private flushAllAssetsLoadedIfNeeded() { method onBeganRequestingLoadedAsset (line 93) | onBeganRequestingLoadedAsset(viewNode: number): void { method onEndRequestingLoadedAsset (line 106) | onEndRequestingLoadedAsset(viewNode: number): void { method onLoadedAssetChanged (line 117) | onLoadedAssetChanged(viewNode: number, error: string | undefined): void { FILE: src/valdi_modules/src/valdi/drawing/src/ManagedContextFactory.ts class FrameImpl (line 25) | class FrameImpl implements IManagedContextFrame { method constructor (line 26) | constructor(readonly native: SnapDrawingFrameNative) {} method dispose (line 28) | dispose(): void { method rasterInto (line 32) | rasterInto(bitmap: IBitmap, shouldClearBitmapBeforeDrawing: boolean): ... method rasterDeltaInto (line 37) | rasterDeltaInto(bitmap: IBitmap): RasterResult { class ManagedContextImpl (line 43) | class ManagedContextImpl implements IManagedContext { method constructor (line 52) | constructor( method processAssetEvent (line 72) | private processAssetEvent(eventType: AssetTrackerEventType, nodeId: nu... method render (line 86) | render(renderFunc: () => void): void { method measure (line 90) | measure(maxWidth: number, widthMode: MeasureMode, maxHeight: number, h... method layout (line 118) | layout(width: number, height: number, rtl: boolean): Promise { method draw (line 131) | draw(): Promise { method onAllAssetsLoaded (line 149) | onAllAssetsLoaded(): Promise { method dispose (line 158) | dispose(): void { type EmbeddedPlatformViewRasterMethod (line 170) | const enum EmbeddedPlatformViewRasterMethod { type IManagedContextOptions (line 188) | interface IManagedContextOptions { function createManagedContext (line 201) | function createManagedContext(options?: IManagedContextOptions): IManage... FILE: src/valdi_modules/src/valdi/drawing/src/ManagedContextNative.d.ts type SnapDrawingValdiContextNative (line 3) | interface SnapDrawingValdiContextNative { type SnapDrawingFrameNative (line 7) | interface SnapDrawingFrameNative { type SnapDrawingValdiContext (line 11) | interface SnapDrawingValdiContext { type AssetTrackerEventType (line 16) | const enum AssetTrackerEventType { type AssetTrackerCallback (line 22) | type AssetTrackerCallback = ( type Rect (line 69) | interface Rect { FILE: src/valdi_modules/src/valdi/drawing/web/BitmapNative.ts type Meta (line 9) | type Meta = { constant META (line 15) | const META = new WeakMap(); function bytesPerPixel (line 17) | function bytesPerPixel(ct: BitmapColorType): number { function ensureRowBytes (line 35) | function ensureRowBytes( function createNativeBitmap (line 44) | function createNativeBitmap( function decodeNativeBitmap (line 65) | function decodeNativeBitmap( function disposeNativeBitmap (line 82) | function disposeNativeBitmap(bitmap: INativeBitmap): void { function encodeNativeBitmap (line 86) | function encodeNativeBitmap( function lockNativeBitmap (line 97) | function lockNativeBitmap(bitmap: INativeBitmap): ArrayBuffer { function unlockNativeBitmap (line 104) | function unlockNativeBitmap(bitmap: INativeBitmap): void { function getNativeBitmapInfo (line 110) | function getNativeBitmapInfo(bitmap: INativeBitmap): BitmapInfo { FILE: src/valdi_modules/src/valdi/drawing/web/DrawingModuleProvider.ts function getCanvas (line 5) | function getCanvas(): CanvasRenderingContext2D { function cssWeight (line 12) | function cssWeight(w: FontWeight): string { method getFont (line 25) | getFont(specs: FontSpecs): Font { method isFontRegistered (line 55) | isFontRegistered(fontName: string): boolean { method registerFont (line 59) | registerFont(fontName: string, weight: FontWeight, style: FontStyle, _fi... FILE: src/valdi_modules/src/valdi/drawing/web/FontManagerNative.ts type FontKey (line 6) | type FontKey = `${string}|${FontWeight}|${FontStyle}`; function getDefaultFontManager (line 11) | function getDefaultFontManager(): IFontManagerNative { function makeScopedFontManager (line 15) | function makeScopedFontManager(fontManager: IFontManagerNative): IFontMa... function registerFontFromData (line 20) | function registerFontFromData( function registerFontFromFilePath (line 31) | function registerFontFromFilePath( FILE: src/valdi_modules/src/valdi/drawing/web/ManagedContextNative.ts function makeNativeContext (line 15) | function makeNativeContext(): SnapDrawingValdiContextNative { function makeFrame (line 20) | function makeFrame(): SnapDrawingFrameNative { function createValdiContextWithSnapDrawing (line 24) | function createValdiContextWithSnapDrawing( function destroyValdiContextWithSnapDrawing (line 43) | function destroyValdiContextWithSnapDrawing(_native: SnapDrawingValdiCon... function drawFrame (line 47) | function drawFrame(_native: SnapDrawingValdiContextNative): SnapDrawingF... function disposeFrame (line 52) | function disposeFrame(_native: SnapDrawingFrameNative): void { function rasterFrame (line 56) | function rasterFrame( FILE: src/valdi_modules/src/valdi/file_system/src/FileSystem.ts constant VALDI_MODULES_ROOT (line 6) | const VALDI_MODULES_ROOT = './valdi_modules/src/valdi'; FILE: src/valdi_modules/src/valdi/file_system/src/FileSystemModule.d.ts type FileEncoding (line 1) | type FileEncoding = 'utf8' | 'utf16'; type ReadFileOptions (line 3) | interface ReadFileOptions { type FileSystemModule (line 13) | interface FileSystemModule { FILE: src/valdi_modules/src/valdi/file_system/web/FileSystem.ts function encodeUtf16LE (line 7) | function encodeUtf16LE(str: string): Uint8Array { function decodeUtf16LE (line 16) | function decodeUtf16LE(buf: Uint8Array): string { constant ROOT (line 25) | const ROOT = "/"; function norm (line 26) | function norm(p: string): string { function parentDir (line 37) | function parentDir(p: string): string { constant CWD (line 47) | let CWD = ROOT; method removeSync (line 52) | removeSync(path: string): boolean { method createDirectorySync (line 78) | createDirectorySync(path: string, createIntermediates: boolean): boolean { method readFileSync (line 98) | readFileSync(path: string, options?: ReadFileOptions): string | ArrayBuf... method writeFileSync (line 109) | writeFileSync(path: string, data: ArrayBuffer | string): void { method currentWorkingDirectory (line 121) | currentWorkingDirectory(): string { function setFileSystem (line 128) | function setFileSystem(impl: FileSystemModule): void { FILE: src/valdi_modules/src/valdi/foundation/src/Announcer.ts type Listener (line 4) | type Listener = (value: T) => void; type ListenerInstance (line 6) | interface ListenerInstance { class Announcer (line 10) | class Announcer { method announce (line 13) | announce(value: T): void { method addListener (line 19) | addListener(listener: Listener): ICancelable { method clear (line 27) | clear() { FILE: src/valdi_modules/src/valdi/foundation/src/CachedFunctionCall.ts class CachedFunctionCall (line 7) | class CachedFunctionCall { method constructor (line 13) | constructor(fn: (input: Input) => Output) { method getOrCall (line 17) | getOrCall(input: Input): Output | undefined { FILE: src/valdi_modules/src/valdi/foundation/src/Debounce.ts class Debounce (line 3) | class Debounce { method constructor (line 18) | constructor(interruptible: boolean, delayMs: number, handler: (values:... method schedule (line 25) | schedule(value: T) { method flush (line 42) | private flush() { method stop (line 47) | stop() { FILE: src/valdi_modules/src/valdi/foundation/src/DebounceBatch.ts type Item (line 3) | interface Item { class DebounceBatch (line 14) | class DebounceBatch { method constructor (line 23) | constructor( method schedule (line 51) | schedule(value: T, completion: (values?: R, error?: any) => void) { method schedulePromise (line 58) | schedulePromise(value: T): Promise { method stop (line 70) | stop() { FILE: src/valdi_modules/src/valdi/foundation/src/DebounceReorder.ts type Item (line 3) | interface Item { class DebounceReorder (line 14) | class DebounceReorder { method constructor (line 23) | constructor(interruptible: boolean, delayMs: number, handler: (value: ... method schedule (line 32) | schedule(priority: number, value: T) { method stop (line 39) | stop() { FILE: src/valdi_modules/src/valdi/foundation/src/DeferredPromise.ts class DeferredPromiseTimeoutError (line 4) | class DeferredPromiseTimeoutError extends Error { method constructor (line 5) | constructor(message: string) { class DeferredPromise (line 15) | class DeferredPromise implements PromiseLike { method constructor (line 23) | constructor(timeoutMs?: number) { method finalize (line 45) | private finalize(callback: Function, arg: any) { method then (line 57) | then( FILE: src/valdi_modules/src/valdi/foundation/src/Error.d.ts type Error (line 4) | interface Error { FILE: src/valdi_modules/src/valdi/foundation/src/ICancelable.d.ts type ICancelable (line 4) | interface ICancelable { FILE: src/valdi_modules/src/valdi/foundation/src/IDisposable.d.ts type IDisposable (line 1) | interface IDisposable { FILE: src/valdi_modules/src/valdi/foundation/src/KeyedFunctionCache.ts type KeyedFunctionFactoryProvider (line 1) | interface KeyedFunctionFactoryProvider ReturnValue): KeyedFuncti... class CachingKeyedFunctionFactory (line 53) | class CachingKeyedFunctionFactory ReturnValue { FILE: src/valdi_modules/src/valdi/foundation/src/Lazy.ts class Lazy (line 1) | class Lazy { method constructor (line 5) | constructor(work: () => T) { method target (line 9) | get target(): T { method isCreated (line 17) | get isCreated(): boolean { FILE: src/valdi_modules/src/valdi/foundation/src/Long.ts type NativeLong (line 4) | interface NativeLong { function fromNativeLong (line 12) | function fromNativeLong(long: NativeLong, unsigned: boolean): Long { function toNativeLong (line 18) | function toNativeLong(long: Long): NativeLong { FILE: src/valdi_modules/src/valdi/foundation/src/NativeViewUtils.ts function makeFactoryForEventWithNativeView (line 6) | function makeFactoryForEventWithNativeView(elementRefGetter: () => Eleme... FILE: src/valdi_modules/src/valdi/foundation/src/Provider.ts type Provider (line 8) | interface Provider { function providerToLazy (line 14) | function providerToLazy(provider?: Provider): Lazy | undefined { FILE: src/valdi_modules/src/valdi/foundation/src/Subscribable.ts class Subscribable (line 3) | class Subscribable { method subscribe (line 5) | subscribe(listener: T): Subscription { method subscribers (line 16) | subscribers(): T[] { FILE: src/valdi_modules/src/valdi/foundation/src/Subscription.d.ts type Subscription (line 1) | interface Subscription { FILE: src/valdi_modules/src/valdi/foundation/src/Timer.ts class Timer (line 1) | class Timer { method constructor (line 3) | constructor() { method reset (line 6) | reset() { method elapsedMs (line 9) | elapsedMs() { method nowMs (line 12) | private nowMs() { FILE: src/valdi_modules/src/valdi/foundation/src/UnreachableError.ts class UnreachableCaseError (line 1) | class UnreachableCaseError extends Error { method constructor (line 2) | constructor(val?: any) { function unreachable (line 8) | function unreachable(val: any): any { FILE: src/valdi_modules/src/valdi/foundation/src/array.ts function arrayRepeat (line 4) | function arrayRepeat(size: number, value: T): T[] { function arrayGenerate (line 11) | function arrayGenerate(size: number, call: (index: number) => T): T[] { function insert (line 22) | function insert(arr: T[], index: number, newItem: T): T[] { function multiInsert (line 29) | function multiInsert(arr: T[], values: { [index: number]: T }): T[] { function partition (line 46) | function partition(arr: readonly T[], predicate: (element: T) => bool... FILE: src/valdi_modules/src/valdi/foundation/src/deepClone.ts type Cloneable (line 94) | interface Cloneable { function isClonableProtobufMessage (line 99) | function isClonableProtobufMessage(val: object): val is Cloneable { FILE: src/valdi_modules/src/valdi/foundation/src/equality.ts function deepEqual (line 3) | function deepEqual(a: unknown, b: unknown): boolean { function shallowEqual (line 91) | function shallowEqual(previous: unknown, current: unknown): boolean { FILE: src/valdi_modules/src/valdi/foundation/src/function.ts type Truthy (line 1) | type Truthy = T extends false | '' | 0 | null | undefined ? never : T; function noop (line 3) | function noop() {} function truthy (line 6) | function truthy(value: T): value is Truthy { function identity (line 11) | function identity(obj: T): T { function nonnull (line 16) | function nonnull(value: T): value is NonNullable { FILE: src/valdi_modules/src/valdi/foundation/src/functional/cacheResolved.ts type AsyncFunction (line 1) | type AsyncFunction = (...args: Args) => Pro... function cacheResolved (line 10) | function cacheResolved( FILE: src/valdi_modules/src/valdi/foundation/src/functional/mapArguments.ts function mapArguments (line 13) | function mapArguments = (...args: Args) => R... function mapResult (line 15) | function mapResult( FILE: src/valdi_modules/src/valdi/foundation/src/functional/transformProperties.ts type KeyedTransforms (line 1) | type KeyedTransforms = { [k in keyof T]?: (input: T[k]) => unknown }; function transformProperties (line 22) | function transformProperties( FILE: src/valdi_modules/src/valdi/foundation/src/impl/CallbackCancelable.ts class CallbackCancelable (line 6) | class CallbackCancelable implements ICancelable { method constructor (line 9) | constructor(callback?: () => void) { FILE: src/valdi_modules/src/valdi/foundation/src/impl/CallbackDisposable.ts class CallbackDisposable (line 8) | class CallbackDisposable implements IDisposable { method constructor (line 11) | constructor(callback: () => void) { method dispose (line 17) | dispose(): void { FILE: src/valdi_modules/src/valdi/foundation/src/impl/CancelableGroup.ts class CancelableGroup (line 8) | class CancelableGroup implements ICancelable { method constructor (line 12) | constructor(...cancelables: readonly ICancelable[]) { method isCanceled (line 16) | get isCanceled(): boolean { FILE: src/valdi_modules/src/valdi/foundation/src/isDefined.ts function isDefined (line 10) | function isDefined(value: T): value is NonNullable { FILE: src/valdi_modules/src/valdi/foundation/src/isUndefined.ts function isUndefined (line 1) | function isUndefined(val: any): val is undefined { FILE: src/valdi_modules/src/valdi/foundation/src/makePropertiesOpaque.ts type WithOpaqueProperties (line 5) | interface WithOpaqueProperties {} function makePropertiesOpaque (line 10) | function makePropertiesOpaque(obj: T): WithOpaqueProperties { FILE: src/valdi_modules/src/valdi/foundation/src/map.ts function getOrSet (line 7) | function getOrSet(key: K, map: Map, defaultValue: V): V { function getOrLazySet (line 16) | function getOrLazySet(key: K, map: Map, defaultValueFn: () =... function fromStringMap (line 26) | function fromStringMap(strMap: StringMap): Map { function arrayToMap (line 37) | function arrayToMap(arr: T[], key: (item: T) => K): Map { function arrayToMapFn (line 48) | function arrayToMapFn(key: (item: T) => K): (arr: T[]) => Map { function unionMap (line 55) | function unionMap(m1: Map, m2: Map) { FILE: src/valdi_modules/src/valdi/foundation/src/number.ts function clamp (line 5) | function clamp(value: number, min: number, max: number): number { function lerp (line 18) | function lerp(start: number, end: number, ratio: number): number { FILE: src/valdi_modules/src/valdi/foundation/src/object.ts function stringifyKeys (line 3) | function stringifyKeys(map: StringMap): StringMap { function stringifyKeysMap (line 10) | function stringifyKeysMap(stringMap: StringMap): Map { FILE: src/valdi_modules/src/valdi/foundation/src/required.ts function required (line 7) | function required(value: T | undefined, message?: string): T { FILE: src/valdi_modules/src/valdi/foundation/src/runWith.ts function runWith (line 8) | function runWith(input: T, runnable: (input: T) => R): R { FILE: src/valdi_modules/src/valdi/foundation/src/set.ts function symmetricDifference (line 1) | function symmetricDifference(s1: Set, s2: Set): Set { function setsEquivalent (line 13) | function setsEquivalent(s1: Set, s2: Set): boolean { function setToMap (line 28) | function setToMap(set: Set, predicate: (item: T) => U): Map(items: readonly T[]): T[] { FILE: src/valdi_modules/src/valdi/foundation/src/staticImplements.ts function staticImplements (line 7) | function staticImplements() { FILE: src/valdi_modules/src/valdi/foundation/src/string.ts function slugifyUrlPath (line 11) | function slugifyUrlPath(path: string): string { FILE: src/valdi_modules/src/valdi/foundation/src/time.ts type TimeUnit (line 1) | enum TimeUnit { function convertTimestampMs (line 6) | function convertTimestampMs(timestampMs: number, unit: TimeUnit): number { FILE: src/valdi_modules/src/valdi/foundation/src/trace.ts function trace (line 15) | function trace(tag: string, cb: () => T): T { FILE: src/valdi_modules/src/valdi/foundation/src/unicode.ts function normalize (line 902) | function normalize(str: string): string { FILE: src/valdi_modules/src/valdi/foundation/src/uuid.ts function v4 (line 2) | function v4() { FILE: src/valdi_modules/src/valdi/foundation/test/functional/transformProperties.spec.ts type Foo (line 4) | interface Foo { FILE: src/valdi_modules/src/valdi/foundation/test/util/ExplorerVirtualNode.ts class ExplorerVirtualNode (line 8) | class ExplorerVirtualNode { method constructor (line 9) | constructor(private virtualNode: IRenderedVirtualNode) {} method expectToBeComponent (line 11) | expectToBeComponent(clazz: ComponentConstructor<... method expectToBeElement (line 31) | expectToBeElement(viewClass: IRenderedElementViewClass, attributes?: a... method expectNumberOfChildren (line 51) | expectNumberOfChildren(count: number) { method expectDirectChildComponent (line 59) | expectDirectChildComponent( method expectDirectChildElement (line 73) | expectDirectChildElement(viewClass: IRenderedElementViewClass, attribu... method expectExactDirectChildrenElements (line 84) | expectExactDirectChildrenElements(params: [IRenderedElementViewClass, ... method applyOnChild (line 97) | applyOnChild(index: number, cb: (explorer: ExplorerVirtualNode) => voi... method applyOnElement (line 107) | applyOnElement(cb: (it: IRenderedElement) => void) { method applyOnComponent (line 116) | applyOnComponent(clazz: ComponentConstructor,... method dumpTree (line 128) | dumpTree() { FILE: src/valdi_modules/src/valdi/foundation/test/util/ReproducibleGenerator.ts class ReproducibleGenerator (line 5) | class ReproducibleGenerator { method constructor (line 11) | constructor(seed: number) { method setLocale (line 15) | private setLocale(locale?: string) { method nextUniqueId (line 23) | nextUniqueId(): string { method nextInternetName (line 27) | nextInternetName(locale?: string): string { method nextFreeformName (line 31) | nextFreeformName(locale?: string): string { method nextFreeformWords (line 35) | nextFreeformWords(locale?: string): string { method nextPhoneNumber (line 39) | nextPhoneNumber(locale?: string): string { method nextAlphaNumericString (line 43) | nextAlphaNumericString(size: number): string { method nextBoolean (line 50) | nextBoolean() { method nextFloat (line 56) | nextFloat() { method nextInt (line 66) | nextInt() { method nextRange (line 76) | nextRange(start: number, end: number) { method nextPastTimestampMs (line 82) | nextPastTimestampMs(): number { method nextFriendmoji (line 89) | nextFriendmoji(): string { method nextLocale (line 99) | nextLocale(): string { method availableLocales (line 102) | availableLocales() { FILE: src/valdi_modules/src/valdi/foundation/test/util/componentGetChildren.ts function componentGetChildren (line 3) | function componentGetChildren(component: IComponent): IComponent[] { FILE: src/valdi_modules/src/valdi/foundation/test/util/componentGetElements.ts function componentGetElements (line 4) | function componentGetElements(component: IComponent | IComponent[]): IRe... FILE: src/valdi_modules/src/valdi/foundation/test/util/componentGetKey.ts function componentGetKey (line 3) | function componentGetKey(component: IComponent): string { FILE: src/valdi_modules/src/valdi/foundation/test/util/componentGetVirtualNode.ts function componentGetVirtualNode (line 4) | function componentGetVirtualNode(component: IComponent): IRenderedVirtua... FILE: src/valdi_modules/src/valdi/foundation/test/util/componentGlobFind.ts function componentGlobFind (line 10) | function componentGlobFind(component: IComponent | IComponent[], pattern... FILE: src/valdi_modules/src/valdi/foundation/test/util/componentKeyFind.ts function componentKeyFind (line 8) | function componentKeyFind(component: IComponent | IComponent[], key: str... FILE: src/valdi_modules/src/valdi/foundation/test/util/componentTreeDump.ts type Options (line 6) | interface Options { function componentTreeDump (line 17) | function componentTreeDump(component: IComponent | IComponent[], options... FILE: src/valdi_modules/src/valdi/foundation/test/util/componentTypeFind.ts function componentTypeFind (line 4) | function componentTypeFind( FILE: src/valdi_modules/src/valdi/foundation/test/util/elementGlobFind.ts function elementGlobFind (line 8) | function elementGlobFind(element: IRenderedElement | IRenderedE... FILE: src/valdi_modules/src/valdi/foundation/test/util/elementKeyFind.ts function elementKeyFind (line 6) | function elementKeyFind(element: IRenderedElement | IRenderedEl... FILE: src/valdi_modules/src/valdi/foundation/test/util/elementTreeDump.ts function elementTreeDump (line 7) | function elementTreeDump(element: IRenderedElement | IRenderedElement[],... FILE: src/valdi_modules/src/valdi/foundation/test/util/elementTypeFind.ts type Node (line 8) | type Node = IComponent | IRenderedElement; function elementTypeFind (line 13) | function elementTypeFind(element: N... FILE: src/valdi_modules/src/valdi/foundation/test/util/findNodeWithKey.ts type Node (line 8) | type Node = IComponent | IRenderedElement; FILE: src/valdi_modules/src/valdi/foundation/test/util/getIsUnderNode.ts type Node (line 7) | type Node = IComponent | IRenderedElement; FILE: src/valdi_modules/src/valdi/foundation/test/util/globToRegex.ts function globToRegex (line 3) | function globToRegex(glob: string) { FILE: src/valdi_modules/src/valdi/foundation/test/util/lib/faker.js function s (line 1) | function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&re... function Address (line 11) | function Address (faker) { function Fake (line 686) | function Fake (faker) { function Faker (line 2734) | function Faker (opts) { function Name (line 69557) | function Name (faker) { function Random (line 69783) | function Random (faker, seed) { function System (line 70000) | function System (faker) { function MersenneTwister19937 (line 70208) | function MersenneTwister19937() function rnd (line 70473) | function rnd(a, b) { function randomLang (line 70516) | function randomLang() { function randomBrowserAndOS (line 70525) | function randomBrowserAndOS() { function randomProc (line 70544) | function randomProc(arch) { function randomRevision (line 70553) | function randomRevision(dots) { FILE: src/valdi_modules/src/valdi/foundation/test/util/mockFlushable.ts function mockFlushable (line 1) | function mockFlushable(waitForFlush?: boolean) { FILE: src/valdi_modules/src/valdi/foundation/test/util/mockFlushableWithData.ts function mockFlushableWithData (line 3) | function mockFlushableWithData(data: T, waitForFlush?: boolean) { FILE: src/valdi_modules/src/valdi/foundation/test/util/mockFlushableWithDataAndError.ts function mockFlushableWithDataAndError (line 3) | function mockFlushableWithDataAndError(data: T | undefined, waitForFl... FILE: src/valdi_modules/src/valdi/foundation/test/util/mockObject.ts function mockObject (line 1) | function mockObject(input: Partial = {}): T { FILE: src/valdi_modules/src/valdi/foundation/test/util/mockObjectWithSpy.ts function mockObjectWithSpy (line 1) | function mockObjectWithSpy(object: TObject): TObject { FILE: src/valdi_modules/src/valdi/foundation/test/util/tapNodeWithKey.ts constant DEFAULT_TIMEOUT_MS (line 8) | const DEFAULT_TIMEOUT_MS = 3000; constant DEFAULT_INTERVAL_MS (line 9) | const DEFAULT_INTERVAL_MS = 10; FILE: src/valdi_modules/src/valdi/foundation/test/util/typeInTextFieldWithKey.ts type TextEventFunc (line 62) | type TextEventFunc = ((event: T) => R) | undefined; FILE: src/valdi_modules/src/valdi/foundation/test/util/untilNextRenderComplete.ts function untilNextRenderComplete (line 3) | function untilNextRenderComplete(component: IComponent): Promise { FILE: src/valdi_modules/src/valdi/foundation/test/util/untilRenderComplete.ts function untilRenderComplete (line 3) | function untilRenderComplete(component: IComponent): Promise { FILE: src/valdi_modules/src/valdi/foundation/test/util/virtualNodeGetKey.ts function virtualNodeGetKey (line 4) | function virtualNodeGetKey(virtualNode: IRenderedVirtualNode): string { FILE: src/valdi_modules/src/valdi/foundation/test/util/virtualNodeTreeDump.ts function virtualNodeTreeDump (line 8) | function virtualNodeTreeDump( FILE: src/valdi_modules/src/valdi/foundation/test/util/waitFor.ts function waitFor (line 5) | async function waitFor(locator: () => T | Promise, timeoutMs = 300... FILE: src/valdi_modules/src/valdi/foundation/test/util/waitForNodeWithKey.ts type Node (line 10) | type Node = IComponent | IRenderedElement; constant DEFAULT_TIMEOUT_MS (line 12) | const DEFAULT_TIMEOUT_MS = 3000; constant DEFAULT_INTERVAL_MS (line 13) | const DEFAULT_INTERVAL_MS = 10; FILE: src/valdi_modules/src/valdi/jasmine/src/boot.js function Jasmine (line 5) | function Jasmine(showColors, stackFilter, seed, specFilter) { FILE: src/valdi_modules/src/valdi/jasmine/src/console_reporter.js function ConsoleReporter (line 1) | function ConsoleReporter() { FILE: src/valdi_modules/src/valdi/jasmine/src/jasmine-reporters/junit_reporter.js function trim (line 19) | function trim(str) { return str.replace(/^\s+/, "" ).replace(/\s+$/, "" ... function elapsed (line 20) | function elapsed(start, end) { return (end - start)/1000; } function isFailed (line 21) | function isFailed(obj) { return obj.status === "failed"; } function isSkipped (line 22) | function isSkipped(obj) { return obj.status === "pending"; } function isDisabled (line 23) | function isDisabled(obj) { return obj.status === "disabled"; } function pad (line 24) | function pad(n) { return n < 10 ? "0"+n : n; } function extend (line 25) | function extend(dupe, obj) { // performs a shallow copy of all props of ... function ISODateString (line 33) | function ISODateString(d) { function escapeControlChars (line 41) | function escapeControlChars(str) { function escapeInvalidXmlChars (line 45) | function escapeInvalidXmlChars(str) { function getQualifiedFilename (line 53) | function getQualifiedFilename(path, filename, separator) { function log (line 59) | function log(str) { function hook_stdout (line 68) | function hook_stdout(callback) { function getSuite (line 232) | function getSuite(suite) { function getSpec (line 236) | function getSpec(spec, suite) { function phantomWrite (line 364) | function phantomWrite(path, filename, text) { function nodeWrite (line 371) | function nodeWrite(path, filename, text) { function generateFilename (line 400) | function generateFilename(suite) { function getFullyQualifiedSuiteName (line 404) | function getFullyQualifiedSuiteName(suite, isFilename) { function suiteAsXml (line 441) | function suiteAsXml(suite) { function specAsXml (line 465) | function specAsXml(spec) { function storeOutput (line 501) | function storeOutput(spec) { function getPrefix (line 509) | function getPrefix(results) { function wrapOutputAndWriteFile (line 521) | function wrapOutputAndWriteFile(filename, text, testSuitesResults) { FILE: src/valdi_modules/src/valdi/jasmine/src/jasmine.d.ts type ImplementationCallback (line 25) | type ImplementationCallback = jasmine.ImplementationCallback; type DoneFn (line 169) | interface DoneFn extends Function { type Func (line 207) | type Func = (...args: any[]) => any; type Constructor (line 211) | type Constructor = Function & { prototype: any }; type ImplementationCallback (line 213) | type ImplementationCallback = (() => PromiseLike) | (() => void) | ... type ExpectedRecursive (line 215) | type ExpectedRecursive = type Expected (line 222) | type Expected = type SpyObjMethodNames (line 231) | type SpyObjMethodNames = T extends undefined type SpyObjPropertyNames (line 235) | type SpyObjPropertyNames = T extends undefined type Configuration (line 242) | interface Configuration { type EnvConfiguration (line 307) | type EnvConfiguration = Configuration; type Any (line 391) | interface Any extends AsymmetricMatcher { type AsymmetricMatcher (line 396) | interface AsymmetricMatcher { type ArrayLike (line 402) | interface ArrayLike { type ArrayContaining (line 407) | interface ArrayContaining extends AsymmetricMatcher { type ObjectContaining (line 412) | interface ObjectContaining extends AsymmetricMatcher { type Clock (line 418) | interface Clock { type CustomEqualityTester (line 427) | type CustomEqualityTester = (first: any, second: any) => boolean | void; type CustomObjectFormatter (line 429) | type CustomObjectFormatter = (value: unknown) => string | undefined; type CustomMatcher (line 431) | interface CustomMatcher { type CustomAsyncMatcher (line 438) | interface CustomAsyncMatcher { type CustomMatcherFactory (line 445) | type CustomMatcherFactory = (util: MatchersUtil) => CustomMatcher; type CustomAsyncMatcherFactory (line 447) | type CustomAsyncMatcherFactory = (util: MatchersUtil) => CustomAsyncMatc... type CustomMatcherFactories (line 449) | interface CustomMatcherFactories { type CustomAsyncMatcherFactories (line 453) | interface CustomAsyncMatcherFactories { type CustomMatcherResult (line 457) | interface CustomMatcherResult { type DiffBuilder (line 465) | interface DiffBuilder { type MatchersUtil (line 472) | interface MatchersUtil { type Env (line 494) | interface Env { type HtmlReporter (line 519) | interface HtmlReporter { type HtmlSpecFilter (line 523) | interface HtmlSpecFilter { type Result (line 527) | interface Result { type ExpectationResult (line 531) | interface ExpectationResult extends Result { type DeprecationWarning (line 540) | interface DeprecationWarning extends Result { type Order (line 545) | interface Order { class ExpectationFailed (line 553) | class ExpectationFailed extends Error { type Matchers (line 560) | interface Matchers { type ArrayLikeMatchers (line 743) | interface ArrayLikeMatchers extends Matchers> { type MatchableArgs (line 791) | type MatchableArgs = Fn extends (...args: infer P) => any ? { [K in ... type FunctionMatchers (line 793) | interface FunctionMatchers extends Matchers { type NothingMatcher (line 819) | interface NothingMatcher { type AsyncMatchers (line 823) | interface AsyncMatchers { type JasmineStartedInfo (line 897) | interface JasmineStartedInfo { type CustomReportExpectation (line 902) | interface CustomReportExpectation { type FailedExpectation (line 909) | interface FailedExpectation extends CustomReportExpectation { type PassedExpectation (line 914) | interface PassedExpectation extends CustomReportExpectation {} type DeprecatedExpectation (line 916) | interface DeprecatedExpectation { type SuiteResult (line 920) | interface SuiteResult { type SpecResult (line 962) | interface SpecResult extends SuiteResult { type DebugLogEntry (line 976) | interface DebugLogEntry { type JasmineDoneInfo (line 981) | interface JasmineDoneInfo { type SuiteInfo (line 991) | type SuiteInfo = JasmineStartedInfo; type CustomReporterResult (line 994) | type CustomReporterResult = SuiteResult & SpecResult; type RunDetails (line 997) | type RunDetails = JasmineDoneInfo; type CustomReporter (line 999) | interface CustomReporter { type SpecFilter (line 1008) | interface SpecFilter { type SpecFunction (line 1017) | type SpecFunction = (spec?: Spec) => void; type Spec (line 1019) | interface Spec { type Suite (line 1028) | interface Suite extends Spec { type Spy (line 1033) | interface Spy { type SpyObj (line 1041) | type SpyObj = T & type NonTypedSpyObj (line 1057) | type NonTypedSpyObj = SpyObj<{ [K in keyof T]: T[K] extends Func ? Fu... type PromisedReturnType (line 1062) | type PromisedReturnType = Fn extends (...args: any[]) =... type PromisedRejectType (line 1070) | type PromisedRejectType = Fn extends (...args: any[... type SpyAnd (line 1072) | interface SpyAnd { type Calls (line 1093) | interface Calls { type CallInfo (line 1116) | interface CallInfo { type Util (line 1125) | interface Util { type JsApiReporter (line 1133) | interface JsApiReporter extends CustomReporter { type Jasmine (line 1148) | interface Jasmine { type JasmineOptions (line 1183) | interface JasmineOptions { type JasmineConfig (line 1192) | interface JasmineConfig { type DefaultReporterOptions (line 1237) | interface DefaultReporterOptions { class jasmine (line 1246) | class jasmine { FILE: src/valdi_modules/src/valdi/jasmine/src/jasmine.js function getJasmineRequire (line 49) | function getJasmineRequire() { function callerFile (line 665) | function callerFile() { function StopIteration (line 682) | function StopIteration() {} function Spec (line 710) | function Spec(attrs) { function Order (line 1079) | function Order(options) { function Env (line 1131) | function Env(options) { function JsApiReporter (line 2505) | function JsApiReporter(options) { function Any (line 2629) | function Any(expectedObject) { function Anything (line 2678) | function Anything() {} function ArrayContaining (line 2692) | function ArrayContaining(sample) { function ArrayWithExactContents (line 2730) | function ArrayWithExactContents(sample) { function Empty (line 2768) | function Empty() {} function Falsy (line 2793) | function Falsy() {} function MapContaining (line 2807) | function MapContaining(sample) { function NotEmpty (line 2851) | function NotEmpty() {} function ObjectContaining (line 2877) | function ObjectContaining(sample) { function hasProperty (line 2881) | function hasProperty(obj, property) { function SetContaining (line 2946) | function SetContaining(sample) { function StringContaining (line 2988) | function StringContaining(expected) { function StringMatching (line 3013) | function StringMatching(expected) { function Truthy (line 3033) | function Truthy() {} function CallTracker (line 3051) | function CallTracker() { function messageChannelImpl (line 3186) | function messageChannelImpl(global, setTimeout) { function getClearStack (line 3223) | function getClearStack(global) { function Clock (line 3268) | function Clock(global, delayedFunctionSchedulerFactory, mockDate) { function FakeTimeout (line 3472) | function FakeTimeout() {} function CompleteOnFirstErrorSkipPolicy (line 3486) | function CompleteOnFirstErrorSkipPolicy(queueableFns) { function isDescendent (line 3524) | function isDescendent(candidate, ancestor) { function DelayedFunctionScheduler (line 3538) | function DelayedFunctionScheduler() { function Deprecator (line 3721) | function Deprecator(topSuite) { function ExpectationFailed (line 3812) | function ExpectationFailed() {} function ExceptionFormatter (line 3836) | function ExceptionFormatter(options) { function Expectation (line 3931) | function Expectation(options) { function AsyncExpectation (line 4002) | function AsyncExpectation(options) { function wrapSyncCompare (line 4060) | function wrapSyncCompare(name, matcherFactory) { function wrapAsyncCompare (line 4067) | function wrapAsyncCompare(name, matcherFactory) { function addCoreMatchers (line 4083) | function addCoreMatchers(prototype, matchers, wrapper) { function addFilter (line 4090) | function addFilter(source, filter) { function negatedFailureMessage (line 4096) | function negatedFailureMessage(result, matcherName, args, matchersUtil) { function negate (line 4111) | function negate(result) { function defaultNegativeCompare (line 4118) | function defaultNegativeCompare() { function defaultNegativeCompare (line 4129) | function defaultNegativeCompare() { function ContextAddingFilter (line 4159) | function ContextAddingFilter(message) { function indent (line 4173) | function indent(s) { function ExpectationFilterChain (line 4194) | function ExpectationFilterChain(maybeFilter, prev) { function buildExpectationResult (line 4247) | function buildExpectationResult(options) { function Expector (line 4333) | function Expector(options) { function defaultMessage (line 4375) | function defaultMessage() { function generateErrorMsg (line 4429) | function generateErrorMsg(domain, usage) { function GlobalErrors (line 4441) | function GlobalErrors(global) { function prefix (line 4654) | function prefix(passed) { function matchError (line 4735) | function matchError(actual, expected, matchersUtil) { function pass (line 4766) | function pass(expected) { function fail (line 4776) | function fail(expected, message) { function getExpectedFromArgs (line 4788) | function getExpectedFromArgs(arg1, arg2, matchersUtil) { function isErrorConstructor (line 4808) | function isErrorConstructor(value) { function prefix (line 4875) | function prefix(passed) { function defaultFormatter (line 4991) | function defaultFormatter(actual, expected, path, prettyPrinter) { function wrapPrettyPrinted (line 4999) | function wrapPrettyPrinted(actual, expected, path) { function dereferencePath (line 5012) | function dereferencePath(objectPath, actual, expected, pp) { function MatchersUtil (line 5045) | function MatchersUtil(options) { function isFunction (line 5600) | function isFunction(obj) { function extraKeysAndValues (line 5606) | function extraKeysAndValues(objA, objB) { function objectKeysAreDifferentFormatter (line 5612) | function objectKeysAreDifferentFormatter(pp, actual, expected, path) { function constructorsAreDifferentFormatter (line 5638) | function constructorsAreDifferentFormatter(pp, actual, expected, path) { function actualArrayIsLongerFormatter (line 5654) | function actualArrayIsLongerFormatter(pp, actual, expected, path) { function formatKeyValuePairs (line 5664) | function formatKeyValuePairs(pp, keyValuePairs) { function MismatchTree (line 5734) | function MismatchTree(path) { function nothing (line 5797) | function nothing() { function ObjectPath (line 5823) | function ObjectPath(components) { function formatPropertyAccess (line 5847) | function formatPropertyAccess(prop) { function map (line 5859) | function map(array, fn) { function isValidIdentifier (line 5867) | function isValidIdentifier(string) { function toBe (line 5903) | function toBe(matchersUtil) { function toBeCloseTo (line 5942) | function toBeCloseTo() { function toBeDefined (line 5991) | function toBeDefined() { function toBeFalse (line 6013) | function toBeFalse() { function toBeFalsy (line 6035) | function toBeFalsy() { function toBeGreaterThan (line 6058) | function toBeGreaterThan() { function toBeGreaterThanOrEqual (line 6081) | function toBeGreaterThanOrEqual() { function toBeInstanceOf (line 6111) | function toBeInstanceOf(matchersUtil) { function toBeLessThan (line 6169) | function toBeLessThan() { function toBeLessThanOrEqual (line 6192) | function toBeLessThanOrEqual() { function toBeNaN (line 6214) | function toBeNaN(matchersUtil) { function toBeNegativeInfinity (line 6246) | function toBeNegativeInfinity(matchersUtil) { function toBeNull (line 6278) | function toBeNull() { function toBePositiveInfinity (line 6300) | function toBePositiveInfinity(matchersUtil) { function toBeTrue (line 6332) | function toBeTrue() { function toBeTruthy (line 6354) | function toBeTruthy() { function toBeUndefined (line 6376) | function toBeUndefined() { function toContain (line 6400) | function toContain(matchersUtil) { function toEqual (line 6423) | function toEqual(matchersUtil) { function toHaveBeenCalled (line 6459) | function toHaveBeenCalled(matchersUtil) { function toHaveBeenCalledBefore (line 6507) | function toHaveBeenCalledBefore(matchersUtil) { function toHaveBeenCalledOnceWith (line 6600) | function toHaveBeenCalledOnceWith(util) { function toHaveBeenCalledTimes (line 6700) | function toHaveBeenCalledTimes(matchersUtil) { function toHaveBeenCalledWith (line 6764) | function toHaveBeenCalledWith(matchersUtil) { function toHaveClass (line 6863) | function toHaveClass(matchersUtil) { function isElement (line 6877) | function isElement(maybeEl) { function toHaveSize (line 6897) | function toHaveSize() { function isLength (line 6926) | function isLength(value) { function toHaveSpyInteractions (line 6953) | function toHaveSpyInteractions(matchersUtil) { function toMatch (line 7030) | function toMatch() { function toThrow (line 7065) | function toThrow(matchersUtil) { function toThrowError (line 7150) | function toThrowError(matchersUtil) { function pass (line 7314) | function pass(message) { function fail (line 7321) | function fail(message) { function toThrowMatching (line 7346) | function toThrowMatching(matchersUtil) { function pass (line 7396) | function pass(message) { function fail (line 7403) | function fail(message) { function MockDate (line 7414) | function MockDate(global) { function NeverSkipPolicy (line 7523) | function NeverSkipPolicy(queueableFns) {} function SinglePrettyPrintRun (line 7535) | function SinglePrettyPrintRun(customObjectFormatters, pp) { function hasCustomToString (line 7544) | function hasCustomToString(value) { function truncate (line 7868) | function truncate(s, maxlen) { function MaxCharsReachedError (line 7877) | function MaxCharsReachedError() { function customFormat (line 7886) | function customFormat(value, customObjectFormatters) { function StopExecutionError (line 7918) | function StopExecutionError() {} function once (line 7922) | function once(fn, onTwice) { function fallbackOnMultipleDone (line 7938) | function fallbackOnMultipleDone() { function emptyFn (line 7948) | function emptyFn() {} function QueueRunner (line 7950) | function QueueRunner(attrs) { function runNext (line 8033) | function runNext() { function onException (line 8115) | function onException(e) { function onPromiseRejection (line 8120) | function onPromiseRejection(e) { function wrapInPromiseResolutionHandler (line 8196) | function wrapInPromiseResolutionHandler(fn) { function ReportDispatcher (line 8210) | function ReportDispatcher(methods, queueRunnerFactory, onLateError) { function SkipAfterBeforeAllErrorPolicy (line 8724) | function SkipAfterBeforeAllErrorPolicy(queueableFns) { function Spy (line 8778) | function Spy(name, matchersUtil, optionals) { function SpyStrategyDispatcher (line 8907) | function SpyStrategyDispatcher(strategyArgs, matchersUtil) { function StrategyDict (line 8940) | function StrategyDict(strategyFactory, matchersUtil) { function SpyFactory (line 8978) | function SpyFactory( function normalizeKeyValues (line 9038) | function normalizeKeyValues(object) { function SpyRegistry (line 9064) | function SpyRegistry(options) { function getProps (line 9265) | function getProps(obj, includeNonEnumerable) { function getSpyableFunctionProps (line 9280) | function getSpyableFunctionProps(obj, propertiesToCheck) { function isSpyableProp (line 9295) | function isSpyableProp(obj, prop) { function SpyStrategy (line 9316) | function SpyStrategy(options) { function createCustomPlan (line 9370) | function createCustomPlan(factory) { function StackTrace (line 9495) | function StackTrace(error) { function tryParseFrames (line 9541) | function tryParseFrames(lines) { function first (line 9576) | function first(items, fn) { function extractMessage (line 9588) | function extractMessage(message, stackLines) { function messagePrefixLength (line 9599) | function messagePrefixLength(message, stackLines) { function Suite (line 9625) | function Suite(attrs) { function removeFns (line 9743) | function removeFns(queueableFns) { function SuiteMetadata (line 9901) | function SuiteMetadata(suite) { function isFailure (line 9949) | function isFailure(args) { function Timer (line 9963) | function Timer(options) { function TreeProcessor (line 9982) | function TreeProcessor(attrs) { function UserContext (line 10244) | function UserContext() {} FILE: src/valdi_modules/src/valdi/jasmine/src/origin_boot.js function extend (line 32) | function extend(destination, source) { FILE: src/valdi_modules/src/valdi/persistence/src/PersistentStore.ts type PersistentStoreOptions (line 17) | interface PersistentStoreOptions { class PersistentStore (line 54) | class PersistentStore { method constructor (line 60) | constructor(readonly name: string, options?: PersistentStoreOptions) { method store (line 81) | store(key: string, value: ArrayBuffer, ttlSeconds?: number, weight?: n... method storeString (line 88) | storeString(key: string, value: string, ttlSeconds?: number, weight?: ... method fetch (line 95) | fetch(key: string): Promise { method fetchString (line 102) | fetchString(key: string): Promise { method storeInner (line 106) | private storeInner(key: string, value: ArrayBuffer | string, ttlSecond... method fetchInner (line 124) | private fetchInner(key: string, asString: boolean): Promise { method remove (line 157) | remove(key: string): Promise { method removeAll (line 175) | removeAll(): Promise { method fetchAll (line 192) | fetchAll(): Promise { FILE: src/valdi_modules/src/valdi/persistence/src/PersistentStoreNative.d.ts type PersistentStoreNative (line 3) | interface PersistentStoreNative { FILE: src/valdi_modules/src/valdi/persistence/test/PersistentStoreTest.ts function setPersistentStoreCurrentTime (line 5) | function setPersistentStoreCurrentTime(store: PersistentStore, timeSecon... function bufferToString (line 10) | function bufferToString(buf: ArrayBuffer): string { function stringToBuffer (line 14) | function stringToBuffer(str: string): ArrayBuffer { function makePersistentStoreId (line 19) | function makePersistentStoreId(encrypted: boolean): string { FILE: src/valdi_modules/src/valdi/persistence/web/PersistentStoreNative.ts type Entry (line 9) | type Entry = { method store (line 33) | store(key, value, ttlSeconds, weight, completion) { method fetch (line 51) | fetch(key, completion, asString) { method fetchAll (line 72) | fetchAll(completion) { method setCurrentTime (line 91) | setCurrentTime(timeSeconds) { method exists (line 100) | exists(key, completion) { method remove (line 107) | remove(key, completion) { method removeAll (line 118) | removeAll(completion) { function setPersistentStoreNative (line 133) | function setPersistentStoreNative(newImpl: PersistentStoreNative): void { FILE: src/valdi_modules/src/valdi/source_map/src/ISourceMap.d.ts type MappedPosition (line 1) | interface MappedPosition { type ISourceMap (line 8) | interface ISourceMap { FILE: src/valdi_modules/src/valdi/source_map/src/SourceMap.ts type SourceMapJson (line 7) | interface SourceMapJson { type MappedLineEntry (line 17) | interface MappedLineEntry { type MappedLine (line 49) | interface MappedLine { class SourceMap (line 53) | class SourceMap implements ISourceMap { method constructor (line 56) | constructor( method resolve (line 68) | resolve(line: number, column: number | undefined, name: string | undef... method parseFromBase64 (line 117) | static parseFromBase64(base64String: string) { method parse (line 123) | static parse(sourceMapJson: string): SourceMap { class LineOffsetSourceMap (line 225) | class LineOffsetSourceMap implements ISourceMap { method constructor (line 227) | constructor(lineOffset: number) { method resolve (line 230) | resolve(line: number, column: number | undefined, name: string | undef... FILE: src/valdi_modules/src/valdi/source_map/src/StackSymbolicator.ts type GetOrCreateSourceMapFunc (line 4) | type GetOrCreateSourceMapFunc = ( type StackFrame (line 12) | interface StackFrame { function parseJSCoreStackFrame (line 19) | function parseJSCoreStackFrame(line: string): StackFrame { function parseQuickJSStackFrame (line 53) | function parseQuickJSStackFrame(line: string): StackFrame { function parseStackFrames (line 85) | function parseStackFrames(stack: string): StackFrame[] { function createSourceMap (line 113) | function createSourceMap( function symbolicateStackFrame (line 130) | function symbolicateStackFrame(stackFrame: StackFrame, getOrCreateSource... function symbolicateStackFrames (line 156) | function symbolicateStackFrames( function symbolicateStack (line 169) | function symbolicateStack(stack: string, getOrCreateSourceMapFunc: GetOr... FILE: src/valdi_modules/src/valdi/source_map/src/VLQ.ts function decode (line 14) | function decode(string: string): number[] { function encode (line 51) | function encode(value: number | number[]): string { function encodeInteger (line 66) | function encodeInteger(num: number): string { FILE: src/valdi_modules/src/valdi/source_map/test/SourceMap.spec.ts function makeGetOrCreateSourceMapFunc (line 65) | function makeGetOrCreateSourceMapFunc(sourceMaps: { [key: string]: Sourc... FILE: src/valdi_modules/src/valdi/source_map/test/SourceMapExample.ts type SomeInterface (line 4) | interface SomeInterface { function doSomething (line 9) | function doSomething(value: any): number { FILE: src/valdi_modules/src/valdi/types/Long.d.ts class Long (line 9) | class Long { FILE: src/valdi_modules/src/valdi/valdi_core/src/AnimationOptions.ts type AnimationCurve (line 1) | enum AnimationCurve { type AnimationOptions (line 8) | type AnimationOptions = SpringAnimationOptions | PresetCurveAnimationOpt... type BasicAnimationOptions (line 10) | interface BasicAnimationOptions { type PresetCurveAnimationOptions (line 34) | interface PresetCurveAnimationOptions extends BasicAnimationOptions { type CustomCurveAnimationOptions (line 42) | interface CustomCurveAnimationOptions extends BasicAnimationOptions { type SpringAnimationOptions (line 51) | interface SpringAnimationOptions { constant SPRING_DEFAULT_STIFFNESS (line 82) | const SPRING_DEFAULT_STIFFNESS: SpringStiffnessValue = 381.47; constant SPRING_DEFAULT_DAMPING (line 84) | const SPRING_DEFAULT_DAMPING: SpringDampingValue = 20.1; type SpringStiffnessValue (line 86) | type SpringStiffnessValue = number; type SpringDampingValue (line 87) | type SpringDampingValue = number; FILE: src/valdi_modules/src/valdi/valdi_core/src/Any.d.ts type Any (line 8) | interface Any {} FILE: src/valdi_modules/src/valdi/valdi_core/src/AnyRenderFunction.d.ts type AnyRenderFunction (line 1) | type AnyRenderFunction = (...args: any[]) => void; FILE: src/valdi_modules/src/valdi/valdi_core/src/Application.ts function observeEnteredBackground (line 29) | function observeEnteredBackground(observe: () => void): ApplicationCance... function observeEnteredForeground (line 42) | function observeEnteredForeground(observe: () => void): ApplicationCance... function observeKeyboardHeight (line 55) | function observeKeyboardHeight(observe: (height: number) => void): Appli... function isForegrounded (line 69) | function isForegrounded(): boolean { function isIntegrationTestEnvironment (line 83) | function isIntegrationTestEnvironment(): boolean { function getAppVersion (line 96) | function getAppVersion(): string { function getKeyboardHeight (line 108) | function getKeyboardHeight(): number { FILE: src/valdi_modules/src/valdi/valdi_core/src/ApplicationBridge.d.ts type ApplicationCancelable (line 1) | interface ApplicationCancelable { FILE: src/valdi_modules/src/valdi/valdi_core/src/Asset.ts type AssetOutputType (line 12) | const enum AssetOutputType { type AssetType (line 29) | const enum AssetType { function makeAssetFromUrl (line 42) | function makeAssetFromUrl(url: string): Asset { function makeAssetFromBytes (line 53) | function makeAssetFromBytes(bytes: ArrayBuffer | Uint8Array): Asset { function makeDirectionalAsset (line 67) | function makeDirectionalAsset(ltrAsset: string | Asset, rtlAsset: string... type PlatformAssetOverrides (line 71) | type PlatformAssetOverrides = { function makePlatformSpecificAsset (line 93) | function makePlatformSpecificAsset( type AssetLoadObserver (line 103) | type AssetLoadObserver = (loadedAsset: LoadedAsset | Uint8Array | undefi... type AssetSubscription (line 105) | interface AssetSubscription { function resolveAssetOutputType (line 114) | function resolveAssetOutputType(contextId: number | string, assetType: A... function addAssetLoadObserver (line 159) | function addAssetLoadObserver( function getLoadedAssetMetadata (line 173) | function getLoadedAssetMetadata(loadedAsset: LoadedAsset): LoadedAssetMe... FILE: src/valdi_modules/src/valdi/valdi_core/src/AssetCatalog.ts type GetFuncFn (line 6) | type GetFuncFn = (size: number) => string; type AssetCatalogEntry (line 8) | type AssetCatalogEntry = Asset | GetFuncFn; type AssetCatalog (line 9) | type AssetCatalog = StringMap; function makeGetFuncFn (line 13) | function makeGetFuncFn(fontName: string): GetFuncFn { function makeCatalog (line 19) | function makeCatalog(entries: AssetEntry[]): AssetCatalog { function loadCatalog (line 37) | function loadCatalog(catalogPath: string): any { FILE: src/valdi_modules/src/valdi/valdi_core/src/BugReporter.ts type LogMetadataProviderInfo (line 3) | interface LogMetadataProviderInfo { type DumpedLogs (line 8) | interface DumpedLogs { type LogMetadataProvider (line 23) | type LogMetadataProvider = (includeMetadata?: boolean, includeVerbose?: ... type Observer (line 24) | type Observer = () => void; function registerLogMetadataProvider (line 37) | function registerLogMetadataProvider(name: string, provider: LogMetadata... function dumpLogMetadata (line 49) | function dumpLogMetadata(includeMetadata: boolean, includeVerbose: boole... FILE: src/valdi_modules/src/valdi/valdi_core/src/BuildType.ts type BuildType (line 3) | enum BuildType { function getBuildType (line 15) | function getBuildType(): BuildType { function isProdBuild (line 26) | function isProdBuild(): boolean { function isDevBuild (line 34) | function isDevBuild(): boolean { function isInternalBuild (line 38) | function isInternalBuild(): boolean { FILE: src/valdi_modules/src/valdi/valdi_core/src/CSSModule.ts type CSSRule (line 7) | interface CSSRule {} type CSSModule (line 9) | type CSSModule = StringMap; function makeModule (line 11) | function makeModule(compiledCSSPath: string, ruleMapping: StringMap extends PromiseLike { function promiseToCancelablePromise (line 12) | function promiseToCancelablePromise(promise: Promise, onCancel: ()... type PromiseOnCancelFn (line 21) | type PromiseOnCancelFn = () => void; class PromiseCanceler (line 23) | class PromiseCanceler { method canceled (line 27) | get canceled(): boolean { method constructor (line 34) | constructor() {} method onCancel (line 39) | onCancel(fn: PromiseOnCancelFn): void { method cancel (line 60) | cancel(): void { method clear (line 81) | clear() { method toCancelablePromise (line 85) | toCancelablePromise(promise: Promise): CancelablePromise { FILE: src/valdi_modules/src/valdi/valdi_core/src/CancellableAnimation.d.ts type CancelToken (line 1) | type CancelToken = number; type CancellableAnimationState (line 3) | const enum CancellableAnimationState { type CancellableAnimation (line 9) | interface CancellableAnimation { FILE: src/valdi_modules/src/valdi/valdi_core/src/CancellableAnimationPromise.ts class CancellableAnimationPromise (line 5) | class CancellableAnimationPromise implements CancellableAnimation { method constructor (line 13) | constructor(renderer: IRenderer, options: AnimationOptions, animations... method start (line 19) | start(): Promise { method cancel (line 39) | cancel(): void { method getState (line 46) | getState(): CancellableAnimationState { FILE: src/valdi_modules/src/valdi/valdi_core/src/CapturedNode.ts type IElementData (line 13) | interface IElementData { class CapturedRenderedVirtualNode (line 24) | class CapturedRenderedVirtualNode implements IRenderedVirtualNode { method constructor (line 31) | constructor( method uniqueId (line 50) | get uniqueId(): string { function resolveElementChildren (line 59) | function resolveElementChildren(virtualNodeChildren: IRenderedVirtualNod... function makeElement (line 69) | function makeElement(data: IElementData, node: IRenderedVirtualNode): IR... function immutableError (line 76) | function immutableError(methodName: string): Error { class CapturedRenderedElement (line 80) | class CapturedRenderedElement implements IRenderedElement, ConsoleRepres... method constructor (line 84) | constructor( method getAttribute (line 90) | getAttribute(name: string): any { method setAttribute (line 94) | setAttribute(name: string, value: any): boolean { method setAttributes (line 98) | setAttributes(attributes: PropertyList): boolean { method getVirtualNode (line 102) | getVirtualNode(): IRenderedVirtualNode { method getAttributeNames (line 106) | getAttributeNames(): string[] { method getNativeView (line 110) | getNativeView(): Promise { method getNativeNode (line 116) | getNativeNode(): NativeNode | undefined { method takeSnapshot (line 120) | takeSnapshot(): Promise { method frame (line 126) | get frame(): ElementFrame { method emittingComponent (line 130) | get emittingComponent(): IComponent | undefined { method renderer (line 139) | get renderer(): IRenderer { method id (line 143) | get id(): ElementId { method tag (line 147) | get tag(): string { method viewClass (line 151) | get viewClass(): string { method key (line 155) | get key(): string { method toConsoleRepresentation (line 159) | toConsoleRepresentation() { FILE: src/valdi_modules/src/valdi/valdi_core/src/CompilerIntrinsics.ts type GetTypeOfChildren (line 3) | type GetTypeOfChildren = TViewModel extends { children: any ... FILE: src/valdi_modules/src/valdi/valdi_core/src/Component.ts class Component (line 17) | class Component method constructor (line 25) | constructor(renderer: IRenderer, viewModel: ViewModel, componentContex... method onCreate (line 35) | onCreate(): void {} method onRender (line 42) | onRender(): void {} method onDestroy (line 48) | onDestroy(): void {} method onViewModelUpdate (line 54) | onViewModelUpdate(previousViewModel?: Readonly): void {} method scheduleRender (line 61) | scheduleRender(): void { method registerDisposable (line 73) | registerDisposable(disposable: ComponentDisposable | undefined): boole... method registerDisposables (line 85) | registerDisposables(disposables: ComponentDisposable[]): void { method maybeRegisterDisposable (line 92) | maybeRegisterDisposable(disposable: ComponentDisposable | undefined): ... method setTimeoutDisposable (line 104) | setTimeoutDisposable(handler: () => void, timeout?: number): number { method animate (line 129) | animate(options: AnimationOptions, animations: () => void): void { method animatePromise (line 147) | animatePromise(options: AnimationOptions, animations: () => void): Pro... method createAnimation (line 163) | createAnimation(options: AnimationOptions, animations: () => void): Ca... method isDestroyed (line 170) | isDestroyed(): boolean { method toConsoleRepresentation (line 177) | toConsoleRepresentation() { class StatefulComponent (line 184) | class StatefulComponent>): void { method setStateAnimated (line 221) | setStateAnimated(state: Readonly>, animationOptions: An... method setStateAnimatedPromise (line 232) | setStateAnimatedPromise(state: Readonly>, animationOpti... FILE: src/valdi_modules/src/valdi/valdi_core/src/ComponentKey.d.ts type ComponentKey (line 1) | interface ComponentKey { FILE: src/valdi_modules/src/valdi/valdi_core/src/ComponentPath.ts type ComponentPath (line 5) | interface ComponentPath { function parseComponentPath (line 12) | function parseComponentPath(componentPath: string): ComponentPath { function resolveComponentConstructor (line 53) | function resolveComponentConstructor( FILE: src/valdi_modules/src/valdi/valdi_core/src/ComponentPrototype.ts class ComponentPrototype (line 5) | class ComponentPrototype { method constructor (line 9) | constructor(id: string, attributes?: PropertyList) { method newId (line 14) | static newId(): string { method instanceWithNewId (line 18) | static instanceWithNewId(attributes?: PropertyList): ComponentPrototype { FILE: src/valdi_modules/src/valdi/valdi_core/src/ComponentRef.ts function compareComponents (line 6) | function compareComponents(left: Componen... class ComponentRef (line 12) | class ComponentRef method all (line 20) | all(): ComponentT[] { method single (line 41) | single(): ComponentT | undefined { method getForKey (line 53) | getForKey(key: string): ComponentT | undefined { method onComponentDidCreate (line 57) | onComponentDidCreate(component: ComponentT, virtualNode: IRenderedVirt... method onComponentWillDestroy (line 62) | onComponentWillDestroy(component: ComponentT, virtualNode: IRenderedVi... FILE: src/valdi_modules/src/valdi/valdi_core/src/Console.ts type ConsoleLevel (line 1) | enum ConsoleLevel { class Console (line 11) | class Console { method constructor (line 12) | constructor(private readonly logFunction: (type: number, content: stri... method submit (line 14) | private submit(level: ConsoleLevel, args: any[]) { method debug (line 22) | debug(...args: any[]) { method log (line 25) | log(...args: any[]) { method info (line 28) | info(...args: any[]) { method warn (line 31) | warn(...args: any[]) { method error (line 34) | error(...args: any[]) { FILE: src/valdi_modules/src/valdi/valdi_core/src/ConsoleRepresentable.d.ts type ConsoleRepresentable (line 1) | interface ConsoleRepresentable { FILE: src/valdi_modules/src/valdi/valdi_core/src/Device.ts class DeviceCache (line 36) | class DeviceCache { method constructor (line 38) | constructor(private maker: () => T) {} method get (line 39) | get(): T { method invalidate (line 45) | invalidate() { constant RTL_LANGUAGES (line 75) | const RTL_LANGUAGES = ['ar', 'he', 'fa', 'ur', 'yi', 'ps', 'sd', 'ckb']; function computeIsRTL (line 80) | function computeIsRTL(): boolean { function toSafeDeviceCancelable (line 120) | function toSafeDeviceCancelable(cancelable: DeviceCancelable): DeviceCan... function isAndroid (line 138) | function isAndroid(): boolean { function isIOS (line 144) | function isIOS(): boolean { function isDesktop (line 151) | function isDesktop() { function isWeb (line 158) | function isWeb(): boolean { function getSystemType (line 165) | function getSystemType(): DeviceSystemType { function copyToClipBoard (line 172) | function copyToClipBoard(text: string): void { function getSystemVersion (line 181) | function getSystemVersion(): string { function getModel (line 188) | function getModel(): string { function getDisplayWidth (line 196) | function getDisplayWidth(): number { function getDisplayHeight (line 204) | function getDisplayHeight(): number { function getDisplayScale (line 211) | function getDisplayScale(): number { function getWindowWidth (line 222) | function getWindowWidth(): number { function getWindowHeight (line 232) | function getWindowHeight(): number { function getDisplayLeftInset (line 246) | function getDisplayLeftInset(): number { function getDisplayRightInset (line 259) | function getDisplayRightInset(): number { function getDisplayTopInset (line 272) | function getDisplayTopInset(): number { function getDisplayBottomInset (line 285) | function getDisplayBottomInset(): number { function getDeviceLocales (line 295) | function getDeviceLocales(): string[] { function getLocaleUsesMetricSystem (line 301) | function getLocaleUsesMetricSystem(): boolean { function isRTL (line 310) | function isRTL(): boolean { function getTimeZoneName (line 317) | function getTimeZoneName(): string { function getTimeZoneRawSecondsFromGMT (line 326) | function getTimeZoneRawSecondsFromGMT(timeZoneName?: string): number { function getTimeZoneDstSecondsFromGMT (line 345) | function getTimeZoneDstSecondsFromGMT(timeZoneName?: string): number { function getUptimeMs (line 366) | function getUptimeMs(): number { function isDarkMode (line 374) | function isDarkMode(): boolean { function observeDisplayInsetChange (line 382) | function observeDisplayInsetChange(observe: () => void): DeviceCancelable { function observeDisplaySizeChange (line 398) | function observeDisplaySizeChange(observe: () => void): DeviceCancelable { function observeDarkMode (line 413) | function observeDarkMode(observe: (isDarkMode: boolean) => void): Device... function setBackButtonObserver (line 429) | function setBackButtonObserver(backButtonObserver: (() => boolean) | und... function performHapticFeedback (line 439) | function performHapticFeedback(hapticType: DeviceHapticFeedbackType): vo... FILE: src/valdi_modules/src/valdi/valdi_core/src/DeviceBridge.d.ts type DeviceSystemType (line 1) | const enum DeviceSystemType { type DeviceHapticFeedbackType (line 6) | const enum DeviceHapticFeedbackType { type DeviceCancelable (line 12) | interface DeviceCancelable { FILE: src/valdi_modules/src/valdi/valdi_core/src/ElementModifier.tsx type ViewModel (line 4) | interface ViewModel extends View {} constant INJECTED_ATTRS (line 29) | const INJECTED_ATTRS = ['children']; class ElementModifier (line 30) | class ElementModifier extends Component { method onViewModelUpdate (line 33) | onViewModelUpdate(): void { method onRender (line 43) | onRender(): void { FILE: src/valdi_modules/src/valdi/valdi_core/src/ElementRef.ts function compareElements (line 6) | function compareElements(left: IRenderedElement, right: IRender... class ElementRef (line 14) | class ElementRef implements IRenderedElementAttributeApplier { method all (line 22) | all(): IRenderedElement[] { method single (line 42) | single(): IRenderedElement | undefined { method getForKey (line 58) | getForKey(key: string): IRenderedElement | undefined { method setAttribute (line 80) | setAttribute>(attributeName: K, attr... method getAppliedAttribute (line 96) | getAppliedAttribute(attributeName: keyof AttributesFrom): any { method setElements (line 107) | setElements(elements: IRenderedElementBase[]): void { method onElementCreated (line 122) | onElementCreated(element: IRenderedElementBase): void { method onElementDestroyed (line 141) | onElementDestroyed(element: IRenderedElementBase): void { FILE: src/valdi_modules/src/valdi/valdi_core/src/EntryPointComponent.tsx type EntryPointViewModel (line 14) | interface EntryPointViewModel { class EntryPointComponent (line 22) | class EntryPointComponent method onCreate (line 32) | onCreate() { method onDestroy (line 36) | onDestroy() { method onRender (line 40) | onRender() { method forwardCall (line 48) | forwardCall(name: string, parameters: any[]): any { method onComponentDidCreate (line 62) | onComponentDidCreate(component: IComponent) { method onComponentWillDestroy (line 66) | onComponentWillDestroy(component: IComponent) { method renderRootComponent (line 70) | private renderRootComponent() { method onRootElementWillEndRender (line 95) | onRootElementWillEndRender() { function makeEntryPointRenderFunction (line 102) | function makeEntryPointRenderFunction( FILE: src/valdi_modules/src/valdi/valdi_core/src/EntryPointRenderFunction.d.ts type EntryPointRenderFunction (line 6) | type EntryPointRenderFunction = ( type EntryPointRenderFunctionFactory (line 12) | type EntryPointRenderFunctionFactory = ( FILE: src/valdi_modules/src/valdi/valdi_core/src/EntryPointViewModel.d.ts type EntryPointViewModel (line 4) | interface EntryPointViewModel { FILE: src/valdi_modules/src/valdi/valdi_core/src/FunctionComponent.tsx type FunctionComponentViewModel (line 3) | interface FunctionComponentViewModel { class FunctionComponent (line 6) | class FunctionComponent extends Component { method onRender (line 7) | onRender() { FILE: src/valdi_modules/src/valdi/valdi_core/src/GeometricPath.ts type GeometricPath (line 6) | type GeometricPath = Float64Array; type GeometricPathComponent (line 8) | const enum GeometricPathComponent { type GeometricPathScaleType (line 22) | const enum GeometricPathScaleType { class GeometricPathBuilder (line 61) | class GeometricPathBuilder { method constructor (line 64) | constructor(extentWidth: number, extentHeight: number, scaleType?: Geo... method moveTo (line 71) | moveTo(x: number, y: number): GeometricPathBuilder { method lineTo (line 79) | lineTo(x: number, y: number): GeometricPathBuilder { method rectTo (line 87) | rectTo(x: number, y: number, width: number, height: number): Geometric... method roundRectTo (line 95) | roundRectTo( method arcTo (line 113) | arcTo( method ovalTo (line 127) | ovalTo(x: number, y: number, width: number, height: number): Geometric... method cubicTo (line 136) | cubicTo( method quadTo (line 152) | quadTo(controlX: number, controlY: number, x: number, y: number): Geom... method close (line 160) | close(): GeometricPathBuilder { method build (line 169) | build(): GeometricPath { FILE: src/valdi_modules/src/valdi/valdi_core/src/Geometry.d.ts type Point (line 1) | interface Point { type Size (line 6) | interface Size { type Vector (line 11) | interface Vector { FILE: src/valdi_modules/src/valdi/valdi_core/src/IComponent.d.ts type IComponent (line 4) | interface IComponent extends IComponentB... type ComponentConstructor (line 8) | type ComponentConstructor, View... FILE: src/valdi_modules/src/valdi/valdi_core/src/IComponentRenderObserver.d.ts type IComponentRenderObserver (line 3) | interface IComponentRenderObserver { FILE: src/valdi_modules/src/valdi/valdi_core/src/IEntryPointComponent.d.ts type IEntryPointComponent (line 3) | interface IEntryPointComponent extends IComponent { FILE: src/valdi_modules/src/valdi/valdi_core/src/IModuleLoader.d.ts type RequireFunc (line 3) | type RequireFunc = (path: string, disableProxy?: boolean, disableSyncDep... type OnHotReloadCallback (line 4) | type OnHotReloadCallback = () => void; type OnHotReloadFunc (line 5) | type OnHotReloadFunc = ( type OnModuleRegisteredCallback (line 10) | type OnModuleRegisteredCallback = () => void; type IModuleLoader (line 12) | interface IModuleLoader { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRenderedElement.d.ts type ElementId (line 10) | type ElementId = number; type StringKeyOf (line 12) | type StringKeyOf = Extract; type AttributesFrom (line 14) | type AttributesFrom = { [K in StringKeyOf]?: T[K] }; type IRenderedElement (line 22) | interface IRenderedElement extends IRenderedElementBase { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRenderedElementApplier.d.ts type IRenderedElementAttributeApplier (line 4) | interface IRenderedElementAttributeApplier extends IRenderedElementHo... FILE: src/valdi_modules/src/valdi/valdi_core/src/IRenderedVirtualNode.d.ts type IRenderedVirtualNode (line 9) | interface IRenderedVirtualNode { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRenderedVirtualNodeData.ts type IRenderedElementData (line 7) | interface IRenderedElementData { type IRenderedComponentData (line 13) | interface IRenderedComponentData {} type IRenderedVirtualNodeData (line 15) | interface IRenderedVirtualNodeData { function getPathToNode (line 29) | function getPathToNode(parent: IRenderedVirtualNodeData, child: IRendere... function fromRenderedVirtualNode (line 54) | function fromRenderedVirtualNode( type RenderedVirtualNodeDataFromRoot (line 111) | interface RenderedVirtualNodeDataFromRoot { function getVirtualNodeDataFromRootToChild (line 116) | function getVirtualNodeDataFromRootToChild(child: IRenderedVirtualNode):... FILE: src/valdi_modules/src/valdi/valdi_core/src/IRenderer.ts type RendererObserver (line 11) | type RendererObserver = Partial & type Unsubscribable (line 15) | interface Unsubscribable { type ComponentDisposable (line 19) | type ComponentDisposable = (() => void) | Unsubscribable; type IRenderer (line 21) | interface IRenderer { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRendererDelegate.d.ts type VisibilityObserver (line 8) | type VisibilityObserver = ( type FrameObserver (line 14) | type FrameObserver = (updates: Float64Array) => void; type IRendererDelegate (line 16) | interface IRendererDelegate { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRendererEventListener.ts type ComponentCtor (line 1) | interface ComponentCtor { type IRendererEventListener (line 11) | interface IRendererEventListener { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRootComponentsManager.ts type IRootComponentsManager (line 1) | interface IRootComponentsManager { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRootElementObserver.d.ts type IRootElementObserver (line 1) | interface IRootElementObserver { FILE: src/valdi_modules/src/valdi/valdi_core/src/IRuntimeIssueObserver.d.ts type IRuntimeIssueObserver (line 1) | interface IRuntimeIssueObserver { FILE: src/valdi_modules/src/valdi/valdi_core/src/Init.js function loadRootModule (line 2) | function loadRootModule(jsEvaluator, path) { FILE: src/valdi_modules/src/valdi/valdi_core/src/JSXBootstrap.ts class DummyComponent (line 37) | class DummyComponent implements IComponent { method renderer (line 40) | get renderer(): IRenderer { method onCreate (line 44) | onCreate(): void {} method onRender (line 45) | onRender(): void {} method onDestroy (line 46) | onDestroy(): void {} method onViewModelUpdate (line 47) | onViewModelUpdate(oldViewModel: any): void {} constant ALLOWED_ROOT_ELEMENT_TYPES (line 52) | const ALLOWED_ROOT_ELEMENT_TYPES: string[] | undefined = isDevBuild() ? ... class JSXModule (line 54) | class JSXModule implements IDaemonClientManagerListener, RendererFactory { method constructor (line 63) | constructor() { method beginRenderCustomView (line 79) | beginRenderCustomView( method getCurrentComponentInstance (line 93) | getCurrentComponentInstance(): IComponent | undefined { method beginRender (line 97) | beginRender(prototype: NodePrototype, key?: string): void { method beginRenderIfNeeded (line 101) | beginRenderIfNeeded(prototype: NodePrototype, key?: string): boolean { method endRender (line 105) | endRender() { method setAttributeBool (line 109) | setAttributeBool(name: string, value: boolean | undefined) { method setAttributeNumber (line 113) | setAttributeNumber(name: string, value: number | undefined) { method setAttributeStyle (line 117) | setAttributeStyle(name: string, value: Style | undefined) { method setAttributeString (line 121) | setAttributeString(name: string, value: string | undefined) { method setAttributeFunction (line 125) | setAttributeFunction(name: string, value: () => void | undefined) { method setAttributeRef (line 129) | setAttributeRef(ref: IRenderedElementHolder | undefined) { method setAttribute (line 133) | setAttribute(name: string, value: any): void { method hasAttribute (line 137) | hasAttribute(name: string): boolean { method setAttributes (line 141) | setAttributes(attributes: PropertyList) { method beginComponent (line 145) | beginComponent( method beginComponentFromPath (line 157) | beginComponentFromPath( method beginComponentWithoutPrototype (line 174) | beginComponentWithoutPrototype( method hasContext (line 182) | hasContext(): boolean { method setContext (line 186) | setContext(context: any): void { method setComponentOnCreateObserver (line 190) | setComponentOnCreateObserver(observer?: (instance: any) => void) { method setComponentOnDestroyObserver (line 194) | setComponentOnDestroyObserver(observer?: (instance: any) => void) { method endComponent (line 198) | endComponent() { method renderFnComponent (line 202) | renderFnComponent(renderFn: (viewModel: ViewModel) => void,... method hasViewModelProperty (line 206) | hasViewModelProperty(name: string): boolean { method setViewModelProperty (line 210) | setViewModelProperty(name: string, value: any) { method setViewModelProperties (line 214) | setViewModelProperties(properties?: StringMap) { method setViewModelFull (line 218) | setViewModelFull(viewModel: any) { method hasInjectedAttribute (line 222) | hasInjectedAttribute(name: string): boolean { method setInjectedAttribute (line 226) | setInjectedAttribute(name: string, value: any) { method renderNamedSlot (line 238) | renderNamedSlot(name: string, component: IComponent, ref?: IR... method setNamedSlot (line 242) | setNamedSlot(name: string, renderFunc: AnyRenderFunction | undefined) { method renderUnnamedSlot (line 246) | renderUnnamedSlot(component: IComponent, ref?: IRenderedEleme... method setUnnamedSlot (line 250) | setUnnamedSlot(renderFunc: AnyRenderFunction | undefined) { method setNamedSlots (line 254) | setNamedSlots(namedSlots: StringMap) { method willEvaluate (line 258) | willEvaluate(desc: string, expression: string, line: number, column: n... method makeNodePrototype (line 262) | makeNodePrototype(className: string, attributes?: PropertyList): NodeP... method makeComponentPrototype (line 310) | makeComponentPrototype(attributes?: PropertyList) { method makeRenderer (line 314) | makeRenderer(treeId: string): Renderer { method makeRendererWithAllowedRootElementTypes (line 318) | makeRendererWithAllowedRootElementTypes(allowedRootElementTypes: strin... method registerNativeElement (line 330) | registerNativeElement(className: string, iosClass: string, androidClas... method render (line 352) | render(renderFunc: () => (() => void) | undefined): IRenderedElement[] { method onDaemonClientEvent (line 360) | onDaemonClientEvent(eventType: number, daemonClient: any, payload?: an... method addCustomMessageHandler (line 364) | addCustomMessageHandler(messageHandler: CustomMessageHandler) { method removeCustomMessageHandler (line 368) | removeCustomMessageHandler(messageHandler: CustomMessageHandler) { method onMessage (line 377) | onMessage(message: ReceivedDaemonClientMessage) { FILE: src/valdi_modules/src/valdi/valdi_core/src/JSXRendererDelegate.ts type RenderRequestEntryType (line 18) | const enum RenderRequestEntryType { class JSXRendererDelegate (line 40) | class JSXRendererDelegate implements IRendererDelegate { method constructor (line 55) | constructor( method onDestroyed (line 72) | onDestroyed() { method onElementCreated (line 76) | onElementCreated(id: number, viewClass: string): void { method onElementDestroyed (line 80) | onElementDestroyed(id: number): void { method onElementBecameRoot (line 84) | onElementBecameRoot(id: number): void { method onElementMoved (line 88) | onElementMoved(id: number, parentId: number, parentIndex: number): void { method onAnimationStart (line 92) | onAnimationStart(options: MergeType, cancelToken: Ca... method onAnimationEnd (line 132) | onAnimationEnd() { method onAnimationCancel (line 136) | onAnimationCancel(token: number) { method getAttachedValueIndex (line 141) | private getAttachedValueIndex(value: any): number { method onElementAttributeChangeNumber (line 175) | onElementAttributeChangeNumber(id: number, attributeName: string, valu... method onElementAttributeChangeString (line 183) | onElementAttributeChangeString(id: number, attributeName: string, valu... method onElementAttributeChangeTrue (line 197) | onElementAttributeChangeTrue(id: number, attributeName: string): void { method onElementAttributeChangeFalse (line 202) | onElementAttributeChangeFalse(id: number, attributeName: string): void { method onElementAttributeChangeUndefined (line 207) | onElementAttributeChangeUndefined(id: number, attributeName: string): ... method onElementAttributeChangeStyle (line 212) | onElementAttributeChangeStyle(id: number, attributeName: string, style... method onElementAttributeChangeFunction (line 219) | onElementAttributeChangeFunction(id: number, attributeName: string, fn... method onElementAttributeChangeAny (line 232) | onElementAttributeChangeAny(id: number, attributeName: string, attribu... method onNextLayoutComplete (line 283) | onNextLayoutComplete(cb: () => void) { method onRenderStart (line 288) | onRenderStart(): void { method onRenderEnd (line 293) | onRenderEnd(): void { method getRenderBuffer (line 345) | private getRenderBuffer(): Buffer { method releaseRenderBuffer (line 349) | private releaseRenderBuffer(buffer: Buffer) { method registerVisibilityObserver (line 353) | registerVisibilityObserver(observer: VisibilityObserver) { method registerFrameObserver (line 371) | registerFrameObserver(observer: FrameObserver) { method getNativeView (line 375) | getNativeView(id: number, callback: (view: NativeView | undefined) => ... method getNativeNode (line 385) | getNativeNode(id: number): NativeNode | undefined { method getElementFrame (line 389) | getElementFrame(id: number, callback: (frame: ElementFrame | undefined... method takeElementSnapshot (line 393) | takeElementSnapshot(id: number, callback: (snapshotBase64: string | un... method onUncaughtError (line 397) | onUncaughtError(message: string, error: Error) { FILE: src/valdi_modules/src/valdi/valdi_core/src/Lazy.tsx type ViewModel (line 6) | interface ViewModel { type State (line 20) | interface State { class Lazy (line 32) | class Lazy extends StatefulComponent { method renderContents (line 37) | renderContents() { method onRender (line 50) | onRender() { FILE: src/valdi_modules/src/valdi/valdi_core/src/LocalizableStrings.ts function overrideLocales (line 14) | function overrideLocales(exports: any, getCurrentLocales: GetCurrentLoca... function removeOverrideLocales (line 24) | function removeOverrideLocales(exports: any) { function buildModuleWithResolver (line 28) | function buildModuleWithResolver( function buildInlineModule (line 47) | function buildInlineModule( function buildExternalModule (line 70) | function buildExternalModule( function buildModule (line 81) | function buildModule( FILE: src/valdi_modules/src/valdi/valdi_core/src/Long.js function Long (line 13) | function Long(low, high, unsigned) { function isLong (line 67) | function isLong(obj) { function fromInt (line 99) | function fromInt(value, unsigned) { function fromNumber (line 141) | function fromNumber(value, unsigned) { function fromBits (line 176) | function fromBits(lowBits, highBits, unsigned) { function fromString (line 207) | function fromString(str, unsigned, radix) { function fromValue (line 267) | function fromValue(val, unsigned) { FILE: src/valdi_modules/src/valdi/valdi_core/src/ModuleLoader.ts type JsEvalRetryableError (line 9) | type JsEvalRetryableError = string; type JSEvalResult (line 10) | type JSEvalResult = JsEvalRetryableError | undefined; type JsEvaluator (line 11) | type JsEvaluator = (path: string, require: any, module: any, exports: an... type SourceMapResolver (line 12) | type SourceMapResolver = (path: string) => string | undefined; type ValdiModulePreloader (line 13) | type ValdiModulePreloader = (moduleName: string, completion?: (error?: s... type SourceMapFactory (line 14) | type SourceMapFactory = ( type ResolvedPath (line 19) | interface ResolvedPath { function normalizePath (line 24) | function normalizePath(pathEntries: string[]): string[] { function resolveAbsoluteImport (line 45) | function resolveAbsoluteImport(normalizedPathEntries: string[]): Resolve... function resolveAbsoluteImportFromPath (line 68) | function resolveAbsoluteImportFromPath(path: string): ResolvedPath { function resolvePath (line 72) | function resolvePath(path: string, fromResolvedPath: ResolvedPath): Reso... type ModuleStatus (line 88) | const enum ModuleStatus { type Module (line 94) | interface Module { function isModuleUsed (line 107) | function isModuleUsed(jsModule: Module) { function rethrow (line 115) | function rethrow(error: Error) { class RetryableError (line 119) | class RetryableError extends Error {} class ModuleLoader (line 121) | class ModuleLoader implements IModuleLoader { method constructor (line 133) | constructor( method getDependencies (line 146) | getDependencies(path: string): string[] { method getDependents (line 160) | getDependents(path: string): string[] { method isLoaded (line 174) | isLoaded(path: string): boolean { method load (line 184) | load(path: string, disableProxy?: boolean, disableSyncDependencies?: b... method preload (line 189) | preload(path: string, maxDepth: number): void { method doPreload (line 194) | private doPreload(path: string, currentDepth: number, maxDepth: number... method hasModuleFactory (line 219) | hasModuleFactory(path: string): boolean { method registerModule (line 224) | registerModule(path: string, factory: () => any): void { method unregisterModule (line 238) | unregisterModule(path: string) { method onModuleRegistered (line 246) | onModuleRegistered(path: string, callback: () => void): void { method unloadAllUnused (line 260) | unloadAllUnused(modulesToKeep: string[]): string[] { method registerModuleDisposable (line 279) | private registerModuleDisposable(path: string, disposable: () => void) { method unloadNextModule (line 292) | private unloadNextModule(modulesToKeep: StringSet, unloadedModules: St... method unload (line 306) | unload(paths: string[], isHotReloading: boolean, disableHotReloadDenyL... method onHotReload (line 340) | onHotReload(observingModule: { path: string }, path: string, callback:... method resolveRequire (line 367) | resolveRequire(path: string): RequireFunc { method doUnload (line 421) | private doUnload(path: string, unloadedModules: StringSet) { method syncDependencies (line 453) | private syncDependencies(jsModule: Module, parent?: Module) { method doImport (line 464) | private doImport( method makeModuleExports (line 536) | private makeModuleExports(jsModule: Module): any { method makeRequire (line 601) | private makeRequire(jsModule: Module): RequireFunc { function create (line 609) | function create( FILE: src/valdi_modules/src/valdi/valdi_core/src/ModuleLoaderGlobal.ts function getModuleLoader (line 5) | function getModuleLoader(): IModuleLoader { FILE: src/valdi_modules/src/valdi/valdi_core/src/NativeReferences.ts function protectNativeRefs (line 16) | function protectNativeRefs(component: IComponent): () => void { function protectNativeRefsForContextId (line 30) | function protectNativeRefsForContextId(contextId: string): () => void { function protectNativeRefsForCurrentContextId (line 44) | function protectNativeRefsForCurrentContextId(): () => void { function asyncWithProtectedRefsForCurrentContextId (line 54) | function asyncWithProtectedRefsForCurrentContextId(promise: Promise(cb: () => T): T { function withLocalNativeRefs (line 80) | function withLocalNativeRefs(contextId: string, cb: () => T): T { class NativeReferencesContext (line 99) | class NativeReferencesContext { method constructor (line 100) | constructor(readonly contextId: string) {} method destroy (line 105) | destroy() { method makeCurrent (line 121) | makeCurrent(cb: () => void) { method create (line 130) | static create(): NativeReferencesContext { method fromComponent (line 140) | static fromComponent(component: IComponent): NativeReferencesContext { FILE: src/valdi_modules/src/valdi/valdi_core/src/NodePrototype.ts type ViewClass (line 3) | type ViewClass = string; class NodePrototype (line 7) | class NodePrototype { method constructor (line 13) | constructor(tag: string, viewClass: ViewClass, attributes?: PropertyLi... class DeferredNodePrototype (line 21) | class DeferredNodePrototype extends NodePrototype { method constructor (line 22) | constructor(tag: string, attributes?: PropertyList) { FILE: src/valdi_modules/src/valdi/valdi_core/src/PostInit.ts function setTimeout (line 18) | function setTimeout(handler: (...args: any[]) => void, timeout?: number,... function clearTimeout (line 22) | function clearTimeout(handler: number): void { class Timer (line 26) | class Timer { method constructor (line 30) | constructor(handler: () => void, readonly timeout: number) { method invalidate (line 34) | invalidate(): void { method schedule (line 42) | schedule(): boolean { method tick (line 54) | private tick() { function setInterval (line 69) | function setInterval(handler: (...args: any[]) => void, timeout?: number... function clearInterval (line 75) | function clearInterval(handler: number): void { function postInit (line 92) | function postInit(): void { FILE: src/valdi_modules/src/valdi/valdi_core/src/Promise.js function t (line 5) | function t(t) { function s (line 14) | function s() { function a (line 23) | function a(t, r) { function l (line 35) | function l(t) { function h (line 41) | function h() {} function y (line 45) | function y(t) { function m (line 52) | function m(r, e, n) { function b (line 75) | function b(t, r) { function w (line 80) | function w(t) { function g (line 83) | function g(t, r) { function A (line 86) | function A(t, r) { function E (line 89) | function E(t, r, e, n) { function j (line 93) | function j(t) { function S (line 101) | function S(r, e, n, o) { function T (line 115) | function T(t) { function t (line 119) | function t(t, e) { function t (line 153) | function t(r) { FILE: src/valdi_modules/src/valdi/valdi_core/src/PromisePolyfill.ts function arePromiseUtterlyBroken (line 13) | function arePromiseUtterlyBroken(nativeCall: () => void): boolean { function polyfillPromise (line 27) | function polyfillPromise() { FILE: src/valdi_modules/src/valdi/valdi_core/src/RenderRequest.d.ts type RenderRequest (line 20) | interface RenderRequest { type NativeVisibilityObserver (line 29) | type NativeVisibilityObserver = ( type NativeFrameObserver (line 36) | type NativeFrameObserver = (updates: Float64Array) => void; FILE: src/valdi_modules/src/valdi/valdi_core/src/Renderer.ts constant EMPTY_OBJECT (line 33) | const EMPTY_OBJECT = Object.freeze({}); constant EMPTY_ARRAY (line 34) | const EMPTY_ARRAY = Object.freeze([]) as []; type NodeChildren (line 36) | interface NodeChildren { type Node (line 43) | interface Node { type VirtualNode (line 55) | interface VirtualNode extends Node { type RenderedElement (line 72) | interface RenderedElement { type RenderedComponent (line 97) | interface RenderedComponent { type ComponentSlotData (line 126) | interface ComponentSlotData { constant IS_NAMED_SLOT_KEY (line 146) | const IS_NAMED_SLOT_KEY = Symbol(); type NamedSlotFunctions (line 148) | interface NamedSlotFunctions { function getRenderedElementBridge (line 155) | function getRenderedElementBridge(renderer: Renderer, renderedElement: R... function getVirtualNodeBridge (line 165) | function getVirtualNodeBridge(renderer: Renderer, virtualNode: VirtualNo... function getVirtualNodeBridgeChildren (line 175) | function getVirtualNodeBridgeChildren(renderer: Renderer, node: VirtualN... class VirtualNodeBridge (line 189) | class VirtualNodeBridge implements IRenderedVirtualNode { method constructor (line 195) | constructor(renderer: Renderer, node: VirtualNode) { method key (line 200) | get key(): string { method parent (line 204) | get parent(): IRenderedVirtualNode | undefined { method element (line 217) | get element(): IRenderedElement | undefined { method component (line 225) | get component(): IComponent | undefined { method children (line 233) | get children(): IRenderedVirtualNode[] { method parentIndex (line 241) | get parentIndex(): number { method uniqueId (line 245) | get uniqueId(): string { class RenderedElementBridge (line 254) | class RenderedElementBridge implements IRenderedElement, ConsoleRepresen... method constructor (line 259) | constructor(renderer: Renderer, element: RenderedElement) { method tag (line 264) | get tag(): string { method viewClass (line 268) | get viewClass(): string { method id (line 272) | get id(): number { method key (line 276) | get key(): string { method children (line 280) | get children(): IRenderedElement[] { method emittingComponent (line 295) | get emittingComponent(): IComponent | undefined { method parent (line 299) | get parent(): IRenderedElement | undefined { method parentIndex (line 307) | get parentIndex(): number { method frame (line 311) | get frame(): ElementFrame { method invalidateChildren (line 315) | invalidateChildren() { method getAttributeNames (line 319) | getAttributeNames(): string[] { method getAttribute (line 323) | getAttribute(name: string): any { method setAttribute (line 327) | setAttribute(name: string, value: any): boolean { method setAttributes (line 338) | setAttributes(attributes: any): boolean { method getNativeView (line 361) | getNativeView(): Promise { method getNativeNode (line 369) | getNativeNode(): NativeNode | undefined { method takeSnapshot (line 373) | takeSnapshot(): Promise { method getVirtualNode (line 381) | getVirtualNode(): IRenderedVirtualNode { method toConsoleRepresentation (line 385) | toConsoleRepresentation() { function getNodeDescription (line 393) | function getNodeDescription(node: VirtualNode): string { type RendererLogInfo (line 417) | interface RendererLogInfo { function doCaptureVirtualNode (line 426) | function doCaptureVirtualNode( function captureVirtualNode (line 473) | function captureVirtualNode( function makeSlotFunction (line 495) | function makeSlotFunction( class Renderer (line 525) | class Renderer implements IRenderer { method began (line 566) | get began(): boolean { method constructor (line 570) | constructor( method batchUpdates (line 611) | batchUpdates(block: () => void) { method animate (line 627) | animate(options: AnimationOptions, block: () => void): CancelToken { method cancelAnimation (line 642) | cancelAnimation(token: CancelToken) { method validateAnimationOptions (line 648) | private validateAnimationOptions(options: MergeType) { method validateSpringAnimationOptions (line 656) | private validateSpringAnimationOptions(options: Partial void) { method renderRootComponent (line 711) | renderRootComponent, ViewMode... method dumpLogMetadata (line 729) | dumpLogMetadata(): DumpedLogs { method begin (line 748) | begin() { method doEnd (line 756) | doEnd() { method end (line 799) | end() { method beginAnimation (line 804) | beginAnimation(options: AnimationOptions, token: CancelToken) { method endAnimation (line 808) | endAnimation() { method isComponentAlive (line 812) | isComponentAlive(component: IComponent): boolean { method collectLogInfo (line 817) | private collectLogInfo(node: VirtualNode, logInfo: RendererLogInfo) { method resolveRenderedComponent (line 833) | private resolveRenderedComponent(component: IComponent): RenderedCompo... method renderComponent (line 845) | renderComponent(component: IComponent, viewModel: any | undefined): vo... method beginElementIfNeeded (line 900) | beginElementIfNeeded(node: NodePrototype, key?: string): boolean { method beginElement (line 920) | beginElement(nodePrototype: NodePrototype, key?: string) { method endElement (line 962) | endElement() { method callVisiblityChanged (line 975) | private callVisiblityChanged(elementIds: number[], visible: boolean, e... method callViewportChanged (line 992) | private callViewportChanged(viewportChanges: number[], eventTime: Even... method elementsVisibilityChanged (line 1018) | private elementsVisibilityChanged( method rerenderLazyComponentIfNeeded (line 1031) | private rerenderLazyComponentIfNeeded(element: RenderedElement) { method pushVirtualNode (line 1045) | private pushVirtualNode(node: VirtualNode) { method popVirtualNode (line 1059) | private popVirtualNode() { method throwDisallowedRootElementType (line 1100) | private throwDisallowedRootElementType(tag: string) { method onElementMoved (line 1107) | private onElementMoved(parentElement: RenderedElement, element: Render... method flushPendingMovesInTopDownOrder (line 1141) | private flushPendingMovesInTopDownOrder() { method doElementIterate (line 1187) | private doElementIterate( method resolveElementChildrenInitial (line 1224) | private resolveElementChildrenInitial(parentElement: RenderedElement, ... method resolveElementChildrenIncremental (line 1235) | private resolveElementChildrenIncremental(parentElement: RenderedEleme... method resolveElementChildren (line 1276) | private resolveElementChildren(node: VirtualNode, element: RenderedEle... method processChildrenUpdate (line 1301) | private processChildrenUpdate(node: VirtualNode) { method insertNodeInParent (line 1356) | private insertNodeInParent(node: VirtualNode, children: NodeChildren void | undefined): boo... method setAttributeStyle (line 1726) | setAttributeStyle(name: string, value: Style | undefined): boolean { method setAttributeRef (line 1742) | setAttributeRef(value: IRenderedElementHolder | undefined): boole... method setAttributes (line 1763) | setAttributes(attributes: PropertyList) { method hasAttribute (line 1770) | hasAttribute(name: string): boolean { method setAttributeOnElement (line 1774) | setAttributeOnElement(element: RenderedElement, name: string, value: a... method detachElementFromHolder (line 1797) | private detachElementFromHolder(renderedNode: RenderedElement, holder?... method onAttributeChange (line 1803) | private onAttributeChange(renderedNode: RenderedElement, name: string,... method beginComponent (line 1829) | beginComponent( method beginComponentWithoutPrototype (line 1872) | beginComponentWithoutPrototype( method hasComponentContext (line 1885) | hasComponentContext(): boolean { method setComponentContext (line 1889) | setComponentContext(context: any) { method setComponentOnCreateObserver (line 1893) | setComponentOnCreateObserver(observer?: (instance: any) => void) { method setComponentOnDestroyObserver (line 1897) | setComponentOnDestroyObserver(observer?: (instance: any) => void) { method onRuntimeIssue (line 1901) | onRuntimeIssue(isError: boolean, message: string) { method addObserver (line 1909) | addObserver(observer: RendererObserver) { method removeObserver (line 1913) | removeObserver(observer: RendererObserver) { method createComponent (line 1920) | private createComponent(currentComponent: RenderedComponent): ICompone... method skipVirtualNodeChildren (line 1973) | private skipVirtualNodeChildren(node: VirtualNode) { method doRerenderSlotIfNeeded (line 1987) | private doRerenderSlotIfNeeded(slotData: ... method rerenderSlots (line 2005) | private rerenderSlots(children: any) { method endComponent (line 2024) | endComponent() { method injectAttributesIfNeeded (line 2088) | private injectAttributesIfNeeded(component: RenderedComponent) { method popToVirtualNode (line 2109) | private popToVirtualNode(toNode: VirtualNode) { method hasViewModelProperty (line 2115) | hasViewModelProperty(name: string): boolean { method setViewModelProperty (line 2125) | setViewModelProperty(name: string, value: any) { method beginSlot (line 2162) | beginSlot(slotData: ComponentSlotData) { method endSlot (line 2170) | endSlot(slotData: ComponentSlotData) { method throwInvalidSlot (line 2180) | private throwInvalidSlot(component: RenderedComponent, slotName: strin... method renderNamedSlot (line 2190) | renderNamedSlot(name: string, component: IComponent, ref?: IR... method renderUnnamedSlot (line 2242) | renderUnnamedSlot(component: IComponent, ref?: IRenderedEleme... method setNamedSlot (line 2287) | setNamedSlot(name: string, renderFunc: F ... method setUnnamedSlot (line 2369) | setUnnamedSlot(renderFunc: F | undefined) { method setNamedSlots (line 2431) | setNamedSlots(namedSlots: StringMap) { method setViewModelProperties (line 2437) | setViewModelProperties(viewModel?: PropertyList) { method setViewModelFull (line 2451) | setViewModelFull(viewModel?: PropertyList) { method render (line 2473) | render(renderFunc: () => void): IRenderedElement[] { method getRootComponent (line 2495) | getRootComponent(): IComponent | undefined { method getRootComponents (line 2499) | getRootComponents(): IComponent[] { method getRootElement (line 2507) | getRootElement(): IRenderedElement | undefined { method getComponentKey (line 2517) | getComponentKey(component: IComponent): string { method getComponentChildren (line 2521) | getComponentChildren(component: IComponent): IComponent[] { method getComponentParent (line 2530) | getComponentParent(component: IComponent): IComponent | undefined { method getCurrentComponentInstance (line 2536) | public getCurrentComponentInstance(): IComponent | undefined { method getComponentRootElements (line 2540) | getComponentRootElements(component: IComponent, collectElementsOfChild... method getRootVirtualNode (line 2560) | getRootVirtualNode(): IRenderedVirtualNode | undefined { method getComponentVirtualNode (line 2570) | getComponentVirtualNode(component: IComponent): IRenderedVirtualNode { method getElementForId (line 2576) | getElementForId(elementId: number): IRenderedElement | undefined { method onRenderComplete (line 2585) | onRenderComplete(callback: () => void): void { method onLayoutComplete (line 2596) | onLayoutComplete(callback: () => void): void { method onNextRenderComplete (line 2606) | onNextRenderComplete(callback: () => void): void { method registerComponentDisposable (line 2613) | registerComponentDisposable(component: IComponent, disposable: Compone... method attributeUpdatedExternally (line 2625) | attributeUpdatedExternally(elementId: number, attributeName: string, a... method setEventListener (line 2632) | setEventListener(eventListener: IRendererEventListener): void { method getEventListener (line 2636) | getEventListener(): IRendererEventListener | undefined { method collectElements (line 2640) | private collectElements(node: VirtualNode, output: IRenderedElement[]) { method collectComponentsChildren (line 2653) | private collectComponentsChildren(node: VirtualNode, output: IComponen... method getElementById (line 2669) | private getElementById(elementId: number): RenderedElement | undefined { method processFrameUpdates (line 2673) | private processFrameUpdates(updates: Float64Array) { method verifyIntegrity (line 2725) | verifyIntegrity() { method doVerifyIntegrity (line 2735) | private doVerifyIntegrity( function getRenderer (line 2846) | function getRenderer(): Renderer { FILE: src/valdi_modules/src/valdi/valdi_core/src/RendererFactory.d.ts type RendererFactory (line 3) | interface RendererFactory { FILE: src/valdi_modules/src/valdi/valdi_core/src/RootComponentsManager.ts type StashedRootComponentHandle (line 26) | interface StashedRootComponentHandle { type RootComponentHandle (line 34) | interface RootComponentHandle { class RootComponentsManager (line 50) | class RootComponentsManager implements IRootComponentsManager, IDaemonCl... method constructor (line 55) | constructor( method stashData (line 65) | stashData(): any { method restoreData (line 96) | restoreData(data: any) { method createHandle (line 124) | private createHandle( method renderRoot (line 163) | private renderRoot(handle: RootComponentHandle, isInitialRender: boole... method makeRenderFunction (line 175) | private makeRenderFunction(componentPath: ComponentPath): EntryPointRe... method onHotReloaded (line 183) | private onHotReloaded(contextId: string) { method showHotReloadedMessage (line 196) | private showHotReloadedMessage() { method hotReload (line 220) | private hotReload(contextId: string) { method getComponentForContextId (line 243) | getComponentForContextId(contextId: string): IComponent | undefined { method createWithRenderFunction (line 251) | createWithRenderFunction( method createWithComponentPath (line 262) | createWithComponentPath(contextId: string, componentPath: ComponentPat... method create (line 280) | create(contextId: string, componentPath: string, viewModel: any, compo... method render (line 288) | render(contextId: string, viewModel: any): void { method destroy (line 298) | destroy(contextId: string): void { method attributeChanged (line 312) | attributeChanged(contextId: string, nodeId: number, attributeName: str... method callComponentFunction (line 321) | callComponentFunction(contextId: string, functionName: string, paramet... method onRuntimeIssue (line 330) | onRuntimeIssue(contextId: string, isError: boolean, message: string): ... method onMessage (line 339) | onMessage(message: ReceivedDaemonClientMessage): void { FILE: src/valdi_modules/src/valdi/valdi_core/src/SchedulingPageComponent.ts type SchedulingStrategy (line 8) | const enum SchedulingStrategy { method onCreate (line 79) | onCreate(): void { method scheduleWithStrategy (line 91) | scheduleWithStrategy(callback: () => void): void { FILE: src/valdi_modules/src/valdi/valdi_core/src/SetTimeout.ts function setTimeoutUninterruptible (line 12) | function setTimeoutUninterruptible(handler: () => void, timeout?: number... function setTimeoutInterruptible (line 30) | function setTimeoutInterruptible(handler: () => void, timeout?: number):... function setTimeoutConfigurable (line 42) | function setTimeoutConfigurable(interruptible: boolean, handler: () => v... FILE: src/valdi_modules/src/valdi/valdi_core/src/StringCache.ts type StringInterner (line 3) | type StringInterner = (str: string) => number; class StringCache (line 5) | class StringCache { method constructor (line 9) | constructor(interner: StringInterner) { method get (line 14) | get(str: string): number { FILE: src/valdi_modules/src/valdi/valdi_core/src/Style.ts type NativeStyle (line 5) | type NativeStyle = number; type StyleToNativeFunc (line 7) | type StyleToNativeFunc = (attributes: PropertyList) => NativeStyle; class Style (line 16) | class Style implements IStyle, ConsoleRepresentable { method constructor (line 20) | constructor(attributes: T) { method toNative (line 25) | toNative(convertFunc: StyleToNativeFunc): NativeStyle { method extend (line 40) | extend(attributes: T2): Style & T2> { method toConsoleRepresentation (line 48) | toConsoleRepresentation(): any { method merge (line 67) | static merge(...styles: Style[]): Style { FILE: src/valdi_modules/src/valdi/valdi_core/src/SymbolicatedError.d.ts type SymbolicatedError (line 1) | interface SymbolicatedError extends Error { FILE: src/valdi_modules/src/valdi/valdi_core/src/Symbolicator.ts function symbolicateErrorStack (line 18) | function symbolicateErrorStack(stack: string): string { function symbolicate (line 26) | function symbolicate(error: Error | SymbolicatedError): SymbolicatedError { FILE: src/valdi_modules/src/valdi/valdi_core/src/SystemFont.ts constant SYSTEM_FONT_NAME (line 1) | const SYSTEM_FONT_NAME = 'system'; constant SYSTEM_BOLD_FONT_NAME (line 2) | const SYSTEM_BOLD_FONT_NAME = 'system-bold'; function makeFont (line 4) | function makeFont(fontName: string, size: number): string { function systemFont (line 14) | function systemFont(size: number): string { function systemBoldFont (line 24) | function systemBoldFont(size: number): string { FILE: src/valdi_modules/src/valdi/valdi_core/src/TsnHelper.ts function __tsn_async_helper (line 2) | function __tsn_async_helper(gen: Iterator, T, any>): Pro... type AsyncGeneratorStep (line 28) | interface AsyncGeneratorStep { function __tsn_async_generator_helper (line 33) | function __tsn_async_generator_helper(gen: Iterator(i: Iterator): AsyncIterator { function __tsn_get_iterator (line 69) | function __tsn_get_iterator(gen: Iterable | AsyncIterable): Ite... function __tsn_get_async_iterator (line 77) | function __tsn_get_async_iterator(gen: Iterable | AsyncIterable... FILE: src/valdi_modules/src/valdi/valdi_core/src/TypeConverter.d.ts type TypeConverter (line 1) | interface TypeConverter { FILE: src/valdi_modules/src/valdi/valdi_core/src/UncaughtErrorHandler.ts type UncaughtErrorHandlerResult (line 7) | const enum UncaughtErrorHandlerResult { type UncaughtErrorHandler (line 28) | type UncaughtErrorHandler = (isHandledRejectedPromise: boolean, error: u... type ErrorHandlersProvider (line 30) | interface ErrorHandlersProvider { function doCallErrorHandler (line 37) | function doCallErrorHandler( function callErrorHandlers (line 53) | function callErrorHandlers( function setCatchAllUncaughtErrorHandler (line 89) | function setCatchAllUncaughtErrorHandler(errorHandler: UncaughtErrorHand... function registerUncaughtErrorHandlerForContextId (line 98) | function registerUncaughtErrorHandlerForContextId( function registerUncaughtErrorHandlerForComponent (line 131) | function registerUncaughtErrorHandlerForComponent( FILE: src/valdi_modules/src/valdi/valdi_core/src/Valdi.ts type Attributes (line 21) | interface Attributes { type Element (line 25) | interface Element { type Elements (line 33) | interface Elements { type Actions (line 37) | interface Actions { function formatParameterizedString (line 42) | function formatParameterizedString(format: string, ...formatArgs: any[])... type ActionCaller (line 54) | interface ActionCaller { function isModuleLoaded (line 64) | function isModuleLoaded(module: string): boolean { function loadModule (line 75) | function loadModule(module: string, completion: (error?: string) => void... function getModuleFileEntryAsBytes (line 83) | function getModuleFileEntryAsBytes(module: string, path: string): Uint8A... function getModuleFileEntryAsString (line 91) | function getModuleFileEntryAsString(module: string, path: string): string { function getModuleJsPaths (line 98) | function getModuleJsPaths(module: string): string[] { type NodeIdPathEntry (line 102) | interface NodeIdPathEntry { function parseNodeIdPath (line 107) | function parseNodeIdPath(nodeIdPath: string): NodeIdPathEntry[] { type BundleAndValdiPath (line 145) | interface BundleAndValdiPath { type CreateComponentRequest (line 152) | interface CreateComponentRequest extends BundleAndValdiPath { type UpdateElementsFunction (line 157) | type UpdateElementsFunction = (elements: Elements) => void; type ComponentContext (line 164) | interface ComponentContext {} type ElementsSpecs (line 166) | type ElementsSpecs = string[]; type ComponentClass (line 168) | interface ComponentClass { function makeActions (line 176) | function makeActions(actionCaller: ActionCaller): Actions { type ElementRefs (line 192) | type ElementRefs = { [customId: string]: ElementRef }; type InjectedAttributes (line 194) | interface InjectedAttributes { class LegacyVueComponent (line 202) | class LegacyVueComponent< method componentId (line 213) | get componentId(): string { method componentKey (line 217) | get componentKey(): string { method parent (line 221) | get parent(): IComponent | undefined { method children (line 225) | get children(): IComponent[] { method rootElements (line 229) | get rootElements(): IRenderedElement[] { method elementIdWithinParent (line 233) | get elementIdWithinParent(): string | undefined { method componentClass (line 245) | get componentClass(): ComponentClass { method actions (line 250) | get actions(): Actions { method elements (line 258) | get elements(): Elements { method elementRefs (line 281) | get elementRefs(): ElementRefs { method constructor (line 290) | constructor(renderer: IRenderer, viewModel: any, context: any) { method render (line 314) | render(): void { method onRender (line 318) | onRender() { method animate (line 332) | animate(options: AnimationOptions, animations: () => void): Promise( method callRuntimeElementIdMethod (line 374) | private callRuntimeElementIdMethod( method getElementFrames (line 403) | getElementFrames(elementIds: Array, callback: (frames: Array, callback:... method getElementNativeViews (line 416) | getElementNativeViews(elementIds: Array, callback: (views: Arr... method getElementLayoutDebugInfos (line 428) | getElementLayoutDebugInfos(elementIds: Array, callback: (layou... method getElementNativeDebugInfos (line 439) | getElementNativeDebugInfos( method onViewModelUpdate (line 450) | onViewModelUpdate(previousViewModel?: ViewModelType): void {} method onStateUpdate (line 456) | onStateUpdate(previousState?: StateType) {} method onCreate (line 461) | onCreate() {} method onDestroy (line 466) | onDestroy() {} method callAction (line 472) | callAction(actionName: string, parameters: any[]) { method setState (line 484) | setState(updater: Partial, callback?: () => void) { method registerDisposable (line 504) | registerDisposable(disposable: () => void): void { method setAnimationOptionsForNextRender (line 514) | setAnimationOptionsForNextRender(animationOptions: AnimationOptions | ... method setStateAnimated (line 525) | setStateAnimated(state: Partial, animationOptions: Animatio... method isDestroyed (line 534) | isDestroyed(): boolean { method resolveBundleAndPath (line 538) | static resolveBundleAndPath(componentPath: string, bundleName?: string... method setup (line 550) | static setup( class LegacyVueStatefulComponent (line 567) | class LegacyVueStatefulComponent< class LegacyVuePureComponent (line 578) | class LegacyVuePureComponent< type NavigationPushInfo (line 584) | interface NavigationPushInfo { type NavigationPush (line 589) | interface NavigationPush extends CreateComponentRequest, NavigationPushI... type NavigationPresentInfo (line 591) | interface NavigationPresentInfo extends NavigationPushInfo { type NavigationPresent (line 595) | interface NavigationPresent extends CreateComponentRequest, NavigationPr... type TypedNavigationRequest (line 597) | interface TypedNavigationRequest< type PushComponentRequest (line 607) | interface PushComponentRequest< type PresentComponentRequest (line 614) | interface PresentComponentRequest< function makeCreateRequest (line 621) | function makeCreateRequest< class Navigation (line 636) | class Navigation { method constructor (line 639) | constructor(actionCaller: ActionCaller) { method push (line 643) | push(navigationPush: NavigationPush): void { method pushTyped (line 647) | pushTyped< method present (line 661) | present(navigationPresent: NavigationPresent): void { method presentTyped (line 665) | presentTyped< method back (line 679) | back(animated: boolean = true) { method popToSelf (line 687) | popToSelf(animated: boolean = true) { method dismiss (line 695) | dismiss(animated: boolean = true) { class ViewControllerComponent (line 711) | class ViewControllerComponent< method setNavigationTitle (line 718) | setNavigationTitle(navigationTitle: string) { function performSyncWithMainThread (line 727) | function performSyncWithMainThread(func: () => void): void { type ProxyHandler (line 731) | interface ProxyHandler { class Proxy (line 736) | class Proxy { function getLastRootComponentsManager (line 742) | function getLastRootComponentsManager(): RootComponentsManager | undefin... function makeRootComponentsManager (line 746) | function makeRootComponentsManager(): IRootComponentsManager { function onDaemonClientEvent (line 755) | function onDaemonClientEvent(eventType: number, daemonClient: any, paylo... function getDaemonClientManager (line 759) | function getDaemonClientManager(): DaemonClientManager { FILE: src/valdi_modules/src/valdi/valdi_core/src/ValdiRuntime.d.ts type CSSRuleNative (line 13) | type CSSRuleNative = number; type CSSModuleNative (line 14) | interface CSSModuleNative { type NativeViewNodeInfo (line 18) | interface NativeViewNodeInfo { type ColorPalette (line 27) | interface ColorPalette { type MessageEvent (line 31) | interface MessageEvent { type OnMessageFunc (line 35) | type OnMessageFunc = (msg: MessageEvent) => void; type NativeWorker (line 37) | interface NativeWorker { type RuntimeMemoryStatistics (line 43) | interface RuntimeMemoryStatistics { type ExceptionHandlerResult (line 48) | const enum ExceptionHandlerResult { type BackendRenderingType (line 54) | const enum BackendRenderingType { type AssetEntry (line 60) | type AssetEntry = Asset | string; type LoadedAsset (line 62) | interface LoadedAsset { type LoadedAssetImageMetadata (line 66) | interface LoadedAssetImageMetadata { type LoadedAssetLottieMetadata (line 72) | interface LoadedAssetLottieMetadata { type LoadedAssetSkCodecMetadata (line 79) | interface LoadedAssetSkCodecMetadata { type LoadedAssetMetadata (line 87) | type LoadedAssetMetadata = LoadedAssetImageMetadata | LoadedAssetLottieM... type ValdiRuntime (line 89) | interface ValdiRuntime extends RuntimeBase { FILE: src/valdi_modules/src/valdi/valdi_core/src/WithLazyPromise.tsx function withLazyPromise (line 10) | function withLazyPromise( FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/CustomMessageHandler.d.ts type CustomMessageHandler (line 1) | interface CustomMessageHandler { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/DaemonClientManager.ts type DaemonClientEventType (line 4) | const enum DaemonClientEventType { type DaemonConnectedClientPlatformType (line 10) | const enum DaemonConnectedClientPlatformType { type DaemonConnectedClient (line 15) | interface DaemonConnectedClient { type IDaemonClient (line 21) | interface IDaemonClient { class ReceivedDaemonClientMessage (line 27) | class ReceivedDaemonClientMessage { method constructor (line 28) | constructor(readonly message: DaemonClientMessage, readonly client: ID... method respond (line 30) | respond(makeMessage: (requestId: string) => string) { type IDaemonClientManagerListener (line 43) | interface IDaemonClientManagerListener { constant MESSAGE_TIMEOUT (line 51) | const MESSAGE_TIMEOUT = 10000; class PendingMessage (line 53) | class PendingMessage { method constructor (line 56) | constructor( method doResolve (line 63) | doResolve(message: DaemonClientMessage) { method doReject (line 74) | doReject(error: any) { class DaemonClientManager (line 86) | class DaemonClientManager { method addListener (line 92) | addListener(listener: IDaemonClientManagerListener) { method removeListener (line 108) | removeListener(listener: IDaemonClientManagerListener) { method fulfillMessage (line 115) | private fulfillMessage(requestId: string, onMessage: (message: Pending... method submitRequest (line 125) | submitRequest(daemonClient: IDaemonClient, request: DaemonClientReques... method submitMessage (line 143) | submitMessage( method onEvent (line 167) | onEvent(eventType: DaemonClientEventType, daemonClient: IDaemonClient,... FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/DaemonClientManagerResolver.ts function getDaemonClientManager (line 4) | function getDaemonClientManager(): DaemonClientManager { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/DaemonClientRequests.d.ts type DaemonClientRequestType (line 3) | const enum DaemonClientRequestType { type DaemonClientRequestBase (line 10) | interface DaemonClientRequestBase { method onRender (line 19) | onRender() { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/DebugMessage.d.ts type DebugLevel (line 1) | const enum DebugLevel { type SubmitDebugMessageFunc (line 8) | type SubmitDebugMessageFunc = (level: DebugLevel, message: string) => void; FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/DefaultErrorBoundary.tsx type State (line 8) | interface State { class DefaultErrorBoundary (line 18) | class DefaultErrorBoundary extends StatefulComponent<{}, State> { method onRender (line 21) | onRender() { method onError (line 30) | onError(error: Error) { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/ErrorComponent.tsx type ViewModel (line 11) | interface ViewModel { type ProcessedError (line 15) | interface ProcessedError { class ErrorComponent (line 26) | class ErrorComponent extends Component { method onViewModelUpdate (line 29) | onViewModelUpdate() { method onRender (line 71) | onRender() { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/ErrorViewModel.d.ts type ErrorViewModel (line 1) | interface ErrorViewModel { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/Messages.ts type DaemonClientMessageType (line 3) | const enum DaemonClientMessageType { type DaemonClientMessageBase (line 17) | interface DaemonClientMessageBase { method onRender (line 37) | onRender() { method renderNodePath (line 56) | private renderNodePath(nodeId: number) { method renderGenericIssue (line 68) | private renderGenericIssue() { method renderIssue (line 74) | private renderIssue(message: string) { FILE: src/valdi_modules/src/valdi/valdi_core/src/debugging/VirtualNodePathDisplayer.tsx type ViewModel (line 8) | interface ViewModel { class VirtualNodePathDisplayer (line 17) | class VirtualNodePathDisplayer extends Component { method onRender (line 18) | onRender() { method renderNodePaths (line 43) | renderNodePaths() { method renderChildrenCount (line 53) | private renderChildrenCount(label: string, count: number, indent: stri... method appendComment (line 63) | private appendComment(indent: string, text: string) { method appendAttributes (line 67) | private appendAttributes(builder: AttributedTextBuilder, attributes: S... method renderNode (line 84) | private renderNode(node: IRenderedVirtualNodeData, depth: number, node... method renderNodeChildren (line 146) | private renderNodeChildren( FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/ExternalUnparsedLocalizableStringResolver.ts class ExternalUnparsedLocalizableStringResolver (line 4) | class ExternalUnparsedLocalizableStringResolver implements IUnparsedLoca... method constructor (line 5) | constructor(readonly module: string) {} method resolveUnparsedLocalizableString (line 7) | resolveUnparsedLocalizableString(key: string): string | undefined { FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/IUnparsedLocalizableStringResolver.d.ts type IUnparsedLocalizableStringResolver (line 1) | interface IUnparsedLocalizableStringResolver { FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/InlineUnparsedLocalizableStringResolver.ts function convertStringParametersToIndexes (line 5) | function convertStringParametersToIndexes(str: string): string { type LocalizableJsonFileEntry (line 28) | interface LocalizableJsonFileEntry { type LocalizationJsonFile (line 32) | interface LocalizationJsonFile { type GetJsonFileFn (line 36) | type GetJsonFileFn = (filePath: string) => LocalizationJsonFile | undefi... type GetCurrentLocalesFn (line 38) | type GetCurrentLocalesFn = () => readonly Locale[]; type AvailableLocalization (line 40) | interface AvailableLocalization { class InlineUnparsedLocalizableStringResolver (line 45) | class InlineUnparsedLocalizableStringResolver implements IUnparsedLocali... method constructor (line 48) | constructor( method withCurrentLocales (line 59) | withCurrentLocales(getCurrentLocales: GetCurrentLocalesFn): InlineUnpa... method resolveUnparsedLocalizableString (line 68) | resolveUnparsedLocalizableString(key: string): string | undefined { method resolveLocalizationJsonFile (line 77) | private resolveLocalizationJsonFile(): LocalizationJsonFile { FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/Locale.ts class Locale (line 1) | class Locale { method constructor (line 5) | constructor(language: string, region: string | undefined) { method toString (line 10) | toString(): string { method parse (line 18) | static parse(input: string): Locale { FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/LocaleResolver.ts function getCurrentLocales (line 4) | function getCurrentLocales(): Locale[] { constant LOCALE_PRIORITY_MULTIPLER (line 18) | const LOCALE_PRIORITY_MULTIPLER = 100000; type LocaleScore (line 20) | const enum LocaleScore { function isFallbackLocale (line 27) | function isFallbackLocale(locale: Locale): boolean { function computeLocaleScore (line 39) | function computeLocaleScore(currentLocale: Locale, candidateLocale: Loca... function resolveLocale (line 56) | function resolveLocale(currentLocales: readonly Locale[], candidateLocal... FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/LocalizableString.ts type LocalizableStringPart (line 3) | type LocalizableStringPart = string | number; type LocalizableStringParameterType (line 5) | enum LocalizableStringParameterType { class LocalizableString (line 10) | class LocalizableString { method constructor (line 25) | constructor(original: string, parts: readonly LocalizableStringPart[]) { method format (line 30) | format(types: LocalizableStringParameterType[], args: any[]): string { method parse (line 64) | static parse(input: string): LocalizableString { FILE: src/valdi_modules/src/valdi/valdi_core/src/localization/LocalizableStringsModule.ts constant EXPORT_KEY (line 6) | const EXPORT_KEY = Symbol(); type LocalizableStringsModuleExports (line 8) | interface LocalizableStringsModuleExports { class LocalizableStringsModule (line 12) | class LocalizableStringsModule { method stringResolver (line 15) | get stringResolver(): IUnparsedLocalizableStringResolver { method stringResolver (line 19) | set stringResolver(value: IUnparsedLocalizableStringResolver) { method constructor (line 29) | constructor(stringResolver: IUnparsedLocalizableStringResolver) { method add (line 35) | add(key: string, parameterTypes: LocalizableStringParameterType[] | un... method getOrCreateLocalizableString (line 49) | private getOrCreateLocalizableString(key: string): LocalizableString { method fromExports (line 60) | static fromExports(exports: LocalizableStringsModuleExports): Localiza... FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/GlobalProviderSource.ts type GlobalProviderSourceId (line 4) | type GlobalProviderSourceId = number; type GlobalProviderSourceIndex (line 6) | type GlobalProviderSourceIndex = { [key: GlobalProviderSourceId]: IProvi... type GlobalProviderSourceStore (line 8) | interface GlobalProviderSourceStore { type GlobalProviderSourceStoreAccessor (line 13) | interface GlobalProviderSourceStoreAccessor { function getOrCreateGlobalProviderSourceStore (line 19) | function getOrCreateGlobalProviderSourceStore(): GlobalProviderSourceSto... function getGlobalProviderSource (line 34) | function getGlobalProviderSource(globalProviderSourceId: GlobalProviderS... function getGlobalProviderSourceOrThrow (line 41) | function getGlobalProviderSourceOrThrow(globalProviderSourceId: GlobalPr... function registerGlobalProviderSource (line 53) | function registerGlobalProviderSource(providerSource: IProviderSource): ... function unregisterGlobalProviderSource (line 66) | function unregisterGlobalProviderSource(globalProviderSourceId: GlobalPr... function createGlobalProviderSource (line 78) | function createGlobalProviderSource( function combineGlobalProviderSource (line 97) | function combineGlobalProviderSource(globalProviderSourceIds: GlobalProv... FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/IProviderSource.d.ts type IProviderSource (line 6) | interface IProviderSource { FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/ProviderComponent.d.ts type ProviderSourceComponent (line 5) | interface ProviderSourceComponent extends IComponent = Readonly; type ProviderViewModel (line 11) | interface ProviderViewModel { type ProviderComponent (line 15) | interface ProviderComponent extends ProviderSourceComponent FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/ProviderKey.ts type ProviderKeyName (line 1) | type ProviderKeyName = string; type ProviderKey (line 3) | interface ProviderKey { function createProviderKey (line 11) | function createProviderKey(name: ProviderKeyName): ProviderKey implements IProviderSource { method constructor (line 11) | constructor(readonly parent: IProviderSource, readonly key: ProviderKe... method getValue (line 13) | getValue(key: ProviderKey): T { method hasValue (line 21) | hasValue(key: ProviderKey): boolean { method withValue (line 29) | withValue(key: ProviderKey, value: T): IProviderSource { class ProviderSourceHead (line 38) | class ProviderSourceHead implements IProviderSource { method constructor (line 39) | constructor() {} method getValue (line 41) | getValue(key: ProviderKey): T { method hasValue (line 45) | hasValue(key: ProviderKey): boolean { method withValue (line 49) | withValue(key: ProviderKey, value: T): IProviderSource { class ProviderSourceList (line 54) | class ProviderSourceList implements IProviderSource { method constructor (line 55) | constructor(readonly providerSources: IProviderSource[]) {} method getValue (line 57) | getValue(key: ProviderKey): T { method hasValue (line 66) | hasValue(key: ProviderKey): boolean { method withValue (line 75) | withValue(key: ProviderKey, value: T): IProviderSource { FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/WithGlobalProviderSource.tsx type ViewModel (line 6) | interface ViewModel { type State (line 10) | interface State { class WithGlobalProviderSource (line 19) | class WithGlobalProviderSource method onViewModelUpdate (line 27) | onViewModelUpdate() { method onRender (line 42) | onRender(): void { method $getProviderSource (line 46) | $getProviderSource(): IProviderSource | undefined { FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/createProvider.tsx type ProviderComponentState (line 8) | interface ProviderComponentState { function createProviderComponentWithKeyName (line 24) | function createProviderComponentWithKeyName( function createProviderComponent (line 42) | function createProviderComponent(providerKey: ProviderKey(key: ProviderKey): TValue { FILE: src/valdi_modules/src/valdi/valdi_core/src/provider/withProviders.tsx type ProviderValues (line 7) | type ProviderValues = { type ProvidersValuesViewModel (line 11) | type ProvidersValuesViewModel> =... type ProvidersConsumptionComponent (line 12) | type ProvidersConsumptionComponent = IComponent = { type GetOutViewModel (line 18) | type GetOutViewModel = Omit; function withProviderKeys (line 32) | function withProviderKeys void) { method attachRenderer (line 33) | attachRenderer(renderer: IDetachedSlotRenderer): void { method detachRenderer (line 37) | detachRenderer(renderer: IDetachedSlotRenderer): void { method onRendererReady (line 44) | onRendererReady(renderer: IDetachedSlotRenderer) { FILE: src/valdi_modules/src/valdi/valdi_core/src/slot/DetachedSlotRenderer.tsx type ViewModel (line 4) | interface ViewModel { class DetachedSlotRenderer (line 12) | class DetachedSlotRenderer extends Component implements IDeta... method onViewModelUpdate (line 13) | onViewModelUpdate(previousViewModel?: ViewModel) { method onDestroy (line 21) | onDestroy() { method onRender (line 25) | onRender() { FILE: src/valdi_modules/src/valdi/valdi_core/src/tslib.js function createExporter (line 58) | function createExporter(exports, previous) { function __ (line 79) | function __() { this.constructor = d; } function accept (line 115) | function accept(f) { if (f !== void 0 && typeof f !== "function") throw ... function adopt (line 164) | function adopt(value) { return value instanceof P ? value : new P(functi... function fulfilled (line 166) | function fulfilled(value) { try { step(generator.next(value)); } catch (... function rejected (line 167) | function rejected(value) { try { step(generator["throw"](value)); } catc... function step (line 168) | function step(result) { result.done ? resolve(result.value) : adopt(resu... function verb (line 176) | function verb(n) { return function (v) { return step([n, v]); }; } function step (line 177) | function step(op) { function verb (line 280) | function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(fu... function resume (line 281) | function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3... function step (line 282) | function step(r) { r.value instanceof __await ? Promise.resolve(r.value.... function fulfill (line 283) | function fulfill(value) { resume("next", value); } function reject (line 284) | function reject(value) { resume("throw", value); } function settle (line 285) | function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q... function verb (line 291) | function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { v... function verb (line 298) | function verb(n) { i[n] = o[n] && function (v) { return new Promise(func... function settle (line 299) | function settle(resolve, reject, d, v) { Promise.resolve(v).then(functio... function fail (line 370) | function fail(e) { function next (line 374) | function next() { FILE: src/valdi_modules/src/valdi/valdi_core/src/utility_types/MergeType.d.ts type MergeType (line 9) | type MergeType = { type CommonKeys (line 21) | type CommonKeys = keyof T; type AllKeys (line 23) | type AllKeys = T extends any ? keyof T : never; type Subtract (line 25) | type Subtract = A extends C ? never : A; type NonCommonKeys (line 26) | type NonCommonKeys = Subtract, CommonKeys>; type PickType (line 28) | type PickType> = T extends { [k in K]?: any } ? ... type PickTypeOf (line 30) | type PickTypeOf = K extends AllKe... FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/AttributedTextBuilder.ts type AttributedTextStyled (line 18) | interface AttributedTextStyled { class AttributedTextBuilder (line 28) | class AttributedTextBuilder { method appendText (line 34) | appendText(text: string): AttributedTextBuilder { method append (line 42) | append(text: string, attributes?: AttributedTextAttributes): Attribute... method appendStyled (line 59) | appendStyled(styled: AttributedTextStyled): AttributedTextBuilder { method withStyle (line 67) | withStyle(attributes: AttributedTextAttributes, cb: (builder: Attribut... method pushFont (line 80) | pushFont(font: string): AttributedTextBuilder { method pushColor (line 89) | pushColor(color: string): AttributedTextBuilder { method pushTextDecoration (line 98) | pushTextDecoration(textDecoration: LabelTextDecoration): AttributedTex... method pushOnTap (line 107) | pushOnTap(onTap: AttributedTextOnTap): AttributedTextBuilder { method pushOnLayout (line 115) | pushOnLayout(onLayout: AttributedTextOnLayout): AttributedTextBuilder { method pushOutlineColor (line 123) | pushOutlineColor(outlineColor: string): AttributedTextBuilder { method pushOutlineWidth (line 131) | pushOutlineWidth(outlineWidth: number): AttributedTextBuilder { method pushOuterOutlineColor (line 139) | pushOuterOutlineColor(outerOutlineColor: string): AttributedTextBuilder { method pushOuterOutlineWidth (line 147) | pushOuterOutlineWidth(outerOutlineWidth: number): AttributedTextBuilder { method pushInlineImage (line 156) | pushInlineImage(attachment: AttributedTextInlineImageAttachment): Attr... method appendInlineImage (line 169) | appendInlineImage(attachment: AttributedTextInlineImageAttachment, pla... method pop (line 180) | pop(): AttributedTextBuilder { method appendEntry (line 185) | private appendEntry(type: AttributedTextEntryType, value: string | Any... method pushStyle (line 189) | private pushStyle(attributes: AttributedTextAttributes): number { method popCount (line 239) | private popCount(count: number) { method build (line 245) | build(): AttributedText { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/Buffer.ts class Buffer (line 5) | class Buffer { method constructor (line 9) | constructor(initialCapacity: number) { method inner (line 15) | inner(): ArrayBuffer { method empty (line 19) | empty(): boolean { method rewind (line 27) | rewind() { method size (line 31) | size(): number { method ensureCapacity (line 35) | private ensureCapacity(desiredCapacity: number): DataView { method putUint32 (line 50) | putUint32(value: number) { method putUint32_2 (line 57) | putUint32_2(value1: number, value2: number) { method putUint32_3 (line 65) | putUint32_3(value1: number, value2: number, value3: number) { method putUint32_4 (line 74) | putUint32_4(value1: number, value2: number, value3: number, value4: nu... method putUint32_5 (line 84) | putUint32_5(value1: number, value2: number, value3: number, value4: nu... method putFloat64 (line 95) | putFloat64(value: number) { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/Callback.ts constant OWNER_KEY (line 1) | const OWNER_KEY = Symbol(); constant CALLBACK_KEY (line 2) | const CALLBACK_KEY = Symbol(); type AnyFunction (line 4) | type AnyFunction = (...args: any[]) => any; type Callback (line 18) | interface Callback { function createReusableCallback (line 34) | function createReusableCallback(callback: F): Cal... FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/CallbackInternal.ts function tryReuseCallback (line 17) | function tryReuseCallback( FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/ClassNames.ts function classNames (line 14) | function classNames(...args: any[]): string { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/CompilerError.ts class CompilerError (line 1) | class CompilerError extends Error {} FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/ComponentUtils.ts type KeyedItem (line 4) | interface KeyedItem { function doGetChildComponentsOfType (line 9) | function doGetChildComponentsOfType( function getChildComponent (line 33) | function getChildComponent( function getForEachComponents (line 43) | function getForEachComponents( FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/EditTextUtils.ts function makeUpdatedEvent (line 8) | function makeUpdatedEvent(from: EditTextEvent, newText: string): EditTex... FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/ErrorUtils.ts function toError (line 5) | function toError(error: any): Error { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/FunctionUtils.ts type CallbackOptions (line 6) | const enum CallbackOptions { function makeConfiguredCallback (line 36) | function makeConfiguredCallback(options: Callback... function makeMainThreadCallback (line 52) | function makeMainThreadCallback(fn: F): F { function makeInterruptibleCallback (line 61) | function makeInterruptibleCallback(fn: F): F { function makeSingleCallInterruptibleCallback (line 69) | function makeSingleCallInterruptibleCallback(fn: ... function makeInterruptibleCallbackOptionally (line 77) | function makeInterruptibleCallbackOptionally(inte... function makeSingleCallCallback (line 92) | function makeSingleCallCallback(fn: F): F { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/GeometricPathBuilder.ts type GeometricPathComponent (line 5) | const enum GeometricPathComponent { type GeometricPathScaleType (line 19) | const enum GeometricPathScaleType { class GeometricPathBuilder (line 58) | class GeometricPathBuilder { method constructor (line 61) | constructor(extentWidth: number, extentHeight: number, scaleType?: Geo... method moveTo (line 68) | moveTo(x: number, y: number): GeometricPathBuilder { method lineTo (line 76) | lineTo(x: number, y: number): GeometricPathBuilder { method rectTo (line 84) | rectTo(x: number, y: number, width: number, height: number): Geometric... method roundRectTo (line 92) | roundRectTo( method arcTo (line 110) | arcTo( method ovalTo (line 124) | ovalTo(x: number, y: number, width: number, height: number): Geometric... method cubicTo (line 133) | cubicTo( method quadTo (line 149) | quadTo(x: number, y: number, controlX: number, controlY: number): Geom... method close (line 157) | close(): GeometricPathBuilder { method build (line 166) | build(): GeometricPath { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/IdentifyableObject.ts type IdentifyableObject (line 1) | interface IdentifyableObject { function setObjectId (line 7) | function setObjectId(object: any) { function getObjectId (line 15) | function getObjectId(object: any): number | undefined { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/ImageFilter.ts type FilterType (line 5) | const enum FilterType { function clampRatio (line 10) | function clampRatio(ratio: number): number { function blur (line 20) | function blur(radius: number): ImageFilter { function colorMatrix (line 28) | function colorMatrix( function invert (line 78) | function invert(): ImageFilter { function grayscale (line 87) | function grayscale(intensity: number = 1): ImageFilter { function sepia (line 119) | function sepia(intensity: number = 1) { function brightness (line 151) | function brightness(value: number) { function contrast (line 160) | function contrast(value: number) { function compose (line 171) | function compose(...filters: ImageFilter[]): ImageFilter { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/KeepAliveCallback.ts type KeepAlive (line 3) | type KeepAlive = number; function beginKeepAlive (line 4) | function beginKeepAlive(): KeepAlive { function endKeepAlive (line 9) | function endKeepAlive(keepAlive: KeepAlive) { function makeKeepAliveCallback (line 19) | function makeKeepAliveCallback(callback: F): F { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/LazyPromise.ts type ILazyPromise (line 1) | interface ILazyPromise { class LazyPromise (line 17) | class LazyPromise implements ILazyPromise { method promise (line 20) | get promise(): Promise { method constructor (line 35) | constructor(importFn: () => Promise) { method then (line 39) | then(cb: (value: T) => F): ILazyPromise { function lazyPromise (line 49) | function lazyPromise(promiseFn: () => Promise): ILazyPromise { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/NumberUtils.ts function formatNumber (line 21) | function formatNumber(value: number, numFractionalDigits: number = -1): ... function sanitizeLocaleIdentifier (line 49) | function sanitizeLocaleIdentifier(localeIdentifier: string): string { function formatNumberWithCurrency (line 58) | function formatNumberWithCurrency( function serializeLong (line 82) | function serializeLong(value: number | Long): Long { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/OnIdle.ts function onIdleInterruptible (line 13) | function onIdleInterruptible(cb: () => void) { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/Optional.ts type Optional (line 6) | interface Optional { constant EMPTY_OPTIONAL (line 10) | const EMPTY_OPTIONAL: Readonly> = { data: undefined }; FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/PartialUtils.ts function mergePartial (line 7) | function mergePartial(partial: Partial, into: T | undefined): T | ... FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/PromiseUtils.ts type PromiseLikeFunction (line 3) | type PromiseLikeFunction = (cb: (data?: T, err?: any) => void) => void; function promisify (line 9) | function promisify(fn: PromiseLikeFunction): Promise { function promisifyProducer (line 28) | function promisifyProducer(fn: () => T): Promise { function wait (line 43) | function wait(delayMs: number): Promise { function waitInterruptible (line 56) | function waitInterruptible(delayMs: number): Promise { class PromiseDeduper (line 68) | class PromiseDeduper { method isPerforming (line 71) | get isPerforming(): boolean { method performIfNeeded (line 79) | performIfNeeded(provider: () => Promise): Promise { class PromiseCache (line 98) | class PromiseCache { method invalidate (line 101) | invalidate(): void { method performIfNeeded (line 105) | performIfNeeded(provider: () => Promise): Promise { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/PropertyList.ts function enumeratePropertyList (line 6) | function enumeratePropertyList( function removeProperty (line 25) | function removeProperty(propertyList: PropertyList, property: string): a... function hasProperty (line 41) | function hasProperty(propertyList: PropertyList, property: string): bool... function propertyListToObject (line 53) | function propertyListToObject(propertyList: PropertyList): StringMap { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/RenderedElementUtils.ts function relativePositionTo (line 9) | function relativePositionTo(parent: IRenderedElement, child: IRenderedEl... function frameContainsPosition (line 29) | function frameContainsPosition(frame: ElementFrame, position: Point): bo... function framePosition (line 41) | function framePosition(frame: ElementFrame): Point { function frameSize (line 47) | function frameSize(frame: ElementFrame): Size { function rootElement (line 55) | function rootElement(element: IRenderedElement | undefined): IRenderedEl... function rootElementWithFrame (line 68) | function rootElementWithFrame(element: IRenderedElement | undefined): IR... function absolutePosition (line 90) | function absolutePosition(element: IRenderedElement | undefined): Point { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/RenderedVirtualNodeUtils.ts function outputXMLAttributeValue (line 3) | function outputXMLAttributeValue(value: any): string { function outputXML (line 20) | function outputXML(virtualNode: IRenderedVirtualNode, indent: string, ou... function getNodeTag (line 58) | function getNodeTag(virtualNode: IRenderedVirtualNode): string { function toXML (line 67) | function toXML(virtualNode: IRenderedVirtualNode, recursive: boolean): s... function computeUniqueId (line 74) | function computeUniqueId(virtualNode: IRenderedVirtualNode): string { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/RendererError.ts class RendererError (line 3) | class RendererError extends Error { method constructor (line 4) | constructor( FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/Stopwatch.ts type DurationMills (line 1) | type DurationMills = number; type DurationMicros (line 2) | type DurationMicros = number; class Duration (line 4) | class Duration { method constructor (line 7) | constructor(milliseconds: DurationMills) { method seconds (line 11) | get seconds(): number { method microseconds (line 15) | get microseconds(): number { method subtracting (line 19) | subtracting(other: Duration): Duration { method adding (line 23) | adding(other: Duration): Duration { method toString (line 27) | toString(): string { class Stopwatch (line 46) | class Stopwatch { method constructor (line 50) | constructor() { method createAndStart (line 55) | static createAndStart(): Stopwatch { method start (line 61) | start() { method stop (line 66) | stop() { method pause (line 70) | pause() { method resume (line 74) | resume() { method elapsedMicros (line 79) | elapsedMicros(): DurationMills { method elapsedMs (line 83) | elapsedMs(): number { method elapsed (line 88) | elapsed(): Duration { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/StringUtils.ts function toCamelCase (line 3) | function toCamelCase(snakeCaseString: string): string { function capitalize (line 26) | function capitalize(str: string): string { function debugStringify (line 33) | function debugStringify(object: any, maxDepth: number, pretty: boolean):... function stringifyIndent (line 44) | function stringifyIndent(depth: number) { function stringifyInnerSafely (line 52) | function stringifyInnerSafely( function stringifyInner (line 70) | function stringifyInner( function titleCase (line 226) | function titleCase(str: string): string { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/TestUtils.ts type ValdiGlobalTestSuiteDoneHandler (line 1) | type ValdiGlobalTestSuiteDoneHandler = { function registerValdiTestSuiteDoneCallback (line 16) | function registerValdiTestSuiteDoneCallback(callback: () => void): void { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/TimeUtils.ts function formatDurationMs (line 6) | function formatDurationMs(ms: number): string { function formatDurationSeconds (line 16) | function formatDurationSeconds(seconds: number): string { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/Trace.ts type RecordedTrace (line 5) | interface RecordedTrace { function startTraceRecording (line 20) | function startTraceRecording(): number { function stopTraceRecording (line 28) | function stopTraceRecording(id: number): RecordedTrace[] { function trace (line 50) | function trace(tag: string, func: () => T): T { constant TRACE_PROXY_KEY (line 58) | const TRACE_PROXY_KEY = '$trace-proxy-target'; function makeProxyFunction (line 60) | function makeProxyFunction(tag: string, fn: (...params: any[]) => any): ... function makeTraceProxyFunctionForProperty (line 67) | function makeTraceProxyFunctionForProperty( function installTraceProxy (line 103) | function installTraceProxy(objectClass: new (...input: any[]) => any) { function Trace (line 139) | function Trace(cls: new (...input: any[]) => any): void { function TraceMethod (line 146) | function TraceMethod(target: any, propertyKey: string, descriptor: Prope... FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/UuidUtils.ts function uuidBytesToString (line 1) | function uuidBytesToString(bytes: Uint8Array): string { function byteToString (line 12) | function byteToString(byte: number): string { function uuidToString (line 20) | function uuidToString(lowBits: Long, highBits: Long): string { function stringToUUID (line 29) | function stringToUUID(str: string): { lowBits: Long; highBits: Long } { FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/When.ts type NotFalse (line 1) | type NotFalse = Type extends false ? never : Type; function when (line 4) | function when(val: In, fn: (val: NotFalse>) => ... function whenDefined (line 12) | function whenDefined(val: In, fn: (val: NonNullable) => Out... FILE: src/valdi_modules/src/valdi/valdi_core/src/utils/WithRequired.ts type WithRequired (line 1) | type WithRequired = T & { [P in K]-?: T[P] }; FILE: src/valdi_modules/src/valdi/valdi_core/web/ApplicationBridge.ts method cancel (line 3) | cancel() {} function observeEnteredBackground (line 14) | function observeEnteredBackground(_observe: () => void): ApplicationCanc... function observeEnteredForeground (line 23) | function observeEnteredForeground(_observe: () => void): ApplicationCanc... function observeKeyboardHeight (line 32) | function observeKeyboardHeight(observe: (height: number) => void): Appli... function isForegrounded (line 45) | function isForegrounded(): boolean { function isIntegrationTestEnvironment (line 56) | function isIntegrationTestEnvironment(): boolean { function getAppVersion (line 73) | function getAppVersion(): string { FILE: src/valdi_modules/src/valdi/valdi_core/web/DeviceBridge.ts method cancel (line 4) | cancel() {} constant DPR (line 17) | const DPR = isBrowser && window.devicePixelRatio ? window.devicePixelRat... function on (line 19) | function on( function getSafeAreaInset (line 28) | function getSafeAreaInset(side: 'top' | 'right' | 'bottom' | 'left'): nu... function copyToClipBoard (line 48) | function copyToClipBoard(text: string): void { function getSystemType (line 72) | function getSystemType(): DeviceSystemType { function getSystemVersion (line 79) | function getSystemVersion(): string { function getModel (line 89) | function getModel(): string { function getDisplayWidth (line 98) | function getDisplayWidth(): number { function getDisplayHeight (line 103) | function getDisplayHeight(): number { function getDisplayScale (line 108) | function getDisplayScale(): number { function getWindowWidth (line 112) | function getWindowWidth(): number { function getWindowHeight (line 117) | function getWindowHeight(): number { function getDisplayLeftInset (line 122) | function getDisplayLeftInset(): number { function getDisplayRightInset (line 126) | function getDisplayRightInset(): number { function getDisplayTopInset (line 130) | function getDisplayTopInset(): number { function getDisplayBottomInset (line 134) | function getDisplayBottomInset(): number { function getDeviceLocales (line 138) | function getDeviceLocales(): string[] { function getLocaleUsesMetricSystem (line 146) | function getLocaleUsesMetricSystem(): boolean { function getTimeZoneName (line 162) | function getTimeZoneName(): string { function getTimeZoneRawSecondsFromGMT (line 167) | function getTimeZoneRawSecondsFromGMT(timeZoneName: string | undefined):... function getTimeZoneDstSecondsFromGMT (line 191) | function getTimeZoneDstSecondsFromGMT(timeZoneName: string | undefined):... function getUptimeMs (line 214) | function getUptimeMs(): number { function performHapticFeedback (line 219) | function performHapticFeedback(_hapticType: DeviceHapticFeedbackType): v... function observeDisplayInsetChange (line 226) | function observeDisplayInsetChange(observe: () => void): DeviceCancelable { function observeDisplaySizeChange (line 233) | function observeDisplaySizeChange(observe: () => void): DeviceCancelable { function observeDarkMode (line 237) | function observeDarkMode(observe: (isDarkMode: boolean) => void): Device... function isDesktop (line 257) | function isDesktop(): boolean { function isWeb (line 262) | function isWeb(): boolean { FILE: src/valdi_modules/src/valdi/valdi_core/web/Strings.ts function getLocalizedString (line 1) | function getLocalizedString(bundle: string, key: string): string | undef... FILE: src/valdi_modules/src/valdi/valdi_http/src/HTTPClient.ts function makeURL (line 7) | function makeURL(baseUrl: string | undefined, pathOrUrl: string): string { class HTTPClient (line 24) | class HTTPClient implements IHTTPClient { method constructor (line 25) | constructor(readonly baseUrl?: string | undefined) {} method perform (line 27) | perform( method get (line 58) | get(pathOrUrl: string, headers?: StringMap | undefined): Cance... method put (line 62) | put( method post (line 70) | post( method delete (line 78) | delete(pathOrUrl: string, headers: StringMap | undefined): Can... method head (line 82) | head(pathOrUrl: string, headers: StringMap | undefined): Cance... FILE: src/valdi_modules/src/valdi/valdi_http/src/HTTPTypes.d.ts type HTTPMethod (line 3) | const enum HTTPMethod { type HTTPRequest (line 11) | interface HTTPRequest { type HTTPResponse (line 19) | interface HTTPResponse { FILE: src/valdi_modules/src/valdi/valdi_http/src/IHTTPClient.d.ts type IHTTPClient (line 5) | interface IHTTPClient { FILE: src/valdi_modules/src/valdi/valdi_http/web/WebHTTPClient.ts function performRequest (line 4) | function performRequest( FILE: src/valdi_modules/src/valdi/valdi_image_generator/src/ImageGenerator.ts function waitForIdle (line 7) | function waitForIdle(): Promise { function withKeepAlive (line 13) | function withKeepAlive(cb: () => Promise): Promise { function renderAsBitmap (line 21) | async function renderAsBitmap(bitmapInfo: BitmapInfo, renderFn: () => vo... type GenerateImageParams (line 44) | interface GenerateImageParams { function renderImage (line 54) | async function renderImage(params: GenerateImageParams, renderFn: () => ... FILE: src/valdi_modules/src/valdi/valdi_image_generator/src/main.ts function imageGeneratorMain (line 7) | function imageGeneratorMain(renderFn: () => void) { FILE: src/valdi_modules/src/valdi/valdi_navigation/src/INavigator.ts type INavigatorPageConfig (line 2) | interface INavigatorPageConfig { type INavigatorPageVisibility (line 18) | const enum INavigatorPageVisibility { type INavigator (line 27) | interface INavigator { type JSOnlyINavigator (line 44) | interface JSOnlyINavigator { FILE: src/valdi_modules/src/valdi/valdi_navigation/src/NavigationComponent.ts type NavigationPageContext (line 5) | interface NavigationPageContext { type INavigationComponent (line 10) | interface INavigationComponent extends IComponent { function getNavigationController (line 19) | function getNavigationController(component: IComponent): NavigationContr... function getNavigationComponent (line 24) | function getNavigationComponent(component: IComponent): INavigationCompo... FILE: src/valdi_modules/src/valdi/valdi_navigation/src/NavigationController.ts type WithComponentPath (line 5) | type WithComponentPath = T & { componentPath: string }; type NavigationOptions (line 7) | interface NavigationOptions extends InternalNavigationOptions { type NavigationPushOptions (line 22) | interface NavigationPushOptions extends NavigationOptions {} type NavigationPresentOptions (line 24) | interface NavigationPresentOptions extends NavigationOptions { function verifyPage (line 33) | function verifyPage, ViewModel,... type BackButtonObserver (line 41) | type BackButtonObserver = () => void; type PageVisibilityObserver (line 42) | type PageVisibilityObserver = (visibility: INavigatorPageVisibility) => ... type OnPausePopAfterDelay (line 44) | interface OnPausePopAfterDelay { class NavigationController (line 52) | class NavigationController { method constructor (line 53) | constructor(private navigator: INavigator) { method push (line 70) | push void { method updateNavigatorBackButtonObserverIfNeeded (line 195) | private updateNavigatorBackButtonObserverIfNeeded() { method registerBackButtonObserver (line 217) | registerBackButtonObserver(observer: BackButtonObserver): () => void { method addPageVisibilityObserver (line 230) | addPageVisibilityObserver(observer: PageVisibilityObserver) { method removePageVisibilityObserver (line 241) | removePageVisibilityObserver(observer: PageVisibilityObserver) { method updateOnPausePopAfterDelay (line 264) | private updateOnPausePopAfterDelay() { method registerOnPausePopAfterDelay (line 281) | registerOnPausePopAfterDelay(delayMs: number | undefined): () => void { type InternalNavigationOptions (line 302) | interface InternalNavigationOptions { FILE: src/valdi_modules/src/valdi/valdi_navigation/src/NavigationPage.ts type AnyFunction (line 3) | type AnyFunction = (...input: any[]) => A; type AnyConstructor (line 4) | type AnyConstructor = new (...input: any[]) => A; type Mixin (line 6) | type Mixin = InstanceType>; method get (line 23) | get() { FILE: src/valdi_modules/src/valdi/valdi_navigation/src/NavigationRoot.tsx type NavigationRootViewModel (line 8) | interface NavigationRootViewModel { class NavigationRoot (line 12) | class NavigationRoot extends Component) { method getCurrentItem (line 140) | private getCurrentItem(): ComponentStackEntry { method pushComponent (line 144) | pushComponent( method appendEntry (line 158) | private appendEntry(newEntry: ComponentStackEntry, animated: boolean) { method applyTransitionFromState (line 184) | private applyTransitionFromState( method applyTransitionToState (line 213) | private applyTransitionToState(leftEntry: ComponentStackEntry, rightEn... method makeEntry (line 239) | private makeEntry( method indexOfNavigator (line 298) | private indexOfNavigator(navigator: INavigator): number { method popToNavigator (line 309) | popToNavigator(navigator: INavigator, animated: boolean) { method dismissNavigator (line 320) | dismissNavigator(navigator: INavigator, animated: boolean) { method pop (line 337) | pop(animated: boolean) { method doPop (line 346) | private doPop(atItem: ComponentStackEntry, animationType: AnimationTyp... method teardownStackEntry (line 381) | private teardownStackEntry(entry: ComponentStackEntry) { method rebuildStack (line 385) | private rebuildStack() { method updateStackNonAnimated (line 411) | private updateStackNonAnimated(newStack: ComponentStackEntry[]) { class NavigationViewNavigator (line 458) | class NavigationViewNavigator implements INavigator, JSOnlyINavigator { method constructor (line 459) | constructor(private navigationView: NavigationView) {} method hasTransparentBackground (line 464) | private hasTransparentBackground(page: INavigatorPageConfig): boolean { method pushComponent (line 472) | pushComponent(page: INavigatorPageConfig, animated: boolean): void { method pop (line 484) | pop(animated: boolean): void { method popToRoot (line 488) | popToRoot(animated: boolean): void { method popToSelf (line 493) | popToSelf(animated: boolean): void { method presentComponent (line 498) | presentComponent(page: INavigatorPageConfig, animated: boolean): void { method dismiss (line 510) | dismiss(animated: boolean): void { method forceDisableDismissalGesture (line 514) | forceDisableDismissalGesture(forceDisable: boolean): void { method setBackButtonObserver (line 518) | setBackButtonObserver(observer: (() => void) | undefined): void { method setOnPausePopAfterDelay (line 522) | setOnPausePopAfterDelay(delayMs: number | undefined): void { FILE: src/valdi_modules/src/valdi/valdi_protobuf/scripts/generate_test_protos.py function main (line 23) | def main(): FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/Arena.ts type DecodingMode (line 9) | const enum DecodingMode { type EncodingMode (line 38) | const enum EncodingMode { class Arena (line 54) | class Arena implements IArena { method constructor (line 58) | constructor(decodingMode?: DecodingMode, encodingMode?: EncodingMode) { method createMessage (line 65) | createMessage(constructor: IMessageConstructor): IMessage { method decodeMessage (line 74) | decodeMessage(constructor: IMessageConstructor, data: Uint8Array): IMe... method decodeMessageAsync (line 84) | decodeMessageAsync(constructor: IMessageConstructor, data: Uint8Array)... method decodeMessageDebugJSONAsync (line 102) | decodeMessageDebugJSONAsync(constructor: IMessageConstructor, data: st... method encodeMessage (line 120) | encodeMessage(message: IMessage): Uint8Array { method encodeMessageAsync (line 124) | encodeMessageAsync(message: IMessage): Promise { method batchEncodeMessageAsync (line 140) | batchEncodeMessageAsync(messages: readonly IMessage[]): Promise, printOptions: JSONPrintOpt... method getMessageFields (line 161) | getMessageFields(message: IMessage): any[] { method setMessageField (line 165) | setMessageField(message: IMessage, fieldIndex: number, totalFieldsLeng... method getMessageInstance (line 169) | getMessageInstance(constructor: IMessageConstructor, messageIndex: INa... method copyMessage (line 173) | copyMessage(message: IMessage): IMessage { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/Descriptor.ts class Descriptor (line 7) | class Descriptor implements IDescriptor { method fields (line 12) | get fields(): readonly IField[] { method constructor (line 21) | constructor( method setProperties (line 28) | setProperties(arena: IArena, message: IMessage, properties: StringMap<... method getConstructor (line 37) | getConstructor(): IMessageConstructor { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/FieldFactory.ts constant UNRECOGNIZED_ENUM_VALUE (line 27) | const UNRECOGNIZED_ENUM_VALUE = 0xffffffffff; type ValueConverter (line 29) | type ValueConverter = (arena: IArena, message: IMessage | undefi... type Preprocessor (line 30) | type Preprocessor = (arena: IArena, value: T) => T; type Postprocessor (line 31) | type Postprocessor = (value: T) => T; type MapEntry (line 33) | interface MapEntry { type ValueConverterPair (line 38) | interface ValueConverterPair = { function preprocessMessage (line 59) | function preprocessMessage(arena: IArena, messageFactory: IMessageFactor... function messageValueConverterPair (line 76) | function messageValueConverterPair(messageFactory: IMessageFactory): Val... function lazyEnumValueSet (line 91) | function lazyEnumValueSet(field: IField): () => { [key: number]: boolean... function enumValueConverterPair (line 104) | function enumValueConverterPair(field: IField): ValueConverterPair( function repeatedValueConverterPair (line 122) | function repeatedValueConverterPair< function mapValueConverterPair (line 172) | function mapValueConverterPair implements IMessage, Cons... method constructor (line 37) | constructor(readonly $arena: IArena, readonly $index: INativeMessageIn... method encode (line 42) | encode(): Uint8Array { method encodeAsync (line 49) | encodeAsync(): Promise { method clone (line 58) | clone>(this: T, arena?: IArena): T { method toPlainObject (line 66) | toPlainObject(): MessageProps { method toDebugJSON (line 86) | toDebugJSON(options?: JSONPrintOptions): string { method toConsoleRepresentation (line 93) | toConsoleRepresentation() { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/ProtobufBuilder.ts function createMessageNamespace (line 8) | function createMessageNamespace(descriptor: IDescriptor): IMessageNamesp... class DescriptorPool (line 66) | class DescriptorPool implements IDescriptorPool { method descriptorsLength (line 72) | get descriptorsLength(): number { method constructor (line 79) | constructor( method createPackageNamespace (line 93) | private createPackageNamespace(entries: INativeNamespaceEntries): Reco... method doDefineGetter (line 114) | private doDefineGetter(name: string, output: Record, gett... method insertPackageNamespace (line 143) | private insertPackageNamespace(name: string, id: number, output: Recor... method insertMessageNamespace (line 155) | private insertMessageNamespace(name: string, id: number, output: Recor... method getDescriptorForIndex (line 166) | getDescriptorForIndex(index: number): IDescriptor { method getFieldsForDescriptorIndex (line 182) | getFieldsForDescriptorIndex(descriptorIndex: number): readonly IField[] { method getMessageNamespace (line 186) | getMessageNamespace(messagePath: string): IMessageNamespace | undefined { function loadDescriptorPoolFromProtoFiles (line 213) | function loadDescriptorPoolFromProtoFiles(filename: string, protoFilesCo... function load (line 228) | function load(path: string): any { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/ValdiProtobuf.d.ts type OpaqueNativeObject (line 1) | type OpaqueNativeObject = {} & { __TYPE__: K }; type INativeMessageFactory (line 3) | type INativeMessageFactory = {}; type INativeMessageIndex (line 4) | type INativeMessageIndex = number; type INativeMessageArena (line 6) | type INativeMessageArena = {}; type NonRepeatedNativeFieldValues (line 8) | type NonRepeatedNativeFieldValues = number | boolean | Long | string | U... type RepeatedNativeFieldValues (line 9) | type RepeatedNativeFieldValues = ReadonlyArray =... type FieldType (line 17) | const enum FieldType { type FieldModifier (line 38) | const enum FieldModifier { type IField (line 44) | interface IField { type INativeDescriptor (line 54) | interface INativeDescriptor { type INativeNamespaceEntries (line 58) | type INativeNamespaceEntries = (string | number)[]; type ILoadMessageResult (line 60) | interface ILoadMessageResult { type ValdiProtobufModule (line 67) | interface ValdiProtobufModule { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/ValdiProtobufModule.ts function setProtobufModule (line 8) | function setProtobufModule(module: ValdiProtobufModule | undefined) { function getProtobufModule (line 12) | function getProtobufModule(): ValdiProtobufModule { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/types.d.ts type MapFieldMapKey (line 4) | type MapFieldMapKey = string | number; type MapFieldMapValue (line 5) | type MapFieldMapValue = NonRepeatedFieldValues; type MapFieldValue (line 6) | type MapFieldValue = ReadonlyMap; type NonRepeatedFieldValues (line 7) | type NonRepeatedFieldValues = boolean | string | Uint8Array | number | L... type RepeatedFieldValues (line 8) | type RepeatedFieldValues = ReadonlyArray; type FieldValues (line 9) | type FieldValues = NonRepeatedFieldValues | RepeatedFieldValues | MapFie... type FieldValue (line 10) | type FieldValue = T extends Repeate... type JSONPrintOptions (line 16) | const enum JSONPrintOptions { type IMessage (line 37) | interface IMessage { type IArena (line 76) | interface IArena { type IMessageConstructor (line 96) | type IMessageConstructor = { type IMessageFactory (line 104) | interface IMessageFactory { type IDescriptor (line 109) | interface IDescriptor extends IMessageFactory { type IDescriptorPool (line 116) | interface IDescriptorPool { type IMessageNamespace (line 144) | interface IMessageNamespace { FILE: src/valdi_modules/src/valdi/valdi_protobuf/src/utils/misc.ts type DefaultValueFactory (line 4) | type DefaultValueFactory = () => FieldValue; function defaultValueForField (line 19) | function defaultValueForField(field: IField): FieldValue { FILE: src/valdi_modules/src/valdi/valdi_protobuf/test/Test.spec.ts type MessageFactory (line 7) | interface MessageFactory { function testMessage (line 12) | function testMessage { type IOtherMessage (line 55) | interface IOtherMessage { class Message (line 63) | class Message extends ProtobufMessage { type IMessage (line 147) | interface IMessage { class RepeatedMessage (line 168) | class RepeatedMessage extends ProtobufMessage { type IRepeatedMessage (line 252) | interface IRepeatedMessage { class ParentMessage (line 273) | class ParentMessage extends ProtobufMessage { type IParentMessage (line 309) | interface IParentMessage { type ChildEnum (line 316) | const enum ChildEnum { class ChildMessage (line 325) | class ChildMessage extends ProtobufMessage { type IChildMessage (line 358) | interface IChildMessage { class OneOfMessage (line 363) | class OneOfMessage extends ProtobufMessage { type IOneOfMessage (line 411) | interface IOneOfMessage { class OldMessage (line 420) | class OldMessage extends ProtobufMessage { type IOldMessage (line 453) | interface IOldMessage { class NewMessage (line 457) | class NewMessage extends ProtobufMessage { type INewMessage (line 493) | interface INewMessage { class OldEnumMessage (line 498) | class OldEnumMessage extends ProtobufMessage { type IOldEnumMessage (line 537) | interface IOldEnumMessage { type OldEnum (line 544) | const enum OldEnum { class NewEnumMessage (line 552) | class NewEnumMessage extends ProtobufMessage { type INewEnumMessage (line 591) | interface INewEnumMessage { type NewEnum (line 598) | const enum NewEnum { class MapMessage (line 608) | class MapMessage extends ProtobufMessage { type IMapMessage (line 662) | interface IMapMessage { class ExternalMessages (line 673) | class ExternalMessages extends ProtobufMessage { type IExternalMessages (line 706) | interface IExternalMessages { class Message3 (line 713) | class Message3 extends ProtobufMessage { type IMessage3 (line 746) | interface IMessage3 { class Message2 (line 753) | class Message2 extends ProtobufMessage { type IMessage2 (line 786) | interface IMessage2 { type Enum_With_Underscores (line 793) | const enum Enum_With_Underscores { class Message_With_Underscores (line 801) | class Message_With_Underscores extends ProtobufMessage { type IM3ssage1WithNumb3r2 (line 898) | interface IM3ssage1WithNumb3r2 { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/Message.ts type ConsoleRepresentable (line 5) | interface ConsoleRepresentable { function toPlainObjectImpl (line 9) | function toPlainObjectImpl(value: any): any { class Message (line 36) | class Message implements IMessage, Cons... method constructor (line 41) | constructor(readonly $arena: IArena, readonly $index: INativeMessageIn... method encode (line 46) | encode(): Uint8Array { method encodeAsync (line 53) | encodeAsync(): Promise { method clone (line 62) | clone>(this: T, arena?: IArena): T { method toPlainObject (line 70) | toPlainObject(): MessageProps { method toDebugJSON (line 94) | toDebugJSON(options?: JSONPrintOptions): string { method toConsoleRepresentation (line 101) | toConsoleRepresentation() { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/ValdiProtobuf.ts type WebpackRequireContext (line 20) | interface WebpackRequireContext { type WebpackRequire (line 27) | interface WebpackRequire { function getWebpackContext (line 34) | function getWebpackContext(): WebpackRequireContext | undefined { function loadFn (line 44) | function loadFn(path: string): Uint8Array { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/headless/DescriptorDatabase.ts type RegisteredDescriptor (line 21) | interface RegisteredDescriptor { type MapType (line 26) | interface MapType { type PendingField (line 33) | interface PendingField { type PendingMessageType (line 38) | interface PendingMessageType { class DescriptorDatabase (line 44) | class DescriptorDatabase { method constructor (line 51) | constructor() {} method resolve (line 57) | resolve(): void { method createMessageType (line 67) | private createMessageType(typeName: string, pending: PendingMessageTyp... method getMessageType (line 106) | getMessageType(typeName: string): IMessageType { method getEnumInfo (line 121) | getEnumInfo(typeName: string): EnumInfo { method getAllTypeNames (line 129) | getAllTypeNames(): FullyQualifiedName[] { method getAllMessageDescriptorTypeNames (line 133) | getAllMessageDescriptorTypeNames(): FullyQualifiedName[] { method getAllDescriptors (line 137) | getAllDescriptors(): readonly RegisteredDescriptor[] { method addFileDescriptor (line 141) | addFileDescriptor(fileDescriptor: FileDescriptorProto): void { method toTypeNameString (line 158) | private toTypeNameString(typeName: string | undefined): string { method fieldTypeToScalarType (line 165) | private fieldTypeToScalarType(fieldType: FieldType): ScalarType | unde... method toFieldInfo (line 202) | private toFieldInfo(fieldDescriptor: FieldDescriptorProto): PendingFie... method createMapType (line 273) | private createMapType(descriptorProto: DescriptorProto): MapType { method rebuildFullyQualifiedNameFromFull (line 307) | private rebuildFullyQualifiedNameFromFull(fullName: string): FullyQual... method addDescriptor (line 328) | private addDescriptor( method addEnumDescriptor (line 375) | private addEnumDescriptor( method isValidPackageName (line 405) | private isValidPackageName(name: string): boolean { method getDescriptorSetFromBuffer (line 409) | getDescriptorSetFromBuffer(buffer: Uint8Array): Uint8Array { method addFileDescriptorSet (line 425) | addFileDescriptorSet(buffer: Uint8Array): void { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/headless/FullyQualifiedName.ts class FullyQualifiedName (line 1) | class FullyQualifiedName { method constructor (line 4) | constructor(readonly parent: FullyQualifiedName | undefined, readonly ... method fromString (line 12) | static fromString(str: string): FullyQualifiedName { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/headless/HeadlessValdiProtobufModule.ts constant DUMMY_ARENA (line 13) | const DUMMY_ARENA: INativeMessageArena = {}; class HeadlessValdiProtobufModule (line 15) | class HeadlessValdiProtobufModule implements ValdiProtobufModule { method constructor (line 16) | constructor(private readonly loadProtoDeclFn: (path: string) => Uint8A... method createArena (line 18) | createArena(eagerDecoding: boolean, ignoreAllFieldsDuringEncoding: boo... method loadMessages (line 22) | loadMessages(path: string): ILoadMessageResult { method getFieldsForMessageDescriptor (line 40) | getFieldsForMessageDescriptor(factory: INativeMessageFactory, messageD... method getNamespaceEntries (line 44) | getNamespaceEntries(factory: INativeMessageFactory, namespaceId: numbe... method createMessage (line 48) | createMessage(arena: INativeMessageArena, factory: INativeMessageFacto... method decodeMessage (line 52) | decodeMessage( method decodeMessageAsync (line 60) | decodeMessageAsync( method decodeMessageDebugJSONAsync (line 69) | decodeMessageDebugJSONAsync( method encodeMessage (line 78) | encodeMessage(arena: INativeMessageArena, messageIndex: number): Uint8... method encodeMessageAsync (line 81) | encodeMessageAsync( method batchEncodeMessageAsync (line 88) | batchEncodeMessageAsync( method encodeMessageToJSON (line 95) | encodeMessageToJSON(arena: INativeMessageArena, messageIndex: number, ... method setMessageField (line 98) | setMessageField( method getMessageFields (line 106) | getMessageFields(arena: INativeMessageArena, messageIndex: number): Na... method copyMessage (line 109) | copyMessage(arena: INativeMessageArena, messageIndex: number, fromAren... FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/headless/NamespaceGenerator.ts type IMonkeyPatchedProtobufJsNamespace (line 38) | interface IMonkeyPatchedProtobufJsNamespace { constant DUMMY_ARENA (line 43) | const DUMMY_ARENA = {} as unknown as IArena; constant DUMMY_INDEX (line 44) | const DUMMY_INDEX: INativeMessageIndex = -1 as INativeMessageIndex; function unwrapData (line 47) | function unwrapData(value: any): any { class ProtobufTsMessageWrapper (line 54) | class ProtobufTsMessageWrapper extends ValdiMessage, data: any) { method encode (line 65) | override encode(): Uint8Array { method encodeAsync (line 69) | override encodeAsync(): Promise { method clone (line 73) | override clone>(this: T, arena?: IAre... method toPlainObject (line 79) | override toPlainObject(): MessageProps { method toDebugJSON (line 83) | override toDebugJSON(options?: JSONPrintOptions): string { function resolveTargetNamespace (line 91) | function resolveTargetNamespace( function populateNamespaceFromMessageType (line 108) | function populateNamespaceFromMessageType( function generateMonkeyPatchedNamespace (line 144) | function generateMonkeyPatchedNamespace( FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/headless/descriptor.ts type DescriptorProto (line 30) | type DescriptorProto = { type EnumDescriptorProto (line 38) | type EnumDescriptorProto = { type FieldDescriptorProto (line 43) | type FieldDescriptorProto = { type FileDescriptorProto (line 51) | type FileDescriptorProto = { type FileDescriptorSet (line 58) | type FileDescriptorSet = { type MessageOptions (line 62) | type MessageOptions = { type FieldDescriptorProto_Type (line 70) | enum FieldDescriptorProto_Type { type FieldDescriptorProto_Label (line 92) | enum FieldDescriptorProto_Label { class FileDescriptorSet$Type (line 103) | class FileDescriptorSet$Type extends MessageType { method constructor (line 104) | constructor() { class FileDescriptorProto$Type (line 112) | class FileDescriptorProto$Type extends MessageType { method constructor (line 113) | constructor() { class DescriptorProto$Type (line 124) | class DescriptorProto$Type extends MessageType { method constructor (line 125) | constructor() { class FieldDescriptorProto$Type (line 137) | class FieldDescriptorProto$Type extends MessageType { method constructor (line 138) | constructor() { class EnumDescriptorProto$Type (line 150) | class EnumDescriptorProto$Type extends MessageType { method constructor (line 151) | constructor() { class EnumValueDescriptorProto$Type (line 160) | class EnumValueDescriptorProto$Type extends MessageType<{ name?: string;... method constructor (line 161) | constructor() { class MessageOptions$Type (line 170) | class MessageOptions$Type extends MessageType { method constructor (line 171) | constructor() { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/test/DescriptorDatabaseTestUtils.ts function getLoadedDescriptorDatabase (line 9) | function getLoadedDescriptorDatabase(): DescriptorDatabase { FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/test/NamespaceGenerator.spec.ts type IRuntimeMessage (line 15) | interface IRuntimeMessage extends IMessage { class MockArena (line 20) | class MockArena implements IArena { method createMessage (line 21) | createMessage(): never { throw new Error('Not implemented'); } method decodeMessage (line 22) | decodeMessage(): never { throw new Error('Not implemented'); } method decodeMessageAsync (line 23) | decodeMessageAsync(): never { throw new Error('Not implemented'); } method decodeMessageDebugJSONAsync (line 24) | decodeMessageDebugJSONAsync(): never { throw new Error('Not implemente... method encodeMessage (line 25) | encodeMessage(): never { throw new Error('Not implemented'); } method encodeMessageAsync (line 26) | encodeMessageAsync(): never { throw new Error('Not implemented'); } method batchEncodeMessageAsync (line 27) | batchEncodeMessageAsync(): never { throw new Error('Not implemented'); } method encodeMessageToJSON (line 28) | encodeMessageToJSON(): never { throw new Error('Not implemented'); } method getMessageFields (line 29) | getMessageFields(): never { throw new Error('Not implemented'); } method setMessageField (line 30) | setMessageField(): never { throw new Error('Not implemented'); } method getMessageInstance (line 31) | getMessageInstance(): never { throw new Error('Not implemented'); } method copyMessage (line 32) | copyMessage(): never { throw new Error('Not implemented'); } function tripletToBase64 (line 37) | function tripletToBase64(num: number): string { method fromByteArray (line 41) | fromByteArray(uint8: Uint8Array): string { type TypedMessageNamespace (line 60) | interface TypedMessageNamespace { function getTypedMessageNamespace (line 65) | function getTypedMessageNamespace(getNamespace: (input: any) => any):... FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/test/extract_types.py function extract_pure_types (line 9) | def extract_pure_types(input_file): FILE: src/valdi_modules/src/valdi/valdi_protobuf/web/test/proto-types.d.ts type Enum (line 17) | const enum Enum { type IOtherMessage (line 31) | interface IOtherMessage { type IMessage (line 41) | interface IMessage { type IRepeatedMessage (line 64) | interface IRepeatedMessage { type IParentMessage (line 87) | interface IParentMessage { type ChildEnum (line 94) | const enum ChildEnum { type IChildMessage (line 105) | interface IChildMessage { type IOneOfMessage (line 112) | interface IOneOfMessage { type IOldMessage (line 123) | interface IOldMessage { type INewMessage (line 129) | interface INewMessage { type IOldEnumMessage (line 136) | interface IOldEnumMessage { type OldEnum (line 143) | const enum OldEnum { type INewEnumMessage (line 153) | interface INewEnumMessage { type NewEnum (line 160) | const enum NewEnum { type IMapMessage (line 172) | interface IMapMessage { type IExternalMessages (line 185) | interface IExternalMessages { type IMessage3 (line 194) | interface IMessage3 { type IMessage2 (line 203) | interface IMessage2 { type Enum_With_Underscores (line 210) | const enum Enum_With_Underscores { type IMessage_With_Underscores (line 220) | interface IMessage_With_Underscores { type IM3ssage1WithNumb3r2 (line 229) | interface IM3ssage1WithNumb3r2 { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/AnyCatcher.ts type AnyCatcher (line 14) | type AnyCatcher = typeof anyCatcherSymbol; FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/AsyncSubject.ts class AsyncSubject (line 10) | class AsyncSubject extends Subject { method _checkFinalizedStatuses (line 16) | protected _checkFinalizedStatuses(subscriber: Subscriber) { method next (line 26) | next(value: T): void { method complete (line 33) | complete(): void { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/BehaviorSubject.ts class BehaviorSubject (line 11) | class BehaviorSubject extends Subject { method constructor (line 12) | constructor(private _value: T) { method value (line 16) | get value(): T { method _subscribe (line 21) | protected _subscribe(subscriber: Subscriber): Subscription { method getValue (line 27) | getValue(): T { method next (line 36) | next(value: T): void { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Notification.ts type NotificationKind (line 13) | enum NotificationKind { class Notification (line 35) | class Notification { method constructor (line 64) | constructor(public readonly kind: 'N' | 'E' | 'C', public readonly val... method observe (line 74) | observe(observer: PartialObserver): void { method do (line 104) | do(nextHandler: (value: T) => void, errorHandler?: (err: any) => void,... method accept (line 144) | accept(nextOrObserver: PartialObserver | ((value: T) => void), erro... method toObservable (line 157) | toObservable(): Observable { method createNext (line 196) | static createNext(value: T) { method createError (line 212) | static createError(err?: any) { method createComplete (line 225) | static createComplete(): Notification & CompleteNotification { function observeNotification (line 237) | function observeNotification(notification: ObservableNotification,... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/NotificationFactories.ts constant COMPLETE_NOTIFICATION (line 8) | const COMPLETE_NOTIFICATION = (() => createNotification('C', undefined, ... function errorNotification (line 15) | function errorNotification(error: any): ErrorNotification { function nextNotification (line 24) | function nextNotification(value: T) { function createNotification (line 34) | function createNotification(kind: 'N' | 'E' | 'C', value: any, error: an... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Observable.ts class Observable (line 16) | class Observable implements Subscribable { method constructor (line 34) | constructor(subscribe?: (this: Observable, subscriber: Subscriber(operator?: Operator): Observable { method subscribe (line 213) | subscribe( method _trySubscribe (line 240) | protected _trySubscribe(sink: Subscriber): TeardownLogic { method forEach (line 310) | forEach(next: (value: T) => void, promiseCtor?: PromiseConstructorLike... method _subscribe (line 331) | protected _subscribe(subscriber: Subscriber): TeardownLogic { method [Symbol_observable] (line 340) | [Symbol_observable]() { method pipe (line 434) | pipe(...operations: OperatorFunction[]): Observable { method toPromise (line 465) | toPromise(promiseCtor?: PromiseConstructorLike): Promise { function getPromiseCtor (line 486) | function getPromiseCtor(promiseCtor: PromiseConstructorLike | undefined) { function isObserver (line 490) | function isObserver(value: any): value is Observer { function isSubscriber (line 494) | function isSubscriber(value: any): value is Subscriber { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Operator.ts type Operator (line 7) | interface Operator { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/ReplaySubject.ts class ReplaySubject (line 37) | class ReplaySubject extends Subject { method constructor (line 47) | constructor( method next (line 58) | next(value: T): void { method _subscribe (line 69) | protected _subscribe(subscriber: Subscriber): Subscription { method _trimBuffer (line 88) | private _trimBuffer() { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Scheduler.ts class Scheduler (line 25) | class Scheduler implements SchedulerLike { method constructor (line 28) | constructor(private schedulerActionCtor: typeof Action, now: () => num... method schedule (line 59) | public schedule(work: (this: SchedulerAction, state?: T) => void... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Subject.ts class Subject (line 16) | class Subject extends Observable implements SubscriptionLike { method constructor (line 40) | constructor() { method lift (line 46) | lift(operator: Operator): Observable { method _throwIfClosed (line 53) | protected _throwIfClosed() { method next (line 59) | next(value: T) { method error (line 71) | error(err: any) { method complete (line 83) | complete() { method unsubscribe (line 94) | unsubscribe() { method observed (line 99) | get observed() { method _trySubscribe (line 104) | protected _trySubscribe(subscriber: Subscriber): TeardownLogic { method _subscribe (line 110) | protected _subscribe(subscriber: Subscriber): Subscription { method _innerSubscribe (line 117) | protected _innerSubscribe(subscriber: Subscriber) { method _checkFinalizedStatuses (line 131) | protected _checkFinalizedStatuses(subscriber: Subscriber) { method asObservable (line 146) | asObservable(): Observable { class AnonymousSubject (line 156) | class AnonymousSubject extends Subject { method constructor (line 157) | constructor( method next (line 166) | next(value: T) { method error (line 170) | error(err: any) { method complete (line 174) | complete() { method _subscribe (line 179) | protected _subscribe(subscriber: Subscriber): Subscription { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Subscriber.ts class Subscriber (line 21) | class Subscriber extends Subscription implements Observer { method create (line 37) | static create(next?: (x?: T) => void, error?: (e?: any) => void, co... method constructor (line 50) | constructor(destination?: Subscriber | Observer) { method next (line 71) | next(value?: T): void { method error (line 86) | error(err?: any): void { method complete (line 101) | complete(): void { method unsubscribe (line 110) | unsubscribe(): void { method _next (line 118) | protected _next(value: T): void { method _error (line 122) | protected _error(err: any): void { method _complete (line 130) | protected _complete(): void { function bind (line 146) | function bind any>(fn: Fn, thisArg: any):... class ConsumerObserver (line 154) | class ConsumerObserver implements Observer { method constructor (line 155) | constructor(private partialObserver: Partial>) {} method next (line 157) | next(value: T): void { method error (line 168) | error(err: any): void { method complete (line 181) | complete(): void { class SafeSubscriber (line 193) | class SafeSubscriber extends Subscriber { method constructor (line 194) | constructor( function handleUnhandledError (line 236) | function handleUnhandledError(error: any) { function defaultErrorHandler (line 252) | function defaultErrorHandler(err: any) { function handleStoppedNotification (line 261) | function handleStoppedNotification(notification: ObservableNotification<... constant EMPTY_OBSERVER (line 271) | const EMPTY_OBSERVER: Readonly> & { closed: true } = { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/Subscription.ts class Subscription (line 18) | class Subscription implements SubscriptionLike { method constructor (line 43) | constructor(private initialTeardown?: () => void) {} method unsubscribe (line 51) | unsubscribe(): void { method add (line 120) | add(teardown: TeardownLogic): void { method _hasParent (line 147) | private _hasParent(parent: Subscription) { method _addParent (line 159) | private _addParent(parent: Subscription) { method _removeParent (line 168) | private _removeParent(parent: Subscription) { method remove (line 191) | remove(teardown: Exclude): void { constant EMPTY_SUBSCRIPTION (line 201) | const EMPTY_SUBSCRIPTION = Subscription.EMPTY; function isSubscription (line 203) | function isSubscription(value: any): value is Subscription { function execFinalizer (line 210) | function execFinalizer(finalizer: Unsubscribable | (() => void)) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/config.ts type GlobalConfig (line 21) | interface GlobalConfig { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/firstValueFrom.ts type FirstValueFromConfig (line 5) | interface FirstValueFromConfig { function firstValueFrom (line 56) | function firstValueFrom(source: Observable, config?: FirstValue... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/firstValueWhere.ts function firstValueWhere (line 64) | function firstValueWhere(source: Observable, predicate: (value: T)... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/lastValueFrom.ts type LastValueFromConfig (line 4) | interface LastValueFromConfig { function lastValueFrom (line 54) | function lastValueFrom(source: Observable, config?: LastValueFr... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/ConnectableObservable.ts class ConnectableObservable (line 16) | class ConnectableObservable extends Observable { method constructor (line 32) | constructor(public source: Observable, protected subjectFactory: ()... method _subscribe (line 43) | protected _subscribe(subscriber: Subscriber) { method getSubject (line 47) | protected getSubject(): Subject { method _teardown (line 55) | protected _teardown() { method connect (line 66) | connect(): Subscription { method refCount (line 101) | refCount(): Observable { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/bindCallback.ts function bindCallback (line 139) | function bindCallback( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/bindCallbackInternals.ts function bindCallbackInternals (line 9) | function bindCallbackInternals( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/combineLatest.ts function combineLatest (line 201) | function combineLatest, R>(...args: any[]... function combineLatestInit (line 229) | function combineLatestInit( function maybeSchedule (line 298) | function maybeSchedule(scheduler: SchedulerLike | undefined, execute: ()... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/concat.ts function concat (line 113) | function concat(...args: any[]): Observable { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/connectable.ts type ConnectableConfig (line 7) | interface ConnectableConfig { constant DEFAULT_CONFIG (line 27) | const DEFAULT_CONFIG: ConnectableConfig = { function connectable (line 40) | function connectable(source: ObservableInput, config: ConnectableC... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/defer.ts function defer (line 53) | function defer>(observableFactory: () => ... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/empty.ts constant EMPTY (line 66) | const EMPTY = new Observable((subscriber) => subscriber.complete()); function empty (line 73) | function empty(scheduler?: SchedulerLike) { function emptyScheduled (line 77) | function emptyScheduled(scheduler: SchedulerLike) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/forkJoin.ts function forkJoin (line 147) | function forkJoin(...args: any[]): Observable { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/from.ts function from (line 102) | function from(input: ObservableInput, scheduler?: SchedulerLike): ... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/fromEvent.ts type NodeStyleEventEmitter (line 13) | interface NodeStyleEventEmitter { type NodeEventHandler (line 18) | type NodeEventHandler = (...args: any[]) => void; type NodeCompatibleEventEmitter (line 23) | interface NodeCompatibleEventEmitter { type JQueryStyleEventEmitter (line 30) | interface JQueryStyleEventEmitter { type EventListenerObject (line 35) | interface EventListenerObject { type HasEventTargetAddRemove (line 39) | interface HasEventTargetAddRemove { type EventListenerOptions (line 52) | interface EventListenerOptions { type AddEventListenerOptions (line 58) | interface AddEventListenerOptions extends EventListenerOptions { function fromEvent (line 245) | function fromEvent( function toCommonHandlerRegistry (line 317) | function toCommonHandlerRegistry(target: any, eventName: string) { function isNodeStyleEventEmitter (line 326) | function isNodeStyleEventEmitter(target: any): target is NodeStyleEventE... function isJQueryStyleEventEmitter (line 335) | function isJQueryStyleEventEmitter(target: any): target is JQueryStyleEv... function isEventTarget (line 344) | function isEventTarget(target: any): target is HasEventTargetAddRemove( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/fromSubscribable.ts function fromSubscribable (line 15) | function fromSubscribable(subscribable: Subscribable) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/generate.ts type ConditionFunc (line 8) | type ConditionFunc = (state: S) => boolean; type IterateFunc (line 9) | type IterateFunc = (state: S) => S; type ResultFunc (line 10) | type ResultFunc = (state: S) => T; type GenerateBaseOptions (line 12) | interface GenerateBaseOptions { type GenerateOptions (line 34) | interface GenerateOptions extends GenerateBaseOptions { function generate (line 333) | function generate( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/iif.ts function iif (line 83) | function iif(condition: () => boolean, trueResult: ObservableInput... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/innerFrom.ts function innerFrom (line 15) | function innerFrom(input: ObservableInput): Observable { function fromInteropObservable (line 47) | function fromInteropObservable(obj: any) { function fromArrayLike (line 65) | function fromArrayLike(array: ArrayLike) { function fromPromise (line 83) | function fromPromise(promise: PromiseLike) { function fromIterable (line 99) | function fromIterable(iterable: Iterable) { function fromAsyncIterable (line 111) | function fromAsyncIterable(asyncIterable: AsyncIterable) { function fromReadableStreamLike (line 117) | function fromReadableStreamLike(readableStream: ReadableStreamLike) { function process (line 121) | async function process(asyncIterable: AsyncIterable, subscriber: S... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/interval.ts function interval (line 51) | function interval(period = 0, scheduler: SchedulerLike = asyncScheduler)... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/merge.ts function merge (line 90) | function merge(...args: (ObservableInput | number | SchedulerLi... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/never.ts constant NEVER (line 37) | const NEVER = new Observable(noop); function never (line 42) | function never() { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/of.ts function of (line 80) | function of(...args: Array): Observable { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/onErrorResumeNext.ts function onErrorResumeNext (line 75) | function onErrorResumeNext( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/pairs.ts function pairs (line 80) | function pairs(obj: any, scheduler?: SchedulerLike) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/partition.ts function partition (line 79) | function partition( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/race.ts function race (line 51) | function race(...sources: (ObservableInput | ObservableInput[])... function raceInit (line 62) | function raceInit(sources: ObservableInput[]) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/range.ts function range (line 56) | function range(start: number, count?: number, scheduler?: SchedulerLike)... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/throwError.ts function throwError (line 121) | function throwError(errorOrErrorFactory: any, scheduler?: SchedulerLike)... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/timer.ts function timer (line 133) | function timer( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/using.ts function using (line 34) | function using>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/observable/zip.ts function zip (line 51) | function zip(...args: unknown[]): Observable { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/OperatorSubscriber.ts function createOperatorSubscriber (line 15) | function createOperatorSubscriber( class OperatorSubscriber (line 29) | class OperatorSubscriber extends Subscriber { method constructor (line 46) | constructor( method unsubscribe (line 104) | unsubscribe() { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/audit.ts function audit (line 53) | function audit(durationSelector: (value: T) => ObservableInput):... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/auditTime.ts function auditTime (line 53) | function auditTime(duration: number, scheduler: SchedulerLike = async... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/buffer.ts function buffer (line 44) | function buffer(closingNotifier: Observable): OperatorFunction(bufferSize: number, startBufferEvery: number | n... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/bufferTime.ts function bufferTime (line 78) | function bufferTime(bufferTimeSpan: number, ...otherArgs: any[]): Ope... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/bufferToggle.ts function bufferToggle (line 52) | function bufferToggle( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/bufferWhen.ts function bufferWhen (line 46) | function bufferWhen(closingSelector: () => ObservableInput): Ope... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/catchError.ts function catchError (line 107) | function catchError>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/combineLatest.ts function combineLatest (line 27) | function combineLatest(...args: (ObservableInput | ((...value... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/combineLatestAll.ts function combineLatestAll (line 48) | function combineLatestAll(project?: (...values: Array) => R) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/combineLatestWith.ts function combineLatestWith (line 44) | function combineLatestWith( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/concat.ts function concat (line 17) | function concat(...args: any[]): OperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/concatAll.ts function concatAll (line 60) | function concatAll>(): OperatorFunction>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/concatMapTo.ts function concatMapTo (line 74) | function concatMapTo>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/concatWith.ts function concatWith (line 44) | function concatWith( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/connect.ts type ConnectConfig (line 11) | interface ConnectConfig { constant DEFAULT_CONFIG (line 22) | const DEFAULT_CONFIG: ConnectConfig = { function connect (line 99) | function connect>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/count.ts function count (line 59) | function count(predicate?: (value: T, index: number) => boolean): Ope... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/debounce.ts function debounce (line 66) | function debounce(durationSelector: (value: T) => ObservableInput(dueTime: number, scheduler: SchedulerLike = asy... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/defaultIfEmpty.ts function defaultIfEmpty (line 40) | function defaultIfEmpty(defaultValue: R): OperatorFunction(due: number | Date, scheduler: SchedulerLike = asyncSc... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/delayWhen.ts function delayWhen (line 75) | function delayWhen( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/dematerialize.ts function dematerialize (line 54) | function dematerialize>(): Operato... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/distinct.ts function distinct (line 64) | function distinct(keySelector?: (value: T) => K, flushes?: Observa... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/distinctUntilChanged.ts function distinctUntilChanged (line 141) | function distinctUntilChanged( function defaultCompare (line 182) | function defaultCompare(a: any, b: any) { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/distinctUntilKeyChanged.ts function distinctUntilKeyChanged (line 69) | function distinctUntilKeyChanged(key: K, compare?:... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/elementAt.ts function elementAt (line 57) | function elementAt(index: number, defaultValue?: D): OperatorF... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/endWith.ts function endWith (line 66) | function endWith(...values: Array): MonoTypeOperat... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/every.ts function every (line 44) | function every( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/exhaustAll.ts function exhaustAll (line 51) | function exhaustAll>(): OperatorFunction<... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/exhaustMap.ts function exhaustMap (line 69) | function exhaustMap>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/expand.ts function expand (line 74) | function expand>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/filter.ts function filter (line 61) | function filter(predicate: (value: T, index: number) => boolean, this... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/finalize.ts function finalize (line 65) | function finalize(callback: () => void): MonoTypeOperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/find.ts function find (line 65) | function find( function createFind (line 72) | function createFind( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/findIndex.ts function findIndex (line 59) | function findIndex( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/first.ts function first (line 81) | function first( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/groupBy.ts type BasicGroupByOptions (line 8) | interface BasicGroupByOptions { type GroupByOptionsWithElement (line 14) | interface GroupByOptionsWithElement { function groupBy (line 141) | function groupBy( type GroupedObservable (line 283) | interface GroupedObservable extends Observable { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/ignoreElements.ts function ignoreElements (line 41) | function ignoreElements(): OperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/isEmpty.ts function isEmpty (line 66) | function isEmpty(): OperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/joinAllInternals.ts function joinAllInternals (line 19) | function joinAllInternals(joinFn: (sources: ObservableInput[]) ... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/last.ts function last (line 79) | function last( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/map.ts function map (line 48) | function map(project: (value: T, index: number) => R, thisArg?: an... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/materialize.ts function materialize (line 54) | function materialize(): OperatorFunction & Observa... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/max.ts function max (line 51) | function max(comparer?: (x: T, y: T) => number): MonoTypeOperatorFunc... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/merge.ts function merge (line 23) | function merge(...args: unknown[]): OperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/mergeAll.ts function mergeAll (line 64) | function mergeAll>(concurrent: number = I... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/mergeInternals.ts function mergeInternals (line 21) | function mergeInternals( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/mergeMap.ts function mergeMap (line 83) | function mergeMap>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/mergeMapTo.ts function mergeMapTo (line 62) | function mergeMapTo>( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/mergeScan.ts function mergeScan (line 71) | function mergeScan( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/mergeWith.ts function mergeWith (line 45) | function mergeWith( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/min.ts function min (line 51) | function min(comparer?: (x: T, y: T) => number): MonoTypeOperatorFunc... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/multicast.ts function multicast (line 82) | function multicast( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/observeOn.ts function observeOn (line 59) | function observeOn(scheduler: SchedulerLike, delay = 0): MonoTypeOper... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/onErrorResumeNext.ts function onErrorResumeNext (line 88) | function onErrorResumeNext( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/pairwise.ts function pairwise (line 48) | function pairwise(): OperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/pluck.ts function pluck (line 81) | function pluck(...properties: Array): Op... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/publish.ts function publish (line 91) | function publish(selector?: OperatorFunction): MonoTypeOpera... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/publishBehavior.ts function publishBehavior (line 20) | function publishBehavior(initialValue: T): UnaryFunction( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/race.ts function race (line 18) | function race(...args: any[]): OperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/raceWith.ts function raceWith (line 32) | function raceWith( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/reduce.ts function reduce (line 60) | function reduce(accumulator: (acc: V | A, value: V, index: number)... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/refCount.ts function refCount (line 65) | function refCount(): MonoTypeOperatorFunction { FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/repeat.ts type RepeatConfig (line 9) | interface RepeatConfig { function repeat (line 116) | function repeat(countOrConfig?: number | RepeatConfig): MonoTypeOpera... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/repeatWhen.ts function repeatWhen (line 42) | function repeatWhen(notifier: (notifications: Observable) => Ob... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/sample.ts function sample (line 47) | function sample(notifier: Observable): MonoTypeOperatorFunction<... FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/share.ts type ShareConfig (line 10) | interface ShareConfig { function share (line 144) | function share(options: ShareConfig = {}): MonoTypeOperatorFunctio... function handleReset (line 246) | function handleReset( FILE: src/valdi_modules/src/valdi/valdi_rxjs/src/operators/skipLast.ts function skipLast (line 48) | function skipLast(skipCount: number): MonoTypeOperatorFunction {