Home
Sort by
last modified time
|
relevance
|
path
Repository(s)
applications
arkcompiler
base
build
commonlibrary
developtools
device
docs
domains
drivers
foundation
ide
interface
kernel
napi_generator
productdefine
test
third_party
vendor
select all
invert selection
clear
Full Search
Search through all text tokens(words,strings,identifiers,numbers) in index.
Definition
Only finds symbol definitions(where e.g a variable(function,...) is defined).
Symbol
Only finds symbol(e.g. methods classes,function,variables).
File Path
Path of the source file(use "/").If you want just exact path,enclose it in "".Source files end with: .jar/.bz2/.a/.h/.java...
History
History log comments.
Type
Any
Bzip(2)
C
Clojure
C#
C++
ELF
Erlang
Image file
Fortran
Golang
GZIP
Haskell
Jar
Java
Java class
JavaScript
Lisp
Lua
Pascal
Perl
PHP
Plain Text
PL/SQL
Python
Rust
Scala
Shell script
SQL
Tar
Tcl
Troff
UUEncoded
Visual Basic
XML
Zip
Type of analyzer used to filter file types include with selected(e.g. just C sources).
Help
Searched
refs:enumInterface
(Results
1 - 4
of
4
) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H
A
D
memberExpression.cpp
156
auto const *const
enumInterface
= [type]() -> checker::ETSEnumType const * {
in ResolveEnumMember()
local
164
return {
enumInterface
->LookupMethod(checker, object_, property_->AsIdentifier()), nullptr};
in ResolveEnumMember()
167
auto *const literalType =
enumInterface
->LookupConstant(checker, object_, property_->AsIdentifier());
in ResolveEnumMember()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H
A
D
etsEnumType.cpp
197
auto *const
enumInterface
= [enumType =
in LookupConstant()
local
205
ASSERT(
enumInterface
->IsLiteralType());
in LookupConstant()
206
return
enumInterface
;
in LookupConstant()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H
A
D
ETSCompiler.cpp
751
auto const *const
enumInterface
= [calleeType = calleeObject->TsType()]() -> checker::ETSEnumType const * {
in IsSucceedCompilationProxyMemberExpr()
local
764
if (
enumInterface
!= nullptr) {
in IsSucceedCompilationProxyMemberExpr()
767
checker::Signature *const signature = [expr, calleeObject,
enumInterface
, &arguments]() {
in IsSucceedCompilationProxyMemberExpr()
772
return
enumInterface
->ToStringMethod().globalSignature;
in IsSucceedCompilationProxyMemberExpr()
776
return
enumInterface
->ValueOfMethod().globalSignature;
in IsSucceedCompilationProxyMemberExpr()
780
return
enumInterface
->GetNameMethod().globalSignature;
in IsSucceedCompilationProxyMemberExpr()
783
return
enumInterface
->ValuesMethod().globalSignature;
in IsSucceedCompilationProxyMemberExpr()
787
return
enumInterface
->GetValueOfMethod().globalSignature;
in IsSucceedCompilationProxyMemberExpr()
797
return
enumInterface
!= nullptr;
in IsSucceedCompilationProxyMemberExpr()
H
A
D
ETSGen.cpp
1236
const auto *const
enumInterface
= enumType->AsETSEnumType();
in EmitUnboxEnum()
local
1237
const auto assemblerType = ToAssemblerType(
enumInterface
->GetDecl()->BoxedClass()->TsType());
in EmitUnboxEnum()
1239
const auto unboxMethod =
enumInterface
->UnboxMethod();
in EmitUnboxEnum()
1332
const auto *const
enumInterface
= node->AsExpression()->TsType()->AsETSEnumType();
in EmitBoxedType()
local
1333
const auto boxedFromIntMethod =
enumInterface
->BoxedFromIntMethod();
in EmitBoxedType()
1335
return
enumInterface
->GetDecl()->BoxedClass()->TsType();
in EmitBoxedType()
Completed in 10 milliseconds