A reference to a concept and its template args, as it appears in the code. More...
#include "clang/AST/ASTConcept.h"
A reference to a concept and its template args, as it appears in the code.
Examples: template <int X> requires is_even<X> int half = X/2; ~~~~~~~~~~ (in ConceptSpecializationExpr)
std::input_iterator auto I = Container.begin(); ~~~~~~~~~~~~~~~~~~~ (in AutoTypeLoc)
template <std::derives_from<Expr> T> void dump(); ~~~~~~~~~~~~~~~~~~~~~~~ (in TemplateTypeParmDecl)
Definition at line 124 of file ASTConcept.h.
◆ Create() ◆ dump() [1/2] LLVM_DUMP_METHOD void ConceptReference::dump ( ) const ◆ dump() [2/2] void clang::ConceptReference::dump ( llvm::raw_ostream & ) const ◆ getBeginLoc() ◆ getConceptNameInfo() ◆ getConceptNameLoc() ◆ getEndLoc() ◆ getFoundDecl() NamedDecl * clang::ConceptReference::getFoundDecl ( ) const inline ◆ getLocation() ◆ getNamedConcept() ConceptDecl * clang::ConceptReference::getNamedConcept ( ) const inline ◆ getNestedNameSpecifierLoc() ◆ getSourceRange() SourceRange clang::ConceptReference::getSourceRange ( ) const inline ◆ getTemplateArgsAsWritten() ◆ getTemplateKWLoc() ◆ hasExplicitTemplateArgs() bool clang::ConceptReference::hasExplicitTemplateArgs ( ) const inline ◆ print() void ConceptReference::print ( llvm::raw_ostream & OS, const PrintingPolicy & Policy ) constThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4