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

References

tools/clang/include/clang/AST/LocInfoType.h
   39              ty->isInstantiationDependentType(), ty->isVariablyModifiedType(),
tools/clang/include/clang/AST/Type.h
 2533              Element->isVariablyModifiedType(),
 2563              InnerType->isVariablyModifiedType(),
 2593              Pointee->isVariablyModifiedType(),
 2644              OriginalTy->isVariablyModifiedType(),
 2696              Pointee->isVariablyModifiedType(),
 2729              Referencee->isVariablyModifiedType(),
 2818              Pointee->isVariablyModifiedType(),
 3694                      Result->isVariablyModifiedType(),
 4199              can->isVariablyModifiedType(),
 4226              UnderlyingTy->isVariablyModifiedType(),
 4301              T->isVariablyModifiedType(),
 4513              equivalent->isVariablyModifiedType(),
 4686              Canon->isVariablyModifiedType(),
 5227                         NamedType->isVariablyModifiedType(),
 5441              /*VariablyModified=*/Pattern->isVariablyModifiedType(),
 5879              Pointee->isVariablyModifiedType(),
 6052              ValTy->isVariablyModifiedType(),
 6087              elemType->isVariablyModifiedType(),
 6201   if (T->isVariablyModifiedType() && T->hasSizedVLAType())
tools/clang/lib/AST/ASTContext.cpp
 3225   if (!type->isVariablyModifiedType()) return type;
tools/clang/lib/AST/JSONNodeDumper.cpp
   78   attributeOnlyIfTrue("isVariablyModified", T->isVariablyModifiedType());
tools/clang/lib/AST/TextNodeDumper.cpp
  201   if (T->isVariablyModifiedType())
tools/clang/lib/AST/Type.cpp
  131            (tc == VariableArray || et->isVariablyModifiedType()),
  225            ElementType->isVariablyModifiedType(),
  249            ElementType->isVariablyModifiedType(),
  268            PointeeType->isVariablyModifiedType(),
  291            vecType->isVariablyModifiedType(),
  660            can->isVariablyModifiedType(),
  672            Base->isVariablyModifiedType(),
 2960                    result->isVariablyModifiedType(),
 3211            E->getType()->isVariablyModifiedType(),
 3237            E->getType()->isVariablyModifiedType(),
 3264            BaseType->isVariablyModifiedType(),
 3468         Arg.getAsType()->isVariablyModifiedType())
 4097   if (!isVariablyModifiedType()) return false;
tools/clang/lib/CodeGen/CGDecl.cpp
  155     if (Ty->isVariablyModifiedType())
  392   if (D.getType()->isVariablyModifiedType())
 1389   if (Ty->isVariablyModifiedType())
tools/clang/lib/CodeGen/CGException.cpp
 1803     if (VD->getType()->isVariablyModifiedType()) {
tools/clang/lib/CodeGen/CGExpr.cpp
 1023   if (CGF && E->getType()->isVariablyModifiedType())
 4167   if (E->getType()->isVariablyModifiedType())
tools/clang/lib/CodeGen/CGExprScalar.cpp
 4295   if (Ty->isVariablyModifiedType())
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1000   if (!PrivateType->isVariablyModifiedType()) {
 1038   if (!PrivateType->isVariablyModifiedType()) {
 5610     if (PrivTy->isVariablyModifiedType()) {
 5738     if (E->getType()->isVariablyModifiedType())
 5756     if ((*IPriv)->getType()->isVariablyModifiedType()) {
10981   if (CVD->getType()->isVariablyModifiedType()) {
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  348           assert(!VD->getType()->isVariablyModifiedType() &&
  361     if (VD->getType()->isVariablyModifiedType())
 3789     if ((*IPriv)->getType()->isVariablyModifiedType()) {
 3989     if ((*IPriv)->getType()->isVariablyModifiedType()) {
 4293     if (E->getType()->isVariablyModifiedType())
 4311     if ((*IPriv)->getType()->isVariablyModifiedType()) {
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  355     if (!A->isVariablyModifiedType())
  439     if (ArgType->isVariablyModifiedType())
  523       } else if (!VarTy->isVariablyModifiedType() || !VarTy->isPointerType()) {
 1158     if (isaOMPArraySectionExpr && Type->isVariablyModifiedType()) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1025     if (Ty->isVariablyModifiedType())
 1856   assert(type->isVariablyModifiedType() &&
 1864     assert(type->isVariablyModifiedType());
 1997   } while (type->isVariablyModifiedType());
tools/clang/lib/CodeGen/CodeGenFunction.h
 4268                 ((*I)->isVariablyModifiedType() ||
tools/clang/lib/Sema/JumpDiagnostics.cpp
  138     if (VD->getType()->isVariablyModifiedType())
  211     if (TD->getUnderlyingType()->isVariablyModifiedType())
tools/clang/lib/Sema/SemaChecking.cpp
13012   if (!PType->isVariablyModifiedType())
tools/clang/lib/Sema/SemaDecl.cpp
 2176   if (NewType->isVariablyModifiedType()) {
 5770   if (VLATy->getElementType()->isVariablyModifiedType())
 5941   if (T->isVariablyModifiedType()) {
 7680   bool isVM = T->isVariablyModifiedType();
 9031       NewFD->getReturnType()->isVariablyModifiedType()) {
10238   assert(!NewFD->getReturnType()->isVariablyModifiedType() &&
16044   if (!InvalidDecl && T->isVariablyModifiedType()) {
16285   else if (T->isVariablyModifiedType()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1790       if (TN->getUnderlyingType()->isVariablyModifiedType()) {
14281   if (ExDeclType->isVariablyModifiedType()) {
tools/clang/lib/Sema/SemaExpr.cpp
 1496         else if (Types[i]->getType()->isVariablyModifiedType())
 4041   assert(T->isVariablyModifiedType());
 4140   } while (!T.isNull() && T->isVariablyModifiedType());
 4158   if (T->isVariablyModifiedType() && FunctionScopes.size() > 1) {
 4773   if (LHSExp->IgnoreParenImpCasts()->getType()->isVariablyModifiedType() &&
15231   if (!E->getType()->isVariablyModifiedType())
15764   if (Var->getType()->isVariablyModifiedType() && IsBlock) {
16118     if (Var->getType()->isVariablyModifiedType()) {
16138           if (IsOpenMPPrivateDecl && Var->getType()->isVariablyModifiedType()) {
tools/clang/lib/Sema/SemaExprCXX.cpp
  453   if (T->isVariablyModifiedType())
  520   if (E->getType()->isVariablyModifiedType())
 2201   else if (AllocType->isVariablyModifiedType())
tools/clang/lib/Sema/SemaOpenMP.cpp
12070     if (!Type->isAnyPointerType() && Type->isVariablyModifiedType() &&
12356     if (!Type->isAnyPointerType() && Type->isVariablyModifiedType() &&
13367          D->getType().getNonReferenceType()->isVariablyModifiedType())) {
14259     if (!Type->isAnyPointerType() && Type->isVariablyModifiedType()) {
tools/clang/lib/Sema/SemaTemplate.cpp
 1062   if (T->isVariablyModifiedType()) {
 5734   if (Arg->isVariablyModifiedType()) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1028   if (T->isInstantiationDependentType() || T->isVariablyModifiedType())
 1657       !T->getType()->isVariablyModifiedType())
 1677       !TL.getType()->isVariablyModifiedType()) {
 1705   if (!T->isInstantiationDependentType() && !T->isVariablyModifiedType())
 1714       T->getType()->isVariablyModifiedType())
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  712       DI->getType()->isVariablyModifiedType()) {
  941       DI->getType()->isVariablyModifiedType())  {
 1023   if (DI->getType()->isVariablyModifiedType()) {
tools/clang/lib/Sema/SemaType.cpp
 2281     } else if (!T->isDependentType() && !T->isVariablyModifiedType() &&