|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 1960 bool isIntegralOrEnumerationType() const;
References
tools/clang/include/clang/AST/ExprObjC.h 905 return getKeyExpr()->getType()->isIntegralOrEnumerationType();
tools/clang/include/clang/CodeGen/CGFunctionInfo.h 136 assert(Ty->isIntegralOrEnumerationType() && "Unexpected QualType");
146 assert(Ty->isIntegralOrEnumerationType() && "Unexpected QualType");
158 assert(Ty->isIntegralOrEnumerationType() && "Unexpected QualType");
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h 142 assert(T->isIntegralOrEnumerationType() || Loc::isLocType(T));
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h 769 T->isIntegralOrEnumerationType())
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h 265 if ((FromTy->isIntegralOrEnumerationType() &&
266 ToTy->isIntegralOrEnumerationType()) ||
297 if (FromTy->isIntegralOrEnumerationType() && ToTy->isRealFloatingType()) {
304 if (FromTy->isRealFloatingType() && ToTy->isIntegralOrEnumerationType())
484 if (Ty->isIntegralOrEnumerationType() || Ty->isAnyPointerType() ||
574 if ((LTy->isIntegralOrEnumerationType() &&
575 RTy->isIntegralOrEnumerationType()) &&
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h 101 (Ty1->isIntegralOrEnumerationType() &&
102 Ty2->isIntegralOrEnumerationType()));
tools/clang/lib/AST/ASTContext.cpp 2524 if (Ty->isIntegralOrEnumerationType())
6279 if (sz.isPositive() && type->isIntegralOrEnumerationType())
6290 VD->getType()->isIntegralOrEnumerationType() &&
9687 assert((!RequiresICE || Type->isIntegralOrEnumerationType()) &&
tools/clang/lib/AST/ComparisonCategories.cpp 31 !Record->field_begin()->getType()->isIntegralOrEnumerationType())
tools/clang/lib/AST/Decl.cpp 2300 if (getType()->isIntegralOrEnumerationType())
tools/clang/lib/AST/Expr.cpp 140 if (!E->getType()->isIntegralOrEnumerationType()) return false;
261 if (T->isIntegralOrEnumerationType() && Context.getTypeInfo(T).Width <= 64)
427 Var->getType()->isIntegralOrEnumerationType()) &&
tools/clang/lib/AST/ExprConstant.cpp 3584 } else if (BaseType->isIntegralOrEnumerationType()) {
3670 BaseType->isIntegralOrEnumerationType()) &&
6378 if (T->isIntegralOrEnumerationType()) {
9652 assert(E->getType()->isIntegralOrEnumerationType() &&
9666 assert(E->getType()->isIntegralOrEnumerationType() &&
9680 assert(E->getType()->isIntegralOrEnumerationType() &&
9840 assert(E->isRValue() && E->getType()->isIntegralOrEnumerationType());
10153 if (ArgType->isIntegralOrEnumerationType() || ArgType->isFloatingType() ||
11150 (E->isRValue() && E->getType()->isIntegralOrEnumerationType() &&
11151 E->getLHS()->getType()->isIntegralOrEnumerationType() &&
11152 E->getRHS()->getType()->isIntegralOrEnumerationType());
11246 assert(E->getLHS()->getType()->isIntegralOrEnumerationType() &&
11247 E->getRHS()->getType()->isIntegralOrEnumerationType());
11302 assert(E->getLHS()->getType()->isIntegralOrEnumerationType() &&
11303 E->getRHS()->getType()->isIntegralOrEnumerationType());
11435 E->getType()->isIntegralOrEnumerationType()) &&
11455 if (LHSTy->isIntegralOrEnumerationType() &&
11456 RHSTy->isIntegralOrEnumerationType()) {
11776 assert((!E->getLHS()->getType()->isIntegralOrEnumerationType() ||
11777 !E->getRHS()->getType()->isIntegralOrEnumerationType()) &&
13285 } else if (T->isIntegralOrEnumerationType()) {
13465 if (!E->getType()->isIntegralOrEnumerationType())
13823 if (!E->getType()->isIntegralOrEnumerationType())
13978 if (!Dcl->getType()->isIntegralOrEnumerationType())
tools/clang/lib/CodeGen/CGBuiltin.cpp 2108 if (!ArgType->isIntegralOrEnumerationType() && !ArgType->isFloatingType() &&
tools/clang/lib/CodeGen/CGExprAgg.cpp 960 if (ArgTy->isIntegralOrEnumerationType() || ArgTy->isPointerType()) {
988 if (!ArgTy->isIntegralOrEnumerationType() && !ArgTy->isRealFloatingType() &&
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2646 ResultType->isIntegralOrEnumerationType() || ResultType->isVoidType());
tools/clang/lib/CodeGen/TargetInfo.cpp 1625 return (Ty->isIntegralOrEnumerationType() || Ty->isPointerType() ||
2706 if (ET->isIntegralOrEnumerationType()) {
3331 if (RetTy->isIntegralOrEnumerationType() &&
3476 if (Ty->isIntegralOrEnumerationType() &&
7142 if (Ty->isIntegralOrEnumerationType())
9327 bool IsInt = Ty->isIntegralOrEnumerationType();
9593 if (Size < XLen && Ty->isIntegralOrEnumerationType() && !MustUseStack) {
tools/clang/lib/Sema/SemaCast.cpp 1185 if (SrcType->isIntegralOrEnumerationType()) {
2182 if (SrcType->isIntegralOrEnumerationType() ||
2218 if (SrcType->isIntegralOrEnumerationType()) {
tools/clang/lib/Sema/SemaChecking.cpp 8960 if (T->isIntegralOrEnumerationType())
9076 if (ArgType->isIntegralOrEnumerationType()) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 455 if (LHSType->isIntegralOrEnumerationType())
471 if (LHSType->isIntegralOrEnumerationType())
1414 if (VD->getType()->isIntegralOrEnumerationType())
tools/clang/lib/Sema/SemaDecl.cpp10738 if (FT->getReturnType()->isIntegralOrEnumerationType() ||
11864 } else if (DclT->isIntegralOrEnumerationType()) {
12765 !VD->getType()->isIntegralOrEnumerationType())
15778 if (!FieldTy->isDependentType() && !FieldTy->isIntegralOrEnumerationType()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp 3979 OldElemTy->isIntegralOrEnumerationType() || OldElemTy->getAs<EnumType>();
tools/clang/lib/Sema/SemaDeclCXX.cpp 9590 !FIt->getType()->isIntegralOrEnumerationType()) {
tools/clang/lib/Sema/SemaExpr.cpp 6541 if (!srcTy->isIntegralOrEnumerationType()) {
6543 if (!Vec || !Vec->getElementType()->isIntegralOrEnumerationType())
6546 if (!destTy->isIntegralOrEnumerationType()) {
6548 if (!Vec || !Vec->getElementType()->isIntegralOrEnumerationType())
6588 DestElemTy->isIntegralOrEnumerationType());
10579 if (Type->isIntegralOrEnumerationType())
17971 return E->getType()->isIntegralOrEnumerationType();
tools/clang/lib/Sema/SemaInit.cpp 4388 (E->getType()->isIntegralOrEnumerationType() ||
tools/clang/lib/Sema/SemaOverload.cpp 5629 assert(T->isIntegralOrEnumerationType() && "unexpected converted const type");
5703 return AllowScopedEnumerations ? T->isIntegralOrEnumerationType()
tools/clang/lib/Sema/SemaPseudoObject.cpp 1056 if (T->isIntegralOrEnumerationType())
1095 if (CT->isIntegralOrEnumerationType()) {
1229 if ((arrayRef && !T->isIntegralOrEnumerationType()) ||
1346 if (!T->isIntegralOrEnumerationType()) {
tools/clang/lib/Sema/SemaStmt.cpp 719 !Cond->getType()->isIntegralOrEnumerationType())
736 assert(CondExpr->getType()->isIntegralOrEnumerationType() &&
tools/clang/lib/Sema/SemaTemplate.cpp 1074 if (T->isIntegralOrEnumerationType() ||
6475 assert(ParamType->isIntegralOrEnumerationType());
6560 if (ParamType->isIntegralOrEnumerationType()) {
6620 if (!ArgType->isIntegralOrEnumerationType()) {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 481 if (!T->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 2244 if (!T->isIntegralOrEnumerationType() && !T->isPointerType())
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 408 Call.getArgExpr(0)->getType()->isIntegralOrEnumerationType()) {
415 Call.getArgExpr(1)->getType()->isIntegralOrEnumerationType()) {
595 Call.getArgExpr(0)->getType()->isIntegralOrEnumerationType()) {
603 Call.getArgExpr(1)->getType()->isIntegralOrEnumerationType()) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 135 if (!E->getType()->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp 180 assert(T->isIntegralOrEnumerationType() &&
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 2640 if (!Ty->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 2005 if (!T->isIntegralOrEnumerationType())
2020 if (!bitsInit || !T->isIntegralOrEnumerationType() ||
2133 if (Ex->getType()->isIntegralOrEnumerationType()) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 33 Ty->isIntegralOrEnumerationType() &&
1108 else if (U->getType()->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp 254 if (Loc::isLocType(T) || T->isIntegralOrEnumerationType())
270 if (!T.isNull() && (T->isIntegralOrEnumerationType() || Loc::isLocType(T))) {
tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp 108 if (!T->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2212 else if (T->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp 56 if (type->isIntegralOrEnumerationType())
537 !originalTy->isIntegralOrEnumerationType() &&
561 if (castTy->isIntegralOrEnumerationType() && Loc::isLocType(originalTy))
565 if (Loc::isLocType(castTy) && originalTy->isIntegralOrEnumerationType()) {
597 assert(castTy->isIntegralOrEnumerationType());
609 if (castTy->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp 118 if (!isLocType && !castTy->isIntegralOrEnumerationType())
174 if (castTy->isIntegralOrEnumerationType()) {
526 if (resultTy->isIntegralOrEnumerationType())
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp 354 if (T->isIntegralOrEnumerationType())