HomeSort by: relevance | last modified time | path
    Searched refs:ArgKind (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/
VariantValue.h 34 class ArgKind {
45 ArgKind(Kind K) : K(K) { assert(K != AK_Matcher); }
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) {}
312 bool isConvertibleTo(ArgKind Kind, unsigned* Specificity) const
    [all...]
Registry.h 108 static std::vector<ArgKind> getAcceptedCompletionTypes(
121 getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes);
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);
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/
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(ArgKind::AK_Double)
    [all...]
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::AK_Boolean
    [all...]
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> &Arg : ArgsKinds)
    [all...]
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) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Intrinsics.h 153 enum ArgKind {
171 ArgKind getArgumentKind() const {
177 return (ArgKind)(Argument_Info & 7);
  /src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_diag.h 151 enum ArgKind {
170 ArgKind Kind;
  /src/external/gpl3/gcc/dist/libsanitizer/ubsan/
ubsan_diag.h 150 enum ArgKind {
169 ArgKind Kind;
  /src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/
ubsan_diag.h 150 enum ArgKind {
169 ArgKind Kind;
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
TemplateBase.h 65 enum ArgKind {
245 ArgKind getKind() const { return (ArgKind)TypeOrValue.Kind; }
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordReader.h 151 readTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind);
ASTRecordWriter.h 209 void AddTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
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::GeneralPurpose : ArgKind::FloatingPoint
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ParsedAttr.h 350 IdentifierLoc *ArgKind, ParsedType matchingCType,
358 ArgsUnion PVal(ArgKind);
  /src/external/apache2/llvm/dist/clang/lib/AST/
TypePrinter.cpp 1855 const TemplateArgument::ArgKind &Kind = A.getArgument().getKind();
1856 if (Kind == TemplateArgument::ArgKind::Type)
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
PathDiagnostic.cpp 898 if (TArg.getKind() == TemplateArgument::ArgKind::Pack) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTWriter.cpp 5113 TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg) {
ASTReader.cpp 7111 ASTRecordReader::readTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind) {

Completed in 44 milliseconds