Lines Matching refs:ExprValueKind
108 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
390 static ExprValueKind getValueKindForType(QualType T) {
400 ExprValueKind getValueKind() const {
401 return static_cast<ExprValueKind>(ExprBits.ValueKind);
417 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; }
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,
1721 ExprValueKind VK, ExprObjectKind OK, SourceLocation l)
2110 ExprValueKind VK, ExprObjectKind OK,
2198 ArrayRef<Expr*> args, QualType t, ExprValueKind VK,
2220 ExprValueKind VK, SourceLocation rparenloc);
2406 QualType ty, ExprValueKind VK, ExprObjectKind OK)
2423 ExprValueKind VK, ExprObjectKind OK)
2439 ExprValueKind VK, ExprObjectKind OK);
2649 QualType T, ExprValueKind VK, Expr *init, bool fileScope)
2724 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind,
2813 unsigned BasePathLength, ExprValueKind VK)
2824 ExprValueKind VK)
2831 ExprValueKind Cat);
2877 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK,
2909 CStyleCastExpr(QualType exprTy, ExprValueKind vk, CastKind kind, Expr *op,
2921 ExprValueKind VK, CastKind K,
2982 ExprValueKind VK, ExprObjectKind OK,
3134 ExprValueKind VK, ExprObjectKind OK,
3163 ExprValueKind VK, ExprObjectKind OK,
3200 ExprValueKind VK, ExprObjectKind OK,
3244 QualType t, ExprValueKind VK, ExprObjectKind OK)
3322 QualType t, ExprValueKind VK, ExprObjectKind OK)
3565 ExprValueKind VK, ExprObjectKind OK,
3620 QualType t, ExprValueKind VK, ExprObjectKind OK,
4611 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base,
4717 ExprValueKind VK, ExprObjectKind OK,
4795 PseudoObjectExpr(QualType type, ExprValueKind VK,