Searched refs:ScopeKind (Results 1 – 4 of 4) sorted by relevance
551 enum class ScopeKind { enum559 ScopeKind Kind;560 ScopeContext(Scope Context, ScopeKind Kind = ScopeKind::NoAttribute)694 scopedBegin({Scope::Object, ScopeKind::NoAttribute}); in objectBegin()704 scopedBegin({Scope::Array, ScopeKind::NoAttribute}); in arrayBegin()817 ScopeKind Kind = ScopeKind::Attribute; in scopedBegin()820 Kind = ScopeKind::NestedAttribute; in scopedBegin()832 if (ScopeCtx.Kind == ScopeKind::Attribute || in scopedEnd()833 ScopeCtx.Kind == ScopeKind::NestedAttribute) in scopedEnd()835 if (ScopeCtx.Kind == ScopeKind::NestedAttribute) in scopedEnd()
93 enum ScopeKind { SK_Local, SK_Record, SK_ForeachLoop, SK_MultiClass }; enum96 ScopeKind Kind;
106 enum ScopeKind { enum115 ScopeKind Kind : 3;
495 enum class ScopeKind { enum631 ScopeKind Scope, LValue &LV);655 ScopeKind Scope);710 llvm::PointerIntPair<APValue*, 2, ScopeKind> Value;716 ScopeKind Scope) in Cleanup()721 bool isDestroyedAtEndOf(ScopeKind K) const { in isDestroyedAtEndOf()1151 return !C.isDestroyedAtEndOf(ScopeKind::FullExpression); in performLifetimeExtension()1399 template<ScopeKind Kind>1442 if (Kind != ScopeKind::Block) in cleanup()1451 typedef ScopeRAII<ScopeKind::Block> BlockScopeRAII;[all …]