|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 740 bool isVolatileQualified() const;
References
tools/clang/include/clang/AST/Expr.h 5880 return getPtr()->getType()->getPointeeType().isVolatileQualified();
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 5127 return Node.isVolatileQualified();
tools/clang/lib/AST/Decl.cpp 653 !Var->getType().isVolatileQualified() &&
2295 if (!getType().isConstQualified() || getType().isVolatileQualified())
tools/clang/lib/AST/DeclCXX.cpp 1061 if (!T->isLiteralType(Context) || T.isVolatileQualified())
tools/clang/lib/AST/Expr.cpp 2671 CE->getSubExpr()->getType().isVolatileQualified()) {
2706 ICE->getSubExpr()->getType().isVolatileQualified())
3547 CE->getSubExpr()->getType().isVolatileQualified())
tools/clang/lib/AST/ExprConstant.cpp 3149 if (ObjType.isVolatileQualified())
3194 if ((ObjType.isConstQualified() || ObjType.isVolatileQualified()) &&
3208 if (ObjType.isVolatileQualified() && isFormalAccess(handler.AccessKind)) {
3342 if (Field->getType().isVolatileQualified())
3539 if (isFormalAccess(AK) && LValType.isVolatileQualified()) {
3739 if (Base && !LVal.getLValueCallIndex() && !Type.isVolatileQualified()) {
3744 if (Type.isVolatileQualified()) {
6536 if (Ty.isVolatileQualified())
tools/clang/lib/CodeGen/CGBlocks.cpp 1879 bool IsVolatile = CaptureTy.isVolatileQualified();
tools/clang/lib/CodeGen/CGBuiltin.cpp 1390 ResultArg->getType()->getPointeeType().isVolatileQualified();
2897 PtrTy->castAs<PointerType>()->getPointeeType().isVolatileQualified();
2980 PtrTy->castAs<PointerType>()->getPointeeType().isVolatileQualified();
3294 ResultArg->getType()->getPointeeType().isVolatileQualified();
tools/clang/lib/CodeGen/CGClass.cpp 2853 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified());
tools/clang/lib/CodeGen/CGDecl.cpp 1666 bool isVolatile = type.isVolatileQualified();
1852 type.isVolatileQualified(), Builder, constant);
tools/clang/lib/CodeGen/CGExpr.cpp 669 if (Ty.isVolatileQualified())
tools/clang/lib/CodeGen/CGExprAgg.cpp 815 if (E->getSubExpr()->getType().isVolatileQualified()) {
tools/clang/lib/CodeGen/CGExprCXX.cpp 149 DestroyedType.isVolatileQualified()),
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 46 FT = QT.isVolatileQualified() ? FT.withVolatile() : FT;
97 asDerived().visitArray(PCK, AT, FT.isVolatileQualified(), FD,
109 assert(!FT.isVolatileQualified() && "volatile field not expected");
165 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset));
172 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset));
276 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset);
293 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset);
579 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset, Addrs);
619 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset,
678 Addrs[SrcIdx], QT.isVolatileQualified(), QT, SourceLocation());
740 Addrs[SrcIdx], QT.isVolatileQualified(), QT, SourceLocation());
tools/clang/lib/CodeGen/CGObjC.cpp 2744 !type.isVolatileQualified() &&
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 3859 EmitAtomicUpdate(X, AO, CommonGen, X.getType().isVolatileQualified());
tools/clang/lib/CodeGen/CGVTables.cpp 366 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified());
tools/clang/lib/CodeGen/CodeGenFunction.cpp 2358 if (Ty->getPointeeType().isVolatileQualified())
tools/clang/lib/CodeGen/CodeGenModule.cpp 1336 if (pointeeTy.isVolatileQualified())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 3739 if (Type.isVolatileQualified())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3760 IsVolatile = PointeeType.isVolatileQualified();
tools/clang/lib/CodeGen/TargetInfo.cpp 9047 if (QT.isVolatileQualified())
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 4396 if (GlobalVarDecl->getType().isVolatileQualified())
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 3605 if (GlobalVarDecl->getType().isVolatileQualified())
tools/clang/lib/Sema/SemaDecl.cpp11867 if (getLangOpts().CPlusPlus11 && DclT.isVolatileQualified())
16646 if (Record && FD->getType().isVolatileQualified())
tools/clang/lib/Sema/SemaDeclCXX.cpp 6940 if (ReferentType.isVolatileQualified()) {
12305 if (T->isArrayType() && !T.isConstQualified() && !T.isVolatileQualified() &&
14076 InnerType.isConstQualified() && !InnerType.isVolatileQualified())) {
14120 if (!PointeeType.isConstQualified() || PointeeType.isVolatileQualified()) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp 673 HandlerType.isVolatileQualified()))
tools/clang/lib/Sema/SemaExpr.cpp 488 !UO->getType().isVolatileQualified()) {
11854 if (LHSDecl->getType().isVolatileQualified())
11857 if (RefTy->getPointeeType().isVolatileQualified())
11981 if (getLangOpts().CPlusPlus2a && LHSType.isVolatileQualified()) {
12184 if (S.getLangOpts().CPlusPlus2a && ResType.isVolatileQualified()) {
12666 if (LHSDecl->getType().isVolatileQualified())
12669 if (RefTy->getPointeeType().isVolatileQualified())
15138 if (!E->getType().isVolatileQualified() || !getLangOpts().CPlusPlus2a)
16627 if (E->getType().isVolatileQualified() &&
16637 if (E->getType().isVolatileQualified() || E->getType()->getAs<RecordType>())
tools/clang/lib/Sema/SemaExprCXX.cpp 737 if (Var->hasLocalStorage() && !Var->getType().isVolatileQualified()) {
4577 return T.isVolatileQualified();
7360 E->getType().isVolatileQualified()) {
tools/clang/lib/Sema/SemaInit.cpp 8850 << DestType.getNonReferenceType().isVolatileQualified()
8862 << DestType.getNonReferenceType().isVolatileQualified()
8872 << DestType.isVolatileQualified()
8883 << DestType.isVolatileQualified()
tools/clang/lib/Sema/SemaLambda.cpp 1568 if (T.isVolatileQualified())
tools/clang/lib/Sema/SemaOverload.cpp 4693 if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified()))
5075 (T1.isConstQualified() && !T1.isVolatileQualified())) {
7894 if (CanTy.isVolatileQualified())
8097 (!(*Ptr).isVolatileQualified() &&
8576 bool NeedVolatile = !(*Ptr).isVolatileQualified() &&
8625 bool NeedVolatile = !(*Ptr).isVolatileQualified() &&
8858 T.isVolatileQualified())
tools/clang/lib/Sema/SemaStmt.cpp 368 if (E->isGLValue() && E->getType().isVolatileQualified()) {
1553 if (VD->getType().isVolatileQualified() || VD->hasGlobalStorage())
3015 if (VD->getType().isVolatileQualified()) return false;
tools/clang/lib/Sema/SemaType.cpp 1738 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) {
2480 if (T.isVolatileQualified() && getLangOpts().CPlusPlus2a)
2565 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus2a)
4701 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus2a)
5188 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus2a &&
8239 I->getType().isVolatileQualified()) {
8242 << I->getType().isVolatileQualified();
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 340 if (T.isVolatileQualified())
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp 100 if (Var->getType().isVolatileQualified())