A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1ConceptReference.html below:

clang: clang::ConceptReference Class Reference

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 PrintingPolicyPolicy  ) const

The 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