Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
HDMarshallers.h64 static ArgKind getKind() {
65 return ArgKind(ArgKind::AK_String);
82 static ArgKind getKind() {
83 return ArgKind(ast_type_traits::ASTNodeKind::getFromNodeKind<T>());
94 static ArgKind getKind() {
95 return ArgKind(ArgKind::AK_Boolean);
106 static ArgKind getKind() {
107 return ArgKind(ArgKind::AK_Double);
118 static ArgKind getKind() {
119 return ArgKind(ArgKind::AK_Unsigned);
[all …]
HDVariantValue.cpp22 std::string ArgKind::asString() const { in asString()
38 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const { in isConvertibleTo()
106 return ArgKind(Matcher.getSupportedKind()) in isConvertibleTo()
167 if (ArgKind(Matcher.getSupportedKind()) in isConvertibleTo()
394 bool VariantValue::isConvertibleTo(ArgKind Kind, unsigned *Specificity) const { in isConvertibleTo()
396 case ArgKind::AK_Boolean: in isConvertibleTo()
402 case ArgKind::AK_Double: in isConvertibleTo()
408 case ArgKind::AK_Unsigned: in isConvertibleTo()
414 case ArgKind::AK_String: in isConvertibleTo()
420 case ArgKind::AK_Matcher: in isConvertibleTo()
[all …]
HDRegistry.cpp560 std::vector<ArgKind> Registry::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
573 std::set<ArgKind> TypeSet(std::begin(InitialTypes), std::end(InitialTypes)); in getAcceptedCompletionTypes()
577 std::vector<ArgKind> NextTypeSet; in getAcceptedCompletionTypes()
578 for (const ArgKind &Kind : TypeSet) { in getAcceptedCompletionTypes()
587 return std::vector<ArgKind>(TypeSet.begin(), TypeSet.end()); in getAcceptedCompletionTypes()
591 Registry::getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
602 std::vector<std::vector<ArgKind>> ArgsKinds(NumArgs); in getMatcherCompletions()
604 for (const ArgKind& Kind : AcceptedTypes) { in getMatcherCompletions()
629 for (const std::vector<ArgKind> &Arg : ArgsKinds) { in getMatcherCompletions()
636 for (const ArgKind &AK : Arg) { in getMatcherCompletions()
[all …]
HDParser.cpp323 std::vector<ArgKind> Parser::Sema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
329 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
551 ArrayRef<ArgKind> AcceptedTypes) { in getNamedValueCompletions()
650 std::vector<ArgKind> Parser::RegistrySema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
656 ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
HDVariantValue.h33 class ArgKind {
43 ArgKind(Kind K) : K(K) { assert(K != AK_Matcher); } in ArgKind() function
46 ArgKind(ast_type_traits::ASTNodeKind MatcherKind) in ArgKind() function
61 bool isConvertibleTo(ArgKind To, unsigned *Specificity) const;
63 bool operator<(const ArgKind &Other) const {
303 bool isConvertibleTo(ArgKind Kind, unsigned* Specificity) const;
313 bool isConvertibleTo(ArrayRef<ArgKind> Kinds, unsigned *Specificity) const;
HDParser.h111 virtual std::vector<ArgKind> getAcceptedCompletionTypes(
124 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes);
142 std::vector<ArgKind> getAcceptedCompletionTypes(
146 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) override;
245 getNamedValueCompletions(ArrayRef<ArgKind> AcceptedTypes);
HDRegistry.h83 static std::vector<ArgKind> getAcceptedCompletionTypes(
96 getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDIntrinsics.h119 enum ArgKind { enum
137 ArgKind getArgumentKind() const { in getArgumentKind()
143 return (ArgKind)(Argument_Info & 7); in getArgumentKind()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
HDubsan_diag.h150 enum ArgKind { enum
169 ArgKind Kind;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDTemplateBase.h53 enum ArgKind { enum
234 ArgKind getKind() const { return (ArgKind)TypeOrValue.Kind; } in getKind()
HDPropertiesBase.td125 def TemplateArgumentKind : EnumPropertyType<"TemplateArgument::ArgKind">;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
HDASTRecordWriter.h208 void AddTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind,
HDASTRecordReader.h148 readTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDParsedAttr.h255 IdentifierLoc *ArgKind, ParsedType matchingCType, in ParsedAttr() argument
263 ArgsUnion PVal(ArgKind); in ParsedAttr()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDMemorySanitizer.cpp3800 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory }; enum
3816 ArgKind classifyArgument(Value* arg) { in classifyArgument()
3875 ArgKind AK = classifyArgument(A); in visitCallSite()
4192 enum ArgKind { AK_GeneralPurpose, AK_FloatingPoint, AK_Memory }; enum
4197 ArgKind classifyArgument(Value* arg) { in classifyArgument()
4227 ArgKind AK = classifyArgument(A); in visitCallSite()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDTypePrinter.cpp1679 const TemplateArgument::ArgKind &Kind = A.getArgument().getKind(); in printArgument()
1680 if (Kind == TemplateArgument::ArgKind::Type) in printArgument()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
HDPathDiagnostic.cpp882 if (TArg.getKind() == TemplateArgument::ArgKind::Pack) { in describeTemplateParameter()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriter.cpp5164 TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg) { in AddTemplateArgumentLocInfo()
HDASTReader.cpp7008 ASTRecordReader::readTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind) { in readTemplateArgumentLocInfo()