| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprObjC.cpp | 30 : Expr(ObjCArrayLiteralClass, T, VK_PRValue, OK_Ordinary), in ObjCArrayLiteral() 57 : Expr(ObjCDictionaryLiteralClass, T, VK_PRValue, OK_Ordinary), in ObjCDictionaryLiteral() 114 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary), in ObjCMessageExpr() 133 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary), in ObjCMessageExpr() 149 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary), in ObjCMessageExpr()
|
| H A D | ExprConcepts.cpp | 40 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in ConceptSpecializationExpr() 94 : Expr(ConceptSpecializationExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in ConceptSpecializationExpr() 149 : Expr(RequiresExprClass, C.BoolTy, VK_PRValue, OK_Ordinary), in RequiresExpr()
|
| H A D | ExprCXX.cpp | 190 : Expr(CXXNewExprClass, Ty, VK_PRValue, OK_Ordinary), in CXXNewExpr() 326 OK_Ordinary), in CXXPseudoDestructorExpr() 463 : Expr(DependentScopeDeclRefExprClass, Ty, VK_LValue, OK_Ordinary), in DependentScopeDeclRefExpr() 959 /*FIXME*/ OK_Ordinary), in CXXDefaultInitExpr() 1064 : Expr(SC, Ty, VK_PRValue, OK_Ordinary), Constructor(Ctor), in CXXConstructExpr() 1134 : Expr(LambdaExprClass, T, VK_PRValue, OK_Ordinary), in LambdaExpr() 1338 OK_Ordinary), in CXXUnresolvedConstructExpr() 1373 OK_Ordinary), in CXXDependentScopeMemberExpr() 1604 : Expr(FunctionParmPackExprClass, T, VK_LValue, OK_Ordinary), in FunctionParmPackExpr() 1632 BoundToLvalueReference ? VK_LValue : VK_XValue, OK_Ordinary) { in MaterializeTemporaryExpr() [all …]
|
| H A D | Expr.cpp | 423 : Expr(DeclRefExprClass, T, VK, OK_Ordinary), D(D), in DeclRefExpr() 584 : Expr(PredefinedExprClass, FNTy, VK_LValue, OK_Ordinary) { in PredefinedExpr() 1051 : Expr(StringLiteralClass, Ty, VK_LValue, OK_Ordinary) { in StringLiteral() 1354 : Expr(SC, Ty, VK, OK_Ordinary), RParenLoc(RParenLoc) { in CallExpr() 1580 : Expr(OffsetOfExprClass, type, VK_PRValue, OK_Ordinary), in OffsetOfExpr() 2149 : Expr(SourceLocExprClass, ResultTy, VK_PRValue, OK_Ordinary), in SourceLocExpr() 4247 OK_Ordinary), in GenericSelectionExpr() 4451 OK_Ordinary) { in DesignatedInitUpdateExpr() 4665 : Expr(PseudoObjectExprClass, type, VK, OK_Ordinary) { in PseudoObjectExpr() 4708 : Expr(AtomicExprClass, t, VK_PRValue, OK_Ordinary), in AtomicExpr() [all …]
|
| H A D | TextNodeDumper.cpp | 162 case OK_Ordinary: in Visit()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 58 : Expr(ObjCStringLiteralClass, T, VK_PRValue, OK_Ordinary), String(SL), in ObjCStringLiteral() 94 : Expr(ObjCBoolLiteralExprClass, Ty, VK_PRValue, OK_Ordinary), Value(val), in ObjCBoolLiteralExpr() 137 : Expr(ObjCBoxedExprClass, T, VK_PRValue, OK_Ordinary), SubExpr(E), in ObjCBoxedExpr() 416 : Expr(ObjCEncodeExprClass, T, VK_LValue, OK_Ordinary), in ObjCEncodeExpr() 461 : Expr(ObjCSelectorExprClass, T, VK_PRValue, OK_Ordinary), in ObjCSelectorExpr() 514 : Expr(ObjCProtocolExprClass, T, VK_PRValue, OK_Ordinary), in ObjCProtocolExpr() 567 d->isBitField() ? OK_BitField : OK_Ordinary), 1498 : Expr(ObjCIsaExprClass, ty, VK_LValue, OK_Ordinary), Base(base), in ObjCIsaExpr() 1583 : Expr(ObjCIndirectCopyRestoreExprClass, type, VK_LValue, OK_Ordinary), in ObjCIndirectCopyRestoreExpr() 1695 : Expr(ObjCAvailabilityCheckExprClass, Ty, VK_PRValue, OK_Ordinary), in ObjCAvailabilityCheckExpr()
|
| H A D | ExprCXX.h | 724 : Expr(CXXBoolLiteralExprClass, Ty, VK_PRValue, OK_Ordinary) { in CXXBoolLiteralExpr() 762 : Expr(CXXNullPtrLiteralExprClass, Ty, VK_PRValue, OK_Ordinary) { in CXXNullPtrLiteralExpr() 1145 : Expr(CXXThisExprClass, Ty, VK_PRValue, OK_Ordinary) { in CXXThisExpr() 1418 OK_Ordinary), in CXXBindTemporaryExpr() 1672 : Expr(CXXInheritedCtorInitExprClass, T, VK_PRValue, OK_Ordinary), in CXXInheritedCtorInitExpr() 2428 : Expr(CXXDeleteExprClass, Ty, VK_PRValue, OK_Ordinary), in CXXDeleteExpr() 4023 : Expr(CXXNoexceptExprClass, Ty, VK_PRValue, OK_Ordinary), in CXXNoexceptExpr() 4181 : Expr(SizeOfPackExprClass, SizeType, VK_PRValue, OK_Ordinary), in SizeOfPackExpr() 4611 : Expr(CXXFoldExprClass, T, VK_PRValue, OK_Ordinary), in CXXFoldExpr() 4723 : Expr(SC, Ty, VK_PRValue, OK_Ordinary), KeywordLoc(KeywordLoc) { in CoroutineSuspendExpr() [all …]
|
| H A D | Expr.h | 443 return (OK == OK_Ordinary || OK == OK_BitField); in isOrdinaryOrBitFieldObject() 1601 : Expr(CharacterLiteralClass, type, VK_PRValue, OK_Ordinary), in CharacterLiteral() 2561 OK_Ordinary), in UnaryExprOrTypeTraitExpr() 3419 : Expr(CompoundLiteralExprClass, T, VK, OK_Ordinary), in CompoundLiteralExpr() 3490 : Expr(SC, ty, VK, OK_Ordinary), Op(op) { in CastExpr() 4640 : Expr(VAArgExprClass, t, VK_PRValue, OK_Ordinary), Val(e), in VAArgExpr() 5333 : Expr(NoInitExprClass, ty, VK_PRValue, OK_Ordinary) { in NoInitExpr() 5429 : Expr(ArrayInitLoopExprClass, T, VK_PRValue, OK_Ordinary), in ArrayInitLoopExpr() 5480 : Expr(ArrayInitIndexExprClass, T, VK_PRValue, OK_Ordinary) { in ArrayInitIndexExpr() 5513 : Expr(ImplicitValueInitExprClass, ty, VK_PRValue, OK_Ordinary) { in ImplicitValueInitExpr() [all …]
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 123 VK_PRValue, OK_Ordinary, SourceLocation(), FPOptionsOverride()); in makeAssignment() 132 C.getLogicalOperationType(), VK_PRValue, OK_Ordinary, SourceLocation(), in makeComparison() 154 VK_LValue, OK_Ordinary, SourceLocation(), in makeDereference() 234 OK_Ordinary, NOUR_None); in makeMemberExpression() 486 /* ExprObjectKind=*/OK_Ordinary, SourceLocation(), in create_call_once() 552 C.LongTy, VK_PRValue, OK_Ordinary, SourceLocation(), in create_dispatch_once()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 136 OK_Ordinary, enumerator
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 2521 Context->getPointerType(DRE->getType()), VK_PRValue, OK_Ordinary, in RewriteObjCStringLiteral() 2997 OK_Ordinary, SourceLocation(), FPOptionsOverride()); in SynthMessageExpr() 3001 VK_PRValue, OK_Ordinary); in SynthMessageExpr() 3047 Context->getPointerType(DRE->getType()), VK_PRValue, OK_Ordinary, in RewriteObjCProtocolExpr() 3742 cast<Expr>(RHSStmt), Exp->getType(), VK_PRValue, OK_Ordinary); in SynthesizeBlockCall() 3797 *Context, PE, true, FD, FD->getType(), VK_LValue, OK_Ordinary); in SynthesizeBlockCall() 3845 FD->getType(), VK_LValue, OK_Ordinary); in RewriteBlockDeclRefExpr() 3854 VK_LValue, OK_Ordinary); in RewriteBlockDeclRefExpr() 4434 OK_Ordinary, SourceLocation(), false, FPOptionsOverride()); in SynthBlockInitExpr() 4530 Context->getPointerType(NewRep->getType()), VK_PRValue, OK_Ordinary, in SynthBlockInitExpr() [all …]
|
| H A D | RewriteModernObjC.cpp | 886 *Context, PE, true, FD, FD->getType(), VK_LValue, OK_Ordinary); in getIvarAccessString() 2595 Context->getPointerType(DRE->getType()), VK_PRValue, OK_Ordinary, in RewriteObjCStringLiteral() 2748 ARRFD->getType(), VK_LValue, OK_Ordinary); in RewriteObjCArrayLiteralExpr() 2877 ARRFD->getType(), VK_LValue, OK_Ordinary); in RewriteObjCDictionaryLiteralExpr() 2891 ARRFD->getType(), VK_LValue, OK_Ordinary); in RewriteObjCDictionaryLiteralExpr() 4575 cast<Expr>(RHSStmt), Exp->getType(), VK_PRValue, OK_Ordinary); in SynthesizeBlockCall() 4630 *Context, PE, true, FD, FD->getType(), VK_LValue, OK_Ordinary); in SynthesizeBlockCall() 4686 VK_LValue, OK_Ordinary); in RewriteBlockDeclRefExpr() 5297 OK_Ordinary, SourceLocation(), false, FPOptionsOverride()); in SynthBlockInitExpr() 5401 Context->getPointerType(NewRep->getType()), VK_PRValue, OK_Ordinary, in SynthBlockInitExpr() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 1116 VK_LValue, OK_Ordinary); in BuildMemberReferenceExpr() 1132 MemberNameInfo, type, valueKind, OK_Ordinary); in BuildMemberReferenceExpr() 1140 OK_Ordinary); in BuildMemberReferenceExpr() 1167 Var->getType().getNonReferenceType(), VK_LValue, OK_Ordinary); in BuildMemberReferenceExpr() 1809 ExprObjectKind OK = OK_Ordinary; in BuildFieldReferenceExpr() 1811 if (BaseExpr->getObjectKind() == OK_Ordinary) in BuildFieldReferenceExpr()
|
| H A D | SemaFixItUtils.cpp | 132 if (!Expr->isLValue() || Expr->getObjectKind() != OK_Ordinary) in tryToFixConversion()
|
| H A D | SemaPseudoObject.cpp | 451 capturedRHS->getValueKind(), OK_Ordinary, in buildAssignmentOperation() 466 result.get()->getValueKind(), OK_Ordinary, opcLoc, in buildAssignmentOperation() 531 VK_LValue, OK_Ordinary, opcLoc, in buildIncDecOperation() 1557 VK_PRValue, OK_Ordinary, opcLoc, false, in checkPseudoObjectIncDec() 1588 Context.DependentTy, VK_PRValue, OK_Ordinary, in checkPseudoObjectAssignment()
|
| H A D | SemaExpr.cpp | 4923 VK_LValue, OK_Ordinary, rbLoc); in ActOnArraySubscriptExpr() 5642 ExprObjectKind OK = OK_Ordinary; in CreateBuiltinArraySubscriptExpr() 6885 ExprObjectKind OK = OK_Ordinary; in BuildAsTypeExpr() 8631 OK = OK_Ordinary; in CheckConditionalOperands() 9189 ExprObjectKind OK = OK_Ordinary; in ActOnConditionalOp() 14854 ExprObjectKind OK = OK_Ordinary; in CreateBuiltinBinOp() 15530 ExprObjectKind OK = OK_Ordinary; in CreateBuiltinUnaryOp() 16130 ExprObjectKind OK = OK_Ordinary; in ActOnChooseExpr() 20273 assert(E->getObjectKind() == OK_Ordinary); in VisitCallExpr() 20362 assert(E->getObjectKind() == OK_Ordinary); in VisitImplicitCastExpr() [all …]
|
| H A D | SemaExprCXX.cpp | 2297 OK_Ordinary, /*SourceExpr=*/nullptr); in BuildCXXNew() 6363 OK = OK_Ordinary; in CXXCheckConditionalOperands() 8025 Context.BoundMemberTy, VK_PRValue, OK_Ordinary); in BuildCXXMemberCallExpr()
|
| H A D | SemaOverload.cpp | 13433 VK_PRValue, OK_Ordinary, OpLoc, false, in CreateOverloadedUnaryOp() 13688 OK_Ordinary, OpLoc, CurFPFeatureOverrides(), Context.DependentTy, in CreateOverloadedBinOp() 13692 OK_Ordinary, OpLoc, CurFPFeatureOverrides()); in CreateOverloadedBinOp() 15277 Context, SubExpr, UO_AddrOf, MemPtrType, VK_PRValue, OK_Ordinary, in FixOverloadedFunctionReference() 15361 type, valueKind, OK_Ordinary, TemplateArgs); in FixOverloadedFunctionReference()
|
| H A D | SemaOpenMP.cpp | 2434 VK_LValue, OK_Ordinary); in isOpenMPCapturedDecl() 4579 if (CaptureExpr->getObjectKind() == OK_Ordinary && CaptureExpr->isGLValue()) { in buildCaptureDecl() 4626 CaptureExpr->getObjectKind() == OK_Ordinary && CaptureExpr->isGLValue() && in buildCapture() 5979 VK_LValue, OK_Ordinary, E); in processImplicitMapsWithDefaultMappers() 5989 P.first->getType(), VK_LValue, OK_Ordinary); in processImplicitMapsWithDefaultMappers() 5999 CurFD->getType(), VK_LValue, OK_Ordinary); in processImplicitMapsWithDefaultMappers() 17669 if (OK == OK_Ordinary && !getLangOpts().CPlusPlus) { in getOpenMPCapturedExpr() 19304 ELoc, Context.getPointerType(FnTy), VK_PRValue, OK_Ordinary, in actOnOMPReductionKindClause() 19330 RHSDRE, Type, VK_LValue, OK_Ordinary); in actOnOMPReductionKindClause()
|
| H A D | SemaDeclCXX.cpp | 14044 VK_PRValue, OK_Ordinary, Loc, false, S.CurFPFeatureOverrides()); in buildMemcpyForAssignmentOp() 14048 VK_PRValue, OK_Ordinary, Loc, false, S.CurFPFeatureOverrides()); in buildMemcpyForAssignmentOp() 14285 S.Context.BoolTy, VK_PRValue, OK_Ordinary, Loc, in buildSingleCopyAssignRecursively() 14293 OK_Ordinary, Loc, Upper.isMaxValue(), S.CurFPFeatureOverrides()); in buildSingleCopyAssignRecursively() 16469 new (Context) OpaqueValueExpr(Loc, initType, VK_LValue, OK_Ordinary); in BuildExceptionDeclaration()
|
| H A D | SemaCast.cpp | 2239 case OK_Ordinary: in TryReinterpretCast()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTResultSynthesizer.cpp | 312 last_expr->getObjectKind() == OK_Ordinary; in SynthesizeBodyResult()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 1574 VK_PRValue, OK_Ordinary, SourceLocation(), FPOptionsOverride()); in generateObjCSetterBody() 3729 C, &DstExpr, UO_Deref, DestTy->getPointeeType(), VK_LValue, OK_Ordinary, in GenerateObjCAtomicSetterCopyHelperFunction() 3734 C, &SrcExpr, UO_Deref, SrcTy->getPointeeType(), VK_LValue, OK_Ordinary, in GenerateObjCAtomicSetterCopyHelperFunction() 3820 C, &SrcExpr, UO_Deref, SrcTy->getPointeeType(), VK_LValue, OK_Ordinary, in GenerateObjCAtomicGetterCopyHelperFunction()
|
| H A D | CGStmtOpenMP.cpp | 3947 C, &IVRefExpr, &UBRefExpr, BO_LE, C.BoolTy, VK_PRValue, OK_Ordinary, in EmitSections() 3951 C, &IVRefExpr, UO_PreInc, KmpInt32Ty, VK_PRValue, OK_Ordinary, in EmitSections()
|
| H A D | CGCall.cpp | 4367 assert(E->getObjectKind() == OK_Ordinary); in EmitCallArg()
|