Lines Matching refs:OffsetSymbol
14 DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS(OffsetSymbol) in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS() argument
16 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS()
25 return OffsetSymbol{symbol, symbol.size()}; in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS()
33 OffsetSymbol result{symbol, static_cast<std::size_t>(*bytes)}; in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS()
47 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
55 std::optional<OffsetSymbol> result; in FoldDesignator()
136 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
140 std::optional<OffsetSymbol> baseResult, compResult; in FoldDesignator()
149 OffsetSymbol result{baseResult->symbol(), compResult->size()}; in FoldDesignator()
157 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
170 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
176 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
182 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
187 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in FoldDesignator()
356 FoldingContext &context, const OffsetSymbol &offsetSymbol) { in OffsetToDesignator()