Searched refs:ExprValueKind (Results 1 - 25 of 29) sorted by relevance

12

/external/clang/include/clang/Sema/
H A DSemaFixItUtils.h39 ExprValueKind FromVK);
56 ExprValueKind FromVK);
H A DInitialization.h997 ExprValueKind Category);
1028 ExprValueKind Category);
H A DSema.h3797 ExprValueKind VK,
3801 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
7946 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
8510 ExprValueKind VK = VK_RValue,
8759 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
8801 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
8804 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
8875 ExprValueKind &VK, CXXCastPath &Path);
8953 QualType &ReturnType, ExprValueKind &VK);
/external/clang/lib/AST/
H A DExprObjC.cpp117 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK,
139 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK,
157 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK,
201 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK,
221 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK,
240 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK,
H A DExprCXX.cpp511 ExprValueKind VK,
536 ExprValueKind VK,
595 ExprValueKind VK, CastKind K, Expr *Op,
618 ExprValueKind VK, Expr *Op,
631 CXXFunctionalCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK,
H A DExpr.cpp329 QualType T, ExprValueKind VK)
375 ExprValueKind VK,
391 ExprValueKind VK,
1131 ExprValueKind VK, SourceLocation rparenloc)
1154 ArrayRef<Expr *> args, QualType t, ExprValueKind VK,
1159 QualType t, ExprValueKind VK, SourceLocation rparenloc)
1407 QualType ty, ExprValueKind vk, ExprObjectKind ok) {
1655 ExprValueKind VK) {
1674 ExprValueKind VK, CastKind K, Expr *Op,
3759 ExprValueKind V
[all...]
H A DExprClassification.cpp90 ExprValueKind Kind) {
H A DASTImporter.cpp6005 ExprValueKind VK = E->getValueKind();
/external/clang/include/clang/AST/
H A DExpr.h109 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
391 static ExprValueKind getValueKindForType(QualType T) {
401 ExprValueKind getValueKind() const {
402 return static_cast<ExprValueKind>(ExprBits.ValueKind);
418 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; }
854 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 V
[all...]
H A DExprObjC.h574 ExprValueKind VK, ExprObjectKind OK,
586 ExprValueKind VK, ExprObjectKind OK,
597 QualType T, ExprValueKind VK, ExprObjectKind OK,
608 QualType T, ExprValueKind VK, ExprObjectKind OK,
618 QualType T, ExprValueKind VK, ExprObjectKind OK,
778 ExprValueKind VK, ExprObjectKind OK,
920 ObjCMessageExpr(QualType T, ExprValueKind VK,
932 ObjCMessageExpr(QualType T, ExprValueKind VK,
942 ObjCMessageExpr(QualType T, ExprValueKind VK,
1038 ExprValueKind V
[all...]
H A DExprOpenMP.h53 ExprValueKind VK, ExprObjectKind OK,
H A DExprCXX.h65 ArrayRef<Expr*> args, QualType t, ExprValueKind VK,
124 QualType t, ExprValueKind VK, SourceLocation RP)
166 ArrayRef<Expr*> args, QualType t, ExprValueKind VK,
210 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK,
257 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op,
269 ExprValueKind VK, CastKind K, Expr *Op,
293 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind,
305 ExprValueKind VK, CastKind Kind, Expr *Op,
336 CXXReinterpretCastExpr(QualType ty, ExprValueKind vk, CastKind kind,
349 ExprValueKind V
[all...]
/external/clang/include/clang/Basic/
H A DSpecifiers.h102 enum ExprValueKind { enum in namespace:clang
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp27 ExprValueKind FromVK) {
H A DSemaExprMember.cpp291 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
912 const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK,
1178 ExprValueKind valueKind;
1631 ExprValueKind VK;
1769 ExprValueKind VK = VK_LValue;
H A DSemaInit.cpp3134 ExprValueKind VK) {
3175 ExprValueKind VK) {
4078 ExprValueKind VK = VK_RValue;
4163 static ExprValueKind
4254 ExprValueKind ValueKind =
4314 ExprValueKind ValueKind = InitCategory.isXValue()? VK_XValue : VK_RValue;
6406 ExprValueKind VK =
6611 ExprValueKind VK =
H A DSemaExpr.cpp1724 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
1734 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
2628 ExprValueKind VK = From->getValueKind();
2884 ExprValueKind valueKind = VK_RValue;
4375 ExprValueKind VK = VK_LValue;
5272 ExprValueKind VK = VK_RValue;
5557 ExprValueKind VK = getLangOpts().CPlusPlus ? VK_RValue : VK_LValue;
6613 ExprResult &RHS, ExprValueKind &VK,
7072 ExprValueKind VK = VK_RValue;
10170 ExprValueKind
[all...]
H A DSemaExprCXX.cpp3725 ExprValueKind VK = ToType->isReferenceType() ?
4785 ExprValueKind &VK,
4861 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind();
5104 ExprResult &RHS, ExprValueKind &VK,
5202 ExprValueKind LVK = LHS.get()->getValueKind();
5203 ExprValueKind RVK = RHS.get()->getValueKind();
6393 ExprValueKind VK = Expr::getValueKindForType(ResultType);
H A DSema.cpp369 CastKind Kind, ExprValueKind VK,
H A DSemaExprObjC.cpp1502 QualType &ReturnType, ExprValueKind &VK) {
2407 ExprValueKind VK = VK_RValue;
2874 ExprValueKind VK = VK_RValue;
H A DSemaOverload.cpp4848 ExprValueKind FromVK) {
6488 ExprValueKind VK = Expr::getValueKindForType(ConversionType);
11603 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
11831 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
12050 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
12151 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType());
12322 ExprValueKind VK = Expr::getValueKindForType(ResultType);
12625 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
12808 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
12877 ExprValueKind V
[all...]
H A DSemaCast.cpp69 ExprValueKind ValueKind;
H A DSemaTemplate.cpp5453 ExprValueKind VK = VK_LValue;
5505 ExprValueKind VK = VK_RValue;
H A DSemaLookup.cpp2871 ExprValueKind VK = VK_LValue;
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp441 E->setValueKind(static_cast<ExprValueKind>(Record[Idx++]));
3037 ExprValueKind VK = static_cast<ExprValueKind>(Record[Idx++]);

Completed in 9661 milliseconds

12