/netbsd-current/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/ |
H A D | VariantValue.h | 34 class ArgKind { class in namespace:clang::ast_matchers::dynamic 45 ArgKind(Kind K) : K(K) { assert(K != AK_Matcher); } function in class:clang::ast_matchers::dynamic::ArgKind 48 static ArgKind MakeMatcherArg(ASTNodeKind MatcherKind) { 49 return ArgKind{AK_Matcher, MatcherKind}; 52 static ArgKind MakeNodeArg(ASTNodeKind MatcherKind) { 53 return ArgKind{AK_Node, MatcherKind}; 72 bool isConvertibleTo(ArgKind To, unsigned *Specificity) const; 74 bool operator<(const ArgKind &Other) const { 85 ArgKind(Kind K, ASTNodeKind NK) : K(K), NodeKind(NK) {} function in class:clang::ast_matchers::dynamic::ArgKind 312 bool isConvertibleTo(ArgKind Kin [all...] |
H A D | Registry.h | 108 static std::vector<ArgKind> getAcceptedCompletionTypes( 121 getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes);
|
H A D | Parser.h | 119 virtual std::vector<ArgKind> getAcceptedCompletionTypes( 132 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes); 150 std::vector<ArgKind> getAcceptedCompletionTypes( 163 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) override; 266 getNamedValueCompletions(ArrayRef<ArgKind> AcceptedTypes);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
H A D | Marshallers.h | 70 static ArgKind getKind() { 71 return ArgKind(ArgKind::AK_String); 95 static ArgKind getKind() { 96 return ArgKind::MakeMatcherArg(ASTNodeKind::getFromNodeKind<T>()); 114 static ArgKind getKind() { 115 return ArgKind(ArgKind::AK_Boolean); 133 static ArgKind getKind() { 134 return ArgKind(ArgKin [all...] |
H A D | VariantValue.cpp | 22 std::string ArgKind::asString() const { 37 llvm_unreachable("unhandled ArgKind"); 40 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const { 112 return ArgKind::MakeMatcherArg(Matcher.getSupportedKind()) 113 .isConvertibleTo(ArgKind::MakeMatcherArg(Kind), Specificity); 172 if (ArgKind::MakeMatcherArg(Matcher.getSupportedKind()) 173 .isConvertibleTo(ArgKind::MakeMatcherArg(Kind), 422 bool VariantValue::isConvertibleTo(ArgKind Kind, unsigned *Specificity) const { 424 case ArgKind [all...] |
H A D | Registry.cpp | 621 std::vector<ArgKind> Registry::getAcceptedCompletionTypes( 634 std::set<ArgKind> TypeSet; 636 TypeSet.insert(ArgKind::MakeMatcherArg(IT)); 641 std::vector<ArgKind> NextTypeSet; 642 for (const ArgKind &Kind : TypeSet) { 651 return std::vector<ArgKind>(TypeSet.begin(), TypeSet.end()); 655 Registry::getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes) { 666 std::vector<std::vector<ArgKind>> ArgsKinds(NumArgs); 669 for (const ArgKind& Kind : AcceptedTypes) { 719 for (const std::vector<ArgKind> [all...] |
H A D | Parser.cpp | 325 std::vector<ArgKind> Parser::Sema::getAcceptedCompletionTypes( 331 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) { 748 ArrayRef<ArgKind> AcceptedTypes) { 847 std::vector<ArgKind> Parser::RegistrySema::getAcceptedCompletionTypes( 853 ArrayRef<ArgKind> AcceptedTypes) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Intrinsics.h | 153 enum ArgKind { enum in struct:llvm::Intrinsic::IITDescriptor 171 ArgKind getArgumentKind() const { 177 return (ArgKind)(Argument_Info & 7);
|
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
H A D | ubsan_diag.h | 151 enum ArgKind { enum in class:__ubsan::Diag 170 ArgKind Kind;
|
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/ubsan/ |
H A D | ubsan_diag.h | 149 enum ArgKind { enum in class:__ubsan::Diag 168 ArgKind Kind;
|
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/ubsan/ |
H A D | ubsan_diag.h | 150 enum ArgKind { enum in class:__ubsan::Diag 169 ArgKind Kind;
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | TemplateBase.h | 65 enum ArgKind { enum in class:clang::TemplateArgument 245 ArgKind getKind() const { return (ArgKind)TypeOrValue.Kind; }
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
H A D | ASTRecordReader.h | 151 readTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind);
|
H A D | ASTRecordWriter.h | 209 void AddTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 4151 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory }; 4167 ArgKind classifyArgument(Value* arg) { 4226 ArgKind AK = classifyArgument(A); 4542 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory }; 4547 ArgKind classifyArgument(Value* arg) { 4577 ArgKind AK = classifyArgument(A); 4981 enum class ArgKind { 4995 ArgKind classifyArgument(Type *T, bool IsSoftFloatABI) { 5003 return ArgKind::Indirect; 5005 return IsSoftFloatABI ? ArgKind [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | ParsedAttr.h | 350 IdentifierLoc *ArgKind, ParsedType matchingCType, 358 ArgsUnion PVal(ArgKind); 348 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *ArgKind, ParsedType matchingCType, bool layoutCompatible, bool mustBeNull, Syntax syntaxUsed) argument
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | TypePrinter.cpp | 1855 const TemplateArgument::ArgKind &Kind = A.getArgument().getKind(); 1856 if (Kind == TemplateArgument::ArgKind::Type)
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | PathDiagnostic.cpp | 898 if (TArg.getKind() == TemplateArgument::ArgKind::Pack) {
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 5113 TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg) {
|
H A D | ASTReader.cpp | 7111 ASTRecordReader::readTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind) {
|