Searched refs:RValueReferenceType (Results 1 - 24 of 24) sorted by relevance
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | CanonicalType.h | 502 struct CanProxyAdaptor<RValueReferenceType> 503 : public CanProxyBase<RValueReferenceType> {
|
H A D | RecursiveASTVisitor.h | 868 DEF_TRAVERSE_TYPE(RValueReferenceType, { 1075 DEF_TRAVERSE_TYPELOC(RValueReferenceType, {
|
H A D | TypeLoc.h | 1151 RValueReferenceType> {
|
H A D | Type.h | 2072 /// ReferenceType - Base for LValueReferenceType and RValueReferenceType 2136 /// RValueReferenceType - C++0x [dcl.ref] - Rvalue reference 2138 class RValueReferenceType : public ReferenceType { class in namespace:clang 2139 RValueReferenceType(QualType Referencee, QualType CanonicalRef) : function in class:clang::RValueReferenceType 4863 return isa<RValueReferenceType>(CanonicalType);
|
H A D | ASTContext.h | 88 mutable llvm::FoldingSet<RValueReferenceType> RValueReferenceTypes;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExprClassification.cpp | 441 const RValueReferenceType *RV = T->getAs<RValueReferenceType>();
|
H A D | ASTDiagnostic.cpp | 124 } else if (const RValueReferenceType *Ty = QT->getAs<RValueReferenceType>()) {
|
H A D | TypePrinter.cpp | 375 void TypePrinter::printRValueReferenceBefore(const RValueReferenceType *T, 386 void TypePrinter::printRValueReferenceAfter(const RValueReferenceType *T,
|
H A D | ASTContext.cpp | 2287 if (RValueReferenceType *RT = 2301 RValueReferenceType *NewIP = 2306 RValueReferenceType *New 2307 = new (*this, TypeAlignment) RValueReferenceType(T, Canonical); 2460 const RValueReferenceType *lv = cast<RValueReferenceType>(ty);
|
H A D | DeclCXX.cpp | 1494 if (!isa<RValueReferenceType>(ParamType))
|
H A D | MicrosoftMangle.cpp | 1638 void MicrosoftCXXNameMangler::mangleType(const RValueReferenceType *T,
|
H A D | ASTImporter.cpp | 47 QualType VisitRValueReferenceType(const RValueReferenceType *T); 1508 ASTNodeImporter::VisitRValueReferenceType(const RValueReferenceType *T) {
|
H A D | ItaniumMangle.cpp | 2144 void CXXNameMangler::mangleType(const RValueReferenceType *T) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 126 llvm::DIType CreateType(const RValueReferenceType *Ty, llvm::DIFile Unit);
|
H A D | CGDebugInfo.cpp | 1822 llvm::DIType CGDebugInfo::CreateType(const RValueReferenceType *Ty, 2151 return CreateType(cast<RValueReferenceType>(Ty), Unit);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 974 Comparison.ParamIsRvalueRef = ParamRef->getAs<RValueReferenceType>(); 975 Comparison.ArgIsRvalueRef = ArgRef->getAs<RValueReferenceType>(); 1022 if (const RValueReferenceType *ParamRef 1023 = Param->getAs<RValueReferenceType>()) { 1256 const RValueReferenceType *ReferenceArg = Arg->getAs<RValueReferenceType>(); 1261 cast<RValueReferenceType>(Param)->getPointeeType(), 3124 if (isa<RValueReferenceType>(ParamType)) {
|
H A D | SemaCast.cpp | 1082 const RValueReferenceType *R = DestType->getAs<RValueReferenceType>(); 1501 if (isa<RValueReferenceType>(DestTypeTmp) && SrcExpr.get()->isRValue()) {
|
H A D | SemaStmt.cpp | 2466 const RValueReferenceType *RRefType 2468 ->getAs<RValueReferenceType>();
|
H A D | SemaInit.cpp | 3563 else if (const RValueReferenceType *RRef = T2->getAs<RValueReferenceType>())
|
H A D | SemaOverload.cpp | 8898 } else if (const RValueReferenceType *FnTypeRef = 8899 FnType->getAs<RValueReferenceType>()) {
|
H A D | SemaDeclCXX.cpp | 5613 const RValueReferenceType *RT = 5614 Param0->getType()->getAs<RValueReferenceType>(); 9765 getAs<RValueReferenceType>()->getPointeeType();
|
H A D | SemaTemplate.cpp | 3848 const RValueReferenceType* T) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 3135 AST_TYPE_MATCHER(RValueReferenceType, rValueReferenceType);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 127 void ASTTypeWriter::VisitRValueReferenceType(const RValueReferenceType *T) {
|
Completed in 585 milliseconds