reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8431 if (!T->isDependentType()) { 8434 if (RequireCompleteType(Loc, T, diag::err_atomic_specifier_bad_type, 0)) 8438 if (T->isArrayType()) 8440 else if (T->isFunctionType()) 8442 else if (T->isReferenceType()) 8444 else if (T->isAtomicType()) 8446 else if (T.hasQualifiers()) 8448 else if (!T.isTriviallyCopyableType(Context)) 8453 Diag(Loc, diag::err_atomic_specifier_bad_type) << DisallowedKind << T; 8461 return Context.getAtomicType(T);