Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
SkSL::TraceInfo Struct Reference

#include <SkSLDebugTracePriv.h>

Public Types

enum class  Op {
  kLine , kVar , kEnter , kExit ,
  kScope
}
 

Public Attributes

Op op
 
int32_t data [2]
 

Detailed Description

Definition at line 27 of file SkSLDebugTracePriv.h.

Member Enumeration Documentation

◆ Op

enum class SkSL::TraceInfo::Op
strong
Enumerator
kLine 
kVar 

data: line number, (unused)

kEnter 

data: slot, value

kExit 

data: function index, (unused)

kScope 

data: function index, (unused)

Definition at line 28 of file SkSLDebugTracePriv.h.

28 {
29 kLine, /** data: line number, (unused) */
30 kVar, /** data: slot, value */
31 kEnter, /** data: function index, (unused) */
32 kExit, /** data: function index, (unused) */
33 kScope, /** data: scope delta, (unused) */
34 };

Member Data Documentation

◆ data

int32_t SkSL::TraceInfo::data[2]

Definition at line 36 of file SkSLDebugTracePriv.h.

◆ op

Op SkSL::TraceInfo::op

Definition at line 35 of file SkSLDebugTracePriv.h.


The documentation for this struct was generated from the following file: