Lines Matching refs:ClassOptions
2206 /// Return ClassOptions that should be present on both the forward declaration
2208 static ClassOptions getCommonClassOptions(const DICompositeType *Ty) {
2209 ClassOptions CO = ClassOptions::None;
2215 CO |= ClassOptions::HasUniqueName;
2222 CO |= ClassOptions::Nested;
2230 CO |= ClassOptions::Scoped;
2235 CO |= ClassOptions::Scoped;
2265 ClassOptions CO = getCommonClassOptions(Ty);
2270 CO |= ClassOptions::ForwardReference;
2448 ClassOptions CO =
2449 ClassOptions::ForwardReference | getCommonClassOptions(Ty);
2462 ClassOptions CO = getCommonClassOptions(Ty);
2471 CO |= ClassOptions::ContainsNestedClass;
2479 CO |= ClassOptions::HasConstructorOrDestructor;
2501 ClassOptions CO =
2502 ClassOptions::ForwardReference | getCommonClassOptions(Ty);
2512 ClassOptions CO = ClassOptions::Sealed | getCommonClassOptions(Ty);
2520 CO |= ClassOptions::ContainsNestedClass;