reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
369 static Classification makeSimpleLValue() { 386 Classification Classify(ASTContext &Ctx) const { 398 Classification ClassifyModifiable(ASTContext &Ctx, SourceLocation &Loc) const{ 437 Classification ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const;tools/clang/include/clang/Sema/Sema.h
3098 Expr::Classification ObjectClassification, 3106 Expr::Classification ObjectClassification, 3118 Expr::Classification ObjectClassification, 3136 Expr::Classification ObjectClassification = {},tools/clang/lib/AST/ExprClassification.cpp
24 using Cl = Expr::Classification; 659 Classification VC = Classify(Ctx); 680 Classification VC = ClassifyModifiable(Ctx, Loc ? *Loc : dummy);tools/clang/lib/Sema/SemaInit.cpp
4710 Expr::Classification InitCategory = Initializer->Classify(S.Context);
tools/clang/lib/Sema/SemaLookup.cpp 3188 Expr::Classification Classification =
tools/clang/lib/Sema/SemaOverload.cpp4623 Expr::Classification InitCategory = Init->Classify(S.Context); 5167 Expr::Classification FromClassification, 5301 Expr::Classification FromClassification; 5305 FromClassification = Expr::Classification::makeSimpleLValue(); 6104 Expr::Classification::makeSimpleLValue(), Args, 6579 Expr::Classification ObjectClassification; 6587 ObjectClassification = Expr::Classification::makeSimpleLValue(); 6633 Expr::Classification ObjectClassification, 6668 Expr::Classification ObjectClassification, 6813 Expr::Classification ObjectClassification, ArrayRef<Expr *> Args, 6945 Expr::Classification ObjectClassification, OverloadCandidateParamOrder PO) { 13387 Expr::Classification ObjectClassification 13388 = UnresExpr->isArrow()? Expr::Classification::makeSimpleLValue()