Searched refs:TargetType (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | narrowingConverter.h | 68 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 D | wideningConverter.h | 149 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 D | arithmetic.h | 23 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 D | litecg.h | 30 enum TargetType { enum
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSchecker.h | 347 template <typename TargetType> 845 template <typename TargetType> 846 typename TargetType::UType GetOperand(Type *type);
|
Completed in 4 milliseconds