Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h324 bool isAmbiguous() const { in isAmbiguous() function
350 assert(isAmbiguous()); in getAmbiguityKind()
764 if (!isAmbiguous() && isClassLookup() && in diagnoseAccess()
770 if (isAmbiguous()) in diagnoseAmbiguous()
H A DOverload.h753 bool isAmbiguous() const { return getKind() == AmbiguousConversion; } in isAmbiguous() function
755 bool isFailure() const { return isBad() || isAmbiguous(); } in isFailure()
1037 if (C.isAmbiguous()) return true; in hasAmbiguousConversion()
H A DInitialization.h1255 bool isAmbiguous() const;
H A DDeclSpec.h1371 unsigned isAmbiguous : 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp116 static bool isAmbiguous(unsigned Opc) { in isAmbiguous() function
182 assert(isAmbiguous(MI->getOpcode()) && in AmbiguousRegDefUseContainer()
220 assert(isAmbiguous(MI->getOpcode()) && "Visiting non-Ambiguous opcode.\n"); in visit()
286 !isAmbiguous(AdjMI->getOpcode())) { in visitAdjacentInstrs()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp505 bool Parser::isCXXTypeId(TentativeCXXTypeIdContext Context, bool &isAmbiguous) { in isCXXTypeId() argument
507 isAmbiguous = false; in isCXXTypeId()
549 isAmbiguous = true; in isCXXTypeId()
557 isAmbiguous = true; in isCXXTypeId()
572 isAmbiguous = true; in isCXXTypeId()
576 isAmbiguous = true; in isCXXTypeId()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h4339 bool isAmbiguous; in isTypeIdForGenericSelection() local
4341 isAmbiguous); in isTypeIdForGenericSelection()
4351 bool isAmbiguous; in isTypeIdUnambiguously() local
4352 return isCXXTypeId(TentativeCXXTypeIdContext::Unambiguous, isAmbiguous); in isTypeIdUnambiguously()
5019 bool isTypeIdInParens(bool &isAmbiguous) { in isTypeIdInParens() argument
5021 return isCXXTypeId(TentativeCXXTypeIdContext::InParens, isAmbiguous); in isTypeIdInParens()
5022 isAmbiguous = false; in isTypeIdInParens()
5026 bool isAmbiguous; in isTypeIdInParens() local
5027 return isTypeIdInParens(isAmbiguous); in isTypeIdInParens()
8526 bool isCXXTypeId(TentativeCXXTypeIdContext Context, bool &isAmbiguous);
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp159 bool isAmbiguous, in getFunction() argument
195 I.Fun.isAmbiguous = isAmbiguous; in getFunction()
H A DSemaCXXScopeSpec.cpp367 assert(!Found.isAmbiguous() && "Cannot handle ambiguities here yet"); in FindFirstQualifierInScope()
482 if (Found.isAmbiguous()) in BuildCXXNestedNameSpecifier()
H A DSemaExprCXX.cpp203 if (Found.isAmbiguous() && NumAcceptableResults == 1) { in getDestructorName()
220 if (Found.isAmbiguous()) in getDestructorName()
1993 if (ops.isAmbiguous()) return false; in doesUsualArrayDeleteWantSize()
2995 if (R.isAmbiguous()) in FindAllocationFunctions()
3018 assert(!R.isAmbiguous() && "global allocation functions are ambiguous"); in FindAllocationFunctions()
3058 if (FoundDelete.isAmbiguous()) in FindAllocationFunctions()
3627 if (Found.isAmbiguous()) in FindDeallocationFunction()
4204 assert(!R.isAmbiguous() && "global allocation functions are ambiguous"); in resolveBuiltinNewDeleteOverload()
5499 if (InitSeq.isAmbiguous()) in TryClassUnification()
5526 if (InitSeq.isAmbiguous()) in TryClassUnification()
[all …]
H A DSemaTemplate.cpp232 if (R.isAmbiguous()) { in isTemplateName()
331 if (R.isAmbiguous()) { in isDeductionGuideName()
477 if (Found.isAmbiguous()) in LookupTemplateName()
523 if (Found.isAmbiguous()) { in LookupTemplateName()
589 } else if (FoundOuter.isAmbiguous() || !FoundOuter.isSingleResult() || in LookupTemplateName()
1898 if (Previous.isAmbiguous()) in CheckClassTemplate()
1983 if (Previous.isAmbiguous()) in CheckClassTemplate()
4785 assert(!R.isAmbiguous() && "ambiguous lookup when building templateid"); in BuildTemplateIdExpr()
4843 if (R.isAmbiguous()) in BuildQualifiedTemplateIdExpr()
4948 !R.isAmbiguous()) { in ActOnTemplateName()
[all …]
H A DSemaExprMember.cpp906 if (R.isAmbiguous()) in BuildMemberReferenceExpr()
1854 assert(!R.empty() && !R.isAmbiguous()); in BuildImplicitMemberExpr()
H A DSemaCoroutine.cpp829 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous"); in BuildOperatorCoawaitLookupExpr()
1442 return !R.empty() && !R.isAmbiguous(); in makeNewAndDeleteExpr()
H A DSemaLambda.cpp460 if (Paths.isAmbiguous(LambdaType->getCanonicalTypeUnqualified())) { in DiagnoseInvalidExplicitObjectParameterInLambda()
1263 if (R.isAmbiguous()) in ActOnLambdaExpressionAfterIntroducer()
H A DSemaLookup.cpp685 if (isAmbiguous()) Out << ", ambiguous"; in print()
2798 assert(Result.isAmbiguous() && "Lookup result must be ambiguous"); in DiagnoseAmbiguousLookup()
3380 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous"); in LookupOverloadedOperatorName()
H A DSemaStmt.cpp2600 if (BeginMemberLookup.isAmbiguous()) in BuildNonArrayForRange()
2604 if (EndMemberLookup.isAmbiguous()) in BuildNonArrayForRange()
4377 if (!Paths.isAmbiguous( in ActOnCXXTryBlock()
H A DSemaExceptionSpec.cpp739 Paths.isAmbiguous(Context.getCanonicalType(HandlerType))) in handlerCanCatch()
H A DSemaDeclCXX.cpp1129 if (Result.isAmbiguous()) in lookupStdTypeTraitMember()
1159 return TraitMemberLookup.isAmbiguous(); in lookupStdTypeTraitMember()
1290 if (MemberGet.isAmbiguous()) in checkTupleLikeDecomposition()
1448 if (Paths.isAmbiguous(S.Context.getCanonicalType(BaseType))) { in findDecomposableBaseClass()
3013 if (Paths.isAmbiguous(CanonicalBase)) in AttachBaseSpecifiers()
3125 if (!Paths.isAmbiguous(Context.getCanonicalType(Base).getUnqualifiedType())) in CheckDerivedToBaseConversion()
4447 if (R.isAmbiguous()) return true; in BuildMemInitializer()
12446 if (R.isAmbiguous()) in ActOnUsingDirective()
13241 if (R.isAmbiguous()) in BuildUsingDeclaration()
13822 if (R.isAmbiguous()) in ActOnNamespaceAliasDef()
[all …]
H A DSemaOverload.cpp3661 if (Paths.isAmbiguous( in CheckMemberPointerConversion()
12845 if (!ICS.isAmbiguous()) continue; in NoteAmbiguousUserConversions()
14543 if (R.isAmbiguous()) { in BuildRecoveryCallExpr()
16485 if (!R.isAmbiguous()) in BuildCallToObjectOfClassType()
16694 if (!R.isAmbiguous()) in BuildOverloadedArrowExpr()
H A DSemaCast.cpp1774 if (Paths.isAmbiguous(SrcType.getUnqualifiedType())) { in TryStaticDowncast()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroInfo.h615 bool isAmbiguous() const { return LatestLocalAndAmbiguous.getInt(); } in isAmbiguous() function
H A DPreprocessor.h928 bool isAmbiguous(Preprocessor &PP, const IdentifierInfo *II) const { in isAmbiguous() function
1392 S.isAmbiguous(*this, II)); in getMacroDefinition()
1407 S.isAmbiguous(*this, II)); in getMacroDefinitionAtLoc()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp37 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) { in isAmbiguous() function in CXXBasePaths
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp267 if (State && State->isAmbiguous(*this, II)) in dumpMacroInfo()
503 if (M.isAmbiguous()) { in HandleMacroExpandedIdentifier()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp150 !Paths.isAmbiguous(ActualTy->getCanonicalTypeUnqualified())) { in adjustReturnValue()

12