Home
last modified time | relevance | path

Searched refs:ExprValueKind (Results 1 – 25 of 27) sorted by relevance

12

/external/clang/include/clang/Sema/
DSemaFixItUtils.h39 ExprValueKind FromVK);
56 ExprValueKind FromVK);
DInitialization.h990 ExprValueKind Category);
1021 ExprValueKind Category);
DSema.h3706 ExprValueKind VK,
3710 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
8206 ExprValueKind VK = VK_RValue,
8455 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
8497 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
8500 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
8571 ExprValueKind &VK, CXXCastPath &Path);
8644 QualType &ReturnType, ExprValueKind &VK);
/external/clang/lib/AST/
DExprObjC.cpp134 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
156 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
174 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
218 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
238 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
257 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
DExprCXX.cpp582 ExprValueKind VK, in Create()
607 ExprValueKind VK, in Create()
666 ExprValueKind VK, CastKind K, Expr *Op, in Create()
689 ExprValueKind VK, Expr *Op, in Create()
702 CXXFunctionalCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
DExpr.cpp329 QualType T, ExprValueKind VK) in DeclRefExpr()
374 ExprValueKind VK, in Create()
390 ExprValueKind VK, in Create()
1154 ExprValueKind VK, SourceLocation rparenloc) in CallExpr()
1182 QualType t, ExprValueKind VK, SourceLocation rparenloc) in CallExpr()
1421 QualType ty, ExprValueKind vk, ExprObjectKind ok) { in Create()
1777 ExprValueKind VK) { in Create()
1796 ExprValueKind VK, CastKind K, Expr *Op, in Create()
3902 ExprValueKind VK; in Create()
3920 PseudoObjectExpr::PseudoObjectExpr(QualType type, ExprValueKind VK, in PseudoObjectExpr()
DExprClassification.cpp90 ExprValueKind Kind) { in ClassifyExprValueKind()
/external/clang/include/clang/AST/
DExpr.h108 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, in Expr()
390 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
400 ExprValueKind getValueKind() const { in getValueKind()
401 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
417 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
846 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
970 QualType T, ExprValueKind VK);
982 ExprValueKind VK, SourceLocation L,
999 QualType T, ExprValueKind VK, NamedDecl *FoundD = nullptr,
1006 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK,
[all …]
DExprObjC.h579 ExprValueKind VK, ExprObjectKind OK,
591 ExprValueKind VK, ExprObjectKind OK,
602 QualType T, ExprValueKind VK, ExprObjectKind OK,
613 QualType T, ExprValueKind VK, ExprObjectKind OK,
623 QualType T, ExprValueKind VK, ExprObjectKind OK,
783 ExprValueKind VK, ExprObjectKind OK,
924 ObjCMessageExpr(QualType T, ExprValueKind VK,
936 ObjCMessageExpr(QualType T, ExprValueKind VK,
946 ObjCMessageExpr(QualType T, ExprValueKind VK,
1045 ExprValueKind VK,
[all …]
DExprCXX.h67 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, in CXXOperatorCallExpr()
127 QualType t, ExprValueKind VK, SourceLocation RP) in CXXMemberCallExpr()
161 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, in CUDAKernelCallExpr()
194 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CXXNamedCastExpr()
239 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr()
251 ExprValueKind VK, CastKind K, Expr *Op,
270 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, in CXXDynamicCastExpr()
282 ExprValueKind VK, CastKind Kind, Expr *Op,
307 CXXReinterpretCastExpr(QualType ty, ExprValueKind vk, CastKind kind, in CXXReinterpretCastExpr()
320 ExprValueKind VK, CastKind Kind,
[all …]
DExprOpenMP.h53 ExprValueKind VK, ExprObjectKind OK, in OMPArraySectionExpr()
/external/clang/include/clang/Basic/
DSpecifiers.h94 enum ExprValueKind { enum
/external/clang/lib/Sema/
DSemaFixItUtils.cpp27 ExprValueKind FromVK) { in compareTypesSimple()
DSemaExprMember.cpp290 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent()
898 const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, in BuildMemberExpr()
1124 ExprValueKind valueKind; in BuildMemberReferenceExpr()
1566 ExprValueKind VK; in LookupMemberExpr()
1704 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
DSemaExprCXX.cpp3465 ExprValueKind VK = ToType->isReferenceType() ? in PerformImplicitConversion()
4521 ExprValueKind &VK, in CheckPointerToMemberOperands()
4597 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
4836 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
4934 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
4935 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
6114 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
DSemaInit.cpp3047 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3088 ExprValueKind VK) { in AddQualificationConversionStep()
3950 ExprValueKind VK = VK_RValue; in TryRefInitWithConversionFunction()
4035 static ExprValueKind
4127 ExprValueKind ValueKind = in TryReferenceInitializationCore()
4187 ExprValueKind ValueKind = InitCategory.isXValue()? VK_XValue : VK_RValue; in TryReferenceInitializationCore()
6244 ExprValueKind VK = in Perform()
6447 ExprValueKind VK = in Perform()
DSemaExpr.cpp1662 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
1672 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
2565 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
2821 ExprValueKind valueKind = VK_RValue; in BuildDeclarationNameExpr()
4140 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
5001 ExprValueKind VK = VK_RValue; in ActOnAsTypeExpr()
5280 ExprValueKind VK = getLangOpts().CPlusPlus ? VK_RValue : VK_LValue; in BuildCompoundLiteralExpr()
6241 ExprResult &RHS, ExprValueKind &VK, in CheckConditionalOperands()
6669 ExprValueKind VK = VK_RValue; in ActOnConditionalOp()
9657 ExprValueKind &VK, in CheckIncrementDecrementOperand()
[all …]
DSemaOverload.cpp4788 ExprValueKind FromVK) { in TryCopyInitialization()
6442 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
11356 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
11584 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
11803 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
11904 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType()); in BuildCallToMemberFunction()
12075 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
12368 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
12551 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
12620 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
[all …]
DSema.cpp370 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
DSemaExprObjC.cpp1505 QualType &ReturnType, ExprValueKind &VK) { in CheckMessageArgumentTypes()
2394 ExprValueKind VK = VK_RValue; in BuildClassMessage()
2847 ExprValueKind VK = VK_RValue; in BuildInstanceMessage()
DSemaCast.cpp68 ExprValueKind ValueKind;
DSemaTemplate.cpp5411 ExprValueKind VK = VK_LValue; in BuildExpressionFromDeclTemplateArgument()
5463 ExprValueKind VK = VK_RValue; in BuildExpressionFromDeclTemplateArgument()
DSemaLookup.cpp2778 ExprValueKind VK = VK_LValue; in LookupSpecialMember()
DSemaDeclCXX.cpp9586 ExprValueKind Kind;
9596 CastBuilder(const ExprBuilder &Builder, QualType Type, ExprValueKind Kind, in CastBuilder()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp437 E->setValueKind(static_cast<ExprValueKind>(Record[Idx++])); in VisitExpr()
2735 ExprValueKind VK = static_cast<ExprValueKind>(Record[Idx++]); in ReadStmtFromStream()

12