Searched refs:TypeLiteralExtractor (Results 1 – 5 of 5) sorted by relevance
107 inline bool TypeNeedResolve(const TypeLiteralExtractor *typeLiteralExtractor) const in TypeNeedResolve()143 TypeLiteralExtractor *typeLiteralExtractor);146 TypeLiteralExtractor *typeLiteralExtractor);149 TypeLiteralExtractor *typeLiteralExtractor);152 TypeLiteralExtractor *typeLiteralExtractor);155 TypeLiteralExtractor *typeLiteralExtractor);158 … TypeLiteralExtractor *typeLiteralExtractor);161 TypeLiteralExtractor *typeLiteralExtractor);164 TypeLiteralExtractor *typeLiteralExtractor);167 TypeLiteralExtractor *typeLiteralExtractor);[all …]
79 TypeLiteralExtractor typeLiteralExtractor(jsPandaFile, typeId); in ParseType()119 TypeLiteralExtractor *typeLiteralExtractor) in ResolveType()140 TypeLiteralExtractor *typeLiteralExtractor) in ResolveImportType()181 TypeLiteralExtractor *typeLiteralExtractor) in ParseIndexSigType()214 TypeLiteralExtractor *typeLiteralExtractor) in ParseNonImportType()262 TypeLiteralExtractor *typeLiteralExtractor) in ParseClassType()302 … TypeLiteralExtractor *typeLiteralExtractor) in ParseClassInstanceType()314 … TypeLiteralExtractor *typeLiteralExtractor) in ParseInterfaceType()344 TypeLiteralExtractor *typeLiteralExtractor) in ParseUnionType()363 TypeLiteralExtractor *typeLiteralExtractor) in ParseFunctionType()[all …]
22 class TypeLiteralExtractor {26 explicit TypeLiteralExtractor(const JSPandaFile *jsPandaFile, const uint32_t typeOffset);27 ~TypeLiteralExtractor() = default;28 NO_COPY_SEMANTIC(TypeLiteralExtractor);29 NO_MOVE_SEMANTIC(TypeLiteralExtractor);
67 TypeLiteralExtractor::TypeLiteralExtractor(const JSPandaFile *jsPandaFile, const uint32_t typeOffse… in TypeLiteralExtractor() function in panda::ecmascript::TypeLiteralExtractor73 void TypeLiteralExtractor::ProcessTypeLiteral(const JSPandaFile *jsPandaFile, const uint32_t typeOf… in ProcessTypeLiteral()121 void TypeLiteralExtractor::Print() const in Print()145 std::string TypeLiteralExtractor::PrintTypeKind(TSTypeKind typeKind) const in PrintTypeKind()227 TypeLiteralExtractor(jsPandaFile_, typeOffsets_[i]).Print(); in Print()
223 TypeLiteralExtractor typeLiteralExtractor(jsPandaFile_, typeOffset); in StoreClassTypeOffset()613 TypeLiteralExtractor typeExtractor(jsPandaFile_, typeId); in CheckExportNameAndClassType()