Home
last modified time | relevance | path

Searched refs:TargetType (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DnarrowingConverter.h68 template <typename TargetType>
77 ApplyNarrowing<TargetType, CharType>(); in ApplyNarrowing()
81 ApplyNarrowing<TargetType, ShortType>(); in ApplyNarrowing()
85 ApplyNarrowing<TargetType, IntType>(); in ApplyNarrowing()
89 ApplyNarrowing<TargetType, LongType>(); in ApplyNarrowing()
93 ApplyNarrowing<TargetType, FloatType>(); in ApplyNarrowing()
97 ApplyNarrowing<TargetType, DoubleType>(); in ApplyNarrowing()
163 template <typename TargetType, typename SourceType>
167 using TType = typename TargetType::UType; in ApplyNarrowing()
182 TargetType *newTyp in ApplyNarrowing()
[all...]
H A DwideningConverter.h149 template <typename TargetType>
158 ApplyWidening<TargetType, ByteType>(); in ApplyWidening()
162 ApplyWidening<TargetType, CharType>(); in ApplyWidening()
166 ApplyWidening<TargetType, ShortType>(); in ApplyWidening()
170 ApplyWidening<TargetType, IntType>(); in ApplyWidening()
174 ApplyWidening<TargetType, LongType>(); in ApplyWidening()
178 ApplyWidening<TargetType, FloatType>(); in ApplyWidening()
182 ApplyWidening<TargetType, DoubleType>(); in ApplyWidening()
192 template <typename TargetType, typename SourceType>
196 using TType = typename TargetType in ApplyWidening()
[all...]
H A Darithmetic.h23 template <typename TargetType>
24 typename TargetType::UType ETSChecker::GetOperand(Type *type) in GetOperand()
57 template <typename TargetType>
60 using UType = typename TargetType::UType; in PerformRelationOperationOnTypes()
62 UType leftValue = GetOperand<TargetType>(left); in PerformRelationOperationOnTypes()
63 UType rightValue = GetOperand<TargetType>(right); in PerformRelationOperationOnTypes()
99 template <typename TargetType>
102 using UType = typename TargetType::UType; in PerformArithmeticOperationOnTypes()
104 UType leftValue = GetOperand<TargetType>(left); in PerformArithmeticOperationOnTypes()
105 UType rightValue = GetOperand<TargetType>(righ in PerformArithmeticOperationOnTypes()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
H A Dlitecg.h30 enum TargetType { enum
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.h347 template <typename TargetType>
845 template <typename TargetType>
846 typename TargetType::UType GetOperand(Type *type);

Completed in 4 milliseconds