Home
last modified time | relevance | path

Searched refs:ArgKind (Results 1 – 17 of 17) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h64 static ArgKind getKind() {
65 return ArgKind(ArgKind::AK_String);
82 static ArgKind getKind() {
94 static ArgKind getKind() {
95 return ArgKind(ArgKind::AK_Boolean);
106 static ArgKind getKind() {
107 return ArgKind(ArgKind::AK_Double);
119 return ArgKind(ArgKind::AK_Unsigned);
142 return ArgKind(ArgKind::AK_String);
165 return ArgKind(ArgKind::AK_String);
[all …]
H A DVariantValue.cpp23 std::string ArgKind::asString() const { in asString()
39 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const { in isConvertibleTo()
107 return ArgKind(Matcher.getSupportedKind()) in isConvertibleTo()
168 if (ArgKind(Matcher.getSupportedKind()) in isConvertibleTo()
397 case ArgKind::AK_Boolean: in isConvertibleTo()
403 case ArgKind::AK_Double: in isConvertibleTo()
409 case ArgKind::AK_Unsigned: in isConvertibleTo()
415 case ArgKind::AK_String: in isConvertibleTo()
421 case ArgKind::AK_Matcher: in isConvertibleTo()
429 bool VariantValue::isConvertibleTo(ArrayRef<ArgKind> Kinds, in isConvertibleTo()
[all …]
H A DRegistry.cpp538 std::vector<ArgKind> Registry::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
555 std::vector<ArgKind> NextTypeSet; in getAcceptedCompletionTypes()
556 for (const ArgKind &Kind : TypeSet) { in getAcceptedCompletionTypes()
565 return std::vector<ArgKind>(TypeSet.begin(), TypeSet.end()); in getAcceptedCompletionTypes()
569 Registry::getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
580 std::vector<std::vector<ArgKind>> ArgsKinds(NumArgs); in getMatcherCompletions()
582 for (const ArgKind& Kind : AcceptedTypes) { in getMatcherCompletions()
607 for (const std::vector<ArgKind> &Arg : ArgsKinds) { in getMatcherCompletions()
614 for (const ArgKind &AK : Arg) { in getMatcherCompletions()
615 if (AK.getArgKind() == ArgKind::AK_Matcher) { in getMatcherCompletions()
[all …]
H A DParser.cpp307 std::vector<ArgKind> Parser::Sema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
313 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
520 ArrayRef<ArgKind> AcceptedTypes) { in getNamedValueCompletions()
618 std::vector<ArgKind> Parser::RegistrySema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
624 ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h34 class ArgKind {
44 ArgKind(Kind K) : K(K) { assert(K != AK_Matcher); } in ArgKind() function
47 ArgKind(ast_type_traits::ASTNodeKind MatcherKind) in ArgKind() function
62 bool isConvertibleTo(ArgKind To, unsigned *Specificity) const;
64 bool operator<(const ArgKind &Other) const {
304 bool isConvertibleTo(ArgKind Kind, unsigned* Specificity) const;
314 bool isConvertibleTo(ArrayRef<ArgKind> Kinds, unsigned *Specificity) const;
H A DParser.h112 virtual std::vector<ArgKind> getAcceptedCompletionTypes(
125 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes);
143 std::vector<ArgKind> getAcceptedCompletionTypes(
147 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) override;
248 getNamedValueCompletions(ArrayRef<ArgKind> AcceptedTypes);
H A DRegistry.h84 static std::vector<ArgKind> getAcceptedCompletionTypes(
97 getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes);
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsics.h115 enum ArgKind { enum
130 ArgKind getArgumentKind() const { in getArgumentKind()
134 return (ArgKind)(Argument_Info & 7); in getArgumentKind()
/freebsd-12.1/contrib/compiler-rt/lib/ubsan/
H A Dubsan_diag.h151 enum ArgKind { enum
170 ArgKind Kind;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h54 enum ArgKind { enum
235 ArgKind getKind() const { return (ArgKind)TypeOrValue.Kind; } in getKind()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedAttr.h288 IdentifierLoc *ArgKind, ParsedType matchingCType, in ParsedAttr() argument
295 ArgsUnion PVal(ArgKind); in ParsedAttr()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp3650 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory }; enum
3666 ArgKind classifyArgument(Value* arg) { in classifyArgument()
3725 ArgKind AK = classifyArgument(A); in visitCallSite()
4033 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory }; enum
4038 ArgKind classifyArgument(Value* arg) { in classifyArgument()
4068 ArgKind AK = classifyArgument(A); in visitCallSite()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTWriter.h894 void AddTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind,
H A DASTReader.h1774 GetTemplateArgumentLocInfo(ModuleFile &F, TemplateArgument::ArgKind Kind,
2466 getTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind) { in getTemplateArgumentLocInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DPathDiagnostic.cpp1026 if (TArg.getKind() == TemplateArgument::ArgKind::Pack) { in describeTemplateParameter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp7047 TemplateArgument::ArgKind Kind, in GetTemplateArgumentLocInfo()
8769 TemplateArgument::ArgKind Kind = (TemplateArgument::ArgKind)Record[Idx++]; in ReadTemplateArgument()
H A DASTWriter.cpp5415 TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg) { in AddTemplateArgumentLocInfo()