|
reference, declaration → definition
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.cpp13012 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.cpp12070 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() &&