Lines Matching refs:Loc

241   bool isUnusedResultAWarning(const Expr *&WarnExpr, SourceLocation &Loc,
303 /// \param Loc [in,out] - A source location which *may* be filled
307 isModifiableLvalue(ASTContext &Ctx, SourceLocation *Loc = nullptr) const;
396 /// \param Loc A source location that might be filled with a relevant location
398 Classification ClassifyModifiable(ASTContext &Ctx, SourceLocation &Loc) const{
399 return ClassifyImpl(Ctx, &Loc);
437 Classification ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const;
507 /// valid i-c-e, return false and fill in Loc (if specified) with the location
513 SourceLocation *Loc = nullptr,
516 SourceLocation *Loc = nullptr) const;
528 SourceLocation *Loc = nullptr) const;
1080 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
1093 OpaqueValueExprBits.Loc = Loc;
1105 SourceLocation getLocation() const { return OpaqueValueExprBits.Loc; }
1255 SourceLocation getLocation() const { return DeclRefExprBits.Loc; }
1256 void setLocation(SourceLocation L) { DeclRefExprBits.Loc = L; }
1447 SourceLocation Loc;
1468 SourceLocation getBeginLoc() const LLVM_READONLY { return Loc; }
1469 SourceLocation getEndLoc() const LLVM_READONLY { return Loc; }
1472 SourceLocation getLocation() const { return Loc; }
1474 void setLocation(SourceLocation Location) { Loc = Location; }
1490 SourceLocation Loc;
1507 SourceLocation getBeginLoc() const LLVM_READONLY { return Loc; }
1508 SourceLocation getEndLoc() const LLVM_READONLY { return Loc; }
1511 SourceLocation getLocation() const { return Loc; }
1513 void setLocation(SourceLocation Location) { Loc = Location; }
1542 SourceLocation Loc;
1549 Value(value), Loc(l) {
1556 SourceLocation getLocation() const { return Loc; }
1561 SourceLocation getBeginLoc() const LLVM_READONLY { return Loc; }
1562 SourceLocation getEndLoc() const LLVM_READONLY { return Loc; }
1566 void setLocation(SourceLocation Location) { Loc = Location; }
1584 SourceLocation Loc;
1638 SourceLocation getLocation() const { return Loc; }
1639 void setLocation(SourceLocation L) { Loc = L; }
1641 SourceLocation getBeginLoc() const LLVM_READONLY { return Loc; }
1642 SourceLocation getEndLoc() const LLVM_READONLY { return Loc; }
1758 bool Pascal, QualType Ty, const SourceLocation *Loc,
1779 const SourceLocation *Loc,
1785 SourceLocation Loc) {
1786 return Create(Ctx, Str, Kind, Pascal, Ty, &Loc, 1);
1955 SourceLocation getLocation() const { return PredefinedExprBits.Loc; }
1956 void setLocation(SourceLocation L) { PredefinedExprBits.Loc = L; }
2019 void setLParen(SourceLocation Loc) { L = Loc; }
2023 void setRParen(SourceLocation Loc) { R = Loc; }
2063 UnaryOperatorBits.Loc = l;
2080 SourceLocation getOperatorLoc() const { return UnaryOperatorBits.Loc; }
2081 void setOperatorLoc(SourceLocation L) { UnaryOperatorBits.Loc = L; }
4221 GNUNullExpr(QualType Ty, SourceLocation Loc)
4224 TokenLoc(Loc) { }
4557 void setLBraceLoc(SourceLocation Loc) { LBraceLoc = Loc; }
4559 void setRBraceLoc(SourceLocation Loc) { RBraceLoc = Loc; }