Lines Matching defs:DeclarationNameInfo
758 struct DeclarationNameInfo { struct
771 DeclarationNameInfo() = default; argument
773 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc) in DeclarationNameInfo() argument
776 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, in DeclarationNameInfo() argument
781 DeclarationName getName() const { return Name; } in getName()
784 void setName(DeclarationName N) { Name = N; } in setName()
787 SourceLocation getLoc() const { return NameLoc; } in getLoc()
790 void setLoc(SourceLocation L) { NameLoc = L; } in setLoc()
792 const DeclarationNameLoc &getInfo() const { return LocInfo; } in getInfo()
793 void setInfo(const DeclarationNameLoc &Info) { LocInfo = Info; } in setInfo()
797 TypeSourceInfo *getNamedTypeInfo() const { in getNamedTypeInfo()
807 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo()
816 SourceRange getCXXOperatorNameRange() const { in getCXXOperatorNameRange()
824 void setCXXOperatorNameRange(SourceRange R) { in setCXXOperatorNameRange()
832 SourceLocation getCXXLiteralOperatorNameLoc() const { in getCXXLiteralOperatorNameLoc()
841 void setCXXLiteralOperatorNameLoc(SourceLocation Loc) { in setCXXLiteralOperatorNameLoc()
860 SourceLocation getBeginLoc() const { return NameLoc; } in getBeginLoc()
885 raw_ostream &operator<<(raw_ostream &OS, DeclarationNameInfo DNInfo); argument