Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclarationName.cpp408 bool DeclarationNameInfo::containsUnexpandedParameterPack() const { in containsUnexpandedParameterPack()
431 bool DeclarationNameInfo::isInstantiationDependent() const { in isInstantiationDependent()
454 std::string DeclarationNameInfo::getAsString() const { in getAsString()
461 void DeclarationNameInfo::printName(raw_ostream &OS) const { in printName()
495 SourceLocation DeclarationNameInfo::getEndLocPrivate() const { in getEndLocPrivate()
H A DDeclCXX.cpp1857 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create()
1937 const DeclarationNameInfo &NameInfo, in Create()
2299 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in CXXConstructorDecl()
2328 const DeclarationNameInfo &NameInfo, in Create()
2460 CXXDestructorDecl(C, nullptr, SourceLocation(), DeclarationNameInfo(), in CreateDeserialized()
2467 const DeclarationNameInfo &NameInfo, in Create()
2492 DeclarationNameInfo(), QualType(), in CreateDeserialized()
2500 const DeclarationNameInfo &NameInfo, in Create()
2744 const DeclarationNameInfo &NameInfo, in Create()
2787 const DeclarationNameInfo &NameInfo, in Create()
[all …]
H A DExprCXX.cpp308 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, in UnresolvedLookupExpr()
327 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
342 const DeclarationNameInfo &NameInfo, bool RequiresADL, in Create()
372 const DeclarationNameInfo &NameInfo, in OverloadExpr()
448 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr()
479 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in Create()
502 DeclarationNameInfo(), nullptr); in CreateEmpty()
1305 DeclarationNameInfo MemberNameInfo, in CXXDependentScopeMemberExpr()
1354 DeclarationNameInfo MemberNameInfo, in Create()
1406 const DeclarationNameInfo &MemberNameInfo, in UnresolvedMemberExpr()
[all …]
H A DOpenMPClause.cpp562 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
615 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
677 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2059 const DeclarationNameInfo &NameInfo,
2496 const DeclarationNameInfo &NameInfo,
2716 const DeclarationNameInfo &NameInfo,
2770 const DeclarationNameInfo &NameInfo, QualType T,
3399 DeclarationNameInfo getNameInfo() const {
3400 return DeclarationNameInfo(getDeclName(), getLocation(), DNLoc);
3474 const DeclarationNameInfo &NameInfo,
3589 const DeclarationNameInfo &NameInfo,
3620 DeclarationNameInfo getNameInfo() const {
3710 DeclarationNameInfo getNameInfo() const {
[all …]
H A DDeclarationName.h691 struct DeclarationNameInfo { struct
704 DeclarationNameInfo() = default; argument
706 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc) in DeclarationNameInfo() function
709 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, in DeclarationNameInfo() argument
834 DeclarationNameInfo DNInfo) {
H A DStmtCXX.h245 DeclarationNameInfo NameInfo;
254 DeclarationNameInfo NameInfo, in MSDependentExistsStmt()
277 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
H A DExprCXX.h2640 DeclarationNameInfo NameInfo;
2649 const DeclarationNameInfo &NameInfo,
2885 const DeclarationNameInfo &NameInfo, bool RequiresADL,
2956 DeclarationNameInfo NameInfo;
2960 const DeclarationNameInfo &NameInfo,
3310 DeclarationNameInfo MemberNameInfo;
3353 DeclarationNameInfo MemberNameInfo,
3364 DeclarationNameInfo MemberNameInfo,
3425 const DeclarationNameInfo &getMemberNameInfo() const { in getMemberNameInfo()
3578 const DeclarationNameInfo &MemberNameInfo,
[all …]
H A DOpenMPClause.h1936 DeclarationNameInfo NameInfo;
1950 const DeclarationNameInfo &NameInfo) in OMPReductionClause()
1969 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo()
2080 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
2158 DeclarationNameInfo NameInfo;
2172 const DeclarationNameInfo &NameInfo) in OMPTaskReductionClause()
2191 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo()
2300 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
2377 DeclarationNameInfo NameInfo;
2391 const DeclarationNameInfo &NameInfo) in OMPInReductionClause()
[all …]
H A DStmtOpenMP.h1481 DeclarationNameInfo DirName;
1489 OMPCriticalDirective(const DeclarationNameInfo &Name, SourceLocation StartLoc, in OMPCriticalDirective()
1509 void setDirectiveName(const DeclarationNameInfo &Name) { DirName = Name; } in setDirectiveName()
1522 Create(const ASTContext &C, const DeclarationNameInfo &Name,
1536 DeclarationNameInfo getDirectiveName() const { return DirName; } in getDirectiveName()
H A DExpr.h1076 const DeclarationNameInfo &NameInfo, NamedDecl *FoundD,
1104 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK,
1118 DeclarationNameInfo getNameInfo() const { in getNameInfo()
1119 return DeclarationNameInfo(getDecl()->getDeclName(), getLocation(), DNLoc); in getNameInfo()
2729 ValueDecl *memberdecl, const DeclarationNameInfo &NameInfo, in MemberExpr()
2767 DeclarationNameInfo MemberNameInfo,
2872 DeclarationNameInfo getMemberNameInfo() const { in getMemberNameInfo()
2873 return DeclarationNameInfo(MemberDecl->getDeclName(), in getMemberNameInfo()
H A DDecl.h1843 const DeclarationNameInfo &NameInfo, QualType T,
1883 DeclarationNameInfo NameInfo(N, NLoc);
1892 const DeclarationNameInfo &NameInfo,
1901 DeclarationNameInfo getNameInfo() const { in getNameInfo()
1902 return DeclarationNameInfo(getDeclName(), getLocation(), DNLoc); in getNameInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprMember.cpp200 const DeclarationNameInfo &nameInfo) { in diagnoseInstanceReference()
486 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr()
694 DeclarationNameInfo NameInfo; in LookupMemberExprInRecord()
746 const DeclarationNameInfo &NameInfo, in BuildMemberReferenceExpr()
821 DeclarationNameInfo baseNameInfo(DeclarationName(), loc); in BuildAnonymousStructUnionMemberReference()
848 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
866 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
884 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr()
923 const DeclarationNameInfo &MemberNameInfo, in getVarTemplateSpecialization()
970 const DeclarationNameInfo &MemberNameInfo = R.getLookupNameInfo(); in BuildMemberReferenceExpr()
[all …]
H A DTreeTransform.h493 DeclarationNameInfo
3674 DeclarationNameInfo
7740 DeclarationNameInfo DirName; in TransformOMPExecutableDirective()
7760 DeclarationNameInfo DirName; in TransformOMPParallelDirective()
7771 DeclarationNameInfo DirName; in TransformOMPSimdDirective()
7782 DeclarationNameInfo DirName; in TransformOMPForDirective()
7793 DeclarationNameInfo DirName; in TransformOMPForSimdDirective()
7804 DeclarationNameInfo DirName; in TransformOMPSectionsDirective()
7815 DeclarationNameInfo DirName; in TransformOMPSectionDirective()
7826 DeclarationNameInfo DirName; in TransformOMPSingleDirective()
[all …]
H A DSemaLambda.cpp411 DeclarationNameInfo(MethodName, in startLambdaDefinition()
1075 DeclarationNameInfo Name(C->Id, C->Loc); in ActOnStartOfLambdaDefinition()
1306 DeclarationNameInfo(ConversionName, Loc, ConvNameLoc), ConvTy, ConvTSI, in addFunctionPointerConversion()
1345 S.Context, Class, Loc, DeclarationNameInfo(InvokerName, Loc), in addFunctionPointerConversion()
1392 S.Context, Class, Loc, DeclarationNameInfo(Name, Loc, NameLoc), ConvTy, in addBlockPointerConversion()
1423 CXXScopeSpec(), DeclarationNameInfo(Var->getDeclName(), Loc), Var); in performLambdaVarCaptureInitialization()
H A DMultiplexExternalSemaSource.cpp316 const DeclarationNameInfo &Typo, in CorrectTypo()
H A DSemaTemplateVariadic.cpp415 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack()
508 const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DLookup.h146 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo,
231 const DeclarationNameInfo &getLookupNameInfo() const { in getLookupNameInfo()
236 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo()
722 DeclarationNameInfo NameInfo;
H A DExternalSemaSource.h203 virtual TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo, in CorrectTypo()
H A DSema.h1468 DeclarationNameInfo GetNameForDeclarator(Declarator &D);
3191 makeTypoCorrectionConsumer(const DeclarationNameInfo &Typo,
3275 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo,
3285 TypoExpr *CorrectTypoDelayed(const DeclarationNameInfo &Typo,
4163 DeclarationNameInfo &NameInfo,
4188 const DeclarationNameInfo &NameInfo,
4238 DeclarationNameInfo &SuffixInfo,
7889 DeclarationNameInfo
9283 const DeclarationNameInfo &ReductionId,
9290 const DeclarationNameInfo &ReductionId,
[all …]
H A DMultiplexExternalSemaSource.h336 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo,
H A DTypoCorrection.h221 const DeclarationNameInfo &TypoName) { in setCorrectionRange()
H A DSemaInternal.h132 const DeclarationNameInfo &TypoName, in TypoCorrectionConsumer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexBody.cpp155 const Expr *E, const Type *T, const DeclarationNameInfo &NameInfo, in indexDependentReference()
187 const DeclarationNameInfo &Info = E->getMemberNameInfo(); in VisitCXXDependentScopeMemberExpr()
194 const DeclarationNameInfo &Info = E->getNameInfo(); in VisitDependentScopeDeclRefExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseOpenMP.cpp53 void operator()(CXXScopeSpec &SS, DeclarationNameInfo NameInfo) { in operator ()()
663 CXXScopeSpec &SS, DeclarationNameInfo NameInfo) { in ParseOMPDeclareTargetClauses()
992 DeclarationNameInfo DirName; in ParseOpenMPDeclarativeOrExecutableDirective()
1107 DeclarationNameInfo(Tok.getIdentifierInfo(), Tok.getLocation()); in ParseOpenMPDeclarativeOrExecutableDirective()
1213 const llvm::function_ref<void(CXXScopeSpec &, DeclarationNameInfo)> & in ParseOpenMPSimpleVarList()

123