Home
last modified time | relevance | path

Searched refs:isLiteralType (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp294 if (!hasNonLiteralTypeFieldsOrBases() && !BaseType->isLiteralType(C)) in setBases()
1181 if (!T->isLiteralType(Context) || T.isVolatileQualified()) in addedMember()
1427 if (!T->isLiteralType(Context) || in addedMember()
1528 D->getType()->isLiteralType(getASTContext()); in isLiteral()
H A DType.cpp2994 bool Type::isLiteralType(const ASTContext &Ctx) const { in isLiteralType() function in Type
3049 return AT->getValueType()->isLiteralType(Ctx); in isLiteralType()
H A DExprCXX.cpp1857 getType()->isLiteralType(Context) && in isUsableInConstantExpressions()
H A DExprConstant.cpp2546 if (!E->isPRValue() || E->getType()->isLiteralType(Info.Ctx)) in CheckLiteralType()
4446 BaseType->isLiteralType(Info.Ctx) && !VD->hasDefinition()) { in findCompleteObject()
4980 if (Object->getType()->isLiteralType(Info.Ctx)) in EvaluateObjectArgument()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp813 return T->isLiteralType(C); in EvaluateUnaryTypeTrait()
H A DSemaType.cpp9543 T->isLiteralType(Context)) in RequireLiteralType()
9585 if (!I.getType()->isLiteralType(Context)) { in RequireLiteralType()
9592 if (!I->getType()->isLiteralType(Context) || in RequireLiteralType()
H A DSemaDeclCXX.cpp1809 return !T->isLiteralType(SemaRef.Context); in CheckLiteralType()
H A DSemaDecl.cpp14011 } else if (getLangOpts().CPlusPlus11 && DclT->isLiteralType(Context)) { in AddInitializerToDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp5843 if (!E->isPRValue() || E->getType()->isLiteralType(Ctx.getASTContext())) in checkLiteralType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h2483 bool isLiteralType(const ASTContext &Ctx) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc10899 {"_ZNK5clang4Type13isLiteralTypeEv", "clang::Type::isLiteralType() const"},