reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
94 static_assert(coro::Shape::SwitchFieldIndex::Resume == 0,
lib/Transforms/Coroutines/CoroFrame.cpp 612 Allocas.emplace_back(PromiseAlloca, coro::Shape::SwitchFieldIndex::Promise);
lib/Transforms/Coroutines/CoroInternal.h146 return cast<IntegerType>(FrameTy->getElementType(SwitchFieldIndex::Index)); 155 return cast<PointerType>(FrameTy->getElementType(SwitchFieldIndex::Resume)); 208 return SwitchFieldIndex::FirstSpill;lib/Transforms/Coroutines/CoroSplit.cpp
284 FrameTy, FramePtr, coro::Shape::SwitchFieldIndex::Index, "index.addr"); 303 coro::Shape::SwitchFieldIndex::Resume, 310 FrameTy, FramePtr, coro::Shape::SwitchFieldIndex::Index, "index.addr"); 383 coro::Shape::SwitchFieldIndex::Resume, 848 Shape.FrameTy, Shape.FramePtr, coro::Shape::SwitchFieldIndex::Resume, 862 Shape.FrameTy, Shape.FramePtr, coro::Shape::SwitchFieldIndex::Destroy,