Lines Matching refs:ClassOptions
2173 /// Return ClassOptions that should be present on both the forward declaration
2175 static ClassOptions getCommonClassOptions(const DICompositeType *Ty) {
2176 ClassOptions CO = ClassOptions::None;
2182 CO |= ClassOptions::HasUniqueName;
2189 CO |= ClassOptions::Nested;
2197 CO |= ClassOptions::Scoped;
2202 CO |= ClassOptions::Scoped;
2232 ClassOptions CO = getCommonClassOptions(Ty);
2237 CO |= ClassOptions::ForwardReference;
2415 ClassOptions CO =
2416 ClassOptions::ForwardReference | getCommonClassOptions(Ty);
2429 ClassOptions CO = getCommonClassOptions(Ty);
2438 CO |= ClassOptions::ContainsNestedClass;
2446 CO |= ClassOptions::HasConstructorOrDestructor;
2468 ClassOptions CO =
2469 ClassOptions::ForwardReference | getCommonClassOptions(Ty);
2479 ClassOptions CO = ClassOptions::Sealed | getCommonClassOptions(Ty);
2487 CO |= ClassOptions::ContainsNestedClass;