Home
last modified time | relevance | path

Searched refs:DeclarationNameInfo (Results 1 – 25 of 58) sorted by relevance

123

/external/clang/include/clang/AST/
DDeclarationName.h433 struct DeclarationNameInfo { struct
444 DeclarationNameInfo() {} in DeclarationNameInfo() argument
446 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc) in DeclarationNameInfo() argument
449 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, in DeclarationNameInfo() function
566 DeclarationNameInfo DNInfo) {
DDeclCXX.h1740 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, in CXXMethodDecl()
1753 const DeclarationNameInfo &NameInfo,
2208 const DeclarationNameInfo &NameInfo, in CXXConstructorDecl()
2228 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2420 const DeclarationNameInfo &NameInfo, in CXXDestructorDecl()
2432 const DeclarationNameInfo &NameInfo,
2469 const DeclarationNameInfo &NameInfo, in CXXConversionDecl()
2480 const DeclarationNameInfo &NameInfo,
3061 const DeclarationNameInfo &NameInfo, bool HasTypenameKeyword) in UsingDecl()
3083 DeclarationNameInfo getNameInfo() const { in getNameInfo()
[all …]
DStmtCXX.h244 DeclarationNameInfo NameInfo;
253 DeclarationNameInfo NameInfo, in MSDependentExistsStmt()
276 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
DExprCXX.h2485 DeclarationNameInfo NameInfo;
2518 const DeclarationNameInfo &NameInfo,
2584 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
2699 const DeclarationNameInfo &NameInfo, in UnresolvedLookupExpr()
2722 const DeclarationNameInfo &NameInfo, in Create()
2735 const DeclarationNameInfo &NameInfo,
2801 DeclarationNameInfo NameInfo;
2814 const DeclarationNameInfo &NameInfo,
2821 const DeclarationNameInfo &NameInfo,
2829 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
[all …]
DStmtOpenMP.h1231 DeclarationNameInfo DirName;
1239 OMPCriticalDirective(const DeclarationNameInfo &Name, SourceLocation StartLoc, in OMPCriticalDirective()
1259 void setDirectiveName(const DeclarationNameInfo &Name) { DirName = Name; } in setDirectiveName()
1272 Create(const ASTContext &C, const DeclarationNameInfo &Name,
1286 DeclarationNameInfo getDirectiveName() const { return DirName; } in getDirectiveName()
DExpr.h967 const DeclarationNameInfo &NameInfo,
1006 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK,
1021 DeclarationNameInfo getNameInfo() const { in getNameInfo()
1022 return DeclarationNameInfo(getDecl()->getDeclName(), Loc, DNLoc); in getNameInfo()
2368 ValueDecl *memberdecl, const DeclarationNameInfo &NameInfo, in MemberExpr()
2400 DeclarationNameInfo MemberNameInfo,
2503 DeclarationNameInfo getMemberNameInfo() const { in getMemberNameInfo()
2504 return DeclarationNameInfo(MemberDecl->getDeclName(), in getMemberNameInfo()
DDecl.h1679 const DeclarationNameInfo &NameInfo, in FunctionDecl()
1728 DeclarationNameInfo NameInfo(N, NLoc);
1737 const DeclarationNameInfo &NameInfo,
1746 DeclarationNameInfo getNameInfo() const { in getNameInfo()
1747 return DeclarationNameInfo(getDeclName(), getLocation(), DNLoc); in getNameInfo()
/external/clang/lib/Sema/
DSemaExprMember.cpp199 const DeclarationNameInfo &nameInfo) { in diagnoseInstanceReference()
462 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr()
504 const DeclarationNameInfo &nameInfo) { in DiagnoseQualifiedMemberReference()
669 DeclarationNameInfo NameInfo; in LookupMemberExprInRecord()
721 const DeclarationNameInfo &NameInfo, in BuildMemberReferenceExpr()
778 const DeclarationNameInfo &MemberNameInfo);
805 DeclarationNameInfo baseNameInfo(DeclarationName(), loc); in BuildAnonymousStructUnionMemberReference()
863 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
881 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
898 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr()
[all …]
DTreeTransform.h477 DeclarationNameInfo
478 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
1385 DeclarationNameInfo DirName, in RebuildOMPExecutableDirective()
1571 const DeclarationNameInfo &ReductionId, in RebuildOMPReductionClause()
1931 DeclarationNameInfo NameInfo, in RebuildMSDependentExistsStmt()
1985 const DeclarationNameInfo &NameInfo, in RebuildDeclRefExpr()
2112 const DeclarationNameInfo &MemberNameInfo, in RebuildMemberExpr()
2217 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc); in RebuildExtVectorElementExpr()
2660 const DeclarationNameInfo &NameInfo, in RebuildDependentScopeDeclRefExpr()
2767 const DeclarationNameInfo &MemberNameInfo, in RebuildCXXDependentScopeMemberExpr()
[all …]
DSemaLambda.cpp390 DeclarationNameInfo(MethodName, in startLambdaDefinition()
1033 DeclarationNameInfo Name(C->Id, C->Loc); in ActOnStartOfLambdaDefinition()
1259 DeclarationNameInfo(ConversionName, in addFunctionPointerConversion()
1302 DeclarationNameInfo(InvokerName, Loc), in addFunctionPointerConversion()
1362 DeclarationNameInfo(Name, Loc, NameLoc), in addBlockPointerConversion()
1396 CXXScopeSpec(), DeclarationNameInfo(Var->getDeclName(), Loc), Var); in performLambdaVarCaptureInitialization()
DSemaTemplateVariadic.cpp311 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack()
406 void Sema::collectUnexpandedParameterPacks(const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks()
DMultiplexExternalSemaSource.cpp294 const DeclarationNameInfo &Typo, in CorrectTypo()
DSemaOpenMP.cpp91 DeclarationNameInfo DirectiveName;
106 SharingMapTy(OpenMPDirectiveKind DKind, DeclarationNameInfo Name, in SharingMapTy()
140 void push(OpenMPDirectiveKind DKind, const DeclarationNameInfo &DirName, in push()
155 getCriticalWithHint(const DeclarationNameInfo &Name) const { in getCriticalWithHint()
221 const DeclarationNameInfo &,
818 const DeclarationNameInfo &, SourceLocation)> in hasDirective() argument
997 [](OpenMPDirectiveKind K, const DeclarationNameInfo &, in IsOpenMPCapturedDecl()
1045 const DeclarationNameInfo &DirName, in StartOpenMPDSABlock()
1153 const DeclarationNameInfo &Id) { in ActOnOpenMPIdExpression()
1868 const DeclarationNameInfo &CurrentName, in CheckNestingOfRegions()
[all …]
/external/clang/lib/AST/
DDeclarationName.cpp498 bool DeclarationNameInfo::containsUnexpandedParameterPack() const { in containsUnexpandedParameterPack()
520 bool DeclarationNameInfo::isInstantiationDependent() const { in isInstantiationDependent()
542 std::string DeclarationNameInfo::getAsString() const { in getAsString()
549 void DeclarationNameInfo::printName(raw_ostream &OS) const { in printName()
580 SourceLocation DeclarationNameInfo::getEndLoc() const { in getEndLoc()
DExprCXX.cpp217 const DeclarationNameInfo &NameInfo, in Create()
253 const DeclarationNameInfo &NameInfo, in OverloadExpr()
345 const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr()
378 const DeclarationNameInfo &NameInfo, in Create()
402 DeclarationNameInfo(), nullptr); in CreateEmpty()
1112 DeclarationNameInfo MemberNameInfo, in CXXDependentScopeMemberExpr()
1149 DeclarationNameInfo MemberNameInfo, in Create()
1180 DeclarationNameInfo(), nullptr); in CreateEmpty()
1216 const DeclarationNameInfo &MemberNameInfo, in UnresolvedMemberExpr()
1250 const DeclarationNameInfo &MemberNameInfo, in Create()
DDeclCXX.cpp1531 const DeclarationNameInfo &NameInfo, in Create()
1542 DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
1815 C, nullptr, SourceLocation(), DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
1824 const DeclarationNameInfo &NameInfo, in Create()
1956 CXXDestructorDecl(C, nullptr, SourceLocation(), DeclarationNameInfo(), in CreateDeserialized()
1963 const DeclarationNameInfo &NameInfo, in Create()
1987 DeclarationNameInfo(), QualType(), in CreateDeserialized()
1995 const DeclarationNameInfo &NameInfo, in Create()
2228 const DeclarationNameInfo &NameInfo, in Create()
2235 NestedNameSpecifierLoc(), DeclarationNameInfo(), in CreateDeserialized()
[all …]
/external/clang/include/clang/Sema/
DLookup.h129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo,
237 const DeclarationNameInfo &getLookupNameInfo() const { in getLookupNameInfo()
242 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo()
714 DeclarationNameInfo NameInfo;
DExternalSemaSource.h202 virtual TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo, in CorrectTypo()
DSema.h1302 DeclarationNameInfo GetNameForDeclarator(Declarator &D);
1303 DeclarationNameInfo GetNameFromUnqualifiedId(const UnqualifiedId &Name);
1673 bool DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo Info);
2612 const DeclarationNameInfo &NameInfo,
2824 makeTypoCorrectionConsumer(const DeclarationNameInfo &Typo,
2907 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo,
2917 TypoExpr *CorrectTypoDelayed(const DeclarationNameInfo &Typo,
3777 DeclarationNameInfo &NameInfo,
3792 const DeclarationNameInfo &NameInfo,
3802 const DeclarationNameInfo &NameInfo,
[all …]
DMultiplexExternalSemaSource.h330 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo,
DTypoCorrection.h207 const DeclarationNameInfo &TypoName) { in setCorrectionRange()
DSemaInternal.h110 const DeclarationNameInfo &TypoName, in TypoCorrectionConsumer()
/external/clang/unittests/Sema/
DExternalSemaSourceTest.cpp108 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo, int LookupKind, in CorrectTypo()
150 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo, int LookupKind, in CorrectTypo()
/external/clang/lib/Parse/
DParseOpenMP.cpp52 void operator()(CXXScopeSpec &SS, DeclarationNameInfo NameInfo) { in operator ()()
647 CXXScopeSpec &SS, DeclarationNameInfo NameInfo) { in ParseOpenMPDeclarativeDirectiveWithExtDecl()
793 DeclarationNameInfo DirName; in ParseOpenMPDeclarativeOrExecutableDirective()
894 DeclarationNameInfo(Tok.getIdentifierInfo(), Tok.getLocation()); in ParseOpenMPDeclarativeOrExecutableDirective()
993 const llvm::function_ref<void(CXXScopeSpec &, DeclarationNameInfo)> & in ParseOpenMPSimpleVarList()
/external/clang/tools/libclang/
DCursorVisitor.h244 bool VisitDeclarationNameInfo(DeclarationNameInfo Name);

123