|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Sema/Sema.h 1387 BaseDiag << Value;
tools/clang/lib/AST/ASTImporter.cpp 3898 << D->isInstanceMethod() << Name << D->getReturnType()
3902 << D->isInstanceMethod() << Name;
3910 << D->isInstanceMethod() << Name
3914 << D->isInstanceMethod() << Name;
3927 << D->isInstanceMethod() << Name
3940 << D->isInstanceMethod() << Name;
3943 << D->isInstanceMethod() << Name;
4910 << (ToImpl->getPropertyImplementation()
4915 << (D->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 1231 << Base2->isVirtual() << Base2->getSourceRange();
1233 << Base1->isVirtual() << Base1->getSourceRange();
1439 << D2->isParameterPack();
1441 << D1->isParameterPack();
1457 << D2->isParameterPack();
1459 << D1->isParameterPack();
1488 << D2->isParameterPack();
1490 << D1->isParameterPack();
tools/clang/lib/AST/CommentParser.cpp 428 << CommandTok.is(tok::at_command)
586 << Tok.is(tok::at_command)
tools/clang/lib/Basic/Warnings.cpp 40 << !Suggestion.empty() << (Prefix.str() += Suggestion);
tools/clang/lib/CodeGen/CGAtomic.cpp 776 << !Oversized;
tools/clang/lib/CodeGen/CodeGenModule.cpp 314 Diags.Report(Location, diag::err_cyclic_alias) << IsIFunc;
318 << IsIFunc << IsIFunc;
318 << IsIFunc << IsIFunc;
339 << AliasSection << IsIFunc << IsIFunc;
339 << AliasSection << IsIFunc << IsIFunc;
350 << GV->getName() << GA->getName() << IsIFunc;
tools/clang/lib/Driver/Driver.cpp 3293 << InputArg->getAsString(Args) << !!FinalPhaseArg
3298 << !!FinalPhaseArg
tools/clang/lib/Driver/ToolChains/Darwin.cpp 2536 << isTargetMacOS();
tools/clang/lib/Frontend/CompilerInstance.cpp 1363 << true << ConfigMacro << Mod->getFullModuleName();
1368 << true;
1374 << false << ConfigMacro << Mod->getFullModuleName();
1377 << false;
1382 << false << ConfigMacro << Mod->getFullModuleName();
1385 << false;
tools/clang/lib/Frontend/FrontendAction.cpp 335 << MissingHeader.IsUmbrella << MissingHeader.FileName;
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 481 << /*IsExpectedNoDiagnostics=*/true;
488 << /*IsExpectedNoDiagnostics=*/false;
865 << Kind << /*Unexpected=*/true << OS.str();
896 << Kind << /*Unexpected=*/false << OS.str();
tools/clang/lib/Lex/LiteralSupport.cpp 739 << StringRef(SuffixBegin, ThisTokEnd - SuffixBegin) << isFPConstant;
tools/clang/lib/Lex/ModuleMap.cpp 2570 << IsFramework << SourceRange(LinkLoc);
2785 << (ActiveModule != nullptr);
2805 << (ActiveModule != nullptr);
2826 << (ActiveModule != nullptr);
tools/clang/lib/Lex/PPDirectives.cpp 1120 diag::err_pp_line_digit_sequence) << IsGNULineDirective;
1136 << IsGNULineDirective;
1656 << MissingHeader.IsUmbrella << MissingHeader.FileName;
1665 << M->getFullModuleName() << Requirement.second << Requirement.first;
1767 << Filename << IsImportDecl
1877 Diag(StartLoc, diag::err_pp_include_in_arc_cf_code_audited) << IsImportDecl;
1886 Diag(StartLoc, diag::err_pp_include_in_assume_nonnull) << IsImportDecl;
2652 << LastTok.is(tok::hashat);
tools/clang/lib/Lex/Pragma.cpp 759 PP.Diag(Tok.getLocation(), diag::err_pp_expected_module_name) << First;
1596 << ModuleName.front().first << (ModuleName.size() > 1)
1597 << Current.empty() << Current;
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 91 << Delete;
tools/clang/lib/Parse/ParseDecl.cpp 1290 << /*language | source container*/ (Keyword != Ident_language);
4008 << PrevSpec << isStorageClass;
5973 Diag(Tok, diag::err_invalid_operator_on_type) << Tok.is(tok::arrow);
6706 << ParmEllipsis.isValid() << ParmEllipsis;
6715 << !ParmDeclarator.hasName();
tools/clang/lib/Parse/ParseDeclCXX.cpp 1570 << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation)
1571 << TagTokKind << Name << TemplateArgRange << KnownUndeclared;
3127 Diag(ASLoc, diag::err_access_specifier_interface) << (AS == AS_protected);
4342 << Result.IsIfExists;
tools/clang/lib/Parse/ParseExprCXX.cpp 1099 D << InitCapture << FixItHint::CreateInsertion(ExpectedLoc, "...");
1930 << (CK == Sema::ConditionKind::Switch);
1945 << (CK == Sema::ConditionKind::Switch)
3319 << Arity << 0 << (Arity > 1) << (int)Args.size() << SourceRange(Loc);
tools/clang/lib/Parse/ParseInit.cpp 537 << Result.IsIfExists;
tools/clang/lib/Parse/ParseObjc.cpp 32 << (Kind == tok::objc_protocol);
906 << IsSetter;
tools/clang/lib/Parse/ParseOpenMP.cpp 2744 << (Kind == OMPC_flush);
tools/clang/lib/Parse/ParsePragma.cpp 1081 << /*StateArgument=*/StateOption
1082 << /*FullKeyword=*/(OptionUnroll || OptionUnrollAndJam)
1083 << /*AssumeSafetyKeyword=*/AssumeSafetyArg;
1105 << /*FullKeyword=*/(OptionUnroll || OptionUnrollAndJam)
1106 << /*AssumeSafetyKeyword=*/AssumeSafetyArg;
1859 << IsOptions;
1886 << IsOptions;
2165 << Ext->isStr("all");
2622 << "clang optimize" << /*Expected=*/true << "'on' or 'off'";
2671 << /*MissingOption=*/true << "";
2685 << /*MissingOption=*/false << OptionInfo;
2874 << /*MissingOption=*/true << "";
2896 << /*MissingOption=*/false << OptionInfo;
3041 << II << SuggestIntrinH;
3089 << "optimize" << /*Expected=*/true << "'on' or 'off'";
3095 << PP.getSpelling(Tok) << "optimize" << /*Expected=*/true
tools/clang/lib/Parse/ParseTemplate.cpp 839 << !IdentifierHasName;
tools/clang/lib/Parse/Parser.cpp 1285 << Delete;
1482 << SL->isWide()
1735 << DisableKeyword;
2385 Diag(Tok, diag::err_module_expected_ident) << IsImport;
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 589 << IsVar << IsTemplate << cast<NamedDecl>(Active->Entity)
589 << IsVar << IsTemplate << cast<NamedDecl>(Active->Entity)
628 << isa<TemplateTemplateParmDecl>(Parm)
tools/clang/lib/Serialization/ASTReader.cpp 420 << /* is-existing-feature */ false << Feature;
423 << /* is-existing-feature */ true << Feature;
669 << MacroName << Known->second.second;
690 Diags->Report(diag::err_pch_undef) << ExistingPPOpts.UsePredefines;
699 Diags->Report(diag::err_pch_pp_detailed_record) << PPOpts.DetailedRecord;
2826 << F.FileName << !F.ModuleName.empty() << F.ModuleName;
2860 << F.ModuleName << F.FileName << (ImportedBy ? true : false)
3892 << !ImportedBy;
3916 << ModMap->getName() << F.ModuleMapPath << NotImported;
4451 << M->ModuleName << M->FileName << (ImportedBy ? true : false)
4467 << FileName << !ErrorStr.empty()
4479 << FileName << !ErrorStr.empty()
10177 << CanonDef << CanonDefModule.empty() << CanonDefModule;
10274 << FirstRecord << FirstModule.empty() << FirstModule << Range
10339 << (i + 1) << FirstBase.isVirtual() << FirstBase.getType();
10342 << (i + 1) << SecondBase.isVirtual() << SecondBase.getType();
10412 << FirstRecord << FirstModule.empty() << FirstModule << Range
10464 << HasFirstDefaultArgument;
10468 << HasSecondDefaultArgument;
10496 << HasFirstDefaultArgument;
10500 << HasSecondDefaultArgument;
10529 << HasFirstDefaultArgument;
10533 << HasSecondDefaultArgument;
10664 << FirstRecord << FirstModule.empty() << FirstModule;
10694 << FirstRecord << FirstModule.empty() << FirstModule << FirstRange
10769 << FirstRecord << FirstModule.empty() << FirstModule << Range
10824 << (FirstStr == nullptr);
10826 << (SecondStr == nullptr);
10882 << FirstII << IsFirstBitField;
10885 << SecondII << IsSecondBitField;
10906 << FirstII << IsFirstMutable;
10909 << SecondII << IsSecondMutable;
10920 << FirstII << (FirstInitializer != nullptr);
10923 << SecondII << (SecondInitializer != nullptr);
10982 << FirstMethodType << FirstName << FirstDeleted;
10986 << SecondMethodType << SecondName << SecondDeleted;
10996 << FirstMethodType << FirstName << FirstDefaulted;
11000 << SecondMethodType << SecondName << SecondDefaulted;
11013 << FirstMethodType << FirstName << FirstPure << FirstVirtual;
11013 << FirstMethodType << FirstName << FirstPure << FirstVirtual;
11016 << SecondMethodType << SecondName << SecondPure << SecondVirtual;
11016 << SecondMethodType << SecondName << SecondPure << SecondVirtual;
11031 << FirstMethodType << FirstName << FirstStatic;
11034 << SecondMethodType << SecondName << SecondStatic;
11044 << FirstMethodType << FirstName << FirstVolatile;
11047 << SecondMethodType << SecondName << SecondVolatile;
11057 << FirstMethodType << FirstName << FirstConst;
11060 << SecondMethodType << SecondName << SecondConst;
11070 << FirstMethodType << FirstName << FirstInline;
11073 << SecondMethodType << SecondName << SecondInline;
11107 << true << ParamDecayedType->getOriginalType();
11112 << false;
11120 << SecondParamType << true
11126 << SecondParamType << false;
11152 << (FirstInit == nullptr)
11158 << (SecondInit == nullptr)
11196 << FirstMethodType << FirstName << (FirstTemplateArgs != nullptr);
11200 << (SecondTemplateArgs != nullptr);
11289 << FirstMethodType << FirstName << HasFirstBody;
11292 << SecondMethodType << SecondName << HasSecondBody;
11319 << (FirstDiffType == TypeAlias) << FirstName;
11322 << (FirstDiffType == TypeAlias) << SecondName;
11333 << (FirstDiffType == TypeAlias) << FirstName << FirstType;
11336 << (FirstDiffType == TypeAlias) << SecondName << SecondType;
11377 << FirstName << (FirstInit == nullptr)
11381 << SecondName << (SecondInit == nullptr)
11404 << FirstName << FirstIsConstexpr;
11407 << SecondName << SecondIsConstexpr;
11452 << (FirstTSI == nullptr);
11455 << (SecondTSI == nullptr);
11526 << FirstTemplate << (i + 1) << (bool)FirstParam->getIdentifier()
11532 << (bool)SecondParam->getIdentifier() << SecondParam;
11553 << FirstTemplate << (i + 1) << HasFirstDefaultArgument;
11557 << SecondTemplate << (i + 1) << HasSecondDefaultArgument;
11585 << FirstTemplate << (i + 1) << FirstTTPD->isParameterPack();
11589 << SecondTemplate << (i + 1) << SecondTTPD->isParameterPack();
11631 << FirstTemplate << (i + 1) << HasFirstDefaultArgument;
11635 << SecondTemplate << (i + 1) << HasSecondDefaultArgument;
11665 << FirstTemplate << (i + 1) << FirstTTPD->isParameterPack();
11669 << SecondTemplate << (i + 1) << SecondTTPD->isParameterPack();
11708 << FirstTemplate << (i + 1) << HasFirstDefaultArgument;
11712 << SecondTemplate << (i + 1) << HasSecondDefaultArgument;
11740 << FirstTemplate << (i + 1) << FirstNTTPD->isParameterPack();
11745 << SecondNTTPD->isParameterPack();
11766 << FirstRecord << FirstModule.empty() << FirstModule << FirstDiffType
11814 << FirstFunction << FirstModule.empty() << FirstModule << Range
11869 << (I + 1) << FirstParamType << true
11874 << (I + 1) << FirstParamType << false;
11881 << (I + 1) << SecondParamType << true
11886 << (I + 1) << SecondParamType << false;
11897 << (I + 1) << (FirstInit == nullptr)
11901 << (I + 1) << (SecondInit == nullptr)
11992 << FirstEnum << FirstModule.empty() << FirstModule << Range
12005 << FirstEnum->isScoped();
12008 << SecondEnum->isScoped();
12018 << FirstEnum->isScopedUsingClassTag();
12021 << SecondEnum->isScopedUsingClassTag();
12038 << !FirstUnderlyingType.isNull();
12041 << !SecondUnderlyingType.isNull();
12102 << I + 1 << FirstEnumConstant << (FirstInit != nullptr);
12106 << I + 1 << SecondEnumConstant << (SecondInit != nullptr);
tools/clang/lib/Serialization/ASTWriter.cpp 2137 << WritingModule->getFullModuleName() << U.Size.hasValue()
2534 PP.Diag(SourceLocation(), diag::warn_module_uses_date_time) << IsModule;
tools/clang/tools/driver/driver.cpp 467 << !::getenv("FORCE_CLANG_DIAGNOSTICS_CRASH");
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp 140 << OtherCtor->isMoveConstructor();
tools/clang/tools/extra/clang-tidy/google/FunctionNamingCheck.cpp 121 << MatchedDecl << IsGlobal << generateFixItHint(MatchedDecl);
tools/clang/tools/extra/clang-tidy/hicpp/SignedBitwiseCheck.cpp 88 << IsUnary << SignedOperand->getSourceRange();
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp 132 << IsFullSpec << FD;
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp 108 << ReplacementStr.empty() << ReplacementStr << FixIt;
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp 104 << IsConstArg << IsVariable << IsTriviallyCopyable
104 << IsConstArg << IsVariable << IsTriviallyCopyable
104 << IsConstArg << IsVariable << IsTriviallyCopyable
105 << (IsConstArg && IsVariable && !IsTriviallyCopyable) << Var