Home
last modified time | relevance | path

Searched refs:isAmbiguous (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DLookup.h290 bool isAmbiguous() const { in isAmbiguous() function
316 assert(isAmbiguous()); in getAmbiguityKind()
684 if (isAmbiguous()) in diagnose()
H A DOverload.h604 bool isAmbiguous() const { return getKind() == AmbiguousConversion; } in isAmbiguous() function
606 bool isFailure() const { return isBad() || isAmbiguous(); } in isFailure()
800 if (C.isAmbiguous()) return true; in hasAmbiguousConversion()
H A DInitialization.h1194 bool isAmbiguous() const;
H A DDeclSpec.h1261 unsigned isAmbiguous : 1; member
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2180 bool isTypeIdInParens(bool &isAmbiguous) { in isTypeIdInParens() argument
2182 return isCXXTypeId(TypeIdInParens, isAmbiguous); in isTypeIdInParens()
2183 isAmbiguous = false; in isTypeIdInParens()
2187 bool isAmbiguous; in isTypeIdInParens() local
2188 return isTypeIdInParens(isAmbiguous); in isTypeIdInParens()
2237 bool isCXXTypeId(TentativeCXXTypeIdContext Context, bool &isAmbiguous);
2239 bool isAmbiguous; in isCXXTypeId() local
2240 return isCXXTypeId(Context, isAmbiguous); in isCXXTypeId()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCXXInheritance.h207 bool isAmbiguous(CanQualType BaseType);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTentative.cpp545 bool Parser::isCXXTypeId(TentativeCXXTypeIdContext Context, bool &isAmbiguous) { in isCXXTypeId() argument
547 isAmbiguous = false; in isCXXTypeId()
585 isAmbiguous = true; in isCXXTypeId()
599 isAmbiguous = true; in isCXXTypeId()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessor.h549 bool isAmbiguous(Preprocessor &PP, const IdentifierInfo *II) const { in isAmbiguous() function
950 S.isAmbiguous(*this, II)); in getMacroDefinition()
965 S.isAmbiguous(*this, II)); in getMacroDefinitionAtLoc()
H A DMacroInfo.h590 bool isAmbiguous() const { return LatestLocalAndAmbiguous.getInt(); } in isAmbiguous() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DDeclSpec.cpp153 bool isAmbiguous, in getFunction() argument
186 I.Fun.isAmbiguous = isAmbiguous; in getFunction()
H A DSemaCXXScopeSpec.cpp372 assert(!Found.isAmbiguous() && "Cannot handle ambiguities here yet"); in FindFirstQualifierInScope()
558 if (Found.isAmbiguous()) in BuildCXXNestedNameSpecifier()
H A DSemaExprCXX.cpp254 if (Found.isAmbiguous()) in getDestructorName()
1637 if (ops.isAmbiguous()) return false; in doesUsualArrayDeleteWantSize()
2421 if (R.isAmbiguous()) in FindAllocationFunctions()
2440 assert(!R.isAmbiguous() && "global allocation functions are ambiguous"); in FindAllocationFunctions()
2479 if (FoundDelete.isAmbiguous()) in FindAllocationFunctions()
2900 if (Found.isAmbiguous()) in FindDeallocationFunction()
3458 assert(!R.isAmbiguous() && "global allocation functions are ambiguous"); in resolveBuiltinNewDeleteOverload()
5582 if (InitSeq.isAmbiguous()) in TryClassUnification()
5609 if (InitSeq.isAmbiguous()) in TryClassUnification()
5630 if (InitSeq.isAmbiguous()) in TryClassUnification()
H A DSemaExprMember.cpp974 if (R.isAmbiguous()) in BuildMemberReferenceExpr()
1821 assert(!R.empty() && !R.isAmbiguous()); in BuildImplicitMemberExpr()
H A DSemaTemplate.cpp202 if (R.isAmbiguous()) { in isTemplateName()
272 if (R.isAmbiguous()) { in isDeductionGuideName()
468 FoundOuter.isAmbiguous()) { in LookupTemplateName()
1339 if (Previous.isAmbiguous()) in CheckClassTemplate()
1403 if (Previous.isAmbiguous()) in CheckClassTemplate()
4128 assert(!R.isAmbiguous() && "ambiguous lookup when building templateid"); in BuildTemplateIdExpr()
4187 if (R.isAmbiguous()) in BuildQualifiedTemplateIdExpr()
9132 if (Previous.isAmbiguous()) in ActOnExplicitInstantiation()
H A DSemaCast.cpp1429 if (Paths.isAmbiguous(SrcType.getUnqualifiedType())) { in TryStaticDowncast()
1546 if (Paths.isAmbiguous(Self.Context.getCanonicalType(DestClass))) { in TryStaticMemberPointerUpcast()
H A DSemaExceptionSpec.cpp712 Paths.isAmbiguous(Context.getCanonicalType(HandlerType))) in handlerCanCatch()
H A DSemaDeclCXX.cpp955 if (Result.isAmbiguous()) in lookupStdTypeTraitMember()
984 return TraitMemberLookup.isAmbiguous(); in lookupStdTypeTraitMember()
1116 if (MemberGet.isAmbiguous()) in checkTupleLikeDecomposition()
1273 if (Paths.isAmbiguous(S.Context.getCanonicalType(BaseType))) { in findDecomposableBaseClass()
2491 if (Paths.isAmbiguous(CanonicalBase)) in AttachBaseSpecifiers()
2623 if (!Paths.isAmbiguous(Context.getCanonicalType(Base).getUnqualifiedType())) in CheckDerivedToBaseConversion()
3889 if (R.isAmbiguous()) return true; in BuildMemInitializer()
9379 if (R.isAmbiguous()) in ActOnUsingDirective()
10111 if (R.isAmbiguous()) in BuildUsingDeclaration()
10649 if (R.isAmbiguous()) in ActOnNamespaceAliasDef()
[all …]
H A DSemaStmt.cpp2224 if (BeginMemberLookup.isAmbiguous()) in BuildNonArrayForRange()
2228 if (EndMemberLookup.isAmbiguous()) in BuildNonArrayForRange()
4078 if (!Paths.isAmbiguous(CTPB.getFoundHandlerType())) { in ActOnCXXTryBlock()
H A DSemaLookup.cpp654 if (isAmbiguous()) Out << ", ambiguous"; in print()
2337 assert(Result.isAmbiguous() && "Lookup result must be ambiguous"); in DiagnoseAmbiguousLookup()
2846 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous"); in LookupOverloadedOperatorName()
H A DSemaLambda.cpp1078 if (R.isAmbiguous()) in ActOnStartOfLambdaDefinition()
H A DSemaCoroutine.cpp283 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous"); in buildOperatorCoawaitLookupExpr()
H A DSemaDecl.cpp1034 if (!Result.isAmbiguous()) { in ClassifyName()
7733 assert(!Prev.isAmbiguous() && in DiagnoseInvalidRedeclaration()
14211 if (Previous.isAmbiguous()) in ActOnTag()
14252 if (Previous.isAmbiguous() && in ActOnTag()
14304 if (Previous.isAmbiguous()) in ActOnTag()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DCXXInheritance.cpp64 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) { in isAmbiguous() function in CXXBasePaths
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DPPMacroExpansion.cpp268 if (State && State->isAmbiguous(*this, II)) in dumpMacroInfo()
538 if (M.isAmbiguous()) { in HandleMacroExpandedIdentifier()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp150 !Paths.isAmbiguous(ActualTy->getCanonicalTypeUnqualified())) { in adjustReturnValue()

12