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

  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangTypeNodesEmitter.cpp 95 void emitLastNodeInvocation(TypeNode lastType);
138 TypeNode lastType;
140 visitASTNodeHierarchy<TypeNode>(Records, [&](TypeNode type, TypeNode base) {
176 void TypeNodeEmitter::emitLastNodeInvocation(TypeNode type) {
187 for (TypeNode type : Types) {
ASTTableGen.cpp 54 StringRef clang::tblgen::TypeNode::getClassName() const {
57 StringRef clang::tblgen::TypeNode::getId() const {
ASTTableGen.h 36 #define TypeNodeClassName "TypeNode"
202 class TypeNode : public ASTNode {
204 TypeNode(llvm::Record *record = nullptr) : ASTNode(record) {}
208 TypeNode getBase() const { return TypeNode(ASTNode::getBase().getRecord()); }
ClangASTPropertiesEmitter.cpp 29 static StringRef getReaderResultType(TypeNode _) { return "QualType"; }
600 emitASTReader<TypeNode>(records, out, "A CRTP reader for Clang Type nodes");
614 emitASTWriter<TypeNode>(records, out, "A CRTP writer for Clang Type nodes");
853 auto info = ReaderWriterInfo::forReader<TypeNode>();
863 auto info = ReaderWriterInfo::forWriter<TypeNode>();
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 271 struct TypeNode;
299 struct TypeNode : public Node {
300 explicit TypeNode(NodeKind K) : Node(K) {}
313 struct PrimitiveTypeNode : public TypeNode {
315 : TypeNode(NodeKind::PrimitiveType), PrimKind(K) {}
323 struct FunctionSignatureNode : public TypeNode {
324 explicit FunctionSignatureNode(NodeKind K) : TypeNode(K) {}
325 FunctionSignatureNode() : TypeNode(NodeKind::FunctionSignature) {}
343 TypeNode *ReturnType = nullptr;
427 TypeNode *TargetType = nullptr
    [all...]
MicrosoftDemangle.h 118 TypeNode *FunctionParams[Max];
170 TypeNode *demangleType(StringView &MangledName, QualifierMangleMode QMM);
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 192 bool TraverseType(QualType TypeNode) {
193 if (TypeNode.isNull())
197 if (!match(*TypeNode))
200 return traverse(TypeNode);
328 bool baseTraverse(QualType TypeNode) {
329 return VisitorBase::TraverseType(TypeNode);
471 const Type *TypeNode = DeclNode->getUnderlyingType().getTypePtr();
473 ActiveASTContext->getCanonicalType(TypeNode);
486 bool TraverseType(QualType TypeNode);
487 bool TraverseTypeLoc(TypeLoc TypeNode);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTBAA.cpp 251 llvm::MDNode *TypeNode = getTypeInfoHelper(Ty);
252 return MetadataCache[Ty] = TypeNode;
343 llvm::MDNode *TypeNode = isValidBaseType(FieldQTy) ?
345 if (!TypeNode)
352 TypeNode));
392 llvm::MDNode *TypeNode = getBaseTypeInfoHelper(Ty);
393 return BaseTypeMetadataCache[Ty] = TypeNode;
  /src/external/apache2/llvm/dist/llvm/lib/Object/
WindowsResource.cpp 269 TreeNode *TypeNode = TypeIt->second.get();
271 TypeNode->IDChildren.find(/* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 1);
272 if (NameIt == TypeNode->IDChildren.end())
385 TreeNode &TypeNode = addTypeNode(Entry, StringTable);
386 TreeNode &NameNode = TypeNode.addNameNode(Entry, StringTable);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TypeBasedAliasAnalysis.cpp 299 auto *TypeNode = cast<MDNode>(getNode()->getOperand(OpIndex));
300 return TBAAStructTypeNode(TypeNode);
  /src/external/apache2/llvm/dist/llvm/lib/Demangle/
MicrosoftDemangle.cpp 342 TypeNode *Type,
450 TypeNode *T = demangleType(MangledName, QualifierMangleMode::Result);
790 TypeNode *T = demangleType(MangledName, QualifierMangleMode::Result);
1772 TypeNode *Demangler::demangleType(StringView &MangledName,
1788 TypeNode *Ty = nullptr;
2147 TypeNode *TN = demangleType(MangledName, QualifierMangleMode::Drop);
2320 TypeNode *T = Backrefs.FunctionParams[I];
  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTContext.cpp 2951 const Type *TypeNode = Quals.strip(T);
2959 return getExtQualType(TypeNode, Quals);
2971 const Type *TypeNode;
2974 TypeNode = Quals.strip(T);
2978 if (!QualType(TypeNode, 0).hasAddressSpace())
2991 return getExtQualType(TypeNode, Quals);
2993 return QualType(TypeNode, Quals.getFastQualifiers());
3013 const Type *TypeNode = Quals.strip(T);
3021 return getExtQualType(TypeNode, Quals);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 12072 VTSDNode *TypeNode = dyn_cast<VTSDNode>(Extend.getOperand(1));
12073 if (!TypeNode)
12075 return TypeNode->getVT();
14971 VTSDNode *TypeNode = cast<VTSDNode>(V.getNode()->getOperand(1));
14972 if ((TypeNode->getVT() == MVT::i8 && width == 8)
14973 || (TypeNode->getVT() == MVT::i16 && width == 16)) {
14980 VTSDNode *TypeNode = cast<VTSDNode>(V.getNode()->getOperand(1));
14981 if ((TypeNode->getVT() == MVT::i8 && width == 8)
14982 || (TypeNode->getVT() == MVT::i16 && width == 16)) {

Completed in 213 milliseconds