reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/Type.h
 1915   bool isLiteralType(const ASTContext &Ctx) const;

References

tools/clang/lib/AST/DeclCXX.cpp
  279     if (!hasNonLiteralTypeFieldsOrBases() && !BaseType->isLiteralType(C))
 1061     if (!T->isLiteralType(Context) || T.isVolatileQualified())
 1282       if (!T->isLiteralType(Context) ||
tools/clang/lib/AST/Expr.cpp
  426            Var->getType()->isLiteralType(Ctx) :
tools/clang/lib/AST/ExprConstant.cpp
 2126   if (!E->isRValue() || E->getType()->isLiteralType(Info.Ctx))
 4077   if (Object->getType()->isLiteralType(Info.Ctx))
tools/clang/lib/AST/Type.cpp
 2437     return AT->getValueType()->isLiteralType(Ctx);
tools/clang/lib/Sema/SemaDecl.cpp
11914     } else if (getLangOpts().CPlusPlus11 && DclT->isLiteralType(Context)) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1594     return !T->isLiteralType(SemaRef.Context);
tools/clang/lib/Sema/SemaExprCXX.cpp
 4587     return T->isLiteralType(C);
tools/clang/lib/Sema/SemaType.cpp
 8189       T->isLiteralType(Context))
 8231       if (!I.getType()->isLiteralType(Context)) {
 8238       if (!I->getType()->isLiteralType(Context) ||