Searched refs:isLiteralType (Results 1 – 9 of 9) sorted by relevance
294 if (!hasNonLiteralTypeFieldsOrBases() && !BaseType->isLiteralType(C)) in setBases()1138 if (!T->isLiteralType(Context) || T.isVolatileQualified()) in addedMember()1375 if (!T->isLiteralType(Context) || in addedMember()1444 D->getType()->isLiteralType(getASTContext()); in isLiteral()
2889 bool Type::isLiteralType(const ASTContext &Ctx) const { in isLiteralType() function in Type2944 return AT->getValueType()->isLiteralType(Ctx); in isLiteralType()
1852 getType()->isLiteralType(Context) && in isUsableInConstantExpressions()
2404 if (!E->isPRValue() || E->getType()->isLiteralType(Info.Ctx)) in CheckLiteralType()4199 BaseType->isLiteralType(Info.Ctx) && !VD->hasDefinition()) { in findCompleteObject()4735 if (Object->getType()->isLiteralType(Info.Ctx)) in EvaluateObjectArgument()
9258 T->isLiteralType(Context)) in RequireLiteralType()9300 if (!I.getType()->isLiteralType(Context)) { in RequireLiteralType()9307 if (!I->getType()->isLiteralType(Context) || in RequireLiteralType()
5312 return T->isLiteralType(C); in EvaluateUnaryTypeTrait()
1689 return !T->isLiteralType(SemaRef.Context); in CheckLiteralType()
13687 } else if (getLangOpts().CPlusPlus11 && DclT->isLiteralType(Context)) { in AddInitializerToDecl()
2430 bool isLiteralType(const ASTContext &Ctx) const;