Home
last modified time | relevance | path

Searched full:public (Results 1 – 25 of 1748) sorted by relevance

12345678910>>...70

/arkcompiler/ets_frontend/ts2panda/src/
Dpandasm.ts20 public attribute: string;
30 public p: number; // parameters
31 public rt: string | undefined; // return type is always 'any', so we ignore it in json
40 public o: number | undefined; // op
41 public r: Array<number> | undefined; // resgs
42 public id: Array<string> | undefined; // ids
43 public im: Array<number> | undefined; // imms
44 public l: string | undefined; // label
46 public d: DebugPosInfo | undefined; // debug position info
65 public n: string; // name
[all …]
DtypeRecorder.ts44 public static getInstance(): TypeRecorder {
48 public static createInstance(): TypeRecorder {
53 public setTypeSummary() {
57 public getTypeSummaryIndex() {
61 public addUserDefinedTypeSet(index: number) {
67 public countUserDefinedTypeSet(): number {
71 public addType2Index(typeNode: ts.Node, index: number) {
76 public setVariable2Type(variableNode: ts.Node, index: number) {
81 public hasType(typeNode: ts.Node): boolean {
85 public tryGetTypeIndex(typeNode: ts.Node): number {
[all …]
Ddebuginfo.ts43 public setDebugPosInfoNodeState(extendedNode: ts.Node | NodeKind): void {
51 public getDebugPosInfoNodeState(): NodeKind | undefined {
55 public setBoundLeft(boundLeft: number): void {
59 public getBoundLeft(): number | undefined {
63 public setBoundRight(boundRight: number): void {
67 public getBoundRight(): number | undefined {
71 public setSourecLineNum(lineNum: number): void {
75 public getSourceLineNum(): number {
79 public setSourecColumnNum(columnNum: number): void {
83 public getSourceColumnNum(): number {
[all …]
/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h41 public: in DECLARATION_KINDS()
120 class MultiDecl : public Decl {
121 public:
141 class EnumLiteralDecl : public Decl {
142 public:
170 class InterfaceDecl : public MultiDecl<ir::TSInterfaceDeclaration> {
171 public:
180 class FunctionDecl : public MultiDecl<ir::ScriptFunction> {
181 public:
194 class TypeParameterDecl : public Decl {
[all …]
Dvariable.h44 public: in VARIABLE_TYPES()
126 class LocalVariable : public Variable {
127 public:
166 class GlobalVariable : public Variable {
167 public:
178 class ModuleVariable : public Variable {
179 public:
203 class EnumVariable : public Variable {
204 public:
244 class NamespaceVariable : public Variable {
[all …]
/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_opcode.h26 public:
96 class SaveStartOpCode : public RegExpOpCode {
97 public:
106 class SaveEndOpCode : public RegExpOpCode {
107 public:
116 class CharOpCode : public RegExpOpCode {
117 public:
126 class GotoOpCode : public RegExpOpCode {
127 public:
137 class SplitNextOpCode : public RegExpOpCode {
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_errors.h23 class BuiltinsError : public base::BuiltinsBase {
24 public:
32 class BuiltinsRangeError : public base::BuiltinsBase {
33 public:
40 class BuiltinsReferenceError : public base::BuiltinsBase {
41 public:
48 class BuiltinsTypeError : public base::BuiltinsBase {
49 public:
58 class BuiltinsURIError : public base::BuiltinsBase {
59 public:
[all …]
/arkcompiler/toolchain/tooling/base/
Dpt_returns.h22 class PtBaseReturns : public PtBaseTypes {
23 public:
36 class EnableReturns : public PtBaseReturns {
37 public:
51 class SetBreakpointByUrlReturns : public PtBaseReturns {
52 public:
69 class EvaluateOnCallFrameReturns : public PtBaseReturns {
70 public:
87 class GetPossibleBreakpointsReturns : public PtBaseReturns {
88 public:
[all …]
Dpt_params.h22 class PtBaseParams : public PtBaseTypes {
23 public:
36 class EnableParams : public PtBaseParams {
37 public:
60 class EvaluateOnCallFrameParams : public PtBaseParams {
61 public:
91 class GetPossibleBreakpointsParams : public PtBaseParams {
92 public:
135 class GetScriptSourceParams : public PtBaseParams {
136 public:
[all …]
/arkcompiler/runtime_core/runtime/asm_defines/
DCMakeLists.txt45 PUBLIC ${PANDA_ROOT}/runtime
46 PUBLIC ${PANDA_ROOT}
47 PUBLIC ${CMAKE_BINARY_DIR}/runtime/include
48 PUBLIC ${PANDA_BINARY_ROOT}/panda_gen_options
49 PUBLIC ${PANDA_BINARY_ROOT}/verification/gen/include
50 PUBLIC ${PANDA_ROOT}/libpandabase
51 PUBLIC ${PANDA_ROOT}/libpandafile
52 PUBLIC "$<TARGET_PROPERTY:c_secshared,INCLUDE_DIRECTORIES>"
53 PUBLIC ${PANDA_BINARY_ROOT}/libpandafile/include
54 PUBLIC ${PANDA_BINARY_ROOT}/libpandabase/generated
[all …]
/arkcompiler/runtime_core/runtime/mem/gc/
Dgc_scope.h31 public:
39 class GCScope<TRACE_TIMING> : public trace::ScopedTrace, public ScopedTiming { // NOLINT(fuchsia-m…
40 public:
49 class GCScope<TRACE_TIMING_PHASE> : public trace::ScopedTrace, public ScopedTiming, public GCScoped…
50 public:
58 class GCScope<TIMING_PHASE> : public ScopedTiming, public GCScopedPhase { // NOLINT(fuchsia-multip…
59 public:
67 class GCScope<TRACE_PHASE> : public trace::ScopedTrace, public GCScopedPhase { // NOLINT(fuchsia-m…
68 public:
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dslow_path.h26 public:
82 class SlowPathIntrinsic : public SlowPathBase {
83 public:
95 class SlowPathEntrypoint : public SlowPathBase {
96 public:
127 class SlowPathImplicitNullCheck : public SlowPathEntrypoint {
128 public:
134 class SlowPathShared : public SlowPathEntrypoint {
135 public:
152 class SlowPathResolveStringAot : public SlowPathEntrypoint {
[all …]
/arkcompiler/runtime_core/compiler/code_info/
Dcode_info_tables.h26 class StackMap : public BitTableRow<8U, StackMap> {
27 public:
89 class InlineInfo : public BitTableRow<6U, InlineInfo> {
90 public:
104 class RegisterMask : public BitTableRow<1, RegisterMask> {
105 public:
114 class StackMask : public BitTableRow<1, StackMask> {
115 public:
124 class VRegisterMask : public BitTableRow<1, VRegisterMask> {
125 public:
[all …]
/arkcompiler/runtime_core/runtime/
DCMakeLists.txt273 target_compile_options(arkruntime_interpreter_impl PUBLIC -Wno-invalid-offsetof)
279 …target_compile_options(arkruntime_interpreter_impl PUBLIC -ffixed-x20 -ffixed-x21 -ffixed-x22 -ffi…
280 target_compile_definitions(arkruntime_interpreter_impl PUBLIC FFIXED_REGISTERS)
289 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}
290 PUBLIC ${PANDA_ROOT}
291 PUBLIC ${GEN_INCLUDE_DIR}
292 PUBLIC ${PANDA_ROOT}/compiler
293 PUBLIC ${PANDA_ROOT}/libpandabase
294 PUBLIC ${PANDA_ROOT}/libpandafile
295 PUBLIC ${PANDA_BINARY_ROOT}/panda_gen_options
[all …]
/arkcompiler/ets_runtime/ecmascript/
Djs_function.h28 class JSFunctionBase : public JSObject {
29 public:
70 class JSFunction : public JSFunctionBase {
71 public:
238 class JSGeneratorFunction : public JSFunction {
239 public:
249 class JSBoundFunction : public JSFunctionBase {
250 public:
266 class JSProxyRevocFunction : public JSFunction {
267 public:
[all …]
Djs_promise.h32 class PromiseReaction final : public Record {
33 public:
50 class PromiseCapability final : public Record {
51 public:
64 class PromiseIteratorRecord final : public Record {
65 public:
81 class PromiseRecord final : public Record {
82 public:
92 class ResolvingFunctionsRecord final : public Record {
93 public:
[all …]
/arkcompiler/ets_runtime/ecmascript/napi/include/
Djsnapi.h87 public:
146 public:
246 public:
334 public:
348 class PUBLIC_API EscapeLocalScope final : public LocalScope {
349 public:
371 public:
383 public:
484 class PUBLIC_API PrimitiveRef : public JSValueRef {
485 public:
[all …]
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type.h40 class TSType : public TaggedObject {
41 public:
53 class TSObjectType : public TSType {
54 public:
75 class TSClassType : public TSType {
76 public:
114 class TSClassInstanceType : public TSType {
115 public:
129 class TSUnionType : public TSType {
130 public:
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-ts-parameter-property.ts18 public constructor(
21 public a,
25 public readonly e,
28 public readonly readonly: boolean = false,
37 public constructor(readonly) { };
41 public constructor(public readonly) { };
45 public constructor(readonly readonly) { };
/arkcompiler/ets_runtime/ecmascript/mem/
Dparallel_evacuator.h35 public:
48 class EvacuationTask : public Task {
49 public:
62 class UpdateReferenceTask : public Task {
63 public:
77 public:
95 class EvacuateWorkload : public Workload {
96 public:
102 class UpdateRSetWorkload : public Workload {
103 public:
[all …]
Dchunk_containers.h35 class PUBLIC_API ChunkVector : public std::vector<T, ChunkAllocator<T>> {
36 public:
51 class PUBLIC_API ChunkDeque : public std::deque<T, ChunkAllocator<T>> {
52 public:
58 class PUBLIC_API ChunkQueue : public std::queue<T, ChunkDeque<T>> {
59 public:
65 class PUBLIC_API ChunkSet : public std::set<K, Compare, ChunkAllocator<K>> {
66 public:
76 class PUBLIC_API ChunkMap : public std::map<K, V, Compare, ChunkAllocator<std::pair<const K, V>>> {
77 public:
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dearly_elimination.h24 class ElementInfo : public ChunkObject {
25 public:
46 class PropertyInfo : public ChunkObject {
47 public:
64 class ArrayLengthInfo : public ChunkObject {
65 public:
77 class PrimitiveTypeCheckInfo : public ChunkObject {
78 public:
95 class Int32OverflowCheckInfo : public ChunkObject {
96 public:
[all …]
/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_entry.h23 class ImportEntry final : public Record {
24 public:
36 class LocalExportEntry : public Record {
37 public:
51 class IndirectExportEntry : public Record {
52 public:
64 class StarExportEntry : public Record {
65 public:
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinst.h314 public:
344 public:
386 public:
413 public:
557 public:
623 public:
693 public:
696 public:
718 class Inst : public MarkerSet, public InstBase {
719 public:
[all …]
/arkcompiler/runtime_core/libpandabase/
Dconcepts.h26 struct is_iterable : public std::false_type {}; // NOLINT(readability-identifier-naming)
31 : public std::true_type {};
41 : public std::bool_constant<is_iterable_v<T> &&
53 : public std::bool_constant<is_iterable_v<T> &&
64 struct is_vectorable : public std::false_type {}; // NOLINT(readability-identifier-naming)
69 …decltype(std::declval<V>().data())>> : public std::bool_constant<is_random_access_iterable_v<V>> {…
78 struct is_stringable : public std::false_type {}; // NOLINT(readability-identifier-naming)
84 : public std::bool_constant<is_random_access_iterable_v<S>> {};
93 struct is_hash_mappable : public std::false_type {}; // NOLINT(readability-identifier-naming)
99 : public std::bool_constant<is_forward_iterable_v<HM>> {};
[all …]

12345678910>>...70